(57)【要約】【課題】情報処理装置のメンテナンス性の向上と当該装置の設定情報に関するセキュリティ確保を両立させることができる情報処理システムを提供する。【解決手段】自己の設定情報の開示を要求する情報開示要求情報を情報管理装置に通知し、設定情報を含む表示情報の所在を示す所在情報を通知可能な状態にする情報処理装置と、情報開示要求情報に応じた設定情報から表示情報を生成し一時的に格納し、指定されている所在情報が示す格納先から表示情報を読み出して通知可能にする情報管理装置と、取得した所在情報に基づいて情報表示要求を情報管理装置に通知し表示情報を表示する情報表示装置からなる情報処理システムによる。【選択図】図６
2019164413.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と、情報管理装置と、情報表示装置と、を通信可能に組み合わせて構成する情報処理システムであって、
前記情報処理装置は、自己の設定情報の開示を要求する情報開示要求情報を前記情報管理装置に通知する情報開示要求通知手段と、
前記情報開示要求情報に対する応答として通知される前記設定情報を含む表示情報の所在を示す所在情報を前記情報表示装置に通知可能な状態にして記憶する所在情報記憶制御手段と、
を有し、
前記情報管理装置は、前記情報処理装置からの前記情報開示要求情報に応じて当該情報処理装置に関連する設定情報を設定情報記憶部から読み出す設定情報読出手段と、
読み出された前記設定情報から前記表示情報を生成する表示情報生成手段と、
前記表示情報を一時的に記憶領域に格納する表示情報格納手段と、
前記表示情報の格納先である前記所在情報を前記情報処理装置に通知する所在情報通知手段と、
前記情報表示装置からの情報表示要求を受け付けて、当該情報表示要求において指定されている所在情報が示す前記格納先から前記表示情報を読み出して前記情報表示装置に通知する表示情報通知手段と、
を有し、
前記情報表示装置は、前記情報処理装置から前記所在情報を取得する情報所在コード取得手段と、
当該所在情報に基づいて情報表示要求を前記情報管理装置に通知する情報表示要求手段と、
前記情報表示要求に基づく表示情報を表示する情報表示手段と、
を有することを特徴とする情報処理システム。
【請求項２】
前記所在情報をコード化した情報所在コードを生成する情報所在コード生成手段を有し、
前記所在情報記憶制御手段は、前記情報所在コードを前記情報表示装置に通知可能な状態にして記憶する、
請求項１に記載の情報処理システム。
【請求項３】
前記情報処理装置は、情報表示装置からの情報所在コード消去要求に基づいて前記所在情報を消去する情報所在コード消去手段をさらに有し、
前記情報管理装置は、情報表示装置から通知される、前記表示情報の消去の要求である情報消去要求に基づいて前記格納先にある前記表示情報を消去する表示情報消去手段をさらに有し、
前記情報表示装置は、
前記情報処理装置に対して前記所在情報の消去の要求をする前記情報所在コード消去要求を通知するコード消去要求手段と、
前記情報管理装置に対して前記情報消去要求を通知する情報消去要求手段と、をさらに有する、
請求項１に記載の情報処理システム。
【請求項４】
前記所在情報記憶制御手段は、前記所在情報を表示する情報表示手段である、
請求項１乃至３のいずれか一項に記載の情報処理装置。
【請求項５】
前記所在情報記憶制御手段は、前記所在情報を二次元コードにする二次元コード生成手段であり、
前記情報所在コード取得手段は、前記二次元コードを取得して前記所在情報に変換するデコード手段である、
請求項１乃至３のいずれか一項に記載の情報処理装置。
【請求項６】
前記所在情報記憶制御手段は、近距離通信機能を介して情報を通知する近距離通信手段であり、
前記情報所在コード取得手段は、前記所在情報を、近距離通信機能を介して取得する近距離通信手段である、
請求項１または２に記載の情報処理装置。
【請求項７】
他装置に管理されている自己の設定情報の開示要求を当該他の装置に対して行う情報処理装置であって、
前記他の装置に記憶されている前記設定情報の開示を要求する情報開示要求情報を当該他の装置に通知する情報開示要求通知手段と、
前記情報開示要求情報に対する応答として通知される前記設定情報を含む表示情報の所在を示す所在情報を前記他の装置に通知可能な状態にして記憶する所在情報記憶制御手段と、
を有することを特徴とする情報処理装置。
【請求項８】
コンピュータを、他の装置にされている自己の設定情報の開示要求を当該他の装置に対して行う情報処理装置として動作させる情報処理プログラムであって、
当該情報処理装置において、
前記他の装置に記憶されている自己の設定情報の開示を要求する情報開示要求情報を当該他の装置に通知する情報開示要求通知部、
前記情報開示要求情報に対する応答として通知される前記設定情報を含む表示情報の所在を示す所在情報を前記他の装置に通知可能な状態にして記憶する所在情報記憶制御部、
として実行させること特徴とする情報処理プログラム。
【請求項９】
情報処理装置と、情報管理装置と、情報表示装置と、を通信可能に組み合わせて構成される情報処理システムにおける情報処理方法であって、
前記情報処理装置が前記情報管理装置に記憶されている自己の設定情報の開示を要求する情報開示要求情報を当該情報管理装置に通知し、
前記情報開示要求情報に対する応答として前記情報管理装置から通知される前記設定情報を含む表示情報の所在を示す所在情報を前記情報表示装置に通知可能な状態にし、
前記情報開示要求情報に応じた設定情報を設定情報記憶部から読み出し、
読み出された前記設定情報から前記表示情報を生成し、
前記表示情報を一時的に記憶領域に格納し、
前記表示情報の格納先である前記所在情報を前記情報処理装置に通知し、
情報表示要求において指定されている所在情報において示す前記格納先から前記表示情報を読み出して前記情報表示装置に通知し、
前記所在情報を取得し、
当該所在情報に基づいて情報表示要求を前記情報管理装置に通知し、
前記情報表示要求に基づく表示情報を表示する、
ことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理方法、情報処理装置および情報処理プログラムに関する。
【背景技術】
【０００２】
コピー機にプリンタや、ファクシミリ、スキャナなど複数の機能を搭載した情報処理装置としての複合機が知られている。複合機と通信ネットワークを介して接続した管理装置とによって、当該複合機の設定情報などを定期的に管理装置に通知し、通知された情報に基づいて複合機の動作状況などを分析する保守サービスが知られている。
【０００３】
当該保守サービスを効率的に行う目的において、異常事象等が発生した場合、当該複合機から管理装置への異常通知を行い、管理装置で通知内容を分析して保守または修理に関する情報をメンテナンス要員の端末に通知する技術が開示されている（特許文献１を参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されている技術によれば、メンテナンス要員が使用する端末に設定情報が送信されることになるので、そのまま当該端末に内部に設定情報が残ることになる。設定情報は、セキュリティの観点から外部に持ち出すことを禁止するユーザが使用する装置に対しては、当該技術を適用することができず汎用性に欠ける、という課題が生ずる。また、近年、ユーザビリティを向上させる目的で複合機が備える各種機能に対する設定が精緻になっており、これにともなって、設定情報の量も膨大になっている。したがって、セキュリティの観点から設定情報のメンテナンス要員用端末への送信が制限されている場合、メンテナンス要員は現地に出向いて作業に入る前に、複合機の印刷機能を利用して設定情報を印刷しなければならない。この場合は、膨大な設定値に対する印刷処理となるので印刷量も膨大になり、印刷が終了するまでに時間を要し、保守作業の効率化を阻害する、という課題があった。
【０００５】
本発明は、情報処理装置のメンテナンス性の向上と当該装置の設定情報に関するセキュリティ確保を両立させることができる情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の一態様は、情報処理装置と、情報管理装置と、情報表示装置と、を通信可能に組み合わせて構成する情報処理システムであって、前記情報処理装置は、自己の設定情報の開示を要求する情報開示要求情報を前記情報管理装置に通知する情報開示要求通知手段と、前記情報開示要求情報に対する応答として通知される前記設定情報を含む表示情報の所在を示す所在情報を前記情報表示装置に通知可能な状態にして記憶する所在情報記憶制御手段と、を有し、前記情報管理装置は、前記情報処理装置からの前記情報開示要求情報に応じて当該情報処理装置に関連する設定情報を設定情報記憶部から読み出す設定情報読出手段と、読み出された前記設定情報から前記表示情報を生成する表示情報生成手段と、前記表示情報を一時的に記憶領域に格納する表示情報格納手段と、前記表示情報の格納先である前記所在情報を前記情報処理装置に通知する所在情報通知手段と、前記情報表示装置からの情報表示要求を受け付けて、当該情報表示要求において指定されている所在情報が示す前記格納先から前記表示情報を読み出して前記情報表示装置に通知する表示情報通知手段と、を有し、前記情報表示装置は、前記情報処理装置から前記情報所在コードを取得する情報所在コード取得手段と、当該情報所在コードに基づいて情報表示要求を前記情報管理装置に通知する情報表示要求手段と、前記情報表示要求に基づく表示情報を表示する情報表示手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、情報処理装置のメンテナンス性の向上と当該装置の設定情報に関するセキュリティ確保を両立させることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態である情報処理システムの全体構成を示すシステム図。
【図２】本実施形態に係るＭＦＰのハードウェア構成図。
【図３】本実施形態に係る管理サーバのハードウェア構成図。
【図４】本実施形態に係るモバイル端末のハードウェア構成図。
【図５】本実施形態に係るＭＦＰの機能構成の例を示す機能ブロック図。
【図６】本実施形態に係る管理サーバの機能構成の例を示す機能ブロック図。
【図７】本実施形態に係るモバイル端末の機能構成の例を示す機能ブロック図。
【図８】上記情報処理システムにおける処理の流れの例を示すシーケンス図。
【図９】上記情報処理システムにおける処理の流れの別の例を示すシーケンス図。
【図１０】上記情報処理システムにおける処理の流れのさらに別の例を示すシーケンス図。
【発明を実施するための形態】
【０００９】
［遠隔保守システム１のシステム構成］
本発明に係る情報処理システム、情報処理方法、情報処理装置、情報処理プログラムの実施形態について、図面を参照しながら説明する。図１は、情報処理システムの実施形態である遠隔保守システム１の全体構成を示すシステム図である。
【００１０】
本実施形態において、遠隔保守システム１は、遠隔保守機能を実現する管理サーバ１００と、プリンタ、ファクシミリ、スキャナなどの複数の機能を備える情報処理装置の一例である複合機（ＭＦＰ：Multi-Function Peripheral）であるＭＦＰ３００と、メンテナンス要員ＣＥが使用する情報処理端末であるモバイル端末４００と、が通信ネットワーク２００を介して通信可能になるよう接続されている。モバイル端末４００は、通信ネットワーク２００上に設置されるアクセスポイントＡＰを介して管理サーバ１００と通信する。また、ＭＦＰ３００は、有線接続した通信ネットワーク２００を介して管理サーバ１００と通信する。
【００１１】
管理サーバ１００は、一般的なコンピュータと同様の構成を備え、ＭＦＰ３００およびモバイル端末４００からの処理の要求に応じて、所定の処理を実行する。また、管理サーバ１００は、要求元のＭＦＰ３００、モバイル端末４００に対して処理の結果を通知する。管理サーバ１００は、情報管理装置の一実施形態である。
【００１２】
ＭＦＰ３００は、メンテナンス要員ＣＥの操作に応じて、管理サーバ１００に対する処理の要求を通知し、管理サーバ１００からの処理結果をメンテナンス要員ＣＥに知らせる機能を備える。また、ＭＦＰ３００は、メンテナンス要員ＣＥの操作に応じて、処理の情報処理を実行し、その結果を表示するなどしてメンテナンス要員ＣＥに通知する機能を備える。ＭＦＰ３００は、情報処理装置の一実施形態である。
【００１３】
モバイル端末４００は、メンテナンス要員ＣＥの操作に応じて、ＭＦＰ３００および管理サーバ１００に対する処理の要求を通知し、管理サーバ１００からの処理結果をメンテナンス要員ＣＥに知らせる機能を備える。モバイル端末４００は、情報表示装置の一実施形態である。
【００１４】
なお、図１に示す遠隔保守システム１では、ＭＦＰ３００を一台のみ例示しているが、一つの拠点に複数のＭＦＰ３００があってもよい。また、管理サーバ１００と通信するＭＦＰ３００は、複数の拠点に設置されているものでもよい。
【００１５】
［ＭＦＰ３００のハードウェア構成］
次に本実施形態に係るＭＦＰ３００のハードウェア構成について図２を参照しながら説明する。図２に示すように、本実施形態に係るＭＦＰ３００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）３４０、および、Ｉ／Ｆ３５０、操作パネル３７０がバス３６０を介して接続されている。また、Ｉ／Ｆ３５０には、有線通信用にインタフェースを構成する有線通信モジュール３５１と、近距離無線通信用のインタフェースを構成するＮＦＣモジュール３５２が接続されている。
【００１６】
ＣＰＵ３１０は演算手段であり、ＭＦＰ３００全体の動作を制御する。ＲＡＭ３２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ３１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３３０は、読み出し専用の不揮発性の記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ３４０は、情報の読み書きが可能であって記憶容量が大きい不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラムなどが格納される。
【００１７】
Ｉ／Ｆ３５０は、バス３６０と各種のハードウェアやネットワーク等を接続し制御する。有線通信モジュール３５１は、ＭＦＰ３００が有線接続回線（例えば、ＬＡＮなど）に接続するための通信インタフェースである。ＮＦＣモジュール３５２は、近距離無線通信（ＮＦＣ：Near-Field Communication）を用いて他の装置(モバイル端末４００)と接続するための通信インタフェースである。なお、ＮＦＣモジュール３５２には、様々な近距離無線通信規格を適用することができる。例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）などを適用することができる。
【００１８】
このようなハードウェア構成において、ＲＯＭ３３０に格納されたプログラムや、ＨＤＤ３４０などの記憶媒体からＲＡＭ３２０にロードされた制御プログラムをＣＰＵ３１０が備える演算機能により実行する。この実行により、種々の機能モジュールを含むソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、上述した構成を含むハードウェア資源との組み合わせによって、本実施形態に係るＭＦＰ３００の機能を実現する機能ブロックが構成される。
【００１９】
［管理サーバ１００のハードウェア構成］
次に、本実施形態に係る管理サーバ１００のハードウェア構成について図３を参照しながら説明する。管理サーバ１００はＭＦＰ３００のハードウェア構成と同様の機能を発揮するものを備える。以下の説明では、同様の構成の詳細な説明は省略する。
【００２０】
管理サーバ１００は、一般的なコンピュータと同等のハードウェア資源を備えている。したがって、ＣＰＵ１１０、ＲＡＭ１２０、ＲＯＭ１３０、ＨＤＤ１４０、および、通信Ｉ／Ｆ１５０がバス１６０を介して接続されている。通信Ｉ／Ｆ１５０は、有線通信用にインタフェースを構成し、通信ネットワーク２００と接続する。
【００２１】
ＣＰＵ１１０は演算手段であり、管理サーバ１００全体の動作を制御する。ＲＡＭ１２０、ＲＯＭ１３０、ＨＤＤ１４０は、ＭＦＰ３００が備えるＲＡＭ３２０，ＲＯＭ３３０、ＨＤＤ１４０などと同様の機能を実現するものである。
【００２２】
このハードウェア構成において、ＲＯＭ１３０に格納されたプログラムや、ＨＤＤ１４０などの記憶媒体からＲＡＭ１２０にロードされた制御プログラムをＣＰＵ１１０が備える演算機能により実行する。この実行により、種々の機能モジュールを含むソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、上述した構成を含むハードウェア資源との組み合わせによって、本実施形態に係る管理サーバ１００の機能を実現する機能ブロックが構成される。
【００２３】
［モバイル端末４００のハードウェア構成］
次に、本実施形態に係るモバイル端末４００のハードウェア構成について図４を参照しながら説明する。図２に示したＭＦＰ３００のハードウェア構成、および図３に示した管理サーバ１００のハードウェア構成と同様の構成を備える。以下の説明では、同様の構成の詳細な説明は省略する。
【００２４】
モバイル端末４００は、通信機能を搭載した携帯型情報処理装置であって、一般的なコンピュータと同等のハードウェア資源を備えている。したがって、ＣＰＵ４１０、ＲＡＭ４２０、ＲＯＭ４３０、操作パネル４４０、および、Ｉ／Ｆ４５０がバス４７０を介して接続されている。Ｉ／Ｆ４５０には、無線通信モジュール４５１と、ＮＦＣモジュール４５２が接続されている。無線通信モジュール４５１は、アクセスポイントＡＰを介して通信ネットワーク２００と接続する。ＮＦＣモジュール４５２は、近距離無線通信用のインタフェースであって、同じ通信規格を有するＭＦＰ３００のＮＦＣモジュール３５２と通信するためのインタフェースである。なお、ＮＦＣモジュール４５２には、様々な近距離無線通信規格を適用することができる。例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）などを適用することができる。
【００２５】
ＣＰＵ４１０は演算手段であり、モバイル端末４００全体の動作を制御する。ＲＡＭ４２０、ＲＯＭ４３０は、管理サーバ１００が備えるＲＡＭ１２０，ＲＯＭ１３０など同様の機能を実現するものである。
【００２６】
操作パネル４４０は、モバイル端末４００の状態などを視覚的に表示する表示部であるとともに、タッチパネルとしてユーザがモバイル端末４００を直接操作し、もしくは、モバイル端末４００に対して各種の情報を入力する際の入力部でもある。したがって、操作パネル４４０も操作表示部として機能し、情報表示手段を構成する。
【００２７】
このハードウェア構成において、ＲＯＭ４３０に格納されたプログラムがＲＡＭ４２０にロードされてＣＰＵ４１０が備える演算機能により実行される。この実行により、種々の機能モジュールを含むソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、上述した構成を含むハードウェア資源との組み合わせによって、本実施形態に係るモバイル端末４００の機能を実現する機能ブロックが構成される。
【００２８】
［ＭＦＰ３００の機構構成］
次に、本実施形態に係るＭＦＰ３００機能構成について、図５を参照して説明する。図５に示すように、ＭＦＰ３００は、コントローラ３０、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）３５４、スキャナユニット３５５、排紙トレイ３５６、操作パネル３７０、給紙テーブル３５７、プリントエンジン３５８および排紙トレイ３５９を有する。
【００２９】
図５に示すように、ＭＦＰ３００は、スキャナユニット３５５、プリントエンジン３５８を有する複合機として構成されている。なお、図５においては、電気的接続を実線の矢印で示しており、用紙の流れを破線の矢印で示している。
【００３０】
操作パネル３７０は、ＭＦＰ３００の状態を視覚的に表示する表示部であるとともに、タッチパネルとしてユーザがＭＦＰ３００を直接操作し、もしくは、ＭＦＰ３００に対して情報を入力する際の入力部でもある。したがって、操作パネル３７０は操作表示部として機能する。
【００３１】
ここでＭＦＰ３００が備える通信機能のうち、一般的なものを例示しておく。ＭＦＰ３００は各種の通信ネットワークを介して他の機器と通信するためのインタフェースを備える。たとえば、有線通信モジュール３５１（図２参照）により使用可能なＥｔｈｅｒｎｅｔ（登録商標）である。他にもＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースを備えてもよい。ＭＦＰ３００が利用可能な通信ネットワークとして、ＴＣＰ／ＩＰプロトコルを利用するネットワークがある。また、ＭＦＰ３００がファクシミリとして機能する際に使用される、ファクシミリ送信を実行するためのインタフェースも搭載される。そのため、ＭＦＰ３００は、電話回線も接続できるインタフェースを備える。
【００３２】
コントローラ３０は、ソフトウェア制御部とハードウェアとの組み合わせによって構成される。具体的には、ソフトウェア制御部は、ＲＯＭ３３０や不揮発性メモリ、ならびに、ＨＤＤ３４０などの不揮発性の記憶媒体に格納されたプログラムが、ＲＡＭ３２０などの揮発性メモリ（以下、メモリ）にロードされ、ＣＰＵ３１０がそのプログラムに従って演算を行うことにより構成される。
【００３３】
コントローラ３０は、主制御部３１、エンジン制御部３２、画像処理部３３、操作表示制御部３４、入出力制御部３５、要求通知部３６、情報取得部３７、所在コード生成部３８、および所在コード消去部３９を含んで構成される。コントローラ３０は、ＭＦＰ３００全体を制御する制御部として機能する。
【００３４】
主制御部３１は、コントローラ３０に含まれる各部を制御する役割を担い、コントローラ３０を構成する各部に命令を与える。エンジン制御部３２は、プリントエンジン３５８やスキャナユニット３５５などを制御する、もしくは、駆動する駆動手段としての役割を担う。画像処理部３３は、主制御部３１の制御に従い、印刷出力すべき画像情報に基づいて描画情報を生成する。この描画情報とは、画像形成部であるプリントエンジン３５８が画像形成動作において形成すべき画像を描画するための情報である。
【００３５】
また、画像処理部３３は、スキャナユニット３５５から入力される撮像データを処理し、画像データを生成する。この画像データとは、スキャナ動作の結果物としてＭＦＰ３００の記憶媒体に格納され、もしくは、通信ネットワークを介して他の情報処理端末や記憶媒体に送信される情報である。
【００３６】
操作表示制御部３４は、操作パネル３７０における情報表示を制御し、操作パネル３７０を介して入力された操作内容を主制御部３１に通知する。操作表示制御部３４は、ソフトキーを操作パネル３７０に表示するための情報をＨＤＤ３４０から取得し、操作パネル３７０を介して入力された情報とともに主制御部３１に通知する。操作表示制御部３４は、所在コード生成部３８が生成したコード化された所在情報を表示し、当該表示に対する操作入力を取得して主制御部３１に通知する。操作表示制御部３４は、所在コード通知可手段に相当する。
【００３７】
入出力制御部３５は、要求通知部３６と情報取得部３７を制御し、通信ネットワーク２００（図１参照）を介して管理サーバ１００にアクセスして、要求の通知および情報の取得を制御する。また、入出力制御部３５は、情報取得部３７を介してモバイル端末４００から通知された要求を主制御部３１に通知し、当該要求に対する応答をモバイル端末４００に通知する。例えば、管理サーバ１００から取得した所在情報を、ＮＦＣモジュール３５２を介してモバイル端末４００に通知するときは、後述する所在コード生成部３８による所在情報のコード化を行わなくてもよい。この場合、情報取得部３７を介して近距離通信機能を用いてモバイル端末４００にコード化されていない所在情報を通知するように制御すればよい。この場合、入出力制御部３５と情報取得部３７が、コード化されていない所在情報をモバイル端末４００に通知可能な状態にして記憶する所在情報記憶制御手段に相当する。
【００３８】
また、管理サーバ１００から取得した所在情報に対して特段のコード処理を行い、コード化した情報をモバイル端末４００に通知するときは、入出力制御部３５と情報取得部３７が、コード化した所在情報（情報所在コード）を、モバイル端末４００に通知可能な状態にして記憶する所在情報記憶制御手段に相当する。
【００３９】
要求通知部３６は、通信ネットワーク２００を介して管理サーバ１００に対する処理の要求を通知する。情報取得部３７は、通信ネットワークを介して管理サーバ１００から受け取った情報を、入出力制御部３５を介して主制御部３１に通知する。要求通知部３６は、管理サーバ１００に対して、自己の設定情報の開示を要求する情報開示要求情報を通知する情報開示要求通知手段に相当し、情報開示要求通知部を構成する。
【００４０】
所在コード生成部３８は、管理サーバ１００から受け取った所在情報をコード化した所在コードを生成する。所在コード生成部３８は、操作表示制御部３４を介して操作パネル３７０に所在コードを通知する。所在コード生成部３８は、二次元コード生成手段を構成する。また、所在コード生成部３８は、主制御部３１と入出力制御部３５を介して情報取得部３７に所在コードを通知する。なお、所在コード生成部２８は、情報所在コード生成部に相当し、情報所在コード生成手段を構成する。また、所在コード生成部２８から通知をうけてモバイル端末４００に対して所在コードを通知可能な状態にして記憶する操作表示制御部３４および情報取得部３７は、所在情報記憶制御部に相当し、所在情報記憶制御手段を構成する。
【００４１】
なお、主制御部３１の制御において、モバイル端末４００へ所在情報を通知するときにＮＦＣモジュール３５２を介して行うときには、所在コード生成部３８は管理サーバから受け取った所在情報に対して特段のコード化処理をしなくてもよい。この場合、管理サーバ１００から受け取った所在情報をそのまま情報取得部３７において、モバイル端末４００に通知可能な状態で記憶すればよい。そして、情報取得部３７を介してモバイル端末４００に所在情報を通知すればよい。
【００４２】
所在コード消去部３９は、モバイル端末４００からの情報所在コード消去要求に基づいて、ＭＦＰ３００から取得した所在コード、および所在コードをデコードして得られる所在情報を、ＲＡＭ４２０などの記憶領域から消去する処理を実行する。所在コード消去部３９は、情報所在コード消去手段に相当する。
【００４３】
ＭＦＰ３００がプリンタとして動作する場合は、まず、入出力制御部３５が通信ネットワークを介して印刷ジョブを受信する。入出力制御部３５は、受信した印刷ジョブを主制御部３１に転送する。主制御部３１は、印刷ジョブを受信すると、画像処理部３３を制御して印刷ジョブに含まれる文書情報もしくは画像情報に基づいて描画情報（描画データ）を生成させる。
【００４４】
画像処理部３３によって描画情報が生成されると、エンジン制御部３２は、プリントエンジン３５８を制御し、上記生成された描画情報に基づき、給紙テーブル３５７から搬送される用紙に対して画像形成を実行させる。すなわち、画像処理部３３、エンジン制御部３２およびプリントエンジン３５８が画像形成出力部として機能する。プリントエンジン３５８によって画像形成が施された文書は排紙トレイ３５９に排紙される。
【００４５】
ＭＦＰ３００がスキャナとして動作する場合は、ユーザによる操作パネル３７０の操作または通信ネットワークを介して他の端末から入力されるスキャン実行指示に応じて、操作表示制御部３４もしくは入出力制御部３５が主制御部３１にスキャン実行信号を転送する。主制御部３１は、受信したスキャン実行信号に基づき、エンジン制御部３２を制御する。
【００４６】
エンジン制御部３２は、ＡＤＦ３５４を駆動し、ＡＤＦ３５４にセットされた撮像対象原稿をスキャナユニット３５５に搬送する。また、エンジン制御部３２は、スキャナユニット３５５を駆動し、ＡＤＦ３５４から搬送される原稿を撮像する。また、ＡＤＦ３５４に原稿がセットされておらず、スキャナユニット３５５に直接原稿がセットされた場合、スキャナユニット３５５は、エンジン制御部３２の制御に従い、セットされた原稿を撮像する。すなわち、スキャナユニット３５５が撮像部として動作するとともに、エンジン制御部３２が、読取制御部として機能する。
【００４７】
撮像動作においては、スキャナユニット３５５に含まれるＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）やＣＣＤ（ｃｈａｒｇｅ−ｃｏｕｐｌｅｄ  ｄｅｖｉｃｅ）などの撮像素子が原稿を光学的に走査し、光学情報に基づいて生成された撮像情報が生成される。エンジン制御部３２は、スキャナユニット３５５が生成した撮像情報を画像処理部３３に転送する。画像処理部３３は、主制御部３１の制御に従い、エンジン制御部３２から受信した撮像情報に基づき画像情報を生成する。
【００４８】
画像処理部３３が生成した画像情報は主制御部３１が取得し、主制御部３１がＨＤＤ３４０などのＭＦＰ３００に装着された記憶媒体に保存する。すなわち、スキャナユニット３５５、エンジン制御部３２および画像処理部３３が連動して、画像入力部として機能する。画像処理部３３によって生成された画像情報は、ユーザの指示に応じてそのままＨＤＤ３４０等に格納されもしくは入出力制御部３５およびネットワークＩ／Ｆ１０８を介して外部の装置に送信される。
【００４９】
また、ＭＦＰ３００が複写機として動作する場合は、エンジン制御部３２がスキャナユニット３５５から受信した撮像情報もしくは画像処理部３３が生成した画像情報に基づき、画像処理部３３が描画情報を生成する。その描画情報に基づいてプリンタ動作の場合と同様に、エンジン制御部３２がプリントエンジン３５８を駆動する。なお、描画情報と撮像情報との情報形式が同一である場合は、撮像情報をそのまま描画情報として用いることも可能である。
【００５０】
［管理サーバ１００の機構構成］
次に、本実施形態に係る管理サーバ１００の機能構成について、図６を参照して説明する。図６に示すように、管理サーバ１００は、設定値読出部１１、設定値記憶部１２、表示情報生成部１３、表示情報格納部１４、所在情報生成部１５、所在情報通知部１６および表示情報消去部１７を有する。
【００５１】
設定値読出部１１は、ＭＦＰ３００から通知される情報開示要求に応じて、当該情報開示要求に含まれるＭＦＰ３００に関する設定情報を設定値記憶部１２から読み出して表示情報生成部１３に通知する。情報開示要求には、これを通知してきたＭＦＰ３００を個別に識別できる識別情報が含まれている。設定値読出部１１は、設定情報読出部に相当し、設定情報読出手段を構成する。
【００５２】
設定値記憶部１２は、管理サーバ１００が管理対象としているＭＦＰ３００の設定情報を記憶する。設定値記憶部１２において記憶される設定情報は、ＭＦＰ３００を個別に識別可能な識別情報と関連付けられている。これによって、設定値読出部１１からの要求に応じて特定の設定情報を読み出すことができるようになっている。設定値記憶部１２に記憶される設定情報は、以下に説明するＭＦＰ３００に対する設定要求操作をトリガとして、ＭＦＰ３００から管理サーバ１００に送信されて記憶されてもよい。また、ＭＦＰ３００を管理サーバ１００の管理対象として新規に登録したときに、一連の処理の一部として送信されてもよい。また、ＭＦＰ３００から所定のタイミング（一定間隔や、設定変更が実行されたときなど）において、送信されるものを記憶してもよい。設定値記憶部１２は、設定情報記憶部に相当し、設定情報記憶手段を構成する。
【００５３】
表示情報生成部１３は、設定値読出部１１から通知された設定情報に基づいて、当該設定情報をモバイル端末４００において表示可能な形式に変換した表示情報を生成する。表示情報は、例えばＨＴＭＬ形式のファイルとして生成される。また表示情報生成部１３は、生成した表示情報を、表示情報格納部１４に通知する。表示情報生成部１３は、表示情報生成手段に相当する。
【００５４】
表示情報格納部１４は、表示情報生成部１３から通知された表示情報をＨＤＤ１４０の特定の記憶領域に一時的に格納させる。表示情報格納部１４は、表示情報の格納先となった記憶領域にアクセスするために必要となる情報（格納したファイルの置き場所を示す情報：アクセス先情報）を表示情報生成部１３に通知する。表示情報格納部１４は、表示情報格納手段を構成する。また、表示情報格納部１４は、表示情報通知手段を構成する。
【００５５】
所在情報生成部１５は、表示情報生成部１３から通知されるアクセス先情報を含み、モバイル端末４００が表示情報を取得するためもアクセス先を指定する形式の所在情報を生成する。所在情報は、例えば、一般的なＷｅｂサーバへのアクセスに用いられるＵＲＬである。所在情報生成部１５は、ＭＦＰ３００からの情報開示要求への応答として通知される情報（設定情報を含む表示情報）の所在を示す情報を生成する。
【００５６】
所在情報通知部１６は、所在情報生成部１５が生成した所在情報を、ネットワークを介してＭＦＰ３００に通知する所在情報通知手段を構成する。
【００５７】
表示情報消去部１７は、モバイル端末４００からの情報消去要求に応じて、表示情報格納部１４に格納されている「消去対象とする表示情報」を消去する。また、表示情報消去部１７は、表示情報格納部１４において該当する表示情報の消去が完了したことを示す情報をＭＦＰ３００とモバイル端末４００に通知する。表示情報消去部１７は、表示情報消去手段に相当する。
【００５８】
［モバイル端末４００の機構構成］
次に、本実施形態に係るモバイル端末４００の機能構成について、図７を参照して説明する。図７に示すように、モバイル端末４００は、コード取得部４１、デコード部４２、情報表示要求部４３、情報表示部４４、情報消去要求部４５およびコード入力部４６を有する。
【００５９】
コード取得部４１は、ＭＦＰ３００の操作パネル３７０において、コード化された所在情報（所在コード）が表示された場合、その所在コードを取得する。したがって、コード取得部は、ＭＦＰ３００から所在情報をコード化した所在コートを取得する情報所在コード取得手段を構成する。ここで、所在コードとは、ＭＦＰ３００の所在コード生成部３８においてモバイル端末４００が読取り可能な情報として所在情報が符号化されたものをいう。所在コードは、例えば、所在情報が符号化して得られるＱＲコード（登録商標）などの二次元コードである。所在コードが二次元コードであれば、モバイル端末４００のカメラモジュール４６０を起動し二次元コードを画像として取得する。
【００６０】
また、コード取得部４１は、ＭＦＰ３００が備える近距離通信手段であるＮＦＣモジュール３５２にモバイル端末４００が備える近距離通信手段であるＮＦＣモジュール４５２を近接させて、所在コードを取得する所在コード取得手段を構成する。
【００６１】
なお、モバイル端末４００がＭＦＣ３００から所在情報を取得するときにＮＦＣモジュール４５２を介するときには、特段のコード化をしない状態（所在コード化せずに）でも取得可能である。この場合、ＭＦＣ３００は、管理サーバ１００から取得した所在情報をコード化せずに、ＮＦＣモジュール３５２を介してモバイル端末４００に所在情報を通知する。したがって、コード取得部４１は、ＭＦＰ３００からコード化されていない所在情報を取得することもできる。
【００６２】
デコード部４２は、コード取得部４１において、所在コードを取得した場合、この所在コードを復号化して所在情報を得て、この所在情報を情報表示要求部４３に通知するデコード手段を構成する。
【００６３】
情報表示要求部４３は、デコード部４２から通知された所在情報、または、メンテナンス要員ＣＥによって操作パネル３７０を介してコード入力部４６から入力された所在情報に基づいて、管理サーバ１００に対して表示情報を要求する。情報表示要求部４３は、情報表示要求手段を構成する。
【００６４】
情報表示部４４は、管理サーバ１００から受け取った表示情報を、モバイル端末４００が備える操作パネル４４０に表示する。情報表示部４４は、情報表示部手段を構成する。
【００６５】
情報消去要求部４５は、操作パネル４４０において、表示情報とともに表示される消去操作用ボタンに対する操作に応じて、操作パネル４４０に表示されている表示情報を消去する。情報消去要求部４５は、情報所在コード消去手段に相当する。また、情報消去要求部４５は、ＭＦＰ３００に対して所在情報の消去要求を通知する。情報消去要求部４５は、情報消去要求手段に相当する。また、情報消去要求部４５は、管理サーバ１００に対して、操作パネル４４０において表示中の表示情報を表示情報格納部１４から消去するように消去要求を通知するコード消去要求手段を構成する。
【００６６】
コード入力部４６は、ＭＦＰ３００の操作パネル３７０にコード化されていない所在情報が表示されたときに、メンテナンス要員ＣＥが手入力する所在情報を受け付けて情報表示要求部４３に通知する。
【００６７】
［表示情報生成シーケンス］
次に、遠隔保守システム１において実行される処理の流れについて図８から図１０を用いて説明する。図８は、メンテナンス要員ＣＥがメンテナンス対象のＭＦＣ３００を操作して設定情報の取得を要求する処理の流れを示している。
【００６８】
まず、メンテナンス要員ＣＥがＭＦＰ３００に対して設定情報要求操作を実施すると、ＭＦＰ３００は、他装置である管理サーバ１００で管理されている自己の設定情報の開示を、管理サーバ１００に要求する情報開示要求処理を実行する（Ｓ８０１）。情報開示要求処理において、ＭＦＰ３００から管理サーバ１００に対して情報開示要求が送信される。
【００６９】
管理サーバ１００は、ＭＦＰ３００から情報開示要求を受け付けると、当該情報開示要求に含まれるＭＦＰ３００の識別情報を用いて、対象となる設定情報読み出し処理を実行する（Ｓ８０２）。続いて、読み出された設定情報から表示情報を生成する表示情報生成処理を実行し（Ｓ８０３）、また、生成された表示情報をＨＤＤ１４０の特定の領域に格納する（Ｓ８０４）。
【００７０】
また、管理サーバ１００は、表示情報が格納された記憶領域にアクセス可能なアクセス情報から、当該表示情報が格納されている記憶領域にモバイル端末４００がアクセスするための所在情報を生成する（Ｓ８０５）。その後、管理サーバ１００は、生成された所在情報をＭＦＰ３００に通知する（Ｓ８０６）。
【００７１】
以上の処理によって、メンテナンス要員ＣＥが希望する設定情報を表示するための所在情報が、ＭＦＰ３００に通知される。この段階では、メンテナンス要員ＣＥが操作するモバイル端末４００またはＭＦＰ３００のいずれにも、設定情報は通知されていないので、設定情報のセキュリティは保たれている。
【００７２】
［情報表示シーケンス］
図９は、図８において生成された表示情報をモバイル端末４００において表示するための処理の流れを示している。図９における処理の流れは、Ｓ８０６においてＭＦＰ３００に通知された所在情報を利用して、メンテナンス要員ＣＥが設定情報にアクセスするための処理である。
【００７３】
まず、メンテナンス要員ＣＥがＭＦＰ３００に対して所在情報取得操作を行うと、ＭＦＰ３００は、すでに通知されている所在情報から所在コードを生成する処理を実行する（Ｓ９０１）。続いて、生成された所在コードを操作パネル３７０に表示する、またはＮＦＣモジュール３５２を介して所在コードを取得可能な状態にする、所在コード取得可処理を実行する（Ｓ９０２）。
【００７４】
続いて、メンテナンス要員ＣＥがモバイル端末４００に対して所在コードを取得する所在コード取得操作を行う。所在コードが操作パネル３７０に二次元コードとして表示されていれば、カメラモジュール４６０を起動させて二次元コードを画像として取得する。また、所在コードがＮＦＣモジュール４５２を介して取得できる状態になっていれば、モバイル端末４００をＭＦＰ３００のＮＦＣ３５２に近づけて、所在コードを取得する（Ｓ９０３）。
【００７５】
続いて、モバイル端末４００は、所在コードを復号化し（Ｓ９０４）、所在情報に基づいて情報表示要求を管理サーバ１００に送信する（Ｓ９０５）。管理サーバ１００は、所在情報に基づいて、表示情報を特定し、特定した表示情報をモバイル端末４００に通知する（Ｓ９０６）。
【００７６】
モバイル端末４００は、通知された表示情報を操作パネル４４０に表示する。
【００７７】
以上の実施形態により、ＭＦＰ３００の設定情報は、セキュリティ上の懸念に対処しつつ、所定の設定情報の一覧をメンテナンス要員ＣＥが確認できる状態にできる。
【００７８】
［表示情報消去シーケンス］
図１０は、図９において生成された表示情報をモバイル端末４００において表示するための処理の流れを示している。図１０における処理の流れは、Ｓ９０７においてモバイル端末４００において表示された設定情報を消去するための処理である。
【００７９】
まず、メンテナンス要員ＣＥがモバイル端末４００に対して、表示されている設定情報（表示情報）の消去操作を行う。この消去操作に応じて、モバイル端末４００は、操作パネル４４０に表示されている表示情報、および、操作パネルに表示するために一時的にＲＡＭ４２０などの記憶媒体に記憶された表示情報を消去する表示情報消去処理を実行する（Ｓ１００１）。
【００８０】
続いて、モバイル端末４００はＭＦＰ３００に対して所在コードの消去要求処理を実行する（Ｓ１００２）。ＭＦＰ３００は、モバイル端末４００からの要求を受け付けて、内部に記憶されている所持コードおよび所在情報、表示されている所在コードを消去し、消去完了をモバイル端末４００に通知する（Ｓ１００３）。
【００８１】
続いて、モバイル端末４００は、管理サーバ１００に対して、表示情報の消去を要求する表示情報消去要求処理を実行する（Ｓ１００４）。管理サーバ１００は、表示情報消去要求に応じて、表示情報格納部１４においてＨＤＤ１４０の特定の記憶領域に格納された表示情報を消去する処理を実行する（Ｓ１００５）。続いて、消去された表示情報に関する商材情報も消去する処理を実行する（Ｓ１００６）。
【００８２】
その後、管理サーバ１００は、消去処理が完了したことを示す消去完了情報をＭＦＰ３００とモバイル端末４００に通知する（Ｓ１００７）。モバイル端末４００は、消去完了の旨を示す表示を操作パネル４４０に対して実行する（Ｓ１００８）。以上の処理の流れによって、不要となった表示情報と所在情報を確実に消去することができる。
【００８３】
以上説明をした実施形態に係る遠隔保守システム１によれば、メンテナンス要員ＣＥが作業に使用するモバイル端末４００に顧客側の設定情報を保存せずに表示して、必要な作業を行うことができる。これによって、設定情報に対するセキュリティを確保できる。また、この際、膨大な量の設定情報の印刷処理を行う必要がなく、作業効率を向上させることもできる。
【００８４】
さらに、本実施形態に係る遠隔保守システム１では、表示を確認したのちに設定情報の表示画面に含まれる消去指示をモバイル端末４００において実行することができる。この実行に応じて、モバイル端末４００に表示するために一時的に記憶されている設定情報を証拠することができる。また、当該消去指示の実行によって、ＭＦＰ３００に一時的に記憶された情報を一括で消去できる。さらには、管理サーバ１００に格納されている表示用の設定情報も自動的に消去できる。これらの一連の消去処理をモバイル端末４００からの一度の指示で確実に実行できる。
【００８５】
したがって、実施形態に係る遠隔保守システム１によれば、ＭＦＰ３００のメンテナンス性の向上と、ＭＦＰ３００の設定情報に関するセキュリティ確保を両立させることができる。
【符号の説明】
【００８６】
１      ：遠隔保守システム
１１    ：設定値読出部
１２    ：設定値記憶部
１３    ：表示情報生成部
１４    ：表示情報格納部
１５    ：所在情報生成部
１６    ：所在情報通知部
１７    ：表示情報消去部
３０    ：コントローラ
３１    ：主制御部
３２    ：エンジン制御部
３３    ：画像処理部
３４    ：操作表示制御部
３５    ：入出力制御部
３６    ：要求通知部
３７    ：情報取得部
３８    ：所在コード生成部
３９    ：所在コード消去部
４１    ：コード取得部
４２    ：デコード部
４３    ：情報表示要求部
４４    ：情報表示部
４５    ：情報消去要求部
４６    ：コード入力部
１００  ：管理サーバ
２００  ：通信ネットワーク
３００  ：ＭＦＰ
【先行技術文献】
【特許文献】
【００８７】
【特許文献１】特開２０００−０２９３５４号公報
【図１】
2019164413.tif 000003
【図２】
2019164413.tif 000004
【図３】
2019164413.tif 000005
【図４】
2019164413.tif 000006
【図５】
2019164413.tif 000007
【図６】
2019164413.tif 000008
【図７】
2019164413.tif 000009
【図８】
2019164413.tif 000010
【図９】
2019164413.tif 000011
【図１０】
2019164413.tif 000012