(57)【要約】【課題】ユーザが簡易な操作で所望の設定を選択することを可能とする表示処理装置を提供する。【解決手段】画像処理装置１０が、設定項目が選択可能に配置された設定領域を含む入力画面を表示し、入力画面上での操作を検知する。画像処理装置１０が、設定領域上でフリック操作がされたことが検知された場合に、設定領域を拡大するととともに、フリック操作の速度に応じて、設定領域上で設定項目を移動させる。そして、画像処理装置１０が、拡大された設定領域に配置される複数の設定項目のうち、選択領域にある設定項目を選択状態にする。【選択図】図１
2014081740.tif 000002
【特許請求の範囲】
【請求項１】
設定項目が選択可能に配置された設定領域を含む入力画面を表示する表示手段と、
前記入力画面上での操作を検知する検知手段と、
前記検知された操作に応じて、前記設定領域に配置される設定項目を変更制御する制御手段とを備え、
前記制御手段は、前記検知手段によって、前記設定領域上でポインタによるフリック操作がされたことが検知された場合に、前記設定領域に配置される設定項目の数を増加するとともに、前記フリック操作の速度に応じて、前記設定領域上で前記設定項目を移動させ、
前記増加した設定項目のうち、前記設定領域上で予め決められた選択領域にある設定項目を選択状態にする選択手段を備える
ことを特徴とする表示処理装置。
【請求項２】
前記制御手段は、前記フリック操作がされたことが検知された前記設定領域を拡大するとともに、該設定領域に配置される設定項目の数を増加する
ことを特徴とする請求項１に記載の表示処理装置。
【請求項３】
前記選択可能な設定項目には、定型の設定に対応する定型設定項目と任意の設定に対応する任意設定項目とが含まれ、
前記制御手段は、前記拡大された設定領域上で、前記定型設定項目の表示を前記任意設定項目の表示と区別が付くように制御する
ことを特徴とする請求項２に記載の表示処理装置。
【請求項４】
前記制御手段は、前記拡大された設定領域上で、前記定型設定項目の色またはフォントを前記任意設定項目の色またはフォントと異ならしめる
ことを特徴とする請求項３に記載の表示処理装置。
【請求項５】
前記制御手段は、
前記拡大された設定領域上で前記定型設定項目が前記選択領域にあるかを判断し、
前記定型設定項目が前記選択領域にあると判断した場合に、前記選択領域にある前記定型設定項目を強調表示する
ことを特徴とする請求項２乃至４のいずれか１項に記載の表示処理装置。
【請求項６】
前記制御手段は、
前記定型設定項目が前記選択領域上にある時の前記設定領域上での設定項目の移動速度と前記定型設定項目が前記選択領域上にない時の前記設定領域上での設定項目の移動速度とを異ならしめる
ことを特徴とする請求項５に記載の表示処理装置。
【請求項７】
前記設定領域上の設定項目は、前記設定項目が示す機能に応じて予め決められた基準にしたがう配置順序で配置されており、
前記制御手段は、
前記設定領域上での設定項目の移動速度が予め決められた閾値を超えるかを判断し、前記設定項目の移動速度が前記閾値を超える場合に、特定の機能に対応する設定項目のみを前記設定領域上に表示する
ことを特徴とする請求項２乃至６のいずれか１項に記載の表示処理装置。
【請求項８】
前記設定領域上の設定項目は、前記設定項目に対応する数値に応じて予め決められた基準にしたがう配置順序で配置されており、
前記制御手段は、前記設定の移動速度が前記閾値を超える場合に、前記設定領域上で隣り合って配置される各々の設定項目に対応する数値の間隔が大きくなるように、特定の数値に対応する設定項目のみを前記設定領域上に表示する
ことを特徴とする請求項７に記載の表示処理装置。
【請求項９】
前記入力画面は、少なくとも倍率設定に対応する倍率設定項目が選択可能に配置された設定領域を含み、
前記倍率設定項目は、予め決められた用紙サイズを基準にした拡大率または縮小率が付与されている定型倍率の設定項目と、任意の倍率を指定するための任意倍率の設定項目とを含む
ことを特徴とする請求項３乃至８のいずれか１項に記載の表示処理装置。
【請求項１０】
前記入力画面は、複数の前記設定領域を含み、
前記制御手段は、前記検知手段によって、前記設定領域上でポインタによるフリック操作がされたことが検知された場合に、前記設定領域がハードキー入力が可能な設定領域であるかを判断し、前記設定領域がハードキー入力が可能な設定領域である場合に、前記ハードキー入力によって前記設定領域に対応する設定を指定できるように制御する
ことを特徴とする請求項１乃至９のいずれか１項に記載の表示処理装置。
【請求項１１】
前記選択手段は、前記検知手段によって、前記設定領域上でタッチダウン操作がされたことが検知された場合に、タッチダウンされた設定項目を選択状態とする
ことを特徴とする請求項１乃至１０のいずれか１項に記載の表示処理装置。
【請求項１２】
前記制御手段は、前記検知手段によって、前記設定領域上で前記ポインタによるスワイプ操作、ダブルタップ操作または長押し操作のいずれかがされたことが検知された場合に、前記フリック操作がされたことが検知された場合の前記設定領域上で選択可能な設定項目に対応する設定とは異なる設定を選択可能な設定領域を表示する
ことを特徴とする請求項１乃至１１のいずれか１項に記載の表示処理装置。
【請求項１３】
表示処理装置の制御方法であって
設定項目が選択可能に配置された設定領域を含む入力画面を表示する表示工程と、
前記入力画面上での操作を検知する検知工程と、
前記検知された操作に応じて、前記設定領域に配置される設定項目を変更制御する制御工程とを有し、
前記制御工程では、前記検知工程によって、前記設定領域上でポインタによるフリック操作がされたことが検知された場合に、前記設定領域に配置される設定項目の数を増加するとともに、前記フリック操作の速度に応じて、前記設定領域上で前記設定項目を移動させ、
前記増加した設定項目のうち、前記設定領域上で予め決められた選択領域にある設定項目を選択状態にする選択工程を有する
ことを特徴とする制御方法。
【請求項１４】
請求項１３に記載の制御方法をコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示処理装置、制御方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
定型の設定と任意設定とが混在する入力画面を表示する表示処理装置が提案されている。表示処理装置の入力画面として、画像処理装置の倍率画面を例にとって説明する。倍率画面上で、ユーザは、所定の用紙サイズを元にして予め拡大率、縮小率が付与されている定形倍率設定、または、所定の範囲内において任意の倍率を指定することができる任意倍率設定を選択することができる。特許文献１は、定型倍率と任意倍率とを同一画面上に同時に表示するファクシミリ装置を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−５６５６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来の表示処理装置では、ユーザが、例えば所望の倍率設定を選択するためには、多数回の設定操作を行う必要があり、面倒である。具体的には、ユーザは、表示処理装置に倍率画面を表示させ、定形倍率を設定する場合には倍率画面内のいずれかの定形倍率に対応するボタンを押下し、任意倍率を入力する場合には、倍率画面表示中にテンキーにより任意倍率を入力し確定しなければならない。
【０００５】
本発明は、ユーザが簡易な操作で所望の設定を選択することを可能とする表示処理装置の提供を目的とする。
【課題を解決するための手段】
【０００６】
本発明の一実施形態の表示処理装置は、設定項目が選択可能に配置された設定領域を含む入力画面を表示する表示手段と、前記入力画面上での操作を検知する検知手段と、前記検知された操作に応じて、前記設定領域に配置される設定項目を変更制御する制御手段とを備え、前記制御手段は、前記検知手段によって、前記設定領域上でポインタによるフリック操作がされたことが検知された場合に、前記設定領域に配置される設定項目の数を増加するとともに、前記フリック操作の速度に応じて、前記設定領域上で前記設定項目を移動させ、前記増加した設定項目のうち、前記設定領域上で予め決められた選択領域にある設定項目を選択状態にする選択手段を備える。
【発明の効果】
【０００７】
本発明の情報処理装置によれば、設定画面遷移やユーザ操作を何回も行うことなく、ユーザが、簡易な操作で所望の設定を選択することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】表示処理装置の構成例を示す図である。
【図２】ユーザインタフェースの構成の一例を説明する図である。
【図３】画像処理装置の機能ブロック図の一例を示す図である。
【図４】画像表示部に表示される入力画面の一例を示す図である。
【図５】フリック操作の検知時の入力画面の例である。
【図６】実施例１の表示処理の例を説明するフローチャートである。
【図７】実施例２における設定領域の表示例を示す図である。
【図８】実施例２の表示処理の一部を説明するフローチャートの例である。
【図９】実施例３の表示処理の一部を説明するフローチャートである。
【図１０】実施例３における設定領域の表示例を示す図である。
【発明を実施するための形態】
【０００９】
（実施例１）
図１は、本実施形態の表示処理装置の構成例を示す図である。本実施形態の表示制御装置は、プリンタ、ファクシミリ等の画像処理装置１０である。もちろん、表示処理装置が、画像処理装置以外の情報処理装置であってもよい。
【００１０】
画像処理装置１０は、ＣＰＵ１０１、メモリ１０２、ＨＤＤ１０３、ユーザインタフェース１０４、スキャナ部１０５、印刷部１０６を備える。ＣＰＵは、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔの略称である。ＨＤＤは、Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅの略称である。ＣＰＵ１０１乃至印刷部１０６は、内部バス１０７によって接続されている。以下、各処理部について説明する。
【００１１】
ＣＰＵ１０１は、画像処理装置１０全体を統括的に制御するプロセッサである。ＣＰＵ１０１は、メモリ１０２に記憶されたＯＳ（Operating System）やアプリケーション等のプログラムを実行する。メモリ１０２は、ＲＡＭ（Random Access Memory）とＲＯＭ（Read Only Memory）とを有する。
【００１２】
メモリ１０２は、ＣＰＵ１０１が画像処理装置１０を制御するために実行する各種命令（ＯＳやアプリケーションプログラム）や実行結果を記憶する。ＨＤＤ１０３は、スキャナ部１０５でスキャンした画像データ等の大容量データの保存やプログラムの実行コードの格納などに使用される記憶部であり、メモリ１０２と比較して、長時間格納する必要があるデータを記憶する。ユーザインタフェース１０４は、ユーザに対する情報の提供やユーザからの指示の受付を行う。ユーザインタフェース１０４は、例えば、タッチパネルディスプレイを有し、ユーザは、不図示の操作表示画面を介して、印刷や保存といった所望の処理を行うことができる。
【００１３】
ユーザインタフェース１０４が、タッチパネルディスプレイである場合、ＣＰＵ１０１は、タッチパネルディスプレイ上でのタッチ操作を検出する。例えば、ＣＰＵ１０１は、タッチパネルディスプレイを、指、ペン等のポインタで触れたこと（以下、「タッチダウン」と記述）を検出する。また、ＣＰＵ１０１は、タッチパネルディスプレイを、指、ペン等で触れている状態であること（以下、「タッチオン」と記述）を検出する。
【００１４】
さらに、ＣＰＵ１０１は、タッチパネルディスプレイを指、ペン等で触れた状態で指等を移動していること（以下、「ムーブ」と記述）を検出する。また、ＣＰＵ１０１は、タッチパネルディスプレイに触れていた指、ペン等を離したこと（以下、「タッチアップ」と記述）を検出する。そして、ＣＰＵ１０１は、タッチパネルディスプレイに何も触れていない状態（以下、「タッチオフ」と記述）を検出する。
【００１５】
タッチパネルディスプレイ上のタッチ操作及びタッチ操作の位置（以下、位置座標と呼ぶ）が内部バス１０７を介してタッチ検出信号としてＣＰＵ１０１に通知される。ＣＰＵ１０１は、タッチ検出信号に応じてタッチパネルディスプレイ上でどのようなタッチ操作が行なわれたかについて判定する。
【００１６】
タッチ検出信号は、上述のタッチダウン、タッチオン、ムーブ、タッチアップ、及びタッチオフのいずれかの状態を表している。ムーブを例にとると、ＣＰＵ１０１は、タッチ検出信号に応じて、タッチパネルディスプレイ上で指又はペン等が移動していると判定する。これにより、ムーブの状態であることが判断される。そして、ＣＰＵ１０１は、タッチパネル上における指等の移動方向についても、位置座標の変化に応じて、タッチパネル上の垂直成分・水平成分毎に判定する。
【００１７】
ここで、タッチパネルディスプレイ上においてタッチダウンから一定のムーブを経て、タッチアップした場合、これら一連のタッチ操作を、「ストロークを描く」という。そして、素早くストロークを描くタッチ操作を、以下では「フリック」または「フリック操作」と記述する。
【００１８】
フリック操作は、タッチパネルに指等を触れたままの状態で、ある程度の距離だけ指等を素早く動かした後、タッチパネルから指等を離すタッチ操作、つまり、タッチパネル上を指等で弾くように素早くなぞるタッチ操作である。従って、ＣＰＵ１０１は、タッチ検出信号に応じて、所定の距離以上、所定の速度以上でムーブしたことを検出した後、タッチアップを検出すると、フリック操作が行われたと判定する。
【００１９】
また、ＣＰＵ１０１は、所定距離以上、所定速度未満でムーブしたことを検出すると、ドラッグ操作が行われたと判定する。スキャナ部１０５は、不図示の原稿台にセットされた原稿を走査（スキャン）して画像データを得るための原稿読取装置である。印刷部１０６は、用紙等の記憶媒体に対して、印刷用に画像処理が施された印刷データを用いて印刷処理を行う。
【００２０】
図２は、図１に示すユーザインタフェースの構成の一例を説明する図である。画像表示部２０１は、接触検知部２１１とともに、タッチパネルディスプレイを構成する。画像表示部２０１は、例えば、液晶パネルまたは有機ＥＬ（Electro luminescence）パネルである。画像表示部２０１は、設定項目が選択可能に配置された設定領域を含む入力画面を表示する。
【００２１】
スタートキー２０２は、原稿画像の読み取り動作を開始させる。ストップキー２０３は、稼働中の動作を止める。テンキー２０４は、数字と文字のボタン群を有しており、コピー部数の設定や画像表示部２０１の画面切り替えを指示する。接触検知部２１１は、画像表示部２０１に配置されることで以下の（１）乃至（５）の操作を検出できる。
【００２２】
（１）タッチパネルディスプレイを指やペンで触れたこと（タッチダウン）。
（２）タッチパネルディスプレイを指やペンで触れている状態であること（タッチオン）。
（３）タッチパネルディスプレイを指やペンで触れたまま移動していること（ムーブ）。
（４）タッチパネルディスプレイへ触れていた指やペンを離したこと（タッチアップ）。
（５）タッチパネルディスプレイに何も触れていない状態（タッチオフ）。
【００２３】
接触検知部２１１は、検知した上記（１）乃至（５）のいずれかの操作や、タッチパネルディスプレイ上に指やペン等が触れている位置座標の情報をＣＰＵ１０１に通知する。ＣＰＵ１０１は、通知された情報に基づいて、タッチパネルディスプレイに対してどのような操作が行われたかを判定する。ムーブが検知される場合、接触検知部２１１は、タッチパネルディスプレイ上で移動する指やペンの移動方向についても、位置座標の変化に基づいてタッチパネルディスプレイ上の垂直成分・水平成分毎に検知する。
【００２４】
図３は、画像処理装置の機能ブロック図の一例を示す図である。図３では、画像処理装置１０が備える処理部のうち、設定の選択に関する表示処理に必要な処理部を示す。画像処理装置１０１は、表示部２１、検知部２２、制御部２３、選択部２４を備える。表示部２１乃至選択部２４の機能は、図１中に示すＣＰＵ１０１がＨＤＤ内１０３内のコンピュータプログラムをメモリ１０２に読み込んで実行することによって実現される。また、本実施形態の制御方法は、図３に示す各処理部の機能によって実現される。
【００２５】
表示部２１は、タッチパネルディスプレイ上に入力画面を表示する。入力画面は、設定が選択可能に配置された設定領域を含む。検知部２２は、入力画面上での操作を検知する。検知部２２は、ＣＰＵ１０１および接触検知部２１１に対応する。
【００２６】
制御部２３は、検知された操作に応じて、設定領域に配置される設定項目を変更制御する。例えば、制御部２３は、検知部２２によって、設定領域上でポインタによるフリック操作がされたことが検知された場合に、設定領域に配置される設定項目の数を増加するとともに、フリック操作の速度に応じて、設定領域上で設定項目を移動させる。選択部２４は、設定領域内の設定項目のうち、指定される設定項目を選択する。これにより、設定項目に対応する設定が選択される。例えば、選択部２４は、制御部２３によって増加した、設定領域に配置される複数の設定項目のうち、設定領域上で予め決められた選択位置の領域（選択領域）にある設定項目を選択状態にする。
【００２７】
図４は、画像表示部に表示される入力画面の一例を示す図である。図４に示す入力画面は、ファンクション表示部３０１、カラーモード選択部３０２、倍率選択部３０３、用紙選択部３０４、置数部３０５、その他の機能ボタン３０６、テンキー入力表示コントロール３０７を備える。
【００２８】
ファンクション表示部３０１は、指定された画像処理装置１０の機能を表示する。図４中に示す例では、ファンクション表示部３０１は、コピー機能を表示している。カラーモード選択部３０２乃至置数部３０５は、ファンクション表示部３０１が表示している機能に関連する詳細機能の設定を選択するための設定領域である。各々の設定領域には、複数の設定項目が選択可能に配置されている。
【００２９】
また、各々の設定領域内の設定項目は、当該設定項目が示す機能に応じて予め決められた基準にしたがう配置順序で配置されている。例えば、倍率選択部３０３内の設定項目は、設定項目に対応する数値（倍率）に応じて予め決められた基準にしたがう配置順序で配置されている。図４に示す例では、倍率選択部３０３には、設定項目「１００％（等倍）」を中心に、上方に設定項目「１０１％」、下方に設定項目「９９％」が配置されている。
【００３０】
カラーモード選択部３０２は、カラーモードに関する設定を選択するための設定領域である。図４に示す例では、カラーモード選択部３０２が含む設定項目のうち、フルカラーが選択されている。
【００３１】
倍率選択部３０３は、倍率設定を選択するための設定領域である。図４に示す例では、倍率選択部３０３が含む設定項目のうち、１００％（等倍）が選択されている。用紙選択部３０４は、給紙段に関する設定を選択するための設定領域である。図４に示す例では、用紙選択部３０４が含む設定項目のうち、給紙段１段目が選択されている。置数部３０５は、出力部数に関する設定を選択するための設定領域である。図４に示す例では、置数部３０５が含む設定項目のうち、出力部数１部が選択されている。その他の機能ボタン３０６は、入力画面上に表示されている設定領域上で選択可能な設定以外の設定を選択するために用いられる。例えば、ユーザが、その他の機能ボタン３０６を押し下げすると、表示部２１が、両面や仕上げ設定などを選択するための画面を表示する。
【００３２】
テンキー入力表示コントロール３０７は、図２に示したテンキー２０４の入力が置数部３０５で有効であることを示す表示枠である。例えば、図４中に示す表示状態の時に、ユーザが、テンキー２０４を用いて「４」を入力すると、選択部２４が、出力部数として４部を設定する。
【００３３】
検知部２２が、カラーモード選択部３０２、倍率選択部３０３、用紙選択部３０４、または置数部３０５の設定領域においてフリック操作を検出すると、制御部２３が、図５に示すように、フリック操作が検出された設定領域を拡大する。
【００３４】
図５は、フリック操作の検知時の入力画面の例である。倍率選択部３０３上でフリック操作が行われたことが検知されると、制御部２３が、倍率選択部３０３を図５中に示す倍率選択部４０１に変更（拡大）する。また、制御部２３は、倍率選択部３０３に含まれる設定項目を増加し、倍率選択部４０１に、上記増加した設定項目を含ませる。
【００３５】
検知部２２が、倍率選択部４０１の領域においてタッチダウン操作を検知した場合、選択部２４が、タッチダウンされた設定項目を選択する。そして、制御部２３が、倍率選択部４０１を倍率設定部３０３の大きさに戻す。
【００３６】
検知部２２が、倍率選択部４０１の領域においてフリック操作を検知した場合、制御部２３が、フリック操作の速度に応じて、倍率選択部４０１の領域上で設定項目を移動させる。これにより、選択可能な設定項目がフリック操作の速度に応じて次々と表示される。
【００３７】
選択部２４が、倍率選択部４０１の領域上で次々と表示される設定項目のうち、予め決められた選択位置にある設定項目を選択状態にするようにしてもよい。例えば、選択部２４は、倍率選択部４０１の領域の真ん中の位置を選択位置とする。これにより、ユーザは、フリックの後タッチダウンを行わなくても設定項目を選択することができ、操作の負担が減る。
【００３８】
テンキー入力表示コントロール４０２は、図４中に示すテンキー入力表示コントロール３０７と同様である。例えば、図４中に示す表示状態で、検知部２２が、倍率選択部３０３の領域上でのタッチダウン操作を検出すると、制御部２３が、テンキー入力表示コントロール３０７を、置数部３０５を囲う位置から倍率選択部３０３を囲う位置に移動する（不図示）。
【００３９】
そして、検知部２２が、倍率選択部３０３の領域上で、フリック操作を検知すると、制御部２３が、図５中に示すように、倍率選択部４０１を囲むようにテンキー入力表示コントロール４０２を表示する。制御部２３は、テンキー２０４の入力を倍率選択部３０３または倍率選択部４０１で有効となるように制御する。この状態で、ユーザがテンキー２０４を用いて「２００」を入力すると、選択部２４が倍率として２００％を選択する。
【００４０】
検知部２２が、倍率選択部４０１以外の領域において、タッチダウン、フリックを検出すると、制御部２３が、倍率選択部４０１を倍率選択部３０３の大きさに戻す。なお、ユーザが図２に示すスタートキー２０２を押し下げた場合も、制御部２３が、倍率選択部４０１を倍率選択部３０３の大きさに戻す。
【００４１】
図６は、実施例１の表示処理の例を説明するフローチャートである。この例では、ユーザが、タッチダウン、フリックを用いて設定を行う。なお、図６を参照して説明する処理は、ＨＤＤ１０３に格納されるプログラムを、ＣＰＵ１０１がメモリ１０２に展開し実行することにより実現される。
【００４２】
まず、図４に示す入力画面において、検知部２２が、接触検知部２１１によってタッチ検出信号が検知されたかを判断する（ステップＳ５０１）。タッチ検出信号が検出された場合、制御部２３が、検知された操作がフリックなのか、またはタッチダウンなのかを判断する（ステップＳ５０２）。
【００４３】
ステップＳ５０２において検知された操作がフリックである場合、制御部２３が、フリックが有効な機能であるか、つまりフリック可能な設定領域上でのフリックであるかを判断する（ステップＳ５０３）。この例では、カラーモード選択部３０２、倍率選択部３０３、用紙選択部３０４、置数部３０５の各々に対応する設定領域が、フリック可能な設定領域であるものとする。したがって、カラーモード選択部３０２乃至置数部３０５のいずれかの領域上でフリックがされた場合、制御部２３は、フリック可能な設定領域上でのフリックであると判断する。
【００４４】
カラーモード選択部３０２乃至置数部３０５の領域以外の表示領域上でフリックがされた場合、制御部２３は、フリック可能な設定領域上でのフリックでないと判断する。
【００４５】
制御部２３が、フリック可能な設定領域上でのフリックでないと判断した場合は、ステップＳ５０４に進む。そして、制御部２３が、表示領域が拡大中であるかどうかを判断する（ステップＳ５０４）。例えば、図５に示す倍率選択部４０１のように、表示領域が拡大中である場合、制御部２３が、図４に示す倍率選択部３０３のように表示領域を縮小し（ステップＳ５０５）、次の入力を待つ。制御部２３が、表示領域が拡大中でないと判断した場合は、制御部２３が、入力が無効であると判断して、次の入力を待つ。
【００４６】
制御部２３が、フリック可能な設定領域上でのフリックであると判断した場合は、ステップＳ５０６に進む。続いて、制御部２３が、フリックされた設定領域に対応する機能がテンキー入力可能な機能であるか、つまり、テンキー入力（ハードキー入力）が可能な設定領域でフリックされたかを判断する（ステップＳ５０６）。この例では、図４の倍率選択部３０３、置数部３０５の領域が、テンキー入力が可能な設定領域であるものとする。
【００４７】
制御部２３が、テンキー入力が可能な設定領域でフリックされていないと判断した場合は、ステップＳ５０８に進む。制御部２３が、テンキー入力が可能な設定領域でフリックされたと判断した場合は、ステップＳ５０７に進む。この例では、図４の倍率選択部３０３の領域でフリックされたものとする。
【００４８】
次に、制御部２３が、フリックされた設定領域を囲うようにテンキー入力表示コントロール３０７を表示し（ステップＳ５０７）、ステップＳ５０８に進む。すなわち、制御部２３が、テンキー入力によって設定領域に対応する設定を指定できるように制御する。
【００４９】
ステップＳ５０８において、制御部２３が、フリックされた設定領域を拡大する（ステップＳ５０８）。例えば、制御部２３は、図４に示す倍率選択部３０３を図５に示す倍率選択部４０１のように拡大する。
【００５０】
次に、制御部２３が、ステップＳ５０８において拡大された設定領域上で、フリックの速度に応じて、選択可能な設定項目を表示する（ステップＳ５０８）。そして、制御部２３は、特定の選択領域上の設定項目を選択状態にする（ステップＳ５１０）。この例では、制御部２３は、倍率選択部４０１の領域の中心に位置する倍率設定項目「１０２％」を選択状態にする。
【００５１】
ステップＳ５０２において検知された操作がタッチダウンである場合、制御部２３が、タッチダウンされた設定領域に対応する機能がテンキー入力可能な機能であるか、つまりテンキー入力が可能な設定領域でタッチダウンされたかを判断する（ステップＳ５１１）。制御部２３が、テンキー入力が可能な設定領域でタッチダウンされていないと判断した場合は、ステップＳ５１３に進む。制御部２３が、テンキー入力が可能な設定領域でタッチダウンされたと判断した場合は、ステップＳ５０７に進む。
【００５２】
次に、制御部２３が、タッチダウンされた設定領域を囲うようにテンキー入力表示コントロール３０７を表示し（ステップＳ５０７）、ステップＳ５０８に進む。
【００５３】
次に、制御部２３が、表示領域が拡大中であるかどうかを判断する（ステップＳ５１３）。例えば、図５に示す倍率選択部４０１のように、表示領域が拡大中である場合、制御部２３が、図４に示す倍率選択部３０３のように表示領域を縮小し（ステップＳ５０５）、次の入力を待つ。制御部２３が、表示領域が拡大中でないと判断した場合は、制御部２３が、タッチダウンされた設定項目を選択状態にして（ステップＳ５１５）、次の入力を待つ。
【００５４】
なお、図示を省略するが、実施例１の変形例として、設定領域上でポインタによるスワイプ操作、ダブルタップ操作または長押し操作のいずれかがされたことが検知された場合に、制御部２３が、以下の処理を実行するようにしてもよい。すなわち制御部２３は、上記フリック操作がされたことが検知された場合の設定領域上で選択可能な設定とは異なる設定を選択可能な設定領域を表示する。例えば、ユーザが、図４の倍率選択部３０３の領域内の設定項目「１００％（等倍）」を指で触れた状態で指を滑らせるスワイプ操作を行うと、制御部２３が、設定領域「自動」、「長さで指定」、「ＸＹ独立ズーム」、「少し小さめ」といった設定領域を表示する。設定領域「自動」は、自動で倍率を設定するための設定領域である。「長さで指定」は、倍率を長さで指定するための設定領域である。「ＸＹ独立ズーム」は、縦横を独立して倍率設定するための設定領域である。「少し小さめ」は、当該指で触れた設定項目「１００％（等倍）」より所定量だけ小さい倍率に設定するための設定領域である。
【００５５】
以上説明した実施例１の表示処理装置によれば、ユーザが、複数の設定から所望の設定選択を簡易に行うことが可能となる。
【００５６】
（実施例２）
次に、実施例２の表示処理装置について説明する。フリックにより所望の設定の選択を可能にする表示処理装置が、例えば図５中の倍率選択部４０１において１％刻みで全設定項目が表示すると、ユーザが、頻繁に使う特別な設定に対応する設定項目を見落としてしまうという問題が発生する。特別な設定は、例えば定形倍率のような定型の設定である。以下では、定型の設定に対応する設定項目を定型設定項目と記述する。また、任意の設定に対応する設定項目を任意設定項目と記述する。実施例２の表示処理装置は、設定領域上でフリックがされた場合に、定型設定項目の表示と任意設定項目の表示とを区別が付くように制御する。実施例２の表示処理装置の基本構成は、実施例１の表示処理装置の構成と同様である。実施例２の表示処理装置は、図１に示す画像処理装置１０として構成される。
【００５７】
図７は、実施例２における設定領域の表示例を示す図である。設定領域６０１は、フリックが検知されて拡大された設定領域（この例では倍率選択部）である。設定領域６０１内の「８６％（Ａ３→Ｂ４）」、「８１％（Ｂ５→Ａ５）」が、定型倍率の設定項目である。定型倍率の設定項目は、定型設定項目の一例である。定型倍率の設定項目は、予め決められた用紙サイズを基準にした拡大率または縮小率が付与されている。また、設定領域６０１内の「８３％」等は、任意倍率の設定項目である。任意倍率の設定項目は、任意の倍率を指定するための設定項目である。したがって、画像処理装置１０の制御部２３は、定型設定項目を表示している領域を強調表示する。この例では、制御部２３は、定型設定項目を矩形６０２、６０４で囲むことで強調表示を行う。もちろん、制御部２３が、色による強調表示や、フォントの種類や大きさ、太さなどによる強調表示を行ってもよい。
【００５８】
符号６０４は、選択領域を示す。図７中では、倍率設定「８２％」が選択領域にあるので、選択部２４は、現在、８２％を選択状態にしている。なお、フリックを行うことにより、選択領域６０４上の設定項目が定型設定項目になると、制御部２３が、設定領域内の設定項目がゆっくり移動するように表示制御してもよい。
【００５９】
また、制御部２３が、選択領域６０４上の設定項目が定型設定項目になった時点で、設定領域内の設定の移動が停止するように表示制御してもよい。このように、制御部２３が、選択領域内に定型設定項目がある場合に、設定領域上で表示される設定項目の移動速度を制御することで定型設定項目を強調表示することを、以下では表示速度による強調表示と記述する。すなわち、制御部２３は、定型設定項目が選択領域上にある時の設定領域上での設定項目の移動速度と定型設定項目が選択領域上にない時の設定領域上での設定項目の移動速度とを異ならしめる。
【００６０】
図８は、実施例２の表示処理の一部を説明するフローチャートの例である。実施例２における基本的な表示処理は、図６に示す表示処理と同様である。実施例２では、画像処理装置１０が、以下の強調表示処理を実行する。この強調表示処理は、図６のステップＳ５０６に対応する。この強調表示処理も、ＨＤＤ１０３に格納されるプログラムを、ＣＰＵ１０１がメモリ１０２に展開し実行することにより実現される。
【００６１】
まず、制御部２３が、表示領域内に定型設定項目があるかを判断する（ステップＳ７０１）。制御部２３が、表示領域内に定型設定項目がないと判断した場合、制御部２３は、通常表示を行う（ステップＳ７０５）。
【００６２】
制御部２３が、表示領域内に定型設定項目があると判断した場合、制御部２３は、定型の設定を強調表示する（ステップＳ７０２）。例えば、制御部２３は、定型設定項目の色、フォントを、任意設定項目の色、フォントと異ならしめる。
【００６３】
次に、制御部２３が、選択領域に定型設定項目があるかを判断する（ステップＳ７０３）。制御部２３が、選択領域に定型設定項目がないと判断した場合は、処理を終了する。制御部２３が、選択領域に定型設定項目があると判断した場合は、ステップＳ７０４に進む。そして、制御部２３が、表示速度による強調表示を行う（ステップＳ７０４）。
【００６４】
実施例２の表示処理装置によれば、定型設定項目を任意設定項目と区別して強調表示が行われるので、ユーザが、所望の設定選択を簡易に行うことが可能となる。
【００６５】
（実施例３）
次に、実施例３について説明する。例えば、図４の倍率選択部３０３において「１００％（等倍）」が表示されている状態でフリックされた場合を想定する。画像処理装置１０が、図５に示す倍率選択部４０１に示すように１％刻みで設定項目を表示すると、ユーザが倍率を最大にしたい場合には、最大倍率が表示されるまでフリックを行う必要がある。そこで、実施例３の表示処理装置は、高速にフリックした場合に、例えば、設定領域に表示する倍率設定項目に対応する倍率設定の刻みを大きくする。倍率設定の刻みは、隣り合う倍率設定項目の各々に対応する倍率の間隔である。
【００６６】
実施例３の表示処理装置の基本構成は、実施例１の表示処理装置の構成と同様である。実施例３の表示処理装置は、図１に示す画像処理装置１０として構成される。
【００６７】
図９は、実施例３の表示処理の一部を説明するフローチャートである。実施例３における基本的な表示処理は、図６に示す表示処理と同様である。実施例３では、画像処理装置１０が、以下の表示処理を実行する。この表示処理は、図６のステップＳ５０６に対応する。この表示処理も、ＨＤＤ１０３に格納されるプログラムを、ＣＰＵ１０１がメモリ１０２に展開し実行することにより実現される。
【００６８】
まず、制御部２３が、表示領域内でフリックが行われたかを判断する（ステップＳ１１０１）。フリックが行われた場合、制御部２３が、フリックの速度が予め決められた閾値よりも速いかを判断する（ステップＳ１１０２）。フリックの速度は、設定領域上での設定項目の移動速度である。フリックの速度が閾値よりも速くない場合、制御部２３は、全ての設定項目を表示する（ステップＳ１１０４）。ステップＳ１１０４においては、例えば、制御部２３は、図１０（Ｂ）に示すように、１％刻みで倍率設定項目を表示する。
【００６９】
フリックの速度が閾値よりも速い場合、制御部２３は、特定の機能に対応する設定項目のみを表示する（ステップＳ１１０３）。ステップＳ１１０３においては、例えば、制御部２３は、図１０（Ａ）に示すように、定型倍率の設定項目のみを表示する。制御部２３が、図１０（Ｃ）に示すように、倍率刻みを変えて倍率設定項目を表示するようにしてもよい。すなわち、制御部２３は、設定領域上で隣り合って配置される各々の設定項目に対応する数値の間隔が大きくなるように、特定の数値に対応する設定項目のみを設定領域上に表示する。
【００７０】
なお、上記ステップＳ１１０４の処理の後、ユーザが、再度高速にフリックをした場合には、制御部２３が、図１０（Ａ）に示すように、定形変倍のみを表示するようにしてもよい。
【００７１】
実施例３の表示処理装置は、フリックの速度が閾値を超える場合には、表示する設定項目を全ての設定項目から特定の機能に対応する設定項目に切り替える。これにより、ユーザが、所望する設定項目を迅速に見つけることができ、設定の選択を簡易に行うことが可能となる。
【００７２】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００７３】
１０  画像処理装置
１０１  ＣＰＵ
１０４  ユーザインタフェース
２０１  画像表示部
２１１  接触検知部
【図１】
2014081740.tif 000003
【図２】
2014081740.tif 000004
【図３】
2014081740.tif 000005
【図４】
2014081740.tif 000006
【図５】
2014081740.tif 000007
【図６】
2014081740.tif 000008
【図７】
2014081740.tif 000009
【図８】
2014081740.tif 000010
【図９】
2014081740.tif 000011
【図１０】
2014081740.tif 000012