(57)【特許請求の範囲】
【請求項１】
外部記憶装置が接続される接続部と、
表示部と、
制御部と、
を備えた画像処理装置であって、
前記制御部は、
前記画像処理装置で表示可能な画面を特定するための情報である特定情報を、前記接続部に接続された外部記憶装置から取得する取得手段と、
前記取得手段が取得した特定情報により特定される画面である第１画面と、前記第１画面への遷移指示が受付可能であることを示す第２画面とを、前記表示部に順次表示させる第１表示制御手段と、
を備え、
前記第２画面は、当該第２画面の次に表示可能な画面への遷移指示が受付可能であることを示す複数のアイコンを含み、
前記第１表示制御手段は、
前記複数のアイコンのうちの、前記第１画面への遷移指示が受付可能であることを示す１のアイコンを、当該１のアイコン以外のアイコンの表示態様と異なる表示態様で表示させ、
前記画像処理装置は、
前記取得手段が取得した特定情報により特定される機能を実行するためのプログラムと、当該プログラムに関連付けられている時期情報とを記憶する記憶部を備え、
前記取得手段は、
前記特定情報と、前記特定情報を前記外部記憶装置に記憶させた前記画像処理装置と異なる装置に記憶されている、当該特定情報により特定される機能を実行するためのプログラムに関連付けられている時期情報とを、前記接続部に接続された外部記憶装置から取得し、
前記制御部は、
前記取得手段が取得した時期情報と、前記記憶部に記憶されている時期情報とが相違する場合に、前記取得手段が取得した時期情報と前記記憶部に記憶されている時期情報との相違により生じる事態を告知するための告知画面を、前記表示部に表示させ、前記記憶部に記憶されている時期情報が、前記取得手段が取得した時期情報より新しい場合に、前記取得手段が取得した特定情報により特定される機能の性能が異なる旨を告知する画面と、前記第１画面の前に前記表示部に表示される画面の表示順が異なる旨を告知する画面との少なくとも一方を、前記告知画面として前記表示部に表示させる第２表示制御手段を有することを特徴とする画像処理装置。
【請求項２】
前記第１表示制御手段は、
前記第１画面と前記第２画面に加え、前記第２画面への遷移指示が受付け可能であることを示す第３画面を表示部に順次表示させ、
前記第３画面は、当該第３画面の次に表示可能な画面への遷移指示が受付可能であることを示す複数のアイコンを含み、
前記第１表示制御手段は、
前記複数のアイコンのうちの、前記第２画面への遷移指示が受付可能であることを示す１のアイコンが、当該１のアイコン以外のアイコンの表示態様と異なる表示態様で表示されるよう、前記第３画面を表示させることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記特定情報は、前記画像処理装置で処理可能な機能の実行指示が受付可能である第１画面を特定することを特徴とする、請求項１又は２に記載の画像処理装置。
【請求項４】
前記制御部は、
前記特定情報を、前記接続部に接続された外部記憶装置に記憶させる記憶制御手段を備えることを特徴とする請求項１乃至３の何れか１項に記載の画像処理装置。
【請求項５】
前記取得手段は、
前記特定情報と、当該特定情報により特定される機能を実行するために必要な情報である必要情報とを、前記接続部に接続された外部記憶装置から取得することを特徴とする請求項１乃至４の何れか１項に記載の画像処理装置。
【請求項６】
前記取得手段は、
前記特定情報と、前記必要情報として、前記画像処理装置により画像を処理する際に必要な設定値を特定するための情報とを、前記接続部に接続された外部記憶装置から取得することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記制御部は、
前記特定情報により特定される機能を実行するために必要な必要情報のうち、前記画像処理装置により画像を処理する際に必要な設定値を特定するための情報以外の情報に応じた設定が未設定である場合に、当該情報に応じた設定が未設定である旨を告知するための画面を、前記表示部に表示させる第３表示制御手段を有することを特徴とする請求項１乃至６の何れか１項に記載の画像処理装置。
【請求項８】
前記制御部は、
前記取得手段が複数の前記特定情報を前記接続部に接続された外部記憶装置から取得した場合に、前記取得手段が取得した複数の特定情報から任意の１の特定情報を選択するための画面を、前記表示部に表示させる第４表示制御手段を有することを特徴とする請求項１乃至７の何れか１項に記載の画像処理装置。
【請求項９】
ネット上で提供されるオンラインストレージと通信可能な通信部と、
表示部と、
制御部と、
を備えた画像処理装置であって、
前記制御部は、
前記画像処理装置で表示可能な画面を特定するための情報である特定情報を、前記通信部を介して前記オンラインストレージから取得する取得手段と、
前記取得手段が取得した特定情報により特定される画面である第１画面と、前記第１画面への遷移指示が受付可能であることを示す第２画面とを、前記表示部に順次表示させる第１表示制御手段と、
を備え、
前記第２画面は、当該第２画面の次に表示可能な画面への遷移指示が受付可能であることを示す複数のアイコンを含み、
前記第１表示制御手段は、
前記複数のアイコンのうちの、前記第１画面への遷移指示が受付可能であることを示す１のアイコンを、当該１のアイコン以外のアイコンの表示態様と異なる表示態様で表示させ、
前記画像処理装置は、
前記取得手段が取得した特定情報により特定される機能を実行するためのプログラムと、当該プログラムに関連付けられている時期情報とを記憶する記憶部を備え、
前記取得手段は、
前記特定情報と、前記特定情報を前記オンラインストレージに記憶させた前記画像処理装置と異なる装置に記憶されている、当該特定情報により特定される機能を実行するためのプログラムに関連付けられている時期情報とを、前記通信部と通信可能なオンラインストレージから取得し、
前記制御部は、
前記取得手段が取得した時期情報と、前記記憶部に記憶されている時期情報とが相違する場合に、前記取得手段が取得した時期情報と前記記憶部に記憶されている時期情報との相違により生じる事態を告知するための告知画面を、前記表示部に表示させ、前記記憶部に記憶されている時期情報が、前記取得手段が取得した時期情報より新しい場合に、前記取得手段が取得した特定情報により特定される機能の性能が異なる旨を告知する画面と、前記第１画面の前に前記表示部に表示される画面の表示順が異なる旨を告知する画面との少なくとも一方を、前記告知画面として前記表示部に表示させる第２表示制御手段を有することを特徴とする画像処理装置。
【請求項１０】
外部記憶装置が接続される接続部と、表示部とを備えた画像処理装置のコンピュータが読み取り可能な制御プログラムであって、
前記コンピュータを、
前記画像処理装置で表示可能な画面を特定するための情報である特定情報を、前記接続部に接続された外部記憶装置から取得する取得手段と、
前記取得手段が取得した特定情報により特定される画面である第１画面と、前記第１画面への遷移指示が受付可能であることを示す第２画面とを、前記表示部に順次表示させる第１表示制御手段と、
して機能させ、
前記第２画面は、当該第２画面の次に表示可能な画面への遷移指示が受付可能であることを示す複数のアイコンを含み、
前記第１表示制御手段は、
前記複数のアイコンのうちの、前記第１画面への遷移指示が受付可能であることを示す１のアイコンを、当該１のアイコン以外のアイコンの表示態様と異なる表示態様で表示させ、
前記画像処理装置は、
前記取得手段が取得した特定情報により特定される機能を実行するためのプログラムと、当該プログラムに関連付けられている時期情報とを記憶する記憶部を備え、
前記取得手段は、
前記特定情報と、前記特定情報を前記外部記憶装置に記憶させた前記画像処理装置と異なる装置に記憶されている、当該特定情報により特定される機能を実行するためのプログラムに関連付けられている時期情報とを、前記接続部に接続された外部記憶装置から取得し、
前記コンピュータを、
前記取得手段が取得した時期情報と、前記記憶部に記憶されている時期情報とが相違する場合に、前記取得手段が取得した時期情報と前記記憶部に記憶されている時期情報との相違により生じる事態を告知するための告知画面を、前記表示部に表示させ、前記記憶部に記憶されている時期情報が、前記取得手段が取得した時期情報より新しい場合に、前記取得手段が取得した特定情報により特定される機能の性能が異なる旨を告知する画面と、前記第１画面の前に前記表示部に表示される画面の表示順が異なる旨を告知する画面との少なくとも一方を、前記告知画面として前記表示部に表示させる第２表示制御手段として機能させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部を備えた画像処理装置、および、その画像処理装置のコンピュータが読み取り可能な制御プログラムに関する。
【背景技術】
【０００２】
画像処理装置には、表示部に表示された画面への操作に従い、画像の処理を行う装置が存在する。そのような画像処理装置では、複数の画面が、順次、表示部に表示され、それら複数の画面の各々に、複数のアイコンが表示されている。そして、各画面で対応するアイコンが操作されることで、特定の処理を行うための画面が、表示部に表示される。下記特許文献には、そのような画像処理装置において、表示部に表示されたアイコンの各々に対応する処理を、画像処理装置に実行させるためのガイド情報を表示する技術の一例が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−６５６３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した画像処理装置では、まず、特定の処理に対応するアイコンが表示されている画面まで、画面遷移をさせる必要がある。このため、ユーザが画像処理装置の操作手順を認知していない場合には、ユーザは、特定の処理に対応するアイコンが表示されている画面まで画面遷移をさせるための操作手順が分からず、使い勝手が悪い。本発明は、そのような事情に鑑みてなされたものであり、本発明の課題は、ユーザが画像処理装置の操作手順を認知していない場合であっても、特定の処理を行うための画面を容易に表示部に表示させることである。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の画像処理装置は、外部記憶装置が接続される接続部と、表示部と、制御部と、を備えた画像処理装置であって、前記制御部は、前記画像処理装置で処理可能な機能を特定するための情報である特定情報を、前記接続部に接続された外部記憶装置から取得する取得手段と、前記取得手段が取得した特定情報により特定される機能の実行指示を受付け可能であることを示す画面である第１画面と、前記第１画面より先に表示される画面であって、当該画面と前記第１画面との間に表示される画面、又は前記第１画面への遷移指示の受付けが可能であることを示す第２画面とを、前記表示部に順次表示させる第１表示制御手段と、を備え、前記第１表示制御手段は、前記第２画面に、それらの各々が当該第２画面の次に表示可能な複数の画面への遷移指示が受付可能であることを示す複数のアイコンを表示させるとともに、当該複数のアイコンのうちの、前記第１画面、又は前記第１画面と現在表示されている第２画面の間に表示される第２画面への遷移指示が受付可能であることを示す１のアイコンを、当該１のアイコン以外のアイコンの表示態様と異なる表示態様で表示させることを特徴とする。
【０００６】
また、上記課題を解決するために、本発明の画像処理装置は、ネット上で提供されるオンラインストレージと通信可能な通信部と、表示部と、制御部と、を備えた画像処理装置であって、前記制御部は、前記画像処理装置で処理可能な機能を特定するための情報である特定情報を、前記通信部を介して前記オンラインストレージから取得する取得手段と、前記取得手段が取得した特定情報により特定される機能の実行指示を受付け可能であることを示す画面である第１画面と、前記第１画面より先に表示される画面であって、当該画面と前記第１画面との間に表示される画面、又は前記第１画面への遷移指示の受付けが可能であることを示す第２画面とを、前記表示部に順次表示させる第１表示制御手段と、を備え、前記第１表示制御手段は、前記第２画面に、それらの各々が当該第２画面の次に表示可能な複数の画面への遷移指示が受付可能であることを示す複数のアイコンを表示させるとともに、当該複数のアイコンのうちの、前記第１画面、又は前記第１画面と現在表示されている第２画面の間に表示される第２画面への遷移指示が受付可能であることを示す１のアイコンを、当該１のアイコン以外のアイコンの表示態様と異なる表示態様で表示させることを特徴とする。
【０００７】
また、上記課題を解決するために、本発明の制御プログラムは、外部記憶装置が接続される接続部と、表示部とを備えた画像処理装置のコンピュータが読み取り可能な制御プログラムであって、前記コンピュータを、前記画像処理装置で処理可能な機能を特定するための情報である特定情報を、前記接続部に接続された外部記憶装置から取得する取得手段と、前記取得手段が取得した特定情報により特定される機能の実行指示を受付け可能であることを示す画面である第１画面と、前記第１画面より先に表示される画面であって、当該画面と前記第１画面との間に表示される画面、又は前記第１画面への遷移指示の受付けが可能であることを示す第２画面とを、前記表示部に順次表示させる第１表示制御手段と、して機能させ、前記第１表示制御手段は、前記第２画面に、それらの各々が当該第２画面の次に表示可能な複数の画面への遷移指示が受付可能であることを示す複数のアイコンを表示させるとともに、当該複数のアイコンのうちの、前記第１画面、又は前記第１画面と現在表示されている第２画面の間に表示される第２画面への遷移指示が受付可能であることを示す１のアイコンを、当該１のアイコン以外のアイコンの表示態様と異なる表示態様で表示させることを特徴とする。
【発明の効果】
【０００８】
本発明の画像処理装置等によると、画像処理装置の操作手順を知らないユーザであっても、操作すべきアイコンを認知し、所定の処理を行うための画面を容易に表示部に表示させることが可能となる。
【図面の簡単な説明】
【０００９】
【図１】通信システム１のブロック図である。
【図２】ホーム画面１００を示す図である。
【図３】選択画面１１０を示す図である。
【図４】処理実行画面１２０を示す図である。
【図５】ホーム画面１５０を示す図である。
【図６】処理実行画面１６０を示す図である。
【図７】選択画面１７０を示す図である。
【図８】処理実行画面１８０を示す図である。
【図９】設定値確認画面２００を示す図である。
【図１０】記録中画面２１０を示す図である。
【図１１】記録完了画面２２０を示す図である。
【図１２】接続要請画面２３０を示す図である。
【図１３】ＭＦＰ１０に記憶されているタグ関連情報を模式的に示す図である。
【図１４】ＭＦＰ５０に記憶されているタグ関連情報を模式的に示す図である。
【図１５】ガイド情報選択画面２４０を示す図である。
【図１６】ガイド告知画面２５０を示す図である。
【図１７】設定値反映画面２６０を示す図である。
【図１８】未設定告知画面２７０を示す図である。
【図１９】ＭＦＰ１０の動作フローチャートを示す図である。
【図２０】ＭＦＰ５０の動作フローチャートを示す図である。
【図２１】ＭＦＰ５０の動作フローチャートを示す図である。
【図２２】第２実施形態のＭＦＰ１０の動作フローチャートを示す図である。
【図２３】第２実施形態のＭＦＰ１０の動作フローチャートを示す図である。
【発明を実施するための形態】
【００１０】
＜通信システムの構成＞
図１に、本願に係る実施形態として例示される通信システム１のブロック図を示す。通信システム１は、ＭＦＰ（Multifunction Peripheralの略）（本発明の画像処理装置の一例）１０、ＭＦＰ（本発明の画像処理装置の一例）５０、オンラインストレージ（本発明のオンラインストレージの一例）８０、ＰＣ（Personal Computerの略）８２を備える。オンラインストレージ８０は、ネットワーク上で提供される記憶装置であり、データの記憶、記憶しているデータの出力を行うことが可能である。
【００１１】
ＭＦＰ１０は、ＣＰＵ（本発明の制御部およびコンピュータの一例）１２、記憶部（本発明の記憶部の一例）１４、ディスプレイ（本発明の表示部の一例）１６、入力Ｉ／Ｆ１８、記録部２０、読取部２２、ネットワークＩ／Ｆ（本発明の通信部の一例）２４、ＵＳＢ用Ｉ／Ｆ（本発明の接続部の一例）２５、モデム２６、電話回線接続部２７を主に備えている。これらの構成要素は、入出力ポート２８を介して互いに通信可能とされている。
【００１２】
ディスプレイ１６は、ＭＦＰ１０の各種機能を表示する表示面を備える。ディスプレイ１６の一例としては、例えば、ＬＣＤ、有機ＥＬ、プラズマディスプレイ等が挙げられる。入力Ｉ／Ｆ１８は、例えば、ディスプレイ１６と一体的に構成されているタッチパネルであってよく、ディスプレイ１６上に表示されたアイコンへのユーザ操作を受付ける。また、タッチパネル以外にも、ハードキー等であってもよい。入力Ｉ／Ｆ１８がハードキーにより構成される場合は、ＭＦＰ１０は、ディスプレイに表示されたアイコンに対応するキーへの操作を受付ける。
【００１３】
記録部２０は、印刷機構であり、例えば、インクジェットヘッドが挙げられる。ＣＰＵ１２は、記録部２０へ駆動信号を入力し、記録部２０がインクジェットヘッドである場合は入力された駆動信号に応じて、ノズルからインクを吐出する。読取部２２は、原稿に記録された画像を読み取り画像データを作成する、スキャン処理を実行する部位であり、例えば、ＣＣＤイメージセンサ、コンタクトイメージセンサ等を含む。
【００１４】
ネットワークＩ／Ｆ２４は、ルータ３０を介して、インターネット３１に接続されている。ネットワークＩ／Ｆ２４は、同一ネットワーク内、又は異なるネットワーク内の外部装置と通信するものであり、インターネット３１上に存在する、オンラインストレージ８０およびＭＦＰ１０と同一ネットワークに存在するＰＣ８２に接続される。これにより、ＭＦＰ１０は、オンラインストレージ８０およびＰＣ８２と各種データの送受信を行うことが可能である。また、ＵＳＢ用Ｉ／Ｆ２５には、ＵＳＢメモリ（本発明の外部記憶装置の一例）３２を接続することが可能とされている。これにより、ＭＦＰ１０は、ＵＳＢメモリ３２において各種データ等を記憶することが可能である。
【００１５】
モデム２６は、ファクシミリ機能によって送信する画像データを、電話回線網３３に伝送可能な信号に変調して電話回線接続部２７を介して送信したり、電話回線網３３から電話回線接続部２７を介して入力された信号を受信し、画像データを復調するものである。これにより、ＭＦＰ１０は、ファックス送信および、ファックス受信を行うことが可能である。
【００１６】
ＣＰＵ１２は、記憶部１４内の制御プログラム（本発明の制御プログラムの一例）３６に従って処理を実行する。制御プログラム３６は、入力Ｉ／Ｆ１８から入力される信号に応じてディスプレイ１６に表示する画面を切り替える、一般的なユーザ・インターフェースの制御に加えて、スキャン処理、印刷処理、ファックスの送受信を行うためのプログラムを含む。説明の都合上、図１に示すように、スキャン処理、コピー処理、ファックスの送受信、プリント処理を行うためのプログラムを、それぞれスキャンプログラム３６ａ、コピープログラム３６ｂ、ファックスプログラム３６ｃ、プリントプログラム３６ｄとする。
【００１７】
また、記憶部１４は、データ記憶領域３８を備える。データ記憶領域３８は、読取部２２により読み取られた画像データ、制御プログラム３６の実行に必要なデータなどを記憶する領域である。なお、記憶部１４は、ＲＡＭ（Random Access Memoryの略）、ＲＯＭ（Read Only Memoryの略）、フラッシュメモリー、ＨＤＤ（ハードディスクの略）、ＣＰＵ１２が備えるバッファなどが組み合わされて構成されている。
【００１８】
また、ＭＦＰ５０は、モデム２６、電話回線接続部２７を備えていない点、及びそれらを備えないことに伴い、制御プログラム７６に、ファックスプログラムが含まれない点を除いて、ＭＦＰ１０と同じである。このため、ＭＦＰ５０の構成に関する説明を省略する。
【００１９】
＜ＭＦＰにおける各種処理実行時のディスプレイへの表示＞
ＭＦＰ１０では、上述した構成により、スキャン処理、コピー処理、ファックスの送受信、印刷処理を行うことが可能であり、ＭＦＰ５０では、スキャン処理、コピー処理、印刷処理を行うことが可能である。ただし、ＭＦＰ１０とＭＦＰ５０とにおいて、メーカは同じであるが、型番が異なっているため、スキャン処理、コピー処理、若しくは印刷処理を行う際の操作手順が異なっている。具体的には、例えば、ＭＦＰ１０とＭＦＰ５０との各々において、スキャン処理を実行し、スキャン処理により作成されたスキャンデータをＰＣ８２に送る処理（以下、「Ｓｃａｎ  ｔｏ  ＰＣ処理」と記載する場合がある）が実行される際の操作手順について説明する。
【００２０】
ＭＦＰ１０のディスプレイ１６に、まず、図２に示すように、ホーム画面１００が表示される。ホーム画面１００には、スキャンアイコン１０２、コピーアイコン１０４、ファックスアイコン１０６、印刷アイコン１０８が表示される。そして、スキャンアイコン１０２が操作されることで、ホーム画面１００に代えて、図３に示す選択画面１１０がディスプレイ１６に表示される。
【００２１】
選択画面１１０には、第１選択アイコン１１２、第２選択アイコン１１４、第３選択アイコン１１６が表示される。第１選択アイコン１１２は、スキャン処理を実行し、スキャン処理により作成されたスキャンデータをＵＳＢメモリ３２に記憶させる処理（以下、「Ｓｃａｎ  ｔｏ  ＵＳＢ処理」と記載する場合がある）を実行するためのアイコンであり、第２選択アイコン１１４は、Ｓｃａｎ  ｔｏ  ＰＣ処理を実行するためのアイコンであり、第３選択アイコン１１６は、スキャン処理を実行し、スキャン処理により作成されたスキャンデータをＥメールで送信する処理を実行するためのアイコンである。このため、選択画面１１０では、第２選択アイコン１１４が操作される。
【００２２】
第２選択アイコン１１４が操作されると、選択画面１１０に代えて、図４に示す処理実行画面１２０がディスプレイ１６に表示される。処理実行画面１２０は、Ｓｃａｎ  ｔｏ  ＰＣ処理を実行するための画面であり、設定アイコン１２２、スタートアイコン１２４、ガイドアイコン１２６が表示される。設定アイコン１２２は、Ｓｃａｎ  ｔｏ  ＰＣ処理を実行する際のスキャンに係る設定値、例えば、スキャン色、解像度等を設定するためのアイコンである。スタートアイコン１２４は、Ｓｃａｎ  ｔｏ  ＰＣ処理を実行するためのアイコンである。ガイドアイコン１２６は、後に詳しく説明するが、表示画面のガイド機能を利用するためのアイコンである。
【００２３】
このため、ユーザは、Ｓｃａｎ  ｔｏ  ＰＣ処理を実行するべく、設定アイコン１２２を操作し、カラー／モノクロ、解像度等を設定する。この際、設定された設定値が、処理実行画面１２０に表示される。そして、ユーザがスタートアイコン１２４を操作することで、処理実行画面１２０に表示されている設定値に従ってスキャン処理が実行され、スキャン処理により作成されたスキャンデータが、ＰＣ８２に送信される。このように、ＭＦＰ１０では、ディスプレイ１６に表示されたホーム画面１００、選択画面１１０、処理実行画面１２０への操作により、Ｓｃａｎ  ｔｏ  ＰＣ処理が実行される。
【００２４】
一方、ＭＦＰ５０において、Ｓｃａｎ  ｔｏ  ＰＣ処理が実行される際には、ＭＦＰ５０のディスプレイ５６に、まず、図５に示すように、ホーム画面１５０が表示される。このホーム画面１５０は、ファックスアイコンが存在しない点を除き、ＭＦＰ１０のディスプレイ１６に表示されたホーム画面１００と同じ画面である。このため、ホーム画面１５０においても、スキャンアイコン１５２が操作される。ホーム画面１５０において、スキャンアイコン１５２が操作されると、ＭＦＰ５０では、ホーム画面１５０に代えて、図６に示す処理実行画面１６０がディスプレイ５６に表示される。
【００２５】
処理実行画面１６０は、Ｓｃａｎ  ｔｏ  ＵＳＢ処理を実行するための画面であり、ＭＦＰ１０のディスプレイ１６に表示された処理実行画面１２０と略同じ画面である。ただし、処理実行画面１６０には、処理実行画面１２０と異なり、変更アイコン１６２が表示される。変更アイコン１６２は、ＭＦＰ５０において実行されるスキャン処理を変更するためのアイコンである。このため、処理実行画面１６０では、変更アイコン１６２が操作される。変更アイコン１６２が操作されると、処理実行画面１６０に代えて、図７に示す選択画面１７０がディスプレイ５６に表示される。
【００２６】
選択画面１７０は、ＭＦＰ１０のディスプレイ１６に表示された選択画面１１０と同じ画面である。このため、選択画面１７０において、第２選択アイコン１１４が操作されることで、選択画面１７０に代えて、図８に示す処理実行画面１８０がディスプレイ５６に表示される。処理実行画面１８０は、Ｓｃａｎ  ｔｏ  ＰＣ処理を実行するための画面であり、ＭＦＰ１０のディスプレイ１６に表示された処理実行画面１２０と同じ画面である。このため、処理実行画面１８０において、設定アイコン１２２が操作されることで、Ｓｃａｎ  ｔｏ  ＰＣ処理の設定値が設定され、スタートアイコン１２４が操作されることで、Ｓｃａｎ  ｔｏ  ＰＣ処理が実行される。このように、ＭＦＰ５０では、ディスプレイ５６に表示されたホーム画面１５０、処理実行画面１６０、選択画面１７０、処理実行画面１８０への操作により、Ｓｃａｎ  ｔｏ  ＰＣ処理が実行される。
【００２７】
上述したように、ＭＦＰ１０とＭＦＰ５０とにおいて、Ｓｃａｎ  ｔｏ  ＰＣ処理を行う際の操作手順が異なっている。このため、例えば、ＭＦＰ１０をメインに使用しているユーザが、ＭＦＰ５０を使用する際に、使い勝手が異なるため、混乱する虞がある。このため、ＭＦＰ１０およびＭＦＰ５０には、表示画面のガイド機能が設けられている。
【００２８】
詳しくは、例えば、ＭＦＰ１０をメインに使用しているユーザが、ＭＦＰ５０を使用してＳｃａｎ  ｔｏ  ＰＣ処理を実行する前に、ＭＦＰ１０でのＳｃａｎ  ｔｏ  ＰＣ処理に関する情報（以下、「ガイド情報」と記載する場合がある）を、ＵＳＢメモリ３２に記憶させる。具体的には、まず、ユーザは、ＵＳＢメモリ３２を、ＭＦＰ１０のＵＳＢ用Ｉ／Ｆ２５に接続する。そして、ユーザは、ＭＦＰ１０において、Ｓｃａｎ  ｔｏ  ＰＣ処理を実行するための処理実行画面１２０を、ディスプレイ１６に表示させ、処理実行画面１２０のガイドアイコン１２６を操作する。
【００２９】
ガイドアイコン１２６が操作されると、処理実行画面１２０の代わりに、図９に示すように、設定値確認画面２００がディスプレイ１６に表示される。設定値確認画面２００には、ＹＥＳアイコン２０２とＮＯアイコン２０４とが表示される。ＹＥＳアイコン２０２は、ＭＦＰ１０においてＳｃａｎ  ｔｏ  ＰＣ処理が実行される際の設定値を、ガイド情報として記憶させるためのアイコンである。つまり、ＹＥＳアイコン２０２が操作されると、ＭＦＰ１０で用いられている設定値が、ガイド情報としてＵＳＢメモリ３２に記憶され、その記憶された設定値を用いて、ＭＦＰ５０でＳｃａｎ  ｔｏ  ＰＣ処理を実行することが可能となる。一方、ＮＯアイコン２０４は、ＭＦＰ１０で用いられている設定値を、ガイド情報として記憶させないためのアイコンである。つまり、ＮＯアイコン２０４が操作されると、ＭＦＰ１０で用いられている設定値を用いて、ＭＦＰ５０でＳｃａｎ  ｔｏ  ＰＣ処理を実行することができない。
【００３０】
設定値確認画面２００において、ＹＥＳアイコン２０２とＮＯアイコン２０４との何れかのアイコンが操作されると、設定値確認画面２００の代わりに、図１０に示すように、記録中画面２１０がディスプレイ１６に表示される。この記録中画面２１０が表示されている際に、ガイド情報がＵＳＢメモリ３２に記憶されている。なお、ＵＳＢメモリ３２に記憶されるガイド情報は、タグ情報、バージョン情報、ガイド済みフラグ、必要情報を含む。
【００３１】
タグ情報は、ガイド機能の対象となる処理を特定するための情報であり、本説明では、Ｓｃａｎ  ｔｏ  ＰＣ処理がガイド機能の対象であるため、タグ情報は、「Ｓｃａｎ  ｔｏ  ＰＣ」となる。バージョン情報は、Ｓｃａｎ  ｔｏ  ＰＣ処理を実行するためのプログラムのバージョンを特定するための情報であり、本説明では、スキャンプログラム３６ａのバージョンを特定するための情報となる。このプログラムのバージョンは、プログラムを改訂していく際に、改訂の段階を表すために付けられる番号である。なお、本実施形態では、スキャンプログラム３６ａ自体も複数のプログラムにより構成されるため、スキャンプログラム３６ａのバージョンとは、スキャンプログラム３６ａ全体を指すのではなく、スキャンプログラム３６ａを構成する一部のプログラムのバージョンを指すものとしてよい。ちなみに、ＭＦＰ１０のデータ記憶領域３８には、タグ情報とバージョン情報とが関連付けられたタグ関連情報が記憶されており、バージョン情報は、このタグ関連情報に基づいて特定される。具体的には、ＭＦＰ１０のデータ記憶領域３８に、図１３に示すように、タグ関連情報として、タグ情報とバージョン情報と報知用画面ＩＤとが関連付けて記憶されている。このため、タグ情報が「Ｓｃａｎ  ｔｏ  ＰＣ」である場合には、バージョン情報は、「Ａ」となる。なお、報知用画面ＩＤに関しては、後に詳しく説明する。
【００３２】
ガイド済みフラグは、後に詳しく説明するが、ガイド機能を利用した表示画面の表示が行われたか否かを示すフラグであり、「ＦＡＬＳＥ」と「ＴＲＵＥ」との何れかに設定される。ガイド済みフラグが、「ＦＡＬＳＥ」に設定されている場合には、ガイド機能を利用した表示画面の表示が行われていないことを示しており、「ＴＲＵＥ」に設定されている場合には、ガイド機能を利用した表示画面の表示が行われたことを示している。なお、ＵＳＢメモリ３２に記憶される際に、ガイド済みフラグは「ＦＡＬＳＥ」に設定される。
【００３３】
必要情報は、ガイド機能の対象となる処理を実行するために必要な情報であり、本説明では、Ｓｃａｎ  ｔｏ  ＰＣ処理を実行するために必要な情報となる。なお、設定値確認画面２００において、ＹＥＳアイコン２０２が操作されている場合には、必要情報に、ＭＦＰ１０においてＳｃａｎ  ｔｏ  ＰＣ処理が実行される際の設定値が含まれる。
【００３４】
上述したタグ情報、バージョン情報、ガイド済みフラグ、必要情報が、ガイド情報としてＵＳＢメモリ３２に記憶されると、記録中画面２１０に代えて、図１１に示す記録完了画面２２０がディスプレイ１６に表示される。記録完了画面２２０には、ＯＫアイコン２２２が表示されており、ＯＫアイコン２２２が操作されることで、記録完了画面２２０に代えて、図４に示す処理実行画面１２０がディスプレイ１６に表示される。
【００３５】
なお、処理実行画面１２０のガイドアイコン１２６が操作された際に、ＵＳＢメモリ３２がＵＳＢ用Ｉ／Ｆ２５に接続されていない場合には、処理実行画面１２０に代えて、図１２に示す接続要請画面２３０がディスプレイ１６に表示される。接続要請画面２３０は、ＵＳＢメモリ３２のＵＳＢ用Ｉ／Ｆ２５への接続を要請する画面である。このため、ユーザが、ＵＳＢメモリ３２をＵＳＢ用Ｉ／Ｆ２５に接続した後に、接続要請画面２３０のＯＫアイコン２３２を操作することで、接続要請画面２３０に代えて、図４に示す処理実行画面１２０がディスプレイ１６に表示される。そして、処理実行画面１２０等において、上述した操作を行うことで、ＵＳＢメモリ３２にガイド情報が記憶される。
【００３６】
次に、ユーザは、ＭＦＰ５０を起動する。ＭＦＰ５０では、図５に示すホーム画面１５０がディスプレイ５６に表示される。そして、ディスプレイ５６にホーム画面１５０が表示されている状態で、ＭＦＰ５０のＵＳＢ用Ｉ／Ｆ６５に、ガイド情報が記憶されたＵＳＢメモリ３２を接続する。これにより、ホーム画面１５０に代えて、図１５に示すガイド情報選択画面２４０がディスプレイ５６に表示される。ガイド情報選択画面２４０は、ＵＳＢメモリ３２に記憶されているガイド情報から、任意のガイド情報を選択するための画面であり、ガイド情報選択画面２４０には、ＵＳＢメモリ３２に記憶されているガイド情報に応じた選択アイコンが表示される。
【００３７】
本説明では、ＵＳＢメモリ３２に、３つのガイド情報が記憶されており、ガイド情報選択画面２４０に、第１選択アイコン２４２、第２選択アイコン２４４、第３選択アイコン２４６が表示される。第１選択アイコン２４２は、タグ情報が「Ｆａｘ」であるガイド情報に応じたアイコンであり、第２選択アイコン２４４は、タグ情報が「ＩＰ  Ａｄｄｒｅｓｓ」であるガイド情報に応じたアイコンであり、第３選択アイコン２４６は、タグ情報が「Ｓｃａｎ  ｔｏ  ＰＣ」であるガイド情報に応じたアイコンである。このため、ガイド情報選択画面２４０では、第３選択アイコン２４６が操作される。
【００３８】
ガイド情報選択画面２４０で何れかの選択アイコンが操作されると、操作されたアイコンに応じたガイド情報が、ＵＳＢメモリ３２から読み込まれ、その読み込まれたガイド情報からガイド済みフラグが抽出される。そして、そのガイド済みフラグが「ＦＡＬＳＥ」と「ＴＲＵＥ」との何れに設定されているかが判定される。ガイド済みフラグが「ＦＡＬＳＥ」である場合、つまり、ガイド機能を利用した表示画面の表示が行われていない場合には、読み込まれたガイド情報と、ＭＦＰ５０のデータ記憶領域７８に記憶されているタグ関連情報とが比較される。具体的には、ＭＦＰ５０のデータ記憶領域７８には、図１４に示すタグ関連情報が記憶されている。ＵＳＢメモリ３２から読み取られたガイド情報には、タグ情報として「Ｓｃａｎ  ｔｏ  ＰＣ」が含まれていることから、データ記憶領域７８に記憶されているタグ関連情報から、「Ｓｃａｎ  ｔｏ  ＰＣ」のタグ情報に関連付けられているバージョン情報「Ｂ」が抽出される。
【００３９】
そして、その抽出されたバージョン情報「Ｂ」と、ＵＳＢメモリ３２から読み取られたガイド情報に含まれるバージョン情報「Ａ」とが比較される。ちなみに、バージョン情報「Ｂ」は、バージョン情報「Ａ」に応じたプログラムの改定されたものに付される情報である。つまり、バージョン情報「Ｂ」に応じたプログラムは、バージョン情報「Ａ」に応じたプログラムより新しい。このため、タグ関連情報から抽出されたバージョン情報「Ｂ」と、ＵＳＢメモリ３２から読み取られたガイド情報に含まれるバージョン情報「Ａ」との比較により、ＭＦＰ５０でＳｃａｎ  ｔｏ  ＰＣ処理を実行するためのプログラム、つまり、ＭＦＰ５０のデータ記憶領域７８に記憶されているスキャンプログラム７４は、ＭＦＰ１０でＳｃａｎ  ｔｏ  ＰＣ処理を実行するためのプログラム、つまり、ＭＦＰ１０のデータ記憶領域３８に記憶されているスキャンプログラム３４より新しいと判定される。
【００４０】
そして、ＭＦＰ５０でＳｃａｎ  ｔｏ  ＰＣ処理を実行するためのプログラムが、ＭＦＰ１０でＳｃａｎ  ｔｏ  ＰＣ処理を実行するためのプログラムより新しいと判定されると、ＭＦＰ５０のタグ関連情報での「Ｓｃａｎ  ｔｏ  ＰＣ」のタグ情報に関連付けられた報知用画面ＩＤに応じた画面が、ＭＦＰ５０のディスプレイ５６に表示される。具体的には、図１６に示すように、ガイド告知画面２５０がディスプレイ５６に表示される。このガイド告知画面２５０では、ガイド機能に従った画面表示を行う旨のコメントが表示される。なお、ガイド告知画面２５０がディスプレイ５６に表示されると、ＵＳＢメモリ３２に記憶されているガイド情報のガイド済みフラグが「ＦＡＬＳＥ」から「ＴＲＵＥ」に書き換えられる。そして、ガイド告知画面２５０のＯＫアイコン２５２が操作されることで、ガイド機能に従った画面表示が行われる。
【００４１】
具体的には、ガイド告知画面２５０のＯＫアイコン２５２が操作されることで、ガイド告知画面２５０に代えて、図５に示すホーム画面１５０がディスプレイ５６に表示される。この際、ホーム画面１５０では、操作すべきアイコンが点滅した状態で表示される。つまり、スキャンアイコン１５２が点滅した状態で表示される。そして、点滅した状態のスキャンアイコン１５２が操作されることで、ホーム画面１５０に代えて、図６に示す処理実行画面１６０がディスプレイ５６に表示される。この際、処理実行画面１６０では、操作すべきアイコン、つまり、変更アイコン１６２が点滅した状態で表示される。
【００４２】
その点滅した状態の変更アイコン１６２が操作されると、処理実行画面１６０に代えて、図７に示す選択画面１７０がディスプレイ５６に表示される。この際、選択画面１７０は、操作すべきアイコン、つまり、第２選択アイコン１１４が点滅した状態で表示される。そして、点滅した状態の第２選択アイコン１１４が操作されることで、選択画面１７０に代えて、図８に示す処理実行画面１８０がディスプレイ５６に表示される。つまり、ＭＦＰ５０では、ガイド機能を利用することで、操作すべきアイコンが点滅した状態で表示されるため、ユーザは、ＭＦＰ５０の操作手順を知らなくても、Ｓｃａｎ  ｔｏ  ＰＣ処理を実行するための画面、つまり、処理実行画面１８０を容易にディスプレイ５６に表示させ、Ｓｃａｎ  ｔｏ  ＰＣ処理を実行することが可能となる。
【００４３】
なお、読み込まれたガイド情報に含まれるガイド済みフラグが「ＴＲＵＥ」である場合、つまり、ガイド機能を利用した表示画面の表示が行われていた場合には、ディスプレイ５６にガイド告知画面２５０は、表示されず、ガイド機能に従った画面表示が行われる。つまり、ガイド情報選択画面２４０で何れかの選択アイコンが操作され、操作されたアイコンに応じたガイド情報がＵＳＢメモリ３２から読み込まれた際に、そのガイド情報に含まれるガイド済みフラグが「ＴＲＵＥ」である場合には、ガイド情報選択画面２４０に代えて、図５に示すホーム画面１５０がディスプレイ５６に表示される。この際、ホーム画面１５０では、操作すべきアイコン、つまり、スキャンアイコン１０２が点滅した状態で表示される。そして、上述した手順に従って、各種アイコンが操作されることで、処理実行画面１８０がディスプレイ５６に表示される。つまり、ＭＦＰ１０において、ガイド情報をＵＳＢメモリ３２に記憶させた後に、ＭＦＰ５０において、ガイド機能に従った画面表示が行われた後に、再度、ガイド機能に従った画面表示が行われる場合には、ディスプレイ５６にガイド告知画面２５０は表示されない。これにより、ユーザが確認した画面の再表示を抑制することが可能となる。
【００４４】
また、ＵＳＢメモリ３２から読み取られたガイド情報の必要情報に、設定値が含まれている場合には、選択画面１７０において、点滅した状態の第２選択アイコン１１４が操作されることで、図１７に示す設定値反映画面２６０がディスプレイ５６に表示される。設定値反映画面２６０は、ＵＳＢメモリ３２に記憶された設定値をＭＦＰ５０でのＳｃａｎ  ｔｏ  ＰＣ処理に用いるか否かを確認するための画面である。このため、設定値反映画面２６０のＹＥＳアイコン２６２が操作された場合には、ＭＦＰ５０でのＳｃａｎ  ｔｏ  ＰＣ処理の設定値として、ＵＳＢメモリ３２に記憶された設定値が設定される。一方、設定値反映画面２６０のＮＯアイコン２６４が操作された場合には、ＭＦＰ５０でのＳｃａｎ  ｔｏ  ＰＣ処理の設定値として、ＵＳＢメモリ３２に記憶された設定値が設定されない。そして、設定値反映画面２６０のＹＥＳアイコン２６２とＮＯアイコン２６４との何れかが操作されることで、図８に示す処理実行画面１８０がディスプレイ５６に表示される。
【００４５】
また、ＵＳＢメモリ３２から読み取られたガイド情報が含むタグ情報に応じた処理を実行する際に、必要となる情報が、データ記憶領域３８に記憶されていない、すなわち、ＭＦＰ５０で未設定の場合には、ＭＦＰ５０において、そのガイド情報のタグ情報に応じた処理を実行できないため、その旨を告知するための画面がディスプレイ５６に表示される。具体的には、ＵＳＢメモリ３２から読み取られたガイド情報が、Ｓｃａｎ  ｔｏ  ＰＣ処理に関するものである場合には、ガイド情報の設定情報には、上述したように、Ｓｃａｎ  ｔｏ  ＰＣ処理を実行するために必要な情報として、ＰＣ８２とデータ通信を行う際に用いられる通信情報（ノード名、ＩＰアドレスなど、ネットワーク上でのＰＣ８２の識別情報）が含まれている。このため、ＭＦＰ５０では、この通信情報がデータ記憶領域７８に記憶されているか否かが判定される。そして、この通信情報が記憶されていない場合には、図１８に示すように、未設定告知画面２７０がディスプレイ５６に表示される。この未設定告知画面２７０では、Ｓｃａｎ  ｔｏ  ＰＣ処理を実行するためには通信情報を記憶させる必要がある旨のコメントが表示される。そして、未設定告知画面２７０のＯＫアイコン２７２が操作されることで、未設定告知画面２７０の代わりに、図５に示すように、ホーム画面１５０がディスプレイ５６に表示される。この際、ホーム画面１５０では、操作すべきアイコン、つまり、スキャンアイコン１０２が点滅した状態で表示される。そして、上述した手順に従って、各種アイコンが操作されることで、処理実行画面１８０がディスプレイ５６に表示される。これにより、ガイド情報のタグ情報に応じた処理の実行に必要な設定が未設定である場合には、その旨を告知し、ユーザに必要な設定を促すことが可能となる。
【００４６】
また、上記説明では、ガイド機能の対象がＳｃａｎ  ｔｏ  ＰＣ処理である場合について説明したが、他のスキャン処理、印刷処理等においても、上述した手順に従って、ガイド情報の設定等を行うことで、ガイド機能を利用した画面表示を行うことが可能である。ただし、ガイド機能の対象の処理をＭＦＰ５０で実行するためのプログラムのバージョンと、ガイド機能の対象の処理をＭＦＰ１０で実行するためのプログラムのバージョンとが同じ場合、若しくは、ガイド機能の対象の処理をＭＦＰ５０で実行するためのプログラムが、ガイド機能の対象の処理をＭＦＰ１０で実行するためのプログラムより古い場合には、ディスプレイ５６にガイド告知画面２５０が表示されることなく、ガイド機能を利用した画面表示が行われる。
【００４７】
具体的には、例えば、ガイド機能の対象がＳｃａｎ  ｔｏ  ＵＳＢ処理である場合には、ＭＦＰ１０でＵＳＢメモリ３２にガイド情報が記憶されると、そのガイド情報のバージョン情報は「Ａ」となる（図１３参照）。そして、そのＵＳＢメモリ３２がＭＦＰ５０のＵＳＢ用Ｉ／Ｆ６５に接続されると、ＭＦＰ５０のタグ関連情報から抽出されるバージョン情報は「Ａ」となる（図１４参照）。つまり、ガイド機能の対象がＳｃａｎ  ｔｏ  ＵＳＢ処理である場合には、Ｓｃａｎ  ｔｏ  ＵＳＢ処理をＭＦＰ５０で実行するためのプログラムのバージョンと、Ｓｃａｎ  ｔｏ  ＵＳＢ処理をＭＦＰ１０で実行するためのプログラムのバージョンとが同じとなる。このような場合には、ガイド情報選択画面２４０でＳｃａｎ  ｔｏ  ＵＳＢ処理に応じた選択アイコンが操作されると、ガイド情報選択画面２４０の代わりに、図５に示すように、ホーム画面１５０がディスプレイ５６に表示される。この際、ホーム画面１５０では、スキャンアイコン１０２が点滅した状態で表示される。そして、上述した手順に従って、各種アイコンが操作されることで、処理実行画面１８０がディスプレイ５６に表示される。つまり、ガイド機能の対象の処理を実行するためのプログラムのバージョンが、ＭＦＰ１０とＭＦＰ５０とで同じ場合には、画面の遷移状態も、ＭＦＰ１０とＭＦＰ５０とで同じと想定されるため、ガイド告知画面２５０の表示がスキップされる。これにより、無駄な画面表示を抑制することが可能となる。
【００４８】
また、例えば、ガイド機能の対象が印刷処理である場合（印刷処理に応じたタグ情報は、「Ｐｒｉｎｔ  Ｓｅｔｔｉｎｇｓ」である。）には、ＭＦＰ１０でＵＳＢメモリ３２にガイド情報が記憶されると、そのガイド情報のバージョン情報は「Ｃ」となる（図１３参照）。そして、そのＵＳＢメモリ３２がＭＦＰ５０のＵＳＢ用Ｉ／Ｆ６５に接続されると、ＭＦＰ５０のタグ関連情報から抽出されるバージョン情報は「Ｂ」となる（図１４参照）。なお、バージョン情報「Ｂ」のプログラムは、バージョン情報「Ｃ」のプログラムより古い。つまり、ガイド機能の対象が印刷処理である場合には、印刷処理をＭＦＰ５０で実行するためのプログラムは、印刷処理をＭＦＰ１０で実行するためのプログラムより古い。このような場合には、ガイド情報選択画面２４０で印刷処理に応じた選択アイコンが操作されると、ガイド情報選択画面２４０の代わりに、図５に示すように、ホーム画面１５０がディスプレイ５６に表示される。この際、ホーム画面１５０では、スキャンアイコン１０２が点滅した状態で表示される。そして、上述した手順に従って、各種アイコンが操作されることで、処理実行画面１８０がディスプレイ５６に表示される。変形例として、ガイド機能の対象の処理をＭＦＰ５０で実行するためのプログラムが、ガイド機能の対象の処理をＭＦＰ１０で実行するためのプログラムより古い場合にも、ガイド告知画面２５０を表示する構成としてもよい。ただし、バージョンが古いプログラムは、新しいプログラムの情報がない、すなわち、バージョンが異なること以外の情報がないため、ガイド告知画面では、バージョンが異なる事のみが表示される。
【００４９】
また、ＵＳＢメモリ３２から読み取られたガイド情報のタグ情報に応じた処理が、実行できない場合には、その旨を告知するための画面が表示される。具体的には、例えば、ＭＦＰ１０において、ガイド機能の対象として、ファックスの送受信に関するガイド情報が、ＵＳＢメモリ３２に記憶された場合には、タグ情報は「Ｆａｘ」となる（図１３参照）。そして、そのＵＳＢメモリ３２がＭＦＰ５０のＵＳＢ用Ｉ／Ｆ６５に接続されると、ＭＦＰ５０のタグ関連情報に基づいて、タグ情報「Ｆａｘ」が検索される。しかしながら、ＭＦＰ５０では、ファックスの送受信を行うことができず、図１４に示すように、ＭＦＰ５０のタグ関連情報には、タグ情報「Ｆａｘ」は記憶されていない。このため、このような場合には、ガイド情報に応じた処理を実行することができない旨のコメントが、ディスプレイ５６に表示される。これにより、ユーザは、ＭＦＰ５０において、ガイド情報に応じた処理を実行することができないことを認知できる。
【００５０】
＜制御プログラム＞
上述したＭＦＰ１０によるガイド情報のＵＳＢメモリ３２への記録は、ＭＦＰ１０のＣＰＵ１２において制御プログラム３６が実行されることによって行われる。以下に、図１９を用いて、ＭＦＰ１０のＣＰＵ１２で制御プログラム３６が実行される際のフローを説明する。
【００５１】
ＭＦＰ１０では、ガイド機能の対象として指定可能な画面（以下、「第１画面」と記載する場合がある）（上記説明では、処理実行画面１２０）において、ガイドアイコン１２６が操作されたか否かが、ＣＰＵ１２によって判断される。（ステップ（以下、「Ｓ」と略す）１００）。ガイドアイコン１２６が操作されていない場合（Ｓ１００のＮＯ）には、Ｓ１００の処理が繰り返される。一方、ガイドアイコン１２６が操作された場合（Ｓ１００のＹＥＳ）には、ＵＳＢ用Ｉ／Ｆ２５にＵＳＢメモリ３２が接続されているか否かが、ＣＰＵ１２によって判断される（Ｓ１０４）。
【００５２】
ＵＳＢ用Ｉ／Ｆ２５にＵＳＢメモリ３２が接続されていない場合（Ｓ１０４のＮＯ）には、ディスプレイ１６に接続要請画面２３０が表示される（Ｓ１０６）。そして、接続要請画面２３０のＯＫアイコン２３２が操作されたか否かが、ＣＰＵ１２によって判断される（Ｓ１０８）。接続要請画面２３０のＯＫアイコン２３２が操作されていない場合（Ｓ１０８のＮＯ）には、Ｓ１０８の処理が繰り返される。一方、接続要請画面２３０のＯＫアイコン２３２が操作された場合（Ｓ１０８のＹＥＳ）には、ディスプレイ１６に第１画面が表示される（Ｓ１０９）。そして、Ｓ１００に戻る。
【００５３】
また、Ｓ１０４でＵＳＢ用Ｉ／Ｆ２５にＵＳＢメモリ３２が接続されている場合（Ｓ１０４のＹＥＳ）には、ディスプレイ１６に設定値確認画面２００が表示される（Ｓ１１０）。そして、設定値確認画面２００のＹＥＳアイコン２０２が操作されたか否かが、ＣＰＵ１２によって判断される（Ｓ１１２）。設定値確認画面２００のＹＥＳアイコン２０２が操作された場合（Ｓ１１２のＹＥＳ）には、ガイド機能の対象の処理を実行するための設定値が、ガイド情報の必要情報の記憶対象として設定される（Ｓ１１４）。そして、Ｓ１１６に進む。一方、設定値確認画面２００のＮＯアイコン２０４が操作された場合（Ｓ１１２のＮＯ）には、Ｓ１１４の処理がスキップされ、Ｓ１１６に進む。
【００５４】
Ｓ１１６では、ディスプレイ１６に記録中画面２１０が表示される（Ｓ１１６）。次に、ＵＳＢメモリ３２にガイド情報が記録される（Ｓ１１８）。ＵＳＢメモリ３２にガイド情報が記録されると、ディスプレイ１６に記録完了画面２２０が表示される（Ｓ１２０）。そして、記録完了画面２２０のＯＫアイコン２２２が操作されたか否かが、ＣＰＵ１２によって判断される（Ｓ１２２）。記録完了画面２２０のＯＫアイコン２２２が操作されていない場合（Ｓ１２２のＮＯ）には、Ｓ１２２の処理が繰り返される。一方、記録完了画面２２０のＯＫアイコン２２２が操作された場合（Ｓ１２２のＹＥＳ）には、ディスプレイ１６に第１画面が表示される（Ｓ１０９）。そして、Ｓ１００に戻る。
【００５５】
上述したＭＦＰ５０によるガイド機能を利用した画面表示は、ＭＦＰ５０のＣＰＵ５２において制御プログラム７６が実行されることによって行われる。以下に、図２０及び図２１を用いて、ＭＦＰ５０のＣＰＵ５２で制御プログラム７６が実行される際のフローを説明する。
【００５６】
ＭＦＰ５０では、ＵＳＢ用Ｉ／Ｆ６５にＵＳＢメモリ３２が接続されたか否かが、ＣＰＵ１２によって判断される（Ｓ１３０）。ＵＳＢ用Ｉ／Ｆ６５にＵＳＢメモリ３２が接続されていない場合（Ｓ１３０のＮＯ）には、Ｓ１３０の処理が繰り返される。一方、ＵＳＢ用Ｉ／Ｆ６５にＵＳＢメモリ３２が接続されている場合（Ｓ１３０のＹＥＳ）には、ＵＳＢメモリ３２からガイド情報が読み込まれる（Ｓ１３２）。次に、ディスプレイ５６にガイド情報選択画面２４０が表示される（Ｓ１３４）。
【００５７】
続いて、ガイド情報選択画面２４０においてガイド情報が選択されたか否か、つまり、ガイド情報選択画面２４０の何れかの選択アイコンが操作されたか否かが、ＣＰＵ５２によって判断される（Ｓ１３６）。ガイド情報選択画面２４０においてガイド情報が選択されていない場合（Ｓ１３６のＮＯ）には、Ｓ１３６の処理が繰り返される。一方、ガイド情報選択画面２４０においてガイド情報が選択された場合（Ｓ１３６のＹＥＳ）には、選択されたガイド情報に応じた機能を、ＭＦＰ５０において実行可能であるか否かが、ＣＰＵ５２によって判断される（Ｓ１３８）。つまり、上述したように、ＵＳＢメモリ３２から読み込まれたガイド情報のタグ情報が、ＭＦＰ５０に記憶されているタグ関連情報に含まれているか否が、ＣＰＵ５２によって判断される。
【００５８】
選択されたガイド情報に応じた機能がＭＦＰ５０において実行不能である場合（Ｓ１３８のＮＯ）には、選択されたガイド情報に応じた機能がＭＦＰ５０において実行不能である旨の画面がディスプレイ５６に表示される（Ｓ１４０）。そして、Ｓ１３４に戻る。一方、選択されたガイド情報に応じた機能がＭＦＰ５０において実行可能である場合（Ｓ１３８のＹＥＳ）には、ＵＳＢメモリ３２から読み取られたガイド情報のガイド済みフラグが「ＦＡＬＳＥ」であるか否かが、ＣＰＵ５２によって判断される（Ｓ１４２）。
【００５９】
ガイド済みフラグが「ＦＡＬＳＥ」である場合（Ｓ１４２のＹＥＳ）には、選択されたガイド情報に応じた機能をＭＦＰ５０で実行するためのプログラムのバージョンが、ＵＳＢメモリ３２から読み取られたガイド情報のバージョンより新しいか否かが、ＣＰＵ５２によって判断される（Ｓ１４４）。つまり、ＭＦＰ５０のタグ関連情報に記憶されているバージョン情報に応じたプログラムが、ＵＳＢメモリ３２から読み取られたガイド情報のバージョン情報に応じたプログラムより新しいか否かが、ＣＰＵ５２によって判断される。
【００６０】
ＭＦＰ５０のプログラムのバージョンが、ＵＳＢメモリ３２から読み取られたガイド情報のバージョンより新しい場合（Ｓ１４４のＹＥＳ）には、ディスプレイ５６にガイド告知画面２５０が表示される（Ｓ１４６）。そして、ＵＳＢメモリ３２に記憶されているガイド情報のガイド済みフラグが「ＴＲＵＥ」に変更される（Ｓ１４８）。次に、ガイド告知画面２５０のＯＫアイコン２５２が操作されたか否かが、ＣＰＵ５２によって判断される（Ｓ１５０）。ガイド告知画面２５０のＯＫアイコン２５２が操作されていない場合（Ｓ１５０のＮＯ）には、Ｓ１５０の処理が繰り返される。
【００６１】
一方、ガイド告知画面２５０のＯＫアイコン２５２が操作された場合（Ｓ１５０のＹＥＳ）には、選択されたガイド情報に応じた機能をＭＦＰ５０で実行するための設定が設定済みであるか否かが、ＣＰＵ５２によって判断される（Ｓ１５２）。選択されたガイド情報に応じた機能をＭＦＰ５０で実行するための設定が未設定である場合（Ｓ１５２のＮＯ）には、ディスプレイ５６に未設定告知画面２７０が表示される（Ｓ１５４）。そして、Ｓ１５６に進む。また、Ｓ１５２で選択されたガイド情報に応じた機能をＭＦＰ５０で実行するための設定が設定済みである場合（Ｓ１５２のＹＥＳ）にも、Ｓ１５６に進む。さらに、Ｓ１４２でガイド済みフラグが「ＴＲＵＥ」である場合（Ｓ１４２のＮＯ）および、Ｓ１４４でＭＦＰ５０のプログラムのバージョンが、ＵＳＢメモリ３２から読み取られたガイド情報のバージョンより新しくない場合（Ｓ１４４のＮＯ）にも、Ｓ１５６に進む。
【００６２】
Ｓ１５６において、第１画面に遷移するためのアイコンを点滅させた状態で、第１画面の前にディスプレイ５６に表示される前の画面（以下、「第２画面」と記載する場合がある）が、ディスプレイ５６に表示される。例えば、上記説明では、第１画面が処理実行画面１８０であり、第２画面は、ホーム画面１５０、処理実行画面１６０、選択画面１７０である。第２画面がディスプレイ５６に表示されると、その第２画面において、点滅した状態で表示される選択アイコンが操作されたか否かが、ＣＰＵ５２によって判断される（Ｓ１５８）。
【００６３】
第２画面において、点滅した状態で表示される選択アイコンが操作されていない場合（Ｓ１５８のＮＯ）には、Ｓ１５８の処理が繰り返される。一方、第２画面において、点滅した状態で表示される選択アイコンが操作された場合（Ｓ１５８のＹＥＳ）には、操作されたアイコンに応じた画面が、ディスプレイ５６に表示される（Ｓ１６０）。そして、その表示された画面が第１画面であるか否かが、ＣＰＵ５２によって判断される（Ｓ１６２）。ディスプレイ５６に表示された画面が第１画面でない場合（Ｓ１６２のＮＯ）には、Ｓ１５６に戻る。一方、ディスプレイ５６に表示された画面が第１画面である場合（Ｓ１６２のＹＥＳ）には、制御プログラム７６が終了する。
【００６４】
なお、Ｓ１１８の処理を実行するＣＰＵ１２は、記憶制御手段の一例である。Ｓ１３２の処理を実行するＣＰＵ５２は、取得手段の一例である。Ｓ１３４の処理を実行するＣＰＵ５２は、第４表示制御手段の一例である。Ｓ１５６の処理を実行するＣＰＵ５２は、第１表示制御手段の一例である。Ｓ１４６の処理を実行するＣＰＵ５２は、第２表示制御手段の一例である。Ｓ１５４の処理を実行するＣＰＵ５２は、第３表示制御手段の一例である。
【００６５】
＜第２実施形態＞
第１実施形態では、ガイド情報がＵＳＢメモリ３２に記憶されているが、第２実施形態では、ガイド情報が、オンラインストレージ８０に記憶される。また、第２実施形態では、第１画面の表示回数を利用して、ガイド情報が記憶される。なお、第２実施形態の通信システム１は、第１実施形態の通信システム１と同じ構成であるため、構成の説明および、図示を省略する。
【００６６】
具体的には、ＭＦＰ１０において、第１画面がディスプレイ１６に表示された回数が計測されている。第１画面は、ガイド機能の対象の処理を実行するための画面であり、その画面の右上部にガイドアイコンが表示されている。つまり、例えば、選択画面１１０（図３参照）、処理実行画面１２０（図４参照）等が第１画面となる。そして、各画面の表示回数が閾回数以上となった場合に、閾回数以上の第１画面に応じた処理が、ガイド機能の候補としてデータ記憶領域３８に記憶される。なお、第１画面が閾回数以上表示された場合であっても、その第１画面に応じた処理が、既に、ガイド機能の候補としてデータ記憶領域３８に記憶されている場合には、その第１画面に応じた処理は、データ記憶領域３８に記憶されない。
【００６７】
次に、処理実行画面１２０等の第１画面において、ガイドアイコン１２６が操作された場合に、ＭＦＰ１０とオンラインストレージ８０とがデータ通信可能な状態であるか否かが判断される。そして、ＭＦＰ１０とオンラインストレージ８０とがデータ通信不能な状態である場合には、接続要請画面２３０（図１２参照）と略同じ画面がディスプレイ１６に表示される。ただし、この画面では、オンラインストレージへの接続を促すコメントが表示される。そして、接続要請画面２３０のＯＫアイコン２３２が操作されることで、処理実行画面１２０等の第１画面がディスプレイ１６に表示される。
【００６８】
一方、ＭＦＰ１０とオンラインストレージ８０とがデータ通信可能な状態である場合には、データ記憶領域３８に記憶されているガイド機能の候補の一覧が、ディスプレイ１６に表示される。そして、その一覧から任意の処理が選択された場合、具体的に、例えば、ガイド機能の候補の一覧からＳｃａｎ  ｔｏ  ＰＣ処理が選択された場合に、図９に示すように、設定値確認画面２００がディスプレイ１６に表示される。そして、設定値確認画面２００のＹＥＳアイコン２０２とＮＯアイコン２０４との何れかのアイコンへの操作により、選択された処理に応じたガイド情報が、ネットワークＩ／Ｆ２４を介して、オンラインストレージ８０に送信される。これにより、ガイド情報がオンラインストレージ８０に記憶される。
【００６９】
なお、設定値確認画面２００のＹＥＳアイコン２０２とＮＯアイコン２０４との何れかのアイコンが操作されると、記録中画面２１０（図１０参照）、記録完了画面２２０（図１１参照）が、順次、ディスプレイ１６に表示され、記録完了画面２２０のＯＫアイコン２２２が操作されることで、処理実行画面１２０がディスプレイ１６に表示される。このように、第２実施形態のＭＦＰ１０では、第１画面の表示回数を利用して、ガイド情報がオンラインストレージ８０に記憶される。
【００７０】
ガイド情報がオンラインストレージ８０に記憶されると、そのガイド情報を利用して、ＭＦＰ５０において、ガイド機能を用いた画面表示が行われる。ＭＦＰ５０において、ホーム画面１５０（図５参照）がディスプレイ５６に表示されている際に、オンラインストレージ８０とのデータ通信が実行されると、ＭＦＰ５０は、オンラインストレージ８０に記憶されているガイド情報を受信する。これにより、ホーム画面１５０の代わりに、図１５に示すように、ガイド情報選択画面２４０がディスプレイ５６に表示される。ガイド情報選択画面２４０がディスプレイ５６に表示された後の操作手順は、第１実施形態の操作手順と同じであり、第１実施形態の操作手順と同様に操作することで、第１実施形態と同様の効果を奏することが可能となる。
【００７１】
以下に、上述した第２実施形態の処理を実行するべく、ＭＦＰ１０のＣＰＵ１２において、制御プログラム３６が実行される際のフローを、図２２および、図２３を用いて説明する。ただし、第２実施形態のＣＰＵ１２で実行されるフローには、第１実施形態のＣＰＵ１２で実行されるフローと共通する処理があるため、共通する処理に関しては、簡略して説明する。
【００７２】
ＭＦＰ１０では、図２２に示すように、ディスプレイ１６に表示されている画面が変更されたか否かが、ＣＰＵ１２によって判断される（Ｓ２００）。ディスプレイ１６に表示されている画面が変更されていない場合（Ｓ２００のＮＯ）には、Ｓ２００の処理が繰り返される。一方、ディスプレイ１６に表示されている画面が変更された場合（Ｓ２００のＹＥＳ）には、ディスプレイ１６に表示された画面が、ガイド機能の対象であるか否か、つまり、第１画面であるか否かが、ＣＰＵ１２によって判断される（Ｓ２０２）。
【００７３】
ディスプレイ１６に表示された画面が第１画面でない場合（Ｓ２０２のＮＯ）には、Ｓ２００に戻る。一方、ディスプレイ１６に表示された画面が第１画面である場合（Ｓ２０２のＹＥＳ）には、その第１画面が表示された回数が加算され記憶される（Ｓ２０４）。次に、加算された表示回数が閾回数以上であるか否かが、ＣＰＵ１２によって判断される（Ｓ２０６）。表示回数が閾回数以上でない場合（Ｓ２０６のＮＯ）には、Ｓ２００に戻る。
【００７４】
一方、表示回数が閾回数以上である場合（Ｓ２０６のＹＥＳ）には、その表示画面に応じた処理がガイド機能の候補として未登録であるか否かが、ＣＰＵ１２によって判断される（Ｓ２０８）。表示画面に応じた処理がガイド機能の候補として登録済みである場合（Ｓ２０８のＮＯ）には、Ｓ２００に戻る。一方、表示画面に応じた処理がガイド機能の候補として未登録である場合（Ｓ２０８のＹＥＳ）には、表示画面に応じた処理がガイド機能の候補として、データ記憶領域３８に記憶される（Ｓ２１０）。そして、Ｓ２００に戻る。
【００７５】
また、ＭＦＰ１０では、上記フローと並行して、図２３に示すフローが実行されている。本フローでは、第１画面において、ガイドアイコンが操作されたか否かが、ＣＰＵ１２によって判断される。（Ｓ２２０）。ガイドアイコンが操作されていない場合（Ｓ２２０のＮＯ）には、Ｓ２２０の処理が繰り返される。一方、ガイドアイコンが操作された場合（Ｓ２２０のＹＥＳ）には、ＭＦＰ１０とオンラインストレージ８０との接続が確立されているか否かが、ＣＰＵ１２によって判断される（Ｓ２２４）。
【００７６】
ＭＦＰ５０とオンラインストレージ８０との接続が確立されていない場合（Ｓ２２４のＮＯ）には、Ｓ２２６以降の処理が行われるが、Ｓ２２６以降の処理は、図１９のＳ１０６以降の処理と同じであるため、説明を省略する。一方、ＭＦＰ５０とオンラインストレージ８０との接続が確立されている場合（Ｓ２２４のＹＥＳ）には、データ記憶領域３８に記憶されているガイド機能の候補の一覧が、ディスプレイ１６に表示される（Ｓ２３０）。そして、その一覧から任意の処理が選択されたか否かが、ＣＰＵ１２によって判断される（Ｓ２３２）。ガイド機能の候補の一覧から任意の処理が選択されていない場合（Ｓ２３２のＮＯ）には、Ｓ２３２の処理が繰り返される。
【００７７】
一方、ガイド機能の候補の一覧から任意の処理が選択された場合（Ｓ２３２のＹＥＳ）には、Ｓ２３４〜Ｓ２４０の処理が行われるが、Ｓ２３４〜Ｓ２４０の処理は、図１９のＳ１１０〜Ｓ１１６の処理と同じであるため、説明を省略する。そして、Ｓ２４０の処理が終了すると、ネットワークＩ／Ｆ２４を介して、オンラインストレージ８０にガイド情報が送信される（Ｓ２４４）。続いて、Ｓ２４４以降の処理が行われるが、Ｓ２４４以降の処理は、図１９のＳ１２０以降の処理と同じであるため、説明を省略する。
【００７８】
また、上述した第２実施形態の処理を実行するべく、ＭＦＰ５０のＣＰＵ５２において、制御プログラム３６が実行されるが、この際のフローは、図２０および図２１のフローと、Ｓ１３０およびＳ１３２を除いて同じであるため、Ｓ１３０およびＳ１３２の処理に相当する箇所のみ説明する。また、ＭＦＰ５０のＣＰＵ５２において実行される制御プログラム３６のフローの図示を省略する。
【００７９】
ＭＦＰ５０では、Ｓ１３０の処理の代わりに、ＭＦＰ５０とオンラインストレージ８０との接続が確立しているか否かが、ＣＰＵ５２によって判断される。そして、ＭＦＰ５０とオンラインストレージ８０との接続が確立していない場合には、この処理が繰り返される。一方、ＭＦＰ５０とオンラインストレージ８０との接続が確立している場合には、オンラインストレージ８０からガイド情報が読み込まれる。続いて、図２０および図２１のＳ１３４〜Ｓ１６２の処理が実行される。これにより、ＭＦＰ５０における制御プログラム３６が終了する。
【００８０】
なお、本発明は、上記実施形態に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。具体的には、上記実施形態では、ＭＦＰ１０においてガイド情報の記憶が行われ、ＭＦＰ５０においてガイド機能を利用した画面表示が行われているが、ＭＦＰ５０においてガイド情報の記憶が行われ、ＭＦＰ１０においてガイド機能を利用した画面表示が行われてもよい。
【００８１】
また、上記実施形態では、ガイド機能を利用した画面表示において、操作すべきアイコンが点滅した状態で表示されるが、他の態様で操作すべきアイコンを表示することが可能である。具体的には、例えば、操作すべきアイコンを、他のアイコンと明度、彩度、色相等が異なる状態で画面上に表示してもよい。また、例えば、操作すべきアイコンを、他のアイコンと形状が異なる状態で画面上に表示してもよい。
【００８２】
また、上記実施形態では、ＭＦＰ１０で処理可能な機能の実行指示が受付可能である画面を、ガイド機能の対象となる第１画面として特定していたが、ＭＦＰで処理可能な機能の実行指示が受付可能である画面よりも、前に表示される画面を第１画面としてもよい。例えば、選択画面（ＭＦＰ１０では選択画面１１０、ＭＦＰ５０では選択画面１７０）を、第１画面としてもよい。その場合、選択画面１１０、選択画面１７０にも、ガイドアイコン１２６が表示される。また、ＭＦＰで処理可能な機能の実行指示が受付可能である画面よりも、前に表示される画面を第１画面とする場合は、ガイド情報が、必要情報を含まないようにＭＦＰを構成してもよい。
【００８３】
また、上記実施形態では、Ｓｃａｎ  ｔｏ  ＰＣ処理についての必要情報は、必要情報は、スキャンに係る設定値のみであり、ＰＣ８２と通信を行う際に用いられる通信情報は含まなかった。しかし、通信情報も、必要情報として記憶する構成としてもよい。このようにすれば、ユーザは、これまで使用していた装置において記憶されている通信情報を、別の装置に再度記憶させるという煩雑な処理を行わなくてよい。
【００８４】
また、上記実施形態では、ガイド告知画面２５０は、ＵＳＢメモリ３２にガイド情報が記憶された後、ＭＦＰ５０において、１度しか表示されない構成であったが、これに限らず、複数回数表示する構成としてもよい。
【００８５】
また、上記実施形態では、ＣＰＵ１２等によって図１９乃至図２３に示す処理が実行される例を説明したが、これら処理は、ＣＰＵ１２等に限らず、ＡＳＩＣや他の論理集積回路により実行されてもよいし、これら処理が、ＣＰＵ等やＡＳＩＣ、他の論理集積回路が協働することにより実行されてもよい。
【符号の説明】
【００８６】
１０：ＭＦＰ（画像処理装置）、１２：ＣＰＵ（制御部）（コンピュータ）、１４：記憶部、１６：ディスプレイ（表示部）、２４：ネットワークＩ／Ｆ（通信部）、２５：ＵＳＢ用Ｉ／Ｆ（接続部）、３６：制御プログラム、５０：ＭＦＰ（画像処理装置）、５２：ＣＰＵ（制御部）（コンピュータ）、５４：記憶部、５６：ディスプレイ（表示部）、６４：ネットワークＩ／Ｆ（通信部）、６５：ＵＳＢ用Ｉ／Ｆ（接続部）、７６：制御プログラム、８０：オンラインストレージ
【図１】
0006447143.tif 000002
【図２】
0006447143.tif 000003
【図３】
0006447143.tif 000004
【図４】
0006447143.tif 000005
【図５】
0006447143.tif 000006
【図６】
0006447143.tif 000007
【図７】
0006447143.tif 000008
【図８】
0006447143.tif 000009
【図９】
0006447143.tif 000010
【図１０】
0006447143.tif 000011
【図１１】
0006447143.tif 000012
【図１２】
0006447143.tif 000013
【図１３】
0006447143.tif 000014
【図１４】
0006447143.tif 000015
【図１５】
0006447143.tif 000016
【図１６】
0006447143.tif 000017
【図１７】
0006447143.tif 000018
【図１８】
0006447143.tif 000019
【図１９】
0006447143.tif 000020
【図２０】
0006447143.tif 000021
【図２１】
0006447143.tif 000022
【図２２】
0006447143.tif 000023
【図２３】
0006447143.tif 000024