(57)【特許請求の範囲】
【請求項１】
ユーザーが出力対象の画像として選択可能な複数の出力候補画像のうち、所定数以下の前記出力候補画像のそれぞれが選択可能に表示される表示領域を有する表示部と、
前記出力候補画像を選択するためにユーザーが用いる指示体と前記表示領域との間の空間距離を検出する距離検出部と、
前記距離検出部により検出された空間距離が所定の第一距離以下である場合、前記表示領域に対する前記指示体の投影像の面積を検出する面積検出部と、
前記検出された検出面積が変化していない状態で所定の制限時間が経過していない場合に、前記距離検出部で検出された空間距離が前記第一距離よりも小さい第二距離以下になると、前記投影像が重なっている前記出力候補画像を選択された状態で表示する選択指示を受け付ける指示受付部と、
前記検出面積が所定の閾値以上であり、且つ、前記指示受付部によって前記選択指示が受け付けられずに前記検出面積が前記制限時間以上変化しなかった場合に、前記表示領域に表示されている全ての前記出力候補画像を前記選択された状態で表示する第一選択処理を実行する選択制御部と、
を備える画像処理装置。
【請求項２】
前記指示受付部は、前記第一選択処理の実行中に、前記距離検出部で検出された空間距離から当該第一選択処理の実行開始時に前記距離検出部で検出された空間距離を減じて得られる空間移動量が所定の基準移動量以下になった場合、前記複数の出力候補画像のうち、少なくとも前記選択された状態で前記表示領域に表示されている前記出力候補画像を出力する指示を受け付ける請求項１に記載の画像処理装置。
【請求項３】
前記指示受付部は、前記複数の出力候補画像に含まれる全ての前記出力候補画像を出力する指示を受け付ける請求項２に記載の画像処理装置。
【請求項４】
前記選択制御部は、前記検出面積が前記閾値未満であり、且つ、前記検出面積が所定の制限時間以上変化しなかった場合は、前記投影像が重なっている前記出力候補画像のみを前記選択された状態で表示する第二選択処理を実行し、
前記指示受付部は、前記第二選択処理の実行中に、前記距離検出部で検出された空間距離から当該第二選択処理の実行開始時に前記距離検出部で検出された空間距離を減じて得られる空間移動量が前記基準移動量以下になった場合、前記選択された状態で前記表示領域に表示されている前記出力候補画像を出力する指示を受け付ける請求項２に記載の画像処理装置。
【請求項５】
前記指示受付部により前記指示が受け付けられた場合に、当該指示が示す出力対象の前記出力候補画像を出力する処理実行部を更に備える請求項２から４の何れか一項に記載の画像処理装置。
【請求項６】
前記指示受付部により前記指示が受け付けられた場合に、当該指示が示す出力対象の前記出力候補画像を出力するときの出力条件が設定可能な操作画面を前記表示領域に表示する処理実行部を更に備える請求項２から４の何れか一項に記載の画像処理装置。
【請求項７】
前記指示受付部により前記指示が受け付けられた場合に、所定の複数の出力処理の中から、当該指示が示す出力対象の前記出力候補画像を出力するときに用いる前記出力処理が選択可能な操作画面を前記表示領域に表示する処理実行部を更に備える請求項２から４の何れか一項に記載の画像処理装置。
【請求項８】
前記処理実行部が前記出力候補画像を出力する処理には、前記出力候補画像を電子ファイル化して所定の送信先へ出力する送信処理が含まれる請求項５から７の何れか一項に記載の画像処理装置。
【請求項９】
前記処理実行部が前記出力候補画像を出力する処理には、前記出力候補画像を用紙に形成して出力する印刷処理が含まれる請求項５から８の何れか一項に記載の画像処理装置。
【請求項１０】
前記処理実行部が前記出力候補画像を出力する処理には、前記出力候補画像を電子ファイル化して所定の記憶先に出力する保存処理が含まれる請求項５から９の何れか一項に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、特に、出力対象の画像として選択可能な出力候補画像を指示体を用いてユーザーに選択させる技術に関する。
【背景技術】
【０００２】
従来から、タッチパネル機能を有する表示部を備えた画像処理装置において、タッチパネル機能により手やペン等の指示体の動作を検知し、当該検知した指示体の動作に応じた所定の動作を行う技術が知られている。
【０００３】
このような画像処理装置として、例えば下記特許文献１には、人体を非接触式に検出可能な検出センサーを遊技盤面に複数備えた遊技機が記載されている。この遊技機では、特定の二つの検出センサー間に遊技者の手がクロスしたときの手振りの動作を検知し、当該検知した手振りの動作に対応する演出を示す画像を表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２７９０１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記特許文献１に記載の技術では、ユーザーが握った状態の手を二つの検出センサー間にクロスさせた場合であっても、ユーザーが開いた状態の手を二つの検出センサー間にクロスさせた場合であっても、同じ一つの手振りの動作を検出することしかできなかった。つまり、二つの検出センサーで検出可能な動作は、所定の一の動作のみであった。このため、ユーザーは、上記のように手の状態を変化させて二つの検出センサー間にクロスさせたとしても、同じ一つの動作を実行させることしかできなかった。
【０００６】
本発明は、上記の問題を解決するためになされたものであり、ユーザーが指示体を用いて行う操作の操作性を向上することができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明による画像処理装置は、ユーザーが出力対象の画像として選択可能な複数の出力候補画像のうち、所定数以下の前記出力候補画像のそれぞれが選択可能に表示される表示領域を有する表示部と、前記出力候補画像を選択するためにユーザーが用いる指示体と前記表示領域との間の空間距離を検出する距離検出部と、前記距離検出部により検出された空間距離が所定の第一距離以下である場合、前記表示領域に対する前記指示体の投影像の面積を検出する面積検出部と、前記面積検出部により検出された検出面積が変化していない状態で所定の制限時間が経過していない場合に、前記距離検出部で検出された空間距離が前記第一距離よりも小さい第二距離以下になると、前記投影像が重なっている前記出力候補画像を選択された状態で表示する選択指示を受け付ける指示受付部と、前記検出面積が所定の閾値以上であり、且つ、前記指示受付部によって前記選択指示が受け付けられずに前記検出面積が前記制限時間以上変化しなかった場合に、前記表示領域に表示されている全ての前記出力候補画像を前記選択された状態で表示する第一選択処理を実行する選択制御部と、を備える。
【０００８】
本構成によれば、ユーザーは、閾値以上の面積を有する指示体を表示領域に近づけたまま制限時間待機するだけで、表示領域に表示されている全ての出力候補画像を選択された状態で表示することができる。
【０００９】
つまり、ユーザーは、手のひらを指示体として用いる等して、指示体の面積が閾値以上になるようにし、当該指示体を表示領域に近づけたまま制限時間待機するだけで、複数の出力候補画像のうち、少なくとも表示領域に表示されている全ての出力候補画像を選択された状態で表示させることができる。
【００１０】
その結果、従来のように、ユーザーが、指やペン等の面積の小さいものを指示体として用いたときと手のひら等の面積の大きいものを指示体として用いたときの何れであっても、指示体が表示領域に近づいたときに行われる動作が同じである場合に比して、ユーザーが指示体を用いて行う操作の操作性を向上することができる。
【００１１】
また、前記指示受付部は、前記第一選択処理の実行中に、前記距離検出部で検出された空間距離から当該第一選択処理の実行開始時に前記距離検出部で検出された空間距離を減じて得られる空間移動量が所定の基準移動量以下になった場合、前記複数の出力候補画像のうち、少なくとも前記選択された状態で前記表示領域に表示されている前記出力候補画像を出力する指示を受け付けてもよい。
【００１２】
本構成によれば、ユーザーは、閾値以上の面積を有する指示体を表示領域に近づけたまま制限時間待機するだけで、表示領域に表示されている全ての出力候補画像を選択された状態で表示することができる。そして、ユーザーは、指示体を更に表示領域に近づけるだけで、複数の出力候補画像のうち、少なくとも選択された状態で表示領域に表示されている出力候補画像を出力する指示を指示受付部に受け付けさせることができる。
【００１３】
つまり、ユーザーは、手のひらを指示体として用いる等して、指示体の面積が閾値以上になるようにし、当該指示体を表示領域に近づけたまま制限時間待機した後、更に指示体を更に表示領域に近づける操作を行うだけで、複数の出力候補画像のうち、少なくとも表示領域に表示されている全ての出力候補画像を出力する指示を指示受付部に受け付けさせることができる。
【００１４】
その結果、従来のように、ユーザーが、指やペン等の面積の小さいものを指示体として用いたときと手のひら等の面積の大きいものを指示体として用いたときの何れであっても、指示体が表示領域に近づいたときに行われる動作が同じである場合に比して、ユーザーが指示体を用いて行う操作の操作性を向上することができる。
【００１５】
また、前記指示受付部は、前記複数の出力候補画像に含まれる全ての前記出力候補画像を出力する指示を受け付けてもよい。
【００１６】
本構成によれば、ユーザーは、手のひらを指示体として用いる等して、指示体の面積が閾値以上になるようにし、当該指示体を表示領域に近づけたまま制限時間待機した後、更に指示体を更に表示領域に近づける操作を行うだけで、複数の出力候補画像に含まれる全ての出力候補画像を出力する指示を指示受付部に受け付けさせることができる。
【００１７】
また、前記選択制御部は、前記検出面積が前記閾値未満であり、且つ、前記検出面積が所定の制限時間以上変化しなかった場合は、前記投影像が重なっている前記出力候補画像のみを前記選択された状態で表示する第二選択処理を実行し、前記指示受付部は、前記第二選択処理の実行中に、前記距離検出部で検出された空間距離から当該第二選択処理の実行開始時に前記距離検出部で検出された空間距離を減じて得られる空間移動量が前記基準移動量以下になった場合、前記選択された状態で前記表示領域に表示されている前記出力候補画像を出力する指示を受け付けてもよい。
【００１８】
本構成によれば、ユーザーは、閾値未満の面積を有する指示体を表示領域に近づけたまま制限時間待機するだけで、指示体の投影像が重なっている出力候補画像のみを選択された状態で表示させることができる。そして、ユーザーは、当該指示体を更に表示領域に近づけるだけで、当該選択された状態で表示されている出力候補画像を出力する指示を指示受付部に受け付けさせることができる。
【００１９】
つまり、ユーザーは、人差し指で指さしている手を指示体として用いる等して、指示体の面積が閾値未満になるようにし、当該指示体を表示領域に近づけたまま制限時間待機した後、更に指示体を更に表示領域に近づける操作を行うだけで、表示領域に対する指示体の投影像が重なっている選択肢画像に対応する出力候補画像を出力する指示を指示受付部に受け付けさせることができる。これにより、ユーザーが指示体を用いて行う操作の操作性を更に向上することができる。
【００２０】
また、前記指示受付部により前記指示が受け付けられた場合に、当該指示が示す出力対象の前記出力候補画像を出力する処理実行部を更に備えてもよい。
【００２１】
本構成によれば、ユーザーは、指示体を表示領域に近づける操作を行うだけで、指示受付部に受け付けさせた指示が示す出力対象の出力候補画像を出力させることができる。
【００２２】
または、前記指示受付部により前記指示が受け付けられた場合に、当該指示が示す出力対象の前記出力候補画像を出力するときの出力条件が設定可能な操作画面を前記表示領域に表示する処理実行部を更に備えてもよい。
【００２３】
本構成によれば、ユーザーは、指示体を表示領域に近づける操作を行うだけで、指示受付部に受け付けさせた指示が示す出力対象の出力候補画像を出力させるときの出力条件が設定可能な操作画面を表示領域に表示させることができる。
【００２４】
または、前記指示受付部により前記指示が受け付けられた場合に、所定の複数の出力処理の中から、当該指示が示す出力対象の前記出力候補画像を出力するときに用いる前記出力処理が選択可能な操作画面を前記表示領域に表示する処理実行部を更に備えてもよい。
【００２５】
本構成によれば、ユーザーは、指示体を表示領域に近づける操作を行うだけで、指示受付部に受け付けさせた指示が示す出力対象の出力候補画像を出力させるときの出力処理を選択可能な操作画面を表示領域に表示させることができる。
【００２６】
また、前記処理実行部が前記出力候補画像を出力する処理には、前記出力候補画像を電子ファイル化して所定の送信先へ出力する送信処理が含まれてもよい。
【００２７】
本構成によれば、ユーザーは、指示体を表示領域に近づける操作を行うだけで、指示受付部に受け付けさせた指示が示す出力対象の出力候補画像を電子ファイル化して、所定の送信先へ出力させることができる。
【００２８】
また、前記処理実行部が前記出力候補画像を出力する処理には、前記出力候補画像を用紙に形成して出力する印刷処理が含まれてもよい。
【００２９】
本構成によれば、ユーザーは、指示体を表示領域に近づける操作を行うだけで、指示受付部に受け付けさせた指示が示す出力対象の出力候補画像を用紙に形成させることができる。
【００３０】
また、前記処理実行部が前記出力候補画像を出力する処理には、前記出力候補画像を電子ファイル化して所定の記憶先に出力する保存処理が含まれてもよい。
【００３１】
本構成によれば、ユーザーは、指示体を表示領域に近づける操作を行うだけで、指示受付部に受け付けさせた指示が示す出力対象の出力候補画像を電子ファイル化して、所定の記憶先に保存することができる。
【発明の効果】
【００３２】
この発明によれば、ユーザーが指示体を用いて行う操作の操作性を向上することができる画像処理装置を提供することができる。
【図面の簡単な説明】
【００３３】
【図１】本発明に係る画像処理装置の一実施形態に係る複合機の外観図である。
【図２】前記複合機の電気的構成を示すブロック図である。
【図３】指示体と表示領域との間の空間距離と、表示領域上の静電容量の変化の大きさと、の関係を示すグラフである。
【図４】表示領域に対する指示体の投影像を示す図である。
【図５】表示領域に表示される操作画面を示す図である。
【図６】上記操作画面において全ての出力候補画像が選択された状態で表示されていることを示す図である。
【図７】表示領域に指示体が近づけられたときの動作を示すフローチャートである。
【図８】指示体が手のひらである場合に、表示領域に指示体が近づけられたときの指示体の投影像の一例を示す図である。
【図９】選択処理の動作を示すフローチャートである。
【図１０】指示体が人差し指で指さしている手である場合に、表示領域に指示体が近づけられたときの指示体の投影像の一例を示す図である。
【図１１】第二選択処理が実行されているときの操作画面を示す図である。
【図１２】印刷条件設定画面を示す図である。
【図１３】出力処理選択画面を示す図である。
【発明を実施するための形態】
【００３４】
以下、本発明に係る画像処理装置の一実施形態を図面に基づいて説明する。尚、本実施形態では、画像処理装置として複合機を例に説明するが、これに限定する趣旨ではなく、例えば、ファクシミリ装置、コピー機、スキャナー、プリンター、タブレット端末、スマートフォン、及びカーナビ等の各種画像を選択可能に表示可能な電子機器であってもよい。
【００３５】
図１は、本発明に係る画像処理装置の一実施形態に係る複合機１の外観図である。図２は、複合機１の電気的構成を示すブロック図である。図１及び図２に示すように、複合機１は、画像読取部２と、画像形成部３と、操作部４と、記憶部５と、通信部６と、制御部１０と、を備えている。
【００３６】
画像読取部２は、図１に示すように、複合機１の上部に設けられている。画像読取部２は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）ラインセンサーや露光ランプ等を有する不図示の光学系ユニットを備えている。画像読取部２は、制御部１０による制御の下、光学系ユニットに原稿の画像を読み取らせ、原稿の画像を表す画像データを生成し、当該画像データを制御部１０へ出力する。
【００３７】
画像形成部３は、複合機１の内部に設けられている。画像形成部３は、制御部１０による制御の下、制御部１０に入力された画像データに基づいて用紙に画像を形成する。具体的には、画像形成部３は、感光体ドラム、感光体ドラムの周面に対向して配設された帯電部、帯電部の下流側であって感光体ドラムの周面に対向して配設された露光部、露光部の下流側であって感光体ドラムの周面に対向して配設された現像部、現像部の下流側であって感光体ドラムの周面に対向して配設されたクリーニング部等を備えた周知の構成を有する。
【００３８】
操作部４は、図１に示すように、複合機１の正面部に設けられている。操作部４は、ユーザーによる種々の操作指示を入力可能に構成されている。具体的には、操作部４は、タッチパネル装置４１と、操作キー部４２と、を備えている。
【００３９】
タッチパネル装置４１は、画像を表示するための表示領域Ｐを有する液晶ディスプレイ等の表示部４１１を備えている。表示領域Ｐは、格子状に配列された複数の画素で構成されている。タッチパネル装置４１は、制御部１０による制御の下、表示領域Ｐの各画素を、制御部１０から入力された当該各画素の画素値が示す明るさで点灯することにより、表示領域Ｐに画像を表示する。また、タッチパネル装置４１は、静電容量方式のタッチパネル機能を有している。タッチパネル装置４１は、このタッチパネル機能を用いて、距離検出部４１２及び座標検出部４１３として動作する。
【００４０】
図３は、指示体と表示領域Ｐとの間の空間距離Ｚと、表示領域Ｐ上の静電容量の変化の大きさと、の関係を示すグラフである。空間距離Ｚとは、表示領域Ｐに直交する方向（、図１の矢印方向（±Ｖ方向））の距離を示す。以下、表示領域Ｐに直交する方向（図１の矢印方向（±Ｖ方向））を上下方向と記載する。また、上下方向のうち、表示領域Ｐに近づく方向（−Ｖ方向）を下方向と記載し、表示領域Ｐから遠ざかる方向（＋Ｖ方向）を上方向と記載する。
【００４１】
図３のグラフは、試験運転等の実験値に基づいて予め定められ、タッチパネル装置４１内の不図示のＲＯＭ等に記憶されている。図３のグラフに示すように、タッチパネル装置４１が有するタッチパネル機能は、ユーザーの手やペン等の指示体と表示領域Ｐとの間の空間距離Ｚが第一距離Ｚ１以下である場合に、表示領域Ｐ上で変化した静電容量の変化が検出可能である。
【００４２】
距離検出部４１２は、タッチパネル機能によって、表示領域Ｐ上で変化した静電容量の変化の大きさが検出されると、上記ＲＯＭ等に記憶されている図３のグラフを用いて、当該検出された静電容量の変化の大きさを空間距離Ｚに変換する。そして、距離検出部４１２は、当該空間距離Ｚを示す検出信号を制御部１０に出力する。このようにして、距離検出部４１２は、指示体と表示領域Ｐとの間の空間距離Ｚを検出する。
【００４３】
座標検出部４１３は、距離検出部４１２により空間距離Ｚが検出された場合、つまり、指示体と表示領域Ｐとの間の空間距離Ｚが第一距離Ｚ１以下である場合に、表示領域Ｐを構成する複数の画素のうち、タッチパネル機能によって静電容量の変化が検出された画素の座標を示す検出信号を制御部１０に出力する。このようにして、座標検出部４１３は、距離検出部４１２により検出された空間距離Ｚが第一距離Ｚ１以下である場合に、表示領域Ｐに対する指示体の投影像を構成する画素の座標を検出する。
【００４４】
尚、タッチパネル装置４１は、静電容量方式のタッチパネル機能に限らず、例えば、超音波方式や光学方式のタッチパネル機能を有していてもよい。そして、タッチパネル装置４１が、タッチパネル機能の方式に合わせて、上記距離検出部４１２及び上記座標検出部４１３と同様に動作するようにしてもよい。
【００４５】
操作キー部４２は、例えば、数値や記号を入力するためのテンキーや、表示部４１１に表示されたポインター（カーソル）を移動させるための方向キー等の各種キーを含む。
【００４６】
記憶部５は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記憶装置である。例えば、記憶部５には、画像形成部３により用紙に形成された画像や、画像読取部２によって出力された画像データが表す原稿の画像等、過去に出力された画像が電子ファイルとして記憶されている。
【００４７】
ユーザーは、操作部４を用いて、記憶部５に記憶されている画像を各種出力処理による出力対象の画像として選択する操作を行うことができる。ユーザーが、操作部４を用いて記憶部５に記憶されている画像を出力対象の画像として選択する操作の詳細については後述する。
【００４８】
尚、上記出力処理には、例えば、印刷処理、送信処理、保存処理等が含まれる。印刷処理とは、画像形成部３により画像を用紙に形成させ、当該画像が形成された用紙を出力する処理である。送信処理とは、画像を電子ファイル化し、後述の通信部６を用いて、当該電子ファイルを指定された送信先へ送信（出力）する処理である。保存処理とは、画像を電子ファイル化し、当該電子ファイルを指定されたフォルダーに記憶（出力）する処理である。尚、フォルダーは、ユーザーによる操作によって電子ファイルを記憶するための領域として、記憶部５に予め設けられている。
【００４９】
通信部６は、不図示のパソコン等の外部装置と制御部１０との間でＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等を介して通信を行うための通信インターフェイス回路である。
【００５０】
制御部１０は、複合機１の内部に設けられている。制御部１０は、複合機１の各部の動作を制御する。具体的には、制御部１０は、所定の演算処理を実行する不図示のＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、所定の制御プログラムが記憶されたＥＥＰＲＯＭ等の不図示の不揮発性メモリーと、データを一時的に記憶するための不図示のＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と、現在時刻を計時する不図示のタイマーと、これらの周辺回路等を備えている。
【００５１】
制御部１０は、不揮発性メモリー等に記憶された制御プログラムをＣＰＵに実行させることにより、例えば、面積検出部１１、指示受付部１２、選択制御部１３、及び処理実行部１４として動作する。
【００５２】
面積検出部１１は、距離検出部４１２により検出された空間距離Ｚが第一距離Ｚ１以下である場合に、座標検出部４１３により検出された各座標に対応する各画素の面積の総和を算出する。そして、面積検出部１１は、当該算出した上記総和を表示領域Ｐに対する指示体の投影像の面積とする。このようにして、面積検出部１１は、距離検出部４１２により検出された空間距離Ｚが第一距離Ｚ１以下である場合に、表示領域Ｐに対する指示体の投影像の面積を検出する。
【００５３】
図４は、表示領域Ｐに対する指示体Ｄの投影像ＰＶを示す図である。図４では、指示体Ｄが表示領域Ｐに近づけられた場合の表示領域Ｐに対する指示体Ｄの投影像が、符号ＰＶに示す領域（灰色部）として図示されている。以下、表示領域Ｐに対する指示体Ｄの投影像を指示体Ｄの投影像ＰＶと記載する。
【００５４】
尚、図４では、指示体Ｄの投影像ＰＶを明示するために、指示体Ｄを、指示体Ｄの投影像ＰＶよりも、図４における右下方向に大きくずらして図示している。また、図４では、面積検出部１１により検出される指示体Ｄの投影像ＰＶの面積を明示するために、表示領域Ｐを構成する各画素ＰＥを本来よりも大きく図示している。
【００５５】
指示体Ｄが表示領域Ｐに近づけられた結果、距離検出部４１２により検出された空間距離Ｚが第一距離Ｚ１以下になったとする。この場合、座標検出部４１３は、タッチパネル機能によって静電容量の変化が検出された画素の座標を示す検出信号を制御部１０に出力する。つまり、座標検出部４１３は、図４において、指示体Ｄの投影像ＰＶが重なって不図示となっている画素ＰＥ及び斜線部の画素ＰＥの座標を示す検出信号を制御部１０に出力する。このようにして、座標検出部４１３は、距離検出部４１２により検出された空間距離Ｚが第一距離Ｚ１以下である場合に、表示領域Ｐに対する指示体Ｄの投影像ＰＶを構成する画素ＰＥの座標を検出する。
【００５６】
その結果、面積検出部１１は、座標検出部４１３により検出された各座標に対応する各画素ＰＥの面積の総和を算出する。具体的には、面積検出部１１は、座標検出部４１３により検出された座標の数と画素ＰＥ一つ当たりの面積との積を算出することにより、上記総和を算出する。尚、表示領域Ｐを構成する画素ＰＥ一つ当たりの面積は、不揮発性メモリーに予め記憶されている。そして、面積検出部１１は、当該算出した総和を、表示領域Ｐに対する指示体Ｄの投影像ＰＶの面積として検出する。
【００５７】
参照を図２に戻す。指示受付部１２は、操作キー部４２の操作により入力された複合機１に対する各種指示を受け付ける。また、指示受付部１２は、表示領域Ｐに表示された画像に指示体Ｄを接触させるタッチ操作により選択された複合機１に対する各種指示を受け付ける。
【００５８】
指示受付部１２は、後者の方法で複合機１に対する各種指示を受け付ける場合、指示体Ｄを用いてユーザーに選択させる画像である選択肢画像が一以上配列された操作画面を表示領域Ｐに表示する。そして、当該操作画面が表示領域Ｐに表示されている場合に、ユーザーが指示体Ｄを選択肢画像に近づけたことにより、距離検出部４１２により検出された空間距離Ｚが第一距離Ｚ１よりも小さい第二距離Ｚ２（図３）以下であったとする。第二距離Ｚ２は、指示体Ｄが表示領域Ｐに接触したときの指示体Ｄと表示領域Ｐとの間の空間距離Ｚを示す。この場合、指示受付部１２は、ユーザーが、座標検出部４１３により検出された座標の位置に表示されている選択肢画像に指示体Ｄを接触させて、当該選択肢画像を選択したと判断し、当該選択肢画像に対応付けられた指示を受け付ける。
【００５９】
図５は、表示領域Ｐに表示される操作画面Ｗ１を示す図である。指示受付部１２は、例えば、図５に示す操作画面Ｗ１を表示領域Ｐに表示する。指示受付部１２は、操作画面Ｗ１に、ユーザーが出力対象の画像として選択可能な出力候補画像に対応する選択肢画像Ｄ１〜Ｄ８を表示する。操作画面Ｗ１には、８個（所定数）以下の各出力候補画像に対応する選択肢画像が表示される。当該出力候補画像は、上述した、記憶部５に記憶されている過去に出力された画像である。
【００６０】
以下、操作画面Ｗ１について詳述する。操作画面Ｗ１には、８個以下の選択肢画像Ｄ１〜Ｄ８と、スクロールボタンＢ１、Ｂ２と、全選択チェックボックスＢ３と、が含まれる。
【００６１】
選択肢画像Ｄ１〜Ｄ８は、記憶部５に記憶されている出力候補画像のそれぞれをユーザーに選択させるための選択肢画像である。各選択肢画像Ｄ１〜Ｄ８には、各出力候補画像を縮小したサムネイル画像と、各出力候補画像が選択されたか否かを示すチェックボックスと、各出力候補画像を示す電子ファイルの名称と、が含まれる。以下、出力候補画像を示す電子ファイルの名称を、出力候補画像の電子ファイル名と記載する。
【００６２】
スクロールボタンＢ１、Ｂ２は、スクロール表示指示をユーザーに選択させるための選択肢画像である。スクロール表示指示とは、表示中の出力候補画像とは異なる出力候補画像に対応する選択肢画像を操作画面Ｗ１に表示させる指示である。
【００６３】
全選択チェックボックスＢ３は、全選択指示又は全選択解除指示をユーザーに選択させるための選択肢画像である。全選択指示とは、記憶部５に記憶されている全ての出力候補画像を選択された状態にし、当該全ての出力候補画像を選択された状態で表示させる指示である。全選択解除指示とは、選択された状態にある全ての出力候補画像を選択されていない状態にし、当該選択されていない状態にされた全ての出力候補画像を選択されていない状態で表示させる指示である。
【００６４】
例えば、表示領域Ｐに図５に示す操作画面Ｗ１が表示されている場合に、ユーザーが人差し指を指示体Ｄとし、指示体Ｄを下方向に移動させて選択肢画像Ｄ１に近づけたとする。その結果、距離検出部４１２により検出された空間距離Ｚが第二距離Ｚ２以下であったとする。この場合、指示受付部１２は、ユーザーにより選択肢画像Ｄ１が選択されたと判断し、選択肢画像Ｄ１に対応する出力候補画像の選択指示を受け付ける。
【００６５】
この場合、制御部１０は、指示受付部１２により受け付けられた上記選択指示に従って、選択肢画像Ｄ１に対応する出力候補画像を選択された状態にする。具体的には、制御部１０は、記憶部５に記憶されている、選択肢画像Ｄ１に対応する出力候補画像の電子ファイル名をＲＡＭに記憶する。これにより、制御部１０は、選択肢画像Ｄ１に対応する出力候補画像を選択された状態にする。
【００６６】
また、制御部１０は、選択肢画像Ｄ１に対応する出力候補画像が選択された状態であることをユーザーに視認させるために、選択肢画像Ｄ１内のチェックボックスをチェックが入った状態で表示する。これにより、制御部１０は、選択肢画像Ｄ１に対応する出力候補画像を選択された状態で表示領域Ｐに表示する。
【００６７】
または、表示領域Ｐに図５に示す操作画面Ｗ１が表示されている場合に、ユーザーが人差し指を指示体Ｄとし、指示体Ｄを下方向に移動させてスクロールボタンＢ２に近づけたとする。その結果、距離検出部４１２により検出された空間距離Ｚが第二距離Ｚ２以下であったとする。この場合、指示受付部１２は、ユーザーによりスクロールボタンＢ２が選択されたと判断する。
【００６８】
この場合、指示受付部１２は、スクロールボタンＢ２に対応付けられたスクロール表示指示を受け付ける。例えば、記憶部５に記憶されている出力候補画像の数が１５個であるとする。この場合、制御部１０は、指示受付部１２により受け付けられた上記スクロール表示指示に従って、表示中の８個の選択肢画像Ｄ１〜Ｄ８に対応する８個の出力候補画像とは異なる７個の出力候補画像を記憶部５から取得する。そして、制御部１０は、当該７個の出力候補画像をユーザーに選択させるための７個の選択肢画像を操作画面Ｗ１に表示する。
【００６９】
当該７個の選択肢画像が操作画面Ｗ１に表示された状態で、ユーザーが人差し指を指示体Ｄとし、指示体Ｄを下方向に移動させてスクロールボタンＢ１に近づけたとする。その結果、距離検出部４１２により検出された空間距離Ｚが第二距離Ｚ２以下であったとする。この場合、指示受付部１２は、ユーザーによりスクロールボタンＢ１が選択されたと判断する。
【００７０】
この場合、指示受付部１２は、スクロールボタンＢ１に対応付けられたスクロール表示指示を受け付ける。この場合、制御部１０は、指示受付部１２により受け付けられた上記スクロール表示指示に従って、表示中の７個の選択肢画像とは異なる上述の８個の選択肢画像Ｄ１〜Ｄ８を再び操作画面Ｗ１に表示する。
【００７１】
または、表示領域Ｐに図５に示す操作画面Ｗ１が表示されている場合に、ユーザーが人差し指を指示体Ｄとし、指示体Ｄを下方向に移動させて全選択チェックボックスＢ３に近づけたとする。その結果、距離検出部４１２により検出された空間距離Ｚが第二距離Ｚ２以下であったとする。この場合、指示受付部１２は、ユーザーにより全選択チェックボックスＢ３が選択されたと判断する。
【００７２】
この場合、指示受付部１２は、全選択チェックボックスＢ３に対応付けられた全選択指示を受け付ける。この場合、制御部１０は、指示受付部１２により受け付けられた全選択指示に従って、記憶部５に記憶されている全ての出力候補画像を選択された状態にする。具体的には、制御部１０は、記憶部５に記憶されている全ての出力候補画像の電子ファイル名をＲＡＭに記憶することにより、記憶部５に記憶されている全ての出力候補画像を選択された状態にする。
【００７３】
図６は、上記操作画面Ｗ１において全ての出力候補画像が選択された状態で表示されていることを示す図である。また、制御部１０は、全ての出力候補画像が選択された状態であることをユーザーに視認させるために、図６に示すように、操作画面Ｗ１に表示されている全ての選択肢画像Ｄ１〜Ｄ８内のチェックボックス及び全選択チェックボックスＢ３を、チェックが入った状態で表示する。
【００７４】
また、図６に示すように、全選択チェックボックスＢ３が、チェックが入った状態で表示されている場合に、指示受付部１２がスクロールボタンＢ１、Ｂ２に対応するスクロール表示指示を受け付けたとする。この場合、制御部１０は、当該スクロール表示指示に従って表示中の８個以下の選択肢画像に代えて表示した８個以下の選択肢画像内のチェックボックスを、チェックが入った状態で表示する。これにより、制御部１０は、選択された状態の全ての出力候補画像を選択された状態で表示する。
【００７５】
又は、図６に示すように、全選択チェックボックスＢ３がチェックが入った状態で表示されている場合に、ユーザーが人差し指を指示体Ｄとし、指示体Ｄを下方向に移動させて全選択チェックボックスＢ３に近づけたとする。その結果、距離検出部４１２により検出された空間距離Ｚが第二距離Ｚ２以下であったとする。
【００７６】
この場合、指示受付部１２は、ユーザーにより全選択チェックボックスＢ３が選択されたと判断し、全選択チェックボックスＢ３に対応付けられた全選択解除指示を受け付ける。
【００７７】
この場合、制御部１０は、指示受付部１２により受け付けられた全選択解除指示に従って、選択された状態にある全ての出力候補画像を選択されていない状態にする。具体的には、制御部１０は、ＲＡＭに記憶されている、全ての出力候補画像の電子ファイル名を削除することにより、選択された状態にある全ての出力候補画像を選択されていない状態にする。
【００７８】
また、制御部１０は、全ての出力候補画像が選択されていない状態であることをユーザーに視認させるために、図５に示すように、操作画面Ｗ１に表示されている全ての選択肢画像Ｄ１〜Ｄ８内のチェックボックス及び全選択チェックボックスＢ３を、チェックが入っていない状態で表示する。これにより、制御部１０は、選択されていない状態にされた全ての出力候補画像を選択されていない状態で表示する。
【００７９】
図２に参照を戻す。また、指示受付部１２は、選択制御部１３による後述の第一選択処理及び第二選択処理の実行中に所定の条件を満たした場合、記憶部５に記憶されている全ての出力候補画像のうち、少なくとも選択された状態で表示領域Ｐに表示されている出力候補画像を出力する指示を受け付ける。この場合の指示受付部１２の受け付け動作については後述する。また、選択制御部１３及び処理実行部１４の詳細についても後述する。
【００８０】
以下、表示領域Ｐに指示体Ｄが近づけられたときの動作について説明する。当該説明の中で、選択制御部１３及び処理実行部１４の詳細について説明する。また、当該説明の中で、第一選択処理及び第二選択処理の実行中に行われる指示受付部１２の受け付け動作についても説明する。
【００８１】
また、以下では、具体例として、図５に示す操作画面Ｗ１が表示領域Ｐに表示されている場合に表示領域Ｐに指示体Ｄが近づけられたときの動作について説明する。図７は、表示領域Ｐに指示体Ｄが近づけられたときの動作を示すフローチャートである。図８は、指示体Ｄが手のひらである場合に、表示領域Ｐに指示体Ｄが近づけられたときの指示体Ｄの投影像ＰＶの一例を示す図である。
【００８２】
図５に示す操作画面Ｗ１が表示領域Ｐに表示されている場合に、ユーザーが手のひらを指示体Ｄとして下方向に移動させ、表示領域Ｐに近づけたとする。これにより、距離検出部４１２が検出した空間距離Ｚが第一距離Ｚ１以下になったとする。
【００８３】
この場合、座標検出部４１３は、図８に示す指示体Ｄの投影像ＰＶを構成する画素の座標を検出する。その結果、図７に示すように、面積検出部１１は、座標検出部４１３が検出した指示体Ｄの投影像ＰＶを構成する画素の座標に基づき、指示体Ｄの投影像ＰＶの面積を検出する（Ｓ１；ＹＥＳ）。以下、座標検出部４１３が検出した指示体Ｄの投影像ＰＶを構成する画素の座標を検出座標と記載する。また、面積検出部１１が検出した指示体Ｄの投影像ＰＶの面積を検出面積と記載する。
【００８４】
この場合、選択制御部１３は、制御部１０内のタイマーを用いて現在時刻を取得する。そして、選択制御部１３は、当該取得した現在時刻を、ステップＳ１において検出面積が検出された検出時刻とする。そして、選択制御部１３は、検出座標と、検出面積と、検出時刻とをＲＡＭに記憶する（Ｓ２）。
【００８５】
ステップＳ２の実行後、ユーザーが指示体Ｄを上方向に移動させた結果、指示体Ｄと表示領域Ｐとの間の空間距離Ｚが第一距離Ｚ１よりも大きくなったとする。この場合、座標検出部４１３により指示体Ｄの投影像ＰＶを構成する画素の座標が検出されなくなる。これにより、面積検出部１１は、指示体Ｄの投影像ＰＶの面積を検出できなくなる（Ｓ３；ＮＯ）。この場合、ステップＳ１以降の処理が繰り返される。
【００８６】
一方、ステップＳ２の実行後、ユーザーが指示体Ｄを手のひらから指等に変更したことにより、指示体Ｄの投影像ＰＶが変化したとする。この場合、座標検出部４１３により変化後の指示体Ｄの投影像ＰＶを構成する座標が検出される。その結果、面積検出部１１により、当該変化後の指示体Ｄの投影像ＰＶの面積が検出され（Ｓ３；ＹＥＳ）、当該変化後の検出面積は、ＲＡＭに記憶されている検出面積と異なることになる。この場合、選択制御部１３は、検出面積に変化があったと判定し（Ｓ４；ＹＥＳ）、ステップＳ２を再び実行する。
【００８７】
尚、選択制御部１３は、検出座標、検出面積及び検出時刻がＲＡＭに記憶されている状態で行うステップＳ２では、ステップＳ１又はステップＳ３で座標検出部４１３により検出された検出座標によって、ＲＡＭに記憶されている検出座標を更新する。同様に、選択制御部１３は、ステップＳ１又はステップＳ３で検出された指示体Ｄの投影像ＰＶの面積によって、ＲＡＭに記憶されている検出面積を更新する。また、選択制御部１３は、制御部１０内のタイマーを用いて現在時刻を取得し、当該取得した現在時刻をステップＳ１又はステップＳ３で検出面積が検出された検出時刻とする。そして、選択制御部１３は、当該検出時刻によってＲＡＭに記憶されている検出時刻を更新する。
【００８８】
又は、ステップＳ２の実行後、ユーザーが、手の状態を変える等して指示体Ｄを変化させる動作を行わなかったとする。この場合、座標検出部４１３により指示体Ｄの投影像ＰＶを構成する画素の座標が検出され、面積検出部１１によって指示体Ｄの投影像ＰＶの面積が検出される（Ｓ３；ＹＥＳ）。この場合、指示体Ｄが変化していないので、ステップＳ３で検出された検出面積は、ＲＡＭに記憶されている検出面積と同じになる。この場合、選択制御部１３は、検出面積に変化がないと判定する（Ｓ４；ＮＯ）。
【００８９】
この場合（Ｓ４；ＮＯ）、選択制御部１３は、制御部１０内のタイマーを用いて現在時刻を取得し、当該取得した現在時刻が、ＲＡＭに記憶されている検出時刻から所定の制限時間経過した後の時刻であるか否かを判定する（Ｓ５）。つまり、選択制御部１３は、ステップＳ４及びステップＳ５により、検出面積が変化していない状態で所定の制限時間が経過したか否かを判定する。
【００９０】
尚、上記制限時間は、ユーザーが選択する対象の選択肢画像の上部に指示体Ｄを移動させた時点から、指示体Ｄを更に下方向に移動させるまでに要する時間（例えば０．５秒程度）よりも長い時間（例えば２秒程度）に定められ、制御部１０内の不揮発性メモリーに予め記憶されている。
【００９１】
そして、選択制御部１３により、検出面積が変化していない状態で所定の制限時間が経過していないと判定された後（Ｓ４；ＮＯ、Ｓ５；ＮＯ）、距離検出部４１２が検出した空間距離Ｚが第二距離Ｚ２以下であったとする（Ｓ６；ＹＥＳ）。
【００９２】
この場合、指示受付部１２は、上述のように、ＲＡＭに記憶されている検出座標の位置に表示されている選択肢画像が選択されたと判断し、当該選択肢画像に対応付けられた指示を受け付ける（Ｓ７）。その結果、制御部１０は、ステップＳ７で受け付けられた指示に従って複合機１を動作させ、図７に示す動作を終了する。尚、図７に示す動作の終了時に、制御部１０は、ＲＡＭに記憶されている検出座標、検出面積及び検出時刻を削除する。
【００９３】
例えば、図５に示す操作画面Ｗ１が表示領域Ｐに表示されている場合に、図８に示すように、ユーザーが手のひらを指示体Ｄにして、指示体Ｄを表示領域Ｐに近づけた後、即座に指示体Ｄを下方向に移動させたとする。その結果、ステップＳ７が行われたとする。
【００９４】
この場合、指示受付部１２は、当該ステップＳ７において、ＲＡＭに記憶されている検出座標に対応する画素により構成される指示体Ｄの投影像ＰＶが重なっている、７個の選択肢画像Ｄ２〜Ｄ８が選択されたと判断する。そして、指示受付部１２は、当該７個の選択肢画像Ｄ２〜Ｄ８に対応する７個の出力候補画像の選択指示を受け付ける。
【００９５】
その結果、制御部１０は、指示受付部１２により受け付けられた上記選択指示に従って、７個の選択肢画像Ｄ２〜Ｄ８に対応する７個の出力候補画像を選択された状態にし、当該７個の出力候補画像を選択された状態で表示する。具体的には、制御部１０は、７個の選択肢画像Ｄ２〜Ｄ８に対応する７個の出力候補画像の電子ファイル名をＲＡＭに記憶し、また、７個の選択肢画像Ｄ２〜Ｄ８内のチェックボックスをチェックが入った状態で表示する。
【００９６】
図７に参照を戻す。一方、選択制御部１３は、検出面積が変化していない状態で所定の制限時間が経過したと判定した場合（Ｓ４；ＮＯ、Ｓ５；ＹＥＳ）、ＲＡＭに記憶されている検出面積が所定の閾値以上であるか否かを判定する（Ｓ８）。尚、上記閾値は、例えば、人の手のひらの面積と同じ程度の面積に定められ、制御部１０内の不揮発性メモリーに予め記憶されている。
【００９７】
選択制御部１３は、ステップＳ８において、検出面積が所定の閾値以上であると判定した場合（Ｓ８；ＹＥＳ）、ＲＡＭに第一選択処理フラグを記憶する（Ｓ９）。第一選択処理フラグとは、後述する第一選択処理を実行することを示す数値（例えば、１）等の情報である。一方、選択制御部１３は、ステップＳ８において、検出面積が所定の閾値以上ではない（閾値未満である）と判定した場合（Ｓ８；ＮＯ）、ＲＡＭに第二選択処理フラグを記憶する（Ｓ１０）。第二選択処理フラグとは、後述する第二選択処理を実行することを示す数値（例えば、２）等の情報である。
【００９８】
ステップＳ９又はステップＳ１０の実行後、選択制御部１３は、第一選択処理又は第二選択処理を実行する（Ｓ１１）。以下、第一選択処理と第二選択処理とを総称して説明する場合、選択処理と記載する。
【００９９】
図９は、選択処理の動作を示すフローチャートである。図９に示すように、選択制御部１３は、選択処理の実行を開始すると、距離検出部４１２により検出された空間距離Ｚを開始時空間距離としてＲＡＭに記憶する（Ｓ２１）。
【０１００】
そして、選択制御部１３は、ＲＡＭに第一選択処理フラグが記憶されている場合は（Ｓ２２；ＹＥＳ）、第一選択処理を実行する（Ｓ２３）。第一選択処理とは、全ての出力候補画像を選択された状態にし、当該選択された状態の出力候補画像を選択された状態で表示領域Ｐに表示する処理である。
【０１０１】
例えば、図５に示す操作画面Ｗ１が表示領域Ｐに表示されている場合に、図８に示すように、ユーザーが手のひらを指示体Ｄにして、指示体Ｄを表示領域Ｐに近づけたまま制限時間が経過したとする。また、指示体Ｄの投影像ＰＶの面積である検出面積が閾値以上であったとする。その結果、選択制御部１３が、ステップＳ２３で第一選択処理を実行するとする。尚、以下では、記憶部５には１５個の出力候補画像が記憶されているものとする。
【０１０２】
当該第一選択処理において、選択制御部１３は、上述の指示受付部１２が全選択指示を受け付けた場合と同様にして、記憶部５に記憶されている全ての出力候補画像を選択された状態にする。具体的には、選択制御部１３は、記憶部５に記憶されている１５個の出力候補画像の電子ファイル名をＲＡＭに記憶することにより、当該１５個の出力候補画像を選択された状態にする。
【０１０３】
また、当該第一選択処理において、選択制御部１３は、全ての出力候補画像が選択された状態であることをユーザーに視認させるために、図６に示すように、操作画面Ｗ１に表示されている全ての選択肢画像Ｄ１〜Ｄ８内のチェックボックス及び全選択チェックボックスＢ３をチェックが入った状態で表示する。これにより、選択制御部１３は、表示領域Ｐに表示されている全ての選択肢画像Ｄ１〜Ｄ８に対応する出力候補画像を選択された状態で表示領域Ｐに表示する。
【０１０４】
一方、選択制御部１３は、ＲＡＭに第二選択処理フラグが記憶されている場合は（Ｓ２２；ＮＯ）、第二選択処理を実行する（Ｓ２４）。第二選択処理とは、指示体Ｄの投影像ＰＶが重なっている選択肢画像に対応する出力候補画像のみを選択された状態にし、当該選択された状態の出力候補画像のみを選択された状態で表示領域Ｐに表示する処理である。
【０１０５】
図１０は、指示体Ｄが人差し指で指さしている手である場合に、表示領域Ｐに指示体Ｄが近づけられたときの指示体Ｄの投影像ＰＶの一例を示す図である。図１１は、第二選択処理が実行されているときの操作画面Ｗ１を示す図である。例えば、図５に示す操作画面Ｗ１が表示領域Ｐに表示されている場合に、図１０に示すように、ユーザーが人差し指で指さしている手を指示体Ｄとし、指示体Ｄを表示領域Ｐに近づけたまま制限時間が経過したとする。また、指示体Ｄの投影像ＰＶの面積である検出面積が閾値未満であったとする。その結果、選択制御部１３が、ステップＳ２４で第二選択処理を実行するとする。
【０１０６】
当該第二選択処理において、選択制御部１３は、ＲＡＭに記憶されている検出座標を取得する。そして、選択制御部１３は、当該取得した検出座標に対応する画素を含む４個の選択肢画像Ｄ２、Ｄ５〜Ｄ７に対応する、記憶部５に記憶されている４個の出力候補画像の電子ファイル名をＲＡＭに記憶する。これにより、選択制御部１３は、検出座標に対応する画素により構成される指示体Ｄの投影像ＰＶが重なっている、４個の選択肢画像Ｄ２、Ｄ５〜Ｄ７に対応する４個の出力候補画像のみを選択された状態にする。
【０１０７】
また、当該第二選択処理において、選択制御部１３は、当該４個の出力候補画像が選択された状態であることをユーザーに視認させるために、図１１に示すように、当該４個の選択肢画像Ｄ２、Ｄ５〜Ｄ７内のチェックボックスをチェックが入った状態で表示する。これにより、選択制御部１３は、選択された状態の４個の出力候補画像のみを選択された状態で表示領域Ｐに表示する。
【０１０８】
そして、第一選択処理又は第二選択処理の実行中に、ユーザーが指示体Ｄを上方向に移動させた結果、指示体Ｄと表示領域Ｐとの間の空間距離Ｚが第一距離Ｚ１よりも大きくなったとする。この場合、座標検出部４１３により指示体Ｄの投影像ＰＶを構成する画素の座標が検出されなくなる。これにより、面積検出部１１は、指示体Ｄの投影像ＰＶの面積を検出できなくなる（Ｓ２５；ＮＯ）。
【０１０９】
この場合、選択制御部１３は、選択された状態にある全ての出力候補画像を選択されていない状態にし、当該選択されていない状態にされた全ての出力候補画像を選択されていない状態で表示する（Ｓ２８）。そして、選択制御部１３は、第一選択処理又は第二選択処理の実行を終了する。尚、選択制御部１３は、第一選択処理及び第二選択処理の実行を終了するときには、ＲＡＭに記憶されている検出面積等の情報を削除する。
【０１１０】
一方、第一選択処理又は第二選択処理の実行中に、ユーザーが手の状態を変更したことにより、指示体Ｄの投影像ＰＶが変化したとする。この場合、座標検出部４１３により変化後の指示体Ｄの投影像ＰＶを構成する座標が検出される。その結果、面積検出部１１により、当該変化後の指示体Ｄの投影像ＰＶの面積が検出され（Ｓ２５；ＹＥＳ）、当該変化後の検出面積は、ＲＡＭに記憶されている検出面積と異なることになる。この場合、選択制御部１３は、検出面積に変化があったと判定する（Ｓ２６；ＹＥＳ）。この場合も、選択制御部１３は、ステップＳ２８を実行し、第一選択処理又は第二選択処理の実行を終了する。
【０１１１】
以下、ステップＳ２８について詳述する。例えば、上記具体例で示した第一選択処理（Ｓ２３）の実行中にステップＳ２８が実行されたとする。当該ステップＳ２８において、選択制御部１３は、上述の指示受付部１２が全選択解除指示を受け付けた場合と同様にして、選択された状態にある全ての出力候補画像を選択されていない状態にする。具体的には、選択制御部１３は、ＲＡＭに記憶されている選択された状態にある全て（１５個）の出力候補画像の電子ファイル名を削除することにより、当該全ての出力候補画像を選択されていない状態にする。
【０１１２】
また、当該ステップＳ２８において、選択制御部１３は、全ての出力候補画像が選択されていない状態であることをユーザーに視認させるために、図５に示すように、操作画面Ｗ１に表示されている全ての選択肢画像Ｄ１〜Ｄ８内のチェックボックス及び全選択チェックボックスＢ３を、チェックが入っていない状態で表示する。これにより、選択制御部１３は、選択されていない状態にされた全ての出力候補画像を選択されていない状態で表示する。
【０１１３】
一方、上記具体例で示した第二選択処理（Ｓ２４）の実行中に、ステップＳ２８が実行されたとする。当該ステップＳ２８において、選択制御部１３は、選択された状態にある４個の選択肢画像Ｄ２、Ｄ５〜Ｄ７に対応する４個の出力候補画像を選択されていない状態にする。具体的には、選択制御部１３は、ＲＡＭに記憶されている選択された状態にある４個の出力候補画像の電子ファイル名を削除することにより、当該４個の出力候補画像を選択されていない状態にする。
【０１１４】
また、選択制御部１３は、当該４個の出力候補画像が選択されていない状態であることをユーザーに視認させるために、図５に示すように、操作画面Ｗ１に表示されている、当該４個の出力候補画像に対応する４個の選択肢画像Ｄ２、Ｄ５〜Ｄ７内のチェックボックスを、チェックが入っていない状態で表示する。これにより、これにより、選択制御部１３は、選択されていない状態にされた当該４個の出力候補画像を選択されていない状態で表示する。
【０１１５】
図９に参照を戻す。第一選択処理又は第二選択処理の実行中に、ユーザーが、手の状態を変える等して指示体Ｄを変化させる動作を行わなかったとする。この場合、座標検出部４１３により指示体Ｄの投影像ＰＶを構成する画素の座標が検出され、面積検出部１１によって指示体Ｄの投影像ＰＶの面積が検出される（Ｓ２５；ＹＥＳ）。この場合、指示体Ｄが変化していないので、ステップＳ２５で検出された検出面積は、ＲＡＭに記憶されている検出面積と同じになる。この場合、選択制御部１３は、検出面積に変化がないと判定する（Ｓ２６；ＮＯ）。
【０１１６】
この場合（Ｓ２６；ＮＯ）、指示受付部１２は、距離検出部４１２が検出した空間距離Ｚから、ＲＡＭに記憶されている開始時空間距離を減じて得られる空間移動量が、所定の基準移動量以下であるか否かを判定する（Ｓ２７）。
【０１１７】
具体的には、ステップＳ２７において、指示受付部１２は、ＲＡＭに記憶されている開始時空間距離を取得する。そして、指示受付部１２は、距離検出部４１２が検出した空間距離Ｚから、当該取得した開始時空間距離を減算する。そして、指示受付部１２は、当該減算結果を、第一選択処理又は第二選択処理の実行開始時から指示体Ｄが上下方向に移動した空間移動量とする。そして、指示受付部１２は、当該算出した空間移動量が所定の基準移動量以下であるか否かを判定する。尚、基準移動量は、例えば０に定められ、不揮発性メモリーに記憶されている。
【０１１８】
例えば、第一選択処理又は第二選択処理の実行中に、ユーザーが指示体Ｄを変化させずに指示体Ｄを上方向に移動させたとする。その後、ステップＳ２７が実行されたとする。この場合、第一選択処理又は第二選択処理の実行開始時に比べて、指示体Ｄが表示領域Ｐから遠ざけられているので、距離検出部４１２が検出した空間距離Ｚが上記開始時空間距離よりも長くなる。このため、空間距離Ｚから上記開始時空間距離を減じて得られる空間移動量は正の値となる。
【０１１９】
つまり、当該ステップＳ２７において、指示受付部１２は、上記算出した空間移動量が基準移動量よりも大きいと判定する（Ｓ２７；ＮＯ）。この場合、ステップＳ２５以降の処理が繰り返される。
【０１２０】
一方、第一選択処理又は第二選択処理の実行中に、ユーザーが指示体Ｄを変化させずに指示体Ｄを下方向に移動させたとする。その後、ステップＳ２７が実行されたとする。この場合、第一選択処理又は第二選択処理の実行開始時に比べて、指示体Ｄが表示領域Ｐに近づけられているので、距離検出部４１２が検出した空間距離Ｚが上記開始時空間距離よりも短くなる。このため、空間距離Ｚから上記開始時空間距離を減じて得られる空間移動量は負の値となる。
【０１２１】
つまり、当該ステップＳ２７において、指示受付部１２は、上記算出した空間移動量が基準移動量以下であると判定する（Ｓ２７；ＹＥＳ）。この場合、指示受付部１２は、選択された状態にある出力候補画像を出力する指示を受け付ける（Ｓ３１）。尚、基準移動量は、０に限らず、負の値に定められていてもよい。
【０１２２】
以下、ステップＳ３１について詳述する。例えば、上記具体例で示した第一選択処理（Ｓ２３）の実行中にステップＳ３１が実行されたとする。つまり、この場合、１５個の出力候補画像が選択された状態である。したがって、当該ステップＳ３１において、指示受付部１２は、選択された状態にある１５個の出力候補画像を出力する指示を受け付ける。このようにして、指示受付部１２は、第一選択処理の実行中に行われるステップＳ３１において、記憶部５に記憶されている全ての出力候補画像を出力する指示を受け付ける。
【０１２３】
一方、上記具体例で示した第二選択処理（Ｓ２４）の実行中に、ステップＳ３１が実行されたとする。つまり、この場合、４個の選択肢画像Ｄ２、Ｄ５〜Ｄ７に対応する４個の出力候補画像が選択された状態である。また、図１１に示すように、４個の選択肢画像Ｄ２、Ｄ５〜Ｄ７内のチェックボックスがチェックが入った状態で表示されている。つまり、４個の選択肢画像Ｄ２、Ｄ５〜Ｄ７に対応する４個の出力候補画像が選択された状態で表示領域Ｐに表示されている。
【０１２４】
当該ステップＳ３１において、指示受付部１２は、選択された状態にある、４個の選択肢画像Ｄ２、Ｄ５〜Ｄ７に対応する４個の出力候補画像を出力する指示を受け付ける。このようにして、指示受付部１２は、第二選択処理の実行中に行われるステップＳ３１においては、記憶部５に記憶されている複数の出力候補画像のうち、選択された状態で表示領域Ｐに表示されている出力候補画像を出力する指示を受け付ける。
【０１２５】
ステップＳ３１において、選択された状態の出力候補画像を出力する指示が受け付けられると（Ｓ３１）、処理実行部１４は、当該指示が示す出力対象の出力候補画像を出力する所定の出力処理を実行する（Ｓ３２）。ステップＳ３２において処理実行部１４が実行する所定の出力処理は、予め一つ定められ、不揮発性メモリーに記憶されている。
【０１２６】
例えば、所定の出力処理が印刷処理である場合、処理実行部１４は、ステップＳ３２において、ステップＳ３１で受け付けられた指示が示す出力対象の出力候補画像を記憶部５から取得する。そして、処理実行部１４は、所定の印刷条件で、画像形成部３に当該取得した出力候補画像を用紙に形成させる。
【０１２７】
尚、印刷条件には、画像を形成する対象の用紙枚数（部数）や、用紙の大きさ等が含まれる。所定の印刷条件は、不揮発性メモリーに記憶されている。当該所定の印刷条件には、画像形成部３に画像を用紙に形成させるために最低限必要な印刷条件（例えば、部数「１」や用紙の大きさ「Ａ４」等）が含まれている。
【０１２８】
また、所定の出力処理が送信処理である場合、処理実行部１４は、ステップＳ３２において、ステップＳ３１で受け付けられた指示が示す出力対象の出力候補画像を記憶部５から取得する。そして、処理実行部１４は、当該取得した出力候補画像を示す電子ファイルを記憶部５から取得し、当該電子ファイルを通信部６を用いて、所定の送信条件が示す送信先へ送信（出力）する。
【０１２９】
尚、送信条件には、電子ファイルの送信先を指定する送信先条件等が含まれる。所定の送信条件は、不揮発性メモリーに設定されている。当該所定の送信条件には、通信部６を用いて電子ファイルを送信するために最低限必要な送信条件（例えば、送信先条件「ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ（ファイルサーバーのＩＰアドレス）」）が含まれている。
【０１３０】
また、所定の出力処理が保存処理である場合、処理実行部１４は、ステップＳ３２において、ステップＳ３１で受け付けられた指示が示す出力対象の出力候補画像を記憶部５から取得する。そして、処理実行部１４は、当該取得した出力候補画像を示す電子ファイルを記憶部５から取得し、当該電子ファイルを所定の保存条件が示すフォルダーに記憶（出力）する。
【０１３１】
尚、保存条件には、電子ファイルの記憶先のフォルダーを指定するフォルダー条件等が含まれる。所定の保存条件は、不揮発性メモリーに設定されている。当該所定の保存条件には、電子ファイルを記憶するために最低限必要な保存条件（例えば、フォルダー条件「／ＤｅｆａｕｌｔＦｉｌｅＦｏｌｄｅｒ（電子ファイルを保存するためのデフォルトのフォルダーを示すパス名）」）が含まれている。
【０１３２】
このように、選択制御部１３は、面積検出部１１により検出された検出面積が所定の閾値以上であり、且つ、検出面積が所定の制限時間以上変化しなかった場合に（Ｓ４；ＮＯ、Ｓ５；ＹＥＳ、Ｓ８；ＹＥＳ）、第一選択処理を実行する（Ｓ９、Ｓ１１、Ｓ２２；ＹＥＳ、Ｓ２３）。選択制御部１３は、第一選択処理において、記憶部５に記憶されている全ての出力候補画像を選択された状態にし、当該選択された状態の出力候補画像を選択された状態で表示領域Ｐに表示する。
【０１３３】
また、指示受付部１２は、第一選択処理の実行中に、距離検出部４１２で検出された空間距離Ｚから当該第一選択処理の実行開始時に距離検出部４１２で検出された空間距離Ｚ（開始時空間距離）を減じて得られる空間移動量が所定の基準移動量以下になった場合（Ｓ２３、Ｓ２５；ＹＥＳ、Ｓ２６；ＮＯ、Ｓ２７；ＹＥＳ）、記憶部５に記憶されている全ての出力候補画像を出力する指示を受け付ける（Ｓ３１）。
【０１３４】
このため、ユーザーは、閾値以上の面積を有する指示体Ｄを表示領域Ｐに近づけたまま制限時間待機するだけで、記憶部５に記憶されている全ての出力候補画像を出力対象の画像として選択された状態にすることができる。そして、ユーザーは、指示体Ｄを更に表示領域Ｐに近づけるだけで、当該選択された状態の全ての出力候補画像を出力する指示を指示受付部１２に受け付けさせることができる。
【０１３５】
つまり、ユーザーは、手のひらを指示体Ｄとして用いる等して、指示体Ｄの面積が閾値以上になるようにし、当該指示体Ｄを表示領域Ｐに近づけたまま制限時間待機した後、更に指示体Ｄを更に表示領域Ｐに近づける操作を行うだけで、記憶部５に記憶されている全ての出力候補画像を出力する指示を指示受付部１２に受け付けさせることができる。
【０１３６】
その結果、従来のように、ユーザーが、指やペン等の面積の小さいものを指示体Ｄとして用いたときと手のひら等の面積の大きいものを指示体Ｄとして用いたときの何れであっても、指示体Ｄが表示領域Ｐに近づいたときに行われる動作が同じである場合に比して、ユーザーが指示体Ｄを用いて行う操作の操作性を向上することができる。
【０１３７】
また、選択制御部１３は、検出面積が閾値未満であり、且つ、検出面積が所定の制限時間以上変化しなかった場合は（Ｓ４；ＮＯ、Ｓ５；ＹＥＳ、Ｓ８；ＮＯ）、第二選択処理を実行する（Ｓ１０、Ｓ１１、Ｓ２２；ＮＯ、Ｓ２４）。選択制御部１３は、第二選択処理において、指示体Ｄの投影像ＰＶが重なっている選択肢画像に対応する出力候補画像のみを選択された状態にし、当該選択された状態の出力候補画像のみを選択された状態で表示領域Ｐに表示する。
【０１３８】
また、指示受付部１２は、第二選択処理の実行中に、距離検出部４１２で検出された空間距離Ｚから当該第二選択処理の実行開始時に距離検出部４１２で検出された空間距離Ｚ（開始時空間距離）を減じて得られる空間移動量が基準移動量以下になった場合（Ｓ２４、Ｓ２５；ＹＥＳ、Ｓ２６；ＮＯ、Ｓ２７；ＹＥＳ）、選択された状態で表示領域Ｐに表示されている出力候補画像を出力する指示を受け付ける（Ｓ３１）。
【０１３９】
このため、ユーザーは、閾値未満の面積を有する指示体Ｄを表示領域Ｐに近づけたまま制限時間待機するだけで、指示体Ｄの投影像ＰＶが重なっている選択肢画像に対応する出力候補画像のみを選択された状態で表示させることができる。そして、ユーザーは、当該指示体Ｄを更に表示領域Ｐに近づけるだけで、当該選択された状態で表示されている出力候補画像を出力する指示を指示受付部１２に受け付けさせることができる。
【０１４０】
つまり、ユーザーは、人差し指で指さしている手を指示体Ｄとして用いる等して、指示体Ｄの面積が閾値未満になるようにし、当該指示体Ｄを表示領域Ｐに近づけたまま制限時間待機した後、更に指示体Ｄを更に表示領域Ｐに近づける操作を行うだけで、表示領域Ｐに対する指示体Ｄの投影像ＰＶが重なっている選択肢画像に対応する出力候補画像を出力する指示を指示受付部１２に受け付けさせることができる。これにより、ユーザーが指示体Ｄを用いて行う操作の操作性を更に向上することができる。
【０１４１】
また、処理実行部１４は、指示受付部１２により、選択された状態にある出力候補画像を出力する指示が受け付けられた場合に（Ｓ３１）、当該指示が示す出力対象の出力候補画像を出力する（Ｓ３２）。
【０１４２】
このため、ユーザーは、指示体Ｄを表示領域Ｐに近づける操作を行うだけで、指示受付部１２に受け付けさせた指示が示す出力対象の出力候補画像を出力させることができる。
【０１４３】
尚、上記実施形態は、本発明に係る実施形態の例示に過ぎず、本発明を上記実施形態に限定する趣旨ではない。例えば、以下に示す、変形実施形態であってもよい。
【０１４４】
（１）例えば、ステップＳ３２において、処理実行部１４は、ステップＳ３１において受け付けられた指示が示す出力対象の出力候補画像を出力する所定の出力処理を実行することに代えて、当該所定の出力処理を実行するときの出力条件が設定可能な操作画面を表示領域Ｐに表示するようにしてもよい。
【０１４５】
図１２は、印刷条件設定画面Ｗ２を示す図である。例えば、所定の出力処理が印刷処理であるとする。この場合、当該ステップＳ３２において、処理実行部１４は、印刷条件が設定可能な操作画面として、図１２に示す印刷条件設定画面Ｗ２を表示領域Ｐに表示するようにしてもよい。
【０１４６】
印刷条件設定画面Ｗ２には、用紙サイズを設定するためのソフトキーＫ１、印刷後に出力した画像を記憶部５に記憶するか否かを設定するためのソフトキーＫ２、画像が形成された用紙をソート／仕分けする条件を設定するためのソフトキーＫ３、画像を両面に印刷するか片面に印刷するかを設定するためのソフトキーＫ４、一以上の画像を一枚の用紙に何個集約して形成するか（ページ集約条件）を設定するためのソフトキーＫ５とが含まれる。また、印刷条件設定画面Ｗ２には、各ソフトキーＫ１〜Ｋ５が示す各印刷条件に設定されている設定値を表示するための表示欄Ｆ１〜Ｆ５が含まれる。
【０１４７】
印刷条件設定画面Ｗ２を用いて各印刷条件を設定する操作は同様の操作である。このため、当該操作を代表して、ソフトキーＫ１を用いて用紙サイズを設定する操作についてのみ以下に説明する。
【０１４８】
ユーザーにより指示体ＤがソフトキーＫ１に近づけられた結果、指示体Ｄと表示領域Ｐとの間の空間距離Ｚが第二距離Ｚ２以下であったとする。この場合、指示受付部１２は、ソフトキーＫ１がユーザーにより選択されたと判断し、ソフトキーＫ１に対応付けられた用紙サイズとして設定可能な候補値の表示指示を受け付ける。
【０１４９】
この場合、処理実行部１４は、当該表示指示に従って、用紙サイズとして設定可能な候補値（例えば「自動」「Ａ４」「Ｂ４」等）を示す選択肢画像を表示領域Ｐに表示する。尚、各候補値は不揮発性メモリーに記憶されている。その後、表示領域Ｐに表示された候補値を示す選択肢画像に指示体Ｄが近づけられた結果、指示体Ｄと表示領域Ｐとの間の空間距離Ｚが第二距離Ｚ２以下であったとする。この場合、指示受付部１２は、指示体Ｄが近づけられた選択肢画像に対応する候補値がユーザーにより選択されたと判断する。そして、指示受付部１２は、当該選択された候補値を用紙サイズとして設定する設定指示を受け付ける。
【０１５０】
この場合、処理実行部１４は、当該設定指示に従って、用紙サイズを示す情報と当該指示が示す候補値とを対応付けてＲＡＭに記憶する。これにより、処理実行部１４は、当該候補値を用紙サイズとして設定する。また、処理実行部１４は、用紙サイズとして設定された当該候補値を表示欄Ｆ１に表示する。例えば、図１２に示す印刷条件設定画面Ｗ２では、用紙サイズとして候補値「自動」が設定されたことを示している。
【０１５１】
尚、印刷条件設定画面Ｗ２を用いて各印刷条件が設定された後、ユーザーによって操作キー部４２に設けられた不図示のスタートキーが押下された場合、指示受付部１２は、当該設定された各印刷条件を用いた印刷処理の実行指示を受け付ける。
【０１５２】
この場合、処理実行部１４は、指示受付部１２により受け付けられた上記実行指示に従って、印刷条件設定画面Ｗ２を用いて設定された各印刷条件を用いた印刷処理を実行する。つまり、処理実行部１４は、ステップＳ３１で受け付けられた指示が示す出力対象の出力候補画像を記憶部５から取得する。そして、処理実行部１４は、上記各印刷条件で、画像形成部３に当該取得した出力候補画像を用紙に形成させる。
【０１５３】
本変形実施形態によれば、ユーザーは、指示体Ｄを表示領域Ｐに近づける操作を行うだけで、指示受付部１２に受け付けさせた指示が示す出力対象の出力候補画像を出力させるときの出力条件が設定可能な操作画面を表示領域Ｐに表示させることができる。
【０１５４】
（２）または、ステップＳ３２において、処理実行部１４は、ステップＳ３１において受け付けられた指示が示す出力対象の出力候補画像を出力する所定の出力処理を実行することに代えて、ステップＳ３１において受け付けられた指示が示す出力対象の出力候補画像を出力するときに用いる出力処理が選択可能な操作画面を表示領域Ｐに表示するようにしてもよい。
【０１５５】
図１３は、出力処理選択画面Ｗ３を示す図である。例えば、当該ステップＳ３２において、処理実行部１４は、出力処理が選択可能な操作画面として、図１３に示す出力処理選択画面Ｗ３を表示領域Ｐに表示するようにしてもよい。
【０１５６】
出力処理選択画面Ｗ３には、出力処理として印刷処理を選択するための選択肢画像Ｇ１、出力処理として送信処理を選択するための選択肢画像Ｇ２、出力処理として保存処理を選択するための選択肢画像Ｇ３が含まれる。
【０１５７】
出力処理選択画面Ｗ３を用いて各出力処理を選択する操作は同様の操作である。このため、当該操作を代表して、選択肢画像Ｇ１を用いて印刷処理を選択する操作についてのみ以下に説明する。
【０１５８】
ユーザーにより指示体Ｄが選択肢画像Ｇ１に近づけられた結果、指示体Ｄと表示領域Ｐとの間の空間距離Ｚが第二距離Ｚ２以下であったとする。この場合、指示受付部１２は、選択肢画像Ｇ１がユーザーにより選択されたと判断し、選択肢画像Ｇ１に対応付けられた印刷処理を出力処理として選択する選択指示を受け付ける。
【０１５９】
この場合、処理実行部１４は、当該選択指示に従って、ステップＳ３１において受け付けられた指示が示す出力対象の出力候補画像を出力するときの出力処理を印刷処理とする。そして、処理実行部１４は、ステップＳ３１で受け付けられた指示が示す出力対象の出力候補画像を記憶部５から取得する。そして、処理実行部１４は、上述の所定の印刷条件で、画像形成部３に当該取得した出力候補画像を用紙に形成させる。
【０１６０】
本変形実施形態によれば、ユーザーは、指示体Ｄを表示領域Ｐに近づける操作を行うだけで、指示受付部１２に受け付けさせた指示が示す出力対象の出力候補画像を出力させるときの出力処理を選択可能な操作画面を表示領域Ｐに表示させることができる。
【０１６１】
（３）また、指示受付部１２が、第一選択処理の実行中に、距離検出部４１２で検出された空間距離Ｚから当該第一選択処理の実行開始時に距離検出部４１２で検出された空間距離Ｚを減じて得られる空間移動量が所定の基準移動量以下になった場合、記憶部５に記憶されている複数の出力候補画像のうち、選択された状態で表示領域Ｐに表示されている選択肢画像に対応する出力候補画像のみを出力する指示を受け付けるようにしてもよい。
【０１６２】
つまり、選択制御部１３が、第一選択処理において、記憶部５に記憶されている全ての出力候補画像を選択された状態にし、当該選択された状態の全ての出力候補画像を選択された状態で表示領域Ｐに表示することに代えて、表示領域Ｐに表示されている全ての選択肢画像に対応する出力候補画像のみを選択された状態にし、当該選択された状態の出力候補画像のみを選択された状態で表示領域Ｐに表示するようにしてもよい。
【０１６３】
例えば、図５に示す操作画面Ｗ１が表示領域Ｐに表示されている場合に、図８に示すように、ユーザーが手のひらを指示体Ｄにして、指示体Ｄを表示領域Ｐに近づけたまま制限時間が経過したとする。また、指示体Ｄの投影像ＰＶの面積である検出面積が閾値以上であったとする。その結果、選択制御部１３が、ステップＳ２３において、当該変形した第一選択処理を実行するとする。尚、記憶部５には１５個の出力候補画像が記憶されているものとする。
【０１６４】
この場合、選択制御部１３は、当該変形した第一選択処理において、表示領域Ｐに表示されている８個の選択肢画像Ｄ１〜Ｄ８に対応する、記憶部５に記憶されている８個の出力候補画像の電子ファイル名をＲＡＭに記憶する。これにより、選択制御部１３は、当該変形した第一選択処理において、表示領域Ｐに表示されている全ての選択肢画像Ｄ１〜Ｄ８に対応する出力候補画像のみを選択された状態にする。
【０１６５】
また、選択制御部１３は、当該８個の出力候補画像が選択された状態であることをユーザーに視認させるために、当該８個の選択肢画像Ｄ１〜Ｄ８内のチェックボックスをチェックが入った状態で表示する。尚、選択制御部１３は、当該変形した第一選択処理においては、全選択チェックボックスＢ３をチェックが入った状態では表示しない。これにより、選択制御部１３は、当該選択された状態にされた８個の出力候補画像のみを、選択された状態で表示領域Ｐに表示する。
【０１６６】
その結果、指示受付部１２は、当該変形した第一選択処理の実行中に、ステップＳ３１を行う場合、選択された状態にある出力候補画像、つまり、記憶部５に記憶されている複数の出力候補画像のうち、選択された状態で表示領域Ｐに表示されている８個の選択肢画像Ｄ１〜Ｄ８に対応する出力候補画像のみを出力する指示を受け付ける。
【０１６７】
本変形実施形態によれば、ユーザーは、閾値以上の面積を有する指示体Ｄを表示領域Ｐに近づけたまま制限時間待機するだけで、表示領域Ｐに表示されている全ての選択肢画像に対応する全ての出力候補画像を出力対象の画像として選択された状態にすることができる。そして、ユーザーは、指示体Ｄを更に表示領域Ｐに近づけるだけで、当該選択された状態の全ての出力候補画像を出力する指示を指示受付部１２に受け付けさせることができる。
【０１６８】
つまり、ユーザーは、手のひらを指示体Ｄとして用いる等して、指示体Ｄの面積が閾値以上になるようにし、当該指示体Ｄを表示領域Ｐに近づけたまま制限時間待機した後、更に指示体Ｄを更に表示領域Ｐに近づける操作を行うだけで、表示領域Ｐに表示されている全ての選択肢画像に対応する全ての出力候補画像を出力する指示を複合機１に受け付けさせることができる。
【０１６９】
（４）また、上記実施形態では、第二距離Ｚ２が０よりも大きく設定されている例を図３に示したが、第二距離Ｚ２は０であってもよい。つまり、この場合、ユーザーは、指示体Ｄを実際に表示領域Ｐに接触させた状態にすることにより、指示体Ｄが接触した位置に表示されている選択肢画像に対応付けられた指示を指示受付部１２に受け付けさせることができる。
【０１７０】
（５）また、図９に示すステップＳ３１、Ｓ３２を行わないよう簡素化してもよい。
【符号の説明】
【０１７１】
１  複合機（画像処理装置）
１１  面積検出部
１２  指示受付部
１３  選択制御部
１４  処理実行部
４１１  表示部
４１２  距離検出部
４１３  座標検出部
Ｄ  指示体
Ｐ  表示領域
ＰＶ  投影像
Ｚ  空間距離
Ｚ１  第一距離
【図１】
0006304071.tif 000002
【図２】
0006304071.tif 000003
【図３】
0006304071.tif 000004
【図４】
0006304071.tif 000005
【図５】
0006304071.tif 000006
【図６】
0006304071.tif 000007
【図７】
0006304071.tif 000008
【図８】
0006304071.tif 000009
【図９】
0006304071.tif 000010
【図１０】
0006304071.tif 000011
【図１１】
0006304071.tif 000012
【図１２】
0006304071.tif 000013
【図１３】
0006304071.tif 000014