(57)【要約】【課題】ユーザーの意図するタッチ位置を検出可能なタッチパネルを提供することを目的とする。【解決手段】操作パネル４０であって、複数のアイコンが表示される表示面４１ａを有する液晶表示部４１と、赤外線発光素子４５ａとこれから照射される光ビームを受光する受光素子４５ｂとからなる対を、表示面４１ａからの距離が異なる第１および第２の各仮想平面において、それぞれ前記光ビームの光路が格子状となるように配置してなり、タッチ操作に伴い、第１および第２の仮想平面において、それぞれ前記光路が遮られた範囲を検出する第２階層検出部４６および第３階層検出部４７と、遮られた範囲と、当該範囲の表示面４１ａからの距離とに基づいて、操作者の意図する表示画面上でのタッチ位置を推定し、推定されたタッチ位置に存するアイコンを操作者により選択されたアイコンとして受け付ける制御部５０とを備える。【選択図】図５
2015130044.tif 000002
【特許請求の範囲】
【請求項１】
複数のアイコンが表示される表示面を有する表示部と、
発光素子とこれから照射される光ビームを受光する受光素子とからなる対を、前記表示面からの距離が異なる第１および第２の各仮想平面において、それぞれ前記光ビームの光路が格子状となるように配置してなり、タッチ操作に伴い、第１および第２の仮想平面において、それぞれ前記光路が遮られた第１および第２の遮蔽領域の存在範囲を検出する検出手段と、
第１および第２の遮光領域の前記存在範囲と、各遮光領域の前記表示面からの距離とに基づいて、操作者の意図する表示画面上でのタッチ位置を推定する推定手段と、
前記推定手段により推定されたタッチ位置に存するアイコンを操作者により選択されたアイコンとして受け付ける受付手段と
を備えること特徴とする入力受付装置。
【請求項２】
前記推定手段は、第１および第２の遮光領域の重心同士を結んだ直線が前記表示面と交わった点をユーザーの意図するタッチ位置であると推定することを特徴とする請求項１に記載の入力受付装置。
【請求項３】
前記第１および第２の仮想平面における遮光領域の重心同士を結んだ直線が伸びる方向に、第１または第２の仮想平面における遮光領域を投影する投影手段を備え、
前記推定手段は、投影された遮光領域と複数のアイコンが重複している場合は、重複している面積が最も大きいアイコンの表示範囲内にタッチ位置が存在するものと推定することを特徴とする請求項１に記載の入力受付装置。
【請求項４】
前記検出手段は、さらに、前記第１および第２の仮想平面よりも前記表示面に近い位置に存する第３の仮想平面上において、前記光ビームの光路が格子状になるように前記対が配置されていると共に、前記表示面へのタッチ操作に伴って生じる第３の仮想平面における第３の遮蔽領域の存在範囲を特定しており、
前記第１および第２の遮光領域の重心同士を結んだ直線が前記表示面と交わった交点と、第３の遮光領域の重心とが重なるように、第３の遮光領域を平行移動する移動手段とを備え、
前記推定手段は、移動された第３の遮光領域と複数のアイコンが重複している場合は、重複している面積が最も大きいアイコンの表示範囲内にタッチ位置が存在するものと推定することを特徴とする請求項２に記載の入力受付装置。
【請求項５】
前記表示面に最も距離が近い仮想平面上の前記光路が遮光されたとき、もしくはその遮光状態が所定時間継続したときに、前記タッチ操作が完了したと判定する判定手段を備えることを特徴とする請求項１から４のいずれかに記載の入力受付装置。
【請求項６】
複数のアイコンを前記表示面に表示するときの標準的な第１の表示パターンを記憶する第１の記憶手段と、
前記表示面の法線方向から見たときのタッチ操作中のユーザーの指先が伸びている方向を指標する指標値と、前記表示面に表示される各アイコンにおいて、前記方向における寸法が部分的もしくは全体的に大きく表示されるように変形された第２の表示パターンとの組を複数記憶する第２の記憶手段と、
前記検出手段により、特定された前記第１および／または第２の遮光領域の存在範囲に基づいて前記指標値を取得する指標値取得手段と、
基本的に第１の表示パターンにより前記複数のアイコンを表示すると共に、前記重複が３以上のアイコンにおいて生じると、取得された指標値と同一または近似する指標値が対応づけられている第２の表示パターンにより前記複数のアイコンを表示するように表示状態を切り替える表示制御手段とを備え、
前記推定手段は、
前記表示状態の切り替えが行われた場合、第１の表示パターンにより表示されているアイコンに代えて、第２の表示パターンにより表示されているアイコンに基づいて、前記推定をやり直すことを特徴とする請求項３または４に記載の入力受付装置。
【請求項７】
前記指標値は、前記表示面をこれの法線方向から見たときにおける、前記第１および第２の遮光領域の重心同士を結んだ直線と、前記表示面上の基準線とが成す角度であることを特徴とする請求項６に記載の入力受付装置。
【請求項８】
請求項１から７のいずれかに記載の入力受付装置を備える画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを搭載した操作パネルなどの入力受付装置、および、当該入力受付装置を備える画像処理装置に関する。
【背景技術】
【０００２】
スキャナーや複合機などの画像処理装置の入力受付装置として、表示画面にタッチパネルを積層してなるタッチ入力式の操作パネルが広く採用されている。
従来、このような入力受付装置では、表示画面に複数のアイコンを表示させ、ユーザーがタッチパネルに指を触れると、当該触れた指の接触領域の重心をタッチ位置として認識し、そのタッチ位置に表示されているアイコンが選択されたと判断するようにしている。
【０００３】
ところが、実際は、ユーザーは、指の接触領域の重心位置よりも、もう少し指先の方にずれた位置を押下していると意識する場合が多い。
このようなタッチ位置の感覚的なずれの問題は、アイコンのサイズが大きい場合には特に顕在化していなかったが、指定しうる機能の増加により一画面に表示すべきアイコンの数が増えてくると、各アイコンのサイズが小さくなると共に隣接するアイコンとの隙間も小さくなり、ユーザーの意図するアイコンと異なるアイコンが誤って指定されるおそれが増大する。
【０００４】
特に、指とタッチパネルの表示面とがなす角度が小さくなればなるほど、ユーザーの意図するタッチ位置（以下、「目標タッチ位置」という。）と、実際に装置側で推定したタッチ位置（以下、「推定タッチ位置」という。）との間にずれが生じ易い傾向にある。
そこで、例えば、特許文献１に記載の情報処理装置では、タッチパネルのタッチ面に沿ってマトリクス状に配設された複数の受光素子により、バックライトなどの光の、指からの反射光を検出し、その反射光の強度分布に基づいて指の接触領域および指の傾斜角度を判定し、当該傾斜角度に応じて、推定タッチ位置を接触領域の重心の位置から指の先端側へとずらすようにしている。
【０００５】
また、特許文献２に記載の静電容量方式のタッチパネル装置では、指とタッチパネルとの間隔に応じて変化する静電容量の分布状態を取得し、当該分布状態から指の接触領域および指の傾斜角度を判定して、当該角度に応じて、推定タッチ位置を接触領域の重心の位置から指の先端側へとずらしている。
上記特許文献１，２のいずれによっても、指の傾斜角度に応じて目標タッチ位置と推定タッチ位置との感覚的なずれ量を小さくすることができ、誤入力のおそれが少なくなるように思える。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−５５５１０号公報
【特許文献２】特開２０１２−１４６０２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１のように、指からの反射光の強度分布に基づき指の傾斜量を推定するような場合には、指の色、指の太さ、指の汗の量などに起因して、反射光の強度分布にバラツキが生じやすい。
また、特許文献２のように、静電量の強度分布に基づき指の傾斜量を推定するような場合には、湿度や温度などの装置環境と、指の静電容量の個人差などに起因して、検出された静電容量の強度分布にバラツキが生じやすい。
【０００８】
したがって、従来の検出方法によれば、いずれも指の傾斜角度の推定量にバラツキが発生しやすく、それに応じて推定タッチ位置の算定にも誤差が生じるので、使い勝手が悪く、誤入力のおそれが十分に改善されているとは言えない。
本発明は、上述のような事情に鑑みてなされたものであって、安定して推定タッチ位置を目標タッチ位置に近付けることができ、誤入力が生じにくい入力受付装置、および、当該入力装置を備える画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明に係る入力受付装置は、複数のアイコンが表示される表示面を有する表示部と、発光素子とこれから照射される光ビームを受光する受光素子とからなる対を、前記表示面からの距離が異なる第１および第２の各仮想平面において、それぞれ前記光ビームの光路が格子状となるように配置してなり、タッチ操作に伴い、第１および第２の仮想平面において、それぞれ前記光路が遮られた第１および第２の遮蔽領域の存在範囲を検出する検出手段と、第１および第２の遮光領域の前記存在範囲と、各遮光領域の前記表示面からの距離とに基づいて、操作者の意図する表示画面上でのタッチ位置を推定する推定手段と、前記推定手段により推定されたタッチ位置に存するアイコンを操作者により選択されたアイコンとして受け付ける受付手段とを備えること特徴とする。
【００１０】
ここで、前記推定手段は、第１および第２の遮光領域の重心同士を結んだ直線が前記表示面と交わった点をユーザーの意図するタッチ位置であると推定することを特徴とする。
また、前記第１および第２の仮想平面における遮光領域の重心同士を結んだ直線が伸びる方向に、第１または第２の仮想平面における遮光領域を投影する投影手段を備え、前記推定手段は、投影された遮光領域と複数のアイコンが重複している場合は、重複している面積が最も大きいアイコンの表示範囲内にタッチ位置が存在するものと推定することを特徴とする。
【００１１】
また、前記検出手段は、さらに、前記第１および第２の仮想平面よりも前記表示面に近い位置に存する第３の仮想平面上において、前記光ビームの光路が格子状になるように前記対が配置されていると共に、前記表示面へのタッチ操作に伴って生じる第３の仮想平面における第３の遮蔽領域の存在範囲を特定しており、前記第１および第２の遮光領域の重心同士を結んだ直線が前記表示面と交わった交点と、第３の遮光領域の重心とが重なるように、第３の遮光領域を平行移動する移動手段とを備え、前記推定手段は、移動された第３の遮光領域と複数のアイコンが重複している場合は、重複している面積が最も大きいアイコンの表示範囲内にタッチ位置が存在するものと推定することを特徴とする。
【００１２】
ここで、前記表示面に最も距離が近い仮想平面上の前記光路が遮光されたとき、もしくはその遮光状態が所定時間継続したときに、前記タッチ操作が完了したと判定する判定手段を備えることを特徴とする。
また、複数のアイコンを前記表示面に表示するときの標準的な第１の表示パターンを記憶する第１の記憶手段と、前記表示面の法線方向から見たときのタッチ操作中のユーザーの指先が伸びている方向を指標する指標値と、前記表示面に表示される各アイコンにおいて、前記方向における寸法が部分的もしくは全体的に大きく表示されるように変形された第２の表示パターンとの組を複数記憶する第２の記憶手段と、前記検出手段により、特定された前記第１および／または第２の遮光領域の存在範囲に基づいて前記指標値を取得する指標値取得手段と、基本的に第１の表示パターンにより前記複数のアイコンを表示すると共に、前記重複が３以上のアイコンにおいて生じると、取得された指標値と同一または近似する指標値が対応づけられている第２の表示パターンにより前記複数のアイコンを表示するように表示状態を切り替える表示制御手段とを備え、前記推定手段は、前記表示状態の切り替えが行われた場合、第１の表示パターンにより表示されているアイコンに代えて、第２の表示パターンにより表示されているアイコンに基づいて、前記推定をやり直すことを特徴とする。
【００１３】
ここで、前記指標値は、前記表示面をこれの法線方向から見たときにおける、前記第１および第２の遮光領域の重心同士を結んだ直線と、前記表示面上の基準線とが成す角度であることが望ましい。
また、本発明は、上記入力受付装置を備える画像処理装置としてもよい。
【発明の効果】
【００１４】
上記構成を有する入力受付装置によれば、表示面からの距離が互いに異なる第１および第２の仮想平面上において、前記光ビームの光路が格子状となるように配された発光素子と受光素子の対により、第１および第２の仮想平面上の遮光領域の２次元的範囲を特定しているため、これら遮光領域の範囲から直接的に指の傾斜角度を取得することができ、この傾斜角度に応じて、目標タッチ位置とのずれが少ない推定タッチ位置を決定することが可能となる。
【００１５】
上記遮光の有無は二値的に判断でき、周囲の環境や、指の色、汗の状態などに影響を受けないので、安定的かつ高精度に指先の傾斜角度を推定することが可能となり、これにより誤入力が発生しにくくなる。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１の実施の形態に係る入力受付装置としての一例の操作パネルを備える複合機の外観斜視図である。
【図２】操作パネルの構成を説明するための図である。
【図３】操作パネルにタッチした指をＸ方向から見たときの状態を示す図である。
【図４】操作パネルにタッチした指をＹ’方向から見たときの状態を示す図である。
【図５】制御部の構成と、これの制御対象となる主構成要素との関係を示すブロック図である。
【図６】第１の実施の形態に係るタッチ位置推定制御処理の内容を示すフローチャートである。
【図７】第２の実施の形態に係るタッチ位置推定制御処理の内容を示すフローチャートである。
【図８】第３の実施の形態に係るタッチ位置推定制御処理の内容を示すフローチャートである。
【図９】操作パネルに表示するアイコンの表示状態（その１）を示す図である。
【図１０】操作パネルに表示するアイコンのレイアウトを決定するテーブルを示す図である。
【図１１】操作パネルに表示するアイコンの表示状態（その２）を示す図である。
【図１２】操作パネルに表示するアイコンの表示状態（その３）を示す図である。
【発明を実施するための形態】
【００１７】
（１）第１の実施の形態
以下、本発明に係る入力受付装置を備える画像処理装置の第１の実施の形態について、カラー印刷が可能な複合機（以下、単に「複合機」という。）を例にして図面に基づき説明する。
（１−１）複合機の全体構成
図１は、本実施の形態に係る複合機１の外観斜視図である。
【００１８】
同図に示すように、複合機１は、主な構成要素として、プリンター部１０、給紙部２０、スキャナー部３０および制御部５０を備え、プリンター部１０とスキャナー部３０の間のスペースを排紙トレイとして利用する、いわゆる胴内排紙型の複合機であって、プリンター部１０上部には、操作パネル４０が取着されている。
複合機１は、ネットワーク（例えばＬＡＮ）に接続されており、外部端末（不図示）からのプリントジョブの実行指示を受付け、プリント処理を実行する機能を有するとともに、操作パネル４０を介して、スキャン、コピー、ファクスなどの各種ジョブの実行指示を受付けて、これらのジョブを実行するものである。
【００１９】
本実施の形態における複合機１は、上述のように、操作パネル４０を介してユーザーから入力操作を受け付ける際、表示面４１ａ上におけるユーザーが意図するタッチ位置を推定する処理（以下、「タッチ位置推定制御処理」という。）を実行する。
スキャナー部３０は、原稿載置台３１上にセットされた原稿を１枚ずつ繰り出して搬送し、その原稿画像を読み取って画像データを生成する（スキャン）。
【００２０】
プリンター部１０は、スキャナー部３０で読み取った画像データや、外部端末からプリントジョブとともに送られてくる画像データに基づいて、給紙部２０から搬送されてくる記録シートに印刷する（コピー、プリント）。
給紙部２０は、給紙カセットに収容された記録シートを、一枚ずつ繰り出してプリンター部１０へとタイミングを計って搬送する。
【００２１】
制御部５０は、複合機１の本体側にあり、これらプリンター部１０、給紙部２０、スキャナー部３０および次に説明する操作パネル４０を統括的に制御する。
（１−２）操作パネルの構成
図２は、操作パネル４０の構成を説明するための図である。
同図に示すように、操作パネル４０は、液晶表示部４１、複数のボタンからなるハードキー部４２および４３、光学検出部４４などで構成されている。
【００２２】
光学検出部４４は、第１階層検出部４５、第２階層検出部４６および第３階層検出部４７からなる。
第１階層検出部４５は、液晶表示部４１の表示面４１ａの周囲を囲む縦壁４４ａにおいて、赤外線発光素子４５ａと、これから照射された赤外線ビームを受光する受光素子４５ｂとの対、および、赤外線発光素子４５ｃとこれから照射された赤外線ビームを受光する受光素子４５ｄとの対が、それぞれ複数設けられたものであって、表示面４１ａの上方から眺めたとき、赤外線発光素子４５ａおよび４５ｃの赤外線ビームが互いに直交して格子状になるように、これらの対が配置された、いわゆるキャロルタッチ（商標）と呼ばれる赤外線走査方式のタッチパネルである。
【００２３】
つまり、第１階層検出部４５は、格子状の赤外線ビームが指で遮られると、赤外線ビームが遮断された範囲を、受光素子４５ｃおよび４５ｄの受光強度により２次元的に検出して、指が存在する位置を特定することができる。
通常、このような赤外線走査方式のタッチパネルは、第１階層検出部４５のように、表示面４１ａに近い位置に１セットだけ設けられているが、本実施の形態における複合機１では、上述のように、第１階層検出部４５と同様の構成の第２階層検出部４６および第３階層検出部４７が設けられ、第１階層検出部４５、第２階層検出部４６および第３階層検出部４７の順で、表示面４１ａからの高さが大きくなっている。
【００２４】
ここで、第１階層検出部４５、第２階層検出部４６および第３階層検出部４７の赤外線ビームの光路となっている平面を、それぞれ第１階層、第２階層および第３階層という。
図３は、ユーザーの指が、液晶表示部４１の表示面４１ａにタッチした状態を、Ｙ方向から見たときの拡大図である。
同図において、実線および破線（かくれ線）で描かれた複数の矩形は、赤外線発光素子４５ａを示しており、これらに対応づけられている座標（Ｙｎ、Ｚ１）、座標（Ｙｎ、Ｚ２）および座標（Ｙｎ、Ｚ３）は、それぞれの赤外線発光素子４５ａの位置を特定するためのものである。
【００２５】
つまり、Ｚ１、Ｚ２およびＺ３の値は、各階層に設けられた赤外線発光素子４５ａの表示面４１ａからの高さを指標しており、また、Ｙｎの値は、各赤外線発光素子４５ａの装置奥行方向（Ｙ軸方向）における基準線Ｌ１（図２参照）からの距離を指標している。
また、これらの赤外線発光素子４５ａと対をなす受光素子４５ｂにも同じ座標が対応づけられている。
【００２６】
第１階層検出部４５は、同じ座標が対応づけられている赤外線発光素子４５ａと受光素子４５ｂの対を、一定周期で順次オン・オフさせて走査することにより、赤外線発光素子４５ａがオン状態となっているときの受光素子４５ｂの受光強度にもとづき、赤外線ビームの光路上における遮蔽物の有無、つまり、指の有無を検出することができる。
第１階層の表示面４１ａからの高さＡは、本実施の形態においては、０．５ｍｍに設定されていると共に、第１階層と第２階層とのＹ軸方向における間隔Ｄ、および、第２階層と第３階層とのＹ軸方向における間隔Ｅは、それぞれ３．０ｍｍに設定されている。
【００２７】
また、Ｙ軸方向において隣接する赤外線発光素子４５ａ同士のＹ軸方向における間隔Ｂも３．０ｍｍに設定されている。
ここで、同図の第１階層に着目すると、第１階層の破線の矩形で示されている赤外線発光素子４５ａは、ユーザーの指によって、赤外線ビームが遮断されている。
このため、破線の矩形で表された赤外線発光素子４５ａと対をなす受光素子４５ｂは、赤外線発光素子４５ａがオンされても赤外線ビームを受光することができなくなり、赤外線ビームの光路上におけるユーザーの指の存在を検出することができる。
【００２８】
その結果、Ｙ軸方向において、指で赤外線ビームの光路が遮断されている領域（以下、「Ｙ軸方向遮蔽領域」という。）Ｓａｙの存在範囲が特定される。
また、図４は、このような指の状態をＹ’方向から眺めたときの拡大図である。
同図において、実線および破線（かくれ線）で表された複数の矩形は、受光素子４５ｄを示しており、これらに対応づけられている座標（Ｘｎ、Ｚ１）、座標（Ｘｎ、Ｚ２）および座標（Ｘｎ、Ｚ３）は、それぞれの受光素子４５ｄの位置を特定するためのものである。
【００２９】
また、これらの受光素子４５ｄと対をなす赤外線発光素子４５ｃにも同じ座標が対応づけられている。
隣接する赤外線発光素子４５ｃ同士、および、隣接する受光素子４５ｄ同士のＸ軸方向における間隔Ｆは、赤外線発光素子４５ａの間隔Ｂと同じ、３．０ｍｍに設定されている。
【００３０】
ここで、同図の第１階層に着目すると、第１階層の破線の矩形で示されている受光素子４５ｄは、ユーザーの指の後ろに隠れているため、紙面手前側から奥側に向かって照射される赤外線ビームは届かない。
このため、破線の矩形で表している赤外線発光素子４５ａと対をなす受光素子４５ｂは、赤外線発光素子４５ａがオンされても赤外線ビームを受光することができなくなるため、赤外線ビームの光路上におけるユーザーの指の存在を検出することができる。
【００３１】
また、Ｙ軸方向遮蔽領域を特定したときと同様に、Ｘ軸方向においても、指で赤外線ビームの光路が遮断されている領域（以下、「Ｘ軸方向遮蔽領域」という。）Ｓａｘを特定することができる。
ここで、第１階層において、Ｙ軸方向における指の存在範囲を示すＹ軸方向遮蔽領域ＳａｙがＸ軸方向に延びていると共に、Ｘ軸方向における指の存在範囲を示すＸ軸方向遮蔽領域ＳａｘがＹ軸方向に延びているとした場合に、これらが互いに交差する矩形の領域を求め、これを表示面４１ａ上から見下ろしたときの２次元的な指の存在範囲を示す第１矩形遮蔽領域Ｓａ（不図示）とする。
【００３２】
但し、実際の第一階層上における指の断面は、略楕円形状もしくは略円形状となっており、当該指の断面の輪郭が第１矩形遮蔽領域Ｓａに外接するため、第１矩形遮蔽領域Ｓａの面積は、実際の指の存在する領域の面積よりも若干大きくなっている。
第２階層および第３階層においても、第１階層と同様に、それぞれＹ軸方向遮蔽領域ＳｂｙおよびＳｃｙ（図３参照）と、Ｘ軸方向遮蔽領域ＳｂｘおよびＳｃｘ（図４参照）とを求めることができる。
【００３３】
これにより、Ｙ軸方向遮蔽領域ＳｂｙとＸ軸方向遮蔽領域Ｓｂｘと、また、Ｙ軸方向遮蔽領域ＳｃｙとＸ軸方向遮蔽領域Ｓｃｘとに基づいて、それぞれ表示面４１ａの上方から見たときの２次元的な指の存在範囲を示す第２矩形遮蔽領域Ｓｂ（不図示）および第３矩形遮蔽領域Ｓｃ（不図示）を求めることが可能となる。
図３に示すように、Ｘ軸方向遮蔽領域Ｓａｙの直下にある表示面４１ａ上の領域Ｑ１が、実際にユーザーの指がタッチしている領域となる。
【００３４】
従来、この領域Ｑ１の重心の位置Ｐ２と重なるアイコン、もしくは、領域Ｑ１内であって、この重心の位置Ｐ２よりも指の先端側の位置に表示されているアイコンに割り当てられている機能を実行している。
しかしながら、同図に示すように、指先の向かっている方向は、第３矩形遮蔽領域Ｓｃの重心から第２矩形遮蔽領域Ｓｂの重心に向かって引いた直線Ｆの方向に近く、ユーザーは、ポイントＰ５を指定しているように思える。
【００３５】
本実施の形態における複合機１では、実際の指のタッチ位置ではなく、ユーザーが意図するタッチ位置、即ち、目標タッチ位置を推定する制御（以下、「タッチ位置推定制御処理」という。）を実施して、タッチ入力操作を受け付ける。
（１−３）制御部の構成
図５は、制御部５０の構成と、これの制御対象となる主構成要素との関係を示す機能ブロック図である。
【００３６】
制御部５０は、ＣＰＵ（Central Processing Unit）５１、ＲＯＭ５２、ＲＡＭ（Random Access Memory）５３、通信Ｉ／Ｆ部５４、画像データ記憶部５５などを備える。
ＣＰＵ５１は、プリンター部１０、給紙部２０、スキャナー部３０および操作パネル４０を制御するためのプログラムを実行する。
また、ＣＰＵ５１は、操作パネル４０を制御する処理の一環として、目標タッチ位置を推定するタッチ位置推定制御処理を実行する。
【００３７】
ＲＯＭ５２は、ＣＰＵ５１により実行される各種プログラムや液晶表示部４１で表示すべき画像データを格納するストレージであり、タッチ位置推定制御処理を実行するためのプログラムも格納されている。
ＲＡＭ５３は、ＣＰＵ５１がプログラムを実行するときのワークエリアである。
通信Ｉ／Ｆ部５４は、ＬＡＮに接続するためのＬＡＮカード、ＬＡＮボードといったインターフェースである。
【００３８】
画像データ記憶部５５は、通信Ｉ／Ｆ部５４を介して外部端末から送られてきた、印刷用の画像データおよびスキャナー部３０で読み取った画像データを記憶する。
（１−４）タッチ位置推定制御処理
以下、第１の実施形態におけるタッチ位置推定制御処理について説明する。
図６は、制御部５０で実行されるタッチ位置推定制御処理の内容を示すフローチャートである。
【００３９】
この制御は、複合機１全体を制御するメインフローチャート（不図示）のサブルーチンとして実施される。
同図に示すように、まず、ＣＰＵ５１は、第３階層検出部４７により、第３階層においてＸ軸方向遮蔽領Ｓｃｘ（もしくは、Ｙ軸方向遮光領域Ｓｃｙ）が検出されたか否かを判定し、検出されていなければ（ステップＳ１０１：ＮＯ）、ユーザーによるタッチ動作が行われていないため、不図示のメインフローチャートにリターンする。
【００４０】
また、第３階層においてＸ軸方向遮蔽領ＳｃｘもしくはＹ軸方向遮光領域Ｓｃｙが検出されていれば（ステップＳ１０１：ＹＥＳ）、第３階層における遮光領域の範囲、即ち、第３矩形遮蔽領域Ｓｃの２次元的存在範囲を求める（ステップＳ１０２）。
このような２次元的存在範囲の特定は、上述したように、第３階層におけるＸ軸方向遮蔽領域ＳｃｘとＹ軸方向遮蔽領域Ｓｃｙとに基づいて、第３矩形遮蔽領域Ｓｃを求めることにより実現される。
【００４１】
そして、ＣＰＵ５１は、第２階層検出部４６により、第２階層においてＸ軸方向遮蔽領域Ｓｂｘ（もしくは、Ｙ軸方向遮光領域Ｓｂｙ）が検出されたか否かを判定し、検出されていなければ（ステップＳ１０３：ＮＯ）、ユーザーによるタッチ動作がまだ途中であるため、不図示のメインフローチャートにリターンする。
また、第２階層においてＸ軸方向遮蔽領ＳｂｘもしくはＹ軸方向遮光領域Ｓｂｙが検出されていれば（ステップＳ１０３：ＹＥＳ）、第２階層における遮光領域の範囲、即ち、第２矩形遮蔽領域Ｓｂの２次元的存在範囲を求め（ステップＳ１０４）、第３矩形遮蔽領域Ｓｃおよび第２矩形遮蔽領域Ｓｂの重心の位置を求める（ステップＳ１０５）。
【００４２】
第３矩形遮蔽領域Ｓｃおよび第２矩形遮蔽領域Ｓｂは、いずれも長方形もしくは正方形であるため、例えば、第３矩形遮蔽領域Ｓｃの重心の位置を求めるには、第３階層において、それぞれＸ軸方向遮蔽領域Ｓｘ３を等分するＹ軸方向に平行な直線とＹ軸方向遮蔽領域Ｓｙ３を等分するＸ軸方向に平行な直線との交点の座標Ｐ４（図３および図４参照）を求めればよい。
【００４３】
これと同様にして、第２矩形遮蔽領域Ｓｂの重心の位置の座標Ｐ３（図３および図４参照）も求める。
続いて、ＣＰＵ５１は、このように求められた２つ重心の座標を通る直線Ｆ（図３および図４参照）を求め（ステップＳ１０６）、この直線Ｆが表示面４１ａと交わる交点Ｐ５をタッチ位置であると推定する（ステップＳ１０７）。
【００４４】
図３に示すように、直線Ｆは、指の長手方向と略一致していると共に、交点Ｐ５が指の厚みの略中央に位置しているので、上述のようにタッチ位置を推定する方が、ユーザーの感覚により近いものと思われる。
これに対し、第１階層における第１矩形遮蔽領域Ｓａだけでタッチ位置を検出していた従来の例では、重心位置Ｐ１は、交点Ｐ５よりもだいぶ手前にあり、ユーザーの意図するタッチ位置よりも手前側のアイコンを選択してしまう恐れがある。
【００４５】
このようなユーザーの感覚的なタッチ位置と現実のタッチ位置とのずれは、表示面４１ａと指先とがなす角度θ１が小さくなり、タッチ位置が指の先端側から根元側に近づくほど生じ易い。
ところで、本実施の形態では、タッチ位置の推定に第１階層の第１矩形遮蔽領域Ｓａを用いてないが、これは、以下の理由による。
【００４６】
即ち、第１階層は、表示面４１ａからの距離が０．５ｍｍと非常に短いため、例えば、第２階層の第２矩形遮蔽領域Ｓｂと第１階層の第１矩形遮蔽領域Ｓａの重心を通る直線Ｄ引き、表示面４１ａとの交点Ｐ１を求めても、また、第３階層の第３矩形遮蔽領域Ｓｃと第１階層の第１矩形遮蔽領域Ｓａの重心を通る直線Ｅ引き、表示面４１ａとの交点Ｐ２を求めても、どちらも結果は変わらず、第１矩形遮蔽領域Ｓａの重心の位置と略一致し、従来推定されたタッチ位置と変わりがなく、したがって、指の指し示す方向を求めるためには、表示面４１ａからある程度離れた異なる２つの階層の矩形遮蔽領域の重心を通る直線を引く必要があるからである。
【００４７】
次に、ＣＰＵ５１は、第１階層で矩形遮光領域Ｓａが検出されると（ステップＳ１０８：ＹＥＳ）、ユーザーの指先が表示面４１ａにタッチしたものと考えられるため、推定されたタッチ位置をタッチ位置として決定し（ステップＳ１０９）、不図示のメインフローチャートにリターンする。
また、第１階層で遮光領域が検出されていない場合には（ステップＳ１０８：ＮＯ）、ユーザーのタッチ動作が完了していないか、もしくは、タッチ動作を取り止めた可能性があるため、第３階層において遮光領域が検出されているか否かを判定するステップＳ１０１以降のステップを繰り返す。
【００４８】
以上のように、本実施の形態における複合機１では、表示面４１ａからある程度離れている第２および第３階層の第２矩形遮蔽領域ＳｂおよびＳｃの位置を求め、これらの重心を通る直線Ｆと表示面４１ａとが交わる点をタッチ位置と推定するので、推定されたタッチ位置を、よりユーザーが意図するタッチ位置に近づけることができる。
また、本実施の形態では、第２矩形遮蔽領域ＳｂおよびＳｃの存在範囲は、第２および第３階層において、赤外線ビームが指で遮断されたことを検出することにより、特定しているが、この検出は、肌の色、温度や湿度などに影響されることはないので、これらの条件がばらついたとしても、検出精度を高いまま維持することができる。
【００４９】
（２）第２の実施の形態
第２の実施形態における複合機の構成は、基本的には、第１の実施形態に係る複合機１と同様であるが、タッチ位置推定制御処理の内容が第１の実施形態に係る複合機１とは異なるので、以下では、相違する点を中心に説明する。
第２の実施の形態に係るタッチ位置推定制御処理は、第１の実施の形態に係るタッチ位置推定制御処理を説明する図６の二点鎖線で囲まれている処理が異なっているため、この部分の制御フローを図７に基づいて説明する。
【００５０】
ＣＰＵ５１は、ステップＳ１０６において求められた直線Ｆと表示面４１ａとの交点を求め（ステップＳ２０１）、Ｘ軸方向遮蔽領域Ｓａｘ（もしくは、Ｙ軸方向遮蔽領域Ｓａｙ）が検出されていれなければ（ステップＳ２０２：ＮＯ）、ユーザーのタッチ動作が完了していないか、もしくは、タッチ動作を取り止めた可能性があるため、第３階層において遮光領域が検出されているか否かを判定するステップＳ１０１以降のステップを繰り返す。
【００５１】
ステップＳ２０２において、第１階層におけるＸ軸方向遮蔽領域Ｓａｘ（もしくは、Ｙ軸方向遮蔽領域Ｓａｙ）が検出されていれば（ステップＳ２０２：ＹＥＳ）、図３に示すように、第１階層の矩形遮光領域Ｓａを、その重心が表示面４１ａ上の交点に重なるように平行移動させて（ステップＳ２０３）、表示面４１ａの上に平行移動された矩形遮光領域（以下、「表示面矩形領域」という。）Ｑ２に表示中のアイコンが重複しているか否かを判定し（ステップＳ２０４）、重複しているアイコンがなければ（ステップＳ２０４：ＮＯ）、ユーザーの指が表示面４１ａに不用意に触れている可能性があるので、本タッチ位置推定制御処理を最初からやり直すために、ステップＳ１０１以降の処理を繰り返し実施する。
【００５２】
また、図７に戻って、図３における表示面４１ａの上に平行移動された表示面矩形遮光領域Ｑ２と、アイコンＲ１およびＲ２とのように、表示中のアイコンとが重複しているものがある場合（ステップＳ２０４：ＹＥＳ）、表示面矩形領域Ｑ２と表示中のアイコンとが重複しているものの中で、重複面積が最も大きいアイコン（例えば、アイコンＲ１）の表示領域中にタッチ位置が存在するものと推定し（ステップＳ２０５）、ステップＳ１０９以降の処理を実行する。
【００５３】
第１の実施の形態では、ユーザーのタッチ位置をポイントＰ５、つまり、点で認定しているため、当該ポイントＰ５が、たまたま表示されているアイコンとこれに隣接するアイコンとの隙間を指し示す場合には、どのアイコンも選択されないことになるが、本実施の形態によれば、ユーザーのタッチ位置を表示面矩形領域Ｑ２とアイコンとの重複面積で判定しているため、ユーザーのタッチ位置が少々ずれていても、ユーザーの意図するアイコンが指定される蓋然性が格段にアップするという利点がある。
【００５４】
（３）第３の実施の形態
第３の実施形態における複合機の構成は、基本的には、第２の実施形態に係る複合機１と同様であるが、タッチ位置推定制御処理の内容が第２の実施形態に係る複合機１と異なるだけである。
第３の実施の形態に係るタッチ位置推定制御処理は、第２の実施の形態に係るタッチ位置推定制御処理を説明する図７の二点鎖線で囲まれている処理が異なっているため、この部分の制御フローについて説明する。
【００５５】
図８は、第３の実施の形態に係るタッチ位置推定制御処理において、第２の実施の形態に係るタッチ位置推定制御処理と異なっている部分を示すフローチャートである。
ＣＰＵ５１は、ステップＳ２０３において、第１階層の矩形遮光領域Ｓａを表示面４１ａ上に平行移動してなる表示面矩形領域と、表示中のアイコンとの重複が３つ以上あるかどうかを判定し（ステップＳ３０１）、重複が２つ以下であれば（ステップＳ３０１：ＮＯ）、ＲＡＭ５３に記憶しているフラグＮの値をデフォルト値の「０」で上書きして（ステップＳ３０２）、表示面矩形領域と表示中のアイコンとが重複しているものの中で、重複面積が最も大きいアイコンの中にタッチ位置が存在するものと推定し（ステップＳ３０３）、画面表示を標準パターンに戻した後（ステップＳ３０４）、不図示のメインフローチャートにリターンする。
【００５６】
ここで、フラグＮは、ユーザーがタッチ操作によりアイコンを指定し易いように、直近において、画面表示のレイアウトを更新したか否かを示すものであって、フラグＮの値が「１」の場合には、直近において、画面表示のレイアウト変更が行われたことを示し、フラグＮの値が「０」の場合には、直近において、画面表示のレイアウト変更が行われなかったことを示す。
【００５７】
また、ステップＳ２０３において、第１階層の矩形遮光領域Ｓａを表示面４１ａ上に平行移動してなる表示面矩形領域と、表示中のアイコンとの重複が３つ以上であれば（ステップＳ３０１：ＹＥＳ）、フラグＮの値が「１」か否かを判定し（ステップＳ３０５）、フラグＮの値が「１」であれば（ステップＳ３０５：ＹＥＳ）、既に、直近において表示画面のレイアウト変更が一度行われているので、再度表示画面のレイアウト変更を行う必要がないため、ステップＳ３０２以降の処理を実施する。
【００５８】
また、フラグＮの値が「０」の場合（ステップＳ３０５：ＹＥＳ）、直近において、表示画面のレイアウト変更が行われていないので、これから表示画面のレイアウト変更を行うために、まず、フラグＮの値を「１」に変更すると共に（ステップＳ３０６）、第２階層におけるＹ軸方向遮蔽領域の長さＨの値ｈと、Ｘ軸方向遮蔽領域の幅Ｗの値ｗとを求める（ステップＳ３０７）。
【００５９】
以下、このような長さＨと幅Ｗの値を求める目的について説明する。
例えば、図９に示すように、右手６０の人差し指の指し示す方向がＹ方向となっているとき、右手６０の人差し指が表示面４１ａにタッチしている状態では、第２階層における人差し指の断面は、形状Ｊ１のような楕円形状になっており、この楕円が外接する第２矩形遮蔽領域Ｓｂ１は縦長の長方形となり、Ｙ軸方向遮蔽領域の長さＨの値ｈ１＞軸方向遮蔽領域の幅Ｗの値ｗ１の関係となる。
【００６０】
また、これと同じ状況が、右手６１の人差し指の表示面４１ａへのタッチ位置でも生じており、Ｙ軸方向遮蔽領域の長さＨの値ｈ２＞軸方向遮蔽領域の幅Ｗの値ｗ２の関係となっている。
ここで、仮に、指の指し示す方向がＸ’方向となっているとすれば、第２階層における指の断面は、形状Ｊ１を９０°回転させた形状になっており、この楕円に外接する第２矩形遮蔽領域Ｓｂは横長の長方形（不図示）となり、Ｙ軸方向遮蔽領域の長さＨの値＜軸方向遮蔽領域の幅Ｗの値の関係となる。
【００６１】
また、図１１に示すように、右手６０の人差し指が指し示す方向がＹ方向とＸ’方向の中間、即ち、Ｙ方向（基準線）から左へ４５°前後の角度θ３°傾いていれば、第２階層における人差し指の断面は、形状Ｊ３のような４５°程度傾いた楕円形になり、この楕円が外接する第２矩形遮蔽領域Ｓｂ３は略正方形となるため、Ｙ軸方向遮蔽領域の長さＨの値ｈ３≒軸方向遮蔽領域の幅Ｗの値ｗ３の関係となる。
【００６２】
なお、第３の実施の形態では、表示面４１ａへのタッチは、右手で行われるものと想定しているため、長さＨ１／幅Ｗの値（以下、「縦横比」という。）が略１の場合には、指先は手前右側から奥左側に向かう方向を指しているものと推測する。
このように縦横比が、１よりも大きい場合には指先はＹ方向寄りを指し、１よりも小さい場合には、指先はＸ’方向寄りを指しているものと推定できる。
【００６３】
つまり、ステップＳ３０７において、Ｙ軸方向遮蔽領域の長さＨと、Ｘ軸方向遮蔽領域の幅Ｗを求めているのは、縦横比によって、指の指示す方向を推定するために他ならない。
なお、縦横比を第１矩形遮蔽領域Ｓａによって求めていないのは、指先の腹が丸みを帯びているため、第１階層における指の断面が略円形となってしまい、指先の方向によらずに、縦横比が略１となってしまうからである。
【００６４】
続いて、ＣＰＵ５１は、表示パターンテーブル８０を参照する（ステップＳ３０８）。
ここで、表示パターンテーブル８０とは、第３の実施の形態のＲＯＭ５２において、新たに追加されたテーブルのことである。
以下、表示パターンテーブル８０について説明する。
この表示パターンテーブル８０は、ユーザーがタッチ操作でアイコンを指定し易くするために、ユーザーの指が触れた周囲のアイコンの密集度合いに応じて、アイコンのレイアウトを変更するためのものである。
【００６５】
図１０は、表示パターンテーブル８０の内容を示す図である。
列８１は、液晶表示部４１に表示させる表示対象を示しており、例えば、「クエリーキー」とあるのは、クエリーキーの表示パターンのことである。
また、その下の「Ｅメールアドレス欄」とあるのは、登録されたＥメールアドレスを表示する欄の表示パターンのことである。
【００６６】
列８２は、各表示対象のデフォルトの状態で表示される表示パターンを形成するためのデータが格納されている。
例えば、標準パターン１４３Ｐとは、図９に示すように、一般的なクエリーキーの表示パターンを形成するためのデータであり、実際には、各キーの画像データの格納先やこれの座標値などが示されている。
【００６７】
また、標準パターン１４１Ｐとは、同図に示すように、Ｅメールアドレスが表示される一般的なＥメールアドレス欄１４１であって、ここでは、４つのメールアドレスを表示する欄１４１ａ、欄１４１ｂ、欄１４１ｃおよび欄１４１ｄを有している。
これらの各欄には、表示されている各Ｅメールアドレスを選択するための選択ボタン１４１ｅが複数設けられている。
【００６８】
なお、第１および第２の実施の形態では、説明を省略していたが、これらの実施の形態では、表示パターンを変更しないため、ＲＯＭ５２には、列８１と、デフォルトの表示パターンが示された列８２との組のみが示されている。
列８３は、縦横比（Ｈ／Ｗ）の値が０．９未満の場合、即ち、指先が横向きの傾向にある場合において、タッチ操作で指定し易い表示パターンを形成するためのデータが示されており、ここでは、列８２と同じ表示パターンを形成するためのデータと同じになっている。
【００６９】
本実施の形態では、もともと、デフォルトの標準パターンにおいて、クエリーキーがＸ軸方向に長くしているため、レイアウト的に、丁度横向きの（Ｘ軸方向に向いている）指で、タッチし易くなっているからである。
列８４は、縦横比（Ｈ／Ｗ）の値が０．９以上、かつ、１．１未満の場合、即ち、指先がＹ方向基準として左４５°方向前後を向いている場合に、ユーザーがアイコンにタッチし易くなるように、レイアウトが変更された表示パターンを形成するためのデータが示されている。
【００７０】
例えば、傾斜表示パターン３４３Ｐとは、図１１に示されているように、個々のキーの長さが、標準のものよりもＹ方向を基準として左４５°方向に傾斜された、クエリーキーの表示パターンを形成するためのデータである。
また、傾斜表示パターン３４１Ｐは、同図に示されているように、Ｅメールアドレス欄３４１の選択ボタン１４１ｅおよび１４１ｆの長さが、標準のものよりもＹ方向を基準として左４５°方向に拡張された表示パターンを形成するためのデータである。
【００７１】
列８５は、縦横比（Ｈ／Ｗ）の値が１．１を超える場合、即ち、指先がＹ方向付近を指している場合において、タッチ操作で指定し易い表示パターンを形成するためのデータが格納されている。
例えば、傾斜表示パターン３４３Ｐは、図１２に示されているように、個々のキーが、Ｙ軸方向に伸びるようにアレンジされた、クエリーキーの表示パターン１４３ａを形成するためのデータである。
【００７２】
また、傾斜表示パターン３４１Ｐは、同図に示すように、選択ボタン１４１ｅおよび１４１ｆの長さが標準のものよりもＹ軸方向に拡張されたＥメールアドレス欄２４１を形成するためのデータである。
図８に戻って、ＣＰＵ５１は、第１階層において第１矩形遮光領域Ｓａが継続して検出されている間、ステップＳ３０１において、重複が生じていると判定されたアイコンの表示パターンであって、上記縦横比に対応するものを、表示パターンテーブル８０の中から選択し、選択された表示パターンにもとづいて表示を切り替えた後（ステップＳ３０９）、例えば、２秒間待機してから（ステップＳ３１０）、第１階層で矩形遮光領域Ｓａが検出されると（ステップＳ３１１：ＹＥＳ）、ステップＳ１０２以降の処理を実施する。
【００７３】
ここで、２秒間待機するのは、表示画面が切り替わってから、ユーザーが新しい表示内容を認識して、画面をタッチし直すための時間的猶予であり、ユーザーの行動パターンを推測して決められた値であって、２秒に限るものではなく、実情に即するように適宜決定すればよい。
切り替わった画面のアイコンを２秒以内に指定できれば、ジャンプして戻って実行されるステップＳ１０２以降の処理におけるステップＳ３０３において、指定されたアイコンがタッチされているものと推定される。
【００７４】
また、第１階層で矩形遮光領域Ｓａが検出されなければ（ステップＳ３１１：ＮＯ）、ユーザーがアイコンの指定を取り止めた可能性が高いため、画面表示を標準の状態に戻すために、ステップＳ３０４以降の処理を実行する。
なお、既に、標準パターンで表示されている場合には、そのままの画面表示の状態を維持することとなる。
【００７５】
以上のように、第３の実施の形態では、ユーザーの指が触れた周囲のアイコンの密集度合いに応じて、ユーザーがタッチ操作によりアイコンを指定し易いよう、指の指示す方向に沿ってアイコンの長さが拡張するようにアイコンのレイアウトを変更するため、指先の前後方向にタッチ位置が少々ずれたとしても、目的のアイコンからずれる確率が低くなるため、ユーザーが意図するアイコンをより確実に指定することが可能となる。
【００７６】
＜変形例＞
本発明は、上記実施の形態に限定されるものではなく、次のような変形例も考えることができる。
（１）上記各実施の形態では、第１〜第３階層検出部４５〜４７の３階層の検出部を設けていたが、例えば、第１の実施の形態において、第１階層検出部４５を省いて、第２階層検出部４６をもう少し表示面４１ａ側に近付けて第１階層検出部４５と兼用させてもよい。
【００７７】
この場合には、例えば、第２階層検出部４６により、指による遮光が検出されたとき、あるいは、より確実に判断するため、当該遮光状態が所定時間（例えば、０．５秒）継続したときに、ユーザーの指による表示面４１ａへのタッチ操作が完了したとみなすようにすればよい。
また、上記第２および第３の実施の形態では、第２および第３階層における矩形遮光領域の重心を通る直線と表示面４１ａとの交点に、第１階層の矩形遮光領域Ｓａの重心を重ね合わせるように平行移動させているが、これに限らない。
【００７８】
例えば、第１階層の矩形遮光領域Ｓａの平行移動に代わって、第２階層の矩形遮光領域Ｓｂ（もしくは、第２階層の矩形遮光領域Ｓｃでもよい。）を直線Ｆ（指の傾斜方向）に沿って表示面４１ａに投影して表示面矩形領域Ｑ’２（不図示）を求め、これと各アイコンとの重複状態を判定して、一番重複面積が大きなアイコンがユーザーにより選択されたと判断するようにしても構わない。
【００７９】
また、逆にアイコンがそれほど密集しておらず、ユーザーの指が触れた周囲にアイコンが１つしかない場合には、第２矩形遮蔽領域Ｓｂを、表示面４１ａに向かってこれの法線方向に（Ｚ’方向）投影し、その投影範囲に表示されているアイコンが１つしかない場合には、ユーザーが当該アイコンを指定しようとしているものと判断してもよい。アイコンのサイズが大きく、隣接するアイコンとの隙間がある程度ある場合には、このようにしても誤入力が生じにくいからである。
【００８０】
したがって、上記各実施の形態では、いずれも３階層の検出部を有していたが、この構成は必ずしも、本発明において必須ではなく、少なくとも２階層の検出部があれば、ユーザーの指の傾斜を求め、その目標タッチ位置と推定タッチ位置とのずれを小さくして誤入力の防止に資するものである。
（２）第１の実施の形態においては、第１階層検出部４５は、ユーザーの指が表示面４１ａにタッチしたか否かを検出すればよく、その矩形遮蔽領域の位置まで検出する必要はないため、当該第１階層検出部４５として、必ずしも第２階層検出部４６および第３階層検出部４７のような複雑な構成を用いる必要はなく、例えば、表示面４１ａ全体を一つのスイッチとして機能するような、構成が簡略化された静電容量式のタッチパネルなどに置き代えてもよい。
【００８１】
（３）第３の実施の形態では、指先が指し示す方向を、矩形遮蔽領域の縦横比により推定していたが、これに限られない。
例えば、表示面４１ａの法線方向から見下ろしたとき、第２矩形領域Ｓｂおよび第３矩形領域Ｓｃの重心同士を結ぶ直線が、表示面４１ａにおける所定の基準線（例えば、装置の手前側から奥側に向かう方向（Ｙ軸方向）、または装置の右側から左側に向かう方向（Ｘ’方向））となす角度を、指先が指し示す方向としてもよい。
【００８２】
（４）第１、第２および第３の実施の形態では、タッチ位置推定制御処理を実行する制御部５０は、複合機１の本体側にあるとしたが、これに限らず、タッチ位置推定制御処理を実行する別の制御部が操作パネル内に設けられてもよい。
（５）第３の実施の形態において、アイコンの表示レイアウトの変更は、アイコンの傾きのみを変更しているように示されているが、これに限らない。
【００８３】
例えば、アイコンの周囲のスペースに余裕があれば、アイコンを部分的もしくは全体を拡大表示するような変更であってもよい。
また、場合によっては、形状を変形させてもよいであろう。
（６）第１、第２および第３の実施の形態では、第１〜３階層の赤外線発光素子４５ａおよび４５ｃの赤外線ビームが互いに直交するとしたが、場合によっては、所定の角度で斜交していてもよいであろう。
【００８４】
その場合、第１矩形遮蔽領域Ｓａ、第２矩形遮蔽領域Ｓｂおよび第３矩形遮蔽領域Ｓｃは、平行四辺形となる。
このような場合でも、当該遮蔽領域を示す平行四辺形の縦横比と指先の指し示す角度とは一定の相関関係にあり、図１０に示すテーブルを適宜変更して第３の実施の形態におけるタッチ位置推定制御処理を実施することができる。
【００８５】
（７）第３の実施に形態では、画面表示を傾斜表示パターンにしてアイコンの傾きを変更した場合に、ユーザーがタッチを望むアイコンの推定が完了すると、直ぐに、画面表示を標準パターンに戻していたが（図８のステップＳ３０３、ステップＳ３０４）、同じユーザーが引き続き他のアイコンをタッチしようとした場合、その指の向きは、ほとんど同じ方向であると考えられるため、画面表示パターンは、そのままにした方がやり易い場合がある。
【００８６】
そこで、画面表示パターンを変更後所定時間（例えば、５秒）の間は、同じ表示パターンを継続的に表示し、その間にアイコンのタッチ動作が行われた場合には、さらに、継続時間を延長するような構成にしてもよいであろう。
（８）第１、第２および第３の実施の形態では、入力受付装置を備える画像処理装置の一例として、複合機の構成について説明したが、これに限らず、操作パネル４０と同様の操作パネルを有するスキャナーやプリンターなどであってもよい。
【００８７】
また、上記実施の形態および各変形例は可能な限り組み合わせてもよい。
【産業上の利用可能性】
【００８８】
本発明は、例えば、操作パネルなどの入力受付装置、画像形成装置および画像読取装置などの画像処理装置の操作性を向上させる技術として好適である。
【符号の説明】
【００８９】
１    複合機
１０    プリンター部
２０    給紙部
３０    スキャナー部
３１    原稿載置台
４０    操作パネル
４１    液晶表示部
４１ａ  表示面
４２    ハードキー部
４４    光学検出部
４４ａ  縦壁
４５    第１階層検出部
４５ａ、４５ｃ  赤外線発光素子
４５ｂ、４５ｄ  受光素子
４６    第２階層検出部
４７    第３階層検出部
５０    制御部
５１    ＣＰＵ
５２    ＲＯＭ
５３    ＲＡＭ
５４    通信Ｉ／Ｆ部
５５    画像データ記憶部
６０、６１    右手
８０    表示パターンテーブル
８１、８２、８３、８４、８５    列
１４１Ｐ、１４３Ｐ  標準パターン
１４１    表示欄
１４１ａ、１４１ｂ、１４１ｃ、１４１ｄ  欄
１４１ｅ、１４１ｆ  選択ボタン
１４３ａ  表示パターン
２４１、３４１    Ｅメールアドレス欄
３４１Ｐ、４３Ｐ  傾斜表示パターン
【図１】
2015130044.tif 000003
【図２】
2015130044.tif 000004
【図３】
2015130044.tif 000005
【図４】
2015130044.tif 000006
【図５】
2015130044.tif 000007
【図６】
2015130044.tif 000008
【図７】
2015130044.tif 000009
【図８】
2015130044.tif 000010
【図９】
2015130044.tif 000011
【図１０】
2015130044.tif 000012
【図１１】
2015130044.tif 000013
【図１２】
2015130044.tif 000014