(57)【要約】【課題】  ガイダンス情報を複数表示することによる画面の煩雑さを解消する。【解決手段】  入力ルール情報保持手段と、ガイダンス情報保持手段と、入力エラー検出手段と、エラー提示手段と、エラー箇所指示識別手段と、ガイダンス提示手段により、一画面上で複数の入力エラー箇所を同時に提示すると共に、エラー箇所を指示したときにのみガイダンス情報を表示する。【選択図】  図１
2010198445.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報を入力可能であり、複数の情報を同時に表示する情報入力装置（１４０）であって、
入力情報毎に、入力ルール情報を保持する入力ルール情報保持手段（５１０）と、
入力情報毎に入力ルールを示すガイダンスデータを保持するガイダンス情報保持手段（５０２、７０１および７０２）と、
入力確定時およびデータ読込時に、前記入力ルール情報保持手段により保持するルールに比較し、入力値の不正を検出する入力エラー検出手段（Ｓ８０１、Ｓ９０３）と、
前記入力エラー検出手段により検出した複数箇所の入力エラー情報を、同一画面上で同時に警告表示するエラー提示手段（Ｓ１００１、Ｓ１００２）と、
画面上でエラー箇所がポイントされた事を識別する、エラー箇所指示識別手段（Ｓ１１０２乃至Ｓ１１０５）と、
前記エラー箇所指示識別手段により、エラー箇所が指示された場合、前記ガイダンス情報保持手段から指示された情報のガイダンスデータを抽出（Ｓ１１０６）し、表示するガイダンス提示手段（Ｓ１１０７）と、を具備する情報入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置の遠隔監視システム、および、遠隔監視システム内の集中監視装置、拠点監視装置に関するものである。
【背景技術】
【０００２】
従来技術では、以下のような入力装置が開示されている。
【０００３】
特許文献１、特許文献２において、マウス指示位置に存在する項目に関するヘルプを、ToolTipで、または別Windowで表示する方法が開示されている。また、特許文献３において、入力確定時に入力エラーの有無により表示を変更する。このような入力値エラー判断に基づきその項目関してのみエラー表示する方法もある。
【０００４】
また、入力エラーがある箇所について、一画面内にエラー内容やメッセージを全て表示する方法も、一般的に採られている。
【０００５】
更に、従来技術として、マウス指示位置に存在する項目に関するヘルプを、ToolTipで、または別Windowで表示する方法が開示されている。また、特許文献３のように、入力確定時に入力エラーの有無により表示を変更するものがある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平８−１１５１９４号公報（図４）
【特許文献２】特開平６−１９６６０号公報（図２）
【特許文献３】特開２００５−９２５９６号公報（図１）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記従来例では、以下の課題があった。
【０００８】
特許文献１、特許文献２では、マウス指示位置に存在する項目のエラー状態に関わらず、指示された場合には常にヘルプを表示している。そのため、本発明のような複数の入力項目を一画面内で行い、複数箇所にエラーが存在する可能性がある装置においては、マウス移動に伴い、いずれかのヘルプが表示される。これは、ユーザがエラー修正のために利用したい情報以外の情報、即ち、不要な情報も表示されてしまう。
【０００９】
また、特許文献３は1項目ずつ入力していく装置に関するもので、入力の都度、情報を訂正する必要がある。多数の入力エラー項目を含むファイルのOpenやImportを行ない、複数箇所に入力エラーが同時発生する本発明の装置で行おうとする、一画面上での一斉入力修正には対応できない。さらに、一画面内にエラー内容やメッセージを全て表示する方法では、特にエラー箇所が多いケースで画面が非常に煩雑になり、修正が行い難くなる。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明に係る情報入力装置は、複数の情報を入力可能であり、複数の情報を同時に表示する情報入力装置（１４０）であって、
入力情報毎に、入力ルール情報を保持する入力ルール情報保持手段と、
入力情報毎に入力ルールを示すガイダンスデータを保持するガイダンス情報保持手段と、
入力確定時およびデータ読込時に、前記入力ルール情報保持手段により保持するルールに比較し、入力値の不正を検出する入力エラー検出手段と、
前記入力エラー検出手段により検出した複数箇所の入力エラー情報を、同一画面上で同時に警告表示するエラー提示手段と、
画面上でエラー箇所がポイントされた事を識別する、エラー箇所指示識別手段と、
前記エラー箇所指示識別手段により、エラー箇所が指示された場合、前記ガイダンス情報保持手段から指示された情報のガイダンスデータを抽出し、表示するガイダンス提示手段と、を具備した。
【発明の効果】
【００１１】
入力ルール情報保持手段と、ガイダンス情報保持手段と、入力エラー検出手段と、エラー提示手段と、エラー箇所指示識別手段と、ガイダンス提示手段により、一画面上で複数の入力エラー箇所を同時に提示すると共に、エラー箇所を指示したときにのみガイダンス情報を表示する事で、ガイダンス情報を複数表示することによる画面の煩雑さを解消することができる。
【図面の簡単な説明】
【００１２】
【図１】入力装置で生成するメンテナンス設定情報を使用してメンテナンスを行なう、デバイスメンテナンスシステムのシステム構成図である。
【図２】入力装置、集中監視装置、拠点監視装置、ＰＣのハードウェア構成図である。
【図３】入力装置の処理プログラム実行時におけるＲＡＭ２０３上のメモリマップの構造を示す図である。
【図４】入力装置の「フルモード」でのメイン画面例を示す図である。
【図５】入力装置において、項目別の表示情報を示すテーブルである。
【図６】入力中の情報を格納するテーブルの一例である。
【図７】各情報の入力ルールを示すガイダンスを格納するテーブルである。
【図８】入力確定処理のフローチャートである。
【図９】データ読み込み時のフローチャートである。
【図１０】情報表示のフローチャートである。
【図１１】マウス移動時のフローチャートである。
【図１２】ガイダンス表示の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１４】
図１は、本発明の入力装置で生成するメンテナンス設定情報を使用してメンテナンスを行なう、デバイスメンテナンスシステムの全体像を示すものである。
【００１５】
本システムは、販売会社が顧客先のデバイスに関する情報を収集し、使用カウンタによる課金処理、障害検知によるサービスマン派遣、消耗品切れ検知による消耗品配送等のメンテナンスサービスを顧客に対し行なっている。
【００１６】
まず、販売会社側として販売会社１０１が存在する。図１では説明の便宜上一つしか記載していないが、複数の販売会社が存在することもある。販売会社１０１には、集中監視装置１０２が存在し、それぞれ管轄の地域／顧客の販売情報や監視システムに関わる情報を蓄積するためのデータベース１０３が存在する。さらに、集中監視装置１０２へのデータ登録や修正などの制御を行ない、また、集中監視装置１０２が提供するWEBサイトへアクセスしデータの閲覧等を行うＰＣ１０４が存在する。なお、集中監視装置１０２は操作部および表示部を持ち、ＰＣ１０４の役割を果たす事も可能である。集中監視装置１０２、データベース１０３、ＰＣ１０４はＬＡＮ１０５で接続されており、ＬＡＮ１０５は、インターネット１３０に接続可能となっている。また、データベース１０３は、物理的に集中監視装置１０２内にそれぞれ存在してもよい。さらに、集中監視装置１０２からアクセス可能であれば、インターネット１３０を経由した別の場所に存在しても構わない。集中監視装置１０２は、インターネット１３０を介して接続したＰＣに対し、データベース１０３に蓄積した情報、または加工した情報を閲覧するＷＥＢページを提供している。このＷＥＢページは、ユーザ認証により、販売会社別、顧客別、およびウユーザの権限別に閲覧内容を限定して提供している。さらに、ＷＥＢページから、一部データの変更も可能としている。
【００１７】
次に、顧客側について説明する。
【００１８】
１１０および１２０は、集中監視装置が監視対象とする顧客の一例で、この顧客は１１０の支店1、および、１２０の支店２の２箇所のデバイスをメンテナンス対象としている。
【００１９】
１１０の支店１では、拠点監視装置１１１が存在する。１１２は、監視のための情報や、顧客側から収集した画像形成装置のカウンタ、障害情報などを蓄積するデータベースである。拠点監視装置１１１とデータベース１１２は、ＬＡＮ１１５で接続されており、ＬＡＮ１１５は、インターネット１３０に接続可能となっている。なお、データベース１１２は、物理的に拠点監視装置１１１内に存在してもよい。さらに、拠点監視装置１１１からアクセス可能であれば、インターネットを経由した別の場所に存在しても構わない。拠点監視装置１１１は監視対象デバイスの情報を収集、蓄積、加工し、販売会社環境１０１に存在する集中監視装置１０２に配信する役割を持つ。１１３および１１４は、拠点監視装置１１１の監視対象となっているデバイスである。１１３は「デバイス_タイプ１」と呼び、拠点監視装置１１１が１１６に示す矢印の方向でデバイス１１３に対しポーリングする事で、メンテナンスのための情報を取得する。本実施例において、デバイス１１３に対するポーリングによるデータ取得にはSNMPや独自プロトコルを用いている。一方、１１４は「デバイス_タイプ２」と呼び、デバイス１１４が１１７に示す矢印の方向で自発的に、拠点監視装置１１１に対しメンテナンスのための情報を送出する。なお、デバイス１１３も、デバイスの状態が変化したことをイベントとして自発的に拠点監視装置１１１に通知する等、一部矢印１１６と逆方向の通信も行なう。また、デバイス１１４も、一部データについては、拠点監視装置１１１からポーリング取得、即ち、１１７に示す矢印と逆方向の通信も行なう。本実施例において、デバイス１１４から拠点監視装置１１１へのデータ送出にはHTTP（またはHTTPS）/SOAPプロトコルを用いている。
【００２０】
拠点監視装置を介さず、直接集中監視装置にメンテナンスに関わるデータを送出するデバイスを、本実施例では「自走式デバイス」と呼ぶ。１２０の支店２では、自送式デバイス１２１が存在する。自送式デバイス１２１は、ＬＡＮ１２２に接続されており、ＬＡＮ１２２は、インターネット１３０に接続可能となっている。自送式デバイス１２１は、監視のためのカウンタ、障害情報などを販売会社環境１０１に存在する集中監視装置１０２に対し、１２３に示す矢印の方向で自発的に送出する。本実施例において、自送式デバイス１２１から拠点監視装置１１１へのデータ送出にはHTTP（またはHTTPS）/SOAPプロトコルを用いている。
【００２１】
なお、以上説明した構成における拠点監視装置１１１から集中監視装置１０２に対するインターネットを介した通信においては、SMTPプロトコルを利用し、メール通信を行なう事も可能である。
【００２２】
さらに、販売会社環境１０１には、集中監視装置１０２およびデータベース１０３が１つずつしか示されていないが、実際には、多くのデバイスおよび拠点監視装置からの情報を収集するための負荷分散を行なうために、複数の集中監視装置、データベースに分散処理をさせるケースもある。
【００２３】
また、デバイス１１３、１１４としては、具体的には、プリンタ及びファクシミリ機能が統合的に設けられた複合機、ＰＣなどからデータを受信し印刷するプリンタ（電子写真方式及びインクジェット方式を含む）や、スキャナーや、ファクシミリなどが挙げられる。
【００２４】
本発明における入力装置１４０では、上記説明したデバイス・メンテナンス・システムとは独立して動作可能である。またＰＣ１０４や、ＰＣである拠点監視装置１１１上にインストールして動作させる事も可能である。入力装置１４０では、拠点監視装置１１１が監視のために必要なデバイス１１３、１１４の情報、および１１０で示す支店１のネットワーク環境を入力する。そして入力された情報を用い、拠点監視装置１１１の監視設定のための設定を出力する。出力した情報を拠点監視装置１１１に読み込ませる。拠点監視装置１１１は、読み込んだ情報を用いて監視を行う。さらに、入力装置１４０では、自送式デバイス１２１の情報、および１２０で示す支店２のネットワーク環境を入力する。そして、入力された情報を用い、１１０、１２０から成る顧客環境を出力し、集中監視装置１０２に読み込ませる。集中監視装置１０２では、読み込んだ情報を用いて、１１０、１２０から成る顧客のデバイスを監視し、メンテナンス・サービスを提供する。上記説明した入力装置１４０からの設定の出力、および拠点監視装置１１１や集中監視装置１０２への設定にはファイルを用いる。また、入力装置１４０をネットワークに接続し、直接拠点監視装置１１１や集中監視装置１０２にアップロードする事で設定する事も可能である。
【００２５】
図２は、集中監視装置１０２、ＰＣ１０４、拠点監視装置１１１、入力装置１４０の、ハードウェア構成図である。
【００２６】
ＣＰＵ２０１は装置上の各処理を司る。書換え不可能な記憶領域であるＲＯＭ２０２は、装置の各処理に関わるプログラムやデータを記憶する。書き換え可能な記憶領域であるＲＡＭ２０３は、装置の各処理に関わる一時的なデータを電気的に記憶する。ＨＤＤ２０４は、読み書き可能な記憶領域である。拠点監視装置１１１では装置の各処理に関わるプログラムやデータ、および一時的なデータ、監視対象デバイスに関する情報、およびデバイスから収集した情報などをＨＤＤ２０４に記憶する。ＰＣ１０４においてはＷＥＢブラウザなどをＨＤＤ２０４に記憶する。入力装置１４０では、本発明に関わる入力装置プログラム、入力された情報を記憶する。入力装置２０５は、装置への指示入力を受け付けるキーボードやポインティングデバイスである。表示部２０６は、本装置の動作状況や、本装置上で動作する各プログラムが出力する情報を表示する。ＮｅｔｗｏｒｋＩ／Ｆ２０７は、ネットワーク経由でＬＡＮおよびインターネットに接続し、外部と情報交換を行う。外部機器Ｉ／Ｆ２０８は、外部記憶機器等を接続する。以上の各部は、システムバス２０９により結び付き、データをやりとりしている。
【００２７】
図３は、入力装置１４０において本発明に係る処理プログラムを実行する際、処理プログラムをＲＡＭ２０３上にロードした際のメモリマップの構造を示す図である。メモリマップは、本装置上の入出力を司る基本Ｉ／Ｏプログラム３０１、各処理プログラムに動作環境を提供するシステム・プログラム３０２、本実施例の処理プログラムを初めとする各種処理プログラム３０３、関連データを格納するエリア３０４、各種プログラムが動作する際に一時的に利用するワークエリア３０５で構成されている。なお、容量の制約により３０１〜３０５として利用する領域が足りなくなった場合、ＨＤＤ２０４またはをＲＡＭ２０３の領域の一部として扱うことも可能である。
【００２８】
図４は、本発明の入力装置１４０のメイン画面４０１を示す図である。
【００２９】
４０２は、タイトルバーである。４０３は、メニューバーである。ファイルのオープン／クローズ、セーブ等、ファイル操作を行なう「ファイル」メニュー、画面上の項目や入力内容のコピー／ペースト等の「編集」メニュー、動作モードの設定等を行う「設定」メニューから成る。メイン画面４０１は、図１に示す顧客環境１１０、１２０を構成する項目を階層構造に追加していく領域４０４と、領域４０４で選択された項目に対する設定情報を表示する領域４０５から成る。さらに領域４０５は、設定情報名をカテゴリー毎に表示する領域４０６、各情報の値を入力、表示する領域４０７から成る。
【００３０】
入力装置１４０では、メンテナンス・サービス対象とする顧客毎にデータを作成する。４１１は、最上位階層である「顧客」であり、ただ一つ存在する。４１２は、メンテナンス・サービスの「契約」を示す階層であり、「顧客」階層の下に複数存在する事ができる。４１３、４１４は「拠点監視装置」を示す階層である。「拠点監視装置」は、「契約」階層下に複数存在する事ができる。ここで、自送式デバイス１２１は「デバイス」でありながら「拠点監視装置」の役割も果たすため、本実施例では「拠点監視装置」階層に４１３として置かれる。４１４は図１の拠点監視装置１１１にあたる。４１５、４１６は「拠点監視装置」に監視される「デバイス」階層に位置し、「拠点監視装置」下に複数存在する事ができる。４１５は図１の１１３に、４１６は図１の４１６にあたる。図４では、領域４０４で「デバイス_タイプ２」４１６を選択することにより、領域４０５に「デバイス_タイプ２」に関わる情報を表示した状態である。なお、４３１は「デバイス_タイプ２」を選択した選択表示を示している。領域４０４の選択項目に対し入力可能な情報は、図５で後述する。領域４０５では、設定情報カテゴリーを表示する領域４０６で、各カテゴリーの情報を展開表示／収納表示を切り替え可能である。４２１、４２３は、カテゴリーの情報を収納表示した状態を、４２２は展開表示した状態を示す。４４１は、入力情報に不正があるために、不正を示すために不正情報である「MACアドレス」の情報名部と値部を特殊表示している状態を示す。
【００３１】
面画面４０１上で入力されたデータは、表示している、いないに関わらず、ＲＡＭ２０３に保持する。または、ＨＤＤ２０４に一時ファイルとして保存する場合もある。本実施例において、各情報の値は個々に、入力数値範囲や使用可能文字、文字列長といったルールを持つ。値の入力の確定に伴い、ルールと照合し、エラーの有無を判定している。エラーと判定した場合、前記特殊表示で示すが、入力された値は内部的に保持しており、データをファイル保存する際には、エラー値のまま保存している。
【００３２】
図５は、本発明の入力装置で表示、入力する項目、および項目に対する情報を示すテーブルである。
【００３３】
本テーブルは、設定情報５０１に対して、ガイダンスＩＤ５０２、アイコン情報５０３、ルール情報５１０から成る。ガイダンスＩＤ５０２は、後述する各情報に対する入力ルールの提示に用いるガイダンス情報を示す。アイコン情報５０３は、メイン画面４０１に表示する際に用いるアイコンファイル情報である。ルール情報５１０は、値の入力ルールを示す。ルール情報５１０で識別される入力ルール自体は、７０２に示すガイダンスの範囲に入力値が収まっているがどうかを判定するプログラムとしてＨＤＤ２０４に格納している。内容は、入力可能文字列長、入力可能範囲、使用可能文字、形式等である。５０４は「顧客」の情報を示す。５０５は「契約」の情報を示す。５０６は「自送式デバイス」の情報である。５０７は「拠点監視装置」の情報である。５０８は「デバイス_タイプ１」の情報である。５０９は「デバイス_タイプ２」の情報である。なお、各情報には、入力必須の項目や、表示は行なうが入力は行なわせない項目等の属性も存在する。しかし、それらの属性は、本発明には直接関係しないため、説明を割愛する。
【００３４】
図６は、ＲＡＭ２０３上に、またはＨＤＤ２０４上の一時ファイル上のデータ構造を示すテーブル６０１である。本図は一例として、図４で示した「デバイス_タイプ２」のデータを格納した状態を示す。設定情報６０２は、図５の５０９により定義された情報を列挙している。ただし、値を持たないカテゴリーは除く。６０３は画面４０１内の表示位置を示す情報である。本実施例においては、後述のエラー箇所のマウス指示判定に用いる情報である。本情報は通常、Windowシステムにより制御されており、データ構造内に敢えて持つ必要はないが、説明の都合上データ構造内に持たせている。６０４は入力値のエラー有無の判定結果を示す情報である。「Y」がエラー有り、「N」がエラー無しを示す。６０５は、ガイダンス情報として表示するガイダンスのＩＤを示す情報である。本情報の使用方法は、図８で詳述する。６０６は、画面上入力された値を格納する領域である。
【００３５】
図７は、本入力装置の各情報の入力ルールを提示するガイダンスを格納するテーブルである。本テーブルは、ＨＤＤ２０４に本入力処理装置が用いるデータとして、格納されている。
【００３６】
本テーブルは、ガイダンス内容を識別するＩＤ７０１と、ガイダンス内容７０２で構成される。ＩＤ７０１は、図８で後述する処理において、図６のガイダンスＩＤ６０５に格納する値である。
【００３７】
図８は、本発明の入力装置において４０７の一項目の値入力が確定した際のフローチャートである。入力確定は、入力対象としている入力領域４０７から、フォーカスが外れた時に行なう。フォーカスは、画面４０１上で４０５内に表示中の入力中以外の情報を選んだ時、４０４内でいずれかの項目を選択した時、或いは、メニュー４０３で指示を行なった時に、外れる。
【００３８】
入力が確定すると、Ｓ８０１において、ルール情報５１０を参照し、入力内容をチェックする。なお、入力値は、入力中に６０６に保存している。Ｓ８０２において、入力エラーありと判定した場合はＳ８０３に進む。Ｓ８０３において、テーブル７０１のエラー情報６０４にエラーである旨「Y」を設定する。Ｓ８０４において、テーブル６０１のガイダンス情報６０５に、ガイダンスＩＤ５０２と図７を参照し、ガイダンスＩＤ７０１を格納する。一方、Ｓ８０２においてエラーなしと判定した場合、Ｓ８０５に進む。Ｓ８０５において、テーブル７０１のエラー情報６０４にエラーがない旨「N」を設定する。Ｓ８０６において、テーブル６０１のガイダンス情報６０５の値をクリアする。
【００３９】
次に、Ｓ８０７において、テーブル５０１を参照し、画面４０１の領域４０５に表示すべき項目を抽出する。入力確定が領域４０５内の情報移動による場合、領域４０５に表示すべき情報は変わらない。一方、領域４０４で別の項目を選ぶ事により入力が確定した場合は、領域４０５に表示する情報は変わる事になる。Ｓ８０８乃至Ｓ８０９は、領域４０５にＳ８０７で抽出した全情報を表示するループである。Ｓ８０８で全情報の表示が完了していない場合、Ｓ８０９で図１０に示す一項目の表示処理を行なう。一方、Ｓ８０８で全情報の表示が完了したと判断した場合、処理を終了する。
【００４０】
図９は、本発明の入力装置が、ファイルをオープン、または、データのインポートを行なう際のデータ読み込み処理のフローチャートである。本処理では、入力確定時同様、読込位置情報毎に入力エラーの有無を判定し、ガイダンス情報のリンクを行なう。
【００４１】
Ｓ９０１乃至Ｓ９０８は、読み込み項目全て一情報ずつ処理するループである。Ｓ９０１で全情報の読み込みが終了したと判断した場合、Ｓ９０９に進む。Ｓ９０１で全情報の読み込み未完了と判断した場合、Ｓ９０２に進む。Ｓ９０２では、読み込んだ情報を６０６に保存する。Ｓ９０４において、ルール情報５１０を参照し、読み込み内容をチェックする。Ｓ９０４において、読み込み内容にエラーありと判定した場合はＳ９０５に進む。Ｓ９０５において、テーブル７０１のエラー情報６０４にエラーである旨「Y」を設定する。Ｓ９０６において、テーブル６０１のガイダンス情報６０５に、ガイダンスＩＤ５０２と図７を参照し、ガイダンスＩＤ７０１を格納する。一方、Ｓ９０４においてエラーなしと判定した場合、Ｓ９０７に進む。Ｓ９０７において、テーブル７０１のエラー情報６０４にエラーがない旨「N」を設定する。Ｓ９０８において、テーブル６０１のガイダンス情報６０５の値をクリアする。
【００４２】
次に、Ｓ９０９において、データ読み込み後に画面４０１に初期表示する項目を決定する。本実施例においては、初期状態でどの項目を表示するかは、入力装置の固定データとしてＨＤＤ２０４に保持している。なお、本情報は、ファイル保存時にそのときの表示状態をファイルに保存しておき、次回ファイルオープン時に反映する事も容易に可能である。Ｓ９１０において、テーブル５０１を参照し、Ｓ９０９で決定した選択項目に対し、画面４０１の領域４０５に表示すべき項目を抽出する。Ｓ９１１乃至Ｓ９１２は、領域４０５にＳ９１０で抽出した全情報を表示するループである。Ｓ９１１で全情報の表示が完了していない場合、Ｓ９１２で図１０に示す一項目の表示処理を行なう。一方、Ｓ９１１で全情報の表示が完了したと判断した場合、処理を終了する。
【００４３】
なお、図８、図９のフローチャートにおいて、以下のような構成とする事も容易に可能である。図５の５０２に示す入力情報に対するガイダンス情報を、入力エラーパターンに応じて複数用意しておく。そして、Ｓ８０１またはＳ９０３のチェック結果に応じて、エラー内容に合致するガイダンス情報をテーブル５０１から取得し、Ｓ８０４またはＳ９０６において用いる。
【００４４】
図１０は、本発明の入力装置が、領域４０５に一情報を表示するフローチャートである。
【００４５】
Ｓ１００１において、テーブル６０１のエラー情報６０４を参照し、その項目のエラー状態を判定する。エラーあり、即ちエラー情報６０４が「Y」の場合、Ｓ１００２で値６０６を表示すると共に、設定情報名４０６および値４０７部分を特殊表示する。本実施例の特殊表示は、設定情報名４０６および値４０７部分のバックグラウンドの色を変える表示である。一方、エラーなし、即ちエラー情報６０４が「N」の場合、Ｓ１００３で値６０６を表示すると共に、設定情報名４０６および値４０７部分を正常表示する。
【００４６】
図１１は、ユーザが画面４０１内でマウスを移動した時の、本発明の入力装置の処理フローチャートである。
【００４７】
Ｓ１１０１において、表示中のガイダンス情報を表示クリアする。Ｓ１１０２で画面４０１上のマウス位置を取得する。Ｓ１１０３において、６０３を参照して入力領域４０５内のいずれかの情報がポイントされているかを判定する。いずれかの情報をポイントしていた場合、Ｓ１１０４乃至Ｓ１１０７の処理を行なう。一方、いずれかの情報をポイントしていなかった場合、今回のマウス移動に伴う処理を終了する。Ｓ１１０４では、テーブル６０１から、Ｓ１１０３でポイント中であると判定した情報を参照する。Ｓ１１０５において、Ｓ１１０４で参照した情報が入力エラー状態、即ちエラー情報６０４が「Y」の場合、Ｓ１１０６に進む。参照した情報が入力エラー状態でなかった場合、即ちエラー情報６０４が「N」の場合、今回のマウス移動に伴う処理を終了する。Ｓ１１０６では、格納されているガイダンスＩＤ６０５を用いて図７のテーブルを参照し、ガイダンス内容７０２を取得する。Ｓ１１０７において、Ｓ１１０６で取得したガイダンスを、図１２の１２０３に示す形式で表示する。
【００４８】
なお、本処理は、説明を簡単にするために、マウスが動く都度行なうように説明したが、実際には画面のちらつきを避けるため、一定期間マウスが停止された時に実行する。また、前回マウスポイント位置を保持し、Ｓ１１０１の表示クリアは最初に行なわず、前回ポイントした情報と異なる情報方をポイントした時のみ行なう事も可能である。
【００４９】
図１２は、図４に示した画面状態で、入力エラーのある情報４４１をマウスでポイントした時の画面１２０１を示す図である。
【００５０】
１２０２はマウスポインタである。１２０３は、図１１の処理により表示したガイダンスである。
【００５１】
以上説明した入力装置は、ソフトウェアプログラムとして、一般的なＰＣ上で動作させる事も可能である。さらに、前記ソフトウェアプログラムは、記憶メディアに格納し、様々なＰＣにインストールする事も可能である。
【００５２】
以上説明したように、一画面上に複数の情報を同時表示し、複数の入力エラー箇所を同時提示した上で、マウス指示があった箇所のみガイダンス表示を行なうようにした。これにより、一画面で複数情報を入力する本装置の特性を損なわず、エラー箇所の提示と、画面を繁雑にする事なくガイダンスを提示できるようになった。
【符号の説明】
【００５３】
１０１  販売会社環境
１０２  販売会社：集中監視装置
１０３  販売会社：集中監視装置用データベース
１０４  販売会社：集中監視装置制御用ＰＣ
１０５  販売会社：LAN
１１０  顧客環境１
１１１  顧客環境１：拠点監視装置
１１２  顧客環境１：拠点監視装置用データベース
１１３  顧客環境１：デバイス（タイプ１）
１１４  顧客環境１：デバイス（タイプ２）
１１５  顧客環境１：LAN
１１６  顧客環境１：拠点監視装置１１１のデバイス（タイプ１）１１３監視方法
１１７  顧客環境１：拠点監視装置１１１のデバイス（タイプ１）１１４監視方法
１１８  顧客環境１：拠点監視装置１１１から集中監視装置１０２への通信
１２０  顧客環境２
１２１  顧客環境２：自送式デバイス
１２２  顧客環境２：LAN
１２３  顧客環境２：自送式デバイス１２１から集中監視装置１０２への通信
１３０  インターネット
１４０  入力装置
【図１】
2010198445.tif 000003
【図２】
2010198445.tif 000004
【図３】
2010198445.tif 000005
【図４】
2010198445.tif 000006
【図５】
2010198445.tif 000007
【図６】
2010198445.tif 000008
【図７】
2010198445.tif 000009
【図８】
2010198445.tif 000010
【図９】
2010198445.tif 000011
【図１０】
2010198445.tif 000012
【図１１】
2010198445.tif 000013
【図１２】
2010198445.tif 000014