(57)【要約】      （修正有）【課題】表示装置ごとに適切な表示を実現する。【解決手段】表示手段を有する表示装置１０であって、電子機器から、該電子機器の操作に関する情報を取得する情報取得手段４０と、前記情報取得手段で取得した電子機器の操作に関する情報と、前記表示手段の表示能力に関する情報とを外部の情報処理装置に送信し、送信した前記電子機器の操作に関する情報と、前記表示手段の表示能力に関する情報とに基づいて、前記外部の情報処理装置から送信される前記電子機器の操作方法を示す情報を取得するガイダンス取得手段４１と、前記ガイダンス取得手段で取得した電子機器の操作方法を示す情報を前記表示手段に表示させるガイダンス表示制御手段４２とを有する。【選択図】図２
2014032518.tif 000002
【特許請求の範囲】
【請求項１】
表示手段を有する表示装置であって、
電子機器から、該電子機器の操作に関する情報を取得する情報取得手段と、
前記情報取得手段で取得した電子機器の操作に関する情報と、前記表示手段の表示能力に関する情報とを外部の情報処理装置に送信し、送信した前記電子機器の操作に関する情報と、前記表示手段の表示能力に関する情報とに基づいて、前記外部の情報処理装置から送信される前記電子機器の操作方法を示す情報を取得するガイダンス取得手段と、
前記ガイダンス取得手段で取得した電子機器の操作方法を示す情報を前記表示手段に表示させるガイダンス表示制御手段とを有することを特徴とする表示装置。
【請求項２】
前記情報取得手段は、
前記電子機器の操作方法を示す情報の問い合わせ先情報を前記電子機器から取得し、
前記ガイダンス取得手段は、
前記情報取得手段で取得した問い合わせ先情報に基づき、前記外部の情報処理装置に、前記電子機器の操作に関する情報と、前記表示手段の表示能力に関する情報とを送信し、前記外部の情報処理装置から前記電子機器の操作方法を示す情報を取得することを特徴とする請求項１に記載の表示装置。
【請求項３】
前記ガイダンス取得手段は、
前記表示手段の表示能力に関する情報として、前記表示手段に表示可能な画面の画面サイズ又は解像度情報を送信し、送信した前記電子機器の操作に関する情報と前記画面サイズ又は解像度情報とに基づいて、前記外部の情報処理装置から前記電子機器の操作方法を示す情報を取得することを特徴とする請求項１又は２に記載の表示装置。
【請求項４】
前記ガイダンス取得手段は、
前記外部の情報処理装置から、該外部の情報処理装置で前記表示手段の表示能力に関する情報に基づいて変換された前記電子機器の操作方法を示す情報を取得することを特徴とする請求項１乃至３のいずれか一項に記載の表示装置。
【請求項５】
前記ガイダンス取得手段で取得した前記電子機器の操作方法を示す情報を記憶する記憶手段を更に有し、
前記ガイダンス取得手段は、
前記記憶手段に前記電子機器の操作に関する情報に対応する前記電子機器の操作方法を示す情報が記憶されているか判断し、記憶されていると判断したときは、前記記憶手段から前記電子機器の操作方法を示す情報を取得することを特徴とする請求項１乃至４のいずれか一項に記載の表示装置。
【請求項６】
前記電子機器上に表示された情報を読み取る読取手段を有し、
前記情報取得手段は、
前記読取手段により読み取らせた情報の中から、前記電子機器の操作に関する情報を取得することを特徴とする請求項１乃至５のいずれか一項に記載の表示装置。
【請求項７】
表示手段を有する表示装置に搭載されるアプリケーションと、情報処理装置とを有するネットワークシステムであって、
前記アプリケーションは、
電子機器から、該電子機器の操作に関する情報を取得する情報取得手段と、
前記情報取得手段で取得した電子機器の操作に関する情報と、前記表示手段の表示能力に関する情報とを前記情報処理装置に送信し、送信した前記電子機器の操作に関する情報と、前記表示手段の表示能力に関する情報とに基づいて、前記情報処理装置から送信される前記電子機器の操作方法を示す情報を取得する第１のガイダンス取得手段と、
前記第１のガイダンス取得手段で取得した電子機器の操作方法を示す情報を前記表示手段に表示させるガイダンス表示制御手段とを有し、
前記情報処理装置は、
前記電子機器の操作方法を示す情報を記憶する記憶手段と、
前記アプリケーションから送信される前記電子機器の操作に関する情報と、前記表示手段の表示能力に関する情報とに基づいて、前記記憶手段に記憶されている電子機器の操作方法を示す情報を取得する第２のガイダンス取得手段と、
前記第２のガイダンス取得手段で取得した前記電子機器の操作方法を示す情報を前記アプリケーションに送信するガイダンス送信手段とを有することを特徴とするネットワークシステム。
【請求項８】
前記第２のガイダンス取得手段は、
前記記憶手段から取得した前記電子機器の操作方法を示す情報を、前記アプリケーションから送信される前記表示手段の表示能力に関する情報に基づいて変換し、
前記ガイダンス送信手段は、
前記第２のガイダンス取得手段により変換された前記電子機器の操作方法を示す情報を前記アプリケーションに送信することを特徴とする請求項７に記載のネットワークシステム。
【請求項９】
コンピュータを、
電子機器から、該電子機器の操作に関する情報を取得する情報取得手段、
前記情報取得手段で取得した電子機器の操作に関する情報と、表示手段の表示能力に関する情報とを外部の情報処理装置に送信し、送信した前記電子機器の操作に関する情報と、前記表示手段の表示能力に関する情報とに基づいて、前記外部の情報処理装置から送信される前記電子機器の操作方法を示す情報を取得するガイダンス取得手段、及び、
前記ガイダンス取得手段で取得した電子機器の操作方法を示す情報を前記表示手段に表示させるガイダンス表示制御手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、表示装置、ネットワークシステム、及びプログラムに関する。
【背景技術】
【０００２】
近年、例えばスマートフォンのような多機能デバイスとしてスマートデバイスが普及している。また、業務においても、個人のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）から画像形成装置等に対して印刷指示を行う他、スマートデバイスを用いて画像形成装置等に印刷指示を行う等、他の装置を利用するときにスマートデバイスを用いることが増えている。一方、スマートデバイスを用いて他の装置を利用するときに、他の装置上で様々な異常が発生することがある。
【０００３】
従来では、この異常に関する情報をスマートデバイスで読み取らせるためのＱＲコード（登録商標）を装置の画面上に表示する方法が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したような従来の手法において、単に異常に対処するための情報をスマートデバイス上にダウンロードして画面に表示させるだけでは、スマートデバイスの表示能力に対応した表示をすることができない。すなわち、スマートデバイスは、その画面サイズや解像度等、表示能力がデバイスごとに異なるため、ダウンロードした情報を表示するだけでは情報が読み取りにくい場合や、図面等が表示されない場合がある。
【０００５】
開示の技術は、上記の課題に鑑みてなされたものであり、表示装置ごとに適切な表示を実現する表示装置、ネットワークシステム、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
開示の技術の一観点によれば、上記目的を達成するために、表示手段を有する表示装置であって、電子機器から、該電子機器の操作に関する情報を取得する情報取得手段と、前記情報取得手段で取得した電子機器の操作に関する情報と、前記表示手段の表示能力に関する情報とを外部の情報処理装置に送信し、送信した前記電子機器の操作に関する情報と、前記表示手段の表示能力に関する情報とに基づいて、前記外部の情報処理装置から送信される前記電子機器の操作方法を示す情報を取得するガイダンス取得手段と、前記ガイダンス取得手段で取得した電子機器の操作方法を示す情報を前記表示手段に表示させるガイダンス表示制御手段とを有することを特徴とする。
【発明の効果】
【０００７】
開示の技術によれば、表示装置ごとに適切な表示を実現することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係るネットワークシステムの概略構成の一例を示す図である。
【図２】本実施形態に係るスマートデバイスの機能構成の一例を示す図である。
【図３】本実施形態に係る画像形成装置の機能構成の一例を示す図である。
【図４】本実施形態に係るサーバの機能構成の一例を示す図である。
【図５】本実施形態に係るスマートデバイスのハードウェア構成の一例を示す図である。
【図６】本実施形態に係る画像形成装置のハードウェア構成の一例を示す図である。
【図７】本実施形態に係るサーバのハードウェア構成の一例を示す図である。
【図８】本実施形態に係るガイダンス情報表示シーケンスの一例を示す図である。
【図９】本実施形態に係るガイダンス情報提供処理の流れを示すフローチャートである。
【図１０】画面設定が変更された場合のシーケンスの一例を示す図である。
【図１１】本実施形態に係るＱＲコード情報の一例を示す図である。
【図１２】操作手段の画面上に表示されるＱＲコードの一例を示す図である。
【図１３】スマートデバイスの画面に表示されるガイダンス情報の表示例を示す図である。
【図１４】スマートデバイスの画面に表示されるガイダンス情報の具体例を示す図である。
【発明を実施するための形態】
【０００９】
以下、実施の形態について詳細に説明する。
【００１０】
＜ネットワークシステム：概略構成＞
図１は、本実施形態に係るネットワークシステムの概略構成の一例を示す図である。図１に示すように、本実施形態に係るネットワークシステム１００は、表示装置の一例としてのスマートデバイス１０と、電子機器の一例としての画像形成装置２０と、外部の情報処理装置の一例としてのサーバ３０とを有するように構成される。ネットワークシステム１００において、スマートデバイス１０は、画像形成装置２０やサーバ３０と、例えば無線通信等を介して各種情報の送受信を行う。
【００１１】
スマートデバイス１０は、例えばスマートフォンやタブレット端末等の多機能端末であり、利用者Ａによって保持されるデバイスである。利用者Ａは、スマートデバイス１０を用いて、例えば画像形成装置２０に対して印刷要求等を行う。
【００１２】
画像形成装置２０は、例えばプリンタ、ファクシミリ、スキャナ、複写機として利用可能なＭＦＰ（ＭｕｌｔｉＦｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：複合機）等である。なお、画像形成装置２０は、他の画像形成装置とジョブを分担して実行したり、実行中のジョブを他の画像形成装置に実行させたりする等、他の画像形成装置との連携機能を有していても良い。
【００１３】
ここで、画像形成装置２０は、スマートデバイス１０からの印刷要求に応じて印刷を実行し、例えば用紙が詰まった等のエラー（異常）が発生すると、このエラー情報を所定のコード情報（例えば、ＱＲコードやバーコード等の二次元コード等）に含めて、操作パネル等の操作画面上に表示する。
【００１４】
所定のコード情報には、上述した画像形成装置２０で発生したエラー内容を示すエラーコードの他、エラーに対応するための方法を示すガイダンス情報を記憶したサーバ３０の問い合わせ先情報（例えば所定のアドレス情報）等が含まれている。なお、以下の説明では、コード情報の一例として、例えばＱＲコード情報を用いた例で説明する。
【００１５】
サーバ３０は、例えば画像形成装置２０のエラーコードに対応するガイダンス情報として、例えばエラーの解除手順書等を格納している。ここで、サーバ３０は、予めスマートデバイス１０の表示能力に対応させたガイダンス情報を格納しておくと良い。なお、サーバ３０は、スマートデバイス１０の表示能力に対応したガイダンス情報を格納していない場合には、スマートデバイス１０の表示能力に対応するようにガイダンス情報を変換させても良い。
【００１６】
上述したスマートデバイス１０は、画像形成装置２０の利用中にエラーが発生し、画像形成装置２０の操作画面上にＱＲコードが表示されると、表示されたＱＲコードを読み取り、ＱＲコードに含まれた情報を用いてサーバ３０にガイダンス情報を要求する。
【００１７】
具体的には、スマートデバイス１０は、サーバ３０にガイダンス情報を要求する際、ＱＲコードに含まれたエラーコード等とともに、スマートデバイス１０の表示能力に関する情報を送信する。ここで、表示能力に関する情報としては、スマートデバイス１０の表示可能な画面の画面サイズや解像度等の画面情報や、言語情報や、動画再生機能、ＯＳ（オペレーティングシステム）等の性能情報を含むが、これに限定されるものではない。
【００１８】
サーバ３０は、スマートデバイス１０からエラーコード等とともに、表示能力に関する情報を取得すると、画像形成装置２０のエラーコード及びスマートデバイス１０の表示能力に対応したガイダンス情報をスマートデバイス１０に送信する。
【００１９】
上述した構成により、スマートデバイス１０は、ガイダンス情報を表示能力に対応させて適切に画面上に表示させることが可能となる。
【００２０】
＜スマートデバイス：機能構成＞
図２は、本実施形態に係るスマートデバイスの機能構成の一例を示す図である。図２に示すように、スマートデバイス１０は、撮像手段１１と、通信手段１２と、表示手段１３と、記憶手段１４と、表示制御手段１５とを有するように構成される。
【００２１】
撮像手段１１は、例えばカメラ等である。また、撮像手段１１は、撮像したＱＲコード等の所定のコード情報を読み取るための読取手段（例えば、スキャナ、コードリーダ等）を有する。
【００２２】
通信手段１２は、例えばインターネット等に代表される通信ネットワークを介して画像形成装置２０やサーバ３０と接続し、画像形成装置２０やサーバ３０とデータの送受信を行う。
【００２３】
表示手段１３は、例えばディスプレイ等の画面であり、表示制御手段１５により表示制御された情報を表示する。具体的には、表示手段１３は、サーバ３０から取得したガイダンス情報を表示する。なお、表示手段１３により表示されるガイダンス情報の表示例につては後述する。
【００２４】
記憶手段１４は、例えば表示手段１３に表示可能な画面の画面サイズや解像度情報等の画面情報や、例えば言語情報や、動画再生機能、ＯＳ情報等の性能情報等（表示能力に関する情報）を記憶する。また、記憶手段１４は、サーバ３０から得たガイダンス情報を記憶しても良い。なお、記憶手段１４により記憶される情報については、これに限定されるものではない。
【００２５】
表示制御手段１５は、コード情報取得手段４０と、ガイダンス取得手段４１と、ガイダンス表示制御手段４２と、ガイダンス変換手段４３と、記憶制御手段４４とを有するように構成される。なお、表示制御手段１５は、例えばアプリケーションとして構成されても良く、例えばアプリケーションプログラムがスマートデバイス１０にインストールされることで、上述した表示制御手段１５における処理が実行される。
【００２６】
コード情報取得手段４０は、撮像手段１１により、ＱＲコードやバーコード等の所定のコード情報を取得し、所定のコード情報から、画像形成装置２０で発生しているエラー内容を示すエラーコードや、ガイダンス情報を格納しているサーバ３０のアドレス情報（ＩＰアドレス等）を取得する。
【００２７】
このように、コード情報取得手段４０は、例えば画像形成装置２０等の電子機器から、エラー内容を示すエラーコード等（電子機器の操作に関する情報）や、その問い合わせ先情報を取得する情報取得手段としての機能を有する。
【００２８】
ガイダンス取得手段（第１のガイダンス取得手段）４１は、コード情報取得手段４０により得られるサーバ３０のアドレス情報に基づき、エラーコードと、記憶手段１４に記憶している表示手段１３の表示能力に関する情報（上述した画面情報や性能情報等）とをサーバ３０に送信する。
【００２９】
また、ガイダンス取得手段４１は、サーバ３０から、サーバ３０に送信したエラーコード、及び表示手段１３の表示能力に対応するガイダンス情報、又は表示能力に関する情報に基づいて変換されたガイダンス情報を取得する。ここで、ガイダンス情報は、例えば画像形成装置２０等の電子機器の操作方法を示す情報に相当する。
【００３０】
なお、ガイダンス取得手段４１は、サーバ３０にガイダンス情報を要求する前に、記憶手段１４にエラーコードに対応するガイダンス情報があるか否か記憶制御手段４４に問い合わせ、対応するガイダンス情報が記憶されている場合には、記憶手段１４からガイダンス情報を取得する。また、ガイダンス取得手段４１は、サーバ３０からガイダンス情報を取得した後、表示手段１３の表示能力に変更がある場合、ガイダンス変換手段４３により表示能力の変更に対応してガイダンス情報を変換させると良い。
【００３１】
ガイダンス表示制御手段４２は、ガイダンス取得手段４１により得られたガイダンス情報を表示手段１３に表示するよう制御する。
【００３２】
ガイダンス変換手段４３は、ガイダンス取得手段４１からの要求に応じて、ガイダンス情報を表示手段１３の表示能力の変更に対応するよう変換する。すなわち、ガイダンス変換手段４３は、サーバ３０のガイダンス変換手段６１と同様の機能を有する。
【００３３】
記憶制御手段４４は、ガイダンス取得手段４１により得られたガイダンス情報を記憶手段１４に記憶するよう制御する。また、記憶制御手段４４は、ガイダンス取得手段４１の問い合わせに応じて記憶手段１４にエラーコードに対応するガイダンス情報があるか否か判断する。
【００３４】
上述した構成により、スマートデバイス１０は、表示手段１３の表示能力に対応させたガイダンス情報を画面上に表示させることが可能となる。
【００３５】
＜画像形成装置：機能構成＞
図３は、本実施形態に係る画像形成装置の機能構成の一例を示す図である。図３に示すように、画像形成装置２０は、印刷手段２１と、読取手段２２と、操作手段２３と、通信手段２４と、記憶手段２５と、制御手段２６とを有するように構成される。
【００３６】
印刷手段２１は、例えばプリンタを構成し、印刷ユニットを駆動させて印刷媒体を搬送し、搬送した印刷媒体に所定のデータを印刷する。
【００３７】
読取手段２２は、例えばスキャナを構成し、印刷媒体から画像を読み取る。
【００３８】
操作手段２３は、例えば操作画面を構成し、画像形成装置２０を操作するユーザの指示内容を入力する。また、操作手段２３は、エラー情報通知手段５２から通知されるエラー内容に対応した所定のコード情報を表示する。なお、操作手段２３は、例えばタッチパネル等でも良く、操作ボタン等を有していても良い。
【００３９】
通信手段２４は、例えばネットワークインターフェースを構成し、例えばインターネット等に代表される通信ネットワークを介してスマートデバイス１０と接続し、スマートデバイス１０とデータの送受信を行う。なお、通信手段２４は、エラー情報通知手段５２から通知されるエラー内容に対応した所定のコード情報をスマートデバイス１０等に送信しても良い。
【００４０】
記憶手段２５は、画像形成装置２０において画像形成処理等を実行させるための情報を記憶する。また、記憶手段２５は、エラー判定手段５１により判定されるエラー判定結果を記憶する。なお、記憶手段２５により記憶される情報については、これに限定されるものではない。
【００４１】
制御手段２６は、エンジン制御手段５０と、エラー判定手段５１と、エラー情報通知手段５２とを有するように構成される。
【００４２】
エンジン制御手段５０は、印刷手段２１や読取手段２２を制御し、印刷手段２１や読取手段２２においてエラーが発生したか否か検知する。
【００４３】
エラー判定手段５１は、エンジン制御手段５０によりエラーが通知されると、印刷手段２１や読取手段２２において発生したエラーの内容を判定する。エラー判定手段５１は、判定したエラー内容に基づき、エラー情報（エラーが発生したデバイス情報やエラーの内容を示すエラーコード等）をエラー情報通知手段５２に通知し、記憶手段２５に記憶させる。
【００４４】
エラー情報通知手段５２は、エラー判定手段５１から取得したエラー情報をＱＲコード等の所定のコード情報に変換して、変換したコード情報を操作手段２３又は通知手段２４に通知する。
【００４５】
上述した構成により、画像形成装置２０は、スマートデバイス１０に対してエラー情報等を通知することが可能となる。
【００４６】
＜サーバ：機能構成＞
図４は、本実施形態に係るサーバの機能構成の一例を示す図である。図４に示すように、サーバ３０は、通信手段３１と、記憶手段３２と、ガイダンス提供手段３３とを有するように構成される。
【００４７】
通信手段３１は、例えばインターネット等に代表される通信ネットワークを介してスマートデバイス１０と接続し、スマートデバイス１０とデータの送受信を行う。
【００４８】
記憶手段３２は、サーバ３０において各処理等を実行させるための情報を記憶する。また、記憶手段３２は、ガイダンス提供手段３３により提供されるガイダンス情報等を記憶しておく。記憶手段３２は、例えば、予め画像形成装置２０のエラー内容（エラーコード）や画像形成装置２０の機種に対応したガイダンス情報を記憶しておく。
【００４９】
また、記憶手段３２は、例えばスマートデバイス１０等の表示手段１３の表示能力（画面サイズ、解像度等や、言語情報、動画再生機能、ＯＳ等の性能等）に対応したガイダンス情報を記憶しておく。なお、記憶手段３２において記憶される情報については、これに限定されるものではない。
【００５０】
ガイダンス提供手段（第２のガイダンス取得手段）３３は、ガイダンス取得手段６０と、ガイダンス変換手段６１とを有するように構成される。ガイダンス提供手段３３は、スマートデバイス１０からの要求（エラーコードや、スマートデバイス１０の表示能力等）に応じたガイダンス情報を提供する。
【００５１】
ガイダンス取得手段６０は、通信手段３１からスマートデバイス１０からの上述した要求を取得すると、取得した要求に対応するガイダンス情報を記憶手段３２から読み出し、読み出したガイダンス情報を通信手段（ガイダンス送信手段）３１からスマートデバイス１０に送信する。
【００５２】
ガイダンス変換手段６１は、記憶手段３２に記憶されたガイダンス情報をスマートデバイス１０の表示手段１３の表示能力に対応するガイダンス情報に変換する。
【００５３】
＜スマートデバイス：ハードウェア構成＞
図５は、本実施形態に係るスマートデバイスのハードウェア構成の一例を示す図である。図５に示すようにスマートデバイス１０は、入力装置７１と、表示装置７２と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）７３と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）７４と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）７５と、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｒｙ  Ｍｅｍｏｒｙ）７６と、通信インターフェース７７と、撮像装置７８とを有するように構成される。
【００５４】
入力装置７１は、例えばタッチパネル等を含み、各操作信号を入力するのに用いられる。
【００５５】
表示装置７２は、ディスプレイ等を含み、各処理結果を表示する。
【００５６】
ＣＰＵ７３は、記憶装置（例えば「ＲＯＭ」、「ＥＥＰＲＯＭ」等）から、上述した各手段等を実行するためのプログラムやデータをＲＡＭ７４上に読み出し、各処理を実行したり、装置全体の制御や搭載機能を実現したりする。
【００５７】
ＲＡＭ７４は、各手段等を実行するためのプログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。
【００５８】
ＲＯＭ７５は、電源を切っても内部データを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ７５には、起動時に実行されるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）、システム設定、ネットワーク設定等のプログラムやデータが格納されている。
【００５９】
ＥＥＰＲＯＭ７６は、ＣＰＵ７３の制御にしたがってデータの読み出し又は書き込みが可能な不揮発性メモリ（記憶装置）であり、例えばスマートデバイス１０の表示能力に関する情報（画面情報や性能情報、サーバ３０から取得したガイダンス情報等）が格納されている。
【００６０】
通信インターフェース７７は、有線又は無線ネットワーク等に接続するインターフェースである。これにより、スマートデバイス１０は、他の装置とデータ通信を行うことが可能である。
【００６１】
撮影装置７８は、例えばカメラ等であり、撮影した画像データ等を取得する。
【００６２】
＜画像形成装置：ハードウェア構成＞
図６は、本実施形態に係る画像形成装置のハードウェア構成の一例を示す図である。図６に示すように、画像形成装置２０は、コントローラ８０と、スキャナ８１と、プリンタ８２と、操作パネル８３と、通信インターフェース８４等を有するように構成される。
【００６３】
コントローラ８０は、ＣＰＵ８５と、ＲＡＭ８６と、ＲＯＭ８７と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）８８と、ＮＶＲＡＭ（Ｎｏｎ  Ｖｏｌａｔｉｌｅ  ＲＡＭ）８９等を有するように構成される。
【００６４】
ＣＰＵ８５は、ＲＡＭ８６にロードされたプログラムを処理することにより、各種の機能を実現する。ＲＡＭ８６は、プログラムをロードするための記憶領域や、ロードされたプログラムのワーク領域等として用いられる。ＲＯＭ８７には、各種のプログラムやプログラムによって利用されるデータ等が記録されている。
【００６５】
ＨＤＤ８８には、プログラムやプログラムが利用する各種のデータ等が記録される。ＮＶＲＡＭ８９には、各種の設定情報等が記録される。
【００６６】
スキャナ８１は、原稿より画像データを読み取るためのハードウェア（画像読取手段）である。プリンタ８２は、印刷データを印刷用紙に印刷するためのハードウェア（印刷手段）である。操作パネル８３は、ユーザからの入力を受け付けるボタン等の入力手段や、液晶パネル等の表示手段等を備えたハードウェアである。
【００６７】
通信インターフェース８４は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワーク（有線又は無線の別は問わない。）に接続するためのハードウェアである。
【００６８】
上述した図３に示す制御手段２６内の各機能は、図６に示すコントローラ８０により制御される。
【００６９】
＜サーバ３０：ハードウェア構成＞
図７は、本実施形態に係るサーバのハードウェア構成の一例を示す図である。図７に示すようにサーバ３０は、入力装置９０、表示装置９１と、ＣＰＵ９２と、ＲＡＭ９３と、ＲＯＭ９４と、ＨＤＤ９５、通信インターフェース９６とを有するように構成される。
【００７０】
入力装置９０は、例えばキーボードやマウス等のポインティングデバイスであり、各操作信号を入力するのに用いられる。表示装置９１は、ディスプレイ等を含み、各処理結果を表示する。
【００７１】
ＣＰＵ９２は、記憶装置（例えば「ＨＤＤ」や「ＲＯＭ」等）から、上述した各手段等を実行するためのプログラムやデータをＲＡＭ９３上に読み出し各処理を実行したり、装置全体の制御や搭載機能を実現したりする。
【００７２】
ＲＡＭ９３は、各手段等を実行するためのプログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。
【００７３】
ＲＯＭ９４は、電源を切っても内部データを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ９４には、起動時に実行されるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）、システム設定、ネットワーク設定等のプログラムやデータが格納されている。
【００７４】
ＨＤＤ９５は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、サーバ３０全体を制御するシステム（例えば「Ｗｉｎｄｏｗｓ（登録商標）」や「ＵＮＩＸ（登録商標）」等の基本ソフトウェアであるＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ））、及びシステム上において各種機能を提供するアプリケーション等が含まれる。
【００７５】
また、ＨＤＤ９５は、上述した各手段等を実行するためのプログラムやガイダンス情報等のデータを格納している。ＨＤＤ９５は、格納しているプログラムやデータを、所定のファイルシステム及び／又はＤＢ（Ｄａｔａ  Ｂａｓｅ）により管理している。
【００７６】
通信インターフェース９６は、有線又は無線ネットワーク等に接続するインターフェースである。これにより、サーバ３０は、通信インターフェース装置９６を介して、他の装置とデータ通信を行うことが可能である。
【００７７】
サーバ３０は、上述したハードウェア構成により、各種処理を提供することができる。
【００７８】
＜ガイダンス情報表示シーケンス＞
図８は、本実施形態に係るガイダンス情報表示シーケンスの一例を示す図である。なお、図８は、例えば画像形成装置２０がスマートデバイス１０から印刷要求を受け、印刷要求に対するエラー（異常）発生を検知した後のシーケンスを示している。
【００７９】
図８に示すように、画像形成装置２０は、エンジン制御手段５０によりエラーを検知すると、エラー判定手段５１にエラー発生を通知する（Ｓ１０）。画像形成装置２０は、エラー判定手段５１によりエラー内容を判定すると（Ｓ１１）、エラー情報通知手段５２にエラー情報を通知する（Ｓ１２）。
【００８０】
画像形成装置２０は、エラー情報通知手段５２によりエラー情報をＱＲコード等の所定のコード情報に変換して操作手段２３の画面上に表示する（Ｓ１３）。
【００８１】
スマートデバイス１０は、画像形成装置２０の操作手段２３の画面上にＱＲコード等が表示されると、撮像手段１１により表示されたＱＲコード等を読み取り、コード情報取得手段４０によりコード情報を取得する（Ｓ１４）。
【００８２】
スマートデバイス１０は、ガイダンス取得手段４１がコード情報取得手段４０からコード情報を受け取ると（Ｓ１５）、例えばコード情報に含まれるエラーコード等に基づき、サーバ３０に対応するガイダンス情報の取得要求を行う（Ｓ１６）。ここで、ガイダンス取得手段４１は、サーバ３０にエラーコードとともに、表示手段１３の表示能力に関する情報を送信する。
【００８３】
サーバ３０は、スマートデバイス１０のガイダンス取得要求に対して、ガイダンス提供手段３３によりガイダンス情報を提供するための処理を実行し（Ｓ１７）、スマートデバイス１０にガイダンス情報を提供する（Ｓ１８）。なお、ガイダンス提供手段３３によるガイダンス情報提供処理については後述する。
【００８４】
スマートデバイス１０は、ガイダンス取得手段４１がサーバ３０からガイダンス情報を取得すると、ガイダンス表示制御手段４２に取得したガイダンス情報を出力し（Ｓ１９）、表示手段１３にガイダンス情報を表示させる（Ｓ２０）。また、スマートデバイス１０は、ガイダンス取得手段４１により取得したガイダンス情報を記憶制御手段４４に出力し（Ｓ２１）、記憶手段１４にガイダンス情報を記憶させる（Ｓ２２）。
【００８５】
また、スマートデバイス１０が画像形成装置２０に対して印刷要求を行い、画像形成装置２０によりエラーが検知されると、Ｓ２３〜Ｓ２７により、上述したＳ１０〜１４の処理と同様の処理が実行される。
【００８６】
スマートデバイス１０は、コード情報取得手段４０からコード情報を受け取ると（Ｓ２８）、記憶制御手段４４に対して、コード情報に含まれるエラーコードに対応するガイダンス情報が記憶手段１４に記憶されているか否か問い合わせる（Ｓ２９）。記憶制御手段４４によりエラーコードに対応するガイダンス情報があると判断すると、記憶手段１４から対応するガイダンス情報を取得し（Ｓ３０）、ガイダンス取得手段４１に取得したガイダンス情報を出力する（Ｓ３１）。
【００８７】
スマートデバイス１０は、ガイダンス取得手段４１によりガイダンス情報を取得すると（Ｓ３１）、上述した処理と同様に、ガイダンス表示制御手段４２に取得したガイダンス情報を出力し（Ｓ３２）、表示手段１３にガイダンス情報を表示させる（Ｓ３３）。
【００８８】
＜ガイダンス情報提供処理＞
図９は、本実施形態に係るガイダンス情報提供処理の流れを示すフローチャートである。図９に示すように、サーバ３０は、ガイダンス提供手段３３により、スマートデバイス１０からガイダンス情報取得要求を受け付けると（Ｓ４０）、ガイダンス取得手段６０により、ガイダンス取得要求に対応するガイダンス情報が記憶手段３２にあるか否か判断する（Ｓ４１）。
【００８９】
サーバ３０は、対応するガイダンス情報があると判断すると（Ｓ４１において、ＹＥＳ）、記憶手段３２から対応するガイダンス情報を取得する（Ｓ４２）。
【００９０】
サーバ３０は、スマートデバイス１０のガイダンス情報取得要求に含まれるスマートデバイス１０の表示手段１３の表示能力に関する情報に基づき、Ｓ４２の処理で取得したガイダンス情報を変換する必要があるか否か判断する（Ｓ４３）。
【００９１】
サーバ３０は、ガイダンス情報を変換する必要があると判断すると（Ｓ４３において、ＹＥＳ）、ガイダンス変換手段６１によりスマートデバイス１０の表示手段１３の表示能力に関する情報に基づき、ガイダンス情報を変換する（Ｓ４４）。ここで、ガイダンス変換手段６１は、例えばスマートデバイス１０の表示手段１３に表示可能な画面の画面サイズや解像度等にガイダンス情報が対応していないと判断すると、画面サイズや解像度等に対応するようにガイダンス情報を変換する。
【００９２】
サーバ３０は、ガイダンス変換手段６１によりガイダンス情報を変換すると、ガイダンス提供手段３３によりスマートデバイス１０にガイダンス情報を送信し（Ｓ４５）、処理を終了する。なお、サーバ３０は、ガイダンス情報を変換する必要がないと判断すると（Ｓ４３において、ＮＯ）、Ｓ４５の処理に進む。
【００９３】
また、サーバ３０は、ガイダンス取得手段６０により対応するガイダンス情報がないと判断すると（Ｓ４１において、ＮＯ）、スマートデバイス１０に、対応するガイダンス情報がない旨（エラー）を通知し（Ｓ４６）、処理を終了する。
【００９４】
＜スマートデバイス１０の画面設定が変更された場合＞
図１０は、画面設定が変更された場合のシーケンスの一例を示す図である。なお、図１０は、例えば図８に示すシーケンスのＳ１０〜Ｓ２２の処理の後、スマートデバイス１０に設定された画面設定が変更された場合のシーケンスを示している。図１０のＳ５０〜５８の処理は、図８のＳ２３〜３１の処理と同様のため、説明を省略する。
【００９５】
スマートデバイス１０は、Ｓ５８の処理でガイダンス取得手段４１により記憶手段１４からガイダンス情報を取得すると、ガイダンス取得手段４１により記憶手段１４から表示手段１３の表示能力に関する情報を取得し、例えば画面設定に変更があったか否か判断する。スマートデバイス１０は、ガイダンス取得手段４１により、例えば表示手段１３の画面設定に変更があったと判断すると、ガイダンス変換手段４３にガイダンス情報とともに、画面設定の変更された設定値を出力する（Ｓ５９）。
【００９６】
スマートデバイス１０は、ガイダンス変換手段４３によりガイダンス情報を設定値に対応させて変換し（Ｓ６０）、ガイダンス取得手段４１に変換したガイダンス情報を出力する（Ｓ６１）。スマートデバイス１０は、ガイダンス取得手段４１により変換したガイダンス情報をガイダンス表示制御手段４２に出力する（Ｓ６２）。
【００９７】
スマートデバイス１０は、上述した処理と同様に、表示手段１３にガイダンス情報を表示させる（Ｓ６３）。
【００９８】
＜ＱＲコード情報＞
図１１は、本実施形態に係るＱＲコード情報の一例を示す図である。図１１の例では、上述した画像形成装置２０の画面上に表示されるＱＲコード情報を示している。
【００９９】
図１１（Ａ）は、ＱＲコード情報に含まれる項目内容を示し、図１１（Ｂ）は、エラーコード及び機種コードの一例を示している。
【０１００】
図１１（Ａ）に示すように、ＱＲコード情報は、例えば項目として「サーバのＩＰアドレス」、「エラーコード」、「機種コード」等を含む。例えば、「サーバのＩＰアドレス」は、エラーを解除するためのガイダンス情報を格納するサーバ３０の問い合わせ先情報を示す。また、「エラーコード」は、画像形成装置２０内で発生したエラーの内容を示す。また、「機種コード」は、画像形成装置２０の機種を示す。
【０１０１】
図１１（Ｂ）に示すように、「エラーコード」は、例えば「ＪＡＭ００１」、「ＪＡＭ００２」等であり、「機種コード」は、例えば「ＡＸＹＺ−００１」、「ＡＸＹＺ−００２ｂ」等である。
【０１０２】
スマートデバイス１０は、上述した図１１に示すＱＲコード情報を取得することで、エラーに対処するためのガイダンス情報が格納されているサーバ３０に、ガイダンス情報の取得を要求し、エラーコード及び機種に対応したガイダンス情報を得ることが可能となる。
【０１０３】
＜ＱＲコードの表示例＞
図１２は、操作手段の画面上に表示されるＱＲコードの一例を示す図である。図１２に示すように、画像形成装置２０の操作手段２３の操作画面上には、例えばＱＲコード表示領域９０が設けられている。
【０１０４】
画像形成装置２０は、スマートデバイス１０の印刷要求等に対してエラーが発生すると、ＱＲコード表示領域９０に「エラーが発生しました！ＱＲコードを読み取り対処してください。」等のメッセージを表示して、上述した図１１に示す情報が含まれているＱＲコード９１を表示する。
【０１０５】
スマートデバイス１０は、ＱＲコード９１を読み取り、上述したようにエラーに対処するためのガイダンス情報をサーバ３０から取得する。なお、ＱＲコード表示領域９０の位置は、図１２の例に限定されるものではない。また、ＱＲコードは、操作手段２３の操作画面上に複数表示しても良い。複数のＱＲコードが表示された場合には、それぞれの情報が読み出される。
【０１０６】
＜ガイダンス情報の表示例＞
図１３は、スマートデバイスの画面に表示されるガイダンス情報の表示例を示す図である。なお、図１３の例では、ガイダンス情報の一例として、例えばエラー解除手順書の内容を示している。
【０１０７】
図１３（Ａ）は、表示手段１３の画面の解像度に対応したガイダンス情報が表示されている例を示し、図１３（Ｂ）は、表示手段１３の画面の解像度に対応していないガイダンス情報が表示されている例を示し、図１３（Ｃ）は、表示手段１３の画面サイズに対応していないガイダンス情報が表示されている例を示す図である。
【０１０８】
図１３（Ｂ）に示すように、例えば表示手段１３の画面の解像度に対応していない場合には、例えば文字が大きく表示されて読みにくくなってしまう。そこで、図１３（Ａ）に示すように、例えば表示手段１３の画面の解像度に対応したガイダンス情報を表示することで、スマートデバイス１０の表示手段１３に表示されている文字が読みやすくなる。
【０１０９】
また、図１３（Ｃ）に示すように、例えば表示手段１３の画面サイズに対応していない場合には、例えば細かい字が表示されて読みにくくなってしまう。このような場合には、例えば文字数を減らして文字サイズを大きくしたガイダンス情報を表示するようにする。
【０１１０】
また、図１４は、スマートデバイスの画面に表示されるガイダンス情報の具体例を示す図である。図１４（Ａ）は、スマートデバイス１０の表示手段１３の大きな画面サイズに表示されるガイダンス情報の一例を示し、図１４（Ｂ）は、スマートデバイス１０の表示手段１３の小さな画面サイズに表示されるガイダンス情報の一例を示す図である。
【０１１１】
図１４（Ａ）に示すように、スマートデバイス１０の表示手段１３の画面サイズが大きい場合には、文字に加えて、図やアニメーションを使用しながらガイダンス情報を表示することが可能である。また、図１４（Ｂ）に示すように、スマートデバイス１０の表示手段１３の画面サイズが小さい場合には、図やアニメーションを使用せず、画面サイズに対応した大きさの文字でガイダンス情報を表示することが可能である。
【０１１２】
上述した図１３〜図１４に示すように、本実施形態では、例えばスマートデバイス１０がＱＲコード等を読み取って、ガイダンス情報をサーバ３０に問い合わせるときに、スマートデバイス１０の表示手段１３の表示能力に関する情報を付加して問い合わせることで、サーバ３０からスマートデバイス１０の画面に適したガイダンス情報を取得してダウンロードすることが可能となる。
【０１１３】
したがって、本実施形態によれば、表示装置ごとに適切な表示を実現することが可能となる。なお、上述した実施形態では、画像形成装置２０のエラー情報に対応するガイダンス情報を取得したが、これに限定されるものではなく、例えば、投影装置等を含む、電子機器の操作に対応する操作方法を示す情報（操作マニュアル等）を取得しても良い。
【０１１４】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【符号の説明】
【０１１５】
１０  スマートデバイス
１１  撮像手段
１２，２４，３１  通信手段
１３  表示手段
１４，２５，３２  記憶手段
１５  表示制御手段
２０  画像形成装置
２１  印刷手段
２２  読取手段
２３  操作手段
２６  制御手段
３０  サーバ
３３  ガイダンス情報提供手段
４０  コード情報取得手段
４１，６０  ガイダンス取得手段
４２  ガイダンス表示制御手段
４３，６１  ガイダンス変換手段
４４  記憶制御手段
５０  エンジン制御手段
５１  エラー判定手段
５２  エラー情報通知手段
７１，９０  入力装置
７２，９１  表示装置
７３，８５，９２  ＣＰＵ
７４，８６，９３  ＲＡＭ
７５，８７，９４  ＲＯＭ
７６  ＥＥＰＲＯＭ
７７，８４，９６  通信インターフェース
７８  撮像装置
８０  コントローラ
８１  スキャナ
８２  プリンタ
８３  操作パネル
８８，９５  ＨＤＤ
８９  ＮＶＲＡＭ
１００  ネットワークシステム
【先行技術文献】
【特許文献】
【０１１６】
【特許文献１】特開２０１０−１０７５７１号公報
【図１】
2014032518.tif 000003
【図２】
2014032518.tif 000004
【図３】
2014032518.tif 000005
【図４】
2014032518.tif 000006
【図５】
2014032518.tif 000007
【図６】
2014032518.tif 000008
【図７】
2014032518.tif 000009
【図８】
2014032518.tif 000010
【図９】
2014032518.tif 000011
【図１０】
2014032518.tif 000012
【図１１】
2014032518.tif 000013
【図１２】
2014032518.tif 000014
【図１３】
2014032518.tif 000015
【図１４】
2014032518.tif 000016