(57)【要約】      （修正有）【課題】ユーザがタッチパネルを操作している場合に、タッチ操作を受け付けない状態に変化している要因をユーザに通知して、正常なタッチ操作を受け付ける状態に復帰させる表示装置、情報処理装置、表示装置の制御方法及びプログラムを提供する。【解決手段】表示装置において、操作パネル１１から出力される座標情報を監視して、第１のタッチパネル領域において、割り付けられたキーの位置から外れる操作無効領域が指示されている状態となり、さらに第２のタッチパネル領域が指示されている状態に変化していると判断した場合、操作無効領域が指示されていることを表示画面に表示して、タッチ操作が要因で操作を受け付けていないことをユーザに通知する。【選択図】図５
2017151504.tif 000002
【特許請求の範囲】
【請求項１】
特定の位置に割り付けられたキーに対する指示を受け付ける第１のタッチパネル領域と、表示画面に表示されるキーに対する指示を受け付ける第２のタッチパネル領域とを有するタッチパネルと、
前記タッチパネルから出力される座標情報を監視して、前記第１のタッチパネル領域であって、割り付けられたキーの位置から外れる操作無効領域が指示されている状態となり、さらに前記第２のタッチパネル領域が指示されている状態に変化しているかどうかを判断する判断手段と、
前記操作無効領域が指示され、かつ、前記第２のタッチパネル領域が指示されている状態に変化していると判断した場合、前記操作無効領域が指示されていることを前記表示画面に表示する第１の表示制御手段と、
を備えることを特徴とする表示装置。
【請求項２】
表示画面に表示される複数のキーに対応する複数のキー領域から選択される１つのキー領域に対する指示、または前記表示画面に表示されるキー領域から外れた領域に対する指示を受け付けるタッチパネルと、
前記タッチパネルから出力される座標情報を監視して、前記キー領域から外れた領域が指示されている状態となり、さらに、１つのキー領域が指示されている状態に変化しているかどうかを判断する判断手段と、
前記キー領域から外れた領域が指示され、かつ、１つのキー領域が指示されている状態に変化していると判断した場合、前記キー領域から外れた領域を指示していることを前記表示画面に表示する第２の表示制御手段と、
を備えることを特徴とする表示装置。
【請求項３】
前記第１の表示制御手段は、前記操作無効領域を指示していることを前記表示画面に表示する場合、前記第２のタッチパネル領域に対応する画像も表示することを特徴とする請求項１に記載の表示装置。
【請求項４】
前記タッチパネルから出力される座標情報を監視して、前記第２のタッチパネル領域が指示されている状態から、前記タッチパネルに対して新たな指示を受け付けた場合、前記第１の表示制御手段は、複数の指示に基づく処理を実行しないことを前記表示画面に表示することを特徴とする請求項１に記載の表示装置。
【請求項５】
前記タッチパネルから出力される座標情報を監視して、前記１つのキー領域が指示されている状態から、前記タッチパネルに対して新たな指示を受け付けた場合、前記第２の表示制御手段は、複数の指示に基づく処理を実行しないことを前記表示画面に表示することを特徴とする請求項２に記載の表示装置。
【請求項６】
所定のジョブを実行する情報処理装置であって、
特定の位置に割り付けられたキーに対する指示を受け付ける第１のタッチパネル領域と、表示画面に表示されるキーに対する指示を受け付ける第２のタッチパネル領域とを有するタッチパネルと、
前記タッチパネルから出力される座標情報を監視して、前記第１のタッチパネル領域であって、割り付けられたキーの位置から外れる操作無効領域が指示されている状態となり、さらに前記第２のタッチパネル領域が指示されている状態に変化しているかどうかを判断する判断手段と、
前記操作無効領域が指示され、かつ、前記第２のタッチパネル領域が指示されている状態に変化していると判断した場合、前記操作無効領域が指示されていることを前記表示画面に表示する第１の表示制御手段と、
を備えることを特徴とする情報処理装置。
【請求項７】
所定のジョブを実行する情報処理装置であって、
表示画面に表示される複数のキーに対応する複数のキー領域から選択される１つのキー領域に対する指示、または前記表示画面に表示されるキー領域から外れた領域に対する指示を受け付けるタッチパネルと、
前記タッチパネルから出力される座標情報を監視して、前記キー領域から外れた領域が指示されている状態となり、さらに、１つのキー領域が指示されている状態に変化しているかどうかを判断する判断手段と、
前記キー領域から外れた領域が指示され、かつ、１つのキー領域が指示されている状態に変化していると判断した場合、前記キー領域から外れた領域を指示していることを前記表示画面に表示する第２の表示制御手段と、
を備えることを特徴とする情報処理装置。
【請求項８】
特定の位置に割り付けられたキーに対する指示を受け付ける第１のタッチパネル領域と、表示画面に表示されるキーに対する指示を受け付ける第２のタッチパネル領域とを有するタッチパネルを備える表示装置の制御方法であって、
前記タッチパネルから出力される座標情報を監視して、前記第１のタッチパネル領域であって、割り付けられたキーの位置から外れる操作無効領域が指示されている状態となり、さらに前記第２のタッチパネル領域が指示されている状態に変化しているかどうかを判断する判断工程と、
前記操作無効領域が指示され、かつ、前記第２のタッチパネル領域が指示されている状態に変化していると判断した場合、前記操作無効領域が指示されていることを前記表示画面に表示する第１の表示制御工程と、
を備えることを特徴とする表示装置の制御方法。
【請求項９】
表示画面に表示される複数のキーに対応する複数のキー領域から選択される１つのキー領域に対する指示、または前記表示画面に表示されるキー領域から外れた領域に対する指示を受け付けるタッチパネルを備える表示装置の制御方法であって、
前記タッチパネルから出力される座標情報を監視して、前記キー領域から外れた領域が指示されている状態となり、さらに、１つのキー領域が指示されている状態に変化いるかどうかを判断する判断工程と、
前記キー領域から外れた領域が指示され、かつ、１つのキー領域が指示されている状態に変化していると判断した場合、前記キー領域から外れた領域を指示していることを前記表示画面に表示する第２の表示制御工程と、
を備えることを特徴とする表示装置の制御方法。
【請求項１０】
請求項８または９に記載の表示装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、情報処理装置、表示装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
近年、スマートフォン、タブレットＰＣ、（ＰＣ：Personal Computer）、ＰＤＡ（Personal Digital Assistant）といった情報処理装置の利用者（ユーザ）が増えてきている。情報処理装置では、入力デバイスとしてタッチパネルを搭載する機器が普及してきている。
【０００３】
情報処理装置に搭載されるタッチパネルは、例えば、ＬＣＤ（Liquid Crystal Display）等の表示デバイス上に装着されていて、ユーザがタッチパネルを介して所定のタッチ操作を行う。すると、情報処理装置の操作に対する要求が受け付けられる。
例えば、ユーザがタッチ操作により、ＬＣＤに表示された表示画像等に対する表示領域のスクロールや、表示領域の拡大または縮小といった機能を実現している。
タッチパネルで代表的な物として、内側に対向した二層の抵抗膜が押圧点で互いに導通する構造のパネルを使用した方式（以下、抵抗膜方式と称する）がある。
【０００４】
上記タッチパネルの押圧点算出方法は、上部の抵抗膜の片側の電極には一定電圧を印加し、他方の電極はグランドにし、押圧点で下部抵抗膜を介して電圧値を検出しＸ（Ｙ）軸方向の座標値を算出する。
【０００５】
上記の抵抗膜方式では、ユーザがタッチパネルの1点をタッチした場合、所望の座標値を算出することができる。
一方、ユーザがタッチパネル上で同時に複数点をタッチした場合、タッチした位置の平均された一点を算出することになる。例えば、ユーザが指先でタッチ操作を行う際に、誤って、手の平がタッチパネルに触れた場合、指先でタッチした位置の座標値を算出できなくなる。
このような抵抗膜方式における複数点のタッチによる誤入力を防止するために、複数点のタッチを判別すると、タッチ操作を無効とする技術が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−２５０７１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、ユーザが意図せずに複数点をタッチしていた場合に、タッチ操作を一律に無効としてしまう制御を実行する。すると、ユーザには意図した操作を行っているにも関わらず、タッチ操作が行えなくなることから、装置が故障したと誤認識してしまう恐れがある。
【０００８】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、ユーザがタッチパネルを操作している場合に、タッチ操作を受け付けない状態に変化している要因をユーザに通知して、正常なタッチ操作を受け付ける状態に復帰させることができる仕組みを提供することである。
【課題を解決するための手段】
【０００９】
上記目的を達成する本発明の表示装置は以下に示す構成を備える。
特定の位置に割り付けられたキーに対する指示を受け付ける第１のタッチパネル領域と、表示画面に表示されるキーに対する指示を受け付ける第２のタッチパネル領域とを有するタッチパネルと、前記タッチパネルから出力される座標情報を監視して、前記第１のタッチパネル領域であって、割り付けられたキーの位置から外れる操作無効領域が指示されている状態となり、さらに前記第２のタッチパネル領域が指示されている状態に変化しているかどうかを判断する判断手段と、前記操作無効領域が指示され、かつ、前記第２のタッチパネル領域が指示されている状態に変化していると判断した場合、前記操作無効領域が指示されていることを前記表示画面に表示する第１の表示制御手段と、を備えることを特徴とする。
上記目的を達成する本発明の情報処理装置は以下に示す構成を備える。
所定のジョブを実行する情報処理装置であって、特定の位置に割り付けられたキーに対する指示を受け付ける第１のタッチパネル領域と、表示画面に表示されるキーに対する指示を受け付ける第２のタッチパネル領域とを有するタッチパネルと、前記タッチパネルから出力される座標情報を監視して、前記第１のタッチパネル領域であって、割り付けられたキーの位置から外れる操作無効領域が指示されている状態となり、さらに前記第２のタッチパネル領域が指示されている状態に変化しているかどうかを判断する判断手段と、前記操作無効領域が指示され、かつ、前記第２のタッチパネル領域が指示されている状態に変化していると判断した場合、前記操作無効領域が指示されていることを前記表示画面に表示する第１の表示制御手段と、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ユーザがタッチパネルを操作している場合に、タッチ操作を受け付けない状態に変化している要因をユーザに通知して、正常なタッチ操作を受け付ける状態に復帰させることができる。
【図面の簡単な説明】
【００１１】
【図１】表示装置を備える情報処理装置の構成を示す外観図である。
【図２】ＭＦＰのハードウェア構成を示すブロック図である。
【図３】タッチパネル制御部と制御部との通信処理を示すブロック図である。
【図４】操作パネルの構成を説明する図である。
【図５】タッチ操作状態を通知するメッセージを示す図である。
【図６】タッチ操作を検出する動作を説明するタイミングチャートである。
【図７】情報処理装置の制御方法を説明するフローチャートである。
【図８】情報処理装置の表示画面とタッチ領域を示す図である。
【図９】タッチ操作状態を通知するメッセージを示す図である。
【図１０】情報処理装置の制御方法を説明するフローチャートである。
【図１１】タッチ操作状態を通知するメッセージを示す図である。
【発明を実施するための形態】
【００１２】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
【００１３】
図１は、本実施形態を示す表示装置を備える情報処理装置の構成を示す外観図である。なお、本実施形態では、情報処理装置の一例として複数の機能を備えるＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎａｌ  Ｐｅｒｉｐｈｅｒａｌ）を例とする。ここで、複数の機能とは、ＭＦＰ１で実行可能な特定機能に対応づけられており、コピー機能、スキャン機能、センド機能、ＢＯＸ機能、ファクシミリ機能が含まれる。
図１において、１はＭＦＰで、操作パネル１１を備えている。ここで、操作パネル１１は、ユーザがＭＦＰ１の状態を確認したり、所定のジョブを設定したりする際に使用される。
【００１４】
操作パネル１１は、ＭＦＰ１に接続されており、操作パネル１１の角度を変更（チルト）される構成でも良く、または、角度が固定される構成でも良いものとする。操作パネル１１がチルトされる構成の場合、ＭＦＰ１とは不図示のヒンジ部材を介して接続される。ユーザは、例えば手で操作パネル１１の端部を掴んで、上下に動かすことで、所望の角度に変更できる。
【００１５】
図２は、図１に示したＭＦＰ１のハードウェア構成を示すブロック図である。なお、本実施形態を示すＭＦＰ１は、制御部２０、プリンタ２１、スキャナ２２、及び操作パネル１１から構成されており、これら各部がそれぞれ連動し、印刷、スキャン、コピー、ＦＡＸなどの機能を実現している。
【００１６】
図２において、制御部２０は、ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、記憶装置２０４、画像処理部２０５、プリンタＩ／Ｆ２０６、スキャナＩ／Ｆ２０７、タッチパネルＩ／Ｆ２０８、ＬＣＤ制御部２０９を含む。さらに制御部２０は、ＵＳＢ Ｉ／Ｆ２１０、ネットワークＩ／Ｆ２１１、ＦＡＸ  Ｉ／Ｆ２１２を含む。なお、各ブロックはシステムバス２１３にて接続されている。
また、操作パネル１１には、後述するタッチパネル制御部１１１、タッチパネル１１２、ＬＣＤ１１３を備えていて、それぞれ、タッチパネルＩ／Ｆ２０８、ＬＣＤ制御部２０９と接続されている。
【００１７】
ＣＰＵ２０１は、各種制御プログラムに従って前記の各ブロックを総括的に制御する。各種制御プログラムは、ＲＯＭ２０３のプログラム領域に記憶された制御プログラムを読み出す事によって実行される。或いは、ＲＯＭ２０３のプログラム領域に記憶された圧縮されたデータをＲＡＭ２０２へ伸張、展開して実行される。またＲＡＭ２０２は、印刷時等に画像処理部２０５で種々の画像処理を施された画像データを保持する画像メモリとしても利用される。
【００１８】
さらに、ＲＯＭ２０３には、ＬＣＤ１１３に表示するグラフィックデータが格納されている。ＬＣＤ制御部２０９は、ＲＯＭ２０３に格納された（あるいは、ＲＯＭ２０３からＲＡＭ２０２へ移動後の）グラフィックデータを読み出し、ＬＣＤ１１３で定められた所定の表示タイミングで、ＬＣＤ１１３へと転送する。
【００１９】
記憶装置２０４は、サイズの大きなプログラムやデータを保存しておくための不揮発の２次記憶装置であり、保存してあるサイズの大きなプログラムやデータはＲＡＭ２０２に展開して使用する。記憶装置２０４、に前述の各種制御プログラム及びグラフィックデータを圧縮状態／非圧縮状態で格納してもよい。
【００２０】
プリンタＩ／Ｆ２０６は、プリンタ２１（プリンタエンジン）と制御部２０とを接続する。プリンタ２１は、プリンタＩ／Ｆ２０６を介して入力された印刷データに基づいて、給紙カセット（図示せず）から給紙されたシートに印刷処理を実行する。
【００２１】
スキャナＩ／Ｆ２０７は、スキャナ２２と制御部２０とを接続する。スキャナ２２は、載置された原稿を読み取り、画像データを生成し、出力する。スキャナ２２から出力された画像データは、プリンタ２１で印刷されたり、記憶装置２０４に記憶されたり、後述する外部Ｉ／Ｆ２１０、２１１、２１２を介して外部装置に送信されたりする。
【００２２】
外部との通信は、各外部Ｉ／Ｆを介して通信可能に構成されている。ＦＡＸ  Ｉ／Ｆ２１２は、モジュラージャックを介し、公衆回線網２１５に接続され、ＦＡＸ装置２１８とＦＡＸ送受信を行う。ネットワークＩ／Ｆ２１１は、ＬＡＮ  Ｉ／Ｆコネクタを介し、ＬＡＮ２１４に接続し、ＰＣ２１７とネットワーク通信を行う。ＵＳＢ  Ｉ／Ｆ２１０は、ＵＳＢコネクタを介し、ＰＣ２１６とローカル接続し、ＵＳＢ通信を行う。
【００２３】
図３は、図２に示したタッチパネル制御部１１１と制御部２０との通信処理を説明するブロック図である。
図３において、タッチパネルＩ／Ｆ２０８は、ＣＰＵ２０１からの指示により起動する不図示の内部タイマを備える。そして、ＣＰＵ２０１は、内部タイマ設定に従って、タッチパネル制御部１１１に、タッチパネル１１２のＸ軸およびＹ軸の電圧値の測定を要求するコマンド３１０を送信する。
さらに、タッチパネルＩ／Ｆ２０８は、送信したコマンドに対応するＸ軸およびＹ軸の座標データ３０９をタッチパネル制御部１１１から受信する。その際に、受信した座標データ３０９を、タッチパネルＩ／Ｆ２０８内に書き込んで、ＣＰＵ２０１が参照できるようにしても良いし、ＲＡＭ２０２に転送して格納しても良い。
【００２４】
タッチパネル制御部１１１は、タッチパネルＩ／Ｆ２０８からのコマンド３１０を受信し、タッチパネル１１２のＸ軸およびＹ軸の電圧測定を行う。その上で、電圧測定結果をタッチパネル制御部１１１内部の不図示のＡ／Ｄ変換により電圧値に変換して、座標データ３０９として、タッチパネルＩ／Ｆ２０８に送信する。
【００２５】
さらに、タッチパネル制御部１１１は、コマンド３１０を受信しない間も、タッチパネル１１２の電圧の変化を監視していて、電圧が変化すると、タッチ検出３０８をタッチパネル２０８に送信する。
【００２６】
ユーザがタッチパネル１１２に触れていない間は、タッチパネル１１２のＸ軸およびＹ軸の電圧は一定で変化しない。タッチパネル制御部１１１は、コマンド３１０を受信しない間、例えば、タッチ検出３０８をＨｉｇｈ（または、Ｌｏｗ）に固定しておく。そして、コマンド３１０を受信しない間、タッチパネル１１２のＸ軸またはＹ軸の電圧の変化を検出すると、タッチ検出３０８をＬｏｗ（または、Ｈｉｇｈ）に固定する。
【００２７】
ＣＰＵ２０１は、タッチ検出３０８のＨｉｇｈからＬｏｗ（または、ＬｏｗからＨｉｇｈ）への変化を受けて、ユーザがタッチパネル１１２に触れたことを判別する。そして、タッチ検出３０８が変化している間、タッチパネルＩ／Ｆ２０８からのコマンド３１０の送信を行い、座標データ３０９を検出し続ける。
【００２８】
タッチ検出３０８は、タッチパネル制御部１１１がコマンド３１０を受信しない間、タッチパネル１１２にユーザが触れたことが、ＣＰＵ２０１により検出できれば良く、制御方法には制約されないものとする。
【００２９】
図４は、図２に示した操作パネル１１の構成を説明する図である。以下、タッチパネル領域について説明する。
図４において、４０１は、操作パネル１１の外装カバーを示す。４０２は、加飾フィルムを示す。加飾フィルム４０２はタッチパネル１１２の上側に配置されており、例えば粘着剤等でタッチパネル１１２と貼り付けられている。
加飾フィルム４０２は、ＬＣＤ１１３の表示エリア４０３を除いて、印刷によりタッチ対象となる領域が着色されており、ユーザが加飾フィルム４０２の下側を確認出来なくなっている。また、ＬＣＤ１１３の表示エリア４０３については、何ら着色等で印刷されておらず、ユーザが加飾フィルム４０２を通して、表示エリア４０３の下側に配置されたＬＣＤ１１３に表示される画面を上方から視認出来る構成となっている。
【００３０】
４０４は、タッチパネル１１２の表示エリアを示す。また、４０５は、タッチパネル１１２上に形成されたタッチセンサエリアを示す。ユーザが加飾フィルム４０２の上から、タッチセンサエリア４０５内に触れると、図３のタッチ検出３０８の信号が変化し、ＣＰＵ２０１は、座標データ３０９の検出が行える。ＬＣＤ１１３は、表示エリア４０３に合わせて、タッチパネル１１２の下側に配置される。
【００３１】
４０６、４０７、４０８は、操作パネル１１のホーム画面において、ＬＣＤ１１３の画面上に形成されるキーである。例えば、コピーキー４０６にユーザが触れて離すと、ＣＰＵ２０１は制御部２０を通じて、コピーキー４０６がクリックされた表示がなされ、コピー操作画面（不図示）を表示する。
【００３２】
４１０、４１１は、加飾フィルム４０２に割り付けて印刷されたキーである。例えば、ユーザがコピーキー４０６の操作によりコピー操作画面が表示された状態で、ホームキー４１０に触れると、ＬＣＤ１１３に表示していたコピー操作画面に代えてホーム画面を表示する。
また、４０２は加飾フィルムとしたが、タッチパネル１１２の上側に配置されていて、ユーザが触れることでタッチセンサエリア４０５が検出できるものであれば良いものとする。
【００３３】
ここで、タッチセンサエリア４０５内であっても、表示エリア４０３のキー４０６、４０７、４０８や、加飾フィルム４０２に印刷されたキー４１０、４１１以外はキー操作が無効となる。ユーザがキー操作を無効とするキー操作無効エリア（操作無効領域）に触れた場合、ＣＰＵ２０１は、タッチパネル１１２の座標データ３０９の検出を行うが、操作パネル１１における動作は行わない。
例えば、ユーザが左手で、操作パネル１１の左下、ホームキー４１０の左側を掴んで、操作パネル１１の角度を変更させようとしても、操作パネル１１には何の動作も行われないように制御する。
【００３４】
そのため、ユーザが上記のような操作パネル１１の左下を左手で掴んだ状態で、右手でキー操作を行おうとした場合、タッチパネル１１２は複数点に触れられることになり、タッチパネル制御部１１１は、右手のキー操作の座標データを正確に読み出せなくなる。
【００３５】
ここで、何の動作も行われないまま、例えばユーザが左手でタッチセンサエリア４０５に触れていることを認識していない場合、ユーザは右手で行おうとしたキー操作が反応しないと判断し、ＭＦＰ１が故障したと誤認識される恐れがある。
【００３６】
特に、タッチセンサエリア４０５の内側で、表示エリア４０３以外のエリアは、加飾フィルム４０２の印刷で着色されているため、ユーザはタッチセンサエリア４０５の内側なのかどうかを判別できない。
【００３７】
そこで、本実施形態では、ユーザがタッチセンサエリア４０５の内側で、表示エリア４０３以外のキー操作無効エリアに触れると、ユーザがタッチパネル１１２に触れている間、座標データが変化するかどうかを検出する。
【００３８】
ここで、タッチパネル制御部１１１が、座標データが変化したことを検出した場合、ユーザがキー操作無効エリアに触れながら、さらに、タッチセンサエリア４０５に触れていると認識する。そこで、タッチパネル制御部１１１は、ユーザに対してその旨を通知するため、図５に示すメッセージ５０１をＬＣＤ１１３の画面に表示する。これにより、ユーザがキー操作無効エリアに触れながら操作しているため、正常なキー操作が出来ないことを通知する。もしくは、タッチパネル制御部１１１が、図５に示すキー操作無効エリア画像５０２をＬＣＤ１１３の画面に表示することで、キー操作無効エリアをユーザに認識させてもよい。これにより、ユーザは左手がキー操作無効エリアに触れていたと認識し、画面から左手を離して、右手で操作指示を継続することができる。このように表示制御することで、ユーザが無意識にキー操作無効エリアに触れながら、キー操作を行った場合でも、ＭＦＰ１が故障したと誤認識されるのを防ぐことが可能となる。
【００３９】
また、図５に示すメッセージ５０１は、ユーザがキー操作無効エリアに触れただけでは表示させないように制御している。ユーザは、操作パネル１１の角度を変更させるためだけに、キー操作無効エリアに触れてしまうことがあるが、その場合には、図５に示すメッセージ５０１の通知を行わないようにする。つまり、キー操作無効エリアに触れながら、追加でキー操作を行おうとした場合にのみ、図５に示すメッセージ５０１を表示させる。
【００４０】
また、本実施形態では、タッチセンサエリア４０５における複数点のタッチ操作として、２箇所のタッチ操作について説明した。しかしながら、タッチパネル制御部１１１として複数（例えば２箇所）のタッチ操作に対応したものを使用しても良い。その場合は、３箇所以上触れた場合（上記、２箇所のタッチ操作に対応したタッチパネル制御部では検出できない）について適用するものとし、複数点の数には制約されないものとする。
【００４１】
〔タッチ検出処理例〕
図６は、図３に示したタッチパネル制御部１１１によるタッチ検出状態を示すタイミングチャートである。具体的には、ユーザが図５に示したキー操作無効エリア５０２に触れながら、タッチセンサエリア４０５に触れた場合のタッチ検出処理例である。
図６において、ＣＰＵ２０１はまず、ユーザがタッチセンサエリア４０５に触れていない状態で、タッチパネル制御部１１１を介してタッチ検出３０８がＨｉｇｈであることを確認する。ＣＰＵ２０１は、タッチパネル制御部１１１を介して、タッチ検出３０８がＨｉｇｈからＬｏｗへの変化したことを検出すると、タッチパネル制御部１１１へコマンド３１０を送信する。
当該コマンド３１０は、タッチパネル制御部１１１に対してタッチセンサエリア４０５のＸ軸の座標データを要求し、続けて、Ｙ軸の座標データを要求する。タッチパネル制御部１１１は、受信したコマンド３１０に合わせて、Ｘ軸およびＹ軸の座標データ３０９（Ｘ１、Ｙ１）をＣＰＵ２０１に送信する。
ＣＰＵ２０１は、座標データ３０９の電圧値から、ユーザが触れた箇所がキー操作無効エリア５０２であることを判別する。以降、ＣＰＵ２０１は、タッチ検出３０８がＬｏｗの間（ユーザがタッチセンサエリア４０５に触れている間）、コマンド３１０を送信し続けて、タッチパネル制御部１１１を介して座標データ３０９の検出を行う。なお、コマンド３１０を送信する間隔は、タッチパネルＩ／Ｆ２０８の内部タイマで指定しても良く、もしくは、ＣＰＵ２０１が所定のタイミングでコマンド３１０を送信しても良いものとする。
【００４２】
また、ＣＰＵ２０１がコマンド３１０を送信する間隔は、ＣＰＵ２０１がコマンド３１０を送信してから、タッチパネル制御部１１１を介して座標データ３０９を受信して内容を判別する。ここで判別する時間は、タッチ検出３０８を検出する制御が反映できる時間（例えば、３０ｍｓｅｃ）であれば良いものとする。
【００４３】
また、ＣＰＵ２０１がタッチ検出３０８を検出した上で、新たにコマンド３１０の送信が開始できるまでの制御が反映できる時間は、例えば３０ｍｓｅｃであれば良いものとする。
【００４４】
ユーザが続けてタッチセンサエリア４０５に触れると、Ｘ軸およびＹ軸の座標データ３０９（Ｘ２、Ｙ２）が変化することで、ＣＰＵ２０１はユーザがタッチセンサエリア４０５に触れたことを判別する。ＣＰＵ２０１は、ＬＣＤ制御部２０９を通じて、ＬＣＤ１１３の画面に図５に示したメッセージ５０１を表示する。
【００４５】
〔第１のキータッチ入力処理〕
図７は、本実施形態を示す情報処理装置の制御方法を示すフローチャートである。本例は、ＭＦＰ１の操作パネル１１のタッチ情報の処理例である。
以下、ユーザがタッチセンサエリア４０５に触れた場合の、操作パネル１１の画面に反映する制御について説明する。なお、各ステップは、ＲＯＭ２０３に格納された（またはＲＯＭ２０３からＲＡＭ２０２に展開された）プログラムに基づいてＣＰＵ２０１が制御する。
【００４６】
Ｓ７０１において、ＣＰＵ２０１は、タッチパネル制御部１１１を介して受け取るタッチ検出３０８がＨｉｇｈからＬｏｗに変化するか否かを確認する。ここで、タッチ検出３０８がＨｉｇｈからＬｏｗに変化すると（Ｓ７０１でＹｅｓ）、Ｓ７０２に進む。そして、Ｓ７０２において、ＣＰＵ２０１は、コマンド３１０をタッチパネル制御部１１１に送信し、タッチパネル制御部１１１を介してタッチセンサエリア４０５の座標データ３０９を受信する。Ｓ７０３において、ＣＰＵ２０１は、受信した座標データ３０９がキー操作無効エリア内か否かをあらかじめ登録された座標情報と照合して判別する。
ここで、受け取った座標データ３０９がキー操作無効エリア内であるとＣＰＵ２０１が判断した場合（Ｓ７０３でＹｅｓ）、Ｓ７０４において、ＣＰＵ２０１は、タッチ検出３０８がＬｏｗからＨｉｇｈに変化するか否かを判断する。ここで、タッチ検出３０８がＬｏｗからＨｉｇｈに変化するとＣＰＵ２０１が判断した場合（Ｓ７０４でＹｅｓ）、ＣＰＵ２０１は、本処理を終了する。
【００４７】
一方、タッチ検出３０８がＬｏｗのまま変化しないとＣＰＵ２０１が判断した場合（Ｓ７０４でＮｏ）、Ｓ７０５において、ＣＰＵ２０１は、コマンド３１０をタッチパネル制御部１１１に送信し、タッチセンサエリア４０５の座標データ３０９を受信する。
次に、Ｓ７０６において、ＣＰＵ２０１は、Ｓ７０５で受信した座標データ３０９と、Ｓ７０２で受信した座標データ３０９とを比較し、それぞれの座標データ３０９が変化しているかどうかを判断する。ここで、それぞれの座標データ３０９が変化していないとＣＰＵ２０１が判断した場合（Ｓ７０６でＮｏ）、Ｓ７０４に移行する。
一方、それぞれの座標データ３０９が変化しているとＣＰＵ２０１が判断した場合（Ｓ７０６でＹｅｓ）、Ｓ７０７において、ＣＰＵ２０１は、図５に示したメッセージ５０１をＬＣＤ１１３の画面に表示する。
そして、Ｓ７０８において、ＣＰＵ２０１は、タッチ検出３０８がＬｏｗからＨｉｇｈに変化するか否かを判断する。ここで、タッチ検出３０８がＬｏｗからＨｉｇｈに変化しているとＣＰＵ２０１が判断した場合（Ｓ７０８でＹｅｓ）、Ｓ７０９に進む。そして、Ｓ７０９において、ＣＰＵ２０１は、ＬＣＤ１１３の画面に表示されていた図５に示したメッセージ５０１を表示しない状態へ遷移させ、本処理を終了する。
【００４８】
一方、Ｓ７０３において、座標データ３０９がキー操作無効エリア外（キー操作有効エリア）であるとＣＰＵ２０１が判断した場合（Ｓ７０３でＮｏ）、Ｓ７１０へ進む。そして、Ｓ７１０で、ＣＰＵ２０１は、タッチ検出３０８がＬｏｗからＨｉｇｈに変化するか否かを判断する。ここで、タッチ検出３０８がＬｏｗからＨｉｇｈに変化するとＣＰＵ２０１が判断した場合（Ｓ７１０でＹｅｓ）、Ｓ７１１において、ＣＰＵ２０１は、タッチ操作に従った表示処理を実行して（例えば、コピー操作画面の表示）、本処理を終了する。
【００４９】
本実施形態によれば、ユーザがタッチパネル１１２に設定されたキー操作無効エリアに触れながら、表示エリア４０３に対してキー操作を行った場合には、ＬＣＤ画面にメッセージを表示して、その旨をユーザに通知する。これにより、ユーザは、ＭＦＰ１がタッチパネル操作中に、タッチパネルが故障したと誤認識してしまうことを回避させることができる。なお、メッセージの表示態様は、ＬＣＤの表示仕様に従い、その状態を視認し易くする表示制御を行うことは本発明の範疇である。例えば上述したメッセージをブリンクしたり、カラー表示が可能であれば、メッセージ表示の色と、他の表示画面と対比できるように表示制御を行う等が好例である。
【００５０】
なお、本実施形態では、Ｓ７０７におけるメッセージ５０１を表示する状態を、タッチ検出３０８がＬｏｗからＨｉｇｈに変化したタイミングで表示しない状態に遷移させる表示制御について説明した。しかし、タッチ検出がなくなっても所定の時間（例えば２秒間）は表示させるように表示制御を実行させても良い。これにより、ユーザが２点目のタッチを素早く行った場合でも、確実にユーザにキー操作無効エリアに触れていることを確実に通知できる。
【００５１】
また、本実施形態では、ユーザがキー操作無効エリアに触れた後、座標データ３０９の変化を検出することで、２点目のタッチを判別するようにした。しかしながら、ユーザがキー操作無効エリアに触れた指を、触れたままで移動させることも考えられる。そこで、Ｓ７０５において、受信した座標データが、ユーザがキー操作無効エリアに触れた位置の周辺エリアであるとＣＰＵ２０１が判断した場合には、Ｓ７０６においてＮｏ（変化なし）、と判別させるように制御しても良い。
【００５２】
〔第２実施形態〕
第１実施形態では、操作パネル１１の構成として、表示エリア４０３の下側にある加飾フィルムの印刷エリアにも、タッチセンサエリア４０５が含まれていて、加飾フィルムのキーの印刷がない箇所に、キー操作無効エリアが設けられている場合の制御について説明した。
第２実施形態では、図８に示すようにタッチセンサエリアが表示エリアに配置されていて、表示エリア内の一部の領域に、キーアイコンが表示されている場合の制御について説明する。
【００５３】
図８は、本実施形態を示す情報処理装置におけるタッチパネルの構成を説明する図である。本実施形態におけるタッチパネルは、複数のキー領域から選択される１つのキー領域に対する指示を受け付ける制御を後述する図１０に示す制御手順に従い行う。
図８において、８０１、８０２は、操作パネル１１の外装カバーを示す。外装カバー８０２は、タッチパネル８０４の上側に配置されており、上側にユーザが触れてもタッチパネル８０４による検出は必要ない。
外装カバー８０２は、ＬＣＤ１１３の表示エリア８０３を開口していて、タッチパネル８０４の下側に配置されているＬＣＤ１１３の画面を確認することが出来る。８０４はタッチパネルである。また、８０５は、タッチパネル８０４上に形成されたタッチセンサエリアを示す。
【００５４】
８０６、８０７、８０８は、操作パネル１１のホーム画面において、ＬＣＤ１１３の画面上に形成されるキーアイコンである。例えば、キーアイコン８０６にユーザが触れて離すと、ＣＰＵ２０１は制御部２０を通じて、キーアイコン８０６がクリックされた表示をし、表示エリア８０３にコピー操作画面（不図示）を表示する。
【００５５】
ここで、表示エリア８０３内であっても、キーアイコン８０６、８０７、８０８以外はキー操作無効である。ユーザがキー操作を無効とするキー操作無効エリアに触れた場合、ＣＰＵ２０１は、タッチパネル８０４の座標データ３０９の検出を行うが、操作パネル１１に何の動作も行わない。
【００５６】
例えば、ユーザが左手で操作パネル１１の左側を掴んだ際に、キー操作無効エリアに触れると、右手でキー操作を行おうとしても、タッチパネル８０４は複数点に触れられることになり、右手のキー操作の座標データを正確に読み出せなくなる。その場合に、何の動作も行われないままでは、ユーザは右手で行おうとしたキー操作が反応しないことで、ＭＦＰ１が故障したと誤認識される恐れがある。なお、このような状況は、表示エリア８０３が大画面になるほど、ユーザが意図せずに、キー操作無効エリアに触れる恐れが出てくる。
【００５７】
第２実施形態では、ユーザが表示エリア８０３内のキーアイコン領域以外に触れると、ユーザがタッチパネル１１２に触れている間、座標データが変化するかどうかを検出する。ここで、座標データが変化したことをＣＰＵ２０１が検出すると、ユーザがキーアイコン領域以外に触れながら、さらに、タッチセンサエリア８０５に触れていると認識する。すると、ユーザに対して、図９に示すメッセージ９０１をＬＣＤ１１３の画面に表示して、その旨を通知する。これにより、ユーザは、キー操作無効エリアに触れながら操作しているため、正常なキー操作が出来ないことを認識することができる。
【００５８】
〔第２のキータッチ入力処理〕
図１０は、本実施形態を示す情報処理装置の制御方法を説明するフローチャートである。本例は、ＭＦＰ１の操作パネル１１の表示制御例である。以下、ユーザがタッチセンサエリア８０５に触れた場合に操作パネル１１の画面に反映する制御について説明する。なお、各ステップは、ＣＰＵ２０１がＲＯＭ２０３に格納された（またはＲＯＭ２０３からＲＡＭ２０２に展開された）制御プログラムを実行することで実現される。また、図７に示したステップと同一のステップについては、同一のステップ番号を付してその説明を省略する。
【００５９】
Ｓ１００１で、ＣＰＵ２０１は、Ｓ７０２で受信した座標データがキーアイコン領域であるかどうかを判断する。ここで、座標データがキーアイコン領域ではないとＣＰＵ２０１が判断した場合、Ｓ７０４〜Ｓ７０５を実行した後、Ｓ７０６へ進む。そして、Ｓ７０６で、ＣＰＵ２０１は、Ｓ７０５で受信した座標データと、Ｓ７０２で受信した座標データとを比較し、座標データが変化していないと判断した場合（Ｓ７０６でＮｏ）、Ｓ７０４に戻る。
一方、座標データが変化しているとＣＰＵ２０１が判断した場合（Ｓ７０６でＹｅｓ）、Ｓ１００２において、ＣＰＵ２０１は、図９に示すメッセージ９０１をＬＣＤ１１３の画面に表示して、その旨をユーザに通知する。Ｓ７０８において、ＣＰＵ２０１は、タッチ検出３０８がＬｏｗからＨｉｇｈに変化するか否かを判断する。ここで、タッチ検出３０８がＬｏｗからＨｉｇｈに変化しているとＣＰＵ２０１が判断した場合（Ｓ７０８でＹｅｓ）、Ｓ１００３の処理を実行する。Ｓ１００３では、ＣＰＵ２０１は、図９に示したメッセージ９０１をＬＣＤ１１３の画面から表示しないように制御し、具体的には、メッセージ表示前の画面に戻して、本処理を終了する。
【００６０】
本実施形態によれば、ユーザが図８に示した表示エリア８０３内のキーアイコン領域以外に触れながら、キー操作を行った場合にも、ＬＣＤ画面にメッセージを表示してその旨をユーザに通知することができる。これにより、ＭＦＰ１が故障したと誤認識されてしまう事態を有効に回避させることができる。
【００６１】
なお、第２実施形態で示したユーザが表示エリア８０３内のキーアイコン領域以外に触れる場合は、第１実施形態での表示エリア８０３内で、キーアイコン領域以外に触れた場合にも適用できるものとする。
【００６２】
第１、第２実施形態において、ユーザが表示エリア８０３内のキーアイコン領域に触れながら、キー操作無効エリアに触れた場合、タッチパネル１１２は複数点に触れられることになり、最初に触れたキーアイコンの座標データを正確に読み出せなくなる。
同様に、ユーザが表示エリア８０３内のキーアイコン領域に触れながら、さらに別のキーアイコン領域に触れた場合でも、タッチパネル１１２は複数点に触れられることになり、どちらのキーアイコンの座標データも正確に読み出せなくなる。
そこで、上記の事態に遷移した場合、２箇所目に触れた箇所がキー操作無効エリアなのかどうかが、ＣＰＵ２０１は判別できない。このため、図５および図９とは表示するメッセージの内容を変更し、図１１に示したメッセージ１１０１をＬＣＤ１１３の画面に表示して、その旨をユーザに通知するものとする。
【００６３】
なお、上記第１実施形態、第２実施形態では、表示装置を備える情報処理装置を例として説明したが、上述した図７，図１０に示す制御を実行する主体を表示装置に持たせる構成とすることも可能である。したがって、本発明は、情報処理装置、表示装置にも適用可能な技術である。
また、情報処理装置は、タッチパネルセンサと表示装置とが組み合わされるスマートフォン、ＰＡＤ等のモバイル端末にも適用可能である。
さらに、表示装置と他の情報処理装置とが通信するシステムとして構成することも可能である。
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステムまたは装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えばＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６４】
１        画像形成装置
１１      操作パネル
１１１    タッチパネル制御部
１１２    タッチパネル
２０１    ＣＰＵ
【図１】
2017151504.tif 000003
【図２】
2017151504.tif 000004
【図３】
2017151504.tif 000005
【図４】
2017151504.tif 000006
【図５】
2017151504.tif 000007
【図６】
2017151504.tif 000008
【図７】
2017151504.tif 000009
【図８】
2017151504.tif 000010
【図９】
2017151504.tif 000011
【図１０】
2017151504.tif 000012
【図１１】
2017151504.tif 000013