(57)【要約】【課題】ユーザが誤って自身の意図に反したタッチ操作をしてしまったとしても、その意図に反したタッチ操作が受け付けられてしまうのを抑制できるようにする。【解決手段】タッチパネル２２（液晶ディスプレイ２１）の操作表示領域２７内において、表示画面の内容に応じて、複数種類のタッチ操作（例えばクリック、ドラッグなど）を受け付ける操作領域が各タッチ操作毎に個別に設定される。ユーザは、モードボタン４１にタッチすることで、複数種類のタッチ操作のうち特定の操作モードが無効となるような操作モードを設定することができる。ユーザによりモードボタン４１を介してある特定のタッチ操作が無効となるような操作モードが設定された状態で、その特定のタッチ操作がなされた場合は、たとえその特定のタッチ操作がその特定のタッチ操作を受け付け可能な操作領域内で行われたものであったとしても、その特定のタッチ操作を無効とする。【選択図】図２
2014109833.tif 000002
【特許請求の範囲】
【請求項１】
表示部の表示領域に表示される内容に応じて、予め設定された複数種類の接触操作毎に個別に前記接触操作を受け付ける操作領域を設定する操作領域設定手段と、
前記表示領域に対する指示体の接触を検出する接触検出手段と、
前記接触検出手段により前記指示体の接触が検出された場合に、その接触状態に基づき、前記複数種類の接触操作のうちどの接触操作がなされたかを判別する操作種類判別手段と、
前記操作種類判別手段により判別された前記接触操作が、前記接触が検出された位置に設定されている前記操作領域において受け付け可能な接触操作である場合に、その接触操作の種類及び前記接触が検出された位置に応じた処理を行う処理手段と、
前記複数種類の接触操作のうちどれを有効としてどれを無効とするかを示す操作モードを選択させるための操作モード選択画像を前記表示領域に表示させる操作モード選択画像表示手段と、
前記操作モード選択画像に対する前記指示体の接触操作に応じて前記操作モードを設定する操作モード設定手段と、
前記操作種類判別手段により前記接触操作の種類が判別された場合に、その判別された接触操作が、前記操作モード設定手段により設定されている操作モードにおいて無効とされている場合、その接触操作を無効として前記処理手段に前記処理を行わせないようにする接触操作無効化手段と、
を備えることを特徴とする接触操作処理装置。
【請求項２】
請求項１に記載の接触操作処理装置であって、
現在設定されている前記操作モードを予め設定された所定の操作モードであるデフォルト操作モードに切り替えるタイミングを示す切替タイミングを選択させるための切替タイミング選択画像を前記表示領域に表示させる切替タイミング選択画像表示手段と、
前記切替タイミング選択画像に対する前記指示体の接触操作に応じて前記切替タイミングを設定する切替タイミング設定手段と、
を備え、
前記操作モード設定手段は、前記切替タイミング設定手段により設定された前記切替タイミングで、現在の前記操作モードを前記デフォルト操作モードに切り替える
ことを特徴とする接触操作処理装置。
【請求項３】
請求項２に記載の接触操作処理装置であって、
前記切替タイミング選択画像表示手段は、前記操作モード選択画像に対して前記指示体が予め決められた特定の接触方法で接触された場合に前記切替タイミング選択画像を表示させ、その表示後、所定の消去条件が成立したときに、その表示させている前記切替タイミング選択画像を消去する
ことを特徴とする接触操作処理装置。
【請求項４】
請求項１〜請求項３の何れか１項に記載の接触操作処理装置であって、
前記操作モードとして、少なくとも１種類の接触操作についてそれぞれ個別選択的に無効とする若しくは何れか複数種類の接触操作を無効とする、操作無効モードを有し、
前記操作モード選択画像表示手段は、現在設定されている前記操作無効モードに対して予め用意されている内容の前記操作モード選択画像を表示させる
ことを特徴とする接触操作処理装置。
【請求項５】
請求項１〜請求項４の何れか１項に記載の接触操作処理装置であって、
前記操作モードとして、少なくとも１種類の接触操作についてそれぞれ個別選択的に有効にすると共に他の接触操作は無効とする、若しくは何れか複数種類の接触操作を有効にすると共に他の接触操作は無効とする、操作有効モードを有し、
前記操作モード選択画像表示手段は、現在設定されている前記操作有効モードに対して予め用意されている内容の前記操作モード選択画像を表示させる
ことを特徴とする接触操作処理装置。
【請求項６】
請求項１〜請求項５の何れか１項に記載の接触操作処理装置であって、
前記操作モードとして、少なくとも１種類の接触操作についてそれぞれその接触操作を無効にすると共にその接触操作を他の特定の接触操作に置き換える操作置換モードを有し、
前記接触操作無効化手段は、前記操作モードが前記操作置換モードに設定されている場合において、前記操作種類判別手段により前記接触操作の種類が判別された場合に、その判別された接触操作が、前記操作置換モードにおいて前記置き換え対象の接触操作として設定されている場合は、その接触操作に代えてその接触操作に対応した前記特定の接触操作がなされたものとして前記処理手段に前記処理を行わせる
ことを特徴とする接触操作処理装置。
【請求項７】
請求項６に記載の接触操作処理装置であって、
前記操作モード選択画像表示手段は、現在設定されている前記操作置換モードに対して予め用意されている内容の前記操作モード選択画像を表示させる
ことを特徴とする接触操作処理装置。
【請求項８】
請求項１〜請求項７の何れか１項に記載の接触操作処理装置であって、
前記操作モード設定手段は、前記操作モード選択画像への前記指示体の接触が検出される毎に、予め決められた切替順序に従って、現在設定されている前記操作モードを前記切替順序における次の操作モードへ切り替える
ことを特徴とする接触操作処理装置。
【請求項９】
表示部の表示領域に表示される内容に応じて、予め設定された複数種類の接触操作毎に個別に前記接触操作を受け付ける操作領域を設定し、
前記複数種類の接触操作のうちどれを有効としてどれを無効とするかを示す操作モードを選択させるための操作モード選択画像を前記表示領域に表示させて、その操作モード選択画像に対する前記指示体の接触操作に応じて前記操作モードを設定し、
前記表示領域への前記指示体の接触が検出されたら、その接触状態に基づいて前記複数種類の接触操作のうちどの接触操作がなされたかを判別し、その判別した接触操作が、現在設定されている前記操作モードにおいて無効とされている場合は、その接触操作を無効とする
ことを特徴とする接触操作処理方法。
【請求項１０】
画像を表示する表示部を備えるコンピュータを、
前記表示部の表示領域に表示される内容に応じて、予め設定された複数種類の接触操作毎に個別に前記接触操作を受け付ける操作領域を設定する操作領域設定手段、
前記表示領域に対する指示体の接触を検出する接触検出手段、
前記接触検出手段により前記指示体の接触が検出された場合に、その接触状態に基づき、前記複数種類の接触操作のうちどの接触操作がなされたかを判別する操作種類判別手段、
前記操作種類判別手段により判別された前記接触操作が、前記接触が検出された位置に設定されている前記操作領域において受け付け可能な接触操作である場合に、その接触操作の種類及び前記接触が検出された位置に応じた処理を行う処理手段、
前記複数種類の接触操作のうちどれを有効としてどれを無効とするかを示す操作モードを選択させるための操作モード選択画像を前記表示領域に表示させる操作モード選択画像表示手段、
前記操作モード選択画像に対する前記指示体の接触操作に応じて前記操作モードを設定する操作モード設定手段、及び
前記操作種類判別手段により前記接触操作の種類が判別された場合に、その判別された接触操作が、前記操作モード設定手段により設定されている操作モードにおいて無効とされている場合、その接触操作を無効として前記処理手段に前記処理を行わせないようにする接触操作無効化手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部の表示領域に対する接触操作を処理する接触操作処理装置、この装置で用いられる接触操作処理方法、及びこの方法を実現するためのプログラムに関する。
【背景技術】
【０００２】
各種情報処理装置のユーザインタフェース（以下「ＵＩ」という）として、指やタッチペンなどの接触によって入力操作を受け付けるタッチパネルを備えたものがある。タッチパネルへのタッチ（接触）操作としては、クリック（タップ）、ドラッグ、フリックなど様々な種類がある。近年、タッチパネルにおける同じ領域内で複数種類のタッチ操作を共に受け付け可能に構成されたＵＩも広く普及してきている（例えば、特許文献１参照。）。
【０００３】
例えばコピー機能を備えた複合機において、コピー機能における複数の設定項目を示す画像（ボタン）が複数配列されたリスト画像が表示装置の画面に表示される場合に、設定項目の数が多くて全項目が１画面（１ページ）内に収まりきらない場合は、リスト画像が複数の画面（ページ）に分割されて表示される。この場合、タッチパネルにおいて、画面のほぼ全体がドラッグを受け付け可能な領域として設定されると共に、画面全体のうち各ボタンが表示されている各領域はクリックを受け付け可能な領域としても設定される。
【０００４】
このような構成において、例えばユーザが所望の設定項目のボタンをクリックすると、そのボタンに対するクリック操作が受け付けられる。一方、例えばユーザがそのボタンを起点として所定方向にドラッグした場合は、クリックではなくドラッグ操作として受け付けられ、表示内容を次ページに切り替えるといった所定のドラッグ処理が実行される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−７３７７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上記のように同一領域内で複数種類のタッチ操作を受け付け可能に構成されたタッチパネルにおいては、ユーザの指先とタッチパネルとの接触の仕方によっては、ユーザが意図した操作とは異なる操作が検出されることがある。例えば、ユーザがある設定項目の設定値を設定すべく、その設定項目のボタンをクリックしたとする。このとき、ユーザとしてはクリックしたつもりが、そのクリック時にユーザの指がタッチパネルに接触したまま動いてしまうと、ドラッグとして検出され、ページが切り替わってしまう。
【０００７】
本発明は上記課題に鑑みなされたものであり、ユーザが誤って自身の意図に反したタッチ操作をしてしまったとしても、その意図に反したタッチ操作が受け付けられてしまうのを抑制できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するためになされた本発明の接触操作処理装置では、操作領域設定手段が、表示部の表示領域に表示される内容に応じて、予め設定された複数種類の接触操作毎に個別に接触操作を受け付ける操作領域を設定する。接触検出手段が、表示領域に対する指示体の接触を検出する。操作種類判別手段が、接触検出手段により指示体の接触が検出された場合に、その接触状態に基づき、複数種類の接触操作のうちどの接触操作がなされたかを判別する。処理手段が、操作種類判別手段により判別された接触操作が、接触が検出された位置に設定されている操作領域において受け付け可能な接触操作である場合に、その接触操作の種類及び接触が検出された位置に応じた処理を行う。
【０００９】
このような構成において更に、操作モード選択画像表示手段が、複数種類の接触操作のうちどれを有効としてどれを無効とするかを示す操作モードを選択させるための操作モード選択画像を表示領域に表示させ、操作モード設定手段が、操作モード選択画像に対する指示体の接触操作に応じて操作モードを設定する。そして接触操作無効化手段が、操作種類判別手段により接触操作の種類が判別された場合に、その判別された接触操作が、操作モード設定手段により設定されている操作モードにおいて無効とされている場合、その接触操作を無効として処理手段に上記処理を行わせないようにする。
【００１０】
このように構成された本発明の接触操作処理装置によれば、ユーザは，特定の接触操作を無効化することができる。これにより、ある特定の接触操作を無効化しておけば、ユーザが指である接触操作を行った場合に、ユーザとしてはその接触操作を行ったつもりが、指のぶれ等によって実際には上記特定の（無効化されている）接触操作になってしまったとしても、その特定の接触操作が誤って受け付けられて処理されてしまうのを防ぐことができる。つまり、ユーザが誤って自身の意図に反したタッチ操作をしてしまったとしても、その意図に反したタッチ操作が受け付けられてしまうのを抑制することができる。
【図面の簡単な説明】
【００１１】
【図１】実施形態の複合機の概略構成を表す構成図。
【図２】液晶ディスプレイの表示画面例を表す説明図。
【図３】各種タッチ操作が受け付けられる領域を表す説明図（（ａ），（ｂ））、及び操作モードの切り替えに応じてモードボタンの色が切り替わることを示す説明図（（ｃ））。
【図４】メニューボックスのポップアップ表示例を表す説明図。
【図５】第１実施形態のタッチパネル操作対応処理を表すフローチャート。
【図６】図５のＳ１６０の操作モード設定処理を表すフローチャート。
【図７】図５のＳ１７０の解除モード設定処理を表すフローチャート。
【図８】図５のＳ２６０の無効操作解除処理を表すフローチャート。
【図９】第２実施形態のタッチパネル操作対応処理を表すフローチャート。
【図１０】第３実施形態のタッチパネル操作対応処理を表すフローチャート。
【図１１】モードボタンの変形例を表す説明図。
【発明を実施するための形態】
【００１２】
以下に、本発明の好適な実施形態を図面に基づいて説明する。
［第１実施形態］
以下に、本発明の好適な実施形態について、具体的な例を挙げて説明する。本実施形態の複合機１は、図１（ａ）に示すように、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、画像読取部１４、画像形成部１５、操作パネル部１６、ネットワーク通信部１７、及び電話通信部１８などを備えている。
【００１３】
ＣＰＵ１１は、ＲＯＭ１２に記憶されている各種制御プログラムに従って複合機１内の各部の制御等を実行する。ＲＡＭ１３は、ＣＰＵ１１から直接アクセスされるメインメモリ等として利用される。このＲＡＭ１３は、後述する各種処理の実行時に設定又は参照される操作モードや解除モードの各設定値の一時記憶領域としても利用される。
【００１４】
画像読取部１４は、原稿の画像をイメージセンサで読み取ってその画像を表す画像データを生成する機能を有する。画像形成部１５は、シート状の被記録媒体（例えば記録用紙）に対して画像を記録する機能を有する。ネットワーク通信部１７は、ネットワークインターフェースカード等によって構成される。電話通信部１８は、モデム等によって構成され、電話回線（図示略）を介して電話やファクシミリ通信を行う際に利用される。
【００１５】
操作パネル部１６は、液晶ディスプレイ２１、タッチパネル２２、及び内照式表示部２３によって構成され、これら三者が図１（ｂ）に示すように配置されている。
液晶ディスプレイ２１は、任意の画像をフルカラーで表示可能なＬＣＤモジュールによって構成されている。この液晶ディスプレイ２１には、複合機１の各種機能や動作状態等の各種情報が表示されるが、その１つとして、図２（ａ），（ｂ）に例示するような、複数の設定ボタン（画像）３１〜３５からなるリスト画像３０がある。
【００１６】
タッチパネル２２は、図１（ｂ）に示すように、例えば静電容量方式などの周知の方式で指やタッチペンなどの指示体によるタッチ（接触）操作を検出可能な透明なフィルム状の入力デバイスである。このタッチパネル２２は、液晶ディスプレイ２１及び内照式表示部２３の表示面に重ねて（一体的に）配置されている。内照式表示部２３は、図１（ｂ）に示すように、テンキーやその他の操作用ボタンを示す画像が表示される部分である。
【００１７】
本実施形態においては、タッチパネル２２によって指示体（指やタッチペン等）の接触が検出された際、その接触位置の座標を示す接触検出信号がタッチパネル２２からＣＰＵ１１に出力される。ＣＰＵ１１は、その接触検出信号に基づいて、指示体によってどのようなタッチ操作がなされたのかを判断する。本実施形態において受け付け可能なタッチ操作の種類には、クリック（タップと同義）、ドラッグ、及びフリックの３種類がある。これら各タッチ操作の内容は周知であり、またこれら各タッチ操作の判別方法についても種々提案され実用化されているため、その詳細説明は省略する。
【００１８】
なお、複合機１の特徴的構成は、タッチパネル２２全体のうち特に液晶ディスプレイ２１の表示領域と重なっている領域へのタッチ操作に対する各種処理にある。そのため以下の説明でタッチパネル２２というときは、特に断りのない限り、タッチパネル２２全体のうち液晶ディスプレイ２１の表示領域と重なっている領域を示すものとする。
【００１９】
次に、液晶ディスプレイ２１に上述したリスト画像３０が表示される際の表示内容及びユーザ操作の受け付け内容等について、図２〜図４を用いて具体的に説明する。
本実施形態の複合機１では、例えば、機能を選択する際や、選択した機能において各種設定項目の設定値等を設定する際などの様々なシーンで、そのシーンに対応した画像が液晶ディスプレイ２１の表示領域２６に表示される。図２に示す画面例はその１例である。
【００２０】
図２（ａ）に示したリスト画像３０は、コピー機能においてユーザが設定可能な項目をリストアップすると共に設定項目毎にユーザの設定入力を受け付けるためのものである。コピー機能の利用を所望するユーザが操作パネル部１６に対して所定の操作を行うと、液晶ディスプレイ２１の表示領域２６全体における所定の操作表示領域２７内に、図２（ａ）に示すようにリスト画像３０が表示される。
【００２１】
リスト画像３０は、より詳しくは、５つの設定ボタン３１〜３５が所定の配列方向に配列されてなるものである。本実施形態では、コピー機能で設定可能な項目として、コピー画質、記録紙タイプ、記録紙サイズ、拡大／縮小、及びスタック／ソート、の５種類がある。リスト画像３０は、これら５種類の設定項目に対応して構成されている。即ち、配列方向の上から順に、コピー画質の設定入力を受け付けるためのコピー画質設定ボタン３１、記録紙タイプの設定入力を受け付けるための記録紙タイプ設定ボタン３２、記録紙サイズの設定入力を受け付けるための記録紙サイズ設定ボタン３３、拡大／縮小の設定入力を受け付けるための拡大／縮小設定ボタン３４、及びスタック／ソートの設定入力を受け付けるためのスタック／ソート設定ボタン３５により構成されている。
【００２２】
ただし、液晶ディスプレイ２１の画面面積は小さく、操作表示領域２７内に同時に表示させることが可能な設定ボタンの数は、本実施形態では最大で４つである。そのため、５つ以上の設定ボタンからなるリスト画像は複数のページに分割されて表示される。リスト画像３０も、５つの設定ボタン３１〜３５で構成されていてこれらを同時に操作表示領域２７内に表示させることはできないため、２ページに分割されて表示される。
【００２３】
具体的には、最初にリスト画像３０が表示される際は、図２（ａ）に示すように、コピー画質設定ボタン３１から拡大／縮小設定ボタン３４までの４つの設定ボタンが表示される。これが１ページ目である。この１ページ目が表示されている状態で、図２（ａ）にグレーの矢印で例示するようにユーザが操作表示領域２７内の所定位置（詳しくは後述するドラッグ・フリック操作領域３内）で下方向にドラッグ（又はフリック）すると、リスト画像３０全体が上方向にスライドし、図２（ｂ）に示すように記録紙タイプ設定ボタン３２からスタック／ソート設定ボタン３５までの４つの設定ボタンが表示される。これが２ページ目である。この２ページ目が表示されている状態で、図２（ｂ）にグレーの矢印で例示するようにユーザが操作表示領域２７内の所定位置で上方向にドラッグ（又はフリック）すると、リスト画像３０全体が下方向にスライドし、図２（ａ）に示す１ページ目の表示内容に戻る。なお、ドラッグ方向とスライド方向との関係が上記とは逆になるようにしてもよい。また、ドラッグ又はフリックによってページが切り替わる画像は他にも種々あり、リスト画像３０はその一例である。
【００２４】
タッチパネル２２における、リスト画像３０が表示される操作表示領域２７内には、図３（ａ）に示すように、ドラッグ及びフリックを受け付けるドラッグ・フリック操作領域３が設定されていると共に、図３（ｂ）に示すように、クリックを受け付ける複数のクリック操作領域６〜１０が設定されている。ドラッグ・フリック操作領域３は、操作表示領域２７内における、モードボタン４１が表示される領域を除くほぼ全域である。各クリック操作領域６〜１０は、４つの設定ボタン及びモードボタン４１が表示される領域であり、そのうち４つの設定ボタンが表示される領域に対応した４つのクリック操作領域６〜９は、ドラッグ・フリック操作領域３と重複している。そのため、その４つのクリック操作領域６〜９のいずれかに対してクリックがなされた場合はそのクリックが受け付けられるのはもちろん、その４つのクリック操作領域６〜９の何れかを起点（接触開始位置）としてドラッグ又はフリックがなされた場合はそのドラッグ又はフリックが受け付けられる。なお、操作表示領域２７内の右端には、スクロールバー３６が表示されており、このスクロールバー３６に対してクリックやドラッグ等することによってもページを移動させることができるのだが、ここではその説明は省略する。
【００２５】
各操作領域３，６〜１０が図３（ａ），（ｂ）のように設定されるのはあくまでも一例であり、表示領域全体においてクリック操作領域、ドラッグ操作領域及びフリック操作領域をそれぞれどの範囲に設定するかについては、表示内容によって（画面毎（ページ毎）に）異なる。この操作領域の設定は、ＣＰＵ１１により、表示内容に応じて設定される。
【００２６】
図２（ａ），（ｂ）に示すように液晶ディスプレイ２１にリスト画像３０が表示されている状態において、ユーザは、所望の設定項目の設定値等を設定できる。例えば、排紙方法をスタック又はソートのどちらかに設定したい場合、ユーザは次のような操作で設定できる。即ち、図２（ｂ）に示す２ページ目の画面を表示させた状態で、画面の最下段に表示されているスタック／ソート設定ボタン３５をクリックすると、図２（ｃ）に示す、スタック／ソート選択画像４０の表示画面の１ページ目に切り替わる。スタック／ソート選択画像４０は、排紙方法をスタックに設定するためのスタック設定ボタン４６、及び排紙方法をソートに設定するためのソート設定ボタン４７からなる。
【００２７】
スタック／ソート選択画像４０が表示された状態でユーザが所望のボタンをクリックすると、そのクリックされた排紙方法が設定され、画面の表示内容はリスト画像３０の１ページ目（図２（ａ）の状態）に戻る。なお、スタック／ソート選択画像４０が表示されている状態でユーザがドラッグ・フリック操作領域３内でドラッグ又はフリックを行うことによっても、表示内容がリスト画像３０の１ページ目（図２（ａ））に切り替わる。
【００２８】
本実施形態では、スタック／ソートの設定値の種類としては、スタック及びソートの２種類しかないため、１つの画面内に各設定ボタン４６，４７を全て表示させることができたが、選択可能な設定値が５種類以上ある場合は、それら設定値についても、複数ページに分割されて表示される。スタック／ソート以外の他の４種類の設定項目についても、スタック／ソートと同じ要領でそれぞれ設定値を選択・設定することができる。
【００２９】
なお、指示体によるクリック、ドラッグ、フリック等の各種タッチ操作は、詳しくは、タッチパネル２２への接触を介して実現されるものである。そのため、以下の説明で、単に「クリック（操作）」、「ドラッグ（操作）」、「フリック（操作）」等というときは、実際にはタッチパネル２２に対する操作であることを意味する。
【００３０】
ところで、本実施形態の複合機１は、図３（ａ），（ｂ）に示したように、ドラッグ・フリック操作領域３と４つのクリック操作領域６〜９が重複している。ドラッグ・フリック操作領域３自体も、詳しくは、ドラッグを受け付ける領域とフリックを受け付ける領域が完全に重複した構成となっている。
【００３１】
そのため、ユーザがタッチパネル２２に対してあるタッチ操作をした場合に、ユーザの意図に反する結果が生じるおそれがある。例えば、スタック／ソートの設定項目の設定値を変更したい場合、ユーザは、リスト画像３０の２ページ目の画面（図２（ｂ））を表示させた状態で、スタック／ソート設定ボタン３５を指先でクリックする。このとき、ユーザが正常にクリック操作を行ったならば、スタック／ソート選択画像４０の画面（図２（ｃ））に切り替わるはずである。しかし、ユーザとしてはクリックしたつもりが、実際には指がタッチパネル２２に接触した状態で上方向に動いてしまったりすると、上方向へのドラッグが検出されてページが切り替わってしまう。
【００３２】
そこで本実施形態では、図２に示すように、液晶ディスプレイ２１の画面左下隅に、小さい円形状のアイコンであるモードボタン４１（本発明の操作モード選択画像の一例に相当）を表示させ、ユーザがこのモードボタン４１をクリックすることで、特定のタッチ操作だけを無効にできるようにしている。なお、モードボタン４１が表示される領域は、図３（ａ），（ｂ）に示したように、クリック操作領域１０として設定されている。
【００３３】
本実施形態では、ユーザによるタッチ操作の受け付け・処理にかかわるモードとして、操作モードと解除モードが設定されている。操作モードとは、どの種類のタッチ操作が無効となっているかを示すものである。具体的には、操作モードとして、通常モード、クリック無効モード、ドラッグ無効モード、及びフリック無効モードの４種類がある。
【００３４】
４種類の操作モードのうち、通常モードは、デフォルトの操作モードであって、クリック、ドラッグ、フリックの全操作をそれぞれ対応する操作領域内で受け付けて処理するモード、即ちどの操作も対応する操作領域においては無効とはしないモードである。
【００３５】
クリック無効モードは、クリック操作を無効として処理しないようにし、他の各操作はそれぞれ対応する操作領域内で通常通り受け付けて処理するという操作モードである。ただし、モードボタン４１が表示されるクリック操作領域１０については、例外的に、クリック無効モードであってもクリック操作を受け付ける。つまり、モードボタン４１に対するクリック操作は、設定されている操作モードの種類にかかわらず有効として扱う。
【００３６】
ドラッグ無効モードは、ドラッグ操作を無効として処理しないようにし、他の各操作はそれぞれ対応する操作領域内で通常通り受け付けて処理するという操作モードである。フリック無効モードは、フリック操作を無効として処理しないようにし、他の各操作はそれぞれ対応する操作領域内で通常通り受け付けて処理するという操作モードである。
【００３７】
４種類の操作モードの切り替えは、ユーザがモードボタン４１をクリックすることにより行われる。即ち、ユーザがモードボタン４１をクリックする毎に、操作モードが、通常モード→クリック無効モード→ドラッグ無効モード→フリック無効モード→通常モード→クリック無効モード→・・・という順に切り替わっていく。なお、操作モード切り換えのためのクリック操作は、後述する長押しと区別するために、モードボタン４１への接触継続時間が所定時間（例えば１秒）よりも短くなるようにする必要がある。
【００３８】
モードボタン４１は、４種類の操作モード毎に異なる色で表示される。具体的には、図３（ｃ）に示すように、通常モードの時は白色のモードボタン４１ａで表示される。この白色のモードボタン４１ａをクリックすると、操作モードがクリック無効モードに切り替わると共に、モードボタン４１が、クリック無効モードを示す青色のモードボタン４１ｂに切り替わる。この青色のモードボタン４１ｂをクリックすると、操作モードがドラッグ無効モードに切り替わると共に、モードボタン４１が、ドラッグ無効モードを示す緑色のモードボタン４１ｃに切り替わる。この緑色のモードボタン４１ｃをクリックすると、操作モードがフリック無効モードに切り替わると共に、モードボタン４１が、フリック無効モードを示す黄色のモードボタン４１ｄに切り替わる。この黄色のモードボタン４１ｄをクリックすると、操作モードが通常モードに切り替わると共に、モードボタン４１が、通常モードを示す白色のモードボタン４１ａに切り替わる。
【００３９】
一方、解除モードとは、現在設定されている操作モードをどのタイミング（本発明の切替タイミングの一例に相当）で解除してデフォルトの通常モードに戻すのかを示すものである。具体的には、解除モードとして、非解除モード、ページ毎解除モード、及び１操作解除モードの３種類がある。
【００４０】
３種類の解除モードのうち、非解除モードは、ユーザによる切り換え操作（即ちモードボタン４１のクリック）がなされない限り現在の操作モードをそのまま維持するという解除モードである。ページ毎解除モードは、ユーザによる操作等によって現在の表示画面（ページ）から別の画面へページが切り替わる毎に、現在の操作モードが解除されてデフォルトの通常モードに自動的に切り替わるという解除モードである。１操作解除モードは、クリック、ドラッグ又はフリック操作が１回でも行われる毎に、現在の操作モードが解除されてデフォルトの通常モードに自動的に切り替わるという解除モードである。
【００４１】
解除モードの設定は、モードボタン４１の長押し（例えば１秒以上継続タッチ。本発明の特定の接触方法の一例に相当。）で可能となる。ユーザがモードボタン４１を指等で長押しすると、図４（ａ）に示すように、モードボタン４１の右側にメニューボックス５１（本発明の切替タイミング選択画像の一例に相当）がポップアップ表示される。メニューボックス５１には、３種類の解除モードを示すテキスト「ＯＦＦ」、「ページ毎」、「１操作」がリストアップ表示される。「ＯＦＦ」は非解除モードを、「ページ毎」はページ毎解除モードを、「１操作」は１操作解除モードを表す。メニューボックス５１には、現在設定されている解除モードを示すテキストの左側に、チェックマーク入りのチェックボックスが表示される。図４（ａ）は、現在の解除モードが非解除モードであることを示している。
【００４２】
モードボタン４１を長押ししてメニューボックス５１がポップアップ表示された後、ユーザがモードボタン４１から指等を離すと、図４（ａ）に示すように、メニューボックス５１が画面左下隅に移動する。これにより、モードボタン４１はメニューボックス５１の背後に隠れて表示されなくなる。ただし、このようにメニューボックス５１を左下隅に移動させるのは必須ではなく、指等を離しても表示位置が変わらないようにしてもよい。
【００４３】
ユーザが、指等を離した後、メニューボックス５１内の３種類のテキストのうち所望の解除モードを示すテキストにタッチすると、解除モードが、そのタッチしたテキストに対応した解除モードに切り替わる。またそのとき、メニューボックス５１は消去される。ただし、ユーザが所望のテキストにタッチしてもすぐにメニューボックス５１を消去せず、一定時間は表示させたままにしてもよい。つまり、メニューボックス５１をどのタイミングで消去させるか（本発明の消去条件に相当）については適宜決めることができる。タッチパネル２２における、メニューボックス５１以外の任意の箇所をユーザがタッチした場合も、メニューボックス５１は表示されなくなる。
【００４４】
モードボタン４１をクリックする毎に操作モードが切り替わり、長押しするとメニューボックス５１が表示される、という構成はあくまでも一例である。例えば、モードボタン４１をクリック又は長押しすることで、図４（ｂ）に示すように、操作モード及び解除モードの双方がリストアップされたメニューボックス５６を表示させるようにしてもよい。つまり、操作モードも解除モードも、１つのメニューボックス５６にまとめてリストアップ表示し、それぞれユーザに所望のモードに対応したテキストをタッチさせることで、各モードの切り替えを実現するのである。また例えば、モードボタン４１を長押しした場合は図４（ａ）に示したように解除モードがリストアップされたメニューボックス５１を表示させるようにし、モードボタン４１をクリックした場合は図４（ｃ）に示すように操作モードがリストアップされたメニューボックス５７を表示させてこのメニューボックス５７へのタッチ操作によって操作モードを選択させるようにしてもよい。図４（ｂ），（ｃ）の例においても、ユーザが指等を離したときにメニューボックスが左下隅に移動するようにするか否か、またどのような操作がなされた場合にメニューボックスを非表示状態にするかについては、図４（ａ）に対する説明と同様、適宜決めることができる。
【００４５】
次に、ＣＰＵ１１が実行するタッチパネル操作対応処理について、図５〜図８を用いて説明する。ＣＰＵ１１は、動作を開始すると、図５に示すタッチパネル操作対応処理のプログラムをＲＯＭ１２から読み出して実行する。
【００４６】
ＣＰＵ１１は、図５のタッチパネル操作対応処理を開始すると、Ｓ１１０で、操作モードを通常モードに設定し、解除モードを非解除モードに設定する。Ｓ１２０で、タッチパネル２２への何らかのタッチ操作がなされたか否かを判断する。何もタッチ操作がなされていない間はＳ１２０の判断を繰り返すが、何らかのタッチ操作がなされたら、Ｓ１３０で、そのタッチ操作がクリックか否かを判断する。例えば、指示体がタッチパネル２２にタッチした位置（座標）とそのタッチ後に指示体がタッチパネル２２から離れる直前の位置（座標）を比較し、両者が一致又は両者の差が所定値以下の場合にクリックと判断する。Ｓ１３０でクリックと判断した場合は、Ｓ１４０で、モードボタン４１がクリックされたのか否かを判断する。なお、後述するドラッグか否かの判断（Ｓ２００等）は、例えば、上記両位置（両座標）が異なっているか又は両者の差が所定値を超えている場合にドラッグと判断する。また、後述するフリックか否かの判断（Ｓ２３０等）は、例えば、上記ドラッグの判断条件を満たしつつ、更に指示体がタッチパネル２２から離れたときの指示体の加速度が所定値を超えている場合にフリックと判断する。
【００４７】
クリックされたのがモードボタン４１ではない場合は、Ｓ１８０で、現在の操作モードがクリック無効モードか否か判断する。クリック無効モードの場合は、クリックは受け付けず無効であるため、Ｓ１２０に戻る。Ｓ１８０でクリック無効モードではないと判断した場合は、Ｓ１９０で、クリック処理を行う。即ち、クリックされた位置に表示されている内容に対応した所定の処理を行う。ただし、クリック処理を行うのは、クリックされた位置がクリック操作領域６〜１０内の場合である。クリック処理を行った後は、Ｓ２６０で無効操作解除処理を実行して、Ｓ１２０に戻る。
【００４８】
Ｓ１３０でタッチ操作の種類がクリックではなかった場合は、Ｓ２００で、ドラッグか否かを判断する。Ｓ２００でドラッグと判断した場合は、Ｓ２１０で、現在の操作モードがドラッグ無効モードか否か判断する。ドラッグ無効モードの場合は、ドラッグは受け付けず無効であるため、Ｓ１２０に戻る。Ｓ２１０でドラッグ無効モードではないと判断した場合は、Ｓ２２０で、ドラッグ処理を行う。即ち、ページの切り替えなど、ドラッグがなされた位置（特にドラッグ開始位置）に対するドラッグ処理として予め決められている処理を行う。ただし、ドラッグ処理を行うのは、ドラッグ開始位置がドラッグ・フリック操作領域３内の場合である。ドラッグ処理を行った後は、Ｓ２６０で無効操作解除処理を実行して、Ｓ１２０に戻る。
【００４９】
Ｓ２００でタッチ操作の種類がドラッグではなかった場合は、Ｓ２３０で、フリックか否かを判断する。Ｓ２３０でフリックと判断されなかった場合は、Ｓ１２０に戻る。Ｓ２３０でフリックと判断した場合は、Ｓ２４０で、現在の操作モードがフリック無効モードか否か判断する。フリック無効モードの場合は、フリックは受け付けず無効であるため、Ｓ１２０に戻る。Ｓ２４０でフリック無効モードではないと判断した場合は、Ｓ２５０で、フリック処理を行う。即ち、ページの切り替えなど、フリックがなされた位置（特にフリック開始位置）や離面時の加速度等に応じた所定の処理を行う。フリック処理を行った後は、Ｓ２６０で無効操作解除処理を実行して、Ｓ１２０に戻る。
【００５０】
Ｓ１４０で、クリックされたのがモードボタン４１であると判断した場合は、Ｓ１５０で、モードボタン４１に対して長押しがなされたか否かを判断する。Ｓ１５０で長押しと判断しなかった場合はＳ１６０の操作モード設定処理を経てＳ１２０に戻り、長押しと判断した場合はＳ１７０の解除モード設定処理を経てＳ１２０に戻る。
【００５１】
Ｓ１６０の操作モード設定処理の詳細は図６に示す通りである。ＣＰＵ１１は、操作モード設定処理を開始すると、Ｓ３１０で、現在の操作モードが通常モードか否か判断する。通常モードである場合は、Ｓ３２０で操作モードをクリック無効モードに設定し、Ｓ３３０でモードボタン４１を青色にする。３１０で操作モードが通常モードではなかった場合は、Ｓ３４０で、操作モードがクリック無効モードに設定されているか否か判断する。操作モードがクリック無効モードである場合は、Ｓ３５０で操作モードをドラッグ無効モードに設定し、Ｓ３６０でモードボタン４１を緑色にする。Ｓ３４０で操作モードがクリック無効モードではなかった場合は、Ｓ３７０で、操作モードがドラッグ無効モードに設定されているか否か判断する。操作モードがドラッグ無効モードである場合は、Ｓ３８０で操作モードをフリック無効モードに設定し、Ｓ３９０でモードボタン４１を黄色にする。Ｓ３７０で操作モードがドラッグ無効モードに設定されていると判断しなかった場合は、操作モードがフリック無効モードに設定されているということである。そのため、Ｓ４００で操作モードを通常モードに設定し、Ｓ４１０でモードボタン４１を白色にする。
【００５２】
次に、Ｓ１７０の解除モード設定処理の詳細は図７に示す通りである。ＣＰＵ１１は、解除モード設定処理を開始すると、Ｓ５１０で、メニューボックス５１をモードボタン４１の右側にポップアップ表示させる（図４（ａ）の上段参照）。Ｓ５２０で、指示体がタッチパネル２２から離れたか否か判断し、離れた場合はＳ５３０でメニューボックス５１を画面の左下隅に移動させる（図４（ａ）の下段参照）。Ｓ５４０で、タッチパネル２２への何らかのタッチ操作がなされたか否かを判断し、タッチ操作がなされたら、Ｓ５５０でメニューボックス５１を消去して、Ｓ５６０に進む。
【００５３】
Ｓ５６０では、上記Ｓ５４０でタッチ操作がなされたと判断したときに、そのタッチ操作について、メニューボックス５１に表示されている３種類のテキストのうち「ＯＦＦ」がタッチされたか否かを判断する。「ＯＦＦ」がタッチされたと判断した場合は、Ｓ５７０で、解除モードを非解除モードに設定する。Ｓ５６０で、「ＯＦＦ」がタッチされなかったと判断した場合は、Ｓ５８０で、「ページ毎」がタッチされたか否か判断する。「ページ毎」がタッチされたと判断した場合は、Ｓ５９０で、解除モードをページ毎解除モードに設定する。Ｓ５８０で、「ページ毎」がタッチなかったと判断した場合は、Ｓ５９５で、「１操作」がタッチされたか否か判断する。「１操作」がタッチされたと判断した場合は、Ｓ６００で、解除モードを１操作解除モードに設定する。Ｓ５９５で「１操作」がタッチされなかった判断した場合は、メニューボックス５１以外の箇所でタッチ操作がなされたということであるため、解除モードの設定切り替えは行わない。
【００５４】
次に、Ｓ２６０の無効操作解除処理の詳細は図８に示す通りである。ＣＰＵ１１は、無効操作解除処理を開始すると、Ｓ６１０で、解除モードが１操作解除モードに設定されているか否か判断する。１操作解除モードに設定されている場合は、Ｓ６２０で操作モードをデフォルトの通常モードに設定し、Ｓ６３０でモードボタン４１の色を白色にする。
【００５５】
Ｓ６１０で解除モードが１操作解除モードに設定されていないと判断した場合は、Ｓ６４０で、解除モードがページ毎解除モードに設定されているか否か判断する。ページ毎解除モードに設定されている場合は、Ｓ６５０で、ページが変更されたか否かを判断する。即ち、Ｓ１９０，Ｓ２２０，又はＳ２５０の処理によってページの変更（切り替わり）が行われたか否かを判断する。ページが変更された場合は、Ｓ６２０以降の、操作モードをデフォルトの通常モードに戻す処理に進む。ページが変更されなかった場合は、そのままこの無効操作解除処理を終える。Ｓ６４０で解除モードがページ毎解除モードに設定されていないと判断した場合も、そのままこの無効操作解除処理を終える。
【００５６】
以上説明した本実施形態の複合機１によれば、ユーザは、モードボタン４１によって、操作モードを所望の操作無効モードに設定（即ち特定のタッチ操作を無効化）することができる。そのため、ユーザが誤って自身の意図に反したタッチ操作をしてしまったとしても、その意図に反したタッチ操作が受け付けられてしまうのを抑制することができる。また、操作モードの切り替えは、モードボタン４１をクリックする毎に予め決められた切り替え順序（図３（ｃ）参照）に従って行われる。そのため、ユーザは、所望の操作モードへの切り替えを容易且つ確実に行うことができる。
【００５７】
また、操作モードが通常モード以外の他の操作モードに設定された場合に、再び操作モードの切り替えが行われるまではその操作モードをそのまま保持するか、それとも所定のタイミング（本例ではページ毎又は１操作毎）でデフォルトの通常モードに戻すかについても（即ち解除モードも）、ユーザが任意に設定することができる。そのため、ユーザの使い勝手を向上させることができる。
【００５８】
また、解除モードの設定切り替えは、それ専用のモードボタン等を設けることなくモードボタン４１を兼用することで実現している。つまり、モードボタン４１をクリックすれば操作モードを切り替えでき、長押しすれば解除モードを切り替えできる。このように１つのモードボタン４１を共用することで、画面表示を簡素化することができる。
【００５９】
［第２実施形態］
第１実施形態では、ドラッグ及びフリックのうち特定の操作のみ無効にすることが可能であったが、本実施形態では、特定の操作のみ有効となるような操作モード設定が可能である。具体的には、操作モードとして、通常モードの他に、クリック有効モード、ドラッグ有効モード及びフリック有効モードがある。
【００６０】
クリック有効モードは、クリックのみを有効として処理するようにして他のドラッグ及びフリックは無効とする操作モードである。ドラッグ有効モードは、ドラッグのみを有効として処理するようにして他のクリック及びフリックは無効とする操作モードである。フリック有効モードは、フリックのみを有効として処理するようにして他のクリック及びドラッグは無効とする操作モードである。
【００６１】
これら４種類の操作モードの切り替えは、第１実施形態と同じく、ユーザがモードボタン４１をクリックすることにより行われる。即ち、ユーザがモードボタン４１をクリックする毎に、操作モードが、通常モード→クリック有効モード→ドラッグ有効モード→フリック有効モード→通常モード→・・・という順に切り替わっていく。また、４種類の操作モード毎にモードボタン４１が異なる色で表示されることも第１実施形態と同じである。
【００６２】
図９に、本実施形態のタッチパネル操作対応処理を示す。図９のタッチパネル操作対応処理において、Ｓ７１０〜Ｓ７７０，Ｓ８９０の処理は、Ｓ７６０の操作モード設定処理の一部を除き、図５に示した第１実施形態のタッチパネル操作対応処理におけるＳ１１０〜Ｓ１７０，Ｓ２６０と同じである。そのため、Ｓ７１０〜Ｓ７７０，Ｓ８９０については説明を省略する。なお、Ｓ７６０の操作モード設定処理は、図６の操作モード設定処理において「・・・無効モード」とあるのを「・・・有効モード」と読み替えればよい。
【００６３】
ＣＰＵ１１は、図９のタッチパネル操作対応処理において、Ｓ７４０でモードボタン４１がクリックされなかったと判断した場合は、Ｓ７８０で、現在の操作モードが通常モードか否か判断する。通常モードであると判断した場合は、Ｓ８００でクリック処理を実行し、Ｓ８９０で無効操作解除処理を実行して、Ｓ７２０に戻る。Ｓ７８０で通常モードではないと判断した場合は、Ｓ７９０で、操作モードがクリック有効モードか否か判断する。クリック有効モードでない場合は、ドラッグ又はフリックの何れか一方が有効になっているということであるため、クリックは受け付けずにＳ７２０に戻る。Ｓ７９０で、クリック有効モードと判断した場合は、Ｓ８００のクリック処理以降に進む。
【００６４】
Ｓ７３０でタッチ操作の種類をクリックと判断しなかった場合は、Ｓ８１０で、ドラッグか否かを判断する。Ｓ８１０でドラッグと判断した場合は、Ｓ８２０で、現在の操作モードが通常モードか否か判断する。通常モードと判断した場合は、Ｓ８４０でドラッグ処理を実行し、Ｓ８９０で無効操作解除処理を実行して、Ｓ７２０に戻る。Ｓ８２０で通常モードではないと判断した場合は、Ｓ８３０で、操作モードがドラッグ有効モードか否か判断する。ドラッグ有効モードでない場合は、クリック又はフリックの何れか一方が有効になっているということであるため、ドラッグは受け付けずにＳ７２０に戻る。Ｓ８３０で、ドラッグ有効モードと判断した場合は、Ｓ８４０のドラッグ処理以降に進む。
【００６５】
Ｓ８１０でタッチ操作の種類をドラッグと判断しなかった場合は、Ｓ８５０で、フリックか否かを判断する。Ｓ８５０でフリックと判断しなかった場合はＳ７２０に戻る。Ｓ８５０でフリックと判断した場合は、Ｓ８６０で、現在の操作モードが通常モードか否か判断する。通常モードと判断した場合は、Ｓ８８０でフリック処理を実行し、Ｓ８９０で無効操作解除処理を実行して、Ｓ７２０に戻る。Ｓ８６０で通常モードではないと判断した場合は、Ｓ８７０で、操作モードがフリック有効モードか否か判断する。フリック有効モードでない場合は、クリック又はドラッグの何れか一方が有効になっているということであるため、フリックは受け付けずにＳ７２０に戻る。Ｓ８７０で、フリック有効モードと判断した場合は、Ｓ８８０のフリック処理以降に進む。
【００６６】
このように、ユーザは、モードボタン４１の操作によって、操作モードを所望の操作有効モードに設定（即ち特定のタッチ操作のみ有効化）することができる。そのため、本実施形態でも、ユーザが誤って自身の意図に反したタッチ操作をしてしまったとしても、その意図に反したタッチ操作が受け付けられてしまうのを抑制することができる。
【００６７】
［第３実施形態］
本実施形態では、操作モードとして、通常モードの他にクリック置換モード及びドラッグ置換モードの何れかを設定可能に構成されている例について説明する。なお、本実施形態では、受け付け可能なタッチ操作の種類がクリック及びドラッグの２種類であるものとして説明する。
【００６８】
クリック置換モードとは、クリック操作領域へのクリックに対してはそれを受け付けてクリック処理を行うのに加え、ドラッグ操作領域（図３のドラッグ・フリック操作領域３に対応）へドラッグがなされた場合はそのドラッグをクリックとして扱ってクリック処理を行う操作モードである。具体的には、例えば、ドラッグの開始位置（タッチ開始位置）に対してクリックがなされたものと扱う。
【００６９】
ドラッグ置換モードとは、ドラッグ操作領域へのドラッグに対してはそれを受け付けてドラッグ処理を行うのに加え、クリック操作領域へクリックがなされた場合はそのクリックをドラッグとして扱ってドラッグ処理を行う操作モードである。具体的には、例えば、ドラッグ操作領域内のある位置がクリックされた場合、その位置を起点として所定方向へのドラッグがなされたものと扱う。
【００７０】
これら３種類の操作モードの切り替えは、第１実施形態と同じく、ユーザがモードボタン４１をクリックすることにより行われる。即ち、ユーザがモードボタン４１をクリックする毎に、操作モードが、通常モード→クリック置換モード→ドラッグ置換モード→通常モード→・・・という順に切り替わっていく。また、３種類の操作モード毎にモードボタン４１が異なる色で表示されることも第１実施形態と同じである。
【００７１】
図１０に、本実施形態のタッチパネル操作対応処理を示す。図１０に示すタッチパネル操作対応処理において、Ｓ９１０〜Ｓ９７０，Ｓ１０３０の処理は、Ｓ９６０の操作モード設定処理の一部を除き、図５に示した第１実施形態のタッチパネル操作対応処理におけるＳ１１０〜Ｓ１７０，Ｓ２６０と同じである。そのため、Ｓ９１０〜Ｓ９７０，Ｓ１０３０については説明を省略する。なお、Ｓ９６０の操作モード設定処理は、図６の操作モード設定処理において、Ｓ３７０〜Ｓ３９０の処理を削除してＳ３４０で否定判定された場合はＳ４００に進むようにし、且つ「・・・無効モード」とあるのを「・・・置換モード」と読み替えればよい。
【００７２】
ＣＰＵ１１は、図１０のタッチパネル操作対応処理において、Ｓ９４０でモードボタン４１がクリックされなかったと判断した場合は、Ｓ９８０で、現在の操作モードがドラッグ置換モードか否か判断する。ドラッグ置換モードではないと判断した場合は、Ｓ９９０でクリック処理を実行し、Ｓ１０３０で無効操作解除処理を実行して、Ｓ９２０に戻る。Ｓ９８０でドラッグ置換モードであると判断した場合は、実際になされたのはクリックであるもののドラッグがなされたものと扱って、Ｓ１０２０でドラッグ処理を実行し、Ｓ１０３０で無効操作解除処理を実行して、Ｓ９２０に戻る。
【００７３】
Ｓ９３０でクリックではないと判断した場合は、Ｓ１０００で、ドラッグか否かを判断する。Ｓ１０００でドラッグと判断しなかった場合はＳ９２０に戻る。Ｓ１０００でドラッグと判断した場合は、Ｓ１０１０で、現在の操作モードがクリック置換モードか否か判断する。Ｓ１０１０でクリック置換モードではないと判断した場合は、Ｓ１０２０のドラッグ処理に進む。Ｓ１０１０でクリック置換モードであると判断した場合は、実際はドラッグされたもののクリックされたものと扱って、Ｓ９９０のクリック処理に進む。
【００７４】
なお、本実施形態で示した例は、ある特定の操作処理を他の何れかの操作処理に置き換える操作処理置換構成の一例である。操作処理置換構成は他にも種々考えられる。例えば、第１実施形態のようにタッチ操作としてクリック、ドラッグ及びフリックの３種類をそれぞれ受け付け・処理可能に構成されている場合は、何れか２つの操作（例えばドラッグ又はフリック）がなされてもそれらを全て他の特定の操作（例えばクリック）として処理するようにしてもよい。つまり、複数種類の操作モードのうちどれを置き換え対象とするか、またどの操作モードに置き換えるか、については、適宜決めることができる。
【００７５】
このように、ユーザは操作モードを所望の操作置換モードに設定することができる。そのため、ユーザが誤って自身の意図に反したタッチ操作をしてしまったとしても、意図に反したタッチ操作が受け付けられてしまうのを抑制できるのに加え、意図したタッチ操作として処理させることができる。そのため、ユーザの利便性をより高めることができる。
【００７６】
［変形例］
本発明の実施の形態は、上記実施形態に何ら限定されるものではなく、本発明の技術的範囲に属する限り種々の形態を採り得ることはいうまでもない。例えば、上記第１実施形態では、操作モードの切り替え方法としてモードボタン４１を用いる方法を示し、現在の操作モードを視認させる方法としてモードボタン４１の色を切り替える方法を示したが（図３（ｃ））、これらの方法はあくまでも一例である。例えば、図１１（ａ）に示すように、現在の操作モードを示すテキスト（文字列）を表示させるようにしてもよい。図１１（ａ）において、「通常」テキスト６０ａは通常モードを示し、「クリック」テキスト６０ｂはクリック無効モードを示し、「ドラッグ」テキスト６０ｃはドラッグ無効モードを示し、「フリック」テキスト６０ｄはフリック無効モードを示す。
【００７７】
また例えば、図１１（ｂ）に示すように、現在の操作モードを示す記号を表示させるようにしてもよい。図１１（ｂ）において、「通」記号７０ａは通常モードを示し、「Ｃ」記号７０ｂはクリック無効モードを示し、「Ｄ」記号７０ｃはドラッグ無効モードを示し、「Ｆ」記号７０ｄはフリック無効モードを示す。
【００７８】
また例えば、図１１（ｃ）に示すように、現在の操作モードを示すアイコンを表示させるようにしてもよい。図１１（ｃ）の例は、タッチ操作として上記３種類の操作に加えてスワイプも受け付け可能であり、操作モードとしてクリック無効モードの代わりにスワイプ無効モードが設定さている例を示している。図１１（ｃ）において、通常モードの場合は白色のモードボタン８０ａを表示させるが、ドラッグ無効モードの場合は「ドラッグ」アイコン８０ｂを表示させ、スワイプ無効モードの場合は「スワイプ」アイコン８０ｃを表示させ、フリック無効モードの場合は「フリック」アイコン８０ｄを表示させる。
【００７９】
図１１に例示した各種の表示方法は、上記第１〜第３実施形態のそれぞれに適用可能である。つまり、現在設定されている操作モードを具体的にどのように表示するかについては適宜決めることができる。解除モードについても、現在設定されている解除モードを示すボタン、テキスト、記号等を表示させるようにしてもよい。
【００８０】
また、上記第１実施形態では、１つのタッチ操作のみ無効にできる構成例を示したが、それらに代えて、或いはそれらに加えて、例えばドラッグとフリックの双方を無効とするモードのような、複数のタッチ操作を無効とするモードを設定できるようにしてもよい。その場合も、モード毎に、モードボタンの色をそのモード固有の色にしたりそのモード固有の記号やアイコン等を表示させたり、或いは無効とする各操作内容に対応した各色のモードボタンや各記号、各アイコン等を列挙表示させたりするなどして、現在の操作モードをユーザが視認できるようにするとよい。第２実施形態についても同様である。
【００８１】
さらに、上記各実施形態で示した各種の操作モードは、適宜組み合わせて切り替えできるようにしてもよい。また、ユーザによっては、例えば、ドラッグは正しく操作できるがクリックはうまく操作できない（ドラッグになってしまう）というケースも想定される。その場合、操作モードとして、通常モードの他にドラッグ無効モード、クリック有効モード、更にはクリック置換モードが用意されていると便利かもしれない。そのため、操作モードや解除モードの種類をユーザ毎に自由にカスタマイズできるようにしてもよい。
【００８２】
また、上記各実施形態では、操作モードとして、特定のタッチ操作を無効とするモード、特定のタッチ操作のみ有効とするモード、及び特定のタッチ操作を他のタッチ操作に置き換えるモードを示したが、これら以外の操作モードを規定して採用してもよい。解除モードについても、上述した３種類の解除モードはあくまでも一例であり、解除モードの種類は適宜決めることができる。
【００８３】
また、選択可能な操作モードの種類が画面（ページ）毎に異なる構成であってもよい。即ち、例えば第１実施形態において、フリック操作領域は設定されておらずにクリック操作領域及びドラッグ操作領域のみ設定されている画面（ページ）があるとしたら、その画面においては、操作モードとしてクリック無効モードとドラッグ無効モードの何れかのみ選択できるようにしてもよい。このようにすることで、操作モードの切り替え作業が簡潔化されるのに加え、現在表示されている画面に対してどのタッチ操作が可能であるかも認識できるようになる。
【００８４】
ページ毎に受け付け可能なタッチ操作の種類が異なるケースでは、例えば、クリックとドラッグが受け付け可能なページで操作モードをドラッグ無効モードにした後、ページが切り替わった場合に、その切り替わり後のページが、クリックは受け付けずドラッグのみ受け付ける構成となっているケースも考えられる。そのような場合、その切り替わり後のページに対してもドラッグ無効モードの適用を継続させるのは適切ではないため、一時的に通常モード等に切り替える（或いは通常モード等へ完全に切り替える）ようにしてもよい。つまり、ページ毎に、現在設定されている操作モードがそのページに対して不適切な（有効に機能しないような）種類の操作モードであるか否かを判断し、不適切である場合は、少なくともそのページにおいては操作モードを適宜他の適切な（有効に機能する）モードに自動的に切り替える（或いはユーザに切り替えを促す）ようにしてもよい。
【００８５】
また、上記各実施形態及び図１１では、受け付け可能なタッチ操作の種類として、クリック、ドラッグ、フリック及びスワイプを例示したが、これらはあくまでも一例である。例えば、上記の各タッチ操作に加えて更にダブルクリック、ピンチイン・アウトなどの他の種々のタッチ操作も受け付け可能とし、それらも含めて操作モードを適宜設定するようにしてもよい。受け付け可能なタッチ操作の種類や、どのタッチ操作に対してどのような操作モード（無効、有効、置換）を設定するかについては、適宜決めることができる。
【符号の説明】
【００８６】
１…複合機、３…ドラッグ・フリック操作領域、６〜１０…クリック操作領域、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１４…画像読取部、１５…画像形成部、１６…操作パネル部、２１…液晶ディスプレイ、２２…タッチパネル、２６…表示領域、２７…操作表示領域、３０…リスト画像、３１〜３５，４６，４７…設定ボタン、４０…スタック／ソート選択画像、４１（４１ａ〜４１ｄ），８０ａ…モードボタン、５１，５６，５７…メニューボックス、６０ａ〜６０ｄ…テキスト、７０ａ〜７０ｄ…記号、８０ｂ〜８０ｄ…アイコン
【図１】
2014109833.tif 000003
【図５】
2014109833.tif 000004
【図６】
2014109833.tif 000005
【図７】
2014109833.tif 000006
【図８】
2014109833.tif 000007
【図９】
2014109833.tif 000008
【図１０】
2014109833.tif 000009
【図２】
2014109833.tif 000010
【図３】
2014109833.tif 000011
【図４】
2014109833.tif 000012
【図１１】
2014109833.tif 000013