(57)【要約】【課題】外部機器を用いた操作者の操作が行われた場合に、当該操作に関する画面から遷移した画面を閉じる操作が行われたタイミングで、当該操作に基づいて実行される機能を選択するための機能選択画面を新たに表示する構成と比較して、画面を閉じる操作者の操作を削減する。【解決手段】画面を表示する表示手段と、外部機器を用いた操作者の操作が行われた際に、表示手段に予め定められた条件を満たす第１画面が表示されている場合には、操作に基づいて実行される機能を選択するための機能選択画面を表示するように制御し、表示手段に操作に関する第２画面が表示されている場合には、第１画面を新たに表示する一方で、機能選択画面を表示しないように制御する表示制御手段とを備える。【選択図】図７
2019121891.tif 000002
【特許請求の範囲】
【請求項１】
画面を表示する表示手段と、
外部機器を用いた操作者の操作が行われた際に、前記表示手段に予め定められた条件を満たす第１画面が表示されている場合には、当該操作に基づいて実行される機能を選択するための機能選択画面を表示するように制御し、当該表示手段に当該操作に関する第２画面が表示されている場合には、当該第１画面を新たに表示する一方で、当該機能選択画面を表示しないように制御する表示制御手段と
を備える情報処理装置。
【請求項２】
前記表示制御手段は、前記操作が行われた際に前記予め定められた条件を満たす画面が表示されている場合であっても、当該画面が前記第２画面から遷移した画面の場合には、前記機能選択画面を表示しないように制御すること
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記予め定められた条件は、操作者の操作を要求する画面であり、自装置で実行する機能が選択された後に表示されるという条件であること
を特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記第２画面は、自装置で実行する機能として選択された特定の機能について、前記外部機器を用いた操作者の操作に基づいて実行するか否かの選択を受け付ける画面であり、
前記表示制御手段は、前記操作が行われた際に前記第２画面が表示されている場合、前記第１画面として、前記特定の機能を実行するための認証を行う認証画面を表示すること
を特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記操作が行われた場合に前記機能選択画面を作成する作成手段をさらに備え、
前記表示制御手段は、前記操作が行われた際に前記第２画面が表示されている場合、前記作成手段により作成された前記機能選択画面を削除すること
を特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記表示制御手段は、前記操作が行われた際に前記第２画面が表示されている場合、前記第１画面を表示した後、当該第１画面又は当該第１画面から遷移した画面を閉じる処理を行うまでに、前記機能選択画面を削除すること
を特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記操作は、自装置と前記外部機器とを接続する操作であり、
前記機能選択画面は、接続された前記外部機器を使用して実行される機能の選択を受け付ける画面であること
を特徴とする請求項１に記載の情報処理装置。
【請求項８】
接続された前記外部機器を使用する場合には、当該外部機器に記録されたデータを読み込んで前記機能を実行すること、又は、前記機能を実行して生成されたデータを当該外部機器に書き込むこと
を特徴とする請求項７に記載の情報処理装置。
【請求項９】
画像処理を行う画像処理手段と、
画面を表示する表示手段と、
外部機器を用いた操作者の操作が行われた際に、前記表示手段に予め定められた条件を満たす第１画面が表示されている場合には、当該操作に基づいて実行される前記画像処理を選択するための処理選択画面を表示するように制御し、当該表示手段に当該操作に関する第２画面が表示されている場合には、当該第１画面を新たに表示する一方で、当該処理選択画面を表示しないように制御する表示制御手段と
を備える画像処理装置。
【請求項１０】
コンピュータに、
外部機器を用いた操作者の操作が行われた際に、表示部に予め定められた条件を満たす第１画面が表示されている場合には、当該操作に基づいて実行される機能を選択するための機能選択画面を表示するように制御する機能と、
前記操作が行われた際に、前記表示部に当該操作に関する第２画面が表示されている場合には、前記第１画面を新たに表示する一方で、前記機能選択画面を表示しないように制御する機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
例えば、特許文献１には、デバイスが新たに接続されたことを検出した場合に、接続されたデバイスからデバイスの識別情報を取得して表示制御部に通知すると共に、表示制御部は通知された識別情報の他に、識別情報が通知される前において表示部に表示させていた画面の種類に基づいて、新たに接続されたデバイスを操作するために用意された操作画
面を表示部に表示させるか否かを判定する表示装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１３９６８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
外部機器を用いた操作者の操作が行われた際に、画面の表示を制御する技術が知られている。例えば、外部機器を用いた操作者の操作が行われると、この操作に基づいて実行される機能を選択するための機能選択画面を表示する場合がある。ここで、例えば操作者が画面を閉じる操作を行ったタイミングで機能選択画面が表示されると、操作者としては機能の実行を中断する意図で画面を閉じているにもかかわらず、機能選択画面が表示されることとなり、再度画面を閉じる操作が余計に必要になる場合がある。
本発明の目的は、外部機器を用いた操作者の操作が行われた場合に、当該操作に関する画面から遷移した画面を閉じる操作が行われたタイミングで、当該操作に基づいて実行される機能を選択するための機能選択画面を新たに表示する構成と比較して、画面を閉じる操作者の操作を削減することにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、画面を表示する表示手段と、外部機器を用いた操作者の操作が行われた際に、前記表示手段に予め定められた条件を満たす第１画面が表示されている場合には、当該操作に基づいて実行される機能を選択するための機能選択画面を表示するように制御し、当該表示手段に当該操作に関する第２画面が表示されている場合には、当該第１画面を新たに表示する一方で、当該機能選択画面を表示しないように制御する表示制御手段とを備える情報処理装置である。
請求項２に記載の発明は、前記表示制御手段は、前記操作が行われた際に前記予め定められた条件を満たす画面が表示されている場合であっても、当該画面が前記第２画面から遷移した画面の場合には、前記機能選択画面を表示しないように制御することを特徴とする請求項１に記載の情報処理装置である。
請求項３に記載の発明は、前記予め定められた条件は、操作者の操作を要求する画面であり、自装置で実行する機能が選択された後に表示されるという条件であることを特徴とする請求項２に記載の情報処理装置である。
請求項４に記載の発明は、前記第２画面は、自装置で実行する機能として選択された特定の機能について、前記外部機器を用いた操作者の操作に基づいて実行するか否かの選択を受け付ける画面であり、前記表示制御手段は、前記操作が行われた際に前記第２画面が表示されている場合、前記第１画面として、前記特定の機能を実行するための認証を行う認証画面を表示することを特徴とする請求項３に記載の情報処理装置である。
請求項５に記載の発明は、前記操作が行われた場合に前記機能選択画面を作成する作成手段をさらに備え、前記表示制御手段は、前記操作が行われた際に前記第２画面が表示されている場合、前記作成手段により作成された前記機能選択画面を削除することを特徴とする請求項１に記載の情報処理装置である。
請求項６に記載の発明は、前記表示制御手段は、前記操作が行われた際に前記第２画面が表示されている場合、前記第１画面を表示した後、当該第１画面又は当該第１画面から遷移した画面を閉じる処理を行うまでに、前記機能選択画面を削除することを特徴とする請求項５に記載の情報処理装置である。
請求項７に記載の発明は、前記操作は、自装置と前記外部機器とを接続する操作であり、前記機能選択画面は、接続された前記外部機器を使用して実行される機能の選択を受け付ける画面であることを特徴とする請求項１に記載の情報処理装置である。
請求項８に記載の発明は、接続された前記外部機器を使用する場合には、当該外部機器に記録されたデータを読み込んで前記機能を実行すること、又は、前記機能を実行して生成されたデータを当該外部機器に書き込むことを特徴とする請求項７に記載の情報処理装置である。
請求項９に記載の発明は、画像処理を行う画像処理手段と、画面を表示する表示手段と、外部機器を用いた操作者の操作が行われた際に、前記表示手段に予め定められた条件を満たす第１画面が表示されている場合には、当該操作に基づいて実行される前記画像処理を選択するための処理選択画面を表示するように制御し、当該表示手段に当該操作に関する第２画面が表示されている場合には、当該第１画面を新たに表示する一方で、当該処理選択画面を表示しないように制御する表示制御手段とを備える画像処理装置である。
請求項１０に記載の発明は、コンピュータに、外部機器を用いた操作者の操作が行われた際に、表示部に予め定められた条件を満たす第１画面が表示されている場合には、当該操作に基づいて実行される機能を選択するための機能選択画面を表示するように制御する機能と、前記操作が行われた際に、前記表示部に当該操作に関する第２画面が表示されている場合には、前記第１画面を新たに表示する一方で、前記機能選択画面を表示しないように制御する機能とを実現させるためのプログラムである。
【発明の効果】
【０００６】
請求項１記載の発明によれば、外部機器を用いた操作者の操作が行われた場合に、当該操作に関する画面から遷移した画面を閉じる操作が行われたタイミングで、当該操作に基づいて実行される機能を選択するための機能選択画面を新たに表示する構成と比較して、画面を閉じる操作者の操作を削減することができる。
請求項２記載の発明によれば、予め定められた条件を満たす画面が表示されている場合に、操作に関する第２画面から遷移したか否かに関わらず機能選択画面を表示する構成と比較して、画面を閉じる操作者の操作を削減することができる。
請求項３記載の発明によれば、操作者の操作を要求する画面であって、自装置で実行する機能が選択された後に表示される画面が表示されている場合であっても、当該画面が第２画面から遷移した画面である場合には、機能選択画面を表示しないように制御することができる。
請求項４記載の発明によれば、外部機器を用いた操作者の操作が行われた場合に、特定の機能を実行するための認証を行う認証画面を表示することができる。
請求項５記載の発明によれば、外部機器を用いた操作者の操作が行われた場合に機能選択画面を作成する構成であっても、作成された機能選択画面を表示しないように制御することができる。
請求項６記載の発明によれば、より確実に、作成された機能選択画面を表示しないように制御することができる。
請求項７記載の発明によれば、自装置に接続された外部機器を使用して実行される機能の選択を受け付ける画面を表示しないように制御することができる。
請求項８記載の発明によれば、接続された外部機器に記録されたデータを読み込むこと又は生成されたデータを外部機器に書き込むことを選択するための画面を表示しないように制御することができる。
請求項９記載の発明によれば、外部機器を用いた操作者の操作が行われた場合に、当該操作に関する画面から遷移した画面を閉じる操作が行われたタイミングで、当該操作に基づいて実行される画像処理を選択するための処理選択画面を新たに表示する構成と比較して、画面を閉じる操作者の操作を削減することができる。
請求項１０記載の発明によれば、外部機器を用いた操作者の操作が行われた場合に、当該操作に関する画面から遷移した画面を閉じる操作が行われたタイミングで、当該操作に基づいて実行される機能を選択するための機能選択画面を新たに表示する構成と比較して、画面を閉じる操作者の操作を削減する機能を、コンピュータにより実現できる。
【図面の簡単な説明】
【０００７】
【図１】本実施の形態に係る画像処理装置のハードウェア構成例を示す図である。
【図２】（ａ）、（ｂ）は、画像処理装置にＵＳＢメモリを接続した場合の画面の表示制御の一例を説明するための図である。
【図３】（ａ）、（ｂ）は、画像処理装置にＵＳＢメモリを接続した場合の画面の表示制御の一例を説明するための図である。
【図４】（ａ）、（ｂ）は、画像処理装置にＵＳＢメモリを接続した場合の画面の表示制御の一例を説明するための図である。
【図５】（ａ）〜（ｃ）は、画像処理装置にＵＳＢメモリを接続した場合の画面の表示制御の一例を説明するための図である。
【図６】（ａ）〜（ｄ）は、画像処理装置にＵＳＢメモリを接続した場合の画面の表示制御の一例を説明するための図である。
【図７】本実施の形態に係る画像処理装置の機能構成例を示したブロック図である。
【図８】（ａ）、（ｂ）は、画面の配置構成の一例を示す図である。
【図９】認証画面の表示制御の処理手順の一例を示したフローチャートである。
【図１０】ＵＳＢ機能選択画面の表示制御の処理手順の一例を示したフローチャートである。
【図１１】（ａ）〜（ｃ）は、ＵＳＢメモリ接続時の画面遷移の例を説明するための図である。
【図１２】本実施の形態を適用可能なコンピュータのハードウェア構成例を示した図である。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
【０００９】
＜画像処理装置のハードウェア構成＞
まず、本実施の形態に係る画像処理装置１００のハードウェア構成について説明する。図１は、本実施の形態に係る画像処理装置１００のハードウェア構成例を示す図である。なお、本実施の形態において、画像処理装置１００は、情報処理装置、画像処理装置の一例として用いられる。
【００１０】
本実施の形態に係る画像処理装置１００は、例えば、画像読み取り機能（スキャン機能）、印刷機能（プリント機能）、複写機能（コピー機能）及びファクシミリ機能等の各種の画像処理機能を備えた、いわゆる複合機である。もっとも、これら全ての機能を有する画像処理装置である必要はなく、例えば、何れか１つの機能に特化した装置、例えば複写機、スキャナー（３次元スキャナーを含む。）、ファックス送受信機、プリンター（３次元プリンターを含む。）でもよい。
【００１１】
図示するように、本実施の形態に係る画像処理装置１００は、制御部１１０と、ＨＤＤ（Hard Disk Drive）１２０と、操作パネル１３０と、画像読取部１４０と、画像形成部１５０と、通信インタフェース（以下、「通信Ｉ／Ｆ」と表記する）１６０と、外部機器用インタフェース（以下、「外部機器用Ｉ／Ｆ」と表記する）１７０とを備える。なお、これらの各機能部はバス１８０に接続されており、このバス１８０を介してデータの授受を行う。
【００１２】
制御部１１０は、画像処理装置１００の各部の動作を制御する。この制御部１１０は、ＣＰＵ（Central Processing Unit）１１０ａ、ＲＡＭ（Random Access Memory）１１０ｂ、ＲＯＭ（Read Only Memory）１１０ｃにより構成される。
ＣＰＵ１１０ａは、ＲＯＭ１１０ｃ等に記憶された各種プログラムをＲＡＭ１１０ｂにロードして実行することにより、画像処理装置１００における各機能を実現する。ＲＡＭ１１０ｂは、ＣＰＵ１１０ａの作業用メモリ等として用いられるメモリ（記憶部）である。ＲＯＭ１１０ｃは、ＣＰＵ１１０ａが実行する各種プログラム等を記憶するメモリ（記憶部）である。
【００１３】
ＨＤＤ１２０は、各種データを記憶する記憶部である。ＨＤＤ１２０には、例えば、画像読取部１４０の画像読み取りによって生成された画像データや、通信Ｉ／Ｆ１６０によって外部から受信した画像データ等が記憶される。
【００１４】
操作パネル１３０は、各種の情報を表示するとともに、ユーザからの操作を受け付ける。この操作パネル１３０は、液晶ディスプレイ等で構成された表示パネル、表示パネルの上に配置され、ユーザによりタッチされた位置を検出するタッチパネル、ユーザにより押下される物理キー等から構成される。そして、操作パネル１３０は、例えば、画像処理装置１００の操作画面等の各種画面を表示パネルに表示したり、タッチパネル及び物理キーによりユーザからの操作を受け付けたりする。
【００１５】
画像読取部１４０は、原稿台上にセットされた用紙等の記録材に形成されている画像を読み取って、読み取った画像を示す画像情報（画像データ）を生成する。ここで、画像読取部１４０は、例えばスキャナーであり、光源から原稿に照射した光に対する反射光をレンズで縮小してＣＣＤ（Charge Coupled Devices）で受光するＣＣＤ方式や、ＬＥＤ光源から原稿に順に照射した光に対する反射光をＣＩＳ（Contact Image Sensor）で受光するＣＩＳ方式のものを用いるとよい。
【００１６】
画像形成部１５０は、用紙等の記録材に画像を形成する印刷機構である。ここで、画像形成部１５０は、例えばプリンターであり、感光体に付着させたトナーを記録材に転写して像を形成する電子写真方式や、インクを記録材上に吐出して像を形成するインクジェット方式のものを用いるとよい。
【００１７】
通信Ｉ／Ｆ１６０は、不図示のネットワークを介して他の装置との間で各種データの送受信を行う通信インタフェースである。
【００１８】
外部機器用Ｉ／Ｆ１７０は、記録媒体等の外部機器を画像処理装置１００に接続するためのインタフェースである。例えば、外部機器がＵＳＢ（Universal Serial Bus）メモリ（ＵＳＢフラッシュドライブ）の場合、外部機器用Ｉ／Ｆ１７０としては、ＵＳＢメモリの差込口となるＵＳＢポート（ＵＳＢコネクタ）が用いられる。
【００１９】
なお、以下では、一例として、外部機器をＵＳＢメモリ、外部機器用Ｉ／Ｆ１７０をＵＳＢポートとして説明するが、本実施の形態ではこのような構成に限られない。外部機器は、画像処理装置１００と通信を行い、画像処理装置１００の機能を実行するために用いられるものであればよく、例えば、メモリーカード、ＨＤＤ、ＳＳＤ等の記録媒体や、ＩＣ（Integrated Circuit）カード、携帯情報端末等であってもよい。また、外部機器用Ｉ／Ｆ１７０は、接続される外部機器に応じたインタフェースを用いるとよい。
【００２０】
そして、この画像処理装置１００では、制御部１１０による制御の下、画像読取部１４０によってスキャン機能が実現され、画像形成部１５０によってプリント機能が実現され、画像読取部１４０及び画像形成部１５０によってコピー機能が実現され、画像読取部１４０、画像形成部１５０及び通信Ｉ／Ｆ１６０によってファクシミリ機能が実現される。なお、本実施の形態では、スキャン機能、プリント機能、コピー機能、ファクシミリ機能等の画像処理を実現するこれらの機能部（制御部１１０、画像読取部１４０、画像形成部１５０、通信Ｉ／Ｆ１６０）が、画像処理手段の一例として用いられる。
【００２１】
＜ＵＳＢメモリを接続した場合に表示される画面の説明＞
次に、画像処理装置１００とＵＳＢメモリとを接続する操作を行った場合に表示される画面について説明する。図２〜図６は、画像処理装置１００にＵＳＢメモリを接続（挿入）した場合の画面の表示制御の一例を説明するための図である。
【００２２】
まず、図２（ａ）、（ｂ）に示す例は、ホーム画面１１が表示された状態で、操作者が画像処理装置１００にＵＳＢメモリを接続する場合の例である。ホーム画面１１とは、画像処理装置１００で実行する機能がまだ選択されていない段階で表示される初期画面である。例えば、ホーム画面は、画像処理装置１００で実行される機能の選択を受け付ける画面である。図２（ａ）に示すホーム画面１１には、複数の選択用ボタン（アイコン）１２が表示されており、この選択用ボタン１２の何れかがユーザに選択されると、選択用ボタン１２に関連付けられている機能が選択される。
【００２３】
ここで、ホーム画面１１が表示された状態でＵＳＢメモリが接続されると、接続されたＵＳＢメモリを使用して処理（画像処理）を行うための画面が新たに表示される。より具体的には、例えば、図２（ｂ）に示すように、接続されたＵＳＢメモリを使用して実行される機能の選択を受け付ける画面（以下、ＵＳＢ機能選択画面）１３が表示される。
【００２４】
より具体的には、ＵＳＢ機能選択画面１３には、ＵＳＢメモリを使用して実行される機能として、例えば、プリント機能の項目１４と、スキャン機能の項目１５とが設けられる。項目１４は、ＵＳＢメモリに保存されている画像データを読み込んで印刷を実行する機能（以下、PrintFromUSB機能と称する）を選択するための項目である。また、項目１５は、スキャン機能を実行して生成された画像データをＵＳＢメモリに書き込む機能（以下、ScanToUSB機能と称する）を選択するための項目である。
【００２５】
このように、ホーム画面１１が表示された状態でＵＳＢメモリが接続されると、ＵＳＢメモリを使用して処理を行うための画面（この例では、ＵＳＢ機能選択画面１３）が表示される。なお、本実施の形態において、ＵＳＢメモリを使用して実行される機能は、PrintFromUSB機能、ScanToUSB機能の２つに限定されない。また、ＵＳＢ機能選択画面１３は、外部機器を用いた操作者の操作に基づいて実行される機能（画像処理）を選択するための機能選択画面（処理選択画面）の一例として用いられる。
【００２６】
次に、図３（ａ）、（ｂ）に示す例は、プリント機能の選択画面（以下、プリント選択画面と称する）１６が表示された状態で、操作者が画像処理装置１００にＵＳＢメモリを接続する場合の例である。図３（ａ）に示すプリント選択画面１６は、プリント機能について、印刷対象の画像データが保存されている保存先を選択するための画面である。言い換えると、プリント選択画面１６は、プリント機能について、ＵＳＢメモリを使用して実行するか否かの選択を受け付ける画面である。このプリント選択画面１６は、例えば操作者等によって、画像処理装置１００で実行する機能としてプリント機能が選択された後に表示される。
【００２７】
より具体的には、プリント選択画面１６には、印刷対象の画像データが保存されている保存先を選択する項目として、例えば、項目１７、項目１８が設けられる。項目１７は、画像データの保存先として、例えば、ＨＤＤ１２０等の画像処理装置１００の内部の記録媒体を選択するための項目である。項目１７が操作者に選択されると、ＨＤＤ１２０等に保存されている画像データを印刷することが選択される。また、項目１８は、画像データの保存先として、ＵＳＢメモリを選択するための項目である。項目１８が操作者に選択されると、ＵＳＢメモリに保存されている画像データを印刷することが選択される。即ち、項目１８を選択した場合は、PrintFromUSB機能を実行することが選択される。
【００２８】
このようなプリント選択画面１６が表示された状態でＵＳＢメモリが接続されると、ＵＳＢメモリを使用して処理（印刷処理）を行うための画面が新たに表示される。より具体的には、例えば、図３（ｂ）に示すように、PrintFromUSB機能の設定を行う画面（以下、PrintFromUSB画面１９と称する）が表示される。付言すると、図３に示す例では、プリント選択画面１６が表示された時点で、すでにプリント機能を使用することが選択されている。そのため、図２に示す例では、ＵＳＢメモリが接続されるとＵＳＢ機能選択画面１３が表示されたが、図３に示す例では、PrintFromUSB機能かScanToUSB機能かを選択させずに、PrintFromUSB機能の設定を行うためのPrintFromUSB画面１９が表示される。
【００２９】
さらに説明すると、PrintFromUSB画面１９は、印刷対象の画像データの保存先をＵＳＢメモリとする場合に表示される画面であり、言い換えると、プリント選択画面１６において項目１８を選択した場合に表示される画面として捉えることもできる。このPrintFromUSB画面１９には、PrintFromUSB機能についての設定項目が設けられており、操作者が各設定項目について条件（パラメータ）を選択して設定することが可能である。
【００３０】
このように、プリント選択画面１６が表示された状態でＵＳＢメモリが接続されると、ＵＳＢメモリを使用して処理（印刷処理）を行うための画面（この例では、PrintFromUSB画面１９）が表示される。なお、本実施の形態において、プリント選択画面１６は、外部機器を用いた操作者の操作に関する第２画面の一例として用いられる。
【００３１】
次に、図４（ａ）、（ｂ）に示す例は、スキャン機能の選択画面（以下、スキャン選択画面と称する）２０が表示された状態で、操作者が画像処理装置１００にＵＳＢメモリを接続する場合の例である。図４（ａ）に示すスキャン選択画面２０は、スキャン機能について、生成された画像データを保存する保存先を選択するための画面である。言い換えると、スキャン選択画面２０は、スキャン機能について、ＵＳＢメモリを使用して実行するか否かの選択を受け付ける画面である。このスキャン選択画面２０は、例えば操作者等によって、画像処理装置１００で実行する機能としてスキャン機能が選択された後に表示される。
【００３２】
より具体的には、スキャン選択画面２０には、生成された画像データの保存先を選択する項目として、例えば、項目２１、項目２２が設けられる。項目２１は、画像データの保存先として、例えば、外部のＦＴＰ（File Transfer Protocol）／ＳＭＢ（Server Message Block）サーバ等を選択するための項目である。項目２１が操作者に選択されると、スキャン機能によって生成された画像データをＦＴＰ／ＳＭＢサーバ等に保存することが選択される。また、項目２２は、画像データの保存先として、ＵＳＢメモリを選択するための項目である。項目２２が操作者に選択されると、スキャン機能によって生成された画像データをＵＳＢメモリに保存することが選択される。即ち、項目２２を選択した場合は、ScanToUSB機能を実行することが選択される。
【００３３】
このようなスキャン選択画面２０が表示された状態でＵＳＢメモリが接続されると、ＵＳＢメモリを使用して処理（スキャン処理）を行うための画面が新たに表示される。より具体的には、例えば、図４（ｂ）に示すように、ScanToUSB機能の設定を行う画面（以下、ScanToUSB画面２３と称する）が表示される。付言すると、図４に示す例では、図３に示す例と同様に、スキャン選択画面２０が表示された時点で、すでにスキャン機能を使用することが選択されている。そのため、PrintFromUSB機能かScanToUSB機能かを選択させずに、ScanToUSB機能の設定を行うためのScanToUSB画面２３が表示される。
【００３４】
さらに説明すると、ScanToUSB画面２３は、スキャン機能で生成された画像データの保存先をＵＳＢメモリとする場合に表示される画面であり、言い換えると、スキャン選択画面２０において項目２２を選択した場合に表示される画面として捉えることもできる。このScanToUSB画面２３には、ScanToUSB機能についての設定項目が設けられており、操作者が各設定項目について条件（パラメータ）を選択して設定することが可能である。
【００３５】
このように、スキャン選択画面２０が表示された状態でＵＳＢメモリが接続されると、ＵＳＢメモリを使用して処理（スキャン処理）を行うための画面（この例では、ScanToUSB画面２３）が表示される。なお、本実施の形態において、スキャン選択画面２０は、外部機器を用いた操作者の操作に関する第２画面の一例として用いられる。
【００３６】
次に、図５（ａ）〜（ｃ）に示す例は、操作者への問い合わせを行うための画面（以下、問い合わせ画面と称する）が表示された状態で、操作者が画像処理装置１００にＵＳＢメモリを接続する場合の例である。問い合わせ画面とは、操作者に対して情報の確認や情報の入力を求める画面であり、操作者からの操作がなければ他の画面に切り替わらない（他の画面が新たに表示されない）ものとして予め定められた画面である。
【００３７】
より具体的には、問い合わせ画面は、例えば、画像処理装置１００で実行する機能が選択された後に表示される画面であり、その機能に関する情報を入力する操作や表示内容を確認したことを応答する操作等を操作者に要求する画面である。図５（ａ）に示す例では、問い合わせ画面として、操作者の認証を行う認証画面２４を示している。図５（ａ）の認証画面２４は、コピー機能を実行することが選択された後に表示され、コピー機能を実行するための認証に必要なパスワード（パスコード）の入力を求める画面である。なお、本実施の形態では、予め定められた条件を満たす画面の一例として、問い合わせ画面が用いられる。また、第１画面の一例として、認証画面２４が用いられる。
【００３８】
そして、認証画面２４のような問い合わせ画面が表示された状態でＵＳＢメモリが接続されても、画面は切り替わらずに、問い合わせ画面は表示されたままである。ここで、操作者が認証画面２４上でパスワードを入力して「ＯＫ」ボタン２５を選択すると、認証に成功した場合には、次の画面として、例えば、図５（ｂ）に示すように、コピー機能の設定を行うためのコピー設定画面２６が新たに表示される（コピー設定画面２６に遷移する）。次に、操作者がこのコピー設定画面２６を閉じる操作を行うと、ＵＳＢメモリを使用した処理を操作者が選択できるように、図５（ｃ）に示すように、ＵＳＢ機能選択画面１３が新たに表示される。又は、操作者が「ＯＫ」ボタン２５を選択せずに、認証画面２４自体を閉じる操作を行った場合にも、ＵＳＢ機能選択画面１３が新たに表示される。
【００３９】
このように、問い合わせ画面が表示された状態でＵＳＢメモリが接続されると、その時点では画面は切り替わらない。そして、問い合わせ画面から遷移した画面又は問い合わせ画面自体を閉じる操作を行うと、ＵＳＢメモリを使用して処理を行うための画面（この例では、ＵＳＢ機能選択画面１３）が表示される。
【００４０】
なお、本実施の形態において、問い合わせ画面は認証画面２４に限られない。例えば、図５（ｂ）に示すコピー設定画面２６も、操作者に対してコピー機能の設定の入力を求める画面であり、操作者からの操作がなければ他の画面に切り替わらない問い合わせ画面である。このように、問い合わせ画面には、例えば、コピー機能、プリント機能、スキャン機能などの各種の画像処理機能の設定を行う設定画面も含まれる。また、問い合わせ画面には、例えば、画像処理装置１００で発生したエラー（障害）の情報を示す画面や、エラー発生時のリカバリー手順（復旧手順）を示す画面も含まれる。
【００４１】
次に、図６（ａ）〜（ｄ）を参照しながら、図３又は図４に示す画面遷移の過程において、新たに問い合わせ画面を表示させる場合について説明する。言い換えると、PrintFromUSB機能やScanToUSB機能に認証処理を具備させた場合の例である。図６（ａ）〜（ｄ）に示す例では、特にPrintFromUSB機能に認証処理を具備させた場合について説明する。
【００４２】
まず、図６（ａ）に示すプリント選択画面１６が表示された状態で、操作者が画像処理装置１００にＵＳＢメモリを接続する。操作者がＵＳＢメモリを接続すると、PrintFromUSB機能に認証処理が具備されている場合には、プリント選択画面１６の次に、例えば、図６（ｂ）に示す認証画面２４が表示される。即ち、プリント選択画面１６が表示された状態でＵＳＢメモリが接続された場合、図３のようにPrintFromUSB画面１９が表示されるのではなく、認証画面２４が表示される。
【００４３】
そして、操作者が認証画面２４上でパスワードを入力して「ＯＫ」ボタン２５を選択すると、次の画面として、図６（ｃ）に示すように、例えば、PrintFromUSB画面１９が新たに表示される。ここで、操作者がPrintFromUSB画面１９を閉じる操作を行った場合や、「ＯＫ」ボタン２５を選択せずに認証画面２４自体を閉じる操作を行った場合には、操作者としては、ＵＳＢメモリを使用して印刷するのを中断する意図で、PrintFromUSB画面１９や認証画面２４を閉じた可能性が高い。それにも関わらず、図６（ｄ）に示すように、ＵＳＢメモリを使用して実行される機能を選択するためのＵＳＢ機能選択画面１３が表示されると、操作者としては、再度ＵＳＢ機能選択画面１３を閉じる操作を行うことになる。
【００４４】
そこで、本実施の形態では、例えば、図６（ｃ）のPrintFromUSB画面１９や図６（ｂ）の認証画面２４を閉じる操作を行ったとしても、新たにＵＳＢ機能選択画面１３を表示しないように制御する。以下、このような制御を実現するための画像処理装置１００等の説明を行う。
【００４５】
＜画像処理装置１００の機能構成＞
次に、本実施の形態に係る画像処理装置１００の機能構成について説明する。図７は、本実施の形態に係る画像処理装置１００の機能構成例を示したブロック図である。本実施の形態に係る画像処理装置１００は、外部機器接続検知部１１１、表示部１１２、問い合わせ画面挿入部１１３、表示制御部１１４を備える。
【００４６】
外部機器接続検知部１１１は、外部機器用Ｉ／Ｆ１７０にＵＳＢメモリが接続（挿入）されたことを検知する。
【００４７】
表示手段の一例としての表示部１１２は、例えば操作パネル１３０のディスプレイであり、表示制御部１１４の制御により画面を表示する。
【００４８】
問い合わせ画面挿入部１１３は、問い合わせ画面を挿入する条件として予め定められた条件（以下、問い合わせ画面挿入条件と称する）が満たされている場合、画面遷移の過程で問い合わせ画面を挿入する。挿入された問い合わせ画面は、表示制御部１１４の制御により表示部１１２に表示される。
【００４９】
ここで、例えば、問い合わせ画面が認証画面２４の場合、問い合わせ画面挿入条件は、画像処理装置１００で実行される対象の機能に認証処理が具備されていることである。より具体的には、問い合わせ画面挿入部１１３は、例えば、プリント選択画面１６が表示された状態でＵＳＢメモリが接続された場合、PrintFromUSB機能に認証処理が具備されていれば、問い合わせ画面挿入条件を満たすと判断する。また、問い合わせ画面挿入部１１３は、例えば、スキャン選択画面２０が表示された状態でＵＳＢメモリが接続された場合に、ScanToUSB機能に認証処理が具備されていれば、問い合わせ画面挿入条件を満たすと判断する。
【００５０】
なお、本実施の形態では、認証処理を具備させる場合、例えば、PrintFromUSB機能、ScanToUSB機能のようなＵＳＢメモリを使用した機能毎に具備させてもよいし、プリント機能、スキャン機能、コピー機能のような画像処理機能の単位で認証処理を具備させてもよい。また、画像処理装置１００に対して一括で（即ち、画像処理装置１００の各画像処理機能に一括で）認証処理を具備させてもよい。
【００５１】
また、他の問い合わせ画面の例として、例えば、問い合わせ画面挿入部１１３は、画像処理装置１００で実行される対象の機能においてエラーが発生した場合、エラーについての問い合わせ画面挿入条件を満たすと判断する。この場合、問い合わせ画面挿入部１１３は、問い合わせ画面として、プリント機能やスキャン機能等のエラーの情報を示す画面を挿入する。
【００５２】
表示制御手段、作成手段の一例としての表示制御部１１４は、表示部１１２の表示を制御するための制御信号を生成し、表示部１１２に表示する画面を制御する。より具体的には、表示制御部１１４は、表示部１１２に表示する画面の配置構成（画面を表示する順番）を保存しておき、この配置構成において画面の配置を変更することによって、表示部１１２の表示を制御する。
【００５３】
例えば、表示制御部１１４は、新しい画面を表示部１１２に表示する場合、画面の配置構成において、これまで表示部１１２に表示されていた画面の前面に、新しい画面を配置する。即ち、新しい画面が最前面に配置される。このように新しい画面を配置することにより、配置された画面が新たに表示部１１２に表示される。ここで、表示部１１２には、画面の配置構成における最前面の画面のみを表示してもよいし、最前面の画面以外の画面についても、最前面の画面の後ろ（最前面の画面の下）に表示してもよい。ただし、本実施の形態において、「表示部１１２に表示されている画面」とは、最前面に配置されて表示された画面を指すものとする。
【００５４】
図８（ａ）、（ｂ）は、画面の配置構成の一例を示す図である。
例えば、表示部１１２にプリント選択画面１６が表示されている場合に、表示制御部１１４は、図８（ａ）に示すように、画面の配置構成として、プリント選択画面１６の前面に認証画面２４を配置する。この場合、表示部１１２には、配置構成の最前面に配置された認証画面２４が新たに表示される。
【００５５】
さらに、例えば、表示制御部１１４は、図８（ｂ）に示すように、画面の配置構成として、認証画面２４の１つ後ろの背面に、ＵＳＢ機能選択画面１３を配置する。付言すると、表示制御部１１４は、認証画面２４とプリント選択画面１６との間に、ＵＳＢ機能選択画面１３を挿入する。この場合、例えば、認証画面２４（又は、認証画面２４から遷移した画面）を閉じる操作者の操作が行われると、ＵＳＢ機能選択画面１３が表示部１１２に新たに表示される。
【００５６】
なお、画面の配置構成としては、画面を表示する順番を定めるものであればよく、図８に示すように、複数の画面を前後で配置する構成に限られない。例えば、複数の画面を左右で配置したり、複数の画面のそれぞれに番号を付与したりして、画面の順番を定めてもよい。
【００５７】
そして、表示制御部１１４は、ＵＳＢメモリが接続された場合の表示制御として、より具体的には、認証画面２４の表示制御の処理と、ＵＳＢ機能選択画面１３の表示制御の処理とを行う。
【００５８】
まず、認証画面２４の表示制御について説明する。
表示制御部１１４は、ＵＳＢメモリが画像処理装置１００に接続された場合、表示部１１２に表示されている画面が、プリント選択画面１６又はスキャン選択画面２０であるか否かを判定する。
【００５９】
ここで、表示部１１２に表示されている画面が、プリント選択画面１６又はスキャン選択画面２０であると判定された場合、表示制御部１１４は、PrintFromUSB機能（表示されている画面がプリント選択画面１６の場合）又はScanToUSB機能（表示されている画面がスキャン選択画面２０の場合）が認証処理を具備しているか否かを判定する。
PrintFromUSB機能又はScanToUSB機能が認証処理を具備している場合、上述したように、問い合わせ画面挿入部１１３によって認証画面２４が挿入される。そして、表示制御部１１４は、挿入された認証画面２４を最前面に配置して、表示部１１２に表示する。
一方、PrintFromUSB機能又はScanToUSB機能が認証処理を具備していない場合、表示制御部１１４は、PrintFromUSB画面１９（表示されている画面がプリント選択画面１６の場合）又はScanToUSB画面２３（表示されている画面がスキャン選択画面２０の場合）を最前面に配置して、表示部１１２に表示する。
【００６０】
次に、ＵＳＢ機能選択画面１３の表示制御について説明する。
表示制御部１１４は、認証画面２４の表示制御の処理が終了した後、表示部１１２に表示されている画面が、PrintFromUSB画面１９又はScanToUSB画面２３であるか否かを判定する。ここで、表示部１１２に表示されている画面が、PrintFromUSB画面１９又はScanToUSB画面２３である場合、そのままPrintFromUSB画面１９又はScanToUSB画面２３が表示され、操作者の操作が受け付けられる。
一方、表示部１１２に表示されている画面が、PrintFromUSB画面１９及びScanToUSB画面２３の何れの画面でもない場合、表示制御部１１４は、ＵＳＢ機能選択画面１３を作成する。次に、表示制御部１１４は、作成したＵＳＢ機能選択画面１３を表示する処理か、又は削除する処理を行う。
【００６１】
より具体的には、表示制御部１１４は、表示部１１２に表示されている画面が問い合わせ画面であるか否かを判定する。ここで、表示部１１２に表示されている画面が問い合わせ画面ではない場合、表示制御部１１４は、作成したＵＳＢ機能選択画面１３を最前面に配置して、表示部１１２に表示する。
一方、表示部１１２に表示されている画面が問い合わせ画面の場合、さらに、表示制御部１１４は、この問い合わせ画面が、プリント選択画面１６又はスキャン選択画面２０の何れかの画面から遷移した画面であるか否かを判定する。
【００６２】
ここで、問い合わせ画面がプリント選択画面１６又はスキャン選択画面２０の何れかの画面から遷移した画面である場合、表示制御部１１４は、作成したＵＳＢ機能選択画面１３を表示部１１２に表示せずに削除する。一方、問い合わせ画面がプリント選択画面１６又はスキャン選択画面２０の何れかの画面から遷移した画面ではない場合、表示制御部１１４は、作成したＵＳＢ機能選択画面１３を問い合わせ画面の１つ後ろの画面として配置する。そして、操作者が問い合わせ画面（又は、問い合わせ画面から遷移した画面）を閉じる操作を行った場合に、ＵＳＢ機能選択画面１３を表示部１１２に表示するように制御する。
【００６３】
なお、本実施の形態では、表示制御部１１４は、ＵＳＢメモリ接続時の表示制御として、認証画面２４の表示制御の処理を行うが、認証画面２４以外の問い合わせ画面について問い合わせ画面挿入条件が満たされた場合には、その問い合わせ画面を表示する制御を行う。
【００６４】
そして、図７に示す画像処理装置１００を構成する各機能部は、ソフトウェアとハードウェア資源とが協働することにより実現される。具体的には、画像処理装置１００を図１に示したハードウェア構成にて実現した場合、例えば、ＲＯＭ１１０ｃに格納されているＯＳのプログラムやアプリケーション・プログラムが、ＲＡＭ１１０ｂに読み込まれてＣＰＵ１１０ａに実行されることにより、外部機器接続検知部１１１、問い合わせ画面挿入部１１３、表示制御部１１４等の各機能部が実現される。また、表示部１１２は、例えば、操作パネル１３０により実現される。
【００６５】
＜認証処理画面の表示制御の処理手順＞
次に、認証画面２４の表示制御の手順について説明する。図９は、認証画面２４の表示制御の処理手順の一例を示したフローチャートである。
【００６６】
外部機器接続検知部１１１がＵＳＢメモリの接続を検知すると（ステップ１０１）、表示制御部１１４は、表示部１１２に表示されている画面が、プリント選択画面１６又はスキャン選択画面２０であるか否かを判定する（ステップ１０２）。ステップ１０２で否定の判断（Ｎｏ）がされた場合、本処理フローは終了する。
【００６７】
一方、ステップ１０２で肯定の判断（Ｙｅｓ）がされた場合、問い合わせ画面挿入部１１３は、認証画面２４の問い合わせ画面挿入条件が満たされているか否かを判定する（ステップ１０３）。ここで、例えば、ステップ１０２において、表示されている画面がプリント選択画面１６と判定された場合には、問い合わせ画面挿入部１１３は、PrintFromUSB機能に認証処理が具備されているか否かを判定する。また、例えば、ステップ１０２において、表示されている画面がスキャン選択画面２０と判定された場合には、問い合わせ画面挿入部１１３は、ScanToUSB機能に認証処理が具備されているか否かを判定する。
【００６８】
ステップ１０３で否定の判断がされた場合（ステップ１０３でＮｏ）、表示制御部１１４は、新たにPrintFromUSB画面１９又はScanToUSB画面２３を表示部１１２に表示する（ステップ１０４）。付言すると、ステップ１０４の処理は、図３又は図４に示す例で行われる処理である。さらに説明すると、例えば、ステップ１０２において、表示されている画面がプリント選択画面１６と判定された場合、表示制御部１１４はPrintFromUSB画面１９を表示する（即ち、図３の処理）。一方、例えば、ステップ１０２において、表示されている画面がスキャン選択画面２０と判定された場合、表示制御部１１４はScanToUSB画面２３を表示する（即ち、図４の処理）。そして、本処理フローは終了する。
【００６９】
一方、ステップ１０３で肯定の判断（Ｙｅｓ）がされた場合、表示制御部１１４は、新たに認証画面２４を表示部１１２に表示する（ステップ１０５）。そして、本処理フローは終了する。
【００７０】
＜ＵＳＢ機能選択画面の表示制御の処理手順＞
次に、ＵＳＢ機能選択画面１３の表示制御の処理手順について説明する。図１０は、ＵＳＢ機能選択画面１３の表示制御の処理手順の一例を示したフローチャートである。図１０に示す処理は、図９に示す処理が終了した後に実行される。
【００７１】
まず、表示制御部１１４は、表示部１１２に表示されている画面が、PrintFromUSB画面１９又はScanToUSB画面２３であるか否かを判定する（ステップ２０１）。ステップ２０１で肯定の判断（Ｙｅｓ）がされた場合、本処理フローは終了する。付言すると、ステップ２０１で肯定の判断がされる場合は、例えば、ＵＳＢメモリ接続時にPrintFromUSB画面１９又はScanToUSB画面２３が表示されており、図９のステップ１０２で否定の判断がされた場合、又は、図９のステップ１０４の処理が行われた場合である。
【００７２】
一方、ステップ２０１で否定の判断（Ｎｏ）がされた場合、表示制御部１１４は、ＵＳＢ機能選択画面１３を作成する（ステップ２０２）。次に、表示制御部１１４は、表示部１１２に表示されている画面が、問い合わせ画面であるか否かを判定する（ステップ２０３）。
【００７３】
ステップ２０３で否定の判断（Ｎｏ）がされた場合、表示制御部１１４は、ステップ２０２で作成されたＵＳＢ機能選択画面１３を、配置構成の最前面に配置して表示部１１２に表示する（ステップ２０４）。そして、本処理フローは終了する。付言すると、ステップ２０３で否定の判断がされる場合は、例えば、ＵＳＢメモリ接続時に問い合わせ画面ではない画面（例えば、ホーム画面）が表示されており、図９のステップ１０２で否定の判断がされた場合である。
【００７４】
また、ステップ２０３で肯定の判断（Ｙｅｓ）がされた場合、表示制御部１１４は、表示部１１２に表示されている問い合わせ画面が、プリント選択画面１６又はスキャン選択画面２０の何れかの画面から遷移した画面か否かを判定する（ステップ２０５）。ここで、表示制御部１１４は、例えば、画面の配置構成において、問い合わせ画面の背面に、プリント選択画面１６又はスキャン選択画面２０の何れかの画面が存在するか否かを判定する。なお、プリント選択画面１６又はスキャン選択画面２０は、問い合わせ画面の背面であればどのような位置に配置されていてもよく、例えば、問い合わせ画面の２つ後ろの画面や３つ後ろの画面として配置されている場合も、ステップ２０５で肯定の判断（Ｙｅｓ）がされる。
【００７５】
ステップ２０５で肯定の判断（Ｙｅｓ）がされた場合、表示制御部１１４は、ステップ２０２で作成されたＵＳＢ機能選択画面１３を削除する（ステップ２０６）。そして、本処理フローは終了する。一方、ステップ２０５で否定の判断（Ｎｏ）がされた場合、表示制御部１１４は、ＵＳＢ機能選択画面１３を、問い合わせ画面の１つ後ろの画面として配置する（ステップ２０７）。そして、本処理フローは終了する。
【００７６】
ここで、ステップ２０５で肯定の判断がされる場合は、例えば、図９のステップ１０５の処理で、プリント選択画面１６又はスキャン選択画面２０から遷移して、認証画面２４が表示された場合である。また、例えば、ＵＳＢ接続時に、プリント選択画面１６又はスキャン選択画面２０から遷移した問い合わせ画面がすでに表示されていた場合も、ステップ２０５で肯定の判断がされる。ステップ２０５で肯定の判断がされると、ＵＳＢ機能選択画面１３が削除されるため、ＵＳＢ機能選択画面１３は表示部１１２に表示されない。
【００７７】
さらに説明すると、プリント選択画面１６又はスキャン選択画面２０から遷移した問い合わせ画面が表示されている場合に、操作者が問い合わせ画面を閉じる操作を行った場合には、操作者がＵＳＢメモリを使用して印刷やスキャンするのを中断した可能性が高い。また、例えば、操作者が認証画面２４上でパスワードを入力して「ＯＫ」ボタン２５を選択し、次の画面に遷移した後にその画面を閉じた場合も、操作者がＵＳＢメモリを使用して印刷やスキャンするのを中断した可能性が高い。本実施の形態では、このような問い合わせ画面や問い合わせ画面から遷移した画面を閉じたとしても、ＵＳＢ機能選択画面１３は削除されているため、ＵＳＢ機能選択画面１３は表示されない。
【００７８】
一方、ステップ２０５で否定の判断がされる場合は、例えば、ＵＳＢ接続時に問い合わせ画面が表示されていたが、その問い合わせ画面がプリント選択画面１６又はスキャン選択画面２０から遷移した画面ではない場合である。この場合には、問い合わせ画面や問い合わせ画面から遷移した画面を閉じたとしても、操作者はＵＳＢメモリを使用して印刷やスキャンするのを中断したわけではないと考えられる。そこで、このような場合には、ＵＳＢ機能選択画面１３が問い合わせ画面の１つ後ろの画面として配置される。そして、問い合わせ画面や問い合わせ画面から遷移した画面を閉じると、ＵＳＢ機能選択画面１３が表示される。
【００７９】
＜ＵＳＢメモリ接続時の画面遷移の例＞
次に、本実施の形態に係るＵＳＢメモリ接続時の画面遷移について、具体例を挙げて説明する。図１１（ａ）〜（ｃ）は、ＵＳＢメモリ接続時の画面遷移の例を説明するための図である。図１１に示す例では、図６の場合と比較するために、プリント選択画面１６が表示された状態で、操作者が画像処理装置１００にＵＳＢメモリを接続した場合について説明する。また、PrintFromUSB機能には認証処理が具備されているものとする。以下に示すステップは、図９及び図１０の各ステップに対応する
【００８０】
操作者が画像処理装置１００にＵＳＢメモリを接続すると、表示制御部１１４は、表示部１１２に表示されている画面が、プリント選択画面１６又はスキャン選択画面２０か否かを判定する（ステップ１０２）。この例では、表示部１１２にプリント選択画面１６が表示されているため、ステップ１０２で肯定の判断（Ｙｅｓ）がされる。次に、問い合わせ画面挿入部１１３は、認証画面２４の問い合わせ画面挿入条件が満たされているか否かを判定する（ステップ１０３）。この例では、PrintFromUSB機能に認証処理が具備されているため、肯定の判断（Ｙｅｓ）がされる。そして、図１１（ｂ）に示すように、認証画面２４が表示される（ステップ１０５）。
【００８１】
次に、表示制御部１１４は、表示部１１２にPrintFromUSB画面１９又はScanToUSB画面２３が表示されているか否かを判定する（ステップ２０１）。この例では、表示部１１２には問い合わせ画面である認証画面２４が表示されているため、否定の判断（Ｎｏ）がされる。次に、表示制御部１１４は、ＵＳＢ機能選択画面１３を作成する（ステップ２０２）。ここで、表示部１１２には問い合わせ画面（認証画面２４）が表示されているため、ステップ２０３で肯定の判断（Ｙｅｓ）がされる。
【００８２】
そして、表示制御部１１４は、表示部１１２に表示されている問い合わせ画面が、プリント選択画面１６又はスキャン選択画面２０の何れかの画面から遷移した画面であるか否かを判定する（ステップ２０５）。この例では、認証画面２４は、プリント選択画面１６から遷移した問い合わせ画面であるため、肯定の判断（Ｙｅｓ）がされる。次に、表示制御部１１４は、ステップ２０２で作成されたＵＳＢ機能選択画面１３を削除する（ステップ２０６）。
【００８３】
その結果、例えば、操作者が認証画面２４を閉じたとしても、ＵＳＢ機能選択画面１３は表示されない。また、操作者が認証画面２４上で「ＯＫ」ボタン２５を選択し、図１１（ｃ）のPrintFromUSB画面１９が表示された後、操作者がPrintFromUSB画面１９を閉じた場合も、ＵＳＢ機能選択画面１３は表示されない。操作者が認証画面２４やPrintFromUSB画面１９を閉じる操作を行った場合には、認証画面２４（又はPrintFromUSB画面１９）の１つ後ろに配置されている画面として、例えば、プリント選択画面１６が表示部１１２に表示される。
【００８４】
付言すると、図６（ｄ）に示す例では、操作者が認証画面２４やPrintFromUSB画面１９を閉じると、ＵＳＢ機能選択画面１３が表示部１１２に表示された。一方で、本実施の形態では、操作者が認証画面２４やPrintFromUSB画面１９を閉じたとしても、ＵＳＢ機能選択画面１３は表示されないため、ＵＳＢ機能選択画面１３を閉じる操作者の操作が不要になる。
【００８５】
以上説明したように、本実施の形態において、表示制御部１１４は、ＵＳＢ機能選択画面１３を作成したとしても、例えば認証画面２４などのように、プリント選択画面１６又はスキャン選択画面２０から遷移した問い合わせ画面が表示されている場合には、作成したＵＳＢ機能選択画面１３を削除して表示部１１２に表示しないように制御する。
【００８６】
よって、例えば、操作者が問い合わせ画面や問い合わせ画面から遷移した画面を閉じる操作を行ったとしても、ＵＳＢ機能選択画面１３は表示されない。操作者としては、ＵＳＢメモリを使用して印刷やスキャンするのを中断する意図で、問い合わせ画面（又は問い合わせ画面から遷移した画面）を閉じた可能性が高いため、例えば、問い合わせ画面（又は問い合わせ画面から遷移した画面）を閉じたタイミングでＵＳＢ機能選択画面１３を表示する構成と比較して、画面を閉じる操作者の操作が削減される。
【００８７】
なお、上述した例では、表示制御部１１４は、表示部１１２に表示された問い合わせ画面が、プリント選択画面１６又はスキャン選択画面２０の何れかの画面から遷移した画面の場合に、ＵＳＢ機能選択画面１３を削除した。このＵＳＢ機能選択画面１３の削除は、ＵＳＢ機能選択画面１３が表示部１１２に表示されないように行われればよく、どのようなタイミングで行われてもよい。
【００８８】
例えば、表示制御部１１４は、問い合わせ画面がプリント選択画面１６又はスキャン選択画面２０の何れかの画面から遷移した画面であると判定したタイミングで、ＵＳＢ機能選択画面１３を削除してもよい。また、例えば、表示制御部１１４は、問い合わせ画面（又は、問い合わせ画面から遷移した画面）を閉じる操作者の操作が行われたタイミングで、ＵＳＢ機能選択画面１３を削除してもよい。付言すると、例えば、表示制御部１１４は、表示部１１２に問い合わせ画面を表示した後、問い合わせ画面（又は、問い合わせ画面から遷移した画面）を閉じる処理を行うまでに、ＵＳＢ機能選択画面１３を削除すればよい。
【００８９】
さらに、表示制御部１１４は、例えば、作成したＵＳＢ機能選択画面１３を削除する場合、画面の配置構成にＵＳＢ機能選択画面１３を配置して、配置したＵＳＢ機能選択画面１３を削除してもよいが、作成したＵＳＢ機能選択画面１３を配置せずに、そのまま削除してもよい。また、表示制御部１１４は、例えば、ＵＳＢ機能選択画面１３を削除せずに、画面の配置構成に配置しない状態で保存することによって、表示部１１２に表示しないようにしてもよい。
【００９０】
また、上述した例では、表示制御部１１４は、ＵＳＢ機能選択画面１３を作成した後に削除することとしたが、このような構成に限られない。表示制御部１１４は、ＵＳＢ機能選択画面１３を表示する場合にはＵＳＢ機能選択画面１３を作成するが、ＵＳＢ機能選択画面１３を表示せずに削除する場合には、予めＵＳＢ機能選択画面１３を作成しないようにしてもよい。この場合、例えば、図１０のステップ２０３で否定の判断（Ｎｏ）がされた後、ステップ２０２の処理が行われて、ステップ２０４の処理が行われる。また、例えば、ステップ２０５で否定の判断（Ｎｏ）がされた後、ステップ２０２の処理が行われて、ステップ２０７の処理が行われる。一方、ステップ２０５で肯定の判断（Ｙｅｓ）がされる場合には、ステップ２０２の処理は行われない。
【００９１】
また、上述した例では、操作者が画像処理装置１００にＵＳＢメモリを接続した場合について説明したが、ＵＳＢメモリではなく、例えば、メモリーカード、ＨＤＤ、ＳＳＤ等の記録媒体を画像処理装置１００に接続した場合に、上述した表示制御部１１４の表示制御を行ってもよい。また、画像処理装置１００と外部機器との接続は無線で行われてもよく、例えば、非接触型のＩＣカード等によって、画像処理装置１００に接触させずに通信を行う場合に、上述した表示制御部１１４の表示制御を行ってもよい。さらに、画像処理装置１００と外部機器とのやり取りが別の装置を介して間接的に行われる場合に、上述した表示制御部１１４の表示制御を行ってもよい。
【００９２】
＜適用可能なコンピュータの説明＞
ところで、本実施の形態として、画像処理装置１００を用いた例を説明したが、本実施の形態に係る処理を実現する装置は画像処理装置１００に限定されない。画面を表示する表示手段を有し、外部機器を用いた操作を受け付ける装置であれば、本実施の形態を適用することは可能である。例えば、本実施の形態に係る画像処理装置１００による処理は、ＰＣ（Personal Computer）等の汎用のコンピュータにおいて実現してもよい。そこで、一例として、本実施の形態に係る画像処理装置１００の処理をコンピュータ２００で実現するものとして、そのハードウェア構成について説明する。
【００９３】
図１２は、本実施の形態を適用可能なコンピュータ２００のハードウェア構成例を示した図である。なお、コンピュータ２００は、情報処理装置の一例として用いられる。
【００９４】
コンピュータ２００は、演算手段であるＣＰＵ２０１と、記憶手段であるメインメモリ２０２及び磁気ディスク装置（ＨＤＤ）２０３とを備える。ここで、ＣＰＵ２０１は、ＯＳやアプリケーション等の各種プログラムを実行する。また、メインメモリ２０２は、各種プログラムやその実行に用いるデータ等を記憶する記憶領域であり、磁気ディスク装置２０３は、図７に示す各機能部を実現するためのプログラムを格納する。そして、このプログラムがメインメモリ２０２にロードされ、このプログラムに基づく処理がＣＰＵ２０１により実行されることで、各機能部が実現される。
【００９５】
さらに、コンピュータ２００は、外部との通信を行うための通信インタフェース（Ｉ／Ｆ）２０４と、ビデオメモリやディスプレイ等からなる表示機構２０５と、キーボードやマウス等の入力デバイス２０６と、記録媒体等の外部機器と接続を行うための外部機器用インタフェース（Ｉ／Ｆ）２０７とを備える。
【００９６】
より具体的には、ＣＰＵ２０１が、外部機器接続検知部１１１、問い合わせ画面挿入部１１３、表示制御部１１４等を実現するプログラムを、例えば磁気ディスク装置２０３からメインメモリ２０２に読み込んで実行することにより、これらの機能部が実現される。また、表示部１１２は、例えば、表示機構２０５により実現される。
【００９７】
また、本発明の実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【００９８】
なお、上記では種々の実施形態および変形例を説明したが、これらの実施形態や変形例どうしを組み合わせて構成してももちろんよい。
また、本開示は上記の実施形態に何ら限定されるものではなく、本開示の要旨を逸脱しない範囲で種々の形態で実施することができる。
【符号の説明】
【００９９】
１３…ＵＳＢ機能選択画面、１６…プリント選択画面、１９…PrintFromUSB画面、２０…スキャン選択画面、２３…ScanToUSB画面、２４…認証画面、１００…画像処理装置、１１１…外部機器接続検知部、１１２…表示部、１１３…問い合わせ画面挿入部、１１４…表示制御部
【図１】
2019121891.tif 000003
【図２】
2019121891.tif 000004
【図３】
2019121891.tif 000005
【図４】
2019121891.tif 000006
【図５】
2019121891.tif 000007
【図６】
2019121891.tif 000008
【図７】
2019121891.tif 000009
【図８】
2019121891.tif 000010
【図９】
2019121891.tif 000011
【図１０】
2019121891.tif 000012
【図１１】
2019121891.tif 000013
【図１２】
2019121891.tif 000014