(57)【要約】    【課題】  操作パネルを見なくても操作部上のボタンの位置とボタンに割り付けられた機能を確認することができるようになり、操作性の向上を図ることができる情報入力装置、情報入力方法及び情報入力プログラムを提供する。    【解決手段】  ユーザが触れたタッチパネル３００１の座標位置にキーが割り当てられている場合に、キーに対応した振動パターンでタッチパネル３００１を振動させたり、該キーに対応した音声を出力する。【選択図】      図１０
2006221568.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが触れた位置に基づく操作情報を入力するタッチパネルと、
ユーザが前記タッチパネルに触れた位置を検出する位置検出手段と、
前記位置検出手段により検出された位置にキーが割当てられているか否かを判別する判別手段と、
前記判別手段によりキーが割当てられていると判別された場合に、前記キーに対応した振動パターンで前記タッチパネルを振動させる振動手段と、
前記判別手段によりキーが割当てられていると判別された場合に、前記キーに対応した音声を出力する音声出力手段と、
前記キーが押下されたことを検出するキー押下検出手段と、
前記キーが押下されたことが検出された後、所定の条件を満たすときに、キー入力を受け付けるキー入力受付手段と
を備えることを特徴とする情報入力装置。
【請求項２】
前記振動手段による振動の可否及び前記音声出力手段による音声出力の可否をそれぞれ設定する設定手段を有することを特徴とする請求項１記載の情報入力装置。
【請求項３】
前記音声出力手段は、前記タッチパネルにおけるキーに所定時間触れている場合に、前記キーに対応した音声を出力することを特徴とする請求項１又は２記載の情報入力装置。
【請求項４】
前記キー入力受付手段は、前記タッチパネルにおけるキーに触れてから所定時間以内に該キーに触れないようにすると入力をキャンセルし、所定時間以上経過してからキーに触れないようにするとキー入力を受け付けることを特徴とする請求項１乃至３のいずれか１項記載の情報入力装置。
【請求項５】
ユーザが前記タッチパネルを押圧した際、当該押圧の圧力を複数段階で検知する手段を有し、前記音声出力手段は、前記タッチパネルが押圧された後、当該押圧が所定の圧力に達したことが検知された場合に、前記キーに対応した音声を出力することを特徴とする請求項１又は２記載の情報入力装置。
【請求項６】
前記キー入力受付手段は、前記タッチパネルが押圧されてから所定時間以内に当該押圧が所定の圧力に達した場合は入力を受け付け、所定時間以内に所定の圧力に達しなかった場合は入力をキャンセルすることを特徴とする請求項５記載の情報入力装置。
【請求項７】
前記音声出力手段は、前記タッチパネルにおける同一のキーに所定時間以内に２回続けて触れられた場合に、前記キーに対応した音声を出力することを特徴とする請求項１又は２記載の情報入力装置。
【請求項８】
前記キー入力受付手段は、前記音声出力手段により音声が出力された後、所定時間触れ続けられた場合はキー入力を受け付け、他のキーに触れた場合は先に触れたキーの入力をキャンセルすることを特徴とする請求項７に記載の情報入力装置。
【請求項９】
前記タッチパネルにおけるキーに触れている状態から、前記キーが割当てられている領域外に前記位置検出手段により検出される位置が移動した場合に、前記キー入力受付手段はキー入力を受け付けず、前記キーが割当てられている領域内で前記キーに触れないようにすると、前記キー入力受付手段はキー入力を受け付けることを特徴とする請求項１又は２記載の情報入力装置。
【請求項１０】
前記音声出力手段は、前記タッチパネルにおけるキーに触れられている状態で所定の操作が行われた場合に、前記キーに対応した音声を出力することを特徴とする請求項１又は２記載の情報入力装置。
【請求項１１】
前記振動手段は、前記タッチパネルに触れてから所定時間経過すると、前記キーに対応した振動パターンを変化させることを特徴とする請求項１乃至１０のいずれか１項記載の情報入力装置。
【請求項１２】
前記タッチパネルは複数のキーのそれぞれに対応した画面を表示する表示手段を含むことを特徴とする請求項１乃至１１のいずれかに記載の情報入力装置。
【請求項１３】
キーを含む操作画面を表示装置に表示する表示工程と、
ユーザが触れたタッチパネル上の位置を検出する位置検出工程と、
前記位置検出工程により検出された位置にキーが割当てられているか否かを判別する判別工程と、
前記判別工程によりキーが割当てられていると判別された場合に、前記キーに対応した振動パターンで前記タッチパネルを振動させる振動工程と、
前記判別工程によりキーが割当てられていると判別された場合に、前記キーに対応した音声を出力する音声出力工程と、
前記キーが押下されたことを検出するキー押下検出工程と、
前記キーが押下されたことが検出された後、所定の条件を満たすときに、キー入力を受け付けるキー入力受付工程と
を備えることを特徴とする情報入力方法。
【請求項１４】
タッチパネルを備えるコンピュータで実行される情報入力プログラムであって、
ユーザが触れた前記タッチパネル上の位置を検出する位置検出モジュールと、
前記位置検出モジュールにより検出された位置にキーが割当てられているか否かを判別する判別モジュールと、
前記判別モジュールによりキーが割当てられていると判別された場合に、前記キーに対応した振動パターンで前記タッチパネルを振動させる振動モジュールと、
前記判別モジュールによりキーが割当てられていると判別された場合に、前記キーに対応した音声を出力する音声出力モジュールと、
前記キーが押下されたことを検出するキー押下検出モジュールと、
前記キーが押下されたことが検出された後、所定の条件を満たすときに、キー入力を受け付けるキー入力受付モジュールと
を備えることを特徴とする情報入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はタッチパネル及び音声ガイド機能を有する情報入力装置、情報入力方法及び情報入力プログラムに関する。
【背景技術】
【０００２】
従来より、タッチパネルと音声案内を備えた入力装置として、車載用入力装置が知られている（例えば、特許文献１参照）。この車載用入力装置は、タッチパネルを備えたタッチパネルディスプレイと、上記タッチパネルに設けられ第１の所定値以上の接触圧力で触れられたときに導通と非導通とが切替わる複数個の第１のスイッチと、上記タッチパネルが所定値よりも高い第２の所定値以上の接触圧力で触れられたときに導通と非導通とが切替わる第２のスイッチと、複数個の第１のスイッチの中から前記第１の所定値以上の接触圧力で触れられているスイッチを音声により案内する第１の音声案内手段と、第２のスイッチの導通と非導通とが切替わることによりＯＮ状態とＯＦＦ状態とが切替えられる装置の状態を音声により案内する第２の音声案内手段を備えたものである。この装置によると、第１の接触圧力で触られた時に音声案内を行うので、ブラインドタッチによる操作が可能となる。
【特許文献１】特開２０００−３６５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来の入力装置においては、次のような課題があった。
【０００４】
ユーザが視覚障害者である場合には、音声案内を確認するまではタッチパネル上に割当てられたキーの位置を識別できす、利用しずらい点がある。特に表示メニューが機能毎に頻繁に変更される装置ではおおよそのキーの位置までを記憶することも難しく、入力に時間を要する問題がある。
【０００５】
また、健常者が利用する場合には音声案内が常に出力されると不快感を感じるおそれもある。
【０００６】
本発明の目的は、操作パネルを見ることができなくても操作パネル上のキーの位置とキーに割り付けられた機能を確認することができるようになり、操作性の向上を図ることができる情報入力装置、情報入力方法及び情報入力プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１の情報入力装置は、ユーザが触れた位置に基づく操作情報を入力するタッチパネルと、ユーザが前記タッチパネルに触れた位置を検出する位置検出手段と、前記位置検出手段により検出された位置にキーが割当てられているか否かを判別する判別手段と、前記判別手段によりキーが割当てられていると判別された場合に、前記キーに対応した振動パターンで前記タッチパネルを振動させる振動手段と、前記判別手段によりキーが割当てられていると判別された場合に、前記キーに対応した音声を出力する音声出力手段と、前記キーが押下されたことを検出するキー押下検出手段と、前記キーが押下されたことが検出された後、所定の条件を満たすときに、キー入力を受け付けるキー入力受付手段とを備えることを特徴とする。
【０００８】
請求項１３の情報入力方法は、キーを含む操作画面を表示装置に表示する表示工程と、ユーザが触れたタッチパネル上の位置を検出する位置検出工程と、前記位置検出工程により検出された位置にキーが割当てられているか否かを判別する判別工程と、前記判別工程によりキーが割当てられていると判別された場合に、前記キーに対応した振動パターンで前記タッチパネルを振動させる振動工程と、前記判別工程によりキーが割当てられていると判別された場合に、前記キーに対応した音声を出力する音声出力工程と、前記キーが押下されたことを検出するキー押下検出工程と、前記キーが押下されたことが検出された後、所定の条件を満たすときに、キー入力を受け付けるキー入力受付工程とを備えることを特徴とする。
【０００９】
請求項１４の情報入力プログラムは、タッチパネルを備えるコンピュータで実行される情報入力プログラムであって、ユーザが触れた前記タッチパネル上の位置を検出する位置検出モジュールと、前記位置検出モジュールにより検出された位置にキーが割当てられているか否かを判別する判別モジュールと、前記判別モジュールによりキーが割当てられていると判別された場合に、前記キーに対応した振動パターンで前記タッチパネルを振動させる振動モジュールと、前記判別モジュールによりキーが割当てられていると判別された場合に、前記キーに対応した音声を出力する音声出力モジュールと、前記キーが押下されたことを検出するキー押下検出モジュールと、前記キーが押下されたことが検出された後、所定の条件を満たすときに、キー入力を受け付けるキー入力受付モジュールとを備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ユーザが触れたタッチパネル上の位置にキーが割当てられているか否かが判別され、キーが割当てられていると判別された場合に、該キーに対応した振動パターンでタッチパネルを振動させ、さらに該キーが割当てられていると判別された場合に、該キーに対応した音声が出力されるので、操作パネルを見ることができなくてもタッチパネル上のキーの位置とキーに割り付けられた機能を確認することができるようになり、操作性の向上を図ることができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の第１の実施の形態を図面に基づいて詳細に説明する。
【００１２】
図１は、本発明の第１の実施の形態に係る情報入力装置が適用される画像入出力装置の全体構成を示すブロック図である。
【００１３】
図１の画像入出力装置１００は、主として、リーダ部（画像入力装置）２００、プリンタ部（プリンタ装置）３００、及びコントローラ部（制御装置）１１０を備えている。
【００１４】
図１のリーダ部２００は、原稿画像を光学的に読み取り、その読み取ったデータを画像データに変換する。リーダ部２００は、原稿を読取るための機能を持つスキャナユニット２１０と、原稿用紙を搬送するための機能を持つ原稿給紙ユニット２５０とで構成される。
【００１５】
プリンタ部３００は、記録紙を搬送し、その上に画像データを可視画像として印字して装置外に排紙する。プリンタ部３００は、複数種類の記録紙カセットを持つ給紙ユニット３６０と、画像データを記録紙に転写及び定着させる機能を持つマーキングユニット３１０と、印字された記録紙をソート又はステイプルして機外へ出力する機能を持つ排紙ユニット３７０とで構成される。
【００１６】
コントローラ部１１０は、リーダ部２００及びプリンタ部３００と電気的に接続され、さらにネットワーク４００を介して、ホストコンピュータ４０１，４０２と接続されている。コントローラ部１１０は、リーダ部２００を制御して、原稿の画像データを読込み、プリンタ部３００を制御して画像データを記録紙に出力してコピー機能を提供する。また、リーダ部２００から読取った画像データをコードデータに変換し、ネットワーク４００を介してホストコンピュータへ送信するスキャナ機能、及びホストコンピュータ４０１又はホストコンピュータ４０２からネットワーク４００を介して受信したコードデータを画像データに変換し、プリンタ部３００に出力するプリンタ機能を提供する。
【００１７】
操作部１８０は、コントローラ部１１０に接続され、液晶タッチパネルで構成され、画像入出力装置１００を操作するためのユーザＩ／Ｆを提供する。
【００１８】
図２はコントローラ部１１０の構成を示すブロック図である。
【００１９】
メインコントローラ１１１にはＣＰＵ１１１ａ，レンダリング部１１１ｂ，メモリコントローラ１１１ｃ，シリアル通信制御部１１１ｄ，シリアルバス制御部１１１ｅが含まれている。
【００２０】
ＣＰＵ１１１ａはコントローラ部１１０全体の動作を制御するものであり、メモリ１２１に格納されたプログラムに基づいて動作する。
【００２１】
また、ホストコンピュータ４０１，４０２から受信したＰＤＬ（ページ記述言語）コードデータを解釈し、ラスターイメージデータに展開する処理も、このプログラムに記述されており、コードデータの解釈はＣＰＵ１１１ａで行われ、ラスターイメージデータの展開はレンダリング部１１１ｂで処理される。レンダリング部１１１ｂではＣＰＵ１１１ａで作成されたコードデータに基づいてラスターイメージデータを作成し、メモリ１２１や、プリンタ画像処理部１５１に展開後のラスターデータを転送する。レンダリング部１１１ｂで作成されるイメージデータの色空間はＲＧＢ，ＣＭＹＫが挙げられる。
【００２２】
シリアル通信制御部１１１ｄはプリンタ部３００のＣＰＵとシリアルバスを介して制御コマンドを送受信して通信を行う。
【００２３】
シリアルバス制御部１１１ｅではホストコンピュータ４０１，４０２との通信、各種デバイスとの通信がコネクタ１２２を介して行われる。シリアルバスとしては一般的にＵＳＢがあげられ、ホストコンピュータ４０１，４０２からＰＤＬデータを受信するＩ／Ｆとして用いられる。コネクタ１２３にはシリアルバスが接続され、リーダ部２００との通信や、画像データの転送に用いられる。ブートＲＯＭ１２４はＣＰＵ１１１ａが起動するプログラムが格納されており、また場合によってはＰＤＬ用のＦＯＮＴデータが格納される。
【００２４】
汎用高速バス１３０には、拡張ボードを接続するための拡張コネクタ１３５、Ｉ／Ｏ制御コントローラ１３６、ＨＤコントローラ１３１及び音声出力部１３３が接続される。汎用高速バス１３０としては、一般的にＰＣＩバスがあげられる。ＨＤコントローラ１３１は、汎用高速バス１３０に外部記憶装置を接続するためのものであり、図２では、ハードディスクドライブ１３２がＨＤコントローラ１３１を介して汎用高速バス１３０に接続されている。ハードディスク１３２はプログラムを格納したり、画像データを記憶するのに用いている。
【００２５】
Ｉ／Ｏ制御コントローラ１３６は、データバス１９１の制御を行い、ポートや割り込みの制御を行う。また、Ｉ／Ｏ制御コントローラ１３６にはＣＰＵ１３７が搭載され、ポート制御部１３８、ネットワークコントローラ１４０、操作部Ｉ／Ｆ１４５及びモデム１４６を制御する。
【００２６】
ネットワークコントローラ１４０は外部ネットワーク１４７と接続される。ネットワークとしては一般的にイーサネット（登録商標）があげられ、ホストコンピュータ４０１，４０２からのＰＤＬデータの受信、スキャナー画像の送信、リモート管理等に用いられる。
【００２７】
モデム１４６は公衆回線１４９に接続され、ＦＡＸの通信を行う。メモリ１３９はＣＰＵ１３７のワーク用メモリであり、操作部１８０に表示する画像データのワーク用メモリ等に用いられる。
【００２８】
音声出力部１３３は、音声信号を出力するためのもので、汎用高速バス１３０から入力されたデータに基づいてスピーカ１３４に信号を出力する。
【００２９】
操作部Ｉ／Ｆ１４５は、操作部１８０の液晶画面に表示を行うためのＩ／Ｆと、ハードキーやタッチパネルキーの入力を行うためのキー入力Ｉ／Ｆと、タッチパネルを振動させる信号を出力するＩ／Ｆとから構成される。
【００３０】
図３はタッチパネルを振動させる駆動信号波形の例を示す図であり、（Ａ）は１０ｍｓの幅のパルスを２回発生させたときの駆動信号波形を示したもので、これによりタッチパネルは瞬間的に２回振動を行う。ユーザには押しボタンを押した際に生じるクリック感が得られる。（Ｂ）は正弦波交流の駆動信号波形を示し、タッチパネルは同じ周波数で振動を行う。これにより、モータで振動させたような感触が得られる。（Ｃ）は交流の駆動信号波形を示し、（Ｂ）と同じ周波数の振動を行うが、（Ｂ）と比べて振幅を小さくしているので（Ｂ）よりも弱い感触となる。
【００３１】
なお、その他、振動間隔の異なるもの、振動の強弱の種々の組み合わせのものなど、種々の振動パターンでタッチパネルを振動させることが可能なものとする。
【００３２】
操作部１８０は、液晶表示部と該液晶表示部上に張り付けられたタッチパネル入力装置と、複数個のハードキーとを有する。
【００３３】
タッチパネル又はハードキーにより入力された信号は図２の操作部Ｉ／Ｆ１４５を介して入力されたハードキーのＩＤ番号と入力されたタッチパネルの座標情報としてＣＰＵ１３７に伝えられる。液晶表示部は操作部Ｉ／Ｆ１４５から送られてきた画像データを表示するものである。液晶表示部には、本画像入出力装置の操作における機能表示や画像データ等を表示する。
【００３４】
ＦＡＮ１４８はＩ／Ｏ制御コントローラ１３６に接続され、コントローラ部１１０全体を冷却するのに用いる。ＳＲＡＭ１４１は、バックアック用電池１４４でバックアップされており、ユーザーモードや各種設定情報や、ハードディスクドライブ１３２のファイル管理情報等を蓄積している。
【００３５】
リアルタイムクロックモジュール１４３は、機器内で管理する日付と時刻を更新・保存するためのもので、バックアップ電池１４４によってバックアップされている。
【００３６】
プリンタ画像処理部１５１は、カスタムバス１２５及び高速バス１５０を介してメインコントローラ１１１に接続されている。高速バス１５０は片方向通信でリング状に接続されている。
【００３７】
プリンタ画像処理部１５１は、コネクタ１８１を介してプリンタ部３００と接続され、メインコントローラ１１１から入力された画像データに所定の画像処理を施して、メインコントローラ１１１又はプリンタ部３００へ出力する機能を有する。メモリ１５２はプリンタ画像処理部１５１のワーク領域および遅延バッファとして使用される。
【００３８】
図４は、操作部１８０の構成を示す図である。
【００３９】
操作部１８０は、タッチパネル３００１と、スタートキー３００２と、ストップキー３００３と、ハードキー群３００６とを備えている。
【００４０】
タッチパネル３００１は、ＬＣＤ上にタッチパネルシートが貼られており、装置の操作画面を表示するとともに、表示されているキーが押下されるとその位置情報をＣＰＵ１３７に伝える。スタートキー３００２は原稿の読取り動作を開始するときなどに用いる。スタートキー３００２の中央部には、緑と赤の２色のＬＥＤがあり、緑色のＬＥＤが点灯しているときは、スタートキー３００２が使える状態にあることを示す一方、赤色のＬＥＤが点灯しているときは、スタートキー３００２が使えない状態にあることを示す。
【００４１】
ストップキー３００３は稼働中の動作を止める働きをする。ハードキー群３００６には、テンキー、クリアキー、リセットキー、ガイドキー、ユーザモードキー及びＩＤキーが設けられている。ＩＤキーは使用者がユーザーＩＤを入力するときに用いる。リセットキーは操作部１８０において設定された内容を初期化するときに用いる。
【００４２】
タッチパネルシートはコントローラ部１１０からの制御により、タッチパネルシート全体を振動させることができ、操作者がタッチパネルシートに触れたときにタッチパネルシートを振動させることにより指先に振動を伝え、入力操作が実行されていることを伝えることができる。
【００４３】
図５は、タッチパネル３００１でコピー機能が選択されたときに表示される操作画面の一例を示す図である。
【００４４】
図１の画像入出力装置１００が提供する機能は、コピー、送信／ファックス、ボックス、リモートスキャンの４つの大きなカテゴリーに分かれており、これらは、図５の操作画面上の上部に表示される４つのメインタブ（コピータブ３０１１，送信／ファックスタブ３０１２，ボックスタブ３０１３，リモートスキャンタブ３０１４）に対応している。これらのメインタブのいずれか１つを押下することにより、押下されたメインタブのカテゴリーの画面への切り替えが行われる。
【００４５】
コピー機能では、自機が有するリーダ部２００とプリンタ部３００を使用して通常のドキュメント複写を行う。送信／ファックス機能では、自機が有するリーダ部２００に置かれた原稿を読み取り、画像データとして電子メール、ファックス、ファイル転送、ボックス保存及びデータベースに転送する機能であり、宛先を複数指定することが可能である。
【００４６】
ボックス機能では、リーダ部２００により読み取った原稿の画像データ、ＦＡＸ受信により受信した画像データ、ＰＤＬ展開したドキュメントデータを自機が有するハードディスクに保存する。ハードディスクに保存された画像データやドキュメントデータは、印刷や送信することが可能である。リモートスキャン機能では、オンラインでプルスキャンを行う。
【００４７】
操作画面に表示されたボタン及びハードキー群３００６には各々にユニークなキーＩＤが割り振られ、キー入力を受け付けると各キーＩＤ情報を基に画面切替えや設定等の処理が行われる。また、キーＩＤには振動設定情報と音声出力情報が割当てられている。これにより、複数のキーのそれぞれに異なる振動パターン、音声情報を割当てることが可能となり、振動及び音声によってユーザが触れているキーの内容を認識させることが可能となる。また、このタッチパネルの振動を行わせるか否か、音声情報の出力を行わせるか否かをそれぞれ設定しておくことが可能であり、これらの設定に応じてオン／オフを切り替えることができるものとする。
【００４８】
以下、コピー機能の設定を行う方法を図５の操作画面の例を使用して説明する。
【００４９】
まず、図５の操作画面が表示されているときに図４のスタートボタン３００２を押下すると、リーダ部２００が動作し、プリンタ部３００から操作画面上に表示されている各設定パラメータに応じた複写物が出力される。コピーメイン画面３１００は、Image Quality選択表示ボタン３１０４、コピーパラメータ表示３１０１、拡大縮小設定ボタン３１０６，３１０７、紙選択ボタン３１０８、ソータ設定ボタン３１１０、両面コピー設定ボタン３１１２、濃度インジケータおよび濃度設定ボタン３１０９、及び応用モード設定ボタン３１１５から構成される。Image Quality設定ボタン３１０４を選択すると、Image Quality一覧が表示され、その中から所望のImage Qualityを選択することができる。上述したコピーパラメータの設定ボタン３１０６〜３１１５を選択すると、それぞれに対応した設定を行うためのサブ画面（拡大縮小設定、紙選択、ソータ設定、両面コピー設定）が表示され、パラメータを設定することができる。また濃度設定ボタン３１０９で濃度設定をすることができる。応用モード設定ボタン３１１５が選択されると、図６に示すようにページ連写や縮小レイアウト等の機能設定ボタンが表示される。これらの機能設定ボタンのいずれか１つが選択されると、選択されたボタンに対応したサブ画面（不図示）が表示され、パラメータを設定することができる。
【００５０】
次に、送信／ファックス機能の設定を行う方法を図７の操作画面の例を使用して説明する。
【００５１】
図７の操作画面が表示されているときに、図４のスタートボタン３００２を押下すると、リーダ部２００が動作し、読み取った画像データを設定された宛先に指定された送信方法で送信する処理が開始される。
【００５２】
送信／ファックスメイン画面３２００は、宛先表示領域３２０２、宛先スクロールボタン３２０４、アドレスブックボタン３２０８、送信方法選択ボタン３２７１〜３２７５、Editボタン３２１０、Deleteボタン３２１１、送信設定ボタン３２０５及びＳcan Ｓettingボタン３２１５から構成される。リセットを含む初期化時には、送信／ファックスメイン画面３２００に示すように、宛先表示領域には１つの宛先も表示されず、操作説明画面が表示される。
【００５３】
宛先表示領域３２０２には入力された宛先の一覧が表示される。入力は順次末尾に追加される。宛先表示領域３２０２からある宛先を選択した後、Deleteボタン３２１１を選択すると、選択されていた宛先が削除される。送信設定ボタン３２０５を押下するとＳubject入力、Message入力及びFile Name入力の画面が表示される。アドレスブックボタン３２０８を選択すると、アドレスブックサブ画面が表示され、登録している送信宛先を選択することができる。送信方法（電子メール、ファックス、Ｉファックス、ファイル、ボックス）に対応した送信方法選択ボタン３２７１〜３２７５のいずれか１つを選択すると、詳細サブ画面（不図示）が表示され、新しい宛先の設定が可能になる。Ｓcan Ｓettingボタン３２１５を選択すると、Ｓcan Ｓettingサブ画面（不図示）が表示され、予め設定された解像度、スキャンモード及び濃度が表示され、選択することができる。これらの値は手動で変更することも可能である。
【００５４】
次に、ボックス機能の設定を行う方法を図８の操作画面の例を使用して説明する。
【００５５】
図８の操作画面では、リーダ部２００から読み取った画像データを指定したボックスに格納したり、ボックスに蓄積された文章のプリント及び送信設定を行う。
【００５６】
ボックスメイン画面３３００は、ボックス選択ボタン３３１０〜３３１６、ボックススクロールボタン３３０２，３３０３、システムボックスボタン３３０４、ＦＡＸボックスボタン３３０５、メモリ残量表示領域３３０６、及びボックス名称表示領域３３０７から構成される。ボックス選択ボタン３３１０〜３３１６のいずれか１つを選択すると、選択されたボックス選択ボタンに対応するユーザボックスサブ画面３３２０が表示される（図９）。
【００５７】
ボックススクロールボタン３３０２，３３０３を選択すると、ボックスメイン画面３３００に表示されるボックス番号がスクロールする。システムボックスボタン３３０４を選択すると、システムボックスサブ画面が表示され、通信機能で受信した文章の一覧を表示する。ファックスボックスボタン３３０５を選択すると、ファックスボックスサブ画面が表示される。ファックスボックスにはファックス受信した文章が保存され、ファックスボックスサブ画面に表示されるボックス選択ボタンを選択すると、保存された文章一覧が表示される。メモリ残量表示領域３３０６には、ハードディスクドライブ１３２に確保された文章保存領域の空き容量が表示される。ボックス名称表示領域３３０７には各ボックス番号に設定された名称を表示する。
【００５８】
図９は、図８において、ボックス選択ボタン３３１０が押下されたときに表示されるユーザボックスサブ画面の一例を示す図である。
【００５９】
ユーザボックスサブ画面３３２０は、ボックス文書表示領域３３２１、表示スクロールボタン３３２２，３３２３、選択ボタン３３２４、画像表示ボタン３３２５、移動複製ボタン３３２６、詳細表示ボタン３３２７、消去ボタン３３２８、プリントボタン３３２９、原稿読み込みボタン３３３０、送信ボタン３３３１、閉じるボタン３３３２から構成される。
【００６０】
ボックス文書表示領域３３２１には、ハードディスクドライブ１３２に格納された文書一覧が表示され、文書を選択すると左側にチェック印が表示される。表示スクロールボタン３３２２，３３２３を選択すると表示文書がスクロールする。選択ボタン３３２４は、文書を選択していない場合は全選択の機能、文書を選択している場合は選択解除の機能を果たす。画像表示ボタン３３２５を選択すると、現在選択されている文書を画面上に表示する。移動複製ボタン３３２６を選択するとサブ画面が表示され、選択した文書を他のボックスに移動・複製することができる。
【００６１】
詳細表示ボタン３３２７を選択すると、現在選択されている文書の詳細な設定が表示される。消去ボタン３３２８を選択すると、選択されている文書をボックスから消去する。プリントボタン３３２９を選択すると、不図示のプリントサブ画面が表示され、選択した文書を印刷することができる。原稿読み込みボタン３３３０を選択すると、原稿読み込みサブ画面が表示され、スキャナから原稿を読み込みボックスに格納することができる。送信ボタン３３３１を選択すると、不図示の送信サブ画面が表示され、選択した文書を指定した宛先に送信することができる。閉じるボタン３３３２を選択するとボックスメイン画面３３００に戻る。
【００６２】
図１０は、タッチパネル３００１の振動及び音声出力を制御する処理を示すフローチャートである。本処理は主としてＣＰＵ１３７で実行される。
【００６３】
操作部１８０からハードキー群３００６の入力及びタッチパネル３００１の座標情報の入力があったか否かを判別する（ステップＳ４０１）。ハードキー群３００６の入力及びタッチパネル３００１の座標情報の入力がない場合には、該判別を繰り返す一方、ハードキー群３００６の入力及びタッチパネル３００１の座標情報の入力があった場合には、入力されたタッチパネル３００１の座標情報から画面上のキーＩＤを検索することにより、タッチパネル３００１の座標位置にキーがあるのか否かを判別する（ステップＳ４０２）。
【００６４】
タッチパネル３００１の座標位置にキーが無い場合はＳ４０１に戻る一方、タッチパネル３００１の座標位置にキーがある場合は、キーＩＤに対応したタッチパネルの振動パターンと音声情報をメモリ１３９に設定する（ステップＳ４０３）。
【００６５】
ステップＳ４０３で設定された振動パターンに基づいてタッチパネル３００１を振動させるよう設定されているか否かを判別し（ステップＳ４０４）、タッチパネル３００１を振動させるよう設定されている場合には、ステップＳ４０３で設定された振動パターンの設定に基づいてＩＯ制御コントローラ１３６にタッチパネル３００１の振動出力パターンを設定し、タッチパネル３００１を振動させる（ステップＳ４０５）。一方、ステップＳ４０４の判別の結果、タッチパネル３００１を振動させないよう設定されている場合には、ステップＳ４０３で設定された音声情報に基づいて音声を出力するか否かを判別し（ステップＳ４０６）、音声を出力しないよう設定されている場合には、本処理を終了する一方、音声を出力する場合には、ステップＳ４０３で設定された音声情報に基づいて音声出力部１３３を制御してスピーカ１３４から音声を出力し（ステップＳ４０７）、本処理を終了する。
【００６６】
上記処理を実行すると、例えば、図５の応用モード設定ボタン３１１５が押下されると、それに応じた振動パターンでタッチパネル３００１を振動させるとともに「応用モード画面に遷移します」とスピーカ１３４から音声が出力される。両面コピー設定ボタン３１１２が押下されると、それに応じた振動パターンでタッチパネル３００１を振動させるとともに「両面コピー設定をします」とスピーカ１３４から音声が出力される。また、図８のボックスメイン画面のボックス選択ボタン３３１０〜３３１６が押下されると、それに応じた振動パターンでタッチパネル３００１を振動させるとともにボックス番号が音声出力され、ボックスに名称が設定されている場合には、その名称も合わせて音声出力される。また、図９のユーザボックスサブ画面のボックス文章表示領域３３２１が選択されると、それに応じた振動パターンでタッチパネル３００１を振動させるとともに該当する文章の詳細とチェックされているか否かが音声出力される。例えば文書の詳細では文書名、用紙サイズ及びページ数等が音声出力される。もちろん振動させるか否か、音声出力させるか否かの設定に応じ、振動のみ、あるいは音声出力のみを実行させることも可能である。
【００６７】
図１１は、タッチパネル３００１からのキー入力を受け付ける処理を示すフローチャートである。本処理は主としてＣＰＵ１３７で実行される。
【００６８】
操作部１８０からハードキー群３００６の入力及びタッチパネル３００１の座標情報の入力があったか否かを判別する（ステップＳ７０１）。ハードキー群３００６の入力及びタッチパネル３００１の座標情報の入力があった場合には、入力されたタッチパネル３００１の座標情報から画面上のキーＩＤを検索することにより、タッチパネル３００１の座標位置にキーがあるのか否かを判別する（ステップＳ７０２）。タッチパネル３００１の座標位置にキーがある場合には、current keyに検索されたキーＩＤを設定し（ステップＳ７０３）、キーＩＤ設定後は、ステップＳ７０１にもどり、タッチパネル３００１からの入力処理を繰り返し行う。
【００６９】
上記ステップＳ７０２でタッチパネル３００１の座標位置にキーがないと判別されると、current keyに設定されたキーＩＤをクリアする（ステップＳ７０６）。
【００７０】
操作者がタッチパネル３００１から手を離し、タッチパネル３００１からの座標情報の入力が途絶えると、current keyに設定されたキーＩＤの情報が有効であるか否かを判別する（ステップＳ７０４）。判別の結果、有効なキーＩＤの情報が設定されている場合はキーＩＤの入力を受け付け、キーＩＤに対応した処理を行う（ステップＳ７０５）。キーＩＤ受け付け後は、current keyの設定をクリアし（ステップＳ７０６）、ステップＳ７０１で再度タッチパネル３００１からの入力処理を行う。Ｓ７０４でcurrent keyに有効なキーＩＤ情報が入力されていない場合は、ステップＳ７０１に戻り、入力処理を繰り返す。
【００７１】
以上の処理では、タッチパネル３００１を押した状態で、検出したキーの領域外にタッチパネル３００１からの座標情報が移動するとキー入力をキャンセルし（ステップＳ７０１でＹＥＳ→ステップＳ７０２でＮＯ→ステップＳ７０６）、検出したキーの領域内で手を離すと（即ちパネル３００１からの座標情報が検出したキーの領域内にある場合）、キー入力を受け付ける（ステップＳ７０１でＹＥＳ→ステップＳ７０２でＹＥＳ→ステップＳ７０３）。
【００７２】
以上詳細に説明したように、本実施の形態によれば、ユーザが触れたタッチパネル３００１の座標位置にキーが割り当てられている場合に、キーに対応した振動パターンでタッチパネル３００１を振動させたり、該キーに対応した音声を出力するので、操作パネルを見なくても操作部上のボタンの位置とボタンに割り付けられた機能を確認することができるようになり、操作性の向上を図ることができる。
【００７３】
また、ボタンがある位置で手を離すとキー入力を受け付け、ボタンがない位置で手を離すと、即ち、振動及び音声出力のない位置までスライドさせてから手を離すとキー入力をキャンセルすることで、誤ってボタンに触れてもキー入力を受け付けないようにすることが可能となる。
【００７４】
次に、本発明の第２の実施の形態について図１２，１３を参照しつつ説明する。
【００７５】
本発明の第２の実施の形態は、タッチパネル３００１の振動及び音声出力を制御する処理やタッチパネル３００１からのキー入力を受け付ける処理の点で、第１の実施の形態と異なる。第１の実施の形態と同一の構成要素については、同一の符号を付し、その説明については省略する。
【００７６】
図１２は、タッチパネル３００１の振動及び音声出力を制御する処理を示すフローチャートである。本処理は主としてＣＰＵ１３７で実行される。
【００７７】
操作部１８０からハードキー群３００６の入力及びタッチパネル３００１の座標情報の入力があったか否かを判別する（ステップＳ５０１）。ハードキー群３００６の入力及びタッチパネル３００１の座標情報の入力があった場合には、入力されたタッチパネル３００１の座標情報から画面上のキーＩＤを検索することにより、タッチパネル３００１の座標位置にキーがあるのか否かを判別する（ステップＳ５０２）。
【００７８】
各キーＩＤには、音声情報と、キーに触れたときに設定される第１の振動情報と、所定時間経過後に設定される第２の振動情報とが対応付けられている。
【００７９】
ステップＳ５０２の判別の結果、タッチパネル３００１の座標位置にキーがある場合には、previous keyにcurrent keyの設定を、current keyに検索されたキーＩＤを設定をする（ステップＳ５０５）。previous keyはタッチパネル３００１上のキーが所定時間（例えば、１０秒間）押下され続けているか否かを判断するために用いられ、previous keyの設定とcurrent keyの設定とが比較され（ステップＳ５０６）、タッチパネル３００１上のキーが所定時間押下され続けていない場合、即ち、previous keyの設定とcurrent keyの設定とが異なる場合には、ステップＳ５０７に進み、同じキーＩＤが設定されている場合、即ち、previous keyの設定とcurrent keyの設定とが同一の場合には、ステップＳ５０８に進む。
【００８０】
ステップＳ５０７ではcurrent keyに設定されたキーＩＤに対応した第１の振動情報及び音声情報をメモリ１３９に設定し、音声タイマーと振動タイマーを初期化して時間計測を開始する。
【００８１】
ステップＳ５０８では、振動タイマーが所定時間（例えば、１０秒）経過したか否かを判別し、所定時間経過した場合は、振動の設定を第２の振動情報に設定する（ステップＳ５０９）。
【００８２】
次いで、設定された振動情報に基づいて、ＩＯ制御コントローラ１３６にタッチパネル３００１の振動出力パターンを設定し、タッチパネル３００１を振動させる（ステップＳ５１０）。
【００８３】
次に、音声タイマーが所定時間（例えば、２０秒）経過したか否かを判別し（ステップＳ５１１）、所定時間経過していれば、ステップＳ５０７で設定された音声情報に基づいて音声出力部１３３を制御してスピーカ１３４から音声を出力し（ステップＳ５１２）、ステップＳ５０１に戻る。
【００８４】
上記ステップＳ５０１でタッチパネル３００１から座標情報の入力がない場合、又はステップＳ５０２で座標位置にキーがない場合は、current keyとprevious keyの設定をクリアし（ステップＳ５０３）、タッチパネル３００１の振動を停止し、振動・音声タイマーを初期状態にし（ステップＳ５０４）、ステップＳ５０１に戻る。
【００８５】
また、上記のように所定時間同一キーを押下し続けた場合に振動から音声出力に移るのに代え、あるキーを押下し、振動させた後、極短い予め定めた時間以内に同一キーをもう一度押下した場合に音声出力を開始させるようにしてもよい。
【００８６】
図１３は、タッチパネル３００１からのキー入力を受け付ける処理を示すフローチャートである。
【００８７】
操作部１８０からハードキー群３００６の入力及びタッチパネル３００１の座標情報の入力があったか否かを判別する（ステップＳ６０１）。ハードキー群３００６の入力及びタッチパネル３００１の座標情報の入力があった場合には、入力されたタッチパネル３００１の座標情報から画面上のキーＩＤを検索し、タッチパネル３００１の座標位置にキーがあるのか否かを判別する（ステップＳ６０６）。
【００８８】
タッチパネル３００１の座標位置にキーがあると判断されると、previous keyにcurrent keyの設定を、current keyに検索されたキーＩＤを設定をする（ステップＳ６０７）。previous keyはタッチパネル３００１上のキーが所定時間（例えば、１０秒間）押下され続けているか否かを判断するために用いられ、previous keyの設定とcurrent keyの設定とが比較され（ステップＳ６０８）、タッチパネル３００１上のキーが所定時間押下され続けていない場合、即ち、previous keyの設定とcurrent keyの設定とが異なる場合には、ステップＳ６０９に進み、同じキーＩＤが設定されている場合、即ち、previous keyの設定とcurrent keyの設定とが同一の場合には、ステップＳ６０１に戻る。ステップＳ６０９では、キータイマーを初期化して時間計測を開始し、ステップＳ６０１に戻る。
【００８９】
上記ステップＳ６０１で、タッチパネル３００１の座標情報の入力がない場合には、キータイマーが所定時間経過していないか否かを判別する（ステップＳ６０２）。この判別の結果、所定時間経過していない場合には、キータイマーの停止・初期化を行い、current keyに設定されたキーＩＤを入力として受け付け、キーＩＤに対応した処理を行う（ステップＳ６０３）。その後、current keyとprevious keyのキーＩＤの設定をクリアし（ステップＳ６０４）、ステップＳ６０１に戻る。
【００９０】
上記ステップＳ６０２の判別の結果、キータイマーが所定時間経過している場合、又はステップＳ６０６の判別の結果、タッチパネル３００１の座標位置にキーがない場合には、ステップＳ６０４に進み、current keyとprevious keyのキーＩＤの設定をクリアする。
【００９１】
以上詳細に説明したように、本実施の形態によれば、上述した第１の実施の形態と同様の効果を奏する。
【００９２】
さらに、タッチパネル３００１に表示されているキーに所定時間触れている場合に、前記キーに対応した音声が出力される（ステップＳ５１１，５１２）ので、ボタン操作後に一定時間経過してから、あるいは続けて同じボタンを操作した場合に音声を出力することで、無駄なガイダンスを避けることが可能となる。
【００９３】
タッチパネル３００１に表示されているキーに触れてから所定時間以内に該キーに触れないようにするとキー入力を受け付け、所定時間以上経過してからキーに触れないようにすると入力をキャンセルする（ステップＳ６０２〜ステップＳ６０４）ので、所定時間経過するとキー入力をキャンセルし、素早く操作することで従来と同様の使い勝手を維持し、ゆっくり操作することで音声ガイダンスを出力することが実現できる。
【００９４】
また、これに代えて、ボタンの操作に基づき音声出力された後、所定時間当該ボタンに触れ続けた場合にキー入力を受け付け、所定時間に達する前に他のキーに触れた場合は先に触れたキーの入力をキャンセルするようにしてもよい。
【００９５】
さらに、タッチパネル３００１に触れてから所定時間経過すると、タッチパネルの振動パターンを変化させるので、キー入力をキャンセルしたことを操作者に伝えることが可能となる。
【００９６】
また、上記では時間の経過及び連続した操作によって振動に引き続き音声出力を行うようにしたが、これに代えて、キー入力の押下の圧力の変化によって振動に引き続き音声出力を行うようにしてもよい。
【００９７】
即ち、あるキー入力がある圧力値に達したことを検知した場合にタッチパネルの振動を行い、ここからさらに高い圧力値に達したことを検知した場合に音声を出力を行うようにしてもよい。
【００９８】
そして、音声出力を行うための圧力に達してから所定時間経過後、そのままキーから離した場合にはキー入力を受け付け、キーの外のエリアにスライドさせた場合や振動をさせるための圧力のまま所定時間が経過した場合にはキー入力をキャンセルするようにする。      
【００９９】
また、操作部１８０に固定のハードキーなどによって、音声出力を指示するキーを設け、タッチパネル上のキーに触れた後、その状態のまま音声出力を指示するハードキーの操作によって音声を出力させるようにしてもよい。これは固定キーとするのでその操作が容易である。さらに、振動を開始させるキー、キー入力の受け付けを確定させるキー、キャンセルを指示するキーを設けるようにしてもよい。
【０１００】
このように、振動の開始、音声出力の開始、キー入力の受け付け、キャンセルなどは種々のパターンでの実施が可能である。
【０１０１】
なお、上記では、複写機能、スキャナ機能、プリンタ機能、通信機能を有する複合機の操作部を例に説明したが、これに限ることなく、上記機能のいずれかであってもよいのはもちろん、パーソナルコンピュータやカーナビゲーションシステムなどタッチパネル機能を有した種々の装置で実現可能であることは言うまでもない。
【０１０２】
また、本発明の目的は、実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【０１０３】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１０４】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１０５】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１０６】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【０１０７】
【図１】本発明の第１の実施の形態に係る情報入力装置が適用される画像入出力装置の全体構成を示すブロック図である。
【図２】コントローラ部１１０の構成を示すブロック図である。
【図３】タッチパネルを振動させる駆動信号波形の例を示す図である。
【図４】操作部１８０の構成を示す図である。
【図５】タッチパネル３００１でコピー機能が選択されたときに表示される操作画面の一例を示す図である。
【図６】応用モード設定ボタン３１１５が選択されたときに表示される操作画面の一例を示す図である。
【図７】送信／ファックスタブ３０１２が選択されたときに表示される操作画面の一例を示す図である。
【図８】ボックスタブ３０１３が選択されたときに表示される操作画面の一例を示す図である。
【図９】図８において、ボックス選択ボタン３３１０が押下されたときに表示されるユーザボックスサブ画面の一例を示す図である。
【図１０】タッチパネル３００１の振動及び音声出力を制御する処理を示すフローチャートである。
【図１１】タッチパネル３００１からのキー入力を受け付ける処理を示すフローチャートである。
【図１２】第２の実施の形態に係るタッチパネル３００１の振動及び音声出力を制御する処理を示すフローチャートである。
【図１３】タッチパネル３００１からのキー入力を受け付ける処理を示すフローチャートである。
【符号の説明】
【０１０８】
１００  画像入出力装置
１１０  コントローラ部（制御装置）
１１１  メインコントローラ
１３０  汎用高速バス
１３１  ＨＤコントローラ
１３２  ハードディスク
１３３  音声出力部
１３４  スピーカ
１３５  拡張コネクタ
１３６  Ｉ／Ｏ制御コントローラ
１３７  ＣＰＵ
１３８  ポート制御部
１３９  メモリ
１４０  ネットワークコントローラ
１４５  操作部Ｉ／Ｆ
１４６  モデム
１８０  操作部
２００  リーダ部（画像入力装置）
３００  プリンタ部（プリンタ装置）
３００１  タッチパネル
【図１】
2006221568.tif 000003
【図２】
2006221568.tif 000004
【図３】
2006221568.tif 000005
【図４】
2006221568.tif 000006
【図５】
2006221568.tif 000007
【図６】
2006221568.tif 000008
【図７】
2006221568.tif 000009
【図８】
2006221568.tif 000010
【図９】
2006221568.tif 000011
【図１０】
2006221568.tif 000012
【図１１】
2006221568.tif 000013
【図１２】
2006221568.tif 000014
【図１３】
2006221568.tif 000015