(57)【要約】【課題】操作パネルがヒンジ等で支持される構成において、視認性の低下を抑制して操作性向上を図ることができる表示入力装置を提供すること。【解決手段】メニュー画面２００のコピーキー２１１がタッチ入力されたとき、タッチ入力に起因する操作パネルの振動により次に表示すべき機能選択画面の表示キーの文字ぶれが許容上限値以下になると判断される場合には、用紙キー２３１などの表示位置を予め決められた基準表示位置とする機能選択画面２０ａを表示させ、許容上限値を超えると判断される場合には、用紙キー２３１などの表示位置を基準表示位置ではなく、ヒンジに近い、つまり振動が少ない変更表示位置とする機能選択画面２０ｂを表示させる。【選択図】図４
2020107146.tif 000002
【特許請求の範囲】
【請求項１】
操作パネルの所定方向一端が支持部を介して被装着体に装着され、前記所定方向一端とは反対の他端が自由端である表示入力装置であって、
前記操作パネルに設けられているタッチパネルと、
前記タッチパネルへのタッチが検出されると、検出されたタッチ位置に対応したキーに応じて次に画面内の一箇所に表示すべき表示対象画像を基準表示位置に表示すれば、前記操作パネルの自由端側の振動により、前記表示対象画像に含まれる文字のぶれ量がユーザーの視認性を許容できる許容上限値を超えるか否かを判断する判断手段と、
前記ぶれ量が前記許容上限値を超えると判断されると、前記表示対象画像を前記基準表示位置ではなく、前記タッチパネルにおいて前記基準表示位置よりも前記支持部に近い変更表示位置にシフトして表示させる表示制御手段と、
を備えることを特徴とする表示入力装置。
【請求項２】
前記判断手段は、
前記操作パネルの自由端側の振れ幅の大きさＷと、前記タッチパネルとユーザーの目の位置との間の距離Ｄと、前記タッチパネルの表示面に沿って前記所定方向に直交する方向における前記ユーザーの目の位置と前記表示対象画像の基準表示位置との間の距離Ｌとに基づき、前記表示対象画像に含まれる文字のぶれ量Ｒを算出するぶれ量算出手段を有することを特徴とする請求項１に記載の表示入力装置。
【請求項３】
前記ぶれ量算出手段は、
ユーザーの目の位置が前記タッチパネルから予め決められた距離だけ離れ、かつ前記タッチパネルにおいて前記所定方向に直交する方向の中央に相当する位置にあるとみなし、
前記距離Ｄを前記予め決められた距離とし、前記距離Ｌを、前記タッチパネルの中央から前記表示対象画像の基準表示位置までの間の距離とすることを特徴とする請求項２に記載の表示入力装置。
【請求項４】
さらに、前記操作パネルの振動の大きさを検出する検出手段を備え、
前記判断手段は、
前記検出手段の検出結果から前記振れ幅の大きさＷを求めることを特徴とする請求項２または３に記載の表示入力装置。
【請求項５】
前記表示制御手段は、
前記文字のぶれ量が前記許容上限値以下になる振れ幅Ｗ´の大きさを求め、前記タッチパネルにおいて前記支持部に近い側の端部から前記所定方向に前記求めた振れ幅Ｗ´で振動する位置までの距離Ｇ´を求め、求めた距離Ｇ´の位置を前記変更表示位置とすることを特徴とする請求項１〜４のいずれか１項に記載の表示入力装置。
【請求項６】
前記判断手段と前記表示制御手段は、
前記表示対象画像に含まれる文字の大きさを基準から拡大して表示させる拡大表示が選択されている場合、前記許容上限値を、前記基準の大きさに対応する値から前記拡大後の文字の大きさに対応する値に変更することを特徴とする請求項１〜５のいずれか１項に記載の表示入力装置。
【請求項７】
前記表示制御手段は、
前記変更表示位置が、前記表示対象画像とは別の画像の表示領域に属する場合には、前記表示対象画像の前記変更表示位置への表示を禁止して、前記基準表示位置に表示させることを特徴とする請求項１〜６のいずれか１項に記載の表示入力装置。
【請求項８】
前記表示入力装置は、前記被装着体を含み、
前記支持部は、前記被装着体に対して前記操作パネルを軸周りに揺動可能に支持し、
前記被装着体は、揺動時に前記操作パネルに当たると、これ以上、揺動が進むのを規制するストッパーを有し、
前記操作パネルまたは前記被装着体は、前記操作パネルが前記ストッパーに当たっていることを検出する規制検出手段を有し、
前記操作パネルの揺動が前記ストッパーにより規制されていないことが検出されたときにのみ、前記判断手段と前記表示制御手段が動作することを特徴とする請求項１〜７のいずれか１項に記載の表示入力装置。
【請求項９】
前記表示対象画像は、
タッチ入力を受け付ける表示キーまたはタッチキーボードであり、
前記文字は、
前記表示キーのキー名称またはタッチキーボードの各キーのキー名称であることを特徴とする請求項１〜８のいずれか１項に記載の表示入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、パーソナルコンピューター等の各種電子機器に使用される操作パネルを有する表示入力装置に関する。
【背景技術】
【０００２】
近年、操作パネルに表示する機能の増加から、操作パネルに用いられるタッチパネルが大型化する傾向にある。また、省スペース化の点から操作パネルの厚みもできるだけ薄くすることが望まれている。操作パネルは、ユーザーの視認性を確保するため、一辺をヒンジ等で支持して傾斜角を調整できる機構になっているものがあり、このような機構で操作パネルが大型かつ薄型になると、ユーザーがタッチ入力操作のようにヒンジを回転させない程度の力でタッチパネルの表示面を押した場合でも操作パネルが撓み易くなる。
【０００３】
操作パネルが撓むと、タッチ入力後、ユーザーがタッチパネルから指を離した瞬間に、撓んだ状態の操作パネルが元の真っすぐな姿勢に戻ろうとして振動してしまう。操作パネルが振動している間、ユーザーは、次のタッチ操作を行いたくても、タッチパネル上の表示キーも操作パネルの振動で揺れるので、表示キーの名称を示す文字がぶれて見難く、タッチすべき表示キーを探し難くなる。
【０００４】
操作パネルの振動に対して、特許文献１には、自動車等の乗り物に設置される画像表示装置が揺れる方向とは逆方向に表示画像の表示位置を補正することで、ユーザーに対しては静止した視認性を確保しようとする技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−１２３２４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１の構成では、上記の操作パネルのようにヒンジ等を支点にユーザーに対して前後方向に揺れる機構に対して視認性を向上できないという問題がある。
【０００７】
すなわち、操作パネルでは、支持部から離れた領域が支持部に比べて揺れが大きく、領域の端部に行くにつれて表示のぶれが大きくなる。特許文献１は、画面上のどの位置でも補正量が一律であり、例えば操作パネル上でぶれ量が異なる、支持部に近い領域も離れた領域も同じ補正量になる。このため、例えば操作パネルの支持部から離れたぶれ量の大きい領域に合わせて補正すれば、ぶれ量が少ない支持部に近い領域については補正量が大きくなりすぎて逆に見難くなったり、支持部に近い領域に合わせて補正すれば、支持部から離れた領域では補正量が少なすぎて見難いままになったりするからである。
【０００８】
本発明は、操作パネルが支持部を介して支持される構成において、視認性の低下を抑制して操作性の向上を図ることができる表示入力装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明に係る表示入力装置は、操作パネルの所定方向一端が支持部を介して被装着体に装着され、前記所定方向一端とは反対の他端が自由端である表示入力装置であって、前記操作パネルに設けられているタッチパネルと、前記タッチパネルへのタッチが検出されると、検出されたタッチ位置に対応したキーに応じて次に画面内の一箇所に表示すべき表示対象画像を基準表示位置に表示すれば、前記操作パネルの自由端側の振動により、前記表示対象画像に含まれる文字のぶれ量がユーザーの視認性を許容できる許容上限値を超えるか否かを判断する判断手段と、前記ぶれ量が前記許容上限値を超えると判断されると、前記表示対象画像を前記基準表示位置ではなく、前記タッチパネルにおいて前記基準表示位置よりも前記支持部に近い変更表示位置にシフトして表示させる表示制御手段と、を備えることを特徴とする。
【００１０】
また、前記判断手段は、前記操作パネルの自由端側の振れ幅の大きさＷと、前記タッチパネルとユーザーの目の位置との間の距離Ｄと、前記タッチパネルの表示面に沿って前記所定方向に直交する方向における前記ユーザーの目の位置と前記表示対象画像の基準表示位置との間の距離Ｌとに基づき、前記表示対象画像に含まれる文字のぶれ量Ｒを算出するぶれ量算出手段を有するとしても良い。
【００１１】
ここで、前記ぶれ量算出手段は、ユーザーの目の位置が前記タッチパネルから予め決められた距離だけ離れ、かつ前記タッチパネルにおいて前記所定方向に直交する方向の中央に相当する位置にあるとみなし、前記距離Ｄを前記予め決められた距離とし、前記距離Ｌを、前記タッチパネルの中央から前記表示対象画像の基準表示位置までの間の距離とするとしても良い。
【００１２】
さらに、前記操作パネルの振動の大きさを検出する検出手段を備え、前記判断手段は、前記検出手段の検出結果から前記振れ幅の大きさＷを求めるとしても良い。
【００１３】
また、前記表示制御手段は、前記文字のぶれ量が前記許容上限値以下になる振れ幅Ｗ´の大きさを求め、前記タッチパネルにおいて前記支持部に近い側の端部から前記所定方向に前記求めた振れ幅Ｗ´で振動する位置までの距離Ｇ´を求め、求めた距離Ｇ´の位置を前記変更表示位置とするとしても良い。
【００１４】
さらに、前記判断手段と前記表示制御手段は、前記表示対象画像に含まれる文字の大きさを基準から拡大して表示させる拡大表示が選択されている場合、前記許容上限値を、前記基準の大きさに対応する値から前記拡大後の文字の大きさに対応する値に変更するとしても良い。
【００１５】
また、前記表示制御手段は、前記変更表示位置が、前記表示対象画像とは別の画像の表示領域に属する場合には、前記表示対象画像の前記変更表示位置への表示を禁止して、前記基準表示位置に表示させるとしても良い。
【００１６】
さらに、前記表示入力装置は、前記被装着体を含み、前記支持部は、前記被装着体に対して前記操作パネルを軸周りに揺動可能に支持し、前記被装着体は、揺動時に前記操作パネルに当たると、これ以上、揺動が進むのを規制するストッパーを有し、前記操作パネルまたは前記被装着体は、前記操作パネルが前記ストッパーに当たっていることを検出する規制検出手段を有し、前記操作パネルの揺動が前記ストッパーにより規制されていないことが検出されたときにのみ、前記判断手段と前記表示制御手段が動作するとしても良い。
【００１７】
また、前記表示対象画像は、タッチ入力を受け付ける表示キーまたはタッチキーボードであり、前記文字は、前記表示キーのキー名称またはタッチキーボードの各キーのキー名称であるとしても良い。
【発明の効果】
【００１８】
上記のように文字のぶれ量がユーザーの視認性を許容できる許容値を超える場合に基準表示位置に代えて支持部に近い変更表示位置にシフトして表示させるので、操作パネルが振動しても表示画像、例えば表示キーの名称を示す文字が基準表示位置に表示させるよりも見易くなり、操作性の向上を図ることができる。
【図面の簡単な説明】
【００１９】
【図１】画像形成装置の外観を示す斜視図である。
【図２】画像形成装置の電子制御系統の構成を示すブロック図である。
【図３】操作パネルの電子制御系統の構成を示すブロック図である。
【図４】（ａ）〜（ｃ）は、タッチパネルの表示画面の例を示す図である。
【図５】（ａ）は、キー情報テーブルに書き込まれている基準位置情報の内容例を示す図であり、（ｂ）は、変更位置情報の内容例を示す図である。
【図６】文字サイズ情報の内容例を示す図である。
【図７】（ａ）は、操作パネルを正面から見た図であり、（ｂ）は、操作パネルの下端に対して上端が揺れ動く振動が生じた場合の操作パネルを（ａ）の矢印ａ方向から見た側面図である。
【図８】表示画像のぶれ量の算出方法を説明するための図である。
【図９】タッチ入力と表示キーの表示制御の流れを説明するフローチャートの一部を示す図である。
【図１０】タッチ入力と表示キーの表示制御の流れを説明するフローチャートの残りの部分を示す図である。
【図１１】（ａ）と（ｂ）は、タッチキーボードが表示されるキーボード入力画面の例を示す図である。
【図１２】文字サイズテーブルに追加される拡大文字サイズと許容上限ぶれ量の対応関係の例を示す図である。
【発明を実施するための形態】
【００２０】
以下、本発明に係る表示入力装置の実施の形態を、画像形成装置を例にして説明する。
【００２１】
［１］画像形成装置
（１−１）画像形成装置の外観
図１は、画像形成装置の外観を示す斜視図である。
【００２２】
画像形成装置１００は、コピー、プリント、スキャン、ファクシミリ通信等の各種ジョブを選択的に実行可能な多機能複合機であり、下部に複数段の引き出し式給紙カセット１４０を有し、その上部に画像形成処理を行うエンジン部を内蔵した筐体１３０を搭載している。
【００２３】
筐体１３０の上部には、記録紙の排出トレー１５０が設けられている。排出トレー１５０の上に記録紙束の積載空間を隔てて、原稿読み取り装置１２０が搭載されている。
【００２４】
原稿読み取り装置１２０の右端側前方には、ユーザーからジョブ条件等の指示入力を受け付けるための操作パネル５０（表示入力装置）がヒンジ１３１を介してヒンジ１３１の回転軸を中心に矢印α方向またはこれとは逆の矢印β方向に揺動並びに角度調整自在に装着されている。
【００２５】
ここで、操作パネル５０において、ヒンジ１３１（支持部）を介して被装着体である原稿読み取り装置１２０の右端側前方部１３２に支持されている操作パネル５０の下端部５０ａから上端部５０ｂに向かう方向を所定方向としたとき、所定方向一端（下端部５０ａ）が被装着体に支持部を介して支持され、他端（上端部５０ｂ）が自由端になる。
【００２６】
操作パネル５０の前面にはタッチパネル５１が設けられ、その下側に各種の機械的な押しボタン５３が配置されている。
【００２７】
（１−２）画像形成装置の構成
図２は、画像形成装置１００の電子制御系統の構成を示すブロック図である。同図に示すように、画像形成部１０、操作部２０、画像入力部２６、および本体制御部３０がバス４０を通して互いに通信可能に接続されている。
【００２８】
（１−２−１）画像形成部
画像形成部１０は、周知の電子写真方式により記録紙上に画像を形成するものである。即ち、作像部１２にて、感光体表面を一様に帯電させ、画像データを光変調して、感光体表面を露光して静電潜像を形成し、その潜像にトナー粒子を供給して顕像化し、給送部１１から給送された記録紙上に転写する。その後、この記録紙を定着部１３で熱圧着してトナー像を定着する。定着後の記録紙は、排出トレー１５０上に排出される。
【００２９】
（１−２−２）画像入力部
画像入力部２６は、原稿読み取り装置（スキャナー）１２０に加え、メモリーインタフェース（Ｉ／Ｆ）２７とネットワーク（ＬＡＮ）Ｉ／Ｆ２８とを含む。原稿読み取り装置１２０は光学機器を利用して、ＡＤＦ１１０が取り込んだ原稿、またはその下の原稿台に置かれた原稿に光を照射し、その反射光の強度分布から、文字、図柄、または写真を読み取って画像データに変換する。
【００３０】
メモリーＩ／Ｆ２７は、ＵＳＢポート、メモリーカードスロット等の映像入力端子を通して、ＵＳＢメモリー、ハードディスクドライブ（ＨＤＤ）等の外付けの記憶装置から印刷対象の画像データを読み込み、またはそれらの記憶装置へ原稿読み取り装置１２０で取り込んだ画像データを書き出す。ＬＡＮＩ／Ｆ２８は外部のＬＡＮに有線または無線で接続され、そのＬＡＮ上の電子機器から印刷対象の画像データを取得し、またはその電子機器へ原稿読み取り装置１２０で取り込んだ画像データを送出する。
【００３１】
（１−２−３）本体制御部
本体制御部３０は、画像形成装置１００の内部に設置された１枚の印刷回路基板に実装された電子回路であり、ＣＰＵ３１、ＲＡＭ３２、およびＲＯＭ３３を含む。ＣＰＵ３１は、ＲＯＭ３３から必要なプログラムを読み出し、給送部１１、作像部１２、定着部１３を制御して、コピーやプリントなどのジョブを円滑に実行させる。ＲＡＭ３２は、ＣＰＵ３１のワークエリアとして用いられる。
【００３２】
（１−２−４）操作部
操作部２０は、画像形成装置１００に実装された入力装置（ＵＩ）であり、ユーザーの操作内容を本体制御部３０に通知する。操作部２０は、操作パネル５０を含む。
【００３３】
［２］操作パネルの構成
図３は、操作パネル５０の電子制御系統の構成を示すブロック図である。
【００３４】
同図に示すように、操作パネル５０は、タッチパネル５１、操作制御部５２、加速度センサー５３を含む。
【００３５】
（２−１）タッチパネル
タッチパネル５１は、ユーザーのタッチ操作を受け付けるタッチパッド４Ｐと、タッチ操作に応じて操作画面を表示する液晶ディスプレイ（liquid crystal display：ＬＣＤ）４Ｄを備えている。
【００３６】
タッチパッド４Ｐは、ここでは静電容量方式で位置検出を行い、行列状に配した電極を２枚の保護カバーで挟んだ構造をしている。隣り合う電極間の静電容量は一定であるが、ユーザーの指やユーザーが手に持つタッチペン等の指示体によってタッチパッド４Ｐがタッチされると、指示体を介して電極間に新たな静電容量が発生し、静電容量の値が変化する。タッチパッド４Ｐが押圧された状態で、行列方向に電極をスキャンして電極間の静電容量を測定する。
【００３７】
（２−２）操作制御部
操作制御部５２は、ＣＰＵ５２１、タッチ検出部５２２、画面制御部５２３、キー情報テーブル５２４、、文字サイズテーブル５２５を備える。
【００３８】
ＣＰＵ５２１は、タッチ検出部５２２が上記のようにタッチパッド４Ｐの電極間の静電容量を測定することで、タッチされた位置を検出すると、タッチ位置とキー情報との対応を記憶するキー情報テーブル５２４からタッチされた位置に対応するキー情報を取得する。そして、取得したキー情報を元に、キー情報テーブル５２４から次に表示すべき画面の画面情報を取得し、画面制御部５２３に画面遷移の指示を送る。
【００３９】
ここで、画面遷移の指示には、表示キーの表示位置を予め決められた本来の位置（基準表示位置）とする第１指示と、操作パネル５０の振動による視認性の低下を抑制すべく基準表示位置から変更した変更表示位置とする第２指示のいずれかが含まれる。
【００４０】
第１指示と第２指示のいずれにするかは、加速度センサー５３により検出される操作パネル５０の振動の大きさと、文字サイズテーブル５２５に書き込まれている表示キーの文字の大きさに基づき決められる。詳しくは、後述する。
【００４１】
画面遷移の指示を受けた画面制御部５２３は、第１指示を受け付けた場合、基準位置画像データ生成部５６１で遷移後の画面を表す画像データを生成し、第２指示を受け付けた場合、変更位置画像データ生成部５６２で遷移後の画面を表す画像データを生成し、生成した画像データを画面ごとにビデオメモリ（ＶＲＡＭ）に上書きするようにバッファリングして、バッファリングしたデータを液晶ディスプレイ４Ｄに転送する。
【００４２】
液晶ディスプレイ４Ｄは、受信したデータに応じて各画素の輝度を調節する。これにより、タッチパネル５１の画面には、タッチパッド４Ｐの透明電極を介して遷移後の画面が表示される。
【００４３】
（２−３）画面の表示例
図４（ａ）は、タッチパネル５１の表示画面の例を示す図である。ここで、同図に示すＸ軸は、ユーザーがタッチパネル５１を正面から見たときの左右方向を示し、Ｙ軸は、上下方向を示し、Ｚ軸は、タッチパネル５１の表示面に直交する方向を示している。この左右方向（Ｘ軸方向）は、Ｙ軸方向（操作パネル５０の下端５０ａから上端５０ｂに向かう方向（所定方向））に対し、タッチパネル５１の表示面に沿って直交する方向になる。
【００４４】
図４（ａ）に示す表示画面２００は、初期操作画面であるメニュー画面であり、コピージョブの選択用のコピーキー２１１、ファクシミリ送信や原稿画像を読み取るスキャンジョブの選択用のファクス／スキャンキー２１２、コピーやファクシミリ通信の実行に必要な各種設定値の設定用の設定キー２１３が左右方向に並んで表示されている。
【００４５】
メニュー画面２００の上下方向において画面２００の下端２０１が操作パネル５０の下端部５０ａに最も近いヒンジ１３１による支持側に相当し、画面２００の上端２０２が操作パネル５０の上端部５０ｂに最も近い自由端側に相当する。従って、ユーザーのタッチ入力に伴って操作パネル５０が振動したときの振れ幅は、画面２００の下端２０１が最も小さく、画面２００の上端２０２が最も大きくなる。
【００４６】
図４（ｂ）は、図４（ａ）のメニュー画面２００のコピーキー２１１がユーザーの指でタッチ入力された場合にメニュー画面２００から機能選択画面２０ａに遷移した例を示す図である。
【００４７】
機能選択画面２０ａは、コピーに使用する用紙を選択するための用紙キー２３１、倍率を選択するための倍率キー２３２、片面コピーや両面コピーなど出力形態を選択するための出力選択キー２３３、コピー部数を入力するための部数入力キー２３４、ソートや２イン１などコピーの仕上がり状態を選択するための仕上がりキー２３５の５つの表示キーが左右方向に並んで表示されている。左右方向に並ぶ５つの表示キー２１３〜２３５を表示キー列２３０という。
【００４８】
この表示キー列２３０よりも上下方向にかなり下であり、画面下端２０１に沿った左端の位置には、戻るキー２３６が表示され、右端の位置には、ヘルプキー２３７が表示されている。戻るキー２３６は、現在の画面から一つ前の画面に戻ることを選択するためのキーである。ヘルプキー２３７は、操作方法が判らなくなったときのアドバイスをユーザーが求めるときに選択するキーである。
【００４９】
表示キー列２３０は、機能選択画面２０ａ上において最上位の「コピーできます」というメッセージ欄の直下位置に表示されている。この表示位置が予め決められた基準表示位置であり、最上位のメッセージに近い位置に表示することでユーザーの見易さを考慮した画面レイアウトになっている。
【００５０】
しかし、表示キー列２３０の基準表示位置は、画面上端２０２にかなり近い位置であるため、操作パネル５０の振動の影響を受け易い。振動によるぶれ量が大きくなるとユーザーにとって目視し難く、また、各表示キーの文字（例えば用紙や倍率）が小さいほど目視し難くなる。これに対し、画面下端２０１にかなり近い位置に存する戻るキー２３６とヘルプキー２３７は、操作パネル５０の振動の影響をほとんど受けない。
【００５１】
一方で、操作パネル５０の振動が多少大きくても、各表示キーの文字がかなり大きければ、文字が大きい分、文字の大きさに対するぶれ量の比率が小さくなるので、視認性にそれほどの影響を与えない。
【００５２】
そこで、操作パネル５０の振動の大きさと文字の大きさとに基づき表示画像のぶれ量が所定の許容範囲を超えると判断した場合、機能選択画面２０ａを表示するのではなく、図４（ｃ）に示す機能選択画面２０ｂのように表示キー列２３０の表示位置を基準表示位置よりも下方の画面下端２０１にかなり近い、つまり振動の影響が少ない変更表示位置に変更して表示させる。この変更表示位置は、表示画像のぶれ量が許容範囲内に入る位置として計算により求められる（後述）。
【００５３】
各表示キーが基準表示位置に表示される画面（２００、２０ａなど）と、基準表示位置から変更表示位置に変更して表示される画面（２０ｂなど）を区別して、前者を基準位置画面、後者を変更位置画面という。なお、メニュー画面２００は、基準位置画面のみになる。ＣＰＵ５２１は、基準位置画面を表示させる場合には、画面制御部５２３に第１指示を送り、変更位置画面を表示させる場合には第２指示を送る。
【００５４】
（２−４）キー情報テーブル
図５（ａ）は、キー情報テーブル５２４に書き込まれている基準位置情報５２４ａをテーブル形式で示す図であり、基準位置画面に対応して設けられたものである。
【００５５】
基準位置情報５２４ａは、現在の画面とキー名称と基準タッチ位置と遷移後画面の各項目に分けられており、画面毎にキー名称と基準タッチ位置と遷移後画面が対応付けされている。例えば、画面Ａは、図４（ａ）に示すメニュー画面２００に相当し、キー名称としてのコピー、ファクス／スキャン、設定は、コピーキー２１１、ファクス／スキャンキー２１２、設定キー２１３に対応している。
【００５６】
基準タッチ位置は、タッチパネル５０上におけるＸ−Ｙ軸の二次元座標に対応しており、例えばコピーキー２１１の基準タッチ位置は、（Ｘ１、Ｙ１）になっている。従って、メニュー画面２００においてタッチ入力位置として（Ｘ１、Ｙ１）が検出されると、コピーキー２１１がタッチ入力されたことが判る。
【００５７】
コピーキー２１１に対応する遷移後画面Ｂは、上記の機能選択画面２０ａに相当する。
【００５８】
機能選択画面２０ａは、メニュー画面２００と同様に基準位置画面であり、基準位置情報５２４ａから、どの表示キーがタッチ入力されたかが検出される。例えば、画面Ｂ（機能選択画面２０ａ）においてタッチ入力位置として（Ｘ１１、Ｙ１１）が検出されると、用紙キー２３１がタッチ入力されたことを検出できる。画面Ｂにおける用紙〜仕上がりまで各表示キーのＹ軸座標位置は、全て同じになっている。
【００５９】
用紙キー２３１がタッチ入されると、遷移後画面Ｅ（不図示）に遷移する。他の表示キーがタッチ入力された場合も同様である。なお、図５（ａ）では、画面ＡやＢなどの各表示キーに対する基準位置情報しか示していないが、全ての表示画面の各表示キーに対して基準位置情報が予め書き込まれている。
【００６０】
一方、図５（ｂ）は、キー情報テーブル５２４の変更位置情報５２４ｂをテーブル形式で示す図であり、変更位置情報５２４ｂは、図４（ｃ）の機能選択画面２０ｂのような変更位置画面が表示されたときにのみ生成される。変更位置画面では、基準位置画面に対して表示キーの表示位置が基準表示位置から変更表示位置に変更されているので、基準位置情報５２４ａを参照しても位置変更後の表示キーのタッチ入力を検出できない。このため、変更後の表示キーに対応する位置情報を変更タッチ位置として変更位置情報５２４ｂに書き込んでおくものである。変更タッチ位置は、上記の許容範囲内に入る位置として計算で求められた変更表示位置に等しい。
【００６１】
従って、変更位置情報５２４ｂは、基準位置情報５２４ａのうち、基準タッチ位置のみ変更タッチ位置に置き換わった情報になる。そして、変更タッチ位置は、各表示キーが基準表示位置から変更された変更表示位置の座標位置を示す。
【００６２】
例えば、機能選択画面２０ｂを示す画面Ｂにおいて、用紙キー２３１の変更タッチ位置は、（Ｘ１１、Ｙ１２）になっている。基準位置画面である機能選択画面２０ａの用紙キー２３１の基準タッチ位置（Ｘ１１、Ｙ１１）に対して、Ｘ軸方向では同じ位置であり、Ｙ軸方向についてはＹ１１よりも画面下端２０１に近い位置のＹ１２であることが判る。機能選択画面２０ｂにおいてタッチ入力位置として（Ｘ１１、Ｙ１２）が検出されると、変更位置情報５２４ｂから用紙キー２３１がタッチ入力されたことを検出できる。
【００６３】
画面制御部５２３の基準位置画像データ生成部５６１は、ＣＰＵ５１から第１指示を受け付けると、基準位置情報５２４ａにおいて表示対象画面に対応する各表示キーの基準タッチ位置を参照して、各表示キーの表示位置を確定して、基準位置画面である機能選択画面２０ａなどの画像データを生成して、タッチパネル５０に表示させる。
【００６４】
ＣＰＵ５１から第２指示を受け付けると、画面制御部５２３の変更位置画像データ生成部５６２は、変更位置情報５２４ｂにおいて表示対象画面に対応する各表示キーの変更タッチ位置を参照して、各表示キーの変更後の表示位置を確定して、変更位置画面である機能選択画面２０ｂなどの画像データを生成して、タッチパネル５０に表示させる。
【００６５】
（２−５）文字サイズテーブル
図６は、文字サイズテーブル５２５に書き込まれている文字サイズ情報の内容例を示す図であり、画面毎にキー名称と文字サイズＰと許容上限ぶれ量Ｑが対応付けされている。ここで、画面Ａは、メニュー画面２００に相当し、画面Ｂは、機能選択画面２０ａ（２０ｂ）に相当する。
【００６６】
例えば、メニュー画面２００のコピーキー２１１の「コピー」という文字の大きさがＰ１であり、他のファクス／スキャンキー２１２と設定キー２１３の文字（ファクス  スキャン、設定）も同じ大きさであることが判る。文字の大きさ（文字サイズ）Ｐは、例えばポイント（ｐｔ）などの実際の大きさを示す数値や、大、中、小などの段階に分けた数値（例えば、１、５、１０など）で表すとしても良い。
【００６７】
文字サイズに対する許容上限ぶれ量Ｑは、これ以上、操作パネル５０の振動による文字のぶれが大きくなると、視認性の低下により文字が読めなくなると想定されるぶれ量の上限を文字サイズごとに予め実験などから求めたものである。文字サイズを超える揺れが生じた場合、隣りの文字と重なったように見えて視認性が低下することを考慮して、例えば１文字分の大きさとすることができる。
【００６８】
また、例えば許容上限ぶれ量Ｑを異なる値、例えば大、中、小に分けて持っておき、ユーザーの要求レベル、例えば基準表示位置から変更表示位置への変更（表示位置変更）を優先的に行ってほしい旨の指示を受け付けると許容上限ぶれ量Ｑを小にする。逆に、表示位置変更をあまりしなくて良い旨の指示を受け付けると、許容上限ぶれ量Ｑを大にする。後述のように文字のぶれ量が許容上限ぶれ量Ｑを超えると表示位置変更を行うようになっており、許容上限ぶれ量Ｑの大小で表示位置変更の実行の有無が決まるからである。
【００６９】
このように許容上限ぶれ量Ｑは、文字のぶれ量がユーザーの視認性を許容できる許容範囲の上限値（許容上限値）に相当する。文字サイズＰ１＞Ｐ２の場合、許容上限ぶれ量Ｑ１＞Ｑ２の関係を有する。文字サイズが小さいほど、操作パネル５０の振動の影響を受けて文字が読み難くなるからである。
【００７０】
［３］操作パネルの振動による表示画像のぶれ方について
図７（ａ）は、操作パネル５０を正面から見た図であり、図７（ｂ）は、操作パネル５０の下端５０ａに対して上端５１ｂが揺れ動く振動が生じた場合の操作パネル５０を図７（ａ）の矢印ａ方向から見た側面図である。
【００７１】
図７（ｂ）に示すように操作パネル５０が振動したときの揺れ幅Ｗの大きさは、操作パネル５０の上下方向においてヒンジ等の支持部に最も近い下端５０ａが最も小さく、自由端である上端５０ｂが最も大きい。従って、図７（ａ）に示すタッチパネル５１に下から上に向かって並ぶように表示されている表示キー５７１、５７２、５７３のうち、最下位の表示キー５７１の揺れ幅が最も小さく、最上位の表示キー５７３の揺れ幅が最も大きくなり、各表示キー５７１〜５７３のぶれ方が異なる。
【００７２】
また、タッチパネル５１の左右方向中央を見ているユーザーが右斜め上に表示される表示キー５７５に視線を移す場合、中央から右側に離れるに連れて、振動による表示キーの横ぶれが大きくなる。これは、次の理由による。
【００７３】
図８は、図７（ａ）に示す操作パネル５０を矢印ｂ方向から見下ろしたときの概略上面図であり、揺れ幅Ｗが最大になったときを破線で示している。
【００７４】
操作パネル５０の振動により、操作パネル５０の上端５０ａがユーザーに最も近い位置まで動いたときの表示キー５７５のＺ軸方向における位置を５５１、ユーザーから最も遠い位置まで動いたときの位置を５５２とする。操作パネル５０の振動中に、ユーザーが位置５５１に来た表示キー５７５を見るときの視線５６１と位置５５２に移った表示キー５７５を見るときの視線５６２とでは、同じ表示キー５７５を見ていても、視線５６１に対する視線５６２の角度差θが生じる。この角度差θが、位置５５１の表示キー５７５に対して位置５５２に移った表示キー５７５が大きさＲだけ左に動いた、つまりＸ軸方向に横ぶれしたように見せるからである。この横ぶれは、図７（ａ）に示す左斜め上に表示される表示キー５７６についても同様に生じる。
【００７５】
このようにタッチパネル５１の各所でぶれ量Ｒが異なるので、表示キーに対して基準表示位置でのぶれ量Ｒを計算で求め、求めたぶれ量Ｒと許容上限ぶれ量Ｑとの大小関係から表示キーを基準表示位置に表示させるか否かを判断する。この判断により、変更表示位置に表示させる場合には、ぶれ量Ｒが許容上限ぶれ量Ｑ以下になる位置を変更表示位置に決めることで、視認性の低下を抑制することができる。
【００７６】
［４］操作パネルの振動による表示画像のぶれ量Ｒの算出について
表示画像のぶれ量Ｒの算出方法を以下、図８により説明する。
【００７７】
図８に示す揺れ幅Ｗは、最も揺れ幅が大きい操作パネル５０の上端５０ｂにおける揺れ幅である。なお、操作パネル５０の上端５０ｂとタッチパネル５１の画面上端２０２とは、上下方向において少ししか離れていないので、ここではタッチパネル５１の画面上端２０２の最大の揺れ幅もＷとみなして説明する。
【００７８】
距離Ｄは、ユーザーの目の位置から操作パネル５０までの距離を示す。この距離Ｄは、一般的にユーザーが操作パネル５０に正対したときの距離として予め決められるが、例えば、ユーザーの目の位置を視線センサーなどで検出し、検出した目の位置と操作パネル５０との距離を距離センサーなどでその都度、検出して、その検出値をＤとして用いることも可能である。
【００７９】
距離Ｌは、ユーザーの目の位置から左右方向、ここでは右方向に表示キー５７５の表示位置までの距離を示す。
【００８０】
この距離Ｌも、一般的にユーザーはタッチパネル５１の左右方向中央に目を向けることを前提に、タッチパネル５１の左右方向中央からの距離として各表示キー単位で予め求められている。なお、タッチパネル５１に対する左右方向のユーザーの目の位置を検出可能な視線センサーなどを用いれば、その都度、距離Ｌを求めることもできる。
【００８１】
ここで、ユーザーの目の位置を５５７、位置５５７と点５５２を結ぶ直線を５６２、点５５１から直線５６２に垂線で交わる点を５５９としたとき、位置５５７と点５５８と点５５１を結ぶ三角形と、点５５１と点５５２と点５５９を結ぶ三角形とが相似の関係にあるので、次の（式１）を満たす。
【００８２】
Ｒ＝（Ｗ×Ｌ）／〔（Ｗ＋Ｄ）2＋Ｌ2〕1/2・・・（式１）
１４インチのタッチパネルの場合で、例えばＷ＝１６ｍｍ、Ｌ＝１５５ｍｍ、Ｄ＝３００ｍｍとすれば、Ｒ＝７ｍｍになる。つまり、操作パネル５０の振動でタッチパネルの右上端の表示キー５７５は、最大７ｍｍ程度、横ブレすることになり、表示キー５７５の文字が大変読み難くなる。
【００８３】
揺れ幅Ｗは、加速度センサー５３による検出値を用いることができるが、検出値が例えば最も揺れ幅が大きい操作パネル５０の上端５０ｂの揺れ幅を検出するものであれば、揺れ幅ＷをＷｍａｘとして、上端５０ｂから下端５０ａまでの間の各所（検出対象位置）での揺れ幅Ｗ´は、検出値Ｗｍａｘから下記の（式２）で求めることができる。
【００８４】
Ｗ´＝Ｗｍａｘ×（Ｇ／Ｆ）・・・・（式２）
ここで、Ｆは、タッチパネル５１の上端から下端までの距離を示し、Ｇは、下端から上方に向かって検出対象位置までの距離を示す（図４（ｂ））。なお、ここでは操作パネル５０とタッチパネル５１の上下方向長さが略同じとする。例えば、操作パネル５０の上端５０ｂの振れ幅Ｗｍａｘに対して、上下方向中央を検出対象位置とすれば、（Ｇ／Ｆ）が１／２になるので、上下方向中央の振れ幅Ｗは、Ｗｍａｘの約半分になる。操作パネル５０の振れ幅が下端５０ａを支点に上端５０ｂまでの間で比例的に大きくなっていくとの前提による。
【００８５】
上記の（式２）を用いることで、加速度センサー５３による検出値からタッチパネル５１の上下方向における各所の振れ幅Ｗを計算でき、（式１）を用いることで、表示キーごとに、表示位置でのぶれ量Ｒを計算できる。このぶれ量Ｒの算出は、ＣＰＵ５２１が担当する。
【００８６】
［５］タッチ入力と表示キーの表示制御
次にタッチ入力と表示キーの表示制御について、図９と図１０を用いて説明する。
【００８７】
図９は、タッチ入力と表示キーの表示制御の流れを説明するフローチャートであり、この制御は、ＣＰＵ５２１により実行される。
【００８８】
同図に示すように、表示制御のプログラムがスタートすると、ＣＰＵ５２１は、操作パネル５０にメニュー画面２００を表示し（ステップＳ１）、ユーザーによってタッチパネル５１にタッチ操作がされるまで待機する（ステップ２）。
【００８９】
タッチパネル５１がタッチされると（ステップＳ２で「Ｙｅｓ」）、タッチ検出部５２２によって、タッチされた位置が検出され、キー情報テーブル５２４の基準位置情報５２４ａからタッチされた位置に対応するキー名称を取得して、タッチされた表示キーを特定する（ステップＳ３）。
【００９０】
そして、基準位置情報５２４ａを参照し、特定した表示キーから次に表示すべき遷移後の画面を特定する（ステップＳ４）。例えば、コピーキーがタッチされた場合、遷移後画面はＢ、つまり図４に示す機能選択画面２０ａ（または２０ｂ）になる。
【００９１】
特定された画面の表示対象キーの文字サイズから許容上限ぶれ量Ｑを取得する（ステップＳ５）。画面Ｂの例の場合、文字サイズテーブル５２５（図６）を参照して、表示対象キー（用紙〜仕上がり）の文字サイズがＰ２であり、許容上限ぶれ量ＱがＱ２であることが判る。以下、表示対象キーを仕上がりキー２３５として説明する。
【００９２】
次に、タッチパネル５１の振れ幅Ｗを算出する（ステップＳ６）。この算出は、上記の（式２）を用いて行われる。具体的には、表示対象キーである仕上がりキー２３５の基準タッチ位置に含まれるＹ座標位置（Ｙ１１）から（Ｇ／Ｆ）を求める。求めた（Ｇ／Ｆ）を、加速度センサー５３により検出された最大振れ幅Ｗｍａｘに乗算する。
【００９３】
タッチパネル５１の振れ幅Ｗと、表示対象キーである仕上がりキー２３５の基準タッチ位置とから仕上がりキー２３５のぶれ量Ｒを求める（ステップＳ７）。この算出は、上記の（式１）を用いて行われる。具体的には、仕上がりキー２３５の基準タッチ位置に含まれるＸ座標位置（Ｘ５１）から距離Ｌを求め、求めた距離Ｌと振れ幅Ｗを（式１）に代入する。なお、（式１）の距離Ｄは、上記のように固定値または検出可能な場合には検出値が用いられる。
【００９４】
そして、ぶれ量Ｒ≦許容上限ぶれ量Ｑの関係を満たすことを判断すると（ステップＳ８で「Ｙｅｓ」）、各表示キーを本来の基準表示位置のまま表示させても振動による視認性の低下がほとんどないとして、基準位置情報に基づき画面Ｂ、つまり機能選択画面２０ａを表示させる（ステップＳ９）。この表示は，ＣＰＵ５１が画面制御部５２３に機能選択画面２０ａへの遷移に対して第１指示をすることにより行われる。
【００９５】
機能選択画面２０ａが表示されている状態でタッチ入力の有無を判断する（ステップＳ１０）。タッチ入力があると（ステップＳ１０で「Ｙｅｓ」）、ステップ３に戻る。ステップＳ３では、画面Ｂに対する基準位置情報５２４ａの基準タッチ位置（図５（ａ））を参照し、タッチされた位置に対応するキー名称からタッチされた表示キーを特定する。ステップＳ４以降は、上記同様である。
【００９６】
タッチ入力ではなく（ステップＳ１０で「Ｎｏ」）、ハードキーであるリセットボタンが押下されたことを判断すると（ステップＳ１１で「Ｙｅｓ」）、制御を終了する。
【００９７】
一方、ぶれ量Ｒ＞許容上限ぶれ量Ｑの関係を満たすことを判断すると（ステップＳ８で「Ｎｏ」）、図１０のステップＳ１２に進む。
【００９８】
ステップＳ１２では、ぶれ量Ｒ≦許容上限ぶれ量Ｑの関係を満たす表示位置Ｇ´を求める。表示位置Ｇ´が上記の変更表示位置になる。ここでは、次の式（３）と（４）を用いる。
【００９９】
｛〔（Ｗ´×Ｌ）／〔（Ｗ´＋Ｄ）2＋Ｌ2〕1/2｝≦許容上限ぶれ量Ｑ・・・（式３）
（式３）の左辺は、（式１）のＷをＷ´に置き換えたものである。（式３）を満たす振れ幅Ｗ´を求め、求めたＷ´を（式４）に代入する。
【０１００】
Ｇ´＝（Ｗ´×Ｆ）／Ｗｍａｘ・・・・（式４）
例えば、許容上限ぶれ量Ｑを３ｍｍとすれば、Ｗ´が７ｍｍ程度になり、表示位置Ｇ´は、Ｗｍａｘ＝１６ｍｍとすると、Ｆ／２、つまりＹ軸座標でタッチパネル５１の下端から上端までの間の上下方向略中央の位置になる。
【０１０１】
そして、求めた表示位置Ｇ´を基準表示位置からの変更表示位置としてキー情報テーブル５２４の変更位置情報５２４ｂに登録する（ステップＳ１３）。図５（ｂ）では、仕上がりキー２３５の変更タッチ位置のＹ座標（Ｙ１２）が基準タッチ位置のＹ座標（Ｙ１１）から変わっており、このＹ１２が図４（ｃ）に示す仕上がりキー２３５のＹ軸上における変更表示位置に相当する。
【０１０２】
そして、変更位置情報に基づき画面Ｂ、つまり機能選択画面２０ｂを表示させる（ステップＳ１４）。この表示は，ＣＰＵ５１が画面制御部５２３に機能選択画面２０ｂへの遷移に対して第２指示をすることにより行われる。
【０１０３】
機能選択画面２０ｂが表示されている状態でタッチ入力の有無を判断する（ステップＳ１５）。タッチ入力があると（ステップＳ１５で「Ｙｅｓ」）、変更位置情報の変更タッチ位置に基づき、タッチされた位置に対応するキー名称からタッチされた表示キーを特定する（ステップＳ１７）。表示キーを特定すると、変更位置情報を削除して（ステップＳ１８）、図１０のステップＳ４に戻る。ここで、変更位置情報を削除するのは、機能選択画面２０ｂでのタッチ入力により次の画面に遷移すれば、機能選択画面２０ｂに対する変更位置情報はもはや不要になるからである。一方、タッチ入力ではなく（ステップＳ１５で「Ｎｏ」）、リセットボタンが押下されたことを判断すると（ステップＳ１６で「Ｙｅｓ」）、制御を終了する。
【０１０４】
以上説明したように操作パネル５０の振動により表示キーのぶれ量が許容上限値を超える場合、表示キーを本来の画面レイアウトの基準表示位置に表示させるのではなく、ぶれ量が許容範囲に入る変更表示位置にシフトして表示させるので、操作パネル５０の振動によるユーザーの視認性の低下を抑制することができる。
【０１０５】
本発明は、表示入力装置に限られず、表示入力方法であるとしてもよい。また、その方法をコンピュータが実行するプログラムであるとしてもよい。また、本発明に係るプログラムは、例えば磁気テープ、フレキシブルディスク等の磁気ディスク、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＭＯ、ＰＤなどの光記録媒体、フラッシュメモリ系記録媒体等、コンピュータ読み取り可能な各種記録媒体に記録することが可能であり、当該記録媒体の形態で生産、譲渡等がなされる場合もあるし、プログラムの形態でインターネットを含む有線、無線の各種ネットワーク、放送、電気通信回線、衛星通信等を介して伝送、供給される場合もある。また、上記の実施の形態における処理がソフトウェアにより行なわれる構成であっても良いし、ハードウェア回路を用いて行なれる構成であっても良い。
【０１０６】
〔６〕変形例
以上、本発明を実施の形態に基づいて説明してきたが、本発明は、上述の実施の形態に限定されないのは勿論であり、以下のような変形例が考えられる。
【０１０７】
（６−１）上記実施の形態では、用紙キー２３１などの表示キーを表示対象画像として基準表示位置から変更表示位置に表示位置を変更する例を説明したが、表示キーに限られない。例えば、図１１（ａ）に示すようなキーボード入力画面２１ａに表示されるタッチキーボード２５１（ソフトウエアキーボード）を表示対象画像とすることもできる。
【０１０８】
この場合、タッチキーボード２５１の各キー、例えばテンキーやアルファベットの入力キーなどの名称を示す文字のうち、例えば最も小さい文字や左上端や右上端に位置する文字（１、０、ａなど）のサイズに基づき基準表示位置から変更表示位置への変更をするか否かを上記の（式１）などにより判断できる。
【０１０９】
図１１（ａ）は、タッチキーボード２５１が基準表示位置に表示されるキーボード入力画面２１ａ（基準位置画面）の例を示し、図１１（ｂ）は、タッチキーボード２５１が基準表示位置ではなく変更表示位置に表示されるキーボード入力画面２１ｂ（変更位置画面）の例を示している。操作パネル５０の振動が大きい場合に、キーボード入力画面２１ａに代えてキーボード入力画面２１ｂを表示させることで、タッチキーボード２５１上のテンキーなどの各キーの文字ぶれを抑制してユーザーの視認性を向上できる。
【０１１０】
また、タッチキーボード２５１よりも上下方向で上の位置に、各キーでタッチ入力された文字などを一文字ずつ順に並べて表示させるテキストボックス２５２が表示されているが、これに限られない。キーボード入力画面２１ｂでは、タッチキーボード２５１の上ではなく、タッチキーボード２５１の下（破線で示す位置）に変更するとしても良い。表示位置を下にした方が操作パネル５０の振動の影響が少ないので、タッチ入力後にテキストボックス２５１に表示される文字のぶれが少なくなり、表示文字が読み易くなる。
【０１１１】
（６−２）上記実施の形態では、用紙キー２３１などの各表示キーの表示位置を基準表示位置から変更表示位置に変更する場合、上記の（式３）などを用いて変更表示位置を差出するとしたが、これに限られない。
【０１１２】
例えば、変更表示位置を算出せずに、図４（ｂ）の基準表示位置よりも画面下端２０１（操作パネルの支持部）にある程度近づける、具体的には数センチメートルだけ下方に表示位置をシフトさせれば、基準表示位置のままの構成よりも、画面下端２０１に近くなる分、振動の影響が低減するので、視認性の向上を図れる。もっとも、シフト先に当たる戻るキー２３６やヘルプキー２３７と重複しないことが条件になる。
【０１１３】
シフトさせる距離を予め決めておくとしても良いが、下方に位置する戻るキー２３６やヘルプキー２３７に対して例えば数ミリメートルのみの間隔が開く位置まで下方にシフトさせる制御などをとることもできる。
【０１１４】
また、これに代えて、戻るキー２３６とヘルプキー２３７も含めて各表示キーのレイアウトを変える制御をとることもできる。具体的には、図４（ｃ）のように戻るキー２３６とヘルプキー２３７の間の空きスペースがある場合には、倍率キー２３２と出力選択キー２３３と部数入力キー２３４をその空きスペースに入れて、これら５つのキーを左右方向に横一列に並べることができる。
【０１１５】
なお、空きスペースがない場合には、使用頻度が高い方のキー、ここでは用紙キー２３１〜仕上りキー２３５からなる表示キー列２３０を、戻るキー２３６とヘルプキー２３７に対して上下を入れ換える。つまり、表示キー列２３０が最も下に位置し、戻るキー２３６とヘルプキー２３７がその上に表示されるように各キーのレイアウトを変えるとしても良い。
【０１１６】
（６−３）上記実施の形態では、操作パネル５０の揺れ幅Ｗを加速度センサー５３により検出するとしたが、振動量を検出できるものであれば加速度センサー以外の圧電センサーなどを用いることもできる。
【０１１７】
また、操作パネル５０の揺れ幅Ｗを検出する構成に代えて、例えば揺れ幅Ｗの大きさを予め決めておく構成とすることもできる。これは、ヒンジ１３１のばね特性（撓み反力）や、操作パネル５０の剛性、通常ユーザーがタッチ入力するときの押圧力の程度などから、揺れ幅Ｗの最大値をある程度、予測することができるので、その予測値を持っておくものである。なお、揺れ幅Ｗを固定にした場合、上記の（式１）からは距離ＤとＬにより文字のぶれ量Ｒが決まることになるので、距離ＤとＬの少なくとも一方を検出する構成にすることが望ましい。
【０１１８】
（６−４）上記実施の形態では、用紙キー２３１などの各表示キーの文字の大きさが基準の大きさから変わらないことを前提に、文字サイズテーブル５２５の許容上限ぶれ量Ｑを適用する構成例を説明したが、これに限られない。例えば、各表示キーの文字の大きさを基準の大きさから一定の拡大率で拡大して表示させる拡大表示機能を有する場合、その拡大後の文字の大きさに応じた許容上限ぶれ量Ｑを用意しておくことができる。
【０１１９】
具体的に、図６に示す文字サイズテーブル５２５では、用紙キー２３１に文字サイズＰ２が対応付けされているが、これに加えて、図１２に示すように拡大後の文字サイズとしてのＰ２ａ（＞Ｐ２）と、文字サイズがＰ２ａのときの許容上限ぶれ量Ｑ２ａ（＞Ｑ２）とを対応付けた情報が予め書き込まれる。
【０１２０】
拡大表示機能が選択されていることを判断すると、例えば図４（ａ）に示すコピーキー２１１がタッチ入力された場合、次に表示すべき画面、ここでは図４（ｂ）の機能選択画面２０ａの用紙キー２３１などの文字の大きさは、拡大したＰ２ａになる。この場合、図９のステップＳ８におけるＱを、基準の大きさに対応する許容上限ぶれ量Ｑ２から、拡大表示された文字Ｐ２ａに対応する許容上限ぶれ量Ｑ２ａに変更することで、拡大文字に対して、基準位置画面である機能選択画面２０ａと変更位置画面である機能選択画面２０ｂのいずれを表示させるかを選択することができる。
【０１２１】
（６−５）上記実施の形態では、ぶれ量Ｒ＞許容上限ぶれ量Ｑの関係を満たした場合、表示キーの基準表示位置から変更表示位置への変更を実行するとしたが、例えば、操作パネル５０が原稿読み取り装置１２０の前面カバー１２１（図１）に当たっている位置にある場合、ユーザーが指でタッチ入力しても指の押下方向に操作パネル５０が動くことはなく、操作パネル５０の振動は生じない。このような場合、上記の表示制御は不要になる。換言すると、操作パネル５０の揺動がこれ以上、進むのを規制するストッパーとしての前面カバー１２１に当たっていないときにのみ表示制御を行えば良い。
【０１２２】
そこで、操作パネル５０が前面カバー１２１に当たっているか否かを検出する手段、例えば操作パネル５０が前面カバー１２１に当たっているときにオンになり、離れるとオフになる押し釦スイッチ３０１（図３）を規制検出手段として、操作パネル５０または前面カバー１２１に配置して、オフ時のみに表示制御を実行し、オン時には実行しない構成をとることもできる。
【０１２３】
なお、押し釦スイッチ３０１に代えて、ヒンジ１３１の回転角を検出するセンサーを設け、操作パネル５０が前面カバー１２１に当たっているときの角度を予め決めておくことで、当たっているか否かの検出を行うこともできる。
【０１２４】
（６−６）上記実施の形態では、表示キーの変更表示位置Ｇ´を求め、求めた変更表示位置Ｇ´に表示キーを表示させるとしたが（図１０のＳステップ１２〜Ｓ１４）、変更表示位置Ｇ´が別の表示キーやメッセージなどを本来、表示すべき領域に属する場合には、表示キーの変更表示位置への表示を禁止して、本来の基準表示位置に表示させる制御をとることもできる。
【０１２５】
（６−７）上記実施の形態では、静電容量方式のタッチパッドを用いるとしたが、この方式に限られず、例えば抵抗膜方式など他の方式のものを用いることもできる。
【０１２６】
また、上記では、操作パネル５０をヒンジ１３１により角度調節可能に支持するとしたが、これに限られず、例えば操作パネル５０の下端部を被装着体にねじなどで固着する構成でも良い。この構成では、ねじで固定される下端部が支持部になる。
【０１２７】
さらに、画像形成装置において使用される表示入力装置について説明したが、これに限られない。例えば、パーソナルコンピューター、携帯情報端末装置、車載用情報端末装置等の各種電子機器において使用される表示入力装置にも適用することができる。
【０１２８】
また、上記実施の形態及び上記変形例の内容を可能な限りそれぞれ組み合わせるとしても良い。
【産業上の利用可能性】
【０１２９】
操作パネルがヒンジ等で支持される構成の表示入力装置に適用できる。
【符号の説明】
【０１３０】
２０ａ、２０ｂ      機能選択画面
２１ａ、２１ｂ      キーボード入力画面
５０      操作パネル
５１      タッチパネル
５２      操作制御部
５３      加速度センサー
２００      メニュー画面
５２１      ＣＰＵ
５２２      タッチ検出部
５２３      画面制御部
５２４      キー情報テーブル
５２５      文字サイズテーブル
【図１】
2020107146.tif 000003
【図２】
2020107146.tif 000004
【図３】
2020107146.tif 000005
【図４】
2020107146.tif 000006
【図５】
2020107146.tif 000007
【図６】
2020107146.tif 000008
【図７】
2020107146.tif 000009
【図８】
2020107146.tif 000010
【図９】
2020107146.tif 000011
【図１０】
2020107146.tif 000012
【図１１】
2020107146.tif 000013
【図１２】
2020107146.tif 000014