(57)【要約】【課題】タッチパネル上でユーザがある操作を行ったつもりでも、他の操作と誤認識される事態を防止する。【解決手段】タッチパネル上の座標ｘ１と座標２との間で第１操作が行われた後、座標ｘ３から次の第２操作が行われた場合に、座標３と座標２との間の座標変位量が閾値より小さく、経過時間も一定時間以下であれば、第２操作についての処理を無効化する。【選択図】図６
2014109798.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネル上のタッチオンとタッチオフとを伴う操作を検知する検知手段と、
検知された操作のタッチオン時及びタッチオフ時の、それぞれの時刻と前記タッチパネル上の相対位置との少なくとも一方の情報を、検知した操作毎に記憶する記憶手段と、
この記憶手段に記憶された情報に基づいて当該操作がどのような内容のものかを判別する判別手段とを備えており、
前記判別手段は、第１操作による前記情報と、前記第１操作に続く第２操作による前記情報とが予め設定された条件に適合する関係のときに、当該第２操作の判別結果を無効化することを特徴とする、
操作装置。
【請求項２】
前記判別手段は、前記第１操作の終了時刻から前記第２操作が開始されるまでの時間が設定時間以下となる第１条件と、前記第１操作の終了時の相対位置と前記第２操作の開始時の相対位置との差分が設定変位量以下となる第２条件の少なくとも一方の条件を満たすときに、当該第２操作の判別結果を無効化することを特徴とする、
請求項１記載の操作装置。
【請求項３】
前記第２操作の判別結果が無効化されたときに、所定の警告情報を出力する出力手段をさらに備えることを特徴とする、
請求項２記載の操作装置。
【請求項４】
前記出力手段は、前記判別手段において第２操作に続く第３操作の内容が判別されたときに、前記警告情報を前記タッチパネルに表示させることを特徴とする、
請求項３記載の操作装置。
【請求項５】
それぞれ個別に選択可能な複数の項目画像をタッチパネル上に一覧表示させるとともに、前記一覧表示された複数の項目画像のスライド表示を可能にする表示制御手段と、
前記タッチパネルにおけるユーザのタッチオンとタッチオフとを伴う操作を検知する検知手段と、
検知された操作のタッチオン時及びタッチオフ時の、それぞれの前記タッチパネル上の相対位置を、検知した操作毎に記憶する記憶手段と、
この記憶手段に記憶された一の操作のタッチオン時からタッチオフ時までの前記相対位置の変位量と、それを超えたときには前記スライド表示を指示するためのスライド操作と判別し、それ未満のときには前記複数の項目画像のいずれかを指示するための選択操作と判別するための設定変位量とを比較することにより、当該一の操作が前記スライド操作か前記選択操作かを判別する判別手段とを備えており、
前記判別手段は、前記一の操作のタッチオフ時から当該一の操作とは別の後続操作のタッチオン時までの前記相対位置の変位量が予め設定された閾値未満のときに、前記後続操作の判別結果を無効化することを特徴とする、
画像処理装置。
【請求項６】
送信対象画像を読み取る読取装置と、読み取った送信対象画像を外部装置へ伝達するための通信装置とを備えており、
前記複数の項目画像は、それぞれ前記選択操作によって選択される、前記読み取った送信対象画像の宛先となる前記外部装置の記録領域のアドレスを表す画像であり、
前記判別手段により前記選択操作が判別され、且つ、タッチオン時の前記相対位置に対応する項目画像が特定されたときに、前記通信装置が当該項目画像の表すアドレスに前記送信対象画像を伝達することを特徴とする、
請求項５記載の画像処理装置。
【請求項７】
操作装置の制御方法であって、
タッチパネル上のタッチオンとタッチオフとを伴う操作を検知する工程と、
検知された操作のタッチオン時及びタッチオフ時の、それぞれの時刻と前記タッチパネル上の相対位置との少なくとも一方の情報を、検知した操作毎に記憶する記憶工程と、
記憶された情報に基づいて当該操作がどのような内容のものかを判別する判別工程とを有し、
前記判別工程は、第１操作による前記情報と、前記第１操作に続く第２操作による前記情報とが予め設定された条件に適合する関係のときに、当該第２操作の判別結果を無効化することを特徴とする、
操作装置の制御方法。
【請求項８】
記録装置を有するコンピュータを、画像処理装置として動作させるための制御プログラムであって、
前記コンピュータを、
個別に選択可能な複数の項目画像をタッチパネル上に一覧表示させるとともに、前記一覧表示された複数の項目画像のスライド表示を可能にする表示制御手段、
前記タッチパネルにおけるユーザのタッチオンとタッチオフとを伴う操作を検知する検知手段から、検知された操作のタッチオン時及びタッチオフ時の、それぞれの前記タッチパネル上の相対位置を取得し、検知した操作毎に前記記録装置に記憶させる手段、
記憶された一の操作のタッチオン時からタッチオフ時までの前記相対位置の変位量と、それを超えたときには前記スライド表示を指示するためのスライド操作と判別し、それ未満のときには前記複数の項目画像のいずれかを指示するための選択操作と判別するための設定変位量とを比較することにより、当該一の操作が前記スライド操作か前記選択操作かを判別する判別手段として機能させ、
前記判別手段に、前記一の操作のタッチオフ時から当該一の操作とは別の後続操作のタッチオン時までの前記相対位置の変位量が予め設定された閾値未満のときに、前記後続操作の判別結果を無効化させることを特徴とする、
コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネル上におけるスライド動作の利便性向上に関する技術に関する。
【背景技術】
【０００２】
近年の複合機の操作部には、タッチパネル式のディスプレイが採用されている。この種のディスプレイにおいて、選択可能な複数の項目を一覧表示させる際に、一画面に収まりきらない場合には、スクロール操作により、残りの項目を表示させるのが一般的である。タッチパネル式のディスプレイでは、ジェスチャーによるスライド操作も受け付ける。ジェスチャーによるスライド操作には、ドラッグ操作とフリック操作とがある。ドラッグ操作では、指先が離れた時点の移動速度を閾値以下にして画面のスライドを停止させる。フリック操作では、閾値以上の移動速度で画面のスライドを継続させる。フリック操作の場合、スライドの初速は、指先が離れた時点での移動速度となる。その後、慣性によって、その速度と方向を維持しつつ、仮想的な摩擦で減速させて画面をスライドさせていき、やがて、そのスライドを停止させる。
【０００３】
一覧表示では、項目を押下する選択操作も受け付ける。ジェスチャーによるスライド操作と選択操作とは、タッチオンからタッチオフを検出するまでの、タッチパネル上の相対位置の変位量、例えば座標変位量により判別される。「タッチオン」とは、ユーザの指先がタッチパネルに感知されていない状態から感知された状態に変わることをいう。「タッチオフ」とは、ユーザの指先がタッチパネルに感知されている状態から感知されない状態に変わることをいう。操作部では、座標変位量が閾値より大きければスライド操作と判別し、小さければ選択操作と判別する。
【０００４】
しかし、ジェスチャーによるスライド操作中に、ユーザが、瞬間的にタッチパネルから指先を離してしまったり、指先でタッチパネルを押下する圧力が一時的に低下してしまう場合がある。これらの場合、スライド操作のつもりでも、選択操作として検出され、その結果、ユーザの意図しない処理が実行されてしまうことがある。
この点を改善する従来技術として、特許文献１に開示された操作装置がある。この操作装置では、タッチオフを検出した後、特定期間内にタッチオンを検出した場合、タッチオフとタッチオンの間もユーザがタッチパネルを押下していたとみなす。また、タッチオフと該タッチオフ直前のタッチオンとの座標変位が大きいほど、特定期間を長く設定する。
【０００５】
これにより、タッチパネルを押下する圧力が一時的に低くなることにより一連のジェスチャーによるスライド操作が分断され、２種類の操作として検出される場合であっても、一連のジェスチャーによるスライド操作とみなして扱うことが可能となる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−６８７１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１に開示された操作装置では、先に検出された操作のタッチオンからタッチオフまでの座標変位量がスライド操作と判別するための閾値よりも小さいと、特定期間が長くならない。この場合は、一連のジェスチャーによるスライド操作とみなすことができない。そのため、ユーザはジェスチャーによるスライド操作を行ったつもりであっても、実際には、項目の選択とスライド表示とが行われてしまう。また、選択された項目が、スライド表示によって、ユーザが選択されたことを認識する前に画面上から消えてしまう。
【０００８】
本発明は、このような問題を解決し、タッチパネル上でユーザがある操作を行ったつもりでも、他の操作と誤認識される事態を防止することができる技術を提供することを、主たる課題とする。
【課題を解決するための手段】
【０００９】
本発明は、操作装置、画像処理装置及びコンピュータプログラムを提供する。
本発明の操作装置は、タッチパネル上のタッチオンとタッチオフとを伴う操作を検知する検知手段を備える。また、検知された操作のタッチオン時及びタッチオフ時の、それぞれの時刻と前記タッチパネル上の相対位置との少なくとも一方の情報を、検知した操作毎に記憶する記憶手段を備える。さらに、記憶手段に記憶された情報に基づいて当該操作がどのような内容のものかを判別する判別手段とを備える。
前記判別手段は、第１操作による前記情報と、前記第１操作に続く第２操作による前記情報とが予め設定された条件に適合する関係のときに、当該第２操作の判別結果を無効化するものである。
【００１０】
本発明の画像処理装置は、例えば、記録装置を有するコンピュータを、画像処理装置として動作させるためのコンピュータプログラムとの協働により実現される。
このコンピュータプログラムは、前記コンピュータを以下のように機能させる。
（１）個別に選択可能な複数の項目画像をタッチパネル上に一覧表示させるとともに、前記一覧表示された複数の項目画像のスライド表示を可能にする表示制御手段。
（２）前記タッチパネルにおけるユーザのタッチオンとタッチオフとを伴う操作を検知する検知手段から、検知された操作のタッチオン時及びタッチオフ時の、それぞれの前記タッチパネル上の相対位置を取得する。そして、検知した操作毎に前記記録装置に記憶させる手段。
（３）記憶された一の操作のタッチオン時からタッチオフ時までの前記相対位置の変位量と、設定変位量（Ｔｘ）とを比較することにより、当該一の操作が前記スライド操作か前記選択操作かを判別する判別手段。設定変位量は、それを超えたときには前記スライド表示を指示するためのスライド操作と判別し、それ未満のときには前記複数の項目画像のいずれかを指示するための選択操作と判別するための閾値である。
（４）前記判別手段に、前記一の操作のタッチオフ時から当該一の操作とは別の後続操作のタッチオン時までの前記相対位置の変位量が予め設定された閾値（Ｔｘ）未満のときに、前記後続操作の判別結果を無効化させる。
【発明の効果】
【００１１】
本発明によれば、連続する先の操作による相対位置等の記録情報と、後の操作による相対位置等の記録情報とが予め設定された条件に適合する関係のときに、後の操作の判別結果が無効化される。そのため、ユーザが１回の操作を行ったときに、操作が分断されて２回の操作がなされたと誤認識される事態を防止することができる。
【図面の簡単な説明】
【００１２】
【図１】画像処理装置のハードウェア構成図。
【図２】画像通信システムの全体構成図。
【図３】画像処理装置の制御手順説明図。
【図４】画像処理装置の制御手順説明図。
【図５】宛先一覧画面の例示図。
【図６】ユーザコマンド入力装置が検出する圧力と座標との関係説明図。
【図７】タッチオフ時の時刻と座標の例示図。
【図８】選択処理結果画面の例示図。
【図９】ユーザコマンド入力装置が検出する圧力と座標との関係説明図。
【図１０】画像処理装置による送信処理の手順説明図。
【図１１】送信一覧画面の例示図。
【図１２】画像処理装置の他の制御手順説明図。
【図１３】画像処理装置の他の制御手順説明図。
【図１４】画像処理装置による送信処理の他の手順説明図。
【図１５】画像処理装置による送信処理の他の手順説明図。
【図１６】警告画面の例示図。
【図１７】画像処理装置による他の制御手順説明図。
【図１８】画像処理装置による他の制御手順説明図。
【図１９】宛先一覧画面の例示図。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態例を説明する。
［第１実施形態］
図１は、本発明の第１実施形態に係る画像処理装置のハードウエア構成図である。この画像処理装置１は、コンピュータの一種であり、ＣＰＵ（Central Processing Unit）１１、ＲＡＭ（Random Access Memory）１２、記録装置１３を含んで構成される。ＣＰＵ１１は、画像処理装置１の動作を統括的に制御する制御モジュールである。計時手段としての機能も備えている。ＲＡＭ１２は、ＣＰＵ１１のワークエリアを提供する。記録装置１３は、例えばハードディスクやＮＶＲＡＭ（Non Volatile RAM ）のようなものである。この記録装置１３には、ＣＰＵ１１により実行される制御プログラムのほか、後述する座標変位量の閾値Ｔｘ，経過時間の閾値Ｔｔその他の設定情報並びにデータが格納される。
【００１４】
画像処理装置１は、ユーザコマンド入力装置１４、読取装置１５及び通信装置１６を有している。各装置等１１〜１６は、メインバス１８を介して接続されている。
ユーザコマンド入力装置１４は、ＣＰＵ１１等と協働する操作装置として動作する。具体的には、タッチパネル式のディスプレイを通じて、ユーザから様々なジェスチャーによる指示等を受け付ける。また、画像処理の結果を表示させる。読取装置１５は、例えば原稿画像の読取を行う。通信装置１６は、ネットワーク２を介して外部装置との通信を制御する。
【００１５】
画像処理装置１を含む画像通信システムの全体構成例を図２に示す。画像処理装置１は、通信装置１６及びネットワーク２を介して、外部装置の一例となる電子機器３に接続されている。この画像通信システムにおける画像処理装置１の動作の内容を、図３〜図９を参照して説明する。図３及び図４は、画像処理装置１、特にＣＰＵ１１による制御手順説明図である。図５及び図８は、ユーザコマンド入力装置１４のディスプレイに表示される画面例である。図６及び図９は、ユーザコマンド入力装置１４が検知する圧力と座標との関係を示す。図７は、本例において記録装置１３に記録されるデータの例を示す。
【００１６】
図３を参照し、画像処理装置１（ＣＰＵ１１）は、電源が供給されることにより、動作を開始する（Ｓ１０１）。まず、ユーザコマンド入力装置１４のディスプレイに所定の画面を表示させるための表示制御を行う。本例では、宛先一覧画面を表示させる（Ｓ１０２）。図５は、ユーザコマンド入力装置１４のディスプレイに表示される宛先一覧画面１０１の例示図である。図示の例では、それぞれ選択可能な項目例となる電子機器３における複数のストレージの宛先１０２が一覧表示されている。「MachineX」は電子機器３であり、その後のディレクトリは、電子機器３内のストレージ構成例を表している。ユーザコマンド入力装置１４は、この宛先一覧画面１０１上でユーザが操作した内容をＣＰＵ１１に伝達する。ＣＰＵ１１は、伝達された内容から各種指示の意味を認識し、必要な処理を行う。
【００１７】
例えば、図５の宛先一覧画面１０１において、ユーザによる送信画面ボタン１０３の押下により、送信開始指示が入力されたとする（Ｓ１０３：Yes）。この場合、ＣＰＵ１１は、後述する送信処理（Ｓ１０４）を実行する。送信画面ボタン１０３の押下が行われていない場合は（Ｓ１０３：No）、宛先一覧画面１０１上でタッチオンされたかどうかを判定する（Ｓ１０５）。タッチオンされていない場合は、されるまで待つ（Ｓ１０５：No）。
【００１８】
タッチオンされたかどうかは、ユーザコマンド入力装置１４がディスプレイ上で圧力を検出したかどうかで判定する。また、タッチオンがどの領域で行われたかについては、圧力検出時の座標（タッチパネル上の相対位置、以下同じ。）で認識する。図６の例では、圧力が閾値Ｐを超えた、垂直方向の座標ｘ１の地点でタッチオンされたと認識する。この場合は、タッチオンされた地点の座標ｘ１を取得する（Ｓ１０５:Yes，Ｓ１０６）。
【００１９】
その後、タッチオフされたかどうかを判定する（Ｓ１０７）。図６の例では、圧力が閾値Ｐを下回った垂直方向の座標ｘ２の位置でタッチオフされたと認識する。この場合は（Ｓ１０７：Yes）、タッチオフ時の時刻を計時機能より取得する（Ｓ１０８）とともに、タッチオフ時の座標ｘ２を取得する（Ｓ１０９）。タッチオフされていない場合は、されるまで待つ（Ｓ１０７：No）。
【００２０】
タッチオフ時の時刻及び座標ｘ２を取得すると、ＣＰＵ１１は、取得したタッチオン時及びタッチオフ時の座標から、垂直方向の座標変位量を計算する（Ｓ１１０）。図６の例では、座標ｘ２と座標ｘ１との差分（ｘ２−ｘ１）が座標変位量となる。そして取得したタッチオフ時の時刻及び座標（あるいは座標変位量）を記録装置１３に記録する（Ｓ１１１）。記録装置１３に記録される内容を示したのが図７である。
なお、本例では、垂直方向のスライド表示を対象とし、垂直方向の座標変位量を扱っているが、水平方向あるいは他の方向の操作についても、同様の手順で座標変位量を計算し、記録する。
【００２１】
図４を参照し、ＣＰＵ１１は、Ｓ１１０で算出した座標変位量が閾値Ｔｘを超えているかどうかを判定する（Ｓ１１２）。この閾値Ｔｘは、スライド操作とみなすことができるかどうかを判別するための座標変位量の閾値である。超えている場合にはユーザによる操作がスライド操作と判別し、表示中の宛先一覧画面１０１の各宛先１０２をスライド表示させる（Ｓ１１２：Yes，Ｓ１１３）。一方、閾値Ｔｘ未満の場合は選択操作と判別し、該当する項目、すなわち宛先１０２に対する選択処理を行う（Ｓ１１２：No、Ｓ１１４）。図６の例では、座標ｘ２と座標ｘ１との差分が閾値Ｔｘに満たないため、項目の選択操作と判別され、宛先１０２の選択処理が実行される。その結果、図８に例示される項目選択結果、すなわち先頭の宛先１０２が選択された様子が表示される。
【００２２】
次に、Ｓ１１１で記録装置１３に記録されたタッチオフ時の時刻からの経過時間Ｔ１が一定時間（時間の閾値）Ｔｔを超えているかどうかを判定する（Ｓ１１５）。超えていた場合にはＳ１０２へ戻る（Ｓ１１５：Yes）。超えていない場合は、タッチオンの検出を待つ（Ｓ１１６：No）。タッチオンが検出された場合は、タッチオン検出時の座標を取得する（Ｓ１１６：Yes、Ｓ１１７）。そして、Ｓ１１１において記録されたタッチオフ時の座標と、Ｓ１１７で取得したタッチオン時の座標とから座標変位量を計算する（Ｓ１１８）。
【００２３】
計算した座標変位量が、閾値Ｔｘを超えているかどうかを判定する（Ｓ１１９）。超えている場合は、前回タッチオフを検出したときとは異なる意図の動作をしたために検出されたタッチオンと判定し、Ｓ１０７に戻る（Ｓ１１９：Yes）。一方、超えていない場合は、タッチオフが検出されるまで待つ（Ｓ１１９：No、Ｓ１２０：No）。この間、タッチオンが検出されたときは、それを無効化する。Ｓ１０７で検出されたタッチオフとＳ１１６で検出されたタッチオンとが一連のジェスチャーによるものと判定できるためである。その後、タッチオフが検出された時点で、Ｓ１１５へ戻る（Ｓ１２０：Yes）。
【００２４】
図６の例では、座標ｘ２でタッチオフを検出した後、座標ｘ３でタッチオンを検出するまでの時間Ｔ１が一定時間Ｔｔよりも短い。座標ｘ３と座標ｘ２との差分も閾値Ｔｘより小さい。そのため、座標ｘ３から座標ｘ４の区間で入力された押下操作は、無効化される。
一方、座標ｘ３でタッチオンを検出した後、座標ｘ４でタッチオフを検出した場合、座標変位量（ｘ４−ｘ３）は、閾値Ｔｘよりも長い。そのため、座標ｘ３から座標ｘ４の区間で検出された操作は、スライド操作と認識され、宛先一覧画面１０１では、宛先１０２のスライド表示が実行される。
【００２５】
次に、図６の例に代えて、図９に示すような態様で、ユーザコマンド入力装置１４がユーザの操作を検出した場合の例を説明する。処理手順は、図３及び図４のとおりである。図９の例は、座標ｘ５においてタッチオンが検出され（Ｓ１０５）、座標ｘ６においてタッチオフが検出された（Ｓ１０７）場合の例である。つまり、Ｓ１１２において、座標変位量（ｘ６−ｘ５）が、閾値Ｔｘを超えている（Ｓ１１２：Yes）。
【００２６】
この場合は、座標ｘ５から座標ｘ６の区間の操作はスライド操作と判別され、図６の宛先一覧画面１０２をスライド表示させる（Ｓ１１３）。次いで、座標ｘ７でタッチオンが検出される。
ここで、座標ｘ６でタッチオフを検出してから座標ｘ７でタッチオンを検出するまでの時間Ｔ２が一定時間Ｔｔ以下の場合、座標ｘ７から座標ｘ８の区間でなされた操作の判別結果は無効化される。他方、一定時間Ｔｔを超える場合は、一連ではない独立した操作として判別される。そのため、座標ｘ７から座標ｘ８の区間の座標変位量が閾値Ｔｘ以下かどうかを判定する（Ｓ１１２）。本例では、この座標変位量は閾値Ｔｘより小さいため、項目の選択操作と判断され、宛先一覧画面１０１の該当する宛先１０２が選択される。
【００２７】
次に、画像処理装置１における送信処理について、図１０及び図１１を参照して説明する。ここにいう「送信処理」は、画像を電子機器３の指定ディレクトリへ送信する処理である。図１０はこのときの手順説明図である。図１１は表示画面の例示図である。
送信処理では、ユーザコマンド入力装置１４のディスプレイに、図１１に示される送信先一覧画面２０１を表示させる（Ｓ２０２）。次に、送信開始ボタン２０３が押下されたかを確認する（Ｓ２０３）。押下された場合には、読取装置１５を用いて原稿を読み取り、送信対象となる画像を作成する（Ｓ２０４）。押下されていない場合には、Ｓ２０２に戻る。その後、作成した画像を通信装置１６を通じて電子機器３に送信し（Ｓ２０５）、送信処理を終了する（Ｓ２０６）。
【００２８】
このように、第１実施形態では、タッチパネル上でのタッチオン時及びタッチオフ時のそれぞれの時刻と座標とを検知した操作毎に記録装置１３に記録する。そして、記録された情報に基づいて当該操作がどのような内容のものかを閾値Ｔｘに基づいて判別する。その際、連続する先の操作による記録情報と、後の操作による記録情報とが予め設定された条件に適合する関係のときに、後の操作の判別結果を無効化する。これにより、ユーザが１回のスライド操作を行ったときに、項目の選択操作とスライド操作のように２回の操作がなされたと誤認識される事態を防止することができる。
なお、設定される条件は２種類ある。第１条件は、図５の例では、座標ｘ２でタッチオフを検出した後、座標ｘ３でタッチオンを検出するまでの時間が一定時間Ｔｔ未満となることである。第２条件は、座標ｘ３と座標ｘ２との差分が設定変位量である閾値Ｔｘ以下となることである。この２つの条件は、少なくとも一方であれば良い。
【００２９】
なお、図５及び図９の例は、ユーザコマンド入力装置１４のディスプレイ（タッチパネル）が感圧式パネルを使用したときの例であるが、タッチオン及びタッチオフを検知することができる静電式パネルを使用した場合も、同様の原理で実施することができる。
【００３０】
［第２実施形態］
本発明の第２実施形態について図１２及び図１３を参照して説明する。図１２及び図１３のＳ３０１〜Ｓ３２０までの処理は、図３及び図４のＳ１０１〜Ｓ１２０と同じである。すなわち、一連の操作のうち、後の操作が無効化されている。第２実施形態では、後の操作の判別結果が無効化された後の操作が検知されたときに、警告情報を出力するものである。
図１３を参照し、後の操作が無効化された後のタッチオフを検出し（Ｓ３２０）、タッチオフ時の座標を取得する（Ｓ３２１）。次に、Ｓ３１６で検出されたタッチオンとＳ３２０で検出したタッチオフまでの座標変位量を取得し（Ｓ３２２）、この座標変位量が閾値Ｔｘ以下かどうかを判定する（Ｓ３２３）。閾値より大きければ、図５に示した宛先一覧１０１の宛先１０２をスライド表示させる（Ｓ３２３：Yes、Ｓ３２４）。閾値Ｔｘ以下であれば、宛先１０２の選択処理を実行する（Ｓ３２５：No、Ｓ３２５）。
いずれにしても、一度、操作の判別結果が無効化されているので、これらの処理を実行すると、記録装置１３に、ユーザの選択を誤って検出し、宛先を誤って選択した恐れがある旨の警告情報を記録する（Ｓ３２６）。その後、Ｓ３１５へ戻る。
【００３１】
この警告情報は、次の操作、すなわち、送信処理の実行時にディスプレイに表示される。この実施形態における送信処理は、図１４に示す手順で実行される。Ｓ４０１〜Ｓ４０２は、図９のＳ２０１〜Ｓ２０２と同じである。また、Ｓ４０６〜Ｓ４０９は、図９の２０３〜Ｓ２０６と同じである。
この実施形態では、宛先一覧画面を表示した後（Ｓ４０２）、記録装置１３に、上記の警告情報が記録されているかどうかを確認する（Ｓ４０３）。記録されていた場合、それを表示する（Ｓ４０３：Yes、Ｓ４０４）。表示後は、記録装置１３からその警告情報を削除して（Ｓ４０５）、Ｓ４０６へ進む。記録されていなかった場合も、Ｓ４０６へ進む。
【００３２】
このように、第２実施形態では、その判別結果が無効化された操作後は、所定の警告情報を出力するようにしたので、ユーザに操作上の注意を喚起することができる。また、無効化された操作に続く次の操作の内容が判別されたときに、警告情報をタッチパネルに表示させるようにしたので、直前の操作に問題があったことをユーザに知らせることができる。この警告情報は、表示後は削除されるので、ユーザに混乱を与えることもない。
【００３３】
［第３実施形態］
図１４に示した送信処理の手順は一例であり、他の形態で実施することができる。この場合の実施の形態例を第３実施形態とする。図１５は、第３実施形態における送信処理の手順説明図である。図１５において、Ｓ５０１〜５０３は、図９のＳ２０１〜Ｓ２０３と同じである。また、Ｓ５０９〜Ｓ５１１は、図９のＳ２０４〜Ｓ２０６と同じである。そのため、重複する部分の説明を省略する。
第３実施形態では、「送信開始」ボタン２０３が押下され、送信開始指示が行われると（Ｓ５０３：Yes）、記録装置１３に上記の警告情報が記録されているかどうかを確認する（Ｓ５０４）。記録されていない場合（Ｓ５０４：No）、Ｓ５０９へ進む。
記録されていた場合は（Ｓ５０４：Yes）、図１６に例示されるような警告画面を表示する（Ｓ５０５）。警告画面の表示後、記録装置１３から上記警告情報を削除する（Ｓ５０６）。
【００３４】
送信中止ボタン３０３が押下され、送信を中止する旨の入力がされたかどうかを判定し（Ｓ５０７）、入力されていた場合は、処理を終了する（Ｓ５０７：Yes）。入力されていない場合は（Ｓ５０７：No）、送信ボタン３０２が押下され、送信続行の指示が入力されたかどうかを判定する（Ｓ５０８）。入力されていた場合（Ｓ５０８：Yes）、Ｓ５０９へ進み、処理を継続する（Ｓ５０９〜Ｓ５１０）。入力されていなかった場合は、Ｓ５０７へ戻り、送信中止ボタン３０３か送信ボタン３０２のどちらかが押下されるまで処理を繰り返す（Ｓ５０８：No）。
【００３５】
このように第３実施形態では、警告情報を表示した上で、ユーザに、送信ボタン３０２又は送信中止ボタン３０３の押下を選択させるので、誤送信を確実に防止することができる。
【００３６】
［第４実施形態］
第４実施形態について図１７及び図１８を参照して説明する。図１７及び図１８において、Ｓ６０１〜Ｓ６１３は、図３のＳ１０１〜Ｓ１１３の処理と同じである。また、Ｓ６２２〜Ｓ６２４は、図３のＳ１１５〜Ｓ１１７の処理と同じである。そのため、重複する部分の説明を省略する。
第４実施形態では、Ｓ６１２でタッチオンからタッチオフまでの座標変位量が閾値以下であると判定した場合（Ｓ６１２：No）、１度目の選択操作が行われたことを示す情報を記録装置１３に記録する（Ｓ６２１）。その後、記録されたタッチオフの時刻から一定時間が経過したと判定された場合（Ｓ６２２：Yes）、Ｓ６２１で１度目の選択操作が行われたことを示す情報が記録装置１３に記録されているかどうかを判定する（Ｓ６３０）。記録されていなかった場合にはＳ６０２へ戻る（Ｓ６３０：No）。記録されていた場合は（Ｓ６３０：Yes、Ｓ６３１）、１度目の選択操作が行われたことを示す情報を記録装置１３から削除し（Ｓ６３１）、Ｓ６０２へ戻る。
【００３７】
Ｓ６２４でタッチオン検出時の座標を取得し、タッチオフを検出する（Ｓ６２５）。検出しなかった場合は、検出されるまで待つ（Ｓ６２５：NO）。タッチオフを検出したときは、タッチオフ検出時の座標を取得する（Ｓ６２５：Yes、Ｓ６２６）。その後、タッチオン検出時の座標とＳ６２６で取得したタッチオフ検出時の座標とから座標変位量を計算する（Ｓ６２７）。
【００３８】
次に、Ｓ６２７で計算した座標変位量が閾値Ｔｘを超えたかどうかを判定する（Ｓ６２８）、閾値を超える場合にはＳ６２２へ戻る（Ｓ６２８：Yes）。閾値以下の場合は（Ｓ６２８：No）、項目の選択処理を実行し（Ｓ６２９）、Ｓ６３１へ進む。
【００３９】
このように、第４実施形態では、１度目の選択操作から一定時間経過後は、その選択操作が行われたことを示す情報を削除するので、２度目以降の操作が誤って無効化される事態を回避することができる。
【００４０】
［他の実施形態］
本発明は、図１９に一例として示されるように、項目一覧を表示している領域を２つの領域に分割し、片側の領域でスライド操作、もう一方の領域で選択操作を検出する構成でも良い。図１９の例では、宛先表示部４０２でスライド操作を受け付け、宛先選択部４０４で選択操作を検出する。「送信画面」ボタン４０３は、図５及び図８の「送信画面」ボタン１０３と同じである。
また、画像処理装置として、携帯電話やタブレット、ＰＤＡ、デジタルカメラ、複写機、ファクシミリ装置など、タッチパネル式ディスプレイを備えるあらゆる装置に本発明を適用することが可能である。
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００４１】
１・・・画像処理装置、
２・・・ネットワーク、
３・・・電子機器、
１１・・・ＣＰＵ、
１２・・・ＲＡＭ、
１３・・・記録装置、
１４・・・ユーザコマンド入力装置、
１５・・・読取装置、
１６・・・通信装置、
１８・・・メインバス、
１０１，２０１，３０１・・・表示画面、
１０２，２０２・・・項目、
１０３，４０３・・・送信画面ボタン、
２０３・・・送信開始ボタン、
３０３・・・送信中止ボタン、
３０２・・・送信ボタン、
４０２・・・宛先表示部、
４０４・・・宛先選択部。
【図１】
2014109798.tif 000003
【図２】
2014109798.tif 000004
【図３】
2014109798.tif 000005
【図４】
2014109798.tif 000006
【図５】
2014109798.tif 000007
【図６】
2014109798.tif 000008
【図７】
2014109798.tif 000009
【図８】
2014109798.tif 000010
【図９】
2014109798.tif 000011
【図１０】
2014109798.tif 000012
【図１１】
2014109798.tif 000013
【図１２】
2014109798.tif 000014
【図１３】
2014109798.tif 000015
【図１４】
2014109798.tif 000016
【図１５】
2014109798.tif 000017
【図１６】
2014109798.tif 000018
【図１７】
2014109798.tif 000019
【図１８】
2014109798.tif 000020
【図１９】
2014109798.tif 000021