(57)【特許請求の範囲】
【請求項１】
メンテナンス対象機器のメンテナンス時に参照される保守情報を取得する保守情報取得手段と、
前記保守情報を第一の画像コードに変換する画像コード変換手段と、
スクリーンセーバとして、起動時のロゴの一部に、又は、アバウト画面の一部に前記第一の画像コードを表示する表示手段と、
他の端末に表示された第二の画像コードを光学的に読み取る読み取り手段と、
前記読み取り手段が読み取った前記第二の画像コードをデコードして前記保守情報の設定値に変換する設定値取得手段と、
前記設定値により自機に設定されている前記保守情報を更新する保守情報更新手段と、を有することを特徴とするメンテナンス対象機器。
【請求項２】
当該メンテナンス対象機器と前記読み取り手段がネットワークを介して接続されており、
前記設定値取得手段は、前記読み取り手段から前記ネットワークを介して前記第二の画像コードを取得する、ことを特徴とする請求項１記載のメンテナンス対象機器。
【請求項３】
当該メンテナンス対象機器と前記画像コード変換手段はネットワークを介して接続されており、
前記保守情報取得手段は前記画像コード変換手段に前記保守情報を送信し、
前記表示手段は、前記画像コード変換手段からネットワークを介して受信した前記第一の画像コードを表示する、ことを特徴とする請求項１又は２記載のメンテナンス対象機器。
【請求項４】
前記画像コード変換手段は、前記保守情報を複数個に分けて複数個の前記第一の画像コードに変換し、
前記表示手段は、複数個の前記第一の画像コードを時分割してそれぞれ表示する、
ことを特徴とする請求項１又は２記載のメンテナンス対象機器。
【請求項５】
前記画像コード変換手段は、１つの前記保守情報を異なる形状の複数の前記第一の画像コードに変換し、
前記表示手段は、異なる形状の複数の前記第一の画像コードを時分割又は同時にそれぞれ表示する、ことを特徴とする請求項１又は２記載のメンテナンス対象機器。
【請求項６】
前記表示手段は、投影面に前記第一の画像コードを投影することで表示する投影型ディスプレイである、ことを特徴とする請求項１〜４いずれか１項記載のメンテナンス対象機器。
【請求項７】
メンテナンス担当者を認証する認証手段を有し、
前記認証手段による認証が成立した場合にのみ、前記表示手段は、前記第一の画像コードを表示する、ことを特徴とする請求項１〜５いずれか１項記載のメンテナンス対象機器。
【請求項８】
機器のメンテナンス時に参照される保守情報を記憶する保守情報記憶手段と、
前記保守情報記憶手段から読み出した保守情報を前記機器に送信する送信手段と、
前記機器から前記保守情報の設定値を受信する受信手段と、
前記受信手段が受信した前記設定値により前記保守情報記憶手段に記憶されている前記保守情報を更新する保守情報更新手段と、を有するサーバとネットワークを介して接続されたメンテナンス対象機器であって、
前記保守情報から生成した第一の画像コード、又は、前記サーバから受信した前記保守情報が含まれる前記第一の画像コードを、スクリーンセーバとして、起動時のロゴの一部に、又は、アバウト画面の一部に表示する表示手段と、
他の端末に表示された第二の画像コードを光学的に読み取る読み取り手段と、
前記読み取り手段が読み取った前記第二の画像コードをデコードして前記保守情報の設定値に変換する設定値取得手段と、
前記設定値又は前記設定値が含まれる前記保守情報を前記サーバに送信する第二の送信手段と、を有することを特徴とするメンテナンス対象機器。
【請求項９】
請求項１〜８のいずれか１項に記載されたメンテナンス対象機器の前記表示手段が表示した前記第一の画像コードを撮影する撮影手段と、
前記撮影手段が撮影した前記第一の画像コードをデコードして前記保守情報を取得する保守情報取得手段と、
前記保守情報の設定値の編集を受け付ける編集手段と、
前記編集手段が編集した設定値又は該設定値を含む前記保守情報を前記第二の画像コードに変換する第二の画像コード変換手段と、
前記第二の画像コードを表示する第二の表示手段と、を有する携帯端末。
【請求項１０】
メンテナンス対象機器のメンテナンス時に参照される保守情報を取得する保守情報取得手段と、
前記保守情報を第一の画像コードに変換する画像コード変換手段と、
スクリーンセーバとして、起動時のロゴの一部に、又は、アバウト画面の一部に前記第一の画像コードを表示する表示手段と、
他の端末に表示された第二の画像コードを光学的に読み取る読み取り手段と、
前記読み取り手段が読み取った前記第二の画像コードをデコードして前記保守情報の設定値に変換する設定値取得手段と、
前記設定値により自機に設定されている前記保守情報を更新する保守情報更新手段と、を有するメンテナンス対象機器、及び、
前記メンテナンス対象機器の前記表示手段が表示した前記第一の画像コードを撮影する撮影手段と、
前記撮影手段が撮影した前記第一の画像コードをデコードして前記保守情報を取得する保守情報取得手段と、
前記保守情報の設定値の編集を受け付ける編集手段と、
前記編集手段が編集した設定値又は該設定値を含む前記保守情報を前記第二の画像コードに変換する第二の画像コード変換手段と、
前記第二の画像コードを表示する第二の表示手段と、を有する携帯端末、を有するシステム。
【請求項１１】
機器とサーバがネットワークを介して接続されたシステムであって、
前記サーバは、
前記機器のメンテナンス時に参照される保守情報を記憶する保守情報記憶手段と、
前記保守情報記憶手段から読み出した保守情報を前記機器に送信する送信手段と、
前記機器から前記保守情報の設定値を受信する受信手段と、
前記受信手段が受信した前記設定値により前記保守情報記憶手段に記憶されている前記保守情報を更新する保守情報更新手段と、を有し
前記機器は、
前記保守情報から生成した第一の画像コード、又は、前記サーバから受信した前記保守情報が含まれる前記第一の画像コードを、スクリーンセーバとして、起動時のロゴの一部に、又は、アバウト画面の一部に表示する表示手段と、
他の端末に表示された第二の画像コードを光学的に読み取る読み取り手段と、
前記読み取り手段が読み取った前記第二の画像コードをデコードして前記保守情報の設定値に変換する設定値取得手段と、
前記設定値又は前記設定値が含まれる前記保守情報を前記サーバに送信する第二の送信手段と、を有することを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービスマン等によりメンテナンスされるメンテナンス対象機器に関する。
【背景技術】
【０００２】
ＭＦＰ（複合機）や自動車など複雑な機器をユーザが良好な状態で使用するには、教育された専門家（例えば、サービスマン）によるメンテナンスを定期的に実施することが好ましいとされている。これらの各種の機器はコンピュータ制御化が進んでおり、サービスマン等が設定値を設定することで、少なくとも部分的なメンテナンスが可能になっている。
【０００３】
また、機器をネットワークに接続させ連携して動作するようになると尚更メンテナンスの必要性が高まる。
【０００４】
そこで、機器にインターネットや電話網への接続機能を搭載し、センターから（サーバ経由の）遠隔診断を実施し、予防や早期発見によりメンテナンスの手間を最小限におさえようとする試みが行われている。
【０００５】
しかしながら、センターからの遠隔診断は、外部と社内の機器の通信を可能にする必要がある。このため十分な対策を施しても、ユーザによってはセキュリティホールとなるおそれがあるとして、導入が困難となる場合がある。
【０００６】
機器のメンテナンスにおける外部との通信を低減する点について、機器にＱＲコード（登録商標、以下省略）を表示させる技術が提案されている（例えば、特許文献１参照。）。特許文献１には、保守情報を含んだステータスシートを印刷またはＱＲコードとして操作部に表示させ、それをカメラで撮影させた端末がサポートセンタに送信する保守システムについて開示されている。サポートセンタは、機器と通信することなく、機器の保守情報を解析することが可能になる。
【０００７】
また、この他、サービスマン等が行うメンテナンスにおいて、サービスマン等が持っている端末を機器に接続させるため、対象の機器の操作パネルなどの表示部に機器のアドレス（ＩＰアドレス、ＭＡＣアドレス）などの接続情報を表示させることも行われている。表示の際、アドレスの入力が容易になるように、二次元バーコード（QRコード）にして表示させ、カメラやスキャナの付いた端末が読み取り、入力支援することも可能である。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に記載された保守システムでは、機器がサポートセンタと通信することなく保守情報を送信できても、保守結果に基づきどのようにメンテナンスを行うかについて記載されていないという問題がある。保守情報の解析の結果、メンテナンスが必要であると判明した場合、サポートセンタが機器にアクセスするため、セキュリティが低下するおそれがある。
【０００９】
また、ユーザによっては保守情報さえも外部に送信することを好ましくないと考える場合があり、この場合、どのように保守情報を解析するかも問題となる。
【００１０】
例えば、機器の表示部から保守操作することが考えられるが、機器の小さな表示部で保守操作することは操作性が低下してしまう。また、サービスマン等が機器を占有すると、その間ユーザが使用できない。また、保守操作の方法も機器間で統一されていないので、保守のための教育やツールの開発に多大なコストがかかるという不都合がある。また、機器の機能が複雑化しているため、メンテナンスモード自体の開発に多大なコストがかかってしまう。
【００１１】
本発明は、上記課題に鑑み、機器を外部と接続することなく、統一された手法で機器のメンテナンスが可能なメンテナンス対象機器を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、メンテナンス対象機器のメンテナンス時に参照される保守情報を取得する保守情報取得手段と、前記保守情報を第一の画像コードに変換する画像コード変換手段と、スクリーンセーバとして、起動時のロゴの一部に、又は、アバウト画面の一部に前記第一の画像コードを表示する表示手段と、他の端末に表示された第二の画像コードを光学的に読み取る読み取り手段と、前記読み取り手段が読み取った前記第二の画像コードをデコードして前記保守情報の設定値に変換する設定値取得手段と、前記設定値により自機に設定されている前記保守情報を更新する保守情報更新手段と、を有することを特徴とする。
【発明の効果】
【００１３】
機器を外部と接続することなく、統一された手法で機器のメンテナンスを可能とするメンテナンス対象機器を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】保守方法の概略的な特徴を説明する図の一例である。
【図２】保守システムの概略構成図の一例である。
【図３】携帯端末のハードウェア構成図の一例である。
【図４】ＭＦＰのハードウェア構成図の一例である。
【図５】携帯端末がＭＦＰの保守情報をどのよう取得するかを説明する図の一例である。
【図６】ＭＦＰと携帯端末が有する機能の機能ブロック図の一例である。
【図７】携帯端末の表示部に表示されるいくつかの画面例を示す図の一例である。
【図８】携帯端末からＭＦＰへの設定値の設定について模式的に説明する図の一例である。
【図９】ＭＦＰの表示部に表示されるいくつかの画面例の一例を示す図である。
【図１０】画像コードの一例を示す図である。
【図１１】スクリーンセーバとして表示部に表示される画像コードの一例を示す図である
【図１２】サービスマン等が携帯端末で保守情報を読み出す手順を示すシーケンス図の一例である。
【図１３】サービスマン等が携帯端末で、設定値を編集してメンテナンスする場合のシーケンス図の一例である。
【図１４】サービスマン等が携帯端末で編集した設定値を、ＭＦＰに設定するシーケンス図の一例である。
【図１５】サーバのハードウェア構成図の一例である。
【図１６】保守システムの機能ブロック図の一例である。
【図１７】サービスマン等が携帯端末で保守情報を読み出す手順を示すシーケンス図の一例である。
【発明を実施するための形態】
【００１５】
以下、本発明を実施するための形態について図面を参照しながら実施例を挙げて説明する。
【実施例１】
【００１６】
図１は、本実施形態の保守方法の概略的な特徴を説明する図の一例である。サービスマン等がユーザを訪問した場合、サービスマン等は以下の作業を行う。
（１）サービスマン等は、スマートフォンやタブレットなどの携帯端末１００を携帯している。
（２）サービスマン等は、まず、ＭＦＰ（Multifunction Peripheral）２００を操作して、保守情報を表示部に表示させる。保守情報は、バーコードやＱＲコード（以下、単に画像コード１１という）にコード化されている。これにより、第三者が見ていても保守情報が漏洩することを防止できる。サービスマン等は、携帯端末１００を操作して、携帯端末１００のカメラで画像コード１１を撮影する。
（３）サービスマン等は、携帯端末１００で動作する保守用のアプリケーション（以下、単に保守アプリという）を操作して、保守情報の解析、保守情報の最適な設定値の編集を行う。保守アプリは、最適な設定値を画像コード１２に変換して、ディスプレイに表示する。この設定値は、保守情報の一部であるので、一部の設定値のみを画像コード１２に変換してもよいし、保守情報の全体を画像コード１２に変換してもよい。
（４）サービスマン等は、画像コード１２が表示されたディスプレイをＭＦＰ２００のスキャナに読み取らせる。ＭＦＰ２００は、画像コード１２を設定値に変換して、自機に設定する。
【００１７】
このように、ＭＦＰ２００に画像コード１１を表示させ、また、画像コード１２にて設定値を読み取らせることで、保守情報を一度も外部に送信することなく、ＭＦＰ２００をメンテナンスすることが可能である。
【００１８】
さらに、サービスマン等は、ＭＦＰ２００の表示部でなく、携帯端末１００の保守アプリで設定値を編集できるので、ＭＦＰ２００を占有することも、ＭＦＰ２００の小さい表示部を操作する必要もない。保守アプリは各種のＭＦＰ２００に対応しており、ＭＦＰ２００のメンテナンスモードの開発コストを低減できる。
【００１９】
〔構成例〕
図２は、本実施形態の保守システム５００の概略構成図の一例を示す。サーバ３００、ＰＣ３３０、ＭＦＰ２００、及び、プロジェクタ２３０は予めＬＡＮ１，２に接続されている据え置き型の装置（区別しない場合、機器という）である。いずれの機器もＬＡＮ１又は２に有線で接続されているが、アクセスポイント４００を介して無線で接続されていてもよい。
【００２０】
保守システム５００は２つのＬＡＮ１，２を有し、ＬＡＮ同士はルータ４０１を介して接続されている。ＬＡＮ１，２にはそれぞれアクセスポイント４００が配置されており、携帯端末１００はアクセスポイント４００を介してＬＡＮ１，２に接続する。なお、アクセスポイント４００はＬＡＮ１又はＬＡＮ２のいずれかにあればよいが、１つのＬＡＮに複数のアクセスポイント４００が設けられてもよい。
【００２１】
ルータ４０１は、ＬＡＮ１とＬＡＮ２を分割するとともに、ＬＡＮ１，２間の通信を制御する。すなわち、ＬＡＮ１に接続した機器が送信するイーサネット（登録商標）フレーム又はＭＡＣフレーム（以下、単にフレームという）は、ルータ４０１を含むＬＡＮ１の全ての機器が受信可能であり、各機器は宛先ＭＡＣアドレスが自機宛のフレームを選択的に受信する。ルータ４０１は、フレームの宛先ＭＡＣアドレスが自機宛の場合、宛先のＩＰアドレスを参照してネットワークアドレスを特定し、例えばＬＡＮ２にフレームを中継する。また、ルータ４０１にはインターネットが接続されており、宛先のＩＰアドレスによってはインターネット側にＩＰ層のパケットを送信するなどの経路制御を行う。
【００２２】
また、ルータ４０１は、ＬＡＮ１とＬＡＮ２を１つのＬＡＮとして扱ったり、ＬＡＮ１の一部の機器とＬＡＮ２の一部の機器を同一のＬＡＮに接続されているとして扱うＶＬＡＮ（Virtual  LAN）の機能を有していてもよい。
【００２３】
携帯端末１００として、タブレット及びスマートフォンが図示されているが、携帯端末１００はカメラの機能を備えた情報処理装置であればよく、ノートＰＣ、ＰＤＡ（Personal Digital Assistants）、ネットブック、携帯電話なども携帯端末１００となりうる。携帯端末１００は、ＬＡＮに接続するための通信装置を予め有しているか、又は、ＬＡＮに接続するためのアダプタを装着可能になっておりＭＡＣアドレスを有している。
【００２４】
サーバ３００は、ＤＨＣＰサーバ及びＤＮＳサーバの機能を有している。これらの機能が別々の情報処理装置に搭載されていてもよい。ＤＨＣＰサーバとしてのサーバ３００は、ＬＡＮ１又はＬＡＮ２に接続されている機器に一意のＩＰアドレスを与える。図示するように、２つのＬＡＮ１，２にＤＨＣＰサーバが一台しかない場合、ルータ４０１がＤＨＣＰクライアント（例えば、ＭＦＰ２００）からのブロードキャスト要求を中継するように予め設定されている（リレーエージェント機能）。ＤＨＣＰサーバはＤＨＣＰクライアントからの要求に応答する形でＩＰアドレスなどを配信する。その他の機器に対しても予めＩＰアドレスが与えられているものとする。
【００２５】
ＤＮＳサーバとしてのサーバ３００は、ＬＡＮ１又はＬＡＮ２に接続されている機器のホスト名とＩＰアドレスを対応づけている。ＤＮＳサーバとしてのサーバ３００は、機器からＩＰアドレスを受信するとそのＩＰアドレスに対応づけられたホスト名を返し、機器からホスト名を受信するとそのホスト名に対応づけられたＩＰアドレスを返す。
【００２６】
なお、サーバ３００は、文書管理サーバと一体又は文書管理サーバへのアクセスが許可されているサーバ３００であることが好ましい。文書管理サーバは、ユーザの文書が蓄積されたサーバ３００であり、ユーザはＬＡＮ１又はＬＡＮ２を経由して文書管理サーバにアクセスし、文書をＭＦＰ２００で印刷するなどの使い方が可能になる。
【００２７】
ＭＦＰ２００は、プリンタ、スキャナ、ファクシミリ、複写機、などの機能を備えており、複合機と呼ばれることも多い。ＭＦＰ２００は、これらの全ての機能を有する必要はなく、少なくとも１つ以上の機能を有していればよい。本実施形態では、スキャナの機能が搭載されていることが好ましいが、スキャナ機能はネットワークに接続されたカメラなどで代用できる。
【００２８】
プロジェクタ２３０は、Ｄ−Ｓｕｂなどの画像送信ケーブルで接続された機器の画面をそのまま投影する装置であるが、本実施形態のプロジェクタ２３０は文書のファイルを画像に変換し投影することができる。すなわち、携帯端末１００が例えばＪｐｅｇフォーマットやＰＤＦの文書のファイルをプロジェクタ２３０に送信すると、プロジェクタ２３０は受信したファイルの文書の画像を投影することができる。また、プロジェクタ２３０が保守対象の場合、プロジェクタ２３０は画像コード１１を投影する。
【００２９】
ＰＣ３３０は、本実施形態では機器の一例であり、例えば、携帯端末１００からの要求により文書のＯＣＲや圧縮などのサービスを提供することも可能である。
【００３０】
〔ハードウェア構成〕
図３は、携帯端末１００のハードウェア構成図の一例を示す。携帯端末１００は、上記のように可搬型の情報処理装置である。携帯端末１００は、無線ＬＡＮに接続する無線ＬＡＮ通信部１０８の他、キャリア通信部１０９を有することが多い。本実施形態では無線ＬＡＮ通信部とキャリア通信部１０９は特に使用しない。
【００３１】
無線ＬＡＮ通信部１０８は、ＩＥＥＥ８０２．１１ｂ／１１ａ／１１ｇ／１１ｎに基づき変調方式、伝送速度、周波数等を制御し、受信した電波をデジタル信号に変換する。また、ＣＰＵ１０１から送信要求されたデータを規格に従って変調等して電波として送信する。
【００３２】
キャリア通信部１０９は、携帯端末１００のユーザが契約している電気通信事業者によって様々な通信を行う。電気通信事業者は、例えば、ＣＤＭＡやＬＴＥなどの通信規格で通信する携帯電話事業者、ＷｉＭａｘ事業者、などである。キャリア通信部１０９にはＳＩＭ（Subscriber Identity Module Card）カードが装着されている。ＳＩＭカードは、電気通信事業者が契約者に発行する契約者情報が記憶されたＩＣカードであり、主にＩＭＳＩ（International Mobile Subscriber Identity）と呼ばれる固有の番号及び携帯電話番号等が記憶されている。
【００３３】
キャリア通信部１０９は、電気通信事業者が定める通信方式に従い変調等を行い、インターネットに接続されている不図示の基地局と通信する。基地局は電気通信事業者の事業者サーバと接続されており、事業者サーバは携帯端末１００に一時的なＩＰアドレスを与える（本実施形態では使用しない）。なお、携帯端末１００は、インターネットを介してサーバ３００と通信することも可能である。
【００３４】
携帯端末１００は、この他、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、フラッシュＲＯＭ１０４、表示部１０５、操作部１０６、メディアＩ／Ｆ部１０７及びカメラ１１０を有する。ＣＰＵ１０１は、フラッシュＲＯＭ１０４に記憶されたプログラム１１１を実行して携帯端末１００の全体の動作を制御する。ＲＯＭ１０２は、ＩＰＬ（Initial Program Loader）や静的なデータを記憶している。ＲＡＭ１０３は、ＣＰＵ１０１がプログラム１１１を実行する際のワークエリアとして使用される。
【００３５】
フラッシュＲＯＭ１０４にはＣＰＵ１０１が実行するプログラム１１１が記憶されている。プログラム１１１は、ＯＳ（例えば、Ａｎｄｏｒｏｉｄ（登録商標）、ｉＯＳ（登録商標）、Ｗｉｎｄｏｗｓ（登録商標））、ミドルウェア、及び、携帯端末１００の下記の機能を提供するプログラムが含まれる。
【００３６】
表示部１０５は、液晶や有機ＥＬなどのＵＩ画面を表示する。不図示のグラフィック制御部は、ＣＰＵ１０１がビデオＲＡＭに書き込んだ描画コマンドを解釈して表示部１０５にウィンドウ、メニュー、カーソル、文字又は画像などの各種情報を表示する。なお、表示部１０５はタッチパネルを一体に有している。
【００３７】
操作部１０６は、ユーザの操作を受け付けるハードキーやボタン、及び、タッチパネルである。操作内容はＣＰＵ１０１に通知される。
【００３８】
メディアＩ／Ｆ１０７は、フラッシュメモリ等の記録メディアに対するデータの読み出し又は書き込み（記憶）を制御する。
【００３９】
プログラム１１１は、インストール可能な形式又は実行可能な形式のファイルで、コンピュータで読み取り可能な記録メディアに記録して配布される。また、プログラム１１１は、不図示のサーバからインストール可能な形式又は実行可能な形式のファイルで携帯端末１００に配布される。プログラム１１１には、保守アプリが含まれている。
【００４０】
図４は、ＭＦＰ２００のハードウェア構成図の一例を示す。ＭＦＰ２００は、コントローラ２４０、操作パネル２１４、ＦＣＵ（ファクシミリコントロールユニット）２１１、スキャナエンジン２１２及びプロッタエンジン２１３を有する。
【００４１】
コントローラ２４０は、ＣＰＵ２０１と、ＡＳＩＣ２０５と、ＮＢ（ノースブリッジ）２０２と、ＳＢ（サウスブリッジ）２０６と、ＭＥＭ−Ｐ（システムメモリ）２０３と、ＭＥＭ−Ｃ（ローカルメモリ）２０４と、ＨＤＤ（ハードディスクドライブ）２１８と、メモリカードスロット２１６と、ＮＩＣ（ネットワークインタフェースコントローラ）２０７と、ＵＳＢデバイス２０８と、ＩＥＥＥ１３９４デバイス２０９と、セントロニクスデバイス２１０とを有する。
【００４２】
ＣＰＵ２０１は、種々の情報処理を実行するためのＩＣであり、アプリやサービスを提供するプログラムをＵＮＩＸ（登録商標）、Ｌｉｎｕｘ（登録商標、以下省略）等のＯＳによりプロセス単位で並列的に実行する。ＡＳＩＣ２０５は、画像処理用のＩＣである。ＮＢ２０２は、ＣＰＵ２０１とＡＳＩＣ２０５を接続するためのブリッジである。ＳＢ２０６は、ＮＢ２０２と周辺機器等を接続するためのブリッジである。ＡＳＩＣ２０５とＮＢ２０２は、ＡＧＰ（accelerated Graphics Port）を介して接続されている。
【００４３】
ＭＥＭ−Ｐ２０３は、ＮＢ２０２に接続されたメモリである。ＭＥＭ−Ｃ２０４は、ＡＳＩＣ２０５に接続されたメモリである。ＨＤＤ２２０は、ＡＳＩＣ２０５に接続されたストレージであり、画像データ蓄積・文書データ蓄積・プログラム蓄積・フォントデータ蓄積・フォームデータ蓄積等を行うために使用される。
【００４４】
メモリカードスロット２１６は、ＳＢ２０６に接続され、メモリカード２１７をセット（挿入）するために使用される。メモリカード２１７は、ＵＳＢメモリ等のフラッシュメモリであり、プログラム２２０を配布するために使用される。
【００４５】
ＮＩＣ２０７は、ネットワーク等を介してＭＡＣアドレス等を使用したデータ通信を行うためのコントローラである。ＵＳＢデバイス２０８は、ＵＳＢ規格に準拠したシリアルポートを提供するためのデバイスである。ＩＥＥＥ１３９４デバイス２０９は、ＩＥＥＥ１３９４規格に準拠したシリアルポートを提供するためのデバイスである。セントロニクスデバイス２１０は、セントロニクス仕様に準拠したパラレルポートを提供するためのデバイスである。ＮＩＣ２０７と、ＵＳＢデバイス２０８と、ＩＥＥＥ１３９４デバイス２０９と、セントロニクスデバイス２１０は、ＰＣＩ（Peripheral Component Interconnect）バスを介してＮＢ２０２とＳＢ２０６に接続されている。
【００４６】
プログラム２２０には、ＯＳ、ミドルウェア、及び、下記の機能を提供するプログラムが含まれる。プログラム２２０は、インストール可能な形式又は実行可能な形式のファイルで、コンピュータで読み取り可能な記録メディアに記録して配布される。また、プログラム２２０は、不図示のサーバからインストール可能な形式又は実行可能な形式のファイルで配布される。
【００４７】
操作パネル２１４は、ユーザがＭＦＰ２００に入力を行うためのハードウェア（操作部）であると共に、ＭＦＰ２００がユーザに可視情報を提供するためのハードウェアである表示部２１５を有する。操作パネル２１４は、ＡＳＩＣ２０５に接続されている。ＦＣＵ２１１と、スキャナエンジン２１２と、プロッタエンジン２１３は、ＰＣＩバスを介してＡＳＩＣ２０５に接続されている。
【００４８】
スキャナエンジン２１２は、コンタクトガラスに載置された原稿を光学的に走査して、その反射光をＡ／Ｄ変換して画像処理を施し、所定の解像度のデジタルデータ（以下、画像データという）を生成する。
【００４９】
プロッタエンジン２１３は、例えばタンデム型の感光ドラムを有し、画像データやＰＣ３３０から受信したＰＤＬデータに基づきレーザビームを変調し感光ドラムを走査して潜像を形成する。潜像にトナーを付着して現像した１ページ毎の画像を用紙に熱と圧力で転写する。このような電子写真方式のプロッタに限られず、液滴を吐出して画像を形成するインクジェット型のプロッタエンジンでもよい。
【００５０】
ＦＣＵ２１１は、ＮＩＣ２０７を介してネットワークに接続し例えばＴ.３７，Ｔ.３８の規格に対応した通信手順、又は、公衆通信網に接続し例えばＧ３、Ｇ４規格に対応した通信手順、に従い画像データの送受信を行う。また、ＭＦＰ２００の電源がＯＦＦのときに画像データを受信しても、プロッタエンジン２１３を起動して画像データを用紙に印刷することができる。
【００５１】
〔携帯端末による保守情報の取得方法〕
図５は、携帯端末がＭＦＰの保守情報をどのよう取得するかを説明する図の一例である。図５において図２と同一部には同一の符号を付しその説明は省略する。携帯端末１００が無線ＬＡＮのアクセスポイント４００と通信可能な距離に進入しても、通信するためには無線ＬＡＮのための接続設定が必要である。例えば、SSID、暗号化キー（WEP-KEYなどであり、パスワードでもよい）を、無線ＬＡＮのアクセスポイント４００と一致させる必要がある。
【００５２】
しかし、携帯端末１００は、サービスマン等が外部から持ち込んだものであるため、セキュリティが厳しい場合にはアクセスが許されない場合が多い。このため、携帯端末１００がアクセスポイント４００を介してＭＦＰ２００と通信することで保守情報を取得することは困難である。
【００５３】
そこで、本実施形態では、ＭＦＰ２００の保守情報を携帯端末１００で読み取り可能な２次元コードなどにして、表示部２１５に表示させる。プロジェクタ２３０の場合、画像コード１１を投影させればよい。
【００５４】
サービスマン等が、携帯端末１００のカメラ１１０により画像コードを読み取らせることで、アクセスポイント４００を介してＭＦＰ２００と通信することなく保守情報を取得できる。なお、保守情報には、例えば、各設定値、アクセス履歴、操作履歴、エラー情報、消耗品情報、カウンタ情報などが含まれる。設定値には、例えば、２次転写基準電流、定着器温度、線速補正値等がある。この他、画像品質に影響する電圧値、電流値など多くの情報が設定値となる。
【００５５】
〔ＭＦＰと携帯端末が有する機能について〕
図６は、ＭＦＰ２００と携帯端末１００が有する機能の機能ブロック図の一例を示す。各機能はそれぞれの携帯端末１００のＣＰＵ１０１，ＭＦＰ２００のＣＰＵ３０１がプログラムを実行し、ハードウェアと協働することで実現される。
【００５６】
ＭＦＰ２００は、保守情報収集部２５、画像コード生成部２６（以下、区別するため画像コード生成部２という）、設定値設定部２７、及び、コード解読部２８（以下、区別するためコード解読部２という）を有している。また、保守情報記憶部２９には保守情報を記憶している。
・保守情報収集部２５は、ＭＦＰ２００のファイルやレジスタに記憶されている保守情報を保守情報記憶部２９から収集する。図では保守情報記憶部２９に保守情報が記憶されているが、必ずしも一箇所に保守情報が記憶されている必要はなく、図は概念図である。
・画像コード生成部２は、保守情報をエンコードして画像コード１１を生成する。
・コード解読部２は、スキャナエンジン２１２が読み取った画像コード１２を解読して（デコードして）保守情報の全体又は編集された一部の設定値を取得する。以下、単に設定値を取得するという。
・設定値設定部２７は、コード解読部２が解読した保守情報の全体又は設定値をＭＦＰ２００に設定する。以下、単に設定値を設定するという。
【００５７】
携帯端末１００は、コード解読部２１（以下、区別するためコード解読部１という）、保守情報解析部２２、設定値受け付け部２３、及び、画像コード生成部２４（以下、区別するため画像コード生成部１という）を有している。
・コード解読部１は、カメラ１１０が読み取った画像コード１１を解読して（デコードして）保守情報を取得する。
・保守情報解析部２２は、保守情報を解析してメンテナンスが必要か否かを判定したり、保守情報に基づき最適な設定値を算出する。
・設定値受け付け部２３は、サービスマン等が操作部１０６を操作することで新たな設定値を受け付ける。すなわち、保守情報解析部２２の解析対象外の設定値を編集したり、新たな設定値の入力を受け付けるなどする。
・画像コード生成部１は、設定値をエンコードして画像コード１２を生成し、表示部１０５に表示させる。
【００５８】
〔携帯端末による保守情報の取得の概略〕
図７は、携帯端末の表示部１０５に表示されるいくつかの画面例を示す図の一例である。
図７（ａ）は、携帯端末１００のメインメニューの一例を示す図である。携帯端末１００には、保守アプリがダウンロードされている、又は、ダウンロードされていなければサービスマン等は保守アプリを不図示のサーバからダウンロードすることができる。図７（ａ）の「設定」というアプリが保守アプリである。
【００５９】
図７（ｂ）は携帯端末１００のカメラ１１０が撮影している画像コード１１の一例を示す図である。ユーザがメインメニューで保守アプリを起動させると、携帯端末１００はまず、カメラ１１０を起動させ、画像コード１１の撮影モードにする。すなわち、画像データから白黒のエッジ情報や形状などから画像コード１１を探し出し、規格に従って文字データに変換する。これが保守情報となる。保守情報には、現在の設定値も含まれる。
【００６０】
図７（ｃ）は、携帯端末１００の設定画面の一例を示す図である。保守アプリにはいくつかの設定項目があり、サービスマン等は設定項目の中から編集したいものを選び、携帯端末１００の操作部（タッチパネル）１０６から編集を行う。
【００６１】
図７（ｄ）は、具体的な編集画面の一例を示す図である。この編集画面では、WI-FIの設定としてパスワードが設定可能になっている。サービスマン等は、この他、各種の設定値を設定することができる。
【００６２】
また、ＭＦＰ２００が画像コード１１を生成するのでなく、ネットワーク上の他の機器が生成し、それをＭＦＰ２００が利用することもできる。この場合、保守情報収集部２５は画像コード１１の作成機能を持った機器に保守情報を送信し、該機器から画像コード１１を受信する。画像コード１１の生成手段をネットワーク上の他の類似の装置と共有することができるので、画像コード１１の生成手段を有さないＭＦＰ２００でも画像コードによる保守が可能になる。
【００６３】
〔携帯端末からＭＦＰへの設定値の設定〕
保守アプリは、設定値をＭＦＰ２００に設定するため、表示部１０５に画像コード１２を表示する。サービスマン等はＭＦＰ２００を操作してスキャナで読み取らせる。すなわち、コンタクトガラスに表示部１０５を向けて、ＭＦＰ２００のスキャナエンジン２１２に画像コード１２を読み取らせる。
【００６４】
図８は、携帯端末１００からＭＦＰ２００への設定値の設定について模式的に説明する図の一例である。携帯端末１００は図７で編集した設定値を画像コード１２にエンコードする。サービスマン等が表示部１０５をコンタクトガラス側に向けてコンタクトガラス上に載置する。
【００６５】
また、サービスマン等は、ＭＦＰ２００を画像コード１２の読み取りモードに設定して、スキャンを開始する。ＭＦＰ２００は単に画像コード１２を用紙に複写するのでなく、画像コード１２をデコードして設定値に変換することができる。
【００６６】
なお、プロジェクタ２３０のように、スキャナを備えていない機器の場合、画像コード１２を読み取ることが困難になる。この場合、以下のような方法がある。
・サーバなどに接続されたカメラ６００に画像コード１１を読み取らせる
・プロジェクタ２３０にＵＳＢなどアダプタ装着が可能なカメラ６００を装着する
携帯電話が殆ど備えているようなバーコードリーダ機能をアダプタ状のカメラ６００に搭載することは容易である。なお、バーコードリーダ機能はカメラ６００が有していても、機器側が有していてもよい。
【００６７】
この場合、カメラ６００はプロジェクタ２３０のようなスキャナのない機器に同報的に画像コード１１を送信する。プロジェクタ２３０は、例えば、サービスマン等が予め保守モードに設定しておくことで、画像コード１２を受信する。
【００６８】
スキャナやカメラなどの入力手段を備えられない装置でも、画像コード１２から設定値を取得することが可能になる。また、スキャナやカメラなどの入力手段を搭載している場合でも、画像コード１２の入力方法に柔軟性を持たせることができる。
【００６９】
〔ＭＦＰの画面例〕
図９は、ＭＦＰ２００の表示部２１５に表示されるいくつかの画面例の一例を示す。
図９（ａ）はメンテナンス開始時の画面例を示す図である。図９（ａ）では以下のソフトキーが表示されている
「保守情報を取得する」ボタン９０１：ＭＦＰ２００の保守情報を画像コード１１に変換して表示部２１５に表示させるためのボタンである。
「設定値を設定する」ボタン９０２：携帯端末１００が表示する画像コード１２をスキャンして設定値を設定するためのボタンである。
「履歴情報を取得する」ボタン９０３：操作ログ（過去の保守情報の表示や設定値の設定の履歴を含む）、カウンタ等を表示するためのボタンである。
【００７０】
図９（ａ）にてサービスマン等が「保守情報を取得する」ボタン９０１を選択した場合、図９（ｂ）の画面が表示される。図９（ｂ）では画像コード１１としてＱＲコードとバーコードが表示されている。ＱＲコードとバーコードが共に表示されることで、携帯端末１００が一方の画像コードしか解読できない場合でも保守情報を取得できる。なお、ＱＲコードとバーコードを同時に表示するのでなく、自動的又はサービスマン等の操作により交互にＱＲコード又はバーコードを表示してもよい（同時には１つの画像コードのみが表示される）。
【００７１】
また、操作ガイダンス９０４として「右のコードにカメラをかざして、現在の保守情報を取得してください（全４ページ）。」が表示されている。
【００７２】
サービスマン等は、画像コード１１を携帯端末１００のカメラ１１０で読み取り、「次ページへ」ボタン９０５を押下する。以降、サービスマン等は残りの3ページの操作ガイダンスにしたがって操作することで、設定値をＭＦＰ２００に設定するための準備を行うことができる。具体的には、携帯端末１００の表示部１０５に画像コード１２を表示させる。
【００７３】
図９（ａ）にてサービスマン等が「設定値を設定する」ボタン９０２を選択した場合、図９（ｃ）の画面が表示される。図９（ｃ）、操作ガイダンス９０６として「携帯端末をスキャナにセットして設定値を読み取らせてください。」が表示されている。
【００７４】
サービスマン等が携帯端末１００をスキャナのコンタクトガラスに載置して、「スタート」ボタン９０７を押下すると、ＭＦＰ２００が設定値の設定まで自動的に行う。この間、ＭＦＰ２００は、
「スキャン中」→「コード解析中」→「設定を設定中」→「設定完了」
などのメッセージを、設定値の設定の進捗にあわせて表示部２１５に表示させることが好適である。
【００７５】
また、ＭＦＰ２００が設定値を設定する前に、「以下の設定値を設定します」などのメッセージと共に設定値を表示してもよい。または、ＭＦＰ２００が設定値を設定した後、「以下の設定値を設定しました」などのメッセージと共に設定値を表示してもよい。
【００７６】
図９（ａ）にてサービスマン等が「履歴情報を取得する」ボタン９０３を選択した場合、図１０の画面が表示される。図１０では、画像コード１１としてＱＲコードが表示されている。また、操作ガイダンス９０８として「右のコードにカメラをかざして、履歴情報（全２ページ）を取得してください。」が表示されている。
【００７７】
図１０の画像コード１１には、履歴情報（操作ログ、カウンタ等）が含まれている。  サービスマン等は、画像コード１１を携帯端末１００のカメラ１１０で読み取り、「次ページへ（１／２）」ボタン９０９を押下する。以降、サービスマン等は残りの２ページの操作ガイダンスにしたがって操作することで、履歴情報を携帯端末１００に取得することができる。
【００７８】
なお、図９（ａ）の「保守情報を取得する」ボタン９０１が押下されて初めて図９（ｂ）の画面が表示されるのでなく、ＭＦＰ２００は予め図９（ｂ）の画面を表示させておくこともできる。
【００７９】
図１１は、表示部２１５に表示される画像コード１１の一例を示す図である。ＭＦＰ２００は例えばスクリーンセーバのように表示部２１５に画像コード１１を表示している。サービスマン等が図９（ｂ）の画面を表示させるための操作が不要になるので、利便性が向上する。
【００８０】
ＭＦＰ２００は一般ユーザが操作してＭＦＰ２００から離れると、画像コード１１の表示を開始する。これにより、サービスマン等は特別な操作をしなくても、保守情報が含まれる画像コード１１を表示させ、携帯端末１００で撮影することができる。ＭＦＰ２００は、画像コード１１の位置を定期的（１分程度）に変えることで焼き付きを防止している。
【００８１】
スクリーンセーバの他、起動時ロゴの一部に画像コード１１を表示したり、アバウト画面に表示したり、して表示してもよい。このように、既存の情報の一部として表示することで、特別な画面を生成しなくても画像コード１１を表示できる。
【００８２】
〔動作手順〕
図１２は、サービスマン等が携帯端末で保守情報を読み出す手順を示すシーケンス図の一例である。
【００８３】
Ｓ１：まず、サービスマン等はＭＦＰ２００を使用開始するため、ログインする。サービスマン等は、保守操作に必要なＩＤとパスワードをＭＦＰ２００に入力する、又は、ＩＣカードをＭＦＰ２００に読み取らせる。ＭＦＰ２００にはユーザを識別するための機能が備わっている。
【００８４】
Ｓ２：ＭＦＰ２００はＩＤとパスワードの組み合わせが、予め登録されているか否かに応じて、サービスマン等の認証が成立するか否かを判定する。認証が成立した場合、ＭＦＰ２００はログインを許可する。
【００８５】
Ｓ３：ログインを許可すると、ＭＦＰ２００は図９（ａ）の画面を表示部２１５に表示する。このように、ログインを契機に図９（ａ）の画面が表示されるので、サービスマン等の操作負担を軽減できる。
【００８６】
Ｓ3.1：サービスマンは図９（ａ）の画面から、ソフトキーを押下して必要な設定情報を要求する。
【００８７】
Ｓ４：操作パネル２１４はサービスマン等が押下したソフトキーを受け付け、保守情報収集部２５が保守情報を収集し、画像コード生成部２が画像コード１１を生成する。画像コード生成部２は表示部２１５に画像コード１１を表示する。サービスマン等が「保守情報を取得する」ボタン９０１を押下した場合、図９（ｂ）の画面が表示される。
【００８８】
Ｓ５：サービスマン等は、図９（ｂ）の操作ガイダンス９０４を見て、携帯端末１００を操作し保守アプリを起動させる。これにより、保守アプリがカメラ１１０をバーコード撮影モードで起動する。
【００８９】
Ｓ６：携帯端末１００のカメラ１１０は保守情報がエンコードされた画像コード１１を撮影する。必要であれば、複数の画像コード１１を撮影する。保守情報の情報量が増えた場合でも繰り返し操作で多くの保守情報を取得できる。
【００９０】
Ｓ７：コード解読部１は画像コード１１から保守情報を取得する。これにより、携帯端末１００は、保守情報をＭＦＰ２００から取得できたことになる。
【００９１】
Ｓ８：サービスマン等は携帯端末１００を操作して設定値を編集する。設定値受け付け部２３はサービスマン等が設定する設定値を受け付け、サービスマン等が操作することで画像コード生成部１が画像コード１２を表示する。
【００９２】
Ｓ９：サービスマン等は図９（ａ）の画面から、「設定値を設定する」ボタン９０２を押下する。なお、必要な情報があればソフトキーを押下することで、ＭＦＰ２００にさらに保守情報や履歴情報を要求することができる。
【００９３】
Ｓ１０：サービスマン等が図９（ｃ）の「スタート」ボタン９０７を押下すると、スキャナエンジン２１２が画像コード１２を読み取り、コード解読部２が設定値を取得する。設定値設定部２７は新たな設定値を、対応する保守情報の設定地としてファイルやレジスタなどに設定する。これにより、ＭＦＰ２００の保守情報の設定値が更新され、メンテナンスすることができた。
【００９４】
Ｓ１１：携帯端末１００はＭＦＰ２００から取得した保守情報の取得結果や設定結果を表示する。
【００９５】
なお、ＭＦＰ２００の表示部２１５に十分な解像度がなく画像コード１１の表示が困難な場合、ＭＦＰ２００は画像コード１１を用紙に印刷してもよい。携帯端末１００は、用紙に印刷された画像コード１１から保守情報を読み取ることができる。ただし、常に画像コード１１を印刷する場合、プロッタエンジン２１３などの印刷機能が壊れている場合に保守が困難になるので、表示部２１５による表示と印刷の両方が可能であることが好ましい。
【００９６】
図１３は、サービスマン等が携帯端末１００で、設定値を編集してメンテナンスする場合のシーケンス図の一例である。すなわち図１２のＳ８の処理を詳細に示した図である。
【００９７】
Ｓ１：サービスマン等は図7（ａ）のメインメニューから保守アプリを起動する。そして、カメラ１１０で画像コード１１を撮影する。
【００９８】
Ｓ２：携帯端末１００は例えば図７（ｃ）の画面を表示する。
【００９９】
Ｓ３：サービスマン等は携帯端末１００が表示する画面から編集したい項目として編集設定項目を選ぶ。
【０１００】
Ｓ４：携帯端末１００の設定値受け付け部２３は、編集項目を表示する。
【０１０１】
Ｓ５：サービスマン等は編集項目において設定値を選択するなどして、所望の設定値に編集する。
【０１０２】
Ｓ６：設定値受け付け部２３は編集結果を表示する。
サービスマン等は、ステップＳ４〜Ｓ６を編集項目毎に繰り返す。
【０１０３】
Ｓ７：編集が終わったら、設定値の画像コード１２による設定を画像コード１２の数分繰り返す。すなわち、編集した設定値が含まれる画像コード１２を、必要な数だけ生成させる。
【０１０４】
Ｓ８：携帯端末１００の画像コード生成部１は、画像コード１２を生成する。
【０１０５】
Ｓ９：表示部１０５は画像コード１２を表示する。
【０１０６】
サービスマン等と携帯端末１００は、Ｓ７〜Ｓ９の処理を必要な画像コード１２の数だけ繰り返す。生成した画像コード１２はＭＦＰ２００に読み取られる。
【０１０７】
Ｓ１０：サービスマン等は、設定が終わったら、保守アプリを終了する。
【０１０８】
図１４は、サービスマン等が携帯端末１００で編集した設定値を、ＭＦＰ２００に設定するシーケンス図の一例である。すなわち図１２のＳ１０の処理を詳細に示した図である。
【０１０９】
Ｓ１〜Ｓ３．１までの処理は、図１２と同じなので省略する。ここでは、サービスマン等が図９（ａ）で「設定値を設定する」ボタン９０２を選択したものとする。
【０１１０】
サービスマン等は、すでに図１３の処理により、携帯端末１００に画像コード１２を表示させている。図１４の「ref」は図１３の処理が相当する。
【０１１１】
Ｓ５：サービスマン等は、携帯端末１００をコンタクトガラス上に載置して、図９（ｃ）の「スタート」ボタン９０７を押下する。図１４では「設定開始送信」としている。
【０１１２】
Ｓ６：ＭＦＰ２００は設定値を画像コード１２から読み取る操作を検出し、スキャナエンジン２１２に読み取りを開始させる。コード解読部２は、スキャナエンジン２１２が読み取った画像コード１２から設定値を取得する。
【０１１３】
Ｓ７：設定値設定部２７は、設定値を自機にセットする。一度のスキャンでは、設定すべき全ての設定値を取得できない場合、必要なだけＳ５〜Ｓ７の処理を繰り返す。
【０１１４】
Ｓ８：携帯端末１００は、全ての画像コード１２を表示すると、設定結果を表示して処理を終了する。例えば、最後の画像コード１２に最後である旨の情報を含めておけば、携帯端末１００もＭＦＰ２００も全ての画像コード１２を読み取ったことを検出できる。
【０１１５】
以上説明したように、本実施例の保守システム５００は、ＭＦＰ２００に画像コード１１を表示させ、また、画像コード１２にて設定値を読み取らせることで、保守情報を一度も外部に送信することなく、ＭＦＰ２００をメンテナンスすることが可能である。さらに、サービスマン等は、ＭＦＰ２００の表示部２１５でなく、携帯端末１００の保守アプリで最適な設定値の決定に必要な操作を行うので、ＭＦＰ２００を占有することも、ＭＦＰ２００の小さい表示部２１５を操作する必要もない。
【実施例２】
【０１１６】
本実施例では、サーバにメンテナンス機能がある保守システムについて説明する。このサーバは図２のサーバ３００であるとする。
【０１１７】
図１５は、サーバ３００のハードウェア構成図の一例を示す。サーバ３００は、一般的な情報処理装置の構成を有していればよい。
【０１１８】
サーバ３００は、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、ＨＤＤ３０４、グラフィックボード３０５、キーボード・マウス３０６、メディアドライブ３０７、及び、通信装置３０８を有する。ＣＰＵ３０１は、ＲＡＭ３０３を作業メモリにしてＨＤＤ３０４に記憶されたプログラム３１０を実行し、サーバ３００の全体を制御する。キーボード・マウス３０６はユーザの操作を受け付ける入力装置である。メディアドライブはＣＤ、ＤＶＤ及びブルーレイディスクなどの光学メディアにデータを読み書きする。通信装置３０８は例えばＬＡＮ１又は２に接続するためのイーサネット（登録商標）カードである。
【０１１９】
プログラム３１０には、ＯＳ（Ｗｉｎｄｏｓ  Ｌｉｎｕｘ等）、ミドルウェア、及び、下記の機能を提供するプログラムが含まれる。プログラム３１０は、インストール可能な形式又は実行可能な形式のファイルで、コンピュータで読み取り可能な記録メディアに記録して配布される。また、プログラム３１０は、不図示のサーバからインストール可能な形式又は実行可能な形式のファイルで配布される。
【０１２０】
図１６は、保守システム５００の機能ブロック図の一例を示す。図１６において図６と同一部について説明を省略する。図１６では、サーバ３００の機能ブロック図が追加されている。サーバ３００は、保守情報収集部２５、設定値設定部２７、保守情報ＤＢ３２、及び、サーバ機能部３１を有している。このうち、保守情報収集部２５と設定値設定部２７は、図６でＭＦＰ２００が有していたものと同様のものである。
・サーバ機能部３１は、ウェブサーバとしての機能を提供する。例えば、HTMLやXMLで記述されたウェブページをＭＦＰ２００に送信する。
・保守情報ＤＢ３２はＭＦＰ２００の識別情報に対応づけて、保守情報を記憶したデータベースである。
・保守情報収集部２５は、ＭＦＰ２００の識別情報に基づき保守情報ＤＢ３２から保守情報を読み出し、サーバ機能部３１に送出する。
・設定値設定部２７は、サーバ機能部３１がＭＦＰ２００から受信した設定値を保守情報ＤＢ３２に設定する。
【０１２１】
また、ＭＦＰ２００は、新たにブラウザ機能部３３を有する。
・ブラウザ機能部３３は、ウェブページを解釈して表示部２１５に表示するブラウザと同等の機能を提供する。
【０１２２】
図１７は、サービスマン等が携帯端末１００で保守情報を読み出す手順を示すシーケンス図の一例である。
【０１２３】
Ｓ１：まず、サービスマン等はＭＦＰ２００を使用開始するため、ログインする。サービスマン等は、保守操作に必要なＩＤとパスワードをＭＦＰ２００に入力する、又は、ＩＣカードをＭＦＰ２００に読み取らせる。ＭＦＰ２００にはユーザを識別するための機能が備わっている。
【０１２４】
Ｓ２：ＭＦＰ２００はＩＤとパスワードの組み合わせが、予め登録されているか否かに応じて、サービスマン等の認証が成立するか否かを判定する。認証が成立した場合、ＭＦＰ２００はログインを許可する。
【０１２５】
Ｓ３：ログインを許可すると、ＭＦＰ２００のブラウザ機能部３３はブラウザを起動させると共に、サーバ３００にアクセスする。サーバ３００のＩＰアドレスは予め登録されている。
【０１２６】
Ｓ3.1：サーバ３００のサーバ機能部３１はメインメニュー用のウェブページをＭＦＰ２００に送信する。
【０１２７】
Ｓ４：ＭＦＰ２００のブラウザ機能部３３は、ウェブページを解釈してメインメニューを表示する。このように、ログインを契機に図９（ａ）の画面が表示されるので、サービスマン等の操作負担を軽減できる。
【０１２８】
Ｓ５：サービスマンは図９（ａ）の画面から、ソフトキーを押下して必要な設定情報を要求する。
【０１２９】
S5.1：ブラウザ機能部３３はサービスマン等が押下したソフトキーを受け付ける。サービスマン等は「設定情報を取得する」ボタン９０１を押下したものとする。サーバ３００に対し設定情報を要求する。
【０１３０】
S5.1.1：保守情報収集部２５は、保守情報ＤＢ３２から保守情報を収集し、サーバ機能部３１に送出する。サーバ機能部３１は、保守情報をＭＦＰ２００に送信する。
【０１３１】
Ｓ６：ＭＦＰ２００の画像コード生成部２は画像コード１１を生成する。画像コード生成部２は表示部２１５に画像コード１１を表示する。これにより図９（ｂ）の画面が表示される。なお、画像コード１１はサーバ３００が生成してもよい。
【０１３２】
Ｓ７：サービスマン等は、図９（ｂ）の操作ガイダンス９０４を見て、携帯端末１００を操作し保守アプリを起動させる。これにより、保守アプリがカメラ１１０をバーコード撮影モードで起動する。
【０１３３】
Ｓ８：携帯端末１００のカメラ１１０は保守情報がエンコードされた画像コード１１を撮影する。
【０１３４】
Ｓ９：コード解読部１は保守情報を取得する。これにより、携帯端末１００は、保守情報をＭＦＰ２００から取得できたことになる。
【０１３５】
Ｓ１０：サービスマン等は携帯端末１００を操作して設定値を編集する。設定値受け付け部２３はサービスマン等が設定する設定値を受け付け、サービスマン等が操作することで画像コード生成部１が画像コード１２を表示する。
【０１３６】
Ｓ１１：サービスマン等は図９（ａ）の画面から、「設定値を設定する」ボタン９０２を押下する。なお、必要な情報があればソフトキーを押下することで、ＭＦＰ２００にさらに保守情報や履歴情報を要求することができる。
Ｓ12：サービスマン等が図９（ｃ）の「スタート」ボタン９０７を押下すると、スキャナエンジン２１２が画像コード１２を読み取り、コード解読部２が設定値を取得する。ブラウザ機能部３３は設定値をサーバ３００に送信する。
【０１３７】
Ｓ12.1：サーバ３００の設定値設定部２７は新たな設定値を保守情報ＤＢ３２に設定する。これにより、ＭＦＰ２００をメンテナンスすることができた。
【０１３８】
Ｓ13：携帯端末１００はＭＦＰ２００から取得した保守情報の取得結果や設定結果を表示する。
【０１３９】
このように、サーバ側にメンテナンス機能を搭載することで、サーバにメンテナンス機能を集約できるので、過去に販売された機器を含め多く種類の機器に対する対応が容易になる。
【符号の説明】
【０１４０】
２１、２８      コード解読部
２２      保守情報解析部
２３      設定値受け付け部
２４、２６      画像コード生成部
２５      保守情報収集部
２７      設定値設定部
２９      保守情報記憶部２９
３１      サーバ機能部
３２      保守情報ＤＢ
３３      ブラウザ機能部
１００    携帯端末
２００    ＭＦＰ
２３０    プロジェクタ
３００    サーバ
４００    アクセスポイント
４０１    ルータ
５００    保守システム
【先行技術文献】
【特許文献】
【０１４１】
【特許文献１】特開２００６−２８５４５６号公報
【図１】
0005929463.tif 000002
【図２】
0005929463.tif 000003
【図３】
0005929463.tif 000004
【図４】
0005929463.tif 000005
【図５】
0005929463.tif 000006
【図６】
0005929463.tif 000007
【図７】
0005929463.tif 000008
【図８】
0005929463.tif 000009
【図９】
0005929463.tif 000010
【図１０】
0005929463.tif 000011
【図１１】
0005929463.tif 000012
【図１２】
0005929463.tif 000013
【図１３】
0005929463.tif 000014
【図１４】
0005929463.tif 000015
【図１５】
0005929463.tif 000016
【図１６】
0005929463.tif 000017
【図１７】
0005929463.tif 000018