(57)【要約】 【課題】  製品に関する情報を、利用者に適切に提供することである。【解決手段】  端末装置のための制御装置は、利用者によって入力された入力情報を取得する入力情報取得部であって、入力情報は、対象製品に配置され、対象製品の状態を示す１個以上の表示ランプの表示状態を示す情報である、入力情報取得部と、入力情報によって特定される表示ランプの表示状態に応じて、関係情報を識別するための識別情報を取得する識別情報取得部であって、関係情報は、特定された表示ランプの表示状態に対応する対象製品の状態に関する情報である、識別情報取得部と、取得された識別情報に基づいて、関係情報を取得する関係情報取得部と、取得された関係情報を、端末装置にて出力する出力制御部と、を備える。【選択図】  図８
2014164360.tif 000002
【特許請求の範囲】
【請求項１】
端末装置のためのコンピュータプログラムであって、
利用者によって入力された入力情報を取得する入力情報取得機能であって、前記入力情報は、対象製品に配置され、前記対象製品の状態を示す１個以上の表示ランプの表示状態を示す情報である、前記入力情報取得機能と、
前記入力情報によって特定される前記表示ランプの表示状態に応じて、関係情報を識別するための識別情報を取得する識別情報取得機能であって、前記関係情報は、特定された前記表示ランプの表示状態に対応する前記対象製品の状態に関する情報である、前記識別情報取得機能と、
取得された前記識別情報に基づいて、前記関係情報を取得する関係情報取得機能と、
取得された前記関係情報を、前記端末装置にて出力する出力制御機能と、
を前記端末装置に搭載されたコンピュータに実現させる、コンピュータプログラム。
【請求項２】
請求項１に記載のコンピュータプログラムであって、
前記関係情報取得機能は、ネットワークを介して接続されるサーバから、前記関係情報を取得し、
前記サーバ内の記憶部は、第１の格納領域と、第２の格納領域と、を含み、
前記関係情報取得機能は、
第１の識別情報に基づいて識別される前記第１の格納領域から、第１の関係情報を取得し、
第２の識別情報に基づいて識別される前記第２の格納領域から、第２の関係情報を取得する、コンピュータプログラム。
【請求項３】
請求項２に記載のコンピュータプログラムであって、
前記識別情報取得機能は、前記撮像端末内の記憶部から、前記識別情報を取得するコンピュータプログラム。
【請求項４】
請求項２に記載のコンピュータプログラムであって、
前記識別情報取得機能は、特定された前記表示ランプの表示状態に対応する状態情報を前記サーバに送信する送信機能を備え、
前記識別情報取得機能は、前記サーバから、前記状態情報に対応する前記識別情報を取得する、コンピュータプログラム。
【請求項５】
請求項１ないし請求項４のいずれかに記載のコンピュータプログラムであって、さらに、
前記対象製品の種類を識別するための製品情報を取得する製品情報取得機能をコンピュータに実現させ、
前記製品情報取得機能は、特定された前記表示ランプの表示状態と、前記製品情報と、に応じて、前記関係情報を識別するための前記識別情報を取得する、コンピュータプログラム。
【請求項６】
請求項１ないし請求項５のいずれかに記載のコンピュータプログラムであって、さらに、
前記対象製品の種類ごとに異なる前記表示ランプに関連する特徴を示す特徴情報を取得する特徴情報取得機能をコンピュータに実現させ、
前記入力情報取得機能は、前記特徴情報を用いて、前記入力情報の入力を受け付けるための受付画像を前記端末装置の表示部に表示する受付画像表示機能を備える、コンピュータプログラム。
【請求項７】
請求項６に記載のコンピュータプログラムであって、
前記特徴情報は、前記表示ランプを含む前記対象製品上の特定領域の画像を表す製品画像データを含み、
前記受付画像表示機能は、前記特定領域の画像を含む前記受付画像を前記表示部に表示する、コンピュータプログラム。
【請求項８】
請求項７に記載のコンピュータプログラムであって、
前記受付画像は、
前記特定領域の画像内の第１の表示ランプの位置と対応付けられた第１の受付要素であって、前記第１の表示ランプの表示状態を示す情報の入力を受け付けるための前記第１の受付要素と、
前記特定領域の画像内の第２の表示ランプの位置と対応付けられた第２の受付要素であって、前記第２の表示ランプの表示状態を示す情報の入力を受け付けるための前記第２の受付要素と、
を含む、コンピュータプログラム。
【請求項９】
請求項６ないし請求項８のいずれかに記載のコンピュータプログラムであって、
前記特徴情報は、第１の表示ランプが取り得る複数個の表示状態を示す情報と、第２の表示ランプが取り得る複数個の表示状態を示す情報とを含み、
前記受付画像は、
第１の表示ランプの表示状態を示す前記入力情報の入力を受け付けるための第１の受付要素と、
第２の表示ランプの表示状態を示す前記入力情報の入力を受け付けるための前記第２の受付要素と、を含み、
前記受付画像内の前記第１の受付要素は、前記第１の表示ランプが取り得るＭ個の表示状態（Ｍは２以上の自然数）に対応するＭ個の選択肢の中から１個の選択肢を利用者に選択させるための選択領域を含み、
前記受付画像内の前記第２の受付要素は、前記第２の表示ランプが取り得るＮ個の表示状態（Ｎは、Ｍ＜Ｎである３以上の自然数）に対応するＮ個の選択肢の中から１個の選択肢を利用者に選択させるための選択領域を含む、コンピュータプログラム。
【請求項１０】
請求項１ないし請求項９のいずれかに記載のコンピュータプログラムであって、
前記入力情報取得機能は、前記入力情報の入力を受け付けるための第１の受付画像を前記端末装置の表示部に表示する受付画像表示機能を備え、
前記受付画像表示機能は、前記入力情報の入力が受け付けられた場合に、前記入力情報に応じて前記第１の受付画像を更新して得られる第２の受付画像を、前記第１の受付画像に代えて、前記表示部に表示する、コンピュータプログラム。
【請求項１１】
請求項１ないし請求項１０のいずれかに記載のコンピュータプログラムであって、
前記識別情報取得機能は、
前記入力情報が示す前記表示ランプの表示状態が、前記対象製品が第１の状態であることを示す場合に、第１の関係情報を識別するための前記識別情報を取得し、
前記入力情報が示す前記表示ランプの表示状態が、前記対象製品が第２の状態であることを示す場合に、第２の関係情報を識別するための前記識別情報を取得する、コンピュータプログラム。
【請求項１２】
端末装置のための制御装置であって、
利用者によって入力された入力情報を取得する入力情報取得部であって、前記入力情報は、対象製品に配置され、前記対象製品の状態を示す１個以上の表示ランプの表示状態を示す情報である、前記入力情報取得部と、
前記入力情報によって特定される前記表示ランプの表示状態に応じて、関係情報を識別するための識別情報を取得する識別情報取得部であって、前記関係情報は、特定された前記表示ランプの表示状態に対応する前記対象製品の状態に関する情報である、前記識別情報取得部と、
取得された前記識別情報に基づいて、前記関係情報を取得する関係情報取得部と、
取得された前記関係情報を、前記端末装置にて出力する出力制御部と、
を備える、制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製品に関する情報を提供する技術に関し、特に、製品の表示ランプの表示状態に応じて、製品に関する情報を利用者に提供する技術に関する。
【背景技術】
【０００２】
製品に備えられた表示ランプの状態に関する情報を、特定する技術が知られている。例えば、特許文献１に開示された技術では、対象製品としてのサーバコンピュータのラックに取り付けられた監視装置は、監視カメラによって、サーバコンピュータに搭載された、異常を報知するための報知ＬＥＤの点灯状態を検出する。監視装置は、検出された点灯状態に応じた警告内容を示す情報を、管理コンピュータに送信する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２４２９１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記技術は、例えば、カメラによる検出に誤りがあった場合等には、製品に関する適切な情報を利用者に提供することができない可能性があった。
【０００５】
本発明は、製品に関する情報を、利用者に適切に提供することである。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の適用例として実現することが可能である。
【０００７】
［適用例１］端末装置のためのコンピュータプログラムであって、利用者によって入力された入力情報を取得する入力情報取得機能であって、前記入力情報は、対象製品に配置され、前記対象製品の状態を示す１個以上の表示ランプの表示状態を示す情報である、前記入力情報取得機能と、前記入力情報によって特定される前記表示ランプの表示状態に応じて、関係情報を識別するための識別情報を取得する識別情報取得機能であって、前記関係情報は、特定された前記表示ランプの表示状態に対応する前記対象製品の状態に関する情報である、前記識別情報取得機能と、取得された前記識別情報に基づいて、前記関係情報を取得する関係情報取得機能と、取得された前記関係情報を、前記端末装置にて出力する出力制御機能と、を前記端末装置に搭載されたコンピュータに実現させる、コンピュータプログラム。
【０００８】
上記構成によれば、利用者によって入力された入力情報によって特定される表示ランプの表示状態に応じた関係情報を表示することができる。この結果、利用者に、対象製品の状態に関する適切な関係情報を提供することができる。
【０００９】
［適用例２］適用例１に記載のコンピュータプログラムであって、前記関係情報取得機能は、ネットワークを介して接続されるサーバから、前記関係情報を取得し、前記サーバ内の記憶部は、第１の格納領域と、第２の格納領域と、を含み、前記関係情報取得機能は、第１の識別情報に基づいて識別される前記第１の格納領域から、第１の関係情報を取得し、第２の識別情報に基づいて識別される前記第２の格納領域から、第２の関係情報を取得する、コンピュータプログラム。
【００１０】
この構成によれば、ネットワークを介して接続されるサーバから、関係情報を取得するので、端末装置側に関係情報を保持する必要がないので、端末装置のリソースを節約できる。
【００１１】
［適用例３］適用例２に記載のコンピュータプログラムであって、前記識別情報取得機能は、前記撮像端末内の記憶部から、前記識別情報を取得するコンピュータプログラム。
【００１２】
この構成によれば、識別情報を撮像端末内の記憶部から取得するので、識別情報をサーバから取得する場合と比較して、サーバとの通信量を低減することができる。
【００１３】
［適用例４］適用例２に記載のコンピュータプログラムであって、前記識別情報取得機能は、特定された前記表示ランプの表示状態に対応する状態情報を前記サーバに送信する送信機能を備え、前記識別情報取得機能は、前記サーバから、前記状態情報に対応する前記識別情報を取得する、コンピュータプログラム。
【００１４】
この構成によれば、サーバから識別情報を取得するので、サーバ側で識別情報が更新された場合でも、適切な識別情報を取得することができる。
【００１５】
この構成によれば、対象製品が第１の状態である場合と、第２の状態である場合に、それぞれ、異なる関係情報を識別するための識別情報が取得される。この結果、第１の状態と第２の状態に関する関係情報を利用者に適切に提供することができる。
【００１６】
［適用例５］適用例１ないし適用例４のいずれかに記載のコンピュータプログラムであって、さらに、前記対象製品の種類を識別するための製品情報を取得する製品情報取得機能をコンピュータに実現させ、前記製品情報取得機能は、特定された前記表示ランプの表示状態と、前記製品情報と、に応じて、前記関係情報を識別するための前記識別情報を取得する、コンピュータプログラム。
【００１７】
この構成によれば、対象製品の種類と、対象製品の状態とに、応じて、適切な関係情報を利用者に提供することができる。
【００１８】
［適用例６］適用例１ないし適用例５のいずれかに記載のコンピュータプログラムであって、さらに、前記対象製品の種類ごとに異なる前記表示ランプに関連する特徴を示す特徴情報を取得する特徴情報取得機能をコンピュータに実現させ、前記入力情報取得機能は、前記特徴情報を用いて、前記入力情報の入力を受け付けるための受付画像を前記端末装置の表示部に表示する受付画像表示機能を備える、コンピュータプログラム。
【００１９】
この構成によれば、機種ごとの特徴に応じて、適切な受付画像を表示することができる。
【００２０】
［適用例７］適用例６に記載のコンピュータプログラムであって、前記特徴情報は、前記表示ランプを含む前記対象製品上の特定領域の画像を表す製品画像データを含み、前記受付画像表示機能は、前記特定領域の画像を含む前記受付画像を前記表示部に表示する、コンピュータプログラム。
【００２１】
この構成によれば、対象製品の種類ごとに異なる表示ランプの画像を含む受付画像が表示されるので、利用者は容易に表示ランプの表示状態を示す情報を入力することができる。
【００２２】
［適用例８］適用例７に記載のコンピュータプログラムであって、前記受付画像は、前記特定領域の画像内の第１の表示ランプの位置と対応付けられた第１の受付要素であって、前記第１の表示ランプの表示状態を示す情報の入力を受け付けるための前記第１の受付要素と、前記特定領域の画像内の第２の表示ランプの位置と対応付けられた第２の受付要素であって、前記第２の表示ランプの表示状態を示す情報の入力を受け付けるための前記第２の受付要素と、を含む、コンピュータプログラム。
【００２３】
この構成によれば、受付画像において、表示ランプと受付要素とが対応付けられているので、利用者は、表示ランプの表示状態を示す情報を容易に入力することができる。
【００２４】
［適用例９］適用例６ないし適用例８のいずれかに記載のコンピュータプログラムであって、前記特徴情報は、第１の表示ランプが取り得る複数個の表示状態を示す情報と、第２の表示ランプが取り得る複数個の表示状態を示す情報とを含み、前記受付画像は、第１の表示ランプの表示状態を示す前記入力情報の入力を受け付けるための第１の受付要素と、第２の表示ランプの表示状態を示す前記入力情報の入力を受け付けるための前記第２の受付要素と、を含み、前記受付画像内の前記第１の受付要素は、前記第１の表示ランプが取り得るＭ個の表示状態（Ｍは２以上の自然数）に対応するＭ個の選択肢の中から１個の選択肢を利用者に選択させるための選択領域を含み、前記受付画像内の前記第２の受付要素は、前記第２の表示ランプが取り得るＮ個の表示状態（Ｎは、Ｍ＜Ｎである３以上の自然数）に対応するＮ個の選択肢の中から１個の選択肢を利用者に選択させるための選択領域を含む、コンピュータプログラム。
【００２５】
この構成によれば、利用者は、受付画像において表示ランプごとに表示される選択肢を選択するだけで、表示ランプの表示状態を示す情報を容易に入力することができる。
【００２６】
［適用例１０］適用例１ないし適用例９のいずれかに記載のコンピュータプログラムであって、前記入力情報取得機能は、前記入力情報の入力を受け付けるための第１の受付画像を前記端末装置の表示部に表示する受付画像表示機能を備え、前記受付画像表示機能は、前記入力情報の入力が受け付けられた場合に、前記入力情報に応じて前記第１の受付画像を更新して得られる第２の受付画像を、前記第１の受付画像に代えて、前記表示部に表示する、コンピュータプログラム。
【００２７】
この構成によれば、入力情報の入力が受け付けられた場合に、受付画像が更新されるので、利用者は、入力情報の入力状況を容易に把握することができる。
【００２８】
［適用例１１］適用例１ないし適用例１０のいずれかに記載のコンピュータプログラムであって、前記識別情報取得機能は、前記入力情報が示す前記表示ランプの表示状態が、前記対象製品が第１の状態であることを示す場合に、第１の関係情報を識別するための前記識別情報を取得し、前記入力情報が示す前記表示ランプの表示状態が、前記対象製品が第２の状態であることを示す場合に、第２の関係情報を識別するための前記識別情報を取得する、コンピュータプログラム。
【００２９】
なお、本発明は、種々の形態で実現することが可能であり、例えば、撮像部とを備える端末装置の制御方法、これらの装置の機能または方法を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、等の形態で実現することができる。
【図面の簡単な説明】
【００３０】
【図１】第１実施例における情報提供システムの構成を示すブロック図である。
【図２】プリンタ２００の外観斜視図である。
【図３】プリンタ２００の特定領域１００の拡大図である。
【図４】ＵＲＬテーブルＤＴ１の一例を示す図である。
【図５】表示状態テーブルＤＴ２の一例を示す図である。
【図６】情報提供処理のフローチャートである。
【図７】情報提供処理のフローチャートである。
【図８】情報提供部３００によって表示されるＵＩ画像の一例を示す図である。
【図９】情報提供部３００によって表示されるＵＩ画像の一例を示す図である。
【発明を実施するための形態】
【００３１】
Ａ．第１実施例
Ａ−１．システムの構成：
次に、本発明の実施の形態を実施例に基づき説明する。図１は、第１実施例における情報提供システムの構成を示すブロック図である。このシステムは、プリンタ２００と、インターネット７０に接続されたサーバ６０と、携帯端末４００と、を備えている。
【００３２】
プリンタ２００は、ＣＰＵ２１０と、ハードディスクドライブやフラッシュメモリなどの不揮発性記憶装置２２０と、ＲＡＭなどの揮発性記憶装置２３０と、レーザー方式のプリントエンジンである印刷実行部２４０と、後述する１個の操作ボタン３０（図３）を含む操作部２６０と、後述する複数個の表示ランプ１１〜１５を含む表示部２７０と、パーソナルコンピュータ（図示省略）などの外部装置とデータ通信を行うためのインタフェースを含む通信部２８０と、を備えている。なお、本実施例の操作部２６０は、多数のボタンや、タッチパネルを備えていない。また、表示部２７０は、液晶ディスプレイなどの表示パネルを備えていない。各種の設定などの複雑な操作は、図示しないパーソナルコンピュータなどにインストールされたプリンタドライバを介して、実行される。
【００３３】
揮発性記憶装置２３０には、ＣＰＵ２１０が処理を行う際に生成される種々の中間データを一時的に格納するバッファ領域２３１が設けられている。不揮発性記憶装置２２０は、プリンタ２００を制御するためのコンピュータプログラム２２１を格納している。
【００３４】
コンピュータプログラム２２１は、例えば、プリンタ２００の出荷時に予め不揮発性記憶装置２２０に格納されている。また、コンピュータプログラム２２１は、ＣＤ−ＲＯＭなどに記録された形態や、サーバからダウンロードされる形態で提供され得る。
【００３５】
ＣＰＵ２１０は、コンピュータプログラム２２１を実行することにより、プリンタ２００の全体を制御する。具体的には、ＣＰＵ２１０は、装置制御部１１０と、ＵＩ制御部１２０として機能する。装置制御部１１０は、印刷実行部２４０を制御して、印刷処理などのプリンタ２００の主たる機能を実現する。ＵＩ制御部１２０は、操作部２６０や表示部４７０などを用いたユーザインタフェースに関する制御、すなわち、操作部２６０を介した利用者からの操作の受け付けや、表示部２７０を介した利用者に対するプリンタ２００に関連する情報の提供などを実行する。
【００３６】
図２は、プリンタ２００の外観斜視図である。図３は、プリンタ２００の特定領域１００の拡大図である。図２に示すように、プリンタ２００は、略直方体の筐体１０を備えている。筐体１０の底部には、用紙を収納する用紙トレイ１８が、前方の側面から引き出し状に開閉可能に装着されている。また、筐体１０の後方の側面には、開閉可能なカバー１９が装着されている。カバー１９は、例えば、用紙詰まりを解消する際や、トナーなどを交換する際に、開閉される。筐体１０の上面１０Ａには、印刷原稿が排出される開口１６が形成されるとともに、開口１６から排出された印刷原稿が収容される排出トレイとして機能する上面部材１７が組み付けられている。
【００３７】
さらに、筐体１０の上面１０Ａにおける角付近の特定領域１００には、図３に示すように、複数個の表示ランプ１１〜１５と、１個の操作ボタン３０と、が配置されている。複数個の表示ランプ１１〜１５は、図３のＹ方向に沿って、略等間隔に配置されている。複数個の表示ランプ１１〜１５は、例えば、ＬＥＤで構成され、プリンタ２００の複数の装置状態、例えば、正常状態（例えば、印刷ジョブの待ち受け状態、印刷中の状態）や、エラー状態（例えば、トナー切れの状態、用紙切れの状態）を、表示するために用いられる。
【００３８】
複数個の表示ランプ１１〜１５のそれぞれの近傍、具体的には、図３の右側には（＋Ｘ方向）、対応する表示ランプに関する文字の配列（以下、単に、文字列と呼ぶ）２１〜２５が刻印されている。例えば、表示ランプ１１に対応する文字列２１は、「Cover」であり、表示ランプ１１が主としてカバー１９に関する状態を表示するために用いられることを示している。
【００３９】
なお、プリンタの種類（機種）によって、表示ランプの個数、各表示ランプの位置およびサイズは、異なっている。例えば、表示ランプの個数は、５個（図３）に限られず、４個である機種や、３個である機種が存在する。
【００４０】
サーバ６０は、周知の計算機であり、図示しないサーバプログラムを実行することにより、携帯端末４００や図示しないパーソナルコンピュータなどのクライアント計算機に対して、ＷＥＢサービスを提供する。ＷＥＢサービスは、利用者に対してサポート情報を提供するサービスであり、サーバ６０の記憶部６５には、プリンタの利用者をサポートするためのサポート情報群６５１がＷＥＢページの形式で格納されている。サーバ６０は、例えば、プリンタを製品として販売した販売者によって、運営されている。
【００４１】
携帯端末４００は、例えば、プリンタ２００の利用者が所有するスマートフォンなどの多機能携帯電話である。携帯端末４００は、ＣＰＵ４１０と、フラッシュメモリなどの不揮発性記憶装置４２０と、ＲＡＭなどを含みバッファ領域４２７などに用いられる揮発性記憶装置４２５と、無線ＩＦ部４３０と、電話ＩＦ部４４０と、スピーカやマイクを含み電話機能などを実現するための音声処理部４５０と、タッチパネルや操作キーなどを含む操作部４６０と、タッチパネルと重畳された液晶パネルなどを含む表示部４７０と、イメージセンサを用いて撮像を行うカメラ４９０と、を主に備えている。
【００４２】
無線ＩＦ部４３０は、アンテナを含み、例えば、図示しないアクセスポイントを介した無線通信（インフラストラクチャーモードに準拠する無線通信）を行う。無線ＩＦ部４３０は、後述するように、携帯端末４００がサーバ６０にアクセスするためなどに用いられる。
【００４３】
電話ＩＦ部４４０は、アンテナを含み、基地局（図示省略）との間で携帯電話通信の方式（例えば、Ｗ−ＣＤＭＡ）に準拠する無線通信を行う。電話ＩＦ部４４０は、例えば、電話や、基地局（図示省略）を介したインターネット７０への接続などを実現する。無線ＩＦ部４３０と同様に、電話ＩＦ部４４０は、携帯端末４００がサーバ６０にアクセスするためなどに用いられる。
【００４４】
カメラ４９０は、ＣＣＤやＣＭＯＳなどの撮像素子を用いて、撮像対象物（被写体）を表す画像データを生成・取得することができる。
【００４５】
不揮発性記憶装置４２０には、制御プログラムＰＧ１と、情報提供プログラムＰＧ２と、ブラウザプログラムＰＧ３と、ＵＲＬ（Uniform Resource Locator）が記述されたＵＲＬテーブルＤＴ１と、表示態様情報が記録された表示状態テーブルＤＴ２と、製品画像データＤＴ３と、が格納されている。
【００４６】
制御プログラムＰＧ１は、ＯＳ（オペレーティングシステム）の機能や、電話機能、カメラ４９０の制御機能、携帯端末４００の基本機能を実現するプログラムである。ブラウザプログラムＰＧ３は、ＷＥＢページを閲覧するためのＷＥＢブラウザとしての機能を実現するプログラムである。制御プログラムＰＧ１およびブラウザプログラムＰＧ３は、例えば、携帯端末４００の製造者によって提供され、出荷時に予め格納されている。情報提供プログラムＰＧ２は、プリンタ２００に関する情報を利用者に提供する処理を、サーバ６０と協働して、実現するプログラムである。情報提供プログラムＰＧ２は、携帯端末４００に新たな機能を追加するプログラム（「アプリ」とも呼ばれる。）であり、例えば、携帯端末４００の製造者とは異なる提供者（例えば、プリンタ２００の製造者）によって、所定のサーバからダウンロードする形態で、提供される。また、情報提供プログラムＰＧ２は、例えば、携帯端末４００の製造者によって提供され、出荷時に予め格納されていても良い。
【００４７】
図４は、ＵＲＬテーブルＤＴ１の一例を示す図である。ＵＲＬテーブルＤＴ１は、後述する情報提供処理の対象となる複数種類のプリンタ（プリンタ２００を含む）のそれぞれに対応する複数のテーブルＤＴ１ａ〜ＤＴ１ｃを含んでいる。例えば、複数のテーブルＤＴ１ａ〜ＤＴ１ｃは、プリンタの状態（ステータス）と、プリンタの状態に対応する情報を取得するために用いられるＵＲＬとが、複数個の表示ランプの表示状態と対応付けて記録されている。例えば、プリンタの特定の機種（例えば、プリンタ２００）に対応するテーブルＤＴ１ａには、複数個の表示ランプ１１〜１５の第１の表示状態に対して、プリンタの第１の状態「トナー残  少」（トナー残量が基準値よりも少なくなった状態）と、第１のＵＲＬ「http://aa...」とが対応付けられている。第１の表示状態は、表示ランプ１２が「黄色の点滅」であり、表示ランプ１５が「緑の点灯」であり、他の表示ランプ１１、１３、１４が「消灯」である表示状態である。また、テーブルＤＴ１ａには、複数個の表示ランプ１１〜１５の第２の表示状態に対して、プリンタの第２の状態「紙詰まり」（用紙が印刷実行部内の機構に詰まって印刷を実行できない状態）と、第２のＵＲＬ「http://bb...」とが対応付けられている。第２表示状態は、表示ランプ１１と表示ランプ１４が「黄色の点滅」であり、表示ランプ１５が「赤の点灯」であり、他の表示ランプ１２、１３が「消灯」である表示状態である。
【００４８】
ＵＲＬ（Uniform Resource Locator）は、対応するプリンタの状態（複数個の表示ランプの対応する表示状態と言うこともできる）に関係するサポート情報を含むＷＥＢページのサーバ６０内の位置を表す位置情報である。サポート情報は、例えば、エラー状態に関係する情報、具体的には、エラーの解決方法、エラーの解決に必要な消耗品（トナーや感光ドラム）に関する情報などを含む。なお、これらのサポート情報は、関係情報の例である。なお、プリンタの種類（機種）ごとにテーブルが用意されていることから解るように、プリンタの状態が同じであっても、機種が異なれば、対応するＵＲＬは異なる場合がある。例えば、機種によって、使用すべきトナーや感光ドラムの種類（品番）が異なる場合があり、エラーの解決方法も異なる場合があるからである。
【００４９】
図５は、表示状態テーブルＤＴ２の一例を示す図である。表示状態テーブルＤＴ２は、情報提供処理の対象となる複数種類のプリンタのそれぞれに対応する複数のテーブルＤＴ２ａ〜ＤＴ２ｃを含んでいる。例えば、プリンタの特定の機種に対応するテーブルＤＴ２ａには、複数個の表示ランプ１１〜１５（図３）のそれぞれが取り得る表示状態が記録されている。
【００５０】
１個の表示ランプの表示状態は、表示ランプの発光時の色（発光色とも呼ぶ）の観点からは、「黄」「赤」「緑」「青」の４種類のうちのいずれかである。また、１個の表示ランプの表示状態は、発光の態様の観点からは、「消灯」、「点灯」、「点滅」の３種類のうちのいずれかである。「消灯」は、表示ランプが発光していない状態が維持される表示状態である。「点灯」は、表示ランプが発光している状態が維持される表示状態である。「点滅」は、表示ランプが発光している状態と、発光していない状態が、所定間隔で繰り返される表示状態である。これらの発光色と、発光の態様と、の組合わせによって、本実施例では、９種類（「消灯」１種類、「点灯」４種類（４色）、「点滅」４種類（４色））の表示状態がある。
【００５１】
「消灯」は、全ての表示ランプが取り得る表示状態であるので、図５の表示状態テーブルＤＴ２には、記録されていない。図５の表示状態テーブルＤＴ２において、各発光色に対応して記述された丸印は、対応する発光色について「点灯」が取り得る表示状態であることを示し、各発光色に対応して記述された二重丸の印は、対応する発光色について「点灯」と「点滅」の両方が取り得る表示状態であることを示している。また、各発光色に対応して記述されたばつ印は、対応する発光色では、「点灯」も「点滅」もしないことを示している。図５に示すように、１個の表示ランプが、複数の発光色で「点灯」または「点滅」することもある（例えば、図５の表示ランプ１５）。なお、プリンタの種類（機種）ごとにテーブルが用意されていることから解るように、プリンタの種類によって、各表示ランプが取り得る表示状態は、異なる場合がある。
【００５２】
製品画像データＤＴ３は、情報提供処理において、表示部４７０に表示されるメイン画像や入力受付画像（後述）に表示される製品画像を表す画像データである。製品画像データは、情報提供処理の対象となる複数種類のプリンタごとに用意されている。
【００５３】
図１に戻って説明を続ける。図１のＣＰＵ４１０は、制御プログラムＰＧ１を実行することによって、携帯端末４００の基本機能を実現するメイン制御部５５として機能し、ブラウザプログラムＰＧ３を実行することによって、ＷＥＢブラウザ５０として機能する。また、ＣＰＵ４１０は、情報提供プログラムＰＧ２を実行することによって、情報提供部３００として機能する。
【００５４】
情報提供部３００は、入力情報取得部３１０と、製品情報取得部３２０と、特徴情報取得部３３０と、識別情報取得部３４０と、ブラウザ制御部３５０と、を備えている。入力情報取得部３１０は、受付画像表示部３１５を備えている。これらの各処理については、後述する。
【００５５】
Ａ−３．携帯端末４００の情報提供部３００の処理：
図６および図７は、情報提供処理のフローチャートである。この情報提供処理は、例えば、情報提供プログラムＰＧ２が利用者によって起動されたときに、情報提供部３００（図１）によって実行される。利用者は、例えば、複数個の表示ランプ１１〜１５が、プリンタ２００が特定の状態であることを示す表示状態である場合に、当該プリンタ２００の特定の状態に関係する情報を取得するために、情報提供プログラムＰＧ２を起動する。より具体的には、例えば、利用者は、プリンタ２００がトナー切れなどのエラー状態であるために、複数個の表示ランプ１１〜１５が当該エラー状態を示す表示状態となった場合に、当該エラー状態の解決方法を詳しく知るために、情報提供プログラムＰＧ２を起動する。
【００５６】
ステップＳ１０にて、情報提供部３００（情報提供プログラムＰＧ２）が起動されて、情報提供部３００が動作可能な状態になると、製品情報取得部３２０は、機種選択画像ＡＩ１を表示部４７０に表示する（ステップＳ２０）。
【００５７】
図８および図９は、情報提供部３００によって表示されるＵＩ画像の一例を示す図である。図８（Ａ）には、機種選択画像ＡＩ１の一例が示されている。この機種選択画像ＡＩ１は、情報提供部３００が対応しているプリンタの機種を識別するための機種情報（例えば、型番、製品情報とも呼ぶ）の一覧ＭＮと、複数個の機種情報にそれぞれ対応する複数個のラジオボタンＲＢと、を含んでいる。利用者は、１個のラジオボタンＲＢをＯＮにしたうえで、決定ボタンＢＴ１にタッチすることによって、プリンタの機種（対象機種）を選択する。
【００５８】
ステップＳ２５では、製品情報取得部３２０は、利用者の選択に基づいて、対象機種を識別するための機種情報（製品情報とも呼ぶ。例えば、型番）を取得する。以下では、図１〜図３を参照して説明したプリンタ２００が対象機種である場合を例に説明する。
【００５９】
ステップＳ３０では、特徴情報取得部３３０は、取得された製品情報によって識別される対象機種に対応する画像データを、不揮発性記憶装置２２０に格納された製品画像データＤＴ３の中から取得する。具体的には、特徴情報取得部３３０は、対象機種のプリンタ２００の全体を示す全体画像データ（図８（Ｂ）の全体画像ＭＩを示す画像データ）と、対象機種のプリンタ２００の特定領域１００を示す部分画像データ（図８（Ｂ）の部分画像ＰＩを示す画像データ）と、を取得する。
【００６０】
ステップＳ４０では、特徴情報取得部３３０は、取得された製品情報によって識別される対象機種の表示状態情報を取得する。表示状態情報は、複数個の表示ランプ１１〜１５（図３）のそれぞれが取り得る表示状態を示す情報であり、上述した表示状態テーブルＤＴ２（図５）から取得される。
【００６１】
ステップＳ４５では、情報提供部３００は、取得された機種情報によって識別される対象機種に応じたメイン画像ＡＩ２を、表示部４７０に表示する。図８（Ｂ）には、メイン画像ＡＩ２の一例が示されている。メイン画像ＡＩ２は、対象機種のプリンタ２００の部分画像ＰＩと、対象機種の２００の全体を示す全体画像ＭＩと、ＷＥＢブラウザの起動を受け付ける起動ボタンＢＴ２と、状態入力モードへの移行を受け付ける状態入力ボタンＢＴ３と、機種選択ボタンＢＴ４と、を含んでいる。部分画像ＰＩおよび全体画像ＭＩは、ステップＳ３０において取得された画像データによって表される。図８（Ｂ）の例では、部分画像ＰＩ内には、複数個の表示ランプ１１〜１５の画像が含まれている。機種選択ボタンＢＴ４は、上述した機種選択画像ＡＩ１を表示して、機種選択を利用者から受け付ける機種選択モードへ移行するためのボタンであり、対象機種を変更する際に押下される。
【００６２】
ステップＳ５０では、情報提供部３００は、状態入力モードへの移行が指示されたか否か、すなわち、状態入力ボタンＢＴ３が利用者に押下されたか否かを判断する。情報提供部３００は、状態入力モードへの移行が指示されていない場合には（ステップＳ５０：ＮＯ）、移行が指示されるまで待機し、移行が指示された場合には（ステップＳ５０：ＹＥＳ）、状態入力モードへ移行する。状態入力モードでは、先ず、入力情報取得部３１０の受付画像表示部３１５は、表示状態の入力を利用者から受け付けるための入力受付画像ＡＩ３を表示部４７０に表示する（ステップＳ５５）。
【００６３】
図８（Ｃ）には、入力受付画像ＡＩ３の一例を示す図である。入力受付画像ＡＩ３は、上述した部分画像ＰＩと、複数個のフィールドＤＦ１〜ＤＦ５と、入力終了ボタンＢＴ６と、を含んでいる。複数個のフィールドＤＦ１〜ＤＦ５は、複数個の表示ランプ１１〜１５の表示状態の入力を利用者から受け付けるためのフィールドである。複数個のフィールドＤＦ１〜ＤＦ５は、部分画像ＰＩ内の複数個の表示ランプ１１〜１５の位置に対応付けられて表示されている。すなわち、複数個のフィールドＤＦ１〜ＤＦ５は、部分画像ＰＩ内の対応する表示ランプ１１〜１５の右側に、それぞれ配置されている。例えば、ＤＦ１は、表示ランプ１１と横方向において並んでいる。表示されるフィールドの数は、対象機種の表示ランプの個数と同じであるので、ステップＳ２５にて取得された機種情報によって、異なる。入力終了ボタンＢＴ６は、利用者による表示状態の入力が終了した場合に、利用者によって押下される。
【００６４】
ステップＳ６０では、入力情報取得部３１０は、入力対象の表示ランプが利用者によって選択されたか否かを判断する。利用者は、複数個の表示ランプ１１〜１５に対応する複数個のフィールドＤＦ１〜ＤＦ５の中から、所望の表示ランプに対応するフィールドを押下することによって、入力対象の表示ランプを選択する。
【００６５】
入力対象の表示ランプが選択された場合には（ステップＳ６０：ＹＥＳ）、受付画像表示部３１５は、選択された表示ランプが取り得る複数個の表示状態に対応する複数個の選択肢を含む表示状態選択画像を表示部４７０に表示して、利用者の選択を受け付ける（ステップＳ６５）。
【００６６】
図８（Ｄ）、図９（Ａ）には、表示状態選択画像の一例がそれぞれ示されている。図８（Ｄ）の表示状態選択画像ＡＩ４は、表示ランプ１１のための選択画像であり、表示ランプ１２が取り得る３個の表示状態（消灯、黄の点灯、黄の点滅）に対応する３個の選択肢と、各選択肢の選択を受け付けるための３個のラジオボタンＲＢと、決定ボタンＢＴ１と、を含んでいる。図９（Ａ）の表示状態選択画像ＡＩ５は、表示ランプ１５のための選択画像であり、表示ランプ１５が取り得る７個の表示状態（消灯、緑の点灯、緑の点滅、黄の点灯、黄の点滅、赤の点灯、赤の点滅）に対応する７個の選択肢と、各選択肢の選択を受け付けるための７個のラジオボタンＲＢと、決定ボタンＢＴ１と、を含んでいる。表示すべき選択肢は、ステップＳ４０で取得された表示状態情報に基づいて決定される。図８（Ｄ）、図９（Ａ）に示す３個の選択肢や７個の選択肢は、一例であり、一般的に言えば、第１の表示ランプの表示状態を示す入力情報を受け付けるための表示状態選択画像は、第１の表示ランプが取り得るＭ個の表示状態（Ｍは２以上の自然数）に対応するＭ個の選択肢の中から１個の選択肢を利用者に選択させるための選択領域（例えば、ラジオボタンＲＢや選択肢が表示された領域）を含むことが好ましい。そして、第２の表示ランプの表示状態を示す入力情報を受け付けるための表示状態選択画像は、第２の表示ランプが取り得るＮ個の表示状態（Ｎは、Ｍ＜Ｎである３以上の自然数）に対応するＮ個の選択肢の中から１個の選択肢を利用者に選択させるための選択領域を含むことが好ましい。
【００６７】
利用者は、表示状態選択画像ＡＩ４、もしくは、ＡＩ５内に表示された選択肢のうち、入力すべき表示状態の選択肢に対応するラジオボタンＲＢを選択して、決定ボタンＢＴ１を押下する。ステップＳ７０では、入力情報取得部３１０は、利用者によって選択された表示状態（消灯、黄の点滅など）を示す入力情報を取得する。
【００６８】
ステップＳ７５では、受付画像表示部３１５は、取得された入力情報に応じて、入力受付画像ＡＩ３を更新して得られる入力受付画像ＡＩ６を、入力受付画像ＡＩ３に代えて、表示部４７０に表示する。図９（Ｂ）には、更新後の入力受付画像ＡＩ６の一例が示されている。図９（Ｂ）の入力受付画像ＡＩ６内の複数個のフィールドＤＦ１〜ＤＦ５のそれぞれには、利用者によって入力された表示状態が表示されている。さらに、入力受付画像ＡＩ６内の部分画像ＰＩ２では、表示ランプの画像（例えば、図９（Ｂ）の表示ランプ１２、１５の画像）が、取得された入力情報によって特定される表示ランプの表示状態に応じて更新されている。このように、入力情報が取得された場合に、受付画像が更新されるので、利用者は、入力情報の入力状況を容易に把握することができる。このような入力受付画像の更新は、例えば、１個の表示ランプに関する入力情報が取得される度に行われる。
【００６９】
入力対象の表示ランプが選択されていない場合（ステップＳ６０：ＮＯ）、および、更新後の入力受付画像ＡＩ６が表示された（ステップＳ７５）後には、入力情報取得部３１０は、表示ランプの表示状態の入力が終了したか否かを判断する。具体的には、入力情報取得部３１０は、入力受付画像ＡＩ６の入力終了ボタンＢＴ６が押下されたか否かを判断する。
【００７０】
表示状態の入力が終了していない場合には（ステップＳ８０：ＮＯ）、入力情報取得部３１０は、ステップＳ６０に戻って、上述したステップＳ６０〜Ｓ７５の処理をくり返す。表示状態の入力が終了した場合には（ステップＳ８０：ＹＥＳ）、入力情報取得部３１０は、図７のステップＳ８５に処理を移行する。ステップＳ８５に移行した時点では、全ての表示ランプ１１〜１５の表示状態を示す入力情報が、入力情報取得部３１０によって取得されている。
【００７１】
ステップＳ８５では、識別情報取得部３４０は、入力情報によって示される表示ランプの表示状態と、対象機種とに基づいて、対象機種のプリンタの状態を取得する。例えば、識別情報取得部３４０は、ＵＲＬテーブルＤＴ１のうちの対象機種のテーブル（図４）を参照して、表示ランプの表示状態に対応付けられたプリンタの状態を取得する。例えば、図４のテーブルＤＴ１ａが参照される場合であって、入力情報によって示される複数個の表示ランプ１１〜１５の表示状態が、「消灯」「黄の点滅」「消灯」「消灯」「緑の点灯」である場合には、プリンタ２００の状態として「トナー残  少」が取得される。
【００７２】
ステップＳ９０では、情報提供部３００はは、ステップＳ８５にて取得されたプリンタの状態を表示部４７０に表示する。情報提供部３００は、例えば、図９（Ｃ）に示すように、プリンタの状態を示す表示ＳＤを含むメイン画像ＡＩ７を、表示部４７０に表示する。
【００７３】
ステップＳ９５では、情報提供部３００は、ＷＥＢの起動が指示されたか否か、すなわち、メイン画像ＡＩ７の起動ボタンＢＴ２が押下されたか否かを判断する。情報提供部３００は、ＷＥＢの起動が指示されていない場合には（ステップＳ９５：ＮＯ）、起動が指示されるまで待機し、起動が指示された場合には（ステップＳ９５：ＹＥＳ）、ステップＳ１００に移行する。
【００７４】
ステップＳ１００では、識別情報取得部３４０は、表示ランプの表示状態と、対象機種と、に基づいて、識別情報としてのＵＲＬを取得する。具体的には、識別情報取得部３４０は、ＵＲＬテーブルＤＴ１のうちの対象機種のテーブル（図４）を参照して、特定された表示ランプの表示状態に対応付けられたＵＲＬを取得する。例えば、図４のテーブルＤＴ１ａが参照される場合であって、入力情報によって示される表示ランプ１１〜１５の表示状態が、「消灯」「黄の点滅」「消灯」「消灯」「緑の点灯」である場合には、ＵＲＬとして「http://aa...」が取得される。
【００７５】
ステップＳ１０５では、ブラウザ制御部３５０は、ブラウザプログラムＰＧ３（図１）をＣＰＵ４１０に実行させることによってＷＥＢブラウザ５０（図１）を起動して、ステップＳ１００で取得されたＵＲＬをＷＥＢブラウザ５０に渡す。
【００７６】
ステップＳ１１０では、ＷＥＢブラウザ５０は、ブラウザ制御部３５０から取得したＵＲＬに基づいて、サポート情報をサーバ６０から取得する。例えば、ブラウザ制御部３７０から取得したＵＲＬが第１のＵＲＬ（例えば、図４の「http://aa...」）である場合には、第１のＵＲＬによって識別されるサーバ６０の記憶部６５内の第１の格納領域（例えば、特定のフォルダに対応する格納領域）から、第１のＵＲＬによって識別される第１のサポート情報が取得される。同様に、例えば、ブラウザ制御部３７０から取得したＵＲＬが第２のＵＲＬ（例えば、図４の「http://cc...」）である場合には、第２のＵＲＬによって識別されるサーバ６０の記憶部６５内の第２の格納領域から、第２のＵＲＬによって識別される第２のサポート情報が取得される。ステップＳ１１５では、ＷＥＢブラウザ５０は、取得されたサポート情報を表示部４７０に表示する。換言すれば、ブラウザ制御部３７０は、ＷＥＢブラウザ５０を用いて、関係情報としてのサポート情報を取得するとともに、ＷＥＢブラウザ５０を用いて、取得されたサポート情報を表示部４７０に表示する。すなわち、ブラウザ制御部３７０は、関係情報取得部と、出力制御部の例である。
【００７７】
図９（Ｄ）には、サポート情報の表示画像ＡＩ８の一例が示されている。この表示画像ＡＩ８は、サーバ６０が提供する複数のＷＥＢページのうち、特定された表示ランプの表示状態によって示される対象機種の特定の状態に対応するサポート情報を含むページの画像である。このページは、図９（Ｄ）に示すように、対象機種が特定の状態になった場合に、対象機種の利用者が参考とすることを想定して作成されたページである。図９（Ｄ）に例示されたページは、トナーの残量が基準値より少なくなった状態に対応するページであり、当該状態の説明、および、トナーの交換方法や購入方法などの対処方法を含むメッセージＭＳを含んでいる。
【００７８】
以上説明した本実施例によれば、１個以上の表示ランプ（例えば、５個の表示ランプ１１〜１５（図３））の表示状態を示す入力情報が利用者から取得される。そして、取得された入力情報によって特定される表示ランプの表示状態に対応する対象機種のプリンタ（例えば、図１〜図３に示すプリンタ２００）の特定の状態（例えば、トナー切れなどのエラー状態）に応じたサポート情報のＵＲＬが取得される。そして、取得されたＵＲＬに基づいて、サポート情報が取得されて携帯端末４００の表示部４７０に表示される。この結果、携帯端末４００は、プリンタ２００の状態に応じた適切な情報を、利用者に提供することができる。
【００７９】
例えば、プリンタ２００にエラーが発生した場合に、プリンタ２００に現在発生しているエラーに関係する十分な情報を、プリンタ２００が利用者に提供することは困難である場合がある。特に、本実施例のプリンタ２００のように、液晶ディスプレイを備えていないプリンタの場合には、プリンタ単体で十分な情報を利用者に提供することは比較的困難である。この結果、表示ランプの表示状態が意味するところを、マニュアル等を参照して調べる等の煩わしい作業が、利用者に対して要求される可能性があった。
【００８０】
また、プリンタによって、必要な情報を印刷することで、利用者に情報を提供することが考えられるが、プリンタが、トナー切れ、紙詰まりなどの印刷が不可能なエラー状態にある場合には、情報を提供できない。また、プリンタドライバが搭載されたパーソナルコンピュータに対して、プリンタからエラー情報を送信して、当該パーソナルコンピュータにてエラー情報を表示することが考えられるが、パーソナルコンピュータとプリンタとの位置が離れている場合には不便である。また、プリンタとパーソナルコンピュータ間の通信障害が発生している場合には、情報を提供できない。
【００８１】
本実施例によれば、携帯端末４００は、利用者に、プリンタ２００の表示ランプ１１〜１５の表示状態を入力させるだけで、容易に、プリンタ２００の状態に応じた適切なサポート情報を提供することができる。また、携帯端末４００は、プリンタ２００のエラ−状態の種類（外部機器との通信障害、紙詰まりなどの印刷が不可能なエラー）に拘わらず、必要なサポート情報を提供することができる。
【００８２】
プリンタ２００の不揮発性記憶装置２２０や、携帯端末４００の不揮発性記憶装置４２０にサポート情報を格納すると、容量制限の観点から十分なサポート情報が提供することが困難になる可能性がある。また、サポート情報を更新するために、煩雑な仕組み（例えば、更新ファイルのダウンロードなど）が必要になる可能性や、更新に伴う利用者の作業負担が増大する可能性がある。本実施例では、携帯端末４００は、サポート情報を、ネットワーク（例えば、インターネット７０）を介して接続されるサーバから取得するので、十分かつ最新の情報を利用者に容易に提供することができる。
【００８３】
また、サーバ６０が充実したサポート情報をＷＥＢサービスとして提供していても、サポート情報が利用者によって十分に活用されない可能性があった。例えば、多数のサポート情報を含むサポート情報群６５１の中から、所望のサポート情報に到達するのは、利用者にとって負担が大きい。例えば、複数の階層に分類された複数のＷＥＢページのリンクをたどって、所望のサポート情報を探す作業は、比較的煩雑である。本実施例によれば、利用者によって入力された表示ランプの表示状態が、プリンタが第１の状態であることを示す場合に、第１のＵＲＬが取得され、表示ランプの表示状態が、プリンタが第２の状態であることを示す場合に、第２のＵＲＬが取得される。この結果、例えば、複数個の表示ランプ１１〜１５の表示状態を入力することによって、利用者は、容易に、プリンタ２００の状態に関係するサポート情報を入手することができる。
【００８４】
また、複数個の表示ランプ１１〜１５の表示状態に基づいて、提供すべきサポート情報が表示されるので、提供すべきサポート情報を特定するための特別な情報（例えば、ＵＲＬやＱＲコード（登録商標）などの情報）を、プリンタが予め保持する必要がない。この結果、特別な情報を持たない、既に出荷されたプリンタのサポート情報であっても、当該出荷済みのプリンタの表示ランプの表示状態に基づいて、適切なサポート情報を容易に提供できる。
【００８５】
さらに、情報提供部３００は、プリンタの種類の識別するための製品情報を取得し、利用者によって入力された表示ランプの表示状態と、製品情報によって示されるプリンタの種類（対象機種）と、に応じて、ＵＲＬを取得する。したがって、プリンタの種類に応じて、適切な関係情報を携帯端末４００に表示することができる。例えば、プリンタの状態が同一であっても、プリンタの種類が異なれば、提供すべきサポート情報が異なる場合がある。例えば、トナー切れに関するサポート情報は、例えば、対応しているトナーの品番などが機種ごとに異なる場合がある。
【００８６】
上記実施例では、情報提供部３００は、プリンタの種類（対象機種）ごとに異なる表示ランプに関連する特徴を示す特徴情報を取得して、特徴情報を用いて、利用者から入力を受け付けるための画像を表示部４７０に表示する。この結果、機種ごとの特徴に応じて、適切な受付画像を表示することができる。
【００８７】
具体的には、情報提供部３００は、対象機種ごとに異なる部分画像ＰＩを含む入力受付画像ＡＩ３（図８（Ｃ））を表示部４７０に表示する。そして、入力受付画像ＡＩ３において、部分画像ＰＩ内の複数個の表示ランプ１１〜１５と、複数個の表示ランプ１１〜１５の表示状態の入力を受け付けるための複数個のフィールドＤＦ１〜ＤＦ５とが、それぞれ対応付けられている。したがって、利用者は容易に表示ランプの表示状態を示す情報を入力することができる。
【００８８】
また、表示状態選択画像ＡＩ４、ＡＩ５は、対応する表示ランプが取り得る複数個の表示状態に対応する複数個の選択肢の中から１個の選択肢利用者に選択させるための選択画像（選択領域）を含んでいる（図８（Ｄ）、図９（Ａ））。利用者は、受付画像において表示ランプごとに表示される選択肢を選択するだけで、表示ランプの表示状態を示す情報を容易に入力することができる。また、表示ランプが取り得る表示状態に対応する選択肢のみが表示され、取り得ない表示状態に対応する選択肢は表示されない。この結果、利用者の操作負担を軽減することができる。
【００８９】
Ｂ．変形例：
（１）上記実施例の情報提供処理では、識別情報取得部３４０は、携帯端末４００の不揮発性記憶装置４２０に格納されたＵＲＬテーブルＤＴ１からＵＲＬを取得しているが、これに代えて、サーバ６０からＵＲＬを取得しても良い。具体的には、識別情報取得部３４０は、図１に破線で示すように、状態情報送信部３４５を備えても良い。そして、図７の情報提供処理において、ステップＳ１００に代えて、ステップＳ１００Ａ〜Ｓ１０２Ａが実行されても良い。ステップＳ１００Ａでは、識別情報取得部３４０の状態情報送信部３４５は、ステップＳ８０で取得されたプリンタの状態を示す状態情報と、対象機種を示す機種情報と、をサーバ６０に対して送信する。サーバ６０は、受信した状態情報と機種情報との組合わせに対応するＵＲＬを携帯端末４００に対して返信する。ステップＳ１０２Ａでは、識別情報取得部３４０は、サーバ６０から、対応するＵＲＬを取得（受信）する。この場合には、サーバ６０において、サーバの管理者がサポート情報を提供するＷＥＢページを更新することによって、ＵＲＬが変更されても、携帯端末４００は、問題なくサポート情報を取得することができる。なお、ＵＲＬの取得元となるサーバと、サポート情報の取得元となるサーバとは、異なっても良い。
【００９０】
（２）上記各実施例は、製品の例示としてプリンタをあげているが、これに代えて、他の電子機器、例えば、プリント機能とスキャナ機能を備えるスキャナ、単体のスキャナなどの他の電子機器であっても良い。
【００９１】
（３）図８（Ｂ）の入力受付画像ＡＩ３は、部分画像ＰＩを含まずに、フィールドＤＦ１〜ＤＦ５のみを含んでも良い。また、各表示ランプの表示状態を入力するための受付要素として、フィールドＤＦ１〜ＤＦ５（図８（Ｃ））や、表示態様の選択肢と、選択肢を選択するためのラジオボタンＲＢとの組合わせ（図８（Ｄ）、図９（Ａ））が例示されている。これらの受付要素の態様は、上記実施例に限られない。例えば、表示ランプが取り得る複数個の表示状態に対応する選択肢は、例えば、プルダウンメニューを用いて利用者に提示されても良い。この場合には、複数個の表示ランプ１１〜１５に対応する複数個のフィールドＤＦ１〜ＤＦ５のそれぞれに、プルダウンメニューが対応付けて表示される。そして、プルダウンメニューに含まれる選択肢の数や内容は、対象機種や表示ランプによって、異なり得る。また、フィールドＤＦ１〜ＤＦ５は、直接に文字を入力することによって、表示ランプの表示態様を示す情報を入力するタイプのフィールドであっても良い。
【００９２】
（４）製品情報の取得（対象機種の選択の受付）は省略されても良い。すなわち、情報提供部３００は、１つの機種のための専用のアプリケーションプログラム（例えば、製品の付属プログラム）によって実現されても良い。また、上記実施例において、プリンタの機種を識別するための製品情報は、所望の機種に対応するラジオボタンＲＢが利用者に選択されることによって、取得されているが、型番などの製品情報が、携帯端末４００のボタンを介して利用者に入力されることによって、取得されても良い。
【００９３】
（５）上記実施例では、携帯端末４００とサーバ６０とが協働して、利用者に対するサポート情報の提供を実現しているが、携帯端末４００単体で、サポート情報を提供してもよい。この場合には、全ての対象機種の全ての項目のサポート情報が携帯端末４００の不揮発性記憶装置４２０に格納されても良い。この場合には、携帯端末４００の情報提供部３００は、利用者によって入力された表示ランプの表示状態に対応する識別情報（例えば、エラー項目名、不揮発性記憶装置２２０内におけるアドレス）に基づいて、不揮発性記憶装置４２０から対応するサポート情報を取得すれば良い。なお、これらのサポート情報は、プリンタ２００の不揮発性記憶装置２２０に格納されていても良い。この場合には、携帯端末４００は、例えば、プリンタのＩＰアドレスを特定することによって、サーバ６０に代えて、プリンタ２００からサポート情報を取得しても良い。
【００９４】
（６）なお、上記実施例では、関係情報として、エラーの解決方法などのサポート情報を例示している。これに限らず、関係情報は、プリンタの正常な状態に関係する情報、例えば、印刷処理の具体的な操作方法の説明や、各種設定項目の説明および設定項目の具体的な設定方法の説明であっても良い。また、これらの関係情報は、表示部４７０に表示される態様に限らず、別の態様で携帯端末４００から出力されても良い。例えば、音声によって、プリンタ２００の操作方法などの案内が関係情報として携帯端末４００から出力されても良い。
【００９５】
（７）また、上記情報提供処理に用いられる各種の情報、例えば、機種選択画像ＡＩ１に表示される製品情報（型番など）の一覧や、図４、図５に示す各種のテーブルに記録された情報は、予め不揮発性記憶装置４２０に格納されている。これに代えて、これらの情報は、必要に応じて、サーバ６０から取得されて、揮発性記憶装置４２５に一時的に格納されても良い。
【００９６】
（８）上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。
【００９７】
（９）本発明の機能の一部または全部がソフトウェアで実現される場合には、そのソフトウェア（コンピュータプログラム）は、コンピュータ読み取り可能な記録媒体に格納された形で提供することができる。「コンピュータ読み取り可能な記録媒体」は、メモリーカードやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種のＲＡＭやＲＯＭ等のコンピュータ内の内部記憶装置や、ハードディスクドライブ等のコンピュータに接続されている外部記憶装置も含んでいる。
【００９８】
以上、実施例、変形例に基づき本発明について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれる。
【符号の説明】
【００９９】
１１〜１５...表示ランプ、３０...操作ボタン、５０...ＷＥＢブラウザ、５５...メイン制御部、６０...サーバ、６５...記憶部、７０...インターネット、１００...特定領域、１１０...装置制御部、１２０...ＵＩ制御部、２００...プリンタ、２１０...ＣＰＵ、２２０...不揮発性記憶装置、２２１...コンピュータプログラム、２３０...揮発性記憶装置、２３１...バッファ領域、２４０...印刷実行部、２６０...操作部、２７０...表示部、２８０...通信部、３００...情報提供部、３１０...入力情報取得部、３１５...受付画像表示部、３２０...製品情報取得部、３３０...特徴情報取得部、３４０...識別情報取得部、３４５...状態情報送信部、３５０...ブラウザ制御部、４００...携帯端末、４１０...ＣＰＵ、４２０...不揮発性記憶装置、４２５...揮発性記憶装置、４２７...バッファ領域、４３０...無線ＩＦ部、４５０...音声処理部、４６０...操作部、４７０...表示部、４９０...カメラ、６５１...サポート情報群、４４０...電話ＩＦ部、ＰＧ１...制御プログラム、ＰＧ２...情報提供プログラム、ＰＧ３...ブラウザプログラム、ＤＴ１...ＵＲＬテーブル、ＤＴ２...表示状態テーブル、ＤＴ３...製品画像データ
【図１】
2014164360.tif 000003
【図２】
2014164360.tif 000004
【図３】
2014164360.tif 000005
【図４】
2014164360.tif 000006
【図５】
2014164360.tif 000007
【図６】
2014164360.tif 000008
【図７】
2014164360.tif 000009
【図８】
2014164360.tif 000010
【図９】
2014164360.tif 000011