(57)【特許請求の範囲】
【請求項１】
装置設定処理において、各設定項目を２次元配列した表示項目テーブルと、該表示項目テーブルに配列された各設定項目について、少なくとも装置設定画面上の表示位置及び装置設定内容の情報を含むテーブル設定項目リストとを参照し、
前記装置設定画面上に複数の設定項目の現在の装置設定内容を２次元的に配列して表示した状態で、カーソル移動キーのコードが入力される毎に、カーソルを列方向又は行方向の隣接する設定項目の先頭文字の位置へ移動させる文字コードを生成して送出し、設定変更対象の設定項目の先頭文字の位置へカーソルを移動させるステップと、
前記カーソルが配置された設定項目に対して、入力された文字コードに応じた設定変更内容を前記テーブル設定項目リストに設定変更値として設定し、該設定変更値を前記装置設定画面上に表示するステップと、
前記装置設定画面上に表示された各設定項目の設定内容を、特定のキーの文字コードの入力時に一括して装置設定内容として設定するステップと
を含むことを特徴とする、文字コード入力による装置設定の入力方法。
【請求項２】
前記設定項目の設定変更を行う際に、予め設定値を格納した設定一覧テーブルの設定一覧位置を、特定のキーの文字コードが入力される毎に１つずつ移動させて特定し、該一覧テーブルの特定された設定一覧位置に格納された設定値を、前記テーブル設定項目リストに設定変更値として設定し、該設定変更値を前記装置設定画面上に表示するステップを含むことを特徴とする請求項１に記載の、文字コード入力による装置設定の入力方法。
【請求項３】
前記設定項目の設定変更を行う際に、特定のキーの文字コードが入力されたときに、前記表示項目テーブルの同一列上の同一の設定項目の各テーブル設定項目リストに、現カーソル位置の設定値と同一の設定値を設定変更値として一括して設定し、該設定変更値を前記装置設定画面上に表示するステップを含むことを特徴とする請求項１に記載の、文字コード入力による装置設定の入力方法。
【請求項４】
前記設定項目の設定変更を行う際に、特定のキーの文字コードが入力されたときに、当該設定項目の前記テーブル設定項目リストに現在の装置設定内容を設定し、前記装置設定画面上の表示を元の設定値に戻すステップを含むことを特徴とする請求項１に記載の、文字コード入力による装置設定の入力方法。
【請求項５】
前記設定項目の設定変更を行う際に、特定のキーの文字コードが入力されたときに、前記テーブル設定項目リストの全てに対して、値更新未了を示す情報を設定し、前記装置設定画面上に表示された設定内容を装置に設定することなく、装置設定処理を終了させるステップを含むことを特徴とする請求項１に記載の、文字コード入力による装置設定の入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字コード入力による装置設定の入力方法に関し、文字コードにより各種制御や設定を行う装置に対して、コマンドラインインタフェースに代えて、操作の容易なインタフェースで装置設定を行うことができるようにしたものである。
【背景技術】
【０００２】
情報通信分野等において、複雑な機能を有し、装置を稼働状態にするまでに数多くの装置設定の操作を必要とする装置が増加する傾向にある。例えば、加入者単位でのＶＬＡＮ（Virtual Local Area Network）管理を必要とするネットワーク装置や、ネットワーク品質保証サービス（ＱｏＳ：Quality of Service）を実現するネットワーク装置においては、ＶＬＡＮの設定やＱｏＳ保証のためのキュー制御（Class Queue :High, Middle high, middle Low, Low）の設定等を行うに当たって、加入者毎の契約内容等に応じた詳細な項目について設定コマンドを入力する必要があり、その作業に多くの労力と時間を要していた。
【０００３】
従来は、図１５に示すように、装置設定用のコンピュータでコマンドプロンプトを表示した状態から、装置設定のコマンドとそのパラメータを設定項目毎に順々にキー入力することにより、装置への各種設定を行っていた。例えば、或るネットワーク装置のポートの設定を行う場合、図１５に示すように、設定対象のポート番号（port 1-3）、設定するスピード（speed 100_full）、閉塞状態（blockage open）、フロー制御（flow control disable）などといった設定項目とそのパラメータとを入力して設定する。
【０００４】
しかし、このようなコマンドラインインタフェースによる設定方法は、設定状態を表示するコマンドを投入し、コンピュータ画面上に設定内容を表示させて設定内容を確認した後に、変更すべき設定内容を入力しなければならなかった。また、その設定内容は、設定コマンドの実行により表示画面がスクロールするため、幾つかの設定コマンドを実行すると、先に行った設定内容の表示が画面からが消えてしまい、それらを表示するには、再度、設定内容表示のためのコマンドを投入して設定内容を表示させる必要があった。
【０００５】
また、従来のコマンドラインによる装置設定は、装置を制御するための数多くのコマンドの中から当該装置設定に適合したコマンドを探し出し、そのコマンドに含まれるパラメータを、設定内容に応じて１つずつ指定して設定しなければならなかった。また、そのコマンドは、装置毎に異なる装置固有のコマンドであり、同じような設定内容であっても、種別の異なる装置に対して設定を行う場合には、別個のコマンド及びパラメータを指定しなければならず、多種多様なコマンドとパラメータとを入力しなければならなかった。
【０００６】
また、従来のコマンドラインによる設定では、設定コマンドを実行して次の表示コマンドに設定内容を反映させるために、投入コマンドを逐次実行しながら設定を行うが、このような入力方法では、設定内容を遡ってチェックすることが困難であるため、誤った設定を行った場合に、その誤りに気付くことが遅れ、加入者サービスに重要な影響を及ぼすことが有った。
【０００７】
本発明に関連する先行技術文献として下記の特許文献１に、ＧＵＩ／ＣＵＩ協動システム及びその方法並びにそのプログラムについて記載されている。ＣＵＩ（Character-based User Interface）は、パソコン等を使用したコンピュータシステムにおいて、ユーザとの間で情報のやり取りを行う場合の環境として、ディスプレイ上に文字によって情報を表示し、その情報に対する入力操作をキーボードから行わせるようにしたものであり、ＧＵＩ（Graphical User Interface）は、ディスプレイ上にウィンドウやアイコン等のグラフィックによって情報を表示し、その情報に対する入力操作をマウス等のポインティングデバイスにより行わせるものである。
【０００８】
同文献記載のものは、ユーザがＧＵＩのグラフィックを見ながらＣＵＩのコマンドラインに入力操作をすることができるようにし、ＧＵＩの可視性とＣＵＩの迅速な入力操作性といったＧＵＩとＣＵＩの両方の利点を活かし、それぞれの欠点を補完し合うようにしたものである、
【特許文献１】特開２００７−１１４９３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は、多様なコマンドを投入し、設定内容の表示確認と投入した設定コマンドの実行を繰り返し行って各項目を設定する必要がある従来のコマンドラインによるインタフェースの代わりに、操作が容易で判り易く、操作ミスが起こりにくく、異なる装置でも設定操作環境を統一化することができる装置設定入力方法を提供し、装置設定の作業負担を軽減するとともに、誤設定による加入者サービスへの影響を低減することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の文字コード入力による装置設定の入力方法は、装置設定処理において、各設定項目を２次元配列した表示項目テーブルと、該表示項目テーブルに配列された各設定項目について、少なくとも装置設定画面上の表示位置及び装置設定内容の情報を含むテーブル設定項目リストとを参照し、前記装置設定画面上に複数の設定項目の現在の装置設定内容を２次元的に配列して表示した状態で、カーソル移動キーのコードが入力される毎に、カーソルを列方向又は行方向の隣接する設定項目の先頭文字の位置へ移動させる文字コードを生成して送出し、設定変更対象の設定項目の先頭文字の位置へカーソルを移動させるステップと、前記カーソルが配置された設定項目に対して、入力された文字コードに応じた設定変更内容を前記テーブル設定項目リストに設定変更値として設定し、該設定変更値を前記装置設定画面上に表示するステップと、前記装置設定画面上に表示された各設定項目の設定内容を、特定のキーの文字コードの入力時に一括して装置設定内容として設定するステップを含むことを特徴とする。
【００１１】
また、前記設定項目の設定変更を行う際に、予め設定値を格納した設定一覧テーブルの設定一覧位置を、特定のキーの文字コードが入力される毎に１つずつ移動させて特定し、該一覧テーブルの特定された設定一覧位置に格納された設定値を、前記テーブル設定項目リストに設定変更値として設定し、該設定変更値を前記装置設定画面上に表示するステップを含むことを特徴とする。
【００１２】
また、前記設定項目の設定変更を行う際に、特定のキーの文字コードが入力されたときに、前記表示項目テーブルの同一列上の同一の設定項目の各テーブル設定項目リストに、現カーソル位置の設定値と同一の設定値を設定変更値として一括して設定し、該設定変更値を前記装置設定画面上に表示するステップを含むことを特徴とする。
【００１３】
また、前記設定項目の設定変更を行う際に、特定のキーの文字コードが入力されたときに、当該設定項目の前記テーブル設定項目リストに現在の装置設定内容を設定し、前記装置設定画面上の表示を元の設定値に戻すステップを含むことを特徴とする。
【００１４】
また、前記設定項目の設定変更を行う際に、特定のキーの文字コードが入力されたときに、前記テーブル設定項目リストの全てに対して、値更新未了を示す情報を設定し、前記装置設定画面上に表示された設定内容を装置に設定することなく、装置設定処理を終了させるステップを含むことを特徴とする。
【発明の効果】
【００１５】
本発明では、文字コードによるメニュー形式で表示された設定項目を選択して設定値を入力し、該入力により表示された設定値を装置に設定する構成としたことにより、従来の多様なコマンドとそのパラメータを入力する必要があった装置設定作業を、操作が容易で判り易く、操作ミスが起こりにくい簡便なものにすることができる。
【００１６】
即ち、従来のように各設定項目の設定の都度、その設定内容を確認するための表示コマンドを実行する必要が無く、装置設定された内容を表示した画面（図２参照）上で確認しながら、ごく僅かな操作キー（図３参照）により、変更する設定項目にカーソルを移動（図４参照）させて設定値を入力・表示し、実際に装置へ設定する前に、設定内容の確認と設定内容の修正ができるため、設定変更時の誤設定を防ぐことができ、それにより加入者サービスへの設定ミスによる影響を防ぐことができる。
【００１７】
また、汎用性のある文字コードによりメニュー形式で設定画面を表示し、設定内容を入力する構成としたことにより、種別の異なる装置でも装置設定操作環境を統一化することができ、装置設定の作業負担が軽減され、誤設定による加入者サービスへの影響を低減することができる。
【発明を実施するための最良の形態】
【００１８】
本発明による装置設定のメイン処理フローを図８に示す。本発明による処理フローでは、装置設定処理へのログイン後にメインメニューである「メイン機能選択画面」を表示設定し（ステップ８−１）、該表示設定された各メイン機能項目を表示する（ステップ８−２）。該「メイン機能選択画面」の表示例を図１に示す。
【００１９】
オペレータは、「メイン機能選択画面」で下向き又は上向きのカーソル移動キー「↓」又は「↑」を操作し、設定変更すべき機能項目を含む制御機能を選択して実行（「Ｅｎｔｅｒ」キー押下）する（ステップ８−３）。選択された制御機能が＜Ｌｏｇｏｕｔ＞である場合（ステップ８−４でＹＥＳの場合）は、ログアウトして終了する。選択された制御機能が＜戻る＞である場合（ステップ８−５でＹＥＳの場合）は、上層画面の表示設定を行い（ステップ８−６）、上記ステップ８−２に戻って同様の処理を行う。
【００２０】
選択された制御機能が設定変更すべき機能項目であり、該機能項目にサブメニューが有る場合（ステップ８−７でＹＥＳの場合）には、そのサブメニュー（下層画面）を表示する画面表示設定を行い（ステップ８−８）、該サブメニュー（下層画面）を表示する（ステップ８−２）。メインメニュー又はサブメニューに表示された機能項目の選択が終了した後は、「選択機能の項目表示」の処理を呼び出し（ステップ８−９）、図９に示す表示処理フローにより、図２に示すような装置設定画面を表示する。
【００２１】
「選択機能の項目表示」の処理フローについては後に詳述するが、オペレータは「選択機能の項目表示」の処理により表示された装置設定画面を見ながら、選択した機能の各項目の設定内容を変更する設定を行う（ステップ８−１０）。設定変更する全項目について装置設定画面上に設定値を設定した後、「Ｅｎｔｅｒ」キーを押下することにより、装置設定画面上に設定した各項目の設定値をそれぞれ装置に一括して設定する（ステップ８−１１）。
【００２２】
図２はポート設定（Port Setting）の装置設定画面の例を示し、同図に示すように各ポート（PortNo.1〜16）に対して、伝送帯域、ポートＶＩＤ、ＶＬＡＮ＿Ｓｔａｔｕｓ、伝送速度、フロー制御、閉塞状態等の各設定項目について、オペレータは同図の画面表示を見ながら、設定すべき項目にカーソルを移動して設定内容を変更して設定する。
【００２３】
カーソルの移動、設定値の変更、設定の反映及び設定キャンセル等の設定操作は、図３に示すように、文字入力用の各キーに割り当てておき、オペレータは該キーの操作によって、各設定項目の設定を行う。図４は、図２に示した装置設定画面において、図３に示すキー操作によりカーソルを移動させる例を示している。
【００２４】
図４に示す画面の表示は、図１で＜Port Setting＞を選択することにより、図８のステップ８−８の「下層画面の表示設定」で図５の「Port_Settingテーブル」を設定し、図８のステップ８−２の処理で図５のテーブルから読み出される図６の「設定項目リスト」の各項目の内容に従って表示する。
【００２５】
図４に示すように、設定項目の位置はカーソル（＿）で指し示し、図４の画面が表示された後のカーソルの初期位置は、図５から読み出される図６の各項目リストで最初に「属性＝設定」として定義されている項目リストの「表示位置：ｘ＝５，ｙ＝４」に従って、上から４行目で左から５文字（桁）目の位置にある「１」（「１００」の先頭）にカーソルを配置する。なお、図２及び図４において、ポート番号（Port No.）は２文字で表し、帯域（Band）の「Ｈ」を表す「１００」等は、ポート番号（Port No.）の次に２文字分のスペースを空けて３桁で表示するものとしている。
【００２６】
図９は選択された機能の設定項目表示の処理フローを示し、該処理フローにより図２の装置設定画面が表示される。該処理フローにおいて、ステップ９−１で図５の項目表示テーブルの位置変数ｌ，ｃを初期値０にセットする。ここで、ｌは該テーブルの行（line）位置、ｃは列（column）位置を表す。以下では、ｃをテーブル列数、ｌをテーブル行数と表記することがある。
【００２７】
次のステップ９−２で、装置設定画面をクリアするためのＣＬＳコマンドをＴｅｌｎｅｔクライアントに送信する。ステップ９−３で、カーソル位置ｃｘ，ｃｙをそれぞれ初期値１にセットする。ここでカーソル位置ｃｘは、装置設定画面の左端を１としたときの右方向の位置、カーソル位置ｃｙは、装置設定画面の上端を１としたときの下方向のカーソル位置である。
【００２８】
次に、ステップ９−４で図５の項目表示テーブルの位置変数ｌ，ｃ（最初はｌ＝０，ｃ＝０）の位置から表示項目を読み込む。ステップ９−５で表示項目が“0x00（Null）”か否かを判定し、“0x00（Null）”でなければ、表示すべき項目の位置とカーソルとの相対位置（ｎｘ＝ｘ−ｃｘ，ｎｙ＝ｙ−ｃｙ）を計算する（ステップ９−６）。ここで、ｘ，ｙは、項目表示テーブルの位置変数ｌ，ｃで示される項目名（例えば、ＰＴＩＴＬ１）から、図６のテーブル設定項目リストを探索し、該テーブル設定項目リストに示されている表示位置ｘ，ｙである。
【００２９】
ステップ９−７及び９−８で、上記ｎｘが正のとき、右方向移動キーのコードをｎｘ個送信し、ｎｘが負のとき、カーソルを左端に戻すコード“0x0d(CR)”とｘ個の右方向移動キーのコードとを送信する。また、上記ｎｙが正のとき、カーソルを下方向へ移動させるコード“0x0a(LF)”をｎｙ個送信し、ｎｙが負のとき、カーソルの上方向移動キーのコードをｎｙの絶対値の個数分送信する。
【００３０】
ステップ９−９で、図６のテーブル設定項目リストに示されている「装置設定内容」を送信し、該「装置設定内容」の送信文字個数ｃｃを設定し、ステップ９−１０で、カーソル位置をｃｘ，ｃｙを、それぞれ、ｃｘ＝ｃｘ＋ｎｘ＋ｃｃ，ｃｙ＝ｃｙ＋ｎｙとして更新する。
【００３１】
ステップ９−１１で、テーブル列数ｃを、ｃ＝ｃ＋１として更新し、ステップ９−１２でテーブル列数ｃが最大値ｃ＿ｍａｘを超えているか否かを判定し、テーブル列数ｃが最大値ｃ＿ｍａｘを超えていない場合には、更新したテーブル列数ｃについて前述のステップ９−４に戻って同様の処理を行う。
【００３２】
テーブル列数ｃが最大値ｃ＿ｍａｘを超えた場合には、装置設定画面の次の行を表示するために、ステップ９−１３でテーブル行数ｌを、ｌ＝ｌ＋１として更新し、かつ、テーブル列数ｃを０に更新し、ステップ９−１４で、テーブル行数ｌが最大値ｌ＿ｍａｘを超えているか否かを判定し、テーブル行数ｌが最大値ｌ＿ｍａｘを超えていない場合には、更新したテーブル行数ｌについて前述のステップ９−４に戻って同様の処理を行う。テーブル行数ｌが最大値ｌ＿ｍａｘを超えた場合には、この処理フローを終了してメイン処理フローに戻る。この設定項目表示の処理フローにより、図７に示すように表示項目がＡＳＣＩＩ等の文字コードの送信のみによって設定され、該表示項目が図２に示す装置設定画面上に表示される。
【００３３】
次に、選択した機能の各設定項目の設定処理フローについて図１０を参照して説明する。ここで一例として右向きカーソル移動キー「→」が操作された場合について説明する。図１０において、ステップ１０−１〜１０−１０の処理は、図９のステップ９−１〜９−１０と略同様の処理フローである。但し、ステップ１０−４でカーソルの移動情報ｒｃ，ｒｌを初期値０にセットする処理が追加されている。
【００３４】
ステップ１０−１１の入力・設定・表示処理はサブルーチンとなっており、該入力・設定・表示処理のフローを図１１〜図１３に示す。図１１において、ステップ１１−１〜１１−７は、各助変数の初期設定処理である。ここで、例えば、右向きカーソル移動キー「→」が操作された場合、図１１のステップ１１−８でキー入力有りと判定され、ステップ１１−９で設定属性と入力キーにエラーが無いと判定され、ステップ１１−１０で入力キーが移動キーであると判定されると、ステップ１１−１１でカーソル移動キーの種別に応じてカーソルの移動情報ｒｃ，ｒｌを設定し、右向きカーソル移動キー「→」の場合、ｒｃ＝１,ｒｌ＝０が設定される。
【００３５】
上記ステップ１１−１１の後、図１０のステップ１０−１１の入力・設定・表示処理のサブルーチンを抜け出し、ステップ１０−１２を通過し、ステップ１０−１３により、テーブル列数ｃをｃ＝ｃ＋ｒｃとして更新し、ステップ１０−１４でテーブル列数ｃが最大値ｃ＿ｍａｘを超えているか否かを判定し、テーブル列数ｃが最大値ｃ＿ｍａｘを超えている場合には、テーブル列数ｃを０に更新し（ステップ１０−１５）、テーブル次行変数ｒｌを１に更新する（ステップ１０−１６）。
【００３６】
そして、テーブル列数ｃが０より小さいか判定し（ステップ１０−１７）、テーブル列数ｃが０より小さい場合、テーブル列数ｃを最大値ｃ＿ｍａｘに更新し（ステップ１０−１８）、テーブル次行変数ｒｌを−１に更新する（ステップ１０−１９）。そして、ステップ１０−２０によりテーブル行数ｌをｌ＝ｌ＋ｒｌとして更新する。次に、テーブル行数ｌが最大値ｌ＿ｍａｘを超えているか否かを判定し（ステップ１０−２１）、テーブル行数ｌが最大値ｌ＿ｍａｘを超えている場合には、テーブル行数ｌを０に更新する（ステップ１０−２２）。
【００３７】
また、テーブル行数ｌが０より小さいか否かを判定し（ステップ１０−２３）、テーブル行数ｌが０より小さい場合には、テーブル行数ｌを最大値ｌ＿ｍａｘに更新する（ステップ１０−２４）。テーブル行数ｌが０より小さくない場合には、ステップ１０−５の処理に戻る。
【００３８】
このように、右方向移動キーが操作されると、移動情報（ｒｃ＝１，ｒｌ＝０）の値が設定され、参照する表示項目テーブルの「行：列」が更新（行（ｌ＝１→ｌ＝１）：列（ｃ＝１→ｃ＝２））される。更新後の表示項目テーブルは、「ＭＨ１」を指し示しているため、カーソルの位置は図６の「ＭＨ１」のテーブル設定項目リストの「表示位置」（ｘ＝９，ｙ＝４）を元に、図１０の処理により、上から４行目、左から９文字目にカーソルを移動する。他の移動キーを操作した場合も同様に図１０及び図１１の処理フローにより、図４にそれぞれ吹き出しで囲んだ説明文のとおりカーソルを移動する。
【００３９】
次に、図３に示した装置設定操作キーにおいて、「設定値変更」をスペースキーで行う場合について説明する。スペースキーが押下された場合、前述の図１０のステップ１０−１１の入力・設定・表示処理のサブルーチンにおいて、図１１のステップ１１−１〜１１−１０，１１−１２，１１−１５のフローを通り、図１２のステップ１２−１，１２−５．１２−６を通り、ステップ１２−７で入力キーがスペースキーであると判定され、ステップ１２−８で設定一覧テーブル（図１４）の設定一覧位置ｓを、ｓ＝ｓ＋１として更新する。
【００４０】
設定一覧テーブルには、図１４に示すように、例えば０から１１０まで１ずつ増加する設定一覧位置ｓにそれぞれ対応させて予め固定的に設定値を格納しておく。図６の「ＭＨ１」のテーブル設定項目リストの「設定一覧」には「帯域設定値」と設定されていることから、「帯域設定値」を格納した設定一覧テーブル（図１４）を参照し、以下のようにして設定値を表示設定する。
【００４１】
図１２のステップ１２−９で設定一覧位置ｓが最大値ｓ＿ｍａｘを越えているか判定し、超えている場合は、設定一覧位置ｓを初期値１に設定する（ステップ１２−１０）。そして、ステップ１２−１５により、該設定一覧テーブルに格納されている設定値（例えば０．０）を、図６のテーブル設定項目リストの「設定変更値」に書き込む。その後、上記「設定変更値」に書き込まれた表示設定の内容（例えば０．０）を、図１１のステップ１１−１８により、図２の装置設定画面の４行目、５文字目に表示する。
【００４２】
一方、設定一覧テーブルの上の位置の設定値に変化させるために「シフトキー＋スペースキー」が押下された場合、該「シフトキー＋スペースキー」の押下を図１２のステップ１２−１１で検出し、ステップ１２−１２で設定一覧位置ｓをｓ−１に更新し、ステップ１２−１３で設定一覧位置ｓが０より小さいと判定された場合、ステップ１２−１４で設定一覧位置ｓを最大値ｓ＿ｍａｘ（＝１１０）に設定し、ステップ１２−１５で該設定一覧位置ｓに対応する設定値「１００」を「設定変更値」に書き込む。
【００４３】
４行目、５文字目（初期位置）にカーソルが設定されているときに、設定値として数値「１」が入力されたときは、図６の「ＭＨ１」のテーブル設定項目リストの「基準：右詰め／左詰め」を調べ（ステップ１３−８）、右詰めであれば、図１３のステップ１３−１２〜１３−１４の処理により、図６のテーブル設定項目リストの「設定変更値」に設定値を右詰めで「＿＿＿１」（＿は空白）のように表示設定し、該「設定変更値」に書き込まれた表示設定の内容「＿＿＿１」を、図１１のステップ１１−１８により、図２の装置設定画面の４行目、５文字目から表示する。
【００４４】
その後、変更した設定項目だけ元に戻すために、「デリート（Ｄｅｌｅｔｅ）キー」が入力されたときには、図１２のステップ１２−１により「デリート（Ｄｅｌｅｔｅ）キー」の押下を検出し、ステップ１２−２で図６のテーブル設定項目リストの装置設定内容を表示設定に設定し、ステップ１２−３で「値更新」を「未」に設定し、ステップ１２−４で「設定変更値」を初期化（「Ｎｕｌｌ：０ｘ００」を設定）し、図１１のステップ１１−１８により装置設定画面に元の設定値を表示する。
【００４５】
また、変更した設定値を設定せずに、設定処理を終了するために、「コントロール（Ｃｔｒｌ）キー＋Ｃキー」又は「エスケープ（Ｅｓｃａｐｅ）キー」が押下された場合、図１１のステップ１１−１５により該キーの押下を検出し、ステップ１１−１６で全ての「更新値」を「未」に設定し、ステップ１１−１７で終了情報ｓ＿ｅｎｄを「終了」に設定する。すると、図１０のステップ１０−１２で設定処理終了と判定され、表示内容を設定することなく、設定処理を終了する。なお、終了情報ｓ＿ｅｎｄは、ステップ１１−１で「未終了」に初期化されている。
【００４６】
また、装置設定画面の４行目、５文字目（初期位置）にカーソルが設定されているときに、「コントロール（Ｃｔｒｌ）キー＋下方向への移動キー↓」が押下された場合は、図１３のステップ１３−１により該キーの押下を検出し、ステップ１３−２，１３−３，１３−７により、図６の「Ｈ１」のテーブル設定項目リストと同一の内容を「Ｈ２」から「Ｈ１６」のテーブル設定項目リストに設定し、図１１のステップ１１−１８により、カーソル位置の設定項目と同一設定内容を、カーソル位置以下の装置設定画面の同一列の設定項目に一括で表示する。
【００４７】
また、「コントロール（Ｃｔｒｌ）キー＋上方向への移動キー↑」が押下された場合は、ステップ１３−４で該キーの押下を検出し、ステップ１３−５，１３−６，１３−７により、カーソル位置の設定項目と同一の設定内容を、同一列上のカーソル位置の上方向の設定項目に一括で設定し表示する。
【図面の簡単な説明】
【００４８】
【図１】本発明のメイン機能選択画面の表示例を示す図である。
【図２】本発明の装置設定画面の表示例を示す図である。
【図３】本発明の装置設定操作キーの一覧を示す図である。
【図４】本発明の装置設定画面のカーソル移動の例を示す図である。
【図５】本発明の表示項目テーブルの例を示す図である。
【図６】本発明のテーブル設定項目リストの例を示す図である。
【図７】本発明の表示項目の例を示す図である。
【図８】本発明の装置設定のメイン処理フローを示す図である。
【図９】本発明の設定項目表示の処理フローを示す図である。
【図１０】本発明の各設定項目の設定処理フローを示す図である。
【図１１】本発明の入力・設定・表示処理フローを示す図である。
【図１２】本発明の入力・設定・表示処理フローを示す図である。
【図１３】本発明の入力・設定・表示処理フローを示す図である。
【図１４】本発明の設定一覧テーブルの例を示す図である。
【図１５】従来のＴＥＬＮＥＴによるコマンド入力例を示す図である。
【図１】
0004774395.tif 000002
【図２】
0004774395.tif 000003
【図３】
0004774395.tif 000004
【図４】
0004774395.tif 000005
【図５】
0004774395.tif 000006
【図６】
0004774395.tif 000007
【図７】
0004774395.tif 000008
【図８】
0004774395.tif 000009
【図９】
0004774395.tif 000010
【図１０】
0004774395.tif 000011
【図１１】
0004774395.tif 000012
【図１２】
0004774395.tif 000013
【図１３】
0004774395.tif 000014
【図１４】
0004774395.tif 000015
【図１５】
0004774395.tif 000016