(57)【要約】      （修正有）【課題】小さい画面でも円滑な操作性と誤操作防止を両立できる装置、入力制御方法および表示制御方法を提供する。【解決手段】タッチ操作されたソフトキーが画面遷移処理を行うものの場合、画面に重要なソフトキーが存在するか否か判定する重要画面判定手段、タッチ操作検出手段により、取得したソフトキー情報が重要なソフトキーであるか判定する重要ソフトキー判定手段、重要ソフトキーが含まれる場合、前記画面遷移後に所定時間経過したか否かを判定する遷移後時間判定手段、前記遷移後時間判定手段により、タッチ操作が所定時間以内にされた場合、確認画面を表示する確認画面挿入手段、を有する。【選択図】図３
2015170331.tif 000002
【特許請求の範囲】
【請求項１】
ユーザー入力を可能とするタッチパネル（１１１）、
前記タッチパネル（１１１）に対するユーザーのタッチ操作がどのソフトキーに対してのものかを検知するタッチ操作検出手段（Ｓ３０５）、
画面を表示する表示部（１１２）、
前記タッチ操作検出手段によりタッチ操作されたソフトキーが画面遷移処理を行うものの場合、前記表示部の画面遷移を行う画面遷移手段（Ｓ３０２）
前記表示部の画面に重要なソフトキーが存在するか否か判定する重要画面判定手段（Ｓ３０３）、
前記タッチ操作検出手段により、取得したソフトキー情報が重要なソフトキーであるか判定する重要ソフトキー判定手段（Ｓ３０６）、
前記重要ソフトキー判定手段の結果、重要ソフトキーが含まれる場合、前記画面遷移後に所定時間経過したか否かを判定する遷移後時間判定手段（Ｓ３０７）、
前記遷移後時間判定手段により、タッチ操作が所定時間以内にされたものとする場合、確認画面を表示する確認画面挿入手段（Ｓ３０９）、
を有することを特徴とする印刷装置（１００）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチ入力に応じた表示を制御するための入力制御装置、入力制御方法、表示制御装置、表示制御方法、及び表示制御プログラム、並びに記録媒体に関し、特に、誤ったタッチ操作によるリカバリできない実行操作を回避することに関する。
【背景技術】
【０００２】
従来、高価格帯の印刷装置では操作性の向上の観点から操作部にタッチパネルを採用しているが、低価格帯の印刷装置ではコストの観点から非タッチパネルを採用し、項目の選択方式は主にカーソルキーによるカーソル移動および決定キーによる選択となっていた。近年、スマートフォンを代表とする各種機器のタッチパネル化が進む中で、低価格帯の画像形成装置でも操作部のタッチパネル化が進んでいる。しかし、これもコストの観点により画面サイズは従来と変わらず小さい物が採用されている。
【０００３】
従来、タッチパネルを用いた入力制御方式においては、タッチパネルからタッチが離された瞬間に、タッチされたと認識するように構成されている。ハードキー操作は、ユーザーが触感でキーを押して操作することを感じ取れるのに対して、タッチパネル操作は、ユーザーの意図しないタッチパネルとの接触により、誤操作が発生する可能性が高い。
【０００４】
その誤操作により重要度の高い操作が実行されることを防ぐものが知られている（特許文献１）。画面上の操作するボタン等のソフトキーごとに、重要度レベルを前もって対応付けておき、重要度レベルには、それぞれ操作可能と判断する圧力値基準を設けている。ユーザーが各ツールを操作するときに、対応する重要度レベルの圧力基準を超えていないときは、処理を受け付けないことで、タッチパネルへの軽圧力による接触による操作を防ぐ技術が知られている。
【０００５】
また、タッチ操作による表示画面遷移において、次の画面描画完了までタッチ操作をロックすることで、２度押しによる誤操作を防止するものが知られている（特許文献２）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１７６１７４号公報
【特許文献２】特開２０１１−１３８２５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の技術では、誤操作を防ぐ代わりに、ソフトキーごとに加圧する加減が変わるため、円滑な操作性を失うことになる。また、表示画面遷移において、次の画面が表示されるまで読み込み時間がかからないものについては、誤操作を防止することができない。さらに、コストの観点で小さい画面を採用する場合、画面遷移の前後でソフトキーの位置が重なることが多くなり、２度押しで重要なソフトキーを押してしまい、ユーザーの意図しない処理をすることが考えられる。そのため、円滑な操作性と誤操作防止を両立できる入力制御方法および表示制御方法を提供する必要がある。
【課題を解決するための手段】
【０００８】
ユーザー入力を可能とするタッチパネル（１１１）、
前記タッチパネル（１１１）に対するユーザーのタッチ操作がどのソフトキーに対してのものかを検知するタッチ操作検出手段（Ｓ３０５）、
画面を表示する表示部（１１２）、
前記タッチ操作検出手段によりタッチ操作されたソフトキーが画面遷移処理を行うものの場合、前記表示部の画面遷移を行う画面遷移手段（Ｓ３０２）
前記表示部の画面に重要なソフトキーが存在するか否か判定する重要画面判定手段（Ｓ３０３）、
前記タッチ操作検出手段により、取得したソフトキー情報が重要なソフトキーであるか判定する重要ソフトキー判定手段（Ｓ３０６）、
前記重要ソフトキー判定手段の結果、重要ソフトキーが含まれる場合、前記画面遷移後に所定時間経過したか否かを判定する遷移後時間判定手段（Ｓ３０７）、
前記遷移後時間判定手段により、タッチ操作が所定時間以内にされたものとする場合、確認画面を表示する確認画面挿入手段（Ｓ３０９）、
を特徴とする印刷装置（１００）。
【発明の効果】
【０００９】
タッチ操作の２度押しがあったときに、重要なソフトキーに関して誤った実行を防ぐことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明に関する印刷装置１００のハードウェア構成図。
【図２】本発明に関する印刷装置１００のソフトウェア構成図。
【図３】実施例１に関する印刷装置１００の誤タッチ防止処理フローチャート。
【図４】実施例１に関する重要なソフトキーを含む画面。
【図５】実施例１に関する確認画面Ｃ。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための最良の形態について図面を用いて説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものでなく、また実施形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１２】
（実施例１）
本発明に関する実施例１について説明する。
【００１３】
図１は実施例１の印刷装置１００のハードウェア構成を説明するブロック図である。ＣＰＵ１０２を含む制御部１０１は、印刷装置１００全体の動作を制御する。ＣＰＵ１０２は、ＲＯＭ１０４に記憶された制御プログラムを読み出して通信制御などの各種制御を行う。ＲＡＭ１０３は、ＣＰＵ１０２の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ１１３は、データや各種プログラム、或いは各種情報テーブルを記憶する。
【００１４】
プリンタＩ／Ｆ１０６は、プリンタ１０７（プリンタエンジン）に画像信号を出力するインターフェースを担う。また、スキャナＩ／Ｆ１０８は、スキャナ１０９（スキャナエンジン）からの読取画像信号を入力するインターフェースを担う。ＣＰＵ１０２は、スキャナＩ／Ｆ１０８より入力された画像信号を処理し、記録画像信号としてプリンタＩ／Ｆ１０６へ出力する。
【００１５】
操作パネルＩ／Ｆ１１０は、表示部１１２と制御部１０１、タッチパネル１１１と制御部１０１を接続する。
【００１６】
ネットワークＩ／Ｆ１１３は外部端末に情報を送信したり、あるいはそれら外部装置から各種情報を受信したりする。
【００１７】
制御部１０１内の各ブロックはシステムバス１０５にて接続されている。
【００１８】
図２は実施例１の印刷装置１００のソフトウェア構成を説明するための図である。図２に示す各機能部は、印刷装置１００が有しているＣＰＵ１０２が制御プログラムを実行することにより実現される。
【００１９】
入力制御部２００はタッチパネル１１１を制御する。ユーザーからの指示入力を待ち受けたり、受け付けた指示内容を画面制御部２０２に通知したりする。ユーザーがタッチパネルに触れた後に、タッチパネルから離れる一連の動作を本実施系においてはタッチ操作という。入力制御部２００は、タッチ操作が行われたソフトキー情報を画面制御部２０２に通知する。
【００２０】
表示制御部２０１は表示部１１２に操作メニューを表示したり、指示結果を表示部１１２に表示したりする。
【００２１】
画面制御部２０２は、入力制御部２００からのソフトキー情報を元に、そのソフトキーに応じた処理を他の機能部に伝える。ソフトキーの処理が、画面遷移の場合は、次の画面描画指示を表示制御部２０１に出し、実行処理の場合は、アプリケーション部２０５に対して、実行要求を出す。
【００２２】
記憶部２０３は、他の機能部からの指示により、指定されたデータをＲＯＭ１０４やＨＤＤ１１３に記憶したり、あるいは記憶しているデータを読み出したりする。
【００２３】
タイマー部２０４は、他の機能部からの指示により、時間計測を行う。時間計測開始以来受信時に、指定された所定の時間を記憶し、所定時間経過時に、他の機能部に対して時間経過通知を行う。
【００２４】
アプリケーション部２０５は、画面制御部２０２からの要求に応じたサービスを提供する。プリンタＩ／Ｆ１０７、スキャナＩ／Ｆ１０８、等を利用し、プリンタサービス、スキャンサービスを提供する。
【００２５】
図３は実施例１の印刷装置１００における画面制御部２０２の誤タッチ防止処理についてのフローチャートである。フロー開始時には、表示部１１２に画面Ａが表示されているものとする。
【００２６】
Ｓ３０１において、画面制御部２０２は、入力制御部２００からタッチ操作されたソフトキー情報を受け付ける。次に、Ｓ３０２において、画面制御部２０２は、ソフトキー情報から画面Ｂへの遷移処理を判定する。表示制御部２０１に対して、画面Ｂ描画要求を行う。次に、Ｓ３０３において、画面Ｂに重要なソフトキーがあるか否か判定を行う。重要なソフトキーとは、キー処理を実行することにより、データ削除等の不可逆な処理や、ユーザーに対して待ち時間を発生させるものとする。判定の結果、重要なソフトキーがない場合は、タイマー計測処理を開始せず、次に他の機能部から要求があるまでは何もせず、重要なソフトキーが含まれる場合は、Ｓ３０５に進む。
【００２７】
Ｓ３０５において、画面制御部２０２はタイマー部２０４に対して、Ｎ秒間のタイマー計測依頼を行う。次に、Ｓ３０５において、画面制御部２０２は、入力制御部２００からタッチ操作されたソフトキー情報を受け付ける。次にＳ３０６において、画面制御部２０２は受信したソフトキー情報が重要なソフトキーに対するタッチ操作か否か判定し、その結果、重要なソフトキーに対してのタッチ操作であった場合は、Ｓ３１０でソフトキーが持つ処理を実行する。重要なソフトキーに対してのタッチ操作でない場合、Ｓ３０７の処理を行う。
【００２８】
Ｓ３０７において、画面制御部２０２は、タイマー部２０４からＳ３０５の処理で依頼したタイマー計測の満了通知を受信したか否かを判定する。受信している場合は、Ｓ３０８の重要なソフトキー処理の実行、もしくは依頼を行い、受信していない場合はＳ３０９の処理へすすむ。Ｓ３０９において、画面制御部２０２は、表示制御部２０１に対して、確認画面Ｃの描画指示をする。Ｓ３０１とＳ３０５は、入力制御部２００から受信待ちした結果取得するものであり、ユーザーから何も操作がない場合は、受信するものはなく、入力待ちを行わなければいけない。図３においては、フローチャートを簡便化するために、入力待ち処理は省いている。
【００２９】
図４は実施例１の表示部１１２に表示する画面の例である。
【００３０】
画面は行構成になっており、先頭行のメニュー名以外は、各行がソフトキーとして機能する。画面ＡはＦａｘの受信ジョブの一覧を示す画面であり、各行のソフトキー操作により対象受信ジョブの詳細を確認する画面Ｂへ以降する。図４中の矢印のトリガーはタッチ操作である。画面Ｂは、重要なソフトキーを含んでおり、＜削除＞の行がそれに該当する。＜削除＞ソフトキーが実行されると、受信中のジョブを削除することになる。
【００３１】
図５は実施例１の表示部１１２に表示する確認画面の例である。画面構成は、はいといいえのソフトキーで構成されており、はいソフトキーに対してユーザーからタッチ操作があると、重要なソフトキーの処理を実行する。いいえソフトキーに対してのタッチ操作が有る場合は、重要なソフトキーがある画面Ｂに戻る。
【００３２】
以上説明したように、本実施例によれば、ユーザーがタッチ操作で２度押しをしてしまったとき、重要なソフトキーに対してのみ、誤った実行操作を防止することができる。また、重要でないソフトキー選択、画面遷移後十分に時間が経過してから重要なソフトキーが選択された場合に関しては、ユーザーの円滑な操作性を維持することができる。
【符号の説明】
【００３３】
１００  印刷装置
１０１  制御部
１０２  ＣＰＵ
１０３  ＲＡＭ
１０４  ＲＯＭ
１１３  ＨＤＤ
【図１】
2015170331.tif 000003
【図２】
2015170331.tif 000004
【図３】
2015170331.tif 000005
【図４】
2015170331.tif 000006
【図５】
2015170331.tif 000007