(57)【特許請求の範囲】
【請求項１】
ヘルプメッセージを表示するためのヘルプ表示プログラムを実行する電子機器としてのヘルプ表示機器と、
前記ヘルプ表示プログラムを前記ヘルプ表示機器に提供する電子機器としてのプログラム提供機器とを備え、
前記ヘルプ表示プログラムは、
前記ヘルプ表示機器の外部の電子機器から前記ヘルプメッセージを取得するヘルプメッセージ取得手段、および、
前記ヘルプメッセージ取得手段によって取得された前記ヘルプメッセージを表示するヘルプメッセージ表示手段として前記ヘルプ表示機器を機能させ、
前記ヘルプ表示機器は、
前記ヘルプメッセージの表示機能の実行の指示を受け付ける表示機能実行指示受付手段と、
前記プログラム提供機器が管理している前記ヘルプ表示プログラムの一覧を表示するプログラム一覧表示手段と、
前記プログラム一覧表示手段によって表示された前記ヘルプ表示プログラムの一覧から選択された前記ヘルプ表示プログラムを前記プログラム提供機器に要求するプログラム要求手段とを備え、
前記プログラム一覧表示手段は、前記表示機能の実行の開始の指示が前記表示機能実行指示受付手段によって受け付けられた場合に、前記ヘルプメッセージの表示のためのヘルプメッセージ表示サービスの起動中の前記プログラム提供機器を検索し、前記ヘルプメッセージ表示サービスの起動中の前記プログラム提供機器が管理している前記ヘルプ表示プログラムの一覧を表示することを特徴とするヘルプ表示システム。
【請求項２】
前記ヘルプ表示機器は、前記表示機能の実行の終了の指示が前記表示機能実行指示受付手段によって受け付けられた場合に前記ヘルプ表示プログラムを前記ヘルプ表示機器から削除するプログラム削除手段を備えることを特徴とする請求項１に記載のヘルプ表示システム。
【請求項３】
前記ヘルプメッセージ取得手段は、前記ヘルプメッセージを要求するためのヘルプメッセージ要求を前記外部の電子機器に送信し、
前記ヘルプメッセージ要求は、
前記ヘルプメッセージを要求するためのヘルプメッセージ要求操作が入力された操作画面と、
前記操作画面において前記ヘルプメッセージ要求操作が入力された操作箇所との組み合わせを識別する操作識別情報を含み、
前記外部の電子機器は、前記操作識別情報に応じた前記ヘルプメッセージを前記ヘルプ表示機器に提供することを特徴とする請求項１または請求項２に記載のヘルプ表示システム。
【請求項４】
前記ヘルプ表示プログラムは、前記ヘルプメッセージ要求操作の操作方法を受け付ける操作方法受付手段として前記ヘルプ表示機器を機能させ、
前記ヘルプメッセージ取得手段は、前記操作方法受付手段によって受け付けられた操作方法によって特定される前記ヘルプメッセージ要求操作が入力された場合に前記ヘルプメッセージ要求を前記外部の電子機器に送信することを特徴とする請求項３に記載のヘルプ表示システム。
【請求項５】
前記ヘルプメッセージ取得手段は、前記ヘルプメッセージ表示手段による表示が終了した前記ヘルプメッセージを前記ヘルプ表示機器から削除することを特徴とする請求項１から請求項４までの何れかに記載のヘルプ表示システム。
【請求項６】
前記ヘルプ表示プログラムは、前記ヘルプメッセージの表示に使用される画像を含むことを特徴とする請求項１から請求項５までの何れかに記載のヘルプ表示システム。
【請求項７】
前記ヘルプメッセージ取得手段は、前記プログラム提供機器から前記ヘルプメッセージを取得することを特徴とする請求項１から請求項６までの何れかに記載のヘルプ表示システム。
【請求項８】
ヘルプメッセージを表示するためのヘルプ表示プログラムを実行する電子機器としてのヘルプ表示機器であって、
前記ヘルプ表示プログラムは、
前記ヘルプ表示機器の外部の電子機器から前記ヘルプメッセージを取得するヘルプメッセージ取得手段、および、
前記ヘルプメッセージ取得手段によって取得された前記ヘルプメッセージを表示するヘルプメッセージ表示手段として前記ヘルプ表示機器を機能させ、
前記ヘルプ表示機器は、
前記ヘルプメッセージの表示機能の実行の指示を受け付ける表示機能実行指示受付手段と、
前記ヘルプ表示プログラムを前記ヘルプ表示機器に提供する電子機器としてのプログラム提供機器が管理している前記ヘルプ表示プログラムの一覧を表示するプログラム一覧表示手段と、
前記プログラム一覧表示手段によって表示された前記ヘルプ表示プログラムの一覧から選択された前記ヘルプ表示プログラムを前記プログラム提供機器に要求するプログラム要求手段とを備え、
前記プログラム一覧表示手段は、前記表示機能の実行の開始の指示が前記表示機能実行指示受付手段によって受け付けられた場合に、前記ヘルプメッセージの表示のためのヘルプメッセージ表示サービスの起動中の前記プログラム提供機器を検索し、前記ヘルプメッセージ表示サービスの起動中の前記プログラム提供機器が管理している前記ヘルプ表示プログラムの一覧を表示することを特徴とするヘルプ表示機器。
【請求項９】
ヘルプメッセージを表示するために電子機器としてのヘルプ表示機器によって実行されるヘルプ表示プログラムであって、
前記ヘルプ表示機器の外部の電子機器から前記ヘルプメッセージを取得するヘルプメッセージ取得手段、および、
前記ヘルプメッセージ取得手段によって取得された前記ヘルプメッセージを表示するヘルプメッセージ表示手段として前記ヘルプ表示機器を機能させ、
前記ヘルプ表示機器は、
前記ヘルプメッセージの表示機能の実行の指示を受け付ける表示機能実行指示受付手段と、
前記ヘルプ表示プログラムを前記ヘルプ表示機器に提供する電子機器としてのプログラム提供機器が管理している前記ヘルプ表示プログラムの一覧を表示するプログラム一覧表示手段と、
前記プログラム一覧表示手段によって表示された前記ヘルプ表示プログラムの一覧から選択された前記ヘルプ表示プログラムを前記プログラム提供機器に要求するプログラム要求手段とを備え、
前記プログラム一覧表示手段は、前記表示機能の実行の開始の指示が前記表示機能実行指示受付手段によって受け付けられた場合に、前記ヘルプメッセージの表示のためのヘルプメッセージ表示サービスの起動中の前記プログラム提供機器を検索し、前記ヘルプメッセージ表示サービスの起動中の前記プログラム提供機器が管理している前記ヘルプ表示プログラムの一覧を表示することを特徴とするヘルプ表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ヘルプメッセージを表示するヘルプ表示システム、ヘルプ表示機器およびヘルプ表示プログラムに関する。
【背景技術】
【０００２】
従来、ヘルプメッセージを表示するためのヘルプ表示プログラムを実行する電子機器としてのヘルプ表示機器と、ヘルプ表示プログラムをヘルプ表示機器に提供する電子機器としてのプログラム提供機器とを備えるヘルプ表示システムが知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−０７９８４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のヘルプ表示システムにおいては、利用者によっては実際には表示させないヘルプメッセージを含む多数のヘルプメッセージがヘルプ表示プログラムに含まれているので、ヘルプ表示プログラムのデータ量が多く、ヘルプ表示プログラムを実行するヘルプ表示機器の記憶領域を圧迫する可能性があるという問題がある。
【０００５】
そこで、本発明は、ヘルプ表示機器の記憶領域の圧迫を抑えることができるヘルプ表示システム、ヘルプ表示機器およびヘルプ表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のヘルプ表示システムは、ヘルプメッセージを表示するためのヘルプ表示プログラムを実行する電子機器としてのヘルプ表示機器と、前記ヘルプ表示プログラムを前記ヘルプ表示機器に提供する電子機器としてのプログラム提供機器とを備え、前記ヘルプ表示プログラムは、前記ヘルプ表示機器の外部の電子機器から前記ヘルプメッセージを取得するヘルプメッセージ取得手段、および、前記ヘルプメッセージ取得手段によって取得された前記ヘルプメッセージを表示するヘルプメッセージ表示手段として前記ヘルプ表示機器を機能させることを特徴とする。
【０００７】
この構成により、本発明のヘルプ表示システムは、ヘルプ表示機器によってヘルプ表示プログラムとは別にヘルプメッセージが取得されるので、ヘルプ表示プログラムのデータ量を抑えることができ、その結果、ヘルプ表示機器の記憶領域の圧迫を抑えることができる。
【０００８】
本発明のヘルプ表示システムにおいて、前記ヘルプメッセージ取得手段は、前記ヘルプメッセージを要求するためのヘルプメッセージ要求を前記外部の電子機器に送信し、前記ヘルプメッセージ要求は、前記ヘルプメッセージを要求するためのヘルプメッセージ要求操作が入力された操作画面と、前記操作画面において前記ヘルプメッセージ要求操作が入力された操作箇所との組み合わせを識別する操作識別情報を含み、前記外部の電子機器は、前記操作識別情報に応じた前記ヘルプメッセージを前記ヘルプ表示機器に提供しても良い。
【０００９】
この構成により、本発明のヘルプ表示システムは、ヘルプメッセージが必要なタイミングで必要な分だけヘルプ表示機器によって取得されるので、不必要なヘルプメッセージがヘルプ表示機器によって取得される構成と比較して、ヘルプ表示機器の記憶領域の圧迫を抑えることができる。
【００１０】
本発明のヘルプ表示システムにおいて、前記ヘルプ表示プログラムは、前記ヘルプメッセージ要求操作の操作方法を受け付ける操作方法受付手段として前記ヘルプ表示機器を機能させ、前記ヘルプメッセージ取得手段は、前記操作方法受付手段によって受け付けられた操作方法によって特定される前記ヘルプメッセージ要求操作が入力された場合に前記ヘルプメッセージ要求を前記外部の電子機器に送信しても良い。
【００１１】
この構成により、本発明のヘルプ表示システムは、ヘルプメッセージ要求操作の操作方法を利用者の好みに設定することができるので、利便性を向上することができる。
【００１２】
本発明のヘルプ表示システムにおいて、前記ヘルプメッセージ取得手段は、前記ヘルプメッセージ表示手段による表示が終了した前記ヘルプメッセージを前記ヘルプ表示機器から削除しても良い。
【００１３】
この構成により、本発明のヘルプ表示システムは、必要なくなったヘルプメッセージをヘルプ表示機器から削除するので、ヘルプ表示機器の記憶領域の圧迫を抑えることができる。
【００１４】
本発明のヘルプ表示システムにおいて、前記ヘルプ表示機器は、前記ヘルプメッセージの表示機能の実行の指示を受け付ける表示機能実行指示受付手段と、前記プログラム提供機器が管理している前記ヘルプ表示プログラムの一覧を表示するプログラム一覧表示手段と、前記プログラム一覧表示手段によって表示された前記ヘルプ表示プログラムの一覧から選択された前記ヘルプ表示プログラムを前記プログラム提供機器に要求するプログラム要求手段とを備え、前記プログラム一覧表示手段は、前記表示機能の実行の開始の指示が前記表示機能実行指示受付手段によって受け付けられた場合に、前記ヘルプメッセージの表示のためのヘルプメッセージ表示サービスの起動中の前記プログラム提供機器を検索し、前記ヘルプメッセージ表示サービスの起動中の前記プログラム提供機器が管理している前記ヘルプ表示プログラムの一覧を表示しても良い。
【００１５】
この構成により、本発明のヘルプ表示システムは、ヘルプメッセージ表示サービスを起動することによって電子機器がプログラム提供機器としてヘルプ表示機器にヘルプ表示プログラムを提供可能になるので、プログラム提供機器を容易に追加することができる。
【００１６】
本発明のヘルプ表示システムにおいて、前記ヘルプ表示機器は、前記表示機能の実行の終了の指示が前記表示機能実行指示受付手段によって受け付けられた場合に前記ヘルプ表示プログラムを前記ヘルプ表示機器から削除するプログラム削除手段を備えても良い。
【００１７】
この構成により、本発明のヘルプ表示システムは、必要なくなったヘルプ表示プログラムをヘルプ表示機器から削除するので、ヘルプ表示機器の記憶領域の圧迫を抑えることができる。
【００１８】
本発明のヘルプ表示システムにおいて、前記ヘルプ表示プログラムは、前記ヘルプメッセージの表示に使用される画像を含んでも良い。
【００１９】
ヘルプメッセージの表示に使用される画像は、ヘルプメッセージと比較してデータ量が大きいので、必要なタイミングで必要な分だけヘルプ表示機器によって取得されると、ヘルプ表示機器による取得に時間がかかり、ヘルプ表示機器によるヘルプメッセージの表示のリアルタイム性が妨げられる可能性がある。本発明のヘルプ表示システムは、ヘルプメッセージの表示に使用される画像をヘルプ表示プログラムが含んでいるので、ヘルプメッセージの表示に使用される画像が必要なタイミングでヘルプ表示機器によって取得される可能性を低減することができ、その結果、ヘルプ表示機器によるヘルプメッセージの表示のリアルタイム性を向上することができる。
【００２０】
本発明のヘルプ表示システムにおいて、前記ヘルプメッセージ取得手段は、前記プログラム提供機器から前記ヘルプメッセージを取得しても良い。
【００２１】
この構成により、本発明のヘルプ表示システムは、ヘルプ表示プログラムを提供するプログラム提供機器がヘルプメッセージも提供するので、プログラム提供機器と、ヘルプメッセージを提供する機器とが別々である構成と比較して、容易に構成することができる。
【００２２】
本発明のヘルプ表示機器は、ヘルプメッセージを表示するための電子機器としてのヘルプ表示機器であって、前記ヘルプ表示機器の外部の電子機器から前記ヘルプメッセージを取得するヘルプメッセージ取得手段と、前記ヘルプメッセージ取得手段によって取得された前記ヘルプメッセージを表示するヘルプメッセージ表示手段とを備えることを特徴とする。
【００２３】
この構成により、本発明のヘルプ表示機器は、ヘルプ表示プログラムとは別にヘルプメッセージを取得するので、ヘルプ表示プログラムのデータ量を抑えることができ、その結果、記憶領域の圧迫を抑えることができる。
【００２４】
本発明のヘルプ表示プログラムは、ヘルプメッセージを表示するために電子機器としてのヘルプ表示機器によって実行されるヘルプ表示プログラムであって、前記ヘルプ表示機器の外部の電子機器から前記ヘルプメッセージを取得するヘルプメッセージ取得手段、および、前記ヘルプメッセージ取得手段によって取得された前記ヘルプメッセージを表示するヘルプメッセージ表示手段として前記ヘルプ表示機器を機能させることを特徴とする。
【００２５】
この構成により、本発明のヘルプ表示プログラムを実行するヘルプ表示機器は、ヘルプ表示プログラムとは別にヘルプメッセージを取得するので、ヘルプ表示プログラムのデータ量を抑えることができ、その結果、記憶領域の圧迫を抑えることができる。
【発明の効果】
【００２６】
本発明のヘルプ表示システム、ヘルプ表示機器およびヘルプ表示プログラムは、ヘルプ表示機器の記憶領域の圧迫を抑えることができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施の形態に係るヘルプ表示システムのブロック図である。
【図２】図１に示すＭＦＰのブロック図である。
【図３】図１に示すＰＣのブロック図である。
【図４】ヘルプ表示プログラムを実行する場合の図２に示すＭＦＰの動作のフローチャートである。
【図５】図２に示す表示部に表示されるヘルプメッセージ表示サービスの選択画面の一例を示す図である。
【図６】図２に示す表示部に表示されるヘルプ表示プログラムの選択画面の一例を示す図である。
【図７】ヘルプメッセージ要求操作方法を指示する場合の図２に示すＭＦＰの動作のフローチャートである。
【図８】図２に示す表示部に表示される操作画面の一例を示す図である。
【図９】ヘルプメッセージを表示する場合の図２に示すＭＦＰの動作のフローチャートである。
【図１０】図２に示す表示部に表示されるヘルプメッセージの一例を示す図である。
【図１１】ヘルプ表示プログラムの実行を終了する場合の図２に示すＭＦＰの動作のフローチャートである。
【発明を実施するための形態】
【００２８】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００２９】
まず、本実施の形態に係るヘルプ表示システムの構成について説明する。
【００３０】
図１は、本実施の形態に係るヘルプ表示システム１０のブロック図である。
【００３１】
図１に示すように、ヘルプ表示システム１０は、電子機器としてのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）２０と、電子機器としてのＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）３０とを備えている。ＭＦＰ２０と、ＰＣ３０とは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク１１経由で互いに通信可能に接続されている。
【００３２】
ＭＦＰ２０は、ヘルプメッセージを表示するヘルプ表示機器を構成している。
【００３３】
ＰＣ３０は、後述のヘルプ表示プログラムをＭＦＰ２０に提供するプログラム提供機器を構成している。なお、ヘルプ表示システム１０は、ＰＣ３０以外にも、ＰＣ３０と同様なＰＣを１つ以上備えることが可能である。
【００３４】
図２は、ＭＦＰ２０のブロック図である。
【００３５】
図２に示すように、ＭＦＰ２０は、種々の操作が入力されるボタンなどの入力デバイスである操作部２１と、種々の情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部２２と、用紙などの記録媒体に印刷を実行する印刷デバイスであるプリンター２３と、原稿から画像を読み取る読取デバイスであるスキャナー２４と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部２５と、ネットワーク１１（図１参照。）経由で外部の装置と通信を行うネットワーク通信デバイスであるネットワーク通信部２６と、各種の情報を記憶する半導体メモリー、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの不揮発性の記憶デバイスである記憶部２７と、ＭＦＰ２０全体を制御する制御部２８とを備えている。
【００３６】
記憶部２７は、ＭＦＰ２０を制御するための制御プログラム２７ａを記憶している。制御プログラム２７ａは、ＭＦＰ２０の製造段階でＭＦＰ２０にインストールされていても良いし、ＳＤカード、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの外部の記憶媒体からＭＦＰ２０に追加でインストールされても良いし、ネットワーク１１上からＭＦＰ２０に追加でインストールされても良い。
【００３７】
記憶部２７は、ヘルプメッセージを表示するためのヘルプ表示プログラム２７ｂを記憶可能である。
【００３８】
記憶部２７は、ヘルプメッセージを要求するためのヘルプメッセージ要求操作の操作方法（以下「ヘルプメッセージ要求操作方法」と言う。）２７ｃを記憶可能である。ヘルプメッセージ要求操作方法２７ｃとしては、例えば、操作画面において特定の箇所が２回タップされるという操作方法や、操作画面において特定の箇所が１回タップされた後、次の操作が特定の時間行われないという操作方法がある。
【００３９】
制御部２８は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＣＰＵの作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。ＣＰＵは、ＲＯＭまたは記憶部２７に記憶されているプログラムを実行する。
【００４０】
制御部２８は、記憶部２７に記憶されている制御プログラム２７ａを実行することによって、ヘルプメッセージの表示機能の実行の指示を受け付ける表示機能実行指示受付手段２８ａ、ヘルプ表示システム１０に含まれるＰＣが管理しているヘルプ表示プログラムの一覧を表示するプログラム一覧表示手段２８ｂ、プログラム一覧表示手段２８ｂによって表示されたヘルプ表示プログラムの一覧から選択されたヘルプ表示プログラムをＰＣに要求するプログラム要求手段２８ｃ、および、ヘルプメッセージの表示機能の実行の終了の指示が表示機能実行指示受付手段２８ａによって受け付けられた場合にヘルプ表示プログラム２７ｂをＭＦＰ２０から削除するプログラム削除手段２８ｄとして機能する。
【００４１】
制御部２８は、記憶部２７に記憶されているヘルプ表示プログラム２７ｂを実行することによって、ヘルプメッセージ要求操作方法を受け付ける操作方法受付手段２８ｅ、ＭＦＰ２０の外部の電子機器からヘルプメッセージを取得するヘルプメッセージ取得手段２８ｆ、および、ヘルプメッセージ取得手段２８ｆによって取得されたヘルプメッセージを表示するヘルプメッセージ表示手段２８ｇとして機能する。
【００４２】
図３は、ＰＣ３０のブロック図である。
【００４３】
図３に示すように、ＰＣ３０は、利用者による種々の操作が入力されるマウス、キーボードなどの入力デバイスである操作部３１と、種々の情報を表示するＬＣＤなどの表示デバイスである表示部３２と、ネットワーク１１（図１参照。）経由で外部の装置と通信を行うネットワーク通信デバイスであるネットワーク通信部３３と、各種の情報を記憶する半導体メモリー、ＨＤＤなどの不揮発性の記憶デバイスである記憶部３４と、ＰＣ３０全体を制御する制御部３５とを備えている。
【００４４】
記憶部３４は、ヘルプ表示プログラム３４ａを複数記憶可能である。
【００４５】
ヘルプ表示プログラム３４ａは、ヘルプメッセージの表示に使用される画像としてのグラフィック素材３４ｂを含んでいる。グラフィック素材３４ｂは、例えば、後述の吹き出しの画像である。
【００４６】
ヘルプ表示プログラム３４ａは、ヘルプメッセージ要求操作が入力された操作画面と、操作画面においてヘルプメッセージ要求操作が入力された操作箇所との組み合わせと、操作識別情報との対応関係を示す識別情報対応関係３４ｃを含んでいる。
【００４７】
記憶部３４は、ヘルプメッセージ３４ｄと、ヘルプメッセージ３４ｄの表示箇所３４ｅとをそれぞれ複数記憶可能である。ヘルプメッセージ３４ｄおよび表示箇所３４ｅは、それぞれ、操作識別情報と、ヘルプ表示プログラム３４ａとの組み合わせに対応付けられている。
【００４８】
制御部３５は、例えば、ＣＰＵと、プログラムおよび各種のデータを記憶しているＲＯＭと、ＣＰＵの作業領域として用いられるＲＡＭとを備えている。ＣＰＵは、ＲＯＭまたは記憶部３４に記憶されているプログラムを実行する。
【００４９】
次に、ヘルプ表示システム１０の動作について説明する。
【００５０】
まず、ヘルプ表示プログラム２７ｂを実行する場合のＭＦＰ２０の動作について説明する。
【００５１】
利用者は、ヘルプメッセージの表示のためのヘルプメッセージ表示サービスを、ヘルプ表示システム１０に含まれる少なくとも１つのＰＣにおいて起動する。
【００５２】
そして、利用者は、ＭＦＰ２０の表示部２２に表示されている画面において、ヘルプメッセージの表示機能をＯＦＦ状態からＯＮ状態に操作部２１を介して変更することができる。すなわち、利用者は、ヘルプメッセージの表示機能の実行の開始の指示を実行することができる。利用者がヘルプメッセージの表示機能の実行の開始を指示すると、ＭＦＰ２０の制御部２８は、図４に示す動作を実行する。
【００５３】
図４は、ヘルプ表示プログラム２７ｂを実行する場合のＭＦＰ２０の動作のフローチャートである。
【００５４】
図４に示すように、表示機能実行指示受付手段２８ａは、操作部２１を介して入力された、ヘルプメッセージの表示機能の実行の開始の指示を受け付ける（Ｓ１０１）。
【００５５】
次いで、プログラム一覧表示手段２８ｂは、ヘルプメッセージ表示サービスの起動中のＰＣを自動的に検索し（Ｓ１０２）、検索したＰＣの一覧、すなわち、ヘルプメッセージ表示サービスの一覧を図５に示すように表示する（Ｓ１０３）。
【００５６】
図５は、ヘルプメッセージ表示サービスの選択画面４０の一例を示す図である。
【００５７】
図５に示す選択画面４０には、ヘルプメッセージ表示サービスの起動中のＰＣの一覧、すなわち、起動中のヘルプメッセージ表示サービスの一覧を示すサービス一覧領域４１と、図４に示す動作を終了するためのキャンセルボタン４２と、サービス一覧領域４１において指定されたヘルプメッセージ表示サービスを、利用者によって選択されたヘルプメッセージ表示サービスとして決定するための選択ボタン４３とを含んでいる。利用者は、操作部２１を介してサービス一覧領域４１においてヘルプメッセージ表示サービスを指定することができる。また、利用者は、操作部２１を介してキャンセルボタン４２または選択ボタン４３を押すことができる。
【００５８】
サービス一覧領域４１には、ヘルプメッセージ表示サービスを識別する情報が表示される。図５に示す例では、サービス一覧領域４１には、ヘルプメッセージ表示サービスの起動中のＰＣのＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスが示されている。
【００５９】
図４に示すように、プログラム一覧表示手段２８ｂは、Ｓ１０３の処理の後、キャンセルボタン４２が押されたか否かを判断する（Ｓ１０４）。
【００６０】
プログラム一覧表示手段２８ｂは、キャンセルボタン４２が押されたとＳ１０４において判断すると、図４に示す動作を終了する。一方、プログラム一覧表示手段２８ｂは、キャンセルボタン４２が押されていないとＳ１０４において判断すると、選択ボタン４３が押されたか否かを判断する（Ｓ１０５）。
【００６１】
プログラム一覧表示手段２８ｂは、選択ボタン４３が押されていないとＳ１０５において判断すると、Ｓ１０４に示す処理を実行する。プログラム一覧表示手段２８ｂは、選択ボタン４３が押されたとＳ１０５において判断すると、サービス一覧領域４１において指定されているヘルプメッセージ表示サービスを、利用者によって選択されたヘルプメッセージ表示サービスとして決定する（Ｓ１０６）。
【００６２】
プログラム一覧表示手段２８ｂは、Ｓ１０６の処理の後、Ｓ１０６において決定されたヘルプメッセージ表示サービスの起動中のＰＣが管理しているヘルプ表示プログラムの一覧を図６に示すように表示する（Ｓ１０７）。
【００６３】
図６は、ヘルプ表示プログラムの選択画面５０の一例を示す図である。
【００６４】
図６に示す選択画面５０には、ヘルプメッセージ表示サービスの起動中のＰＣが管理しているヘルプ表示プログラムの一覧を示すプログラム一覧領域５１と、図５に示すヘルプメッセージ表示サービスの選択画面４０の表示に戻るための戻るボタン５２と、プログラム一覧領域５１において指定されたヘルプ表示プログラムを、利用者によって選択されたヘルプ表示プログラムとして決定するための選択ボタン５３とを含んでいる。利用者は、操作部２１を介してプログラム一覧領域５１においてヘルプ表示プログラムを指定することができる。また、利用者は、操作部２１を介して戻るボタン５２または選択ボタン５３を押すことができる。
【００６５】
プログラム一覧領域５１には、ヘルプ表示プログラムの名称など、ヘルプ表示プログラムを識別する情報が表示される。図６に示す例では、「日本語簡易版」は、日本語の簡易なヘルプメッセージを表示するためのヘルプ表示プログラムを示している。「日本語詳細版」は、日本語の詳細なヘルプメッセージを表示するためのヘルプ表示プログラムを示している。「英語簡易版」は、英語の簡易なヘルプメッセージを表示するためのヘルプ表示プログラムを示している。「英語詳細版」は、英語の詳細なヘルプメッセージを表示するためのヘルプ表示プログラムを示している。
【００６６】
なお、ヘルプ表示プログラムは、言語や詳細度以外の観点から作成されることも可能である。例えば、ヘルプ表示プログラムは、利用者毎にカスタマイズされたヘルプメッセージを表示するためのものが作成されることも可能である。
【００６７】
図４に示すように、プログラム一覧表示手段２８ｂは、Ｓ１０７の処理の後、戻るボタン５２が押されたか否かを判断する（Ｓ１０８）。
【００６８】
プログラム一覧表示手段２８ｂは、戻るボタン５２が押されたとＳ１０８において判断すると、Ｓ１０３の処理を実行する。一方、プログラム一覧表示手段２８ｂは、戻るボタン５２が押されていないとＳ１０８において判断すると、選択ボタン５３が押されたか否かを判断する（Ｓ１０９）。
【００６９】
プログラム一覧表示手段２８ｂは、選択ボタン５３が押されていないとＳ１０９において判断すると、Ｓ１０８に示す処理を実行する。
【００７０】
プログラム要求手段２８ｃは、選択ボタン４３が押されたとＳ１０９において判断されると、プログラム一覧領域５１において指定されているヘルプ表示プログラムを、利用者によって選択されたヘルプ表示プログラムとして決定し（Ｓ１１０）、Ｓ１１０において決定したヘルプ表示プログラムを、Ｓ１０６において決定されたヘルプメッセージ表示サービスの起動中のＰＣに要求する（Ｓ１１１）。
【００７１】
そして、プログラム要求手段２８ｃは、Ｓ１１１において要求したヘルプ表示プログラムをダウンロードして（Ｓ１１２）、Ｓ１１２においてダウンロードしたヘルプ表示プログラムを、ヘルプ表示プログラム２７ｂとして記憶部２７に記憶する（Ｓ１１３）。
【００７２】
次いで、制御部２８は、Ｓ１１３において記憶したヘルプ表示プログラム２７ｂを実行して（Ｓ１１４）、図４に示す動作を終了する。
【００７３】
なお、図４に示す動作においては、起動中のヘルプメッセージ表示サービスの何れかが選択された後、選択されたヘルプメッセージ表示サービスの起動中のＰＣが管理しているヘルプ表示プログラムの何れかが選択されるという２段階の選択によって、最終的にヘルプ表示プログラムが選択される。しかしながら、１段階の選択のみによってヘルプ表示プログラムが選択されても良い。例えば、ヘルプメッセージ表示サービスの起動中の全てのＰＣが管理している全てのヘルプ表示プログラムの一覧が表示されることによって、１段階の選択のみによってヘルプ表示プログラムが選択されることが可能である。
【００７４】
次に、ヘルプメッセージ要求操作方法を受け付ける場合のＭＦＰ２０の動作について説明する。
【００７５】
利用者は、ＭＦＰ２０の表示部２２に表示されている画面において、ヘルプメッセージ要求操作方法を操作部２１を介して指示することができる。利用者がヘルプメッセージ要求操作方法を指示すると、ＭＦＰ２０の制御部２８は、図７に示す動作を実行する。
【００７６】
図７は、ヘルプメッセージ要求操作方法を指示する場合のＭＦＰ２０の動作のフローチャートである。
【００７７】
図７に示すように、操作方法受付手段２８ｅは、利用者によって指示されたヘルプメッセージ要求操作方法を受け付けた（Ｓ１３１）後、Ｓ１３１において受け付けたヘルプメッセージ要求操作方法をヘルプメッセージ要求操作方法２７ｃとして記憶して（Ｓ１３２）、図７に示す動作を終了する。
【００７８】
次に、ヘルプメッセージを表示する場合のＭＦＰ２０の動作について説明する。
【００７９】
利用者は、記憶部２７に記憶されているヘルプメッセージ要求操作方法２７ｃによって特定されるヘルプメッセージ要求操作を操作部２１を介して入力することができる。例えば、利用者は、図８に示す操作画面６０において、太枠６１で示す操作箇所、すなわち、「簡単設定」タブにヘルプメッセージ要求操作方法２７ｃによって特定されるヘルプメッセージ要求操作を入力することができる。利用者がヘルプメッセージ要求操作方法２７ｃによって特定されるヘルプメッセージ要求操作を入力すると、ＭＦＰ２０の制御部２８は、図９に示す動作を実行する。
【００８０】
図９は、ヘルプメッセージを表示する場合のＭＦＰ２０の動作のフローチャートである。
【００８１】
図９に示すように、ヘルプメッセージ取得手段２８ｆは、ヘルプメッセージ要求操作方法２７ｃによって特定されるヘルプメッセージ要求操作が入力された操作画面と、操作画面においてヘルプメッセージ要求操作が入力された操作箇所との組み合わせと、ヘルプ表示プログラム２７ｂにおける識別情報対応関係とに基づいて、操作識別情報を決定する（Ｓ１６１）。
【００８２】
次いで、ヘルプメッセージ取得手段２８ｆは、記憶部２７に記憶されているヘルプ表示プログラム２７ｂの識別情報と、Ｓ１６１において決定した操作識別情報とを含むヘルプメッセージ要求を、ヘルプ表示プログラム２７ｂのダウンロード元のＰＣに送信する（Ｓ１６２）。
【００８３】
ＰＣは、ＭＦＰ２０からのヘルプメッセージ要求を受信すると、受信したヘルプメッセージ要求に含まれるヘルプ表示プログラムの識別情報と、操作識別情報とに対応付けられているヘルプメッセージおよび表示箇所をＭＦＰ２０に提供する。
【００８４】
したがって、ヘルプメッセージ取得手段２８ｆは、ヘルプメッセージおよび表示箇所をＰＣから取得する（Ｓ１６３）。
【００８５】
次いで、ヘルプメッセージ表示手段２８ｇは、表示部２２用のファームウェアと通信を行うことによって、Ｓ１６３において取得されたヘルプメッセージを、Ｓ１６３において取得された表示箇所に表示する（Ｓ１６４）。
【００８６】
図１０は、ヘルプメッセージ表示手段２８ｇによってヘルプメッセージが表示された操作画面７０の一例を示す図である。
【００８７】
図１０に示す操作画面７０において、吹き出しの画像７１は、ヘルプ表示プログラム２７ｂに含まれるグラフィック素材に含まれている画像である。ヘルプメッセージ表示手段２８ｇは、吹き出しの画像７１の上に、ヘルプメッセージ７２を重ねて表示している。
【００８８】
ヘルプメッセージ表示手段２８ｇは、吹き出しの画像７１のサイズと、ヘルプメッセージ７２の文字数とに基づいて、ヘルプメッセージ７２における全ての文字が吹き出しの画像７１の上に一度に表示可能であるか否かを判断する。ヘルプメッセージ表示手段２８ｇは、ヘルプメッセージ７２における全ての文字が吹き出しの画像７１の上に一度に表示可能ではないと判断すると、ヘルプメッセージ７２を吹き出しの画像７１の上に一度に表示可能な文字数で複数の部分に分割した後、ヘルプメッセージ７２を分割した複数の部分の１つを吹き出しの画像７１の上に表示するとともに、ヘルプメッセージ７２を分割した複数の部分のうち、吹き出しの画像７１の上に表示している部分の前後に繋がる部分に切り替えるための、図１０に示す「次へ」などの切り替え情報７３を吹き出しの画像７１の上に表示する。切り替え情報７３が操作部２１を介して押されると、ヘルプメッセージ表示手段２８ｇは、ヘルプメッセージ７２を分割した複数の部分のうち、吹き出しの画像７１の上に表示している部分の前後に繋がる部分を吹き出しの画像７１の上に表示する。例えば、図１０に示す「次へ」が押されると、ヘルプメッセージ表示手段２８ｇは、ヘルプメッセージ７２を分割した複数の部分のうち、吹き出しの画像７１の上に表示している部分の後に繋がる部分を吹き出しの画像７１の上に表示する。
【００８９】
なお、ヘルプ表示プログラム２７ｂに含まれるグラフィック素材に互いにサイズが異なる複数の吹き出しの画像が含まれている場合、ヘルプメッセージ表示手段２８ｇは、吹き出しの画像の上に表示するヘルプメッセージの文字数に応じて、操作画面上に表示する吹き出しの画像のサイズを決定しても良い。
【００９０】
図９に示すように、ヘルプメッセージ取得手段２８ｆは、Ｓ１６４の処理の後、ヘルプメッセージ表示手段２８ｇによるヘルプメッセージの表示が終了したと判断するまで、ヘルプメッセージ表示手段２８ｇによるヘルプメッセージの表示が終了したか否かを判断する（Ｓ１６５）。
【００９１】
ヘルプメッセージ取得手段２８ｆは、ヘルプメッセージ表示手段２８ｇによるヘルプメッセージの表示が終了したとＳ１６５において判断すると、ヘルプメッセージ表示手段２８ｇによる表示が終了したヘルプメッセージをＭＦＰ２０から削除して（Ｓ１６６）、図９に示す動作を終了する。
【００９２】
次に、ヘルプ表示プログラム２７ｂの実行を終了する場合のＭＦＰ２０の動作について説明する。
【００９３】
利用者は、ＭＦＰ２０の表示部２２に表示されている画面において、ヘルプメッセージの表示機能をＯＮ状態からＯＦＦ状態に操作部２１を介して変更することができる。すなわち、利用者は、ヘルプメッセージの表示機能の実行の終了の指示を実行することができる。利用者がヘルプメッセージの表示機能の実行の終了を指示すると、ＭＦＰ２０の制御部２８は、図１１に示す動作を実行する。
【００９４】
図１１は、ヘルプ表示プログラム２７ｂの実行を終了する場合のＭＦＰ２０の動作のフローチャートである。
【００９５】
図１１に示すように、表示機能実行指示受付手段２８ａは、操作部２１を介して入力された、ヘルプメッセージの表示機能の実行の終了の指示を受け付ける（Ｓ２０１）。
【００９６】
次いで、プログラム削除手段２８ｄは、ヘルプ表示プログラム２７ｂをＭＦＰ２０から削除して（Ｓ２０２）、図１１に示す動作を終了する。
【００９７】
以上に説明したように、ヘルプ表示システム１０は、ＭＦＰ２０によってヘルプ表示プログラム２７ｂとは別にヘルプメッセージが取得されるので、ヘルプ表示プログラム２７ｂのデータ量を抑えることができ、その結果、ＭＦＰ２０の記憶領域の圧迫を抑えることができる。
【００９８】
ヘルプ表示システム１０は、ヘルプメッセージが必要なタイミングで必要な分だけＭＦＰ２０によって取得される（Ｓ１６１〜Ｓ１６３）ので、不必要なヘルプメッセージがＭＦＰ２０によって取得される構成と比較して、ＭＦＰ２０の記憶領域の圧迫を抑えることができる。
【００９９】
ヘルプ表示システム１０は、ヘルプメッセージ要求操作の操作方法を利用者の好みに設定する（Ｓ１３１およびＳ１３２）ことができるので、利便性を向上することができる。
【０１００】
ヘルプ表示システム１０は、必要なくなったヘルプメッセージをＭＦＰ２０から削除する（Ｓ１６５およびＳ１６６）ので、ＭＦＰ２０の記憶領域の圧迫を抑えることができる。
【０１０１】
ヘルプ表示システム１０は、ヘルプメッセージ表示サービスを起動することによってＰＣがプログラム提供機器としてＭＦＰ２０にヘルプ表示プログラムを提供可能になるので、プログラム提供機器を容易に追加することができる。
【０１０２】
ヘルプ表示システム１０は、必要なくなったヘルプ表示プログラム２７ｂをＭＦＰ２０から削除する（Ｓ２０１およびＳ２０２）ので、ＭＦＰ２０の記憶領域の圧迫を抑えることができる。
【０１０３】
ヘルプメッセージの表示に使用される画像は、ヘルプメッセージと比較してデータ量が大きいので、必要なタイミングで必要な分だけＭＦＰ２０によって取得されると、ＭＦＰ２０による取得に時間がかかり、ＭＦＰ２０によるヘルプメッセージの表示のリアルタイム性が妨げられる可能性がある。ヘルプ表示システム１０は、ヘルプメッセージの表示に使用される画像をヘルプ表示プログラム２７ｂが含んでいるので、ヘルプメッセージの表示に使用される画像が必要なタイミングでＭＦＰ２０によって取得される可能性を低減することができ、その結果、ＭＦＰ２０によるヘルプメッセージの表示のリアルタイム性を向上することができる。なお、ヘルプメッセージの表示に使用される画像は、必要なタイミングで必要な分だけＭＦＰ２０によって取得されても良い。
【０１０４】
操作画面がウェブブラウザーによって構成される場合、ヘルプ表示システム１０は、ヘルプメッセージの表示に使用される画像をヘルプ表示プログラム２７ｂに含めずに、ヘルプメッセージの表示に使用される画像に相当する内容を、ＪａｖａＳｃｒｉｐｔのソースコードやＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）によってヘルプ表示プログラム２７ｂに含めても良い。
【０１０５】
ヘルプ表示システム１０は、ヘルプ表示プログラム２７ｂを提供するＰＣがヘルプメッセージも提供するので、ヘルプ表示プログラム２７ｂを提供するＰＣと、ヘルプメッセージを提供する機器とが別々である構成と比較して、容易に構成することができる。なお、ヘルプ表示プログラム２７ｂを提供するＰＣと、ヘルプメッセージを提供する機器とが別々であっても良い。
【０１０６】
ヘルプ表示システム１０は、ヘルプボタンなど、ヘルプメッセージを表示するための専用のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を介して利用者が明示的にヘルプメッセージの表示を指示する必要がなく、ヘルプメッセージ要求操作に応じて自動的にヘルプメッセージを表示させることができる。
【０１０７】
ヘルプ表示システム１０は、操作画面上にヘルプメッセージ要求操作毎にヘルプメッセージを表示するので、ヘルプメッセージを表示するための専用の画面に遷移することがなく、利用者による画面の切り替えの手間を省くことができる。
【０１０８】
本発明のヘルプ表示機器は、本実施の形態においてＭＦＰであるが、コピー専用機、プリンター専用機、ＦＡＸ専用機、スキャナー専用機など、ＭＦＰ以外の画像形成装置であっても良いし、ＰＣなど、画像形成装置以外の電子機器であっても良い。
【０１０９】
本発明のプログラム提供機器は、本実施の形態においてＰＣであるが、ＰＣ以外の電子機器であっても良い。
【符号の説明】
【０１１０】
１０  ヘルプ表示システム
２０  ＭＦＰ（電子機器、ヘルプ表示機器）
２７ｂ  ヘルプ表示プログラム
２７ｃ  ヘルプメッセージ要求操作方法（ヘルプメッセージ要求操作の操作方法）
２８ａ  表示機能実行指示受付手段
２８ｂ  プログラム一覧表示手段
２８ｃ  プログラム要求手段
２８ｄ  プログラム削除手段
２８ｅ  操作方法受付手段
２８ｆ  ヘルプメッセージ取得手段
２８ｇ  ヘルプメッセージ表示手段
３０  ＰＣ（電子機器、プログラム提供機器）
３４ａ  ヘルプ表示プログラム
３４ｂ  グラフィック素材（ヘルプメッセージの表示に使用される画像）
３４ｄ  ヘルプメッセージ
３４ｅ  表示箇所
７１  吹き出しの画像（ヘルプメッセージの表示に使用される画像）
７２  ヘルプメッセージ
【図１】
0006485647.tif 000002
【図２】
0006485647.tif 000003
【図３】
0006485647.tif 000004
【図４】
0006485647.tif 000005
【図５】
0006485647.tif 000006
【図６】
0006485647.tif 000007
【図７】
0006485647.tif 000008
【図８】
0006485647.tif 000009
【図９】
0006485647.tif 000010
【図１０】
0006485647.tif 000011
【図１１】
0006485647.tif 000012