(57)【要約】【課題】  既存のハードウェアで構成された数値入力用のテンキーを、仮想キーの選択および確定のためのキーとして兼用する情報入力装置において、テンキーを仮想キーの選択および確定のためのキーとして使用した際にも、数値入力の素早い入力を可能にする。【解決手段】  情報入力装置は、ＬＣＤ（１１５）およびタッチパネル（１１２）によって構成される複数のタッチパネルキーと、操作者に操作感を与えるように機械的に構成されたハードウェアキー（１１３）とを有する。数値入力モードでは、このハードウェアキー（１１３）は数値入力に使用される一方、カーソル移動モードでは、上記複数のタッチパネルキーから選択対象のキーあるいは数値の表示領域を選択するために使用される。このカーソル移動モードで数値の表示領域が選択されると直ちに数値入力モードに切り替わる。【選択図】  図１
2006031274.tif 000002
【特許請求の範囲】
【請求項１】
操作者に操作感を与えるように機械的に構成された数値入力用のハードウェアキーと、
前記ハードウェアキーによって入力された数値を表示する数値表示領域を有する操作画面を提供する表示装置と、
前記表示装置の画像表示面に重ねて設けられ、操作者が触れた位置を検出するタッチパネルと、
前記操作画面中に複数の操作キーの画像を表示させると共に、前記タッチパネルを用いてこれら複数の操作キーの画像に対応する領域への接触を検知し、その検知に応じた情報の入力を行うように構成された複数のタッチパネルキーと、
を備えた情報入力装置であって、
前記ハードウェアキーに、前記数値入力の機能に代えて、前記複数のタッチパネルキーの操作を行う機能を割り当てる手段と、
前記ハードウェアキーに前記複数のタッチパネルキーの操作を行う機能が割り当てられた場合、前記ハードウェアキーの操作に応じて前記複数のタッチパネルキーから操作対象のタッチパネルキーを選択し、その操作対象のタッチパネルキーに割り当てられた情報を入力する手段と、
前記ハードウェアキーに前記複数のタッチパネルキーの操作を行う機能が割り当てられている場合において、前記ハードウェアキーの操作に応じて前記操作画面における前記数値表示領域を選択する手段と、
前記ハードウェアキーの操作に応じて前記操作画面における前記数値表示領域が選択されたことに応じて、前記ハードウェアキーに割り当てられる機能を、前記数値入力の機能に戻す手段と、
を有することを特徴とする情報入力装置。
【請求項２】
選択された前記操作対象のタッチパネルキーに関する情報を操作者に報知する手段を更に備えることを特徴とする請求項１に記載の情報入力装置。
【請求項３】
前記報知する手段は、選択された前記操作対象のタッチパネルキーに関する情報を、当該操作対象のタッチパネルキーを強調表示させることにより操作者に報知することを特徴とする請求項２に記載の情報入力装置。
【請求項４】
前記報知する手段は、選択された前記操作対象のタッチパネルキーに関する情報を、音声により操作者に報知することを特徴とする請求項２に記載の情報入力装置。
【請求項５】
前記報知する手段は、選択された前記操作対象のタッチパネルキーに関する情報を、当該操作対象のタッチパネルキーを強調表示すると共に、音声により操作者に報知することを特徴とする請求項２に記載の情報入力装置。
【請求項６】
操作者に操作感を与えるように機械的に構成された数値入力用のハードウェアキーと、
前記ハードウェアキーによって入力された数値を表示する数値表示領域を有する操作画面を提供する表示装置と、
前記表示装置の画像表示面に重ねて設けられ、操作者が触れた位置を検出するタッチパネルと、
前記操作画面中に複数の操作キーの画像を表示させると共に、前記タッチパネルを用いてこれら複数の操作キーの画像に対応する領域への接触を検知し、その検知に応じた情報の入力を行うように構成された複数のタッチパネルキーと、
を備えた情報入力装置の制御方法であって、
（ａ）前記ハードウェアキーに、前記数値入力の機能に代えて、前記複数のタッチパネルキーの操作を行う機能を割り当てるステップと、
（ｂ）前記ハードウェアキーに前記複数のタッチパネルキーの操作を行う機能が割り当てられた場合において、前記ハードウェアキーの操作に応じて、前記複数のタッチパネルキーから操作対象のタッチパネルキーを選択するか、あるいは、前記操作画面における前記数値表示領域を選択するステップと、
（ｃ）上記ステップ（ｂ）において、前記複数のタッチパネルキーから操作対象のタッチパネルキーが選択された場合、その操作対象のタッチパネルキーに割り当てられた情報を入力するステップと、
（ｄ）上記ステップ（ｂ）において、前記操作画面における前記数値表示領域が選択された場合、前記ハードウェアキーに割り当てられる機能を、前記数値入力の機能に戻すステップと、
を有することを特徴とする情報入力装置の制御方法。
【請求項７】
操作者に操作感を与えるように機械的に構成された数値入力用のハードウェアキーと、
前記ハードウェアキーによって入力された数値を表示する数値表示領域を有する操作画面を提供する表示装置と、
前記表示装置の画像表示面に重ねて設けられ、操作者が触れた位置を検出するタッチパネルと、
前記操作画面中に複数の操作キーの画像を表示させると共に、前記タッチパネルを用いてこれら複数の操作キーの画像に対応する領域への接触を検知し、その検知に応じた情報の入力を行うように構成された複数のタッチパネルキーと、
を備えた情報入力装置を制御するためのプログラムであって、
（ａ）前記ハードウェアキーに、前記数値入力の機能に代えて、前記複数のタッチパネルキーの操作を行う機能を割り当てるステップのコードと、
（ｂ）前記ハードウェアキーに前記複数のタッチパネルキーの操作を行う機能が割り当てられた場合において、前記ハードウェアキーの操作に応じて、前記複数のタッチパネルキーから操作対象のタッチパネルキーを選択するか、あるいは、前記操作画面における前記数値表示領域を選択するステップのコードと、
（ｃ）上記ステップ（ｂ）において、前記複数のタッチパネルキーから操作対象のタッチパネルキーが選択された場合、その操作対象のタッチパネルキーに割り当てられた情報を入力するステップのコードと、
（ｄ）上記ステップ（ｂ）において、前記操作画面における前記数値表示領域が選択された場合、前記ハードウェアキーに割り当てられる機能を、前記数値入力の機能に戻すステップのコードと、
を含むことを特徴とするプログラム。
【請求項８】
請求項１から５までのいずれかに記載の情報入力装置を有する画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報入力装置およびその制御方法に関し、特に、タッチパネル等を備えた情報入力装置およびその制御方法に関する。
【背景技術】
【０００２】
画像形成装置を始めとするさまざまな機器において、タッチパネルを利用した操作指示入力装置が使用されている。タッチパネルは通常、ＣＲＴやＬＣＤなどの表示装置の表面上に設置され、接触位置検出装置として機能する。このような操作指示入力装置は、ユーザが表示装置上に表示された仮想的な指示対象物（仮想キー）にタッチパネル越しに触れると、その座標位置から仮想キーを特定し、その仮想キーに割り当てられた入力を検知する。
【０００３】
このようなタッチパネルを利用した操作指示入力装置によれば、表示装置が表示する画面に任意の形状や大きさの仮想キーを配置することができ、また、それらを入力指示に応じて自由に表示を切り替えることが可能である。そして、表示されている仮想キーにユーザが触れることによって操作指示の入力が行われるため、ユーザにとって直感的にわかりやすい操作性を提供することが可能である。
【０００４】
また、表示装置により仮想的なキーを表示するので、キーの種類が増加してもその都度画面を切り替えることによって設置面積を抑えることが可能であり、キーをハードウェアで実現するよりはるかにコストを抑えることができる。なお、タッチパネルを利用した技術については、例えば特許文献１に記載されている。
【０００５】
しかし、その反面、タッチパネルは表示装置上に配置された平面的なスクリーン状の入力装置であるため、突起物など操作対象の位置を手触りなどの触覚によって検知する手がかりが全くない。また、タッチパネルに触れたときも、スイッチの押下感やクリック感が全くない。
【０００６】
このため、視覚障害者など、キー操作の触感を頼りに操作を行うユーザにとっては、たとえ表示画面の内容や情報を音声などの視覚情報以外で提示しても、表示画面上の操作対象物をタッチパネルから指示することができない。
【０００７】
また、タッチパネルの場合にはキー操作時の押し込みストロークがきわめて小さいため操作感に乏しく、たとえ健常者が操作した場合でも、タッチパネルの操作が受け付けられたのかどうかが分からず何度も押してしまったり、押下位置の位置ずれなどによる誤操作が発生する場合がある。
【０００８】
このような問題に対処するために、操作感が与えられるようにハードウェアで構成されたキーを利用して表示装置に表示された仮想キーを操作する手法が考えられている。具体的には例えば、表示装置によって表示される複数の仮想的なキーのうち操作対象とする仮想キーをハードウェアで構成されるキー（ハードキー）の操作によって選択し、別のハードキーの操作によって、その選択されたハードキーの操作を確定するというものである。
【０００９】
このような操作手法によれば、表示装置に表示される全ての操作対象をハードキーを使用して操作することができるため、操作者はハードキーによる操作感を得ることができる。
【００１０】
【特許文献１】特開平７−３１９３４０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
その一方で、上記のような操作手法を製品として実現する場合には、ハードキーの増設によるコストの上昇を避ける工夫を施す必要があろう。これに対しては例えば、専用のハードキーを新たに設けるのではなく、既存のハードキーを、上記した操作対象とする仮想キーの選択および確定のためのキーとして兼用することが考えられる。つまりこの場合、これら既存のハードキーは複数の機能を有し、その機能を切り換えながら使用されることになる。
【００１２】
つぎに、使い勝手の点で、どのようなハードキーに上記のような複数の機能を持たせることが適当かという問題を検討する必要がある。
【００１３】
まず、機種に依存した特殊な機能が与えられたハードキーを、仮想キーの選択および確定のためのキーとして兼用することにした場合を考える。この場合には、ユーザがいざ別の機種を使用することになったとき、そのようなハードキーそのものが存在しない、あるいはハードキーの配列が異なっているなどの理由により、ユーザにとって非常に使い勝手の悪いものになってしまう恐れがある。
【００１４】
このような事態を避けるためには、数値入力用のテンキーなど通常どの機種にも設けられておりその配列も機種間で変わることのないハードキーを、上記のような仮想キーの選択および確定のためのキーとして兼用することが望ましいと考えられる。
【００１５】
そこで次に、テンキーを仮想キーの選択および確定のためのキーとして兼用することにした場合を考える。しかしこの場合には、次のような問題が生じる。
【００１６】
そもそもテンキーが通常どの機種にも設けられておりその配列も機種間で変わることがないのは、数値入力という使用頻度の高い機能を与えられているからである。したがって、テンキーは仮想キーの選択および確定のためのキーとして使用される一方で、数値入力のためにも頻繁に使用されるので、２つの機能を切り換える操作を頻繁に行う必要がある。しかし、このような切り替え操作は煩わしく、素早い入力を行えないなどの問題がある。
【００１７】
そこで、本発明は、既存のハードウェアで構成された数値入力用のテンキーを、仮想キーの選択および確定のためのキーとして兼用する情報入力装置において、テンキーを仮想キーの選択および確定のためのキーとして使用した際にも、数値入力の素早い入力を可能にすることを目的とする。
【課題を解決するための手段】
【００１８】
上記した課題を解決するために、例えば本発明の一側面に係る情報入力装置は次の構成を備える。すなわち、操作者に操作感を与えるように機械的に構成された数値入力用のハードウェアキーと、前記ハードウェアキーによって入力された数値を表示する数値表示領域を有する操作画面を提供する表示装置と、前記表示装置の画像表示面に重ねて設けられ、操作者が触れた位置を検出するタッチパネルと、前記操作画面中に複数の操作キーの画像を表示させると共に、前記タッチパネルを用いてこれら複数の操作キーの画像に対応する領域への接触を検知し、その検知に応じた情報の入力を行うように構成された複数のタッチパネルキーとを備えた情報入力装置であって、前記ハードウェアキーに、前記数値入力の機能に代えて、前記複数のタッチパネルキーの操作を行う機能を割り当てる手段と、前記ハードウェアキーに前記複数のタッチパネルキーの操作を行う機能が割り当てられた場合、前記ハードウェアキーの操作に応じて前記複数のタッチパネルキーから操作対象のタッチパネルキーを選択し、その操作対象のタッチパネルキーに割り当てられた情報を入力する手段と、前記ハードウェアキーに前記複数のタッチパネルキーの操作を行う機能が割り当てられている場合において、前記ハードウェアキーの操作に応じて前記操作画面における前記数値表示領域を選択する手段と、前記ハードウェアキーの操作に応じて前記操作画面における前記数値表示領域が選択されたことに応じて、前記ハードウェアキーに割り当てられる機能を、前記数値入力の機能に戻す手段とを有する。
【発明の効果】
【００１９】
本発明によれば、既存のハードウェアで構成された数値入力用のテンキーを、仮想キーの選択および確定のためのキーとして兼用する情報入力装置において、テンキーを仮想キーの選択および確定のためのキーとして使用した際にも、数値入力の素早い入力を可能になる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して本発明の好適な実施形態について詳細に説明する。
【００２１】
図１は、本発明の情報入力装置が適用される画像処理装置のハードウェア構成の一例を示す図である。本実施形態における画像処理装置は例えば、プリンタ、画像入力、文書ファイリング等の機能を含む、いわゆる複合機（multi function peripheral）である。同図中、１０６が画像入力デバイスとしてのスキャナ、１０８が画像出力デバイスとしてのプリンタであり、スキャナ１０６でスキャンした画像データを、プリンタ１０８にプリントアウトする処理などが可能である。
【００２２】
ＣＰＵ１０１は、この画像処理装置全体を制御する中央処理装置である。ＣＰＵ１０１は、データバスなどのバス１０４によって、各部と接続されている。ＲＯＭ１０２は、ブートプログラムやＢＩＯＳ等の固定的なプログラムおよびデータを記憶している。ＲＡＭ１０３は、主記憶装置およびＣＰＵ１０１による処理実行のための作業領域を提供する作業用メモリとして機能する。また、このＲＡＭ１０３はスキャナ１０６によってスキャンされた画像を一時的に保存する際にも使用される。
【００２３】
スキャナコントローラ１０５は、後述する操作部１２０による設定内容に応じてスキャナ１０６の動作を制御する。スキャナ１０６は、ＣＣＤなどの光学読取装置を用いて紙などの原稿上の走査を行い、原稿の画像データを電気信号データに変換する。
【００２４】
プリンタコントローラ１０７は、操作部１２０による設定内容に応じてプリンタ１０８を制御して、プリント動作を行わせる。プリンタ１０８は、画像データを用紙上に画像として印字するものである。印刷の方式としては、感光体ドラムや感光体ベルトなどを用いた電子写真方式や、微小ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式などがあるが、どの方式でもかまわない。
【００２５】
ハードディスクコントローラ１０９は、記憶デバイスの一例であるハードディスク装置（ＨＤＤ）１１０を制御し、ＨＤＤ１１０にさまざまなデータを保存したり、保存したデータを取得したりする。このＨＤＤ１１０には、このシステム全体を制御するための制御プログラムや制御用データ、スキャンによって得られたスキャン画像データ、あるいはプリントデータなどが保存される。
【００２６】
操作部１２０は、図示のように、タッチパネル１１２、ハードウェアで構成されるキー（以下「ハードウェアキー」または「ハードキー」という。）１１３、および表示デバイスの一例であるＬＣＤ１１５を含む構成である。タッチパネル１１２はＬＣＤ１１５の表示面上に配置される。タッチパネル１１２は、ユーザがＬＣＤ１１５上により表示された仮想的なキーであるタッチパネルキー（以下「ソフトウェアキー」または「ソフトキー」という。）をタッチパネル１１２を介して触れると、その接触した位置の座標を検出する。この位置座標を基に、ユーザがＬＣＤ１１５上のどの仮想キーを押そうとしたのかが判断可能である。一方、ハードウェアキー１１３は、操作者に操作感を与えるように機械的に構成されたものである。
【００２７】
タッチパネルコントローラ１１１は、タッチパネル１１２を介してユーザの操作指示を入力する。また、ＬＣＤコントローラ１１４はＬＣＤ１１５を制御して設定操作画面を表示させる。
【００２８】
なお、以下では、説明上、タッチパネル１１２が接触を検出した位置座標がＬＣＤ１１５上に表示されたソフトウェアキーの表示位置と一致したと判断した場合を、「キーが押下された」と表現する。
【００２９】
本実施形態における画像処理装置はさらに、Ｄ／Ａコンバータ１１６、パワーアンプ１１７、スピーカ１１８を備えている。制御プログラムの動作によって、テキストデータおよび音素データに基づいて音声波形データが作成され、Ｄ／Ａコンバータ１１６およびパワーアンプ１１７を介してスピーカ１１７より音声を出力させることが可能である。
【００３０】
図２Ａは、本実施形態における操作部１２０の外観構成の一例を示す図である。
【００３１】
同図において、ＬＣＤ１１５上にはタッチパネル１１２が重ねて設けられている。ＬＣＤ１１５はシステムの操作画面およびソフトウェアキーを表示し、タッチパネル１１２はソフトウェアキーが押されるとその位置情報をＣＰＵ１０１に伝える。
【００３２】
２０３〜２１１はそれぞれ、ハードウェアキー１１３として構成されるもので、具体的なそれぞれの機能は次のとおりである。
【００３３】
スタートキー２０３は、スキャナ１０６による原稿画像の読み取り動作や、プリンタ１０８によるプリント動作などを開始する時に用いる。ストップキー２０４は稼働中の動作を止める働きをする。リセットキー２０５は操作部からの設定を初期化する時に用いる。テンキー群２０６は通常、コピー部数設定時など、数値の入力を行う際に用いる。クリアキー２０７は、入力された数値をクリアしたいときに用いる。ＩＤキー２０８は、ユーザＩＤを入力する時に用いる。
【００３４】
ガイドキー２０９は、設定や入力方法について、キーの機能以外のヘルプを表示するときに用いる。また、このキーを一定時間以上押しつづけることで、通常のタッチパネル操作を行うモードと、画面にフォーカスを表示し、ハードウェアキーでそのフォーカスを移動することで操作を行うモードとを切り替えることができる。これについては後ほど詳しく説明する。
【００３５】
ユーザモードキー２１０は、装置の動作に関する特殊な設定や詳細な設定を行うときに用いる。カウンタキー２１１は、装置がプリントした用紙の枚数を確認するときに用いる。節電キー２１２は、装置を待機状態にし、消費電力を抑えたいときに用いる。電源キー２１３は、装置の電源をＯＮまたはＯＦＦするときに用いる。
【００３６】
図２Ｂは、テンキー群２０６を詳細に示す図を示す。
【００３７】
テンキー群２０６は、２０６０〜２０６９の１０個の独立したハードウェアキーで構成される。各キーには文字または記号（図示の例では数字の０〜９のいずれか）が対応付けられている。ユーザはこのキーによって、所望する文字または記号を素早く入力することができる。また、テンキーのほぼ中央に位置する「５」キー２０６５の表面には、物理的な突起物２２０が配置される。この突起物と一般的なキーの配列により、触感を頼りに視覚障害者等でもテンキーを扱うことが可能になっている。
【００３８】
テンキー群２０６は、ＬＣＤ１１５に表示される複数のソフトウェアキーのうち操作対象のキーを選択し確定するためにも使用される。操作対象として選択されたソフトウェアキーは強調表示によりフォーカスされる。すなわち、テンキー群２０６はこのフォーカスを制御するために使用されるともいえる。本実施形態では、「６」のキー２０６６に、フォーカスを順方向に移動させる機能を割り当てている。そして、「４」のキー２０６４に、フォーカスを逆方向に移動させる機能を、「５」のキー２０６５に、現在フォーカスが表示されている操作対象をソフトウェアキーの操作を確定する機能を割り当てている。もちろん、これは、テンキーのいずれに割り当ててもかまわない。
【００３９】
図３は、本発明の実施形態における画像処理装置の機能構成を示す図である。破線３００で囲まれる各制御部の機能はＨＤＤ１１０に記憶されている制御プログラムによって実現される。また、以下に説明する機能の実現に使用される各種データはＨＤＤ１１０またはＲＡＭ１０３によって保持されるものである。
【００４０】
入力制御部３０１は、各ハードウェアキーに割り当てられている機能を定義したキー制御割り当てテーブルデータ３１０、およびフォーカス移動に割り当てられたテンキーが、フォーカス移動機能として動作するか数値入力機能として動作するかを示すキー割り当てモードフラグ３１１をもとに、フォーカス制御部３０２、フォーカス選択指示制御部３０３、数値制御部３０４のいずれかに、入力されたキーの情報を通知する。
【００４１】
入力制御部３０１は、キー割り当てモードフラグ３１１に基づきフォーカス移動モードかどうかを判断し、フォーカス移動モードの場合には、フォーカス移動のキーが押下された時に、フォーカスの移動方向をフォーカス移動制御部３０２に通知する。
【００４２】
入力制御部３０１はまた、フォーカス移動動作モードの場合においてフォーカスされた操作対象のソフトウェアキーについて確定操作が行われた時や、数値入力モードにおいて数値入力モードの解除指示操作が行われた時は、それらをフォーカス選択指示制御部３０３に通知することも行う。
【００４３】
入力制御部３０１はさらに、数値入力モードにおいて数値入力操作が行われた場合には、その入力された数値を数値設定制御部３０４に通知する。
【００４４】
フォーカス制御部３０２は、ＬＣＤ１１５に表示される複数のソフトウェアキーのうちどのキーが操作対象であるかを示す強調表示としてのフォーカスを制御するもので、具体的には、現在どのキーにフォーカスが表示されているかを記憶し、フォーカス表示順データ３１５データをもとに、フォーカスの移動等を制御する。また、フォーカス制御部３０２は、現在どのキーがフォーカスを持つのかをフォーカス選択指示制御部３０３に通知する。
【００４５】
フォーカス選択指示制御部３０３は、入力制御部３０１よりフォーカス対象の選択指示と、フォーカス制御部３０２から現在フォーカスを持つ操作対象の情報とを受け取り、画面遷移制御部３０５に対して、表示画面内のキー押下などの操作指示を通知する。フォーカス選択指示制御部３０３はさらに、現在フォーカスを持つ操作対象が数値表示入力部であるときに選択指示が通知された場合は、数値入力モードへの移行が指示されたとみなして、キー割り当てモードフラグ３１１を数値入力モードに対応する値に切り替える。フォーカス選択指示制御部３０３はまた、入力制御部３０１より数値入力モードの解除指示が通知されたときは、キー割り当てモードフラグ３１１をフォーカス移動モードに対応する値に切り替える。
【００４６】
数値設定制御部３０４は、入力制御部３０１から、数値入力に関する通知と、フォーカス制御部３０２からの現在のフォーカスを持つ数値入力対象の情報とを受け取り、現在の数値設定や上下限のデータを記憶している数値設定データ３１３の情報をもとに、操作対象の数値を設定する。
【００４７】
画面遷移制御部３０５は、フォーカス選択指示制御部３０３から、表示画面内のキー押下通知を受け取り、各キー押下に対する表示画面遷移情報を記憶する画面遷移データ３１４をもとに、通知されたキー押下に対して、次に表示されるべきダイアログや画面を制御する。
【００４８】
画面表示制御部３０６は、画面遷移制御部３０５からの現在の画面に関するデータと、画面構成画像データ３１５をもとに、実際にＬＣＤ１１５に表示される画面のイメージデータを作成する。また、必要に応じて、フォーカス制御部３０２からのデータをもとに、画面に配置された特定のキーに対してフォーカスを描画する。画面表示制御部３０６はまた、ＬＣＤ１１５に対して画面のイメージデータを描画させる。
【００４９】
音声テキストデータ制御部３０７は、フォーカス選択指示制御部３０３から入力モード変更の通知を、数値設定制御部３０４から設定された数値に関する情報を、それぞれ受け取り、各通知に割り当てられた音声テキストデータ３１６をもとに、入力モードの変更が行われた場合には適切な説明文を、数値の入力が行われた場合には入力された数値を、音声読み上げ用のテキストデータとして作成する。その後、音声テキストデータ制御部３０７は、作成した音声テキストデータを音声合成発声データ制御部３０８に渡す。
【００５０】
音声合成発声データ制御部３０８は、入力した音声テキストデータと、音素ごとの発声データ３１７をもとに、音声合成により音声波形データを作成し、それを音声出力制御部３０９に渡す。
【００５１】
音声出力制御部３０９は、受け取った音声波形データをＤ／Ａコンバータ１１６に出力する。これにより音声波形データはＤ／Ａコンバータ１１６でＤ／Ａ変換され、パワーアンプ１１６で増幅された後、スピーカ１１９より出力される。
【００５２】
図４Ａ〜図４Ｃは、本発明の実施形態におけるＬＣＤ１１５に表示される画面の一例を示す図である。
【００５３】
図４Ａは、通常状態（通常モード）における操作画面例を示している。この画面には４０１から４１６までのソフトウェアキーが表示されており、ユーザがこれらのソフトウェアキーに触れることでキー入力を行うと、入力制御部３０１はＬＣＤ１１５上に配置されたタッチパネル１１２がその入力を検知して、どのキーに対応する入力かを判断し、そのキーに対応した処理を行う。
【００５４】
なお、同図に示されたソフトウェアキーは具体的には次のようなものである。
【００５５】
キー４０１は、コピー処理に関する設定を行う画面を表示させるためのキーである。キー４０２は、スキャンしたドキュメントのネットワークやＦＡＸなどによる送信処理に関する設定を行う画面を表示するためのキーである。キー４０３は、スキャンしたドキュメントをスキャンデータとしてＨＤＤ１１０に保存したり、保存したドキュメントをプリントしたりする処理に関する設定を行う画面を表示するためのキーである。キー４０４は、スキャナからスキャンした画像をネットワーク経由でＰＣなどに保存する処理に関する設定を行う画面を表示するためのキーである。
【００５６】
キー４０５は、コピー処理におけるドキュメントのコピー倍率を設定する画面を表示するためのキーである。キー４０６は、コピー処理におけるコピー倍率を等倍（１００％倍率）に設定するためのキーである。
【００５７】
キー４０７は、コピー処理におけるスキャン原稿の読み込み面に関する設定やプリント面に関する設定を行う画面を表示するためのキーである。キー４０８は、コピー処理におけるプリントしたドキュメントのステイプル処理やソート処理などフィニッシングに関する処理の設定を行う画面を表示するためのキーである。
【００５８】
キー４０９は、コピー処理におけるプリンタのジョブの印刷順を変更し、優先的なプリントを設定するためのキーである。キー４１０は、コピー処理におけるプリント時の用紙を選択する画面を示すためのキーである。
【００５９】
キー４１１は、コピー処理におけるプリント時の濃度を１段階薄くするためのキーである。キー４１２は、コピー処理におけるプリント時の濃度を、スキャンした原稿にあわせて自動的に決定する指示を設定するためのキーである。キー４１３は、コピー処理におけるプリント時の濃度を１段階濃くするためのキーである。
【００６０】
キー４１４は、コピー処理におけるスキャン原稿の種類にあわせた最適なプリント結果を得るための画像処理を行うために、スキャン原稿の種類を設定する画面を表示するためのキーである。
【００６１】
キー４１５は、コピー処理における縮小レイアウトやとじ代設定などスキャン画像の複雑な画像処理を設定するための画面を表示するためのキーである。
【００６２】
キー４１６は、用紙の残量やジョブの保持状態などこの画像処理装置のさまざまな状態を表示するための画面を表示するためのキーである。
【００６３】
ＬＣＤ１１５上に表示されたこれらのソフトウェアキー４０１〜４１６がタッチパネル１１２を介して触れられると、上記したようなそれぞれのキー特有の処理を行う。なお、タッチパネル１１２にユーザが触れることで何らかの操作が可能な領域は、これらのソフトウェアキー４０１〜４１６の部分のみであり、それ以外の領域を触れても何も起こらない。
【００６４】
また、同図中、４１７はコピー処理におけるコピー部数を表示するコピー部数表示領域である。この領域はコピー部数の表示のみを行い、タッチパネル操作を行う領域ではない。なお、従来の操作方法においては、この図４Ａの画面が表示されている際に、ＬＣＤの脇に設置されたテンキーを用いて数値を入力することによって、コピー部数を設定していた。
【００６５】
また、同図において、キー４０６は太線の枠による強調表示がなされている。これが現在操作対象となっているキーを表すフォーカスである。このフォーカスの表示は、同図のように枠線表示の形態である必要はなく、何らかのマークや目印をキーの近傍に表示させたり、キーそのものの色を変えたりするなどの表現であってもかまわない。このフォーカスが、フォーカス移動機能を割り当てられたテンキー群２０６の一部のキーの操作によって、各ソフトウェアキーを移動する。さらに、本実施形態では、コピー部数表示領域４１７にもフォーカスを移動させることができる。
【００６６】
図４Ｂは、図４Ａの表示画面において、フォーカス移動のためのテンキー２０６４もしくは２０６６を数回押下して、コピー部数表示領域４１７にフォーカスを移動した状態を示している。
【００６７】
コピー部数表示領域４１７は、そこに表示されている数値を枠で囲むようにフォーカスが表示される。従来この領域はタッチパネルを通じてユーザが画面に触れることで直接操作できる対象ではなかったが、本実施形態では、フォーカス移動の操作によってこのコピー部数表示領域４１７にフォーカスを移動してこれを操作対象として選択することができる。
【００６８】
図４Ｂのような状態において、つまり、コピー部数表示領域４１７にフォーカスが移動している状態において、操作対象の確定指示キーであるテンキー２０６５を押下すると、それまでフォーカス移動に使用されていたテンキーが数値のためのキーとして使用される。
【００６９】
このとき、
「テンキーで数値を入力できます。」
のように、音声によって、テンキーの機能モードが変更されたことを通知することが好ましい。
【００７０】
図４Ｂに示したような数値入力を行うモードに移行した後に、テンキー２０６の操作によって数値を変更した後の画面の例を図４Ｃに示す。このように、テンキーを使用して数値を自由に変更することが可能である。
【００７１】
数値入力モードにおいてテンキーによる数値入力を行っている最中は、テンキーの入力によって設定数値が変更されるたびに、その設定値を音声で読み上げることが好ましい。
【００７２】
例えば、図４Ｃの例では、
「現在の値は５０です。」
というように、音声によって、現在の設定値を読み上げる。
【００７３】
上記のようにテンキーによって数値を変更した後、数値入力モードを抜けるための処理を行う。本実施形態では、数値入力モードからフォーカス移動モードに移行する機能を、クリアキー２０７に割り当てている。また、クリアキー２０７を押下すると、
「数値入力を終了します。テンキーでフォーカスを移動できます。」
のように、音声によって、テンキーはフォーカス移動のために使用されることを通知することが好ましい。
【００７４】
図５は、これまで説明した操作画面の表示処理および音声出力処理の実行手順を示すフローチャートである。このフローチャートに対応するプログラムはＨＤＤ１１０に記憶されている制御プログラムに含まれ、この画像処理装置の電源投入後にＲＡＭ１０３にロードされてＣＰＵ１０１によって実行される。
【００７５】
まず、ステップＳ５０１において、入力制御部３０１は、ハードキー１１３からの指示入力を監視する。
【００７６】
次に、ステップＳ５０２において、ハードキー１１３からの指示入力が行われたかどうかを判定する。ステップＳ５０２において、ハードキー１１３からの指示入力が行われなかったと判断された場合は、ステップＳ５０１に戻り、指示入力の監視を続ける。他方、ハードキー１１３からの指示入力があったと判断された場合は、ステップＳ５０３に進む。
【００７７】
ステップＳ５０３では、入力制御部３０１がモードフラグ３１１の値に基づいて、現在の指示入力モードが数値入力モードかフォーカス移動モードかを判定する。ここでフォーカス移動モードであると判断された場合は、ステップＳ５０４に進み、数値入力指示モードであると判断された場合は、ステップＳ５１１に進む。
【００７８】
ステップＳ５０４では、指示入力がなされたハードキーがフォーカス移動に割り当てられたハードキーであるかどうかを判断する。入力指示されたハードキーがフォーカス移動に割り当てられていない場合は、ステップＳ５０５に進む。
【００７９】
ステップＳ５０５では、指示入力がなされたハードキーが数値入力モードへの移行指示であるかどうかを判断する。具体的には、コピー部数表示領域４１７にフォーカスが当てられてた状態で選択確定に割り当てられているハードキーが押された場合に、数値入力モードへの移行であると判断する。
【００８０】
ここで、指示入力されたハードキーが数値入力モードへの移行指示でないと判断された場合は、ステップＳ５０６に進む。ステップＳ５０６では、本来そのハードキーに割り当てられている所定の処理を行うための指示を入力する。それらの処理については、本件に直接関係しないため、説明を省略する。ステップＳ５０６の処理の後、ステップＳ５０７に進む。
【００８１】
一方、ステップＳ５０５において、指示入力されたハードキーが数値入力モードへの移行指示であると判断された場合、例えば、図４Ｃのように、コピー部数表示領域４１７にフォーカスが表示されている状態で、図２Ｂの確定キー２０６５（数字「５」のキー）が押下された場合は、ステップＳ５０９の処理に移る。
【００８２】
ステップＳ５０９では、現在フォーカス移動モードを示しているモードフラグ３１１を、数値入力モードに対応する値に変更する。
【００８３】
さらにステップＳ５１０において、
「テンキーで数値を入力できます。数値を確定した後はクリアキーを押してください。」
と、いったように、モードの変更を音声で読み上げる。ここでは音声などの聴覚によるユーザーへの通知を行っているが、フォーカスの色を変える、メッセージを表示するなど、視覚的な通知であってもかまわないが、音声で読み上げる場合には、視覚障害者などのユーザーにおいても、テンキーによる数値入力が可能になったことを認識することができる。ステップＳ５１０の処理の後、ステップＳ５０７に進む。
【００８４】
ステップＳ５０４において、指示入力されたハードキーがフォーカス移動のためのキーとして割り当てられていると判断された場合には、ステップＳ５０８に進み、フォーカス表示順データ３１２とフォーカス移動指示の方向をもとに、次にフォーカスを当てる操作対象を確定し、その操作対象にフォーカスを移動させる処理を行う。また、必要に応じて、フォーカスが移動した旨やフォーカスがどのキーに移動したかを音声として出力する処理を行う。その後、ステップＳ５０７に進む。
【００８５】
ステップＳ５０３において、現在のモードフラグ３１１の値が数値入力モードに対応する値であると判断された場合は、ステップＳ５１１に進み、指示入力されたハードキーがテンキーであったかどうかを判断する。ここで指示入力されたハードキーがテンキーであった場合は、ステップＳ５１６に進み、そのテンキーの指示入力を、そのまま各キーに割り当てられた数値の入力であるとみなし、現在の操作設定の対象であるフィールドの数値を変更する。さらに、ステップＳ５１７において、
「現在の値は５０です。」
といったように、数値の変更を音声で読み上げる。これにより、先ほどと同様に、視覚障害者などのユーザーにおいても、入力指示された後の数値がいくつに設定されているかを認識することができる。ステップＳ５１７の処理を完了すると、ステップＳ５０７に進む。
【００８６】
ステップＳ５１１において、指示入力されたハードキーがテンキー２０６ではないと判断された場合は、ステップＳ５１２の処理において、そのハードキーによる指示が数値入力モードの解除指示であるかどうかを判断する。そのハードキーによる指示が数値入力モードの解除指示であると判断された場合、つまり、図２Ａのクリアキー２０７など、数値入力モードからフォーカス移動モードへの切り替えに割り当てられたハードキーにより選択指示が入力されたと判断された場合は、ステップＳ５１４に進む。
【００８７】
ステップＳ５１４では、現在数値入力モードに対応する値になっているモードフラグ３１１を、フォーカス移動モードに対応する値に変更する。さらに、ステップＳ５１５において、
「数値入力を終了します。テンキーでフォーカスを移動できます。」
というように、モードの変更を音声で読み上げる。これにより、先ほどと同様に、視覚障害者などのユーザーにおいても、数値入力からフォーカス移動へ、ハードテンキーの割当が変更されたことを認識することができる。もっとも、これらのモード変更の通知は視覚的な通知であってもかまわない。ステップＳ５１５の処理の後、ステップＳ５０７の処理を行う。
【００８８】
一方、ステップＳ５１２において、ハードキーによる指示が数値入力モードの指示ではないと判断された場合にあ、ステップＳ５１３に進み、ステップＳ５０６と同様に、指示入力されたハードキーに本来割り当てられている所定の処理を行うための指示を入力する。ステップＳ５１３の処理の後、ステップＳ５０７の処理に移る。
【００８９】
最後に、ステップＳ５０７では、画面の変更表示処理を行う。これは、各キー処理において、設定値の変更や画面表示の変更があった場合に、その変更を実際のＬＣＤ１１５の表示に反映させる処理を行う。ステップＳ５０７の処理後はステップＳ５０１の処理に戻り、ユーザーからの指示入力の監視を続ける。
【００９０】
以上説明した実施形態によれば、フォーカス移動モードでは、テンキーの操作によってコピー部数等の数値表示領域にフォーカスを移動させることができ、その数値表示領域にフォーカスが移動した場合には、テンキーの入力モードがフォーカス移動モードから数値入力モードに移行する。このときに、モードを切り換える操作は必要ない。そのため、テンキーによる数値入力をただちに行うことが可能になる。これにより、数字や電話番号などの入力を素早く行うことができ、操作性の向上が期待できる。
【００９１】
加えて、上述の実施形態では、テンキーの機能が切り替わった際にその旨を音声によって通知するようにしたので、視覚障害者が入力操作を行うことも可能である。
【００９２】
（他の実施形態）
以上、本発明の実施形態を詳述したが、本発明は、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００９３】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータがその供給されたプログラムコードを読み出して実行することによっても達成される。その場合、プログラムの機能を有していれば、その形態はプログラムである必要はない。
【００９４】
従って、本発明の機能処理をコンピュータで実現するために、そのコンピュータにインストールされるプログラムコード自体およびそのプログラムを格納した記憶媒体も本発明を構成することになる。つまり、本発明の特許請求の範囲には、本発明の機能処理を実現するためのコンピュータプログラム自体、およびそのプログラムを格納した記憶媒体も含まれる。
【００９５】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００９６】
プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００９７】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、そのホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【００９８】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００９９】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１００】
さらに、記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【０１０１】
【図１】本発明の実施形態における画像処理装置のハードウェア構成の一例を示すブロック図である。
【図２Ａ】本発明の実施形態における操作部の外観構成の一例を示す図である。
【図２Ｂ】本発明の実施形態におけるテンキー群を詳細に示す図である。
【図３】本発明の実施形態における画像処理装置の機能構成を示す図である。
【図４Ａ】本発明の実施形態における通常状態における操作画面例を示す図である。
【図４Ｂ】本発明の実施形態におけるコピー部数表示領域にフォーカス移動した状態の操作画面例を示す図である。
【図４Ｃ】本発明の実施形態におけるコピー部数表示領域の数値を変更した後の操作画面例を示す図である。
【図５】本発明の実施形態に係る画像処理装置の動作手順を示すフローチャートである。
【図１】
2006031274.tif 000003
【図２Ａ】
2006031274.tif 000004
【図２Ｂ】
2006031274.tif 000005
【図３】
2006031274.tif 000006
【図４Ａ】
2006031274.tif 000007
【図４Ｂ】
2006031274.tif 000008
【図４Ｃ】
2006031274.tif 000009
【図５】
2006031274.tif 000010