日本-日本語
日本HPホーム 製品 & サービス OpenVMS製品情報
≫  お問い合わせ


OpenVMS マニュアル


 

OpenVMS ドキュメント
ライブラリ

タイトルページ
目次
まえがき
第 1 章:日本語入力プロセス (FIP) 概要
第 2 章:FIPの起動と終了
第 3 章:かな漢字変換入力
第 4 章:PROFILE の設定
第 5 章:FIP/SUB 概要
第 6 章:FIP/SUBの起動と終了
第 7 章:FIP/SUBのかな漢字変換
第 8 章:FIP/SUBの制限事項
第 9 章:FIP/SUBの使用例
第 10 章:IMCP の概要(VAX のみ)
付録 A :FIPがサポートするPROFILEのINDEX
付録 B :FIPのメッセージ
付録 C :制限事項
索引
PDF
OpenVMS ホーム
日本語 OpenVMS

日本語 OpenVMS
日本語入力プロセス 利用者の手引き


目次 索引

第 5 章
FIP/SUB 概要

FIP/SUB は,日本語 OpenVMS V6.1から新たに追加された,サブプロセスを利用して日本語入力処理を行うユーティリティです。

5.1 日本語入力機能

FIP/SUBは日本語入力の機能を持たないプログラムに対し,手軽に日本語入力の機能を提供する,サブプロセス型のユーティリティです。FIP/SUBを使用することにより,プログラムを修正することなく日本語文字列の入力が可能となります。

通常,端末に対する入出力は, 図 5-1 のように端末ドライバを通して行われています。

図 5-1 端末での入出力機構


FIP/SUBを使用する場合は,端末ドライバとユーザ・プロセスの間にFIP/SUB プロセスと疑似端末ドライバが加わります。ユーザ・プロセスはFIP/SUBのサブプロセスとして作成され,ユーザの実行するコマンド/プログラムはすべて,このサブプロセスの中で実行されます。端末に対する入出力はFIP/SUBと疑似端末ドライバを通して行われることになります。 図 5-2 はこの関係の概略を示しています。

図 5-2 FIP/SUB起動時の端末での入出力機構


ユーザ・プロセスからは,疑似端末ドライバが実際の端末ドライバと同じように見えており,疑似端末ドライバであることを意識することなく使用可能です。

変換開始キーが押されるとFIP/SUBは変換入力を行い,入力された日本語文字列を疑似端末ドライバを通してユーザ・プロセスに送ります。ユーザ・プロセスでは,漢字端末から直接日本語文字列が送られたようにみえることになります。

変換入力を行った後は,FIP/SUBを使用していないときと同じように処理されるため,日本語をサポートしていないプログラムを使用する場合,2バイト文字を削除したり,カーソルキーによる移動を行うときに,キーを2回ずつ押す必要があります。

5.2 漢字コード変換フィルタ機能

FIP/SUBでは,DEC漢字とシフトJISとの漢字コード変換フィルタ機能を提供します。

5.2.1 シフトJISホストのサポート

DEC漢字端末から,シフトJISを使用するアプリケーションの実行,または,シフトJISを使用するパソコン通信等への接続が可能です。

図 5-3 シフトJISホストのサポート




DEC漢字コードを使用しているアプリケーションを変更することなく,シフトJIS端末からDEC漢字コードを使用しているアプリケーションを使用できます。

ただし,FIP/SUBではコード変換を行うだけなので,シフトJIS端末でサポートしていない <ESC> シーケンスを出力するようなアプリケーションは,使用できません。

図 5-4 シフトJIS端末のサポート



目次 索引

© 2012 Hewlett-Packard Development Company, L.P.