(57)【要約】【課題】簡便に数値の入力を行うこと。【解決手段】「２」ボタンを押下することで数値をインクリメントする指示を入力し、「８」ボタンを押下することで数値をデクリメントする指示を入力する。そして数値に対して、「２」ボタンを連続的に押下する時間の長さに応じたインクリメントの量を用いたインクリメント処理、「８」ボタンを連続的に押下する時間の長さに応じたデクリメントの量に応じたデクリメント処理のうち少なくとも一方の処理を行い、入力する数値を決定する。【選択図】　図２
2004145469.tif 000002
【特許請求の範囲】
【請求項１】
所望の数値を入力するためのデータ入力装置であって、
数値をインクリメントする指示を入力する第１の指示手段と、
数値をデクリメントする指示を入力する第２の指示手段と、
前記第１の指示手段を連続的に指示する時間の長さに応じてインクリメントの量を制御する第１の制御手段と、
前記第２の指示手段を連続的に指示する時間の長さに応じてデクリメントの量を制御する第２の制御手段と、
数値に対して、前記第１の制御手段により制御されたインクリメントの量を用いたインクリメント処理、前記第２の制御手段により制御されたデクリメントの量を用いたデクリメント処理のうち少なくとも一方の処理を行い、入力する数値を決定する処理手段と
を備えることを特徴とするデータ入力装置。
【請求項２】
前記処理手段は、前記第１の指示手段を連続的に指示する時間の長さに応じてインクリメント処理速度を、前記第２の指示手段を連続的に指示する時間の長さに応じてデクリメント処理速度を早くすることを特徴とする請求項１に記載のデータ入力装置。
【請求項３】
前記第１の制御手段は、前記第１の指示手段を連続的に指示する時間の長さが所定時間よりも短い場合、インクリメントの量を第１の量に設定し、前記時間が所定時間以上である場合、インクリメントの量を当該第１の量よりも大きい第２の量に設定することを特徴とする請求項１に記載のデータ入力装置。
【請求項４】
前記第２の制御手段は、前記第２の指示手段を連続的に指示する時間の長さが所定時間よりも短い場合、デクリメント量の量を第１の量に設定し、前記時間が所定時間以上である場合、デクリメント量の量を当該第１の量よりも大きい第２の量に設定することを特徴とする請求項１に記載のデータ入力装置。
【請求項５】
更に、音声を入力する音声入力手段と、
入力された音声に対して、音声認識を行う音声認識手段とを備え、
前記音声認識手段は前記処理手段による処理後の数値近傍の数値を認識語彙として、入力された音声を認識し、認識した数値が当該認識語彙のどれかに該当する場合には、前記処理手段は該当する数値を入力すべき数値として決定することを特徴とする請求項１に記載のデータ入力装置。
【請求項６】
更に、前記処理手段により数値に対するインクリメント処理、デクリメント処理のうち少なくとも一方の処理が行われた場合に、処理結果としての数値を音声として出力する音声出力手段を備えることを特徴とする請求項１乃至５のいずれか１項に記載のデータ入力装置。
【請求項７】
所望の数値を入力するためのデータ入力方法であって、
数値をインクリメントする指示を入力する第１の指示工程と、
数値をデクリメントする指示を入力する第２の指示工程と、
前記第１の指示工程で連続的に指示する時間の長さに応じてインクリメントの量を制御する第１の制御工程と、
前記第２の指示工程で連続的に指示する時間の長さに応じてデクリメントの量を制御する第２の制御工程と、
数値に対して、前記第１の制御工程で制御されたインクリメントの量を用いたインクリメント処理、前記第２の制御工程で制御されたデクリメントの量を用いたデクリメント処理のうち少なくとも一方の処理を行い、入力する数値を決定する処理工程と
を備えることを特徴とするデータ入力方法。
【請求項８】
前記処理工程では、前記第１の指示工程で連続的に指示する時間の長さに応じてインクリメント処理速度を、前記第２の指示工程で連続的に指示する時間の長さに応じてデクリメント処理速度を早くすることを特徴とする請求項７に記載のデータ入力方法。
【請求項９】
前記第１の制御工程では、前記第１の指示工程で連続的に指示する時間の長さが所定時間よりも短い場合、インクリメントの量を第１の量に設定し、前記時間が所定時間以上である場合、インクリメントの量を当該第１の量よりも大きい第２の量に設定することを特徴とする請求項７に記載のデータ入力方法。
【請求項１０】
前記第２の制御工程では、前記第２の指示工程で連続的に指示する時間の長さが所定時間よりも短い場合、デクリメント量の量を第１の量に設定し、前記時間が所定時間以上である場合、デクリメント量の量を当該第１の量よりも大きい第２の量に設定することを特徴とする請求項７に記載のデータ入力方法。
【請求項１１】
更に、音声を入力する音声入力工程と、
入力された音声に対して、音声認識を行う音声認識工程とを備え、
前記音声認識工程では前記処理工程での処理後の数値近傍の数値を認識語彙として、入力された音声を認識し、認識した数値が当該認識語彙のどれかに該当する場合には、前記処理工程では該当する数値を入力すべき数値として決定することを特徴とする請求項７に記載のデータ入力方法。
【請求項１２】
更に、前記処理工程で数値に対するインクリメント処理、デクリメント処理のうち少なくとも一方の処理が行われた場合に、処理結果としての数値を音声として出力する音声出力工程を備えることを特徴とする請求項７乃至１１のいずれか１項に記載のデータ入力方法。
【請求項１３】
コンピュータを請求項１乃至６のいずれか１項に記載のデータ入力装置として機能させることを特徴とするコンピュータプログラム。
【請求項１４】
コンピュータに請求項７乃至１２のいずれか１項に記載のデータ入力方法を実行させるためのコンピュータプログラム。
【請求項１５】
請求項１３又は１４に記載のコンピュータプログラムを格納するコンピュータ可読記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、所望の数値を入力するためのデータ入力装置、データ入力方法に関するものである。
【０００２】
【従来の技術】
一般のコンピュータにおいて所望の数値を入力したり、表示部に表示しきれない数の表示項目の中から所望の項目を表示させる目的で表示項目をスクロールさせたりするために、従来から様々な装置が提案されている。
【０００３】
例えば従来から、人間の指で回転させることで、表示部に表示しきれない数の表示項目の中から所望の項目を表示させる目的で表示項目をスクロールさせたりする等の操作を行うことができる入力装置がある（特許文献１参照）。これにより、人間の指の触覚もしくは視覚でもって操作を自在に調節させることができる。また回転速度、加速度を検出する手段についても開示しており、検出した回転速度、加速度により更にスクロールなどの速度を制御することで、極端に多くの回転角度入力を行うことなく、スクロールの速度制御などを行うことができる。
【０００４】
また従来から、２つのボタンを暗証番号入力手段として構成した場合に、１つのボタンを押下する回数や押下時間に応じて入力する数値をインクリメントし、もう１つのボタンを入力した数値の確定ボタンとすることにより暗証番号を入力する装置がある（特許文献２参照）。
【０００５】
【特許文献１】
特開平１１−２７２３７８号公報
【特許文献２】
特開２０００−２０７５９９号公報
【０００６】
【発明が解決しようとする課題】
しかし従来では、文字、単語、文、文章、住所録データ、電話番号、音声データの索引、画像データの索引、機能項目、ファイル名等を入力装置の回転角度もしくは回転量以外に、速度、加速度等の変化量に応じて表示させるが、表示のみでは何れの入力項目が選択されているのかが視覚障害者にはわからないという問題点がある。
【０００７】
また従来では、入力する数値のインクリメントのみで、デクリメントを行うことができなかった。これは目的の数値よりも大きい数値を誤って入力した場合には修正ができない、もしくはもう一度初めから数値の入力操作を行う必要があるので、操作が簡便ではなかった。
【０００８】
本発明は以上の問題に鑑みてなされたものであり、簡便に数値の入力を行うことができるデータ入力装置、データ入力方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明の目的を達成するために、例えば本発明のデータ入力装置は以下の構成を備える。
【００１０】
すなわち、所望の数値を入力するためのデータ入力装置であって、
数値をインクリメントする指示を入力する第１の指示手段と、
数値をデクリメントする指示を入力する第２の指示手段と、
前記第１の指示手段を連続的に指示する時間の長さに応じてインクリメントの量を制御する第１の制御手段と、
前記第２の指示手段を連続的に指示する時間の長さに応じてデクリメントの量を制御する第２の制御手段と、
数値に対して、前記第１の制御手段により制御されたインクリメントの量を用いたインクリメント処理、前記第２の制御手段により制御されたデクリメントの量を用いたデクリメント処理のうち少なくとも一方の処理を行い、入力する数値を決定する処理手段と
を備えることを特徴とする。
【００１１】
さらい好ましくは、前記処理手段により数値に対するインクリメント処理、デクリメント処理のうち少なくとも一方の処理が行われた場合に、処理結果としての数値を音声として出力する音声出力手段を備えることを特徴とする。
【００１２】
本発明の目的を達成するために、例えば本発明のデータ入力方法は以下の構成を備える。
【００１３】
すなわち、所望の数値を入力するためのデータ入力方法であって、
数値をインクリメントする指示を入力する第１の指示工程と、
数値をデクリメントする指示を入力する第２の指示工程と、
前記第１の指示工程で連続的に指示する時間の長さに応じてインクリメントの量を制御する第１の制御工程と、
前記第２の指示工程で連続的に指示する時間の長さに応じてデクリメントの量を制御する第２の制御工程と、
数値に対して、前記第１の制御工程で制御されたインクリメントの量を用いたインクリメント処理、前記第２の制御工程で制御されたデクリメントの量を用いたデクリメント処理のうち少なくとも一方の処理を行い、入力する数値を決定する処理工程と
を備えることを特徴とする。
【００１４】
更に好ましくは、前記処理工程で数値に対するインクリメント処理、デクリメント処理のうち少なくとも一方の処理が行われた場合に、処理結果としての数値を音声として出力する音声出力工程を備えることを特徴とする。
【００１５】
【発明の実施の形態】
以下添付図面を参照して、本発明のデータ入力装置を複写機に適用した好適な実施形態に従って詳細に説明する。
【００１６】
［第１の実施形態］
図１に本実施形態に係る複写機の基本構成を示す。本実施形態に係る複写機の基本構成は大まかには本装置全体の制御を行うと共に音声出力処理も行うメイン処理部１０と、紙などの記録媒体上に印字された文字や画像などを読み込むスキャナ部２０、スキャナ部２０で読み取った情報を画像としてメイン処理部１０による指示に基づいてプリントするプリント部３０により構成されている。メイン処理部１０とスキャナ部２０とはＩ／Ｆ部１２を介して接続されており、互いにデータ通信が可能である。同様にメイン処理部１０とプリント部３０とはＩ／Ｆ部１１を介して接続されており、互いにデータ通信が可能である。
【００１７】
次に、メイン処理部１０について説明する。メイン処理部１０は、操作ボタン１、ＣＰＵ２、ＲＯＭ３、ＲＡＭ４、音声合成部５、音声出力部６により構成されている。また各部はバスに接続されており、互いにデータ通信画像である。
【００１８】
操作ボタン１はＣＰＵ２に対して各種の指示を入力するためのもので、その詳細については後述する。ＣＰＵ２はＲＡＭ４に保持されているデータやＲＯＭ３に格納されたプログラムやデータを用いて本装置全体の制御を行うと共に、後述の各処理を行う。またＣＰＵ２は内部に不図示のタイマを備えており、計時する機能を有する。ＲＯＭ３は本装置全体の制御プログラム（例えばブートプログラムなど）や本装置の設定データ、後述の各種の音声データなどを格納する。
【００１９】
ＲＡＭ４はＣＰＵ２の処理対象のデータを一時的に記憶したりするために使用されるものであり、公知の通り読み書き可能なメモリである。音声合成部５はＲＯＭ３に格納されている音声データに基づいて音声合成処理を行い、音声出力部６に対して音声合成結果を出力する。音声合成部５はＤ／Ａ変換器、スピーカを含み、音声合成部５から得た音声合成結果に基づいた音声を出力する。なお、音声合成部５、音声出力部６による音声出力処理については公知の技術であるので、ここでの詳細な説明は省略する。
【００２０】
スキャナ部２０、プリント部３０に関しては以下の説明では用いないために、その詳細な説明を省略する。
【００２１】
図２は操作ボタン１の構成例を示す図である。操作ボタン１は「０」〜「９」の数字ボタン、ＩＤボタン「ＩＤ」、クリアボタン「Ｃ」、モードボタン、スタートボタン、ストップボタンからなる。「５」ボタンの表面には視覚障害者が何れのボタンかが分かるように凸突起がついている。
【００２２】
なお各ボタンを押下することで行われる以下の各処理は、ＣＰＵ２の制御の下で行われる。即ち、各ボタンの押下状況（詳細は後述）をＣＰＵ２が検知することで、ＣＰＵ２は押下されたボタンと、その押下状況に応じて各部を制御する。
【００２３】
本実施形態に係る複写機には「通常モード」と「視覚障害者モード」とが備わっており、「視覚障害者モード」では「通常モード」に加えて現在設定した項目を音声で通知する。これにより視覚障害者が複写機において設定を入力しても、現在設定した項目が何であるかを知ることができる。
【００２４】
複写機の操作者はこのモードボタンを用いて使用するモードを選択することができる。各モードの切り替えはモードボタンの押下により行う。モードボタンを押下する毎に「通常モード」と「視覚障害者モード」とが切り替わり、「通常モード」に切り替わった場合には音声出力部６から「通常モードです」という音声が、「視覚障害者モード」に切り替わった場合には音声出力部６から「視覚障害者モードです」という音声が出力される。これらの音声はＲＯＭ３に格納されている音声データに基づいて音声合成部５で音声合成された音声である。
【００２５】
以下の説明では「視覚障害者モード」を選択した場合について説明する。なお「通常モード」を選択した場合の複写機の動作は、音声による出力が無いこと以外は以下の説明の通りである。
【００２６】
「視覚障害者モード」を選択すると、音声出力部６から「１ボタンで用紙サイズを、４ボタンで倍率を、７ボタンで片面両面を、２ボタンおよび８ボタンで枚数を設定してください。５ボタンを押すと設定を音声で確認できます。３ボタンを押すと読み上げ速度が速くなり、９ボタンを押すと読み上げ速度が遅くなります。」という旨のメッセージが音声として出力される。なお、この音声はＲＯＭ３に格納されている音声データに基づいて音声合成部５で音声合成された音声である。なおデフォルトとしては用紙はＡ４、倍率は等倍、片面から片面、枚数は１枚に設定がなされているものとする。これらの設定はＲＡＭ４に記憶されているものとする。
【００２７】
ここで用紙サイズの選択は「１」ボタンを押下することで行うが、ボタンを押下する毎にその設定は「Ａ４」→「Ａ４横」→「Ａ３」→「Ｂ５」→「Ｂ４」→「Ａ４」と切り替わる。そして設定が「Ａ４」に切り替わった場合には音声出力部６から「用紙サイズはＡ４に設定しました」という音声が出力される。また設定が「Ａ４横」に切り替わった場合には音声出力部６から「用紙サイズはＡ４横に設定しました」という音声が出力される。このように、切り替わるたびに設定した内容が音声として音声出力部６から出力される。なお、この音声はＲＯＭ３に格納されている音声データに基づいて音声合成部５で音声合成された音声である。
【００２８】
次に倍率の選択は「４」ボタンを押下することで行うが、ボタンを押下する毎にその設定は「等倍」→「８６％」→「８１％」→「７０％」→「５０％」→「１１５％」→「１２２％」→「１４１％」→「２００％」→「等倍」と切り替わる。そして設定が「８６％」に切り替わった場合には音声出力部６から「倍率は８６パーセントに設定しました」という音声が出力される。また設定が「８１％」に切り替わった場合には音声出力部６から「倍率は８１パーセントに設定しました」という音声が出力される。このように、切り替わるたびに設定した内容が音声として音声出力部６から出力される。なお、この音声はＲＯＭ３に格納されている音声データに基づいて音声合成部５で音声合成された音声である。
【００２９】
次に片面両面の選択は「７」ボタンを押下することで行うが、ボタンを押下する毎にその設定は「片面から片面」→「片面から両面」→「両面から両面」→「両面から片面」→「片面から片面」と切り替わる。そして設定が「片面から片面」に切り替わった場合には音声出力部６から「片面から片面に印刷します」という音声が出力される。また設定が「片面から両面」に切り替わった場合には音声出力部６から「片面から両面に印刷します」という音声が出力される。このように、切り替わるたびに設定した内容が音声として音声出力部６から出力される。なお、この音声はＲＯＭ３に格納されている音声データに基づいて音声合成部５で音声合成された音声である。
【００３０】
また「３」ボタンを押下した回数に応じて上記各メッセージの再生速度は早くなる。一方「９」ボタンを押下した回数に応じて上記各メッセージの再生速度は遅くなる。また「６」ボタンを押下するとその再生速度はデフォルトの速度に戻る。再生速度の制御処理はＣＰＵ２が行うものであり、再生速度の制御方法については公知の技術であるので、これについての説明は省略する。
【００３１】
次に、プリントする枚数の設定方法について以下、説明する。プリントする枚数の設定は上述の通り「２」ボタン、「８」ボタンを用いて行われ、設定する枚数は「８」ボタンを押下すると増加し、「２」ボタンを押下すると減少する。以下ではこれらのボタンを用いて簡便にプリント枚数を設定する方法について説明する。
【００３２】
図３にプリント枚数の設定を行うためにＣＰＵ２が行う処理のフローチャートを示す。まずプリント枚数を示すカウンタ変数Ｃを０に初期化する（ステップＳ１０）。そしてＣＰＵ２が「２」ボタンの押下を検出すると（ステップＳ１１）、「長押し」、すなわち、所定時間以上、「２」ボタンが押下されたか否かを検出する（ステップＳ１２）。この検出処理はＣＰＵ２の計時機能により「２」ボタンが押下されてからの時間を計時し、計時した結果と閾値（所定時間）とを比較することで行われる。
【００３３】
そして「２」ボタンが所定時間以上押下されているとＣＰＵ２により判断された場合には、「２」ボタンが押下されている間はカウンタ変数Ｃを１０ずつインクリメントし（ステップＳ１３）、インクリメントする都度、カウンタ変数Ｃの値を音声出力部６から音声として出力する（ステップＳ１４）。この音声はＲＯＭ３に格納されている音声データに基づいて音声合成部５で音声合成された音声である。一方、「２」ボタンが所定時間以上押下されていないとＣＰＵ２により判断された場合には、カウンタ変数Ｃを１づつインクリメントし（ステップＳ１６）、インクリメントする都度、カウンタ変数Ｃの値を音声出力部６から音声として出力する（ステップＳ１７）。この音声はＲＯＭ３に格納されている音声データに基づいて音声合成部５で音声合成された音声である。
【００３４】
よって以上のステップＳ１２からステップＳ１７までの処理によって、「２」ボタンのみを用いて、設定する枚数のインクリメント量を制御することができる。このことにより簡便にインクリメント量を制御することができるので、複数のボタンを扱うことが困難な視覚障害者には好適である。
【００３５】
一方、ステップＳ１１で「２」ボタンの押下を検出していない場合、今度はＣＰＵ２は「８」ボタンが押下されているか否かをチェックする（ステップＳ１８）。そして「８」ボタンの押下も検出されなかった場合、ＣＰＵ２は「２」ボタンも「８」ボタンも押下されていない時間を計時し、所定時間以上が経過したら（ステップＳ２５）、本処理を終了する。
【００３６】
ステップＳ１８でＣＰＵ２が「８」ボタンの押下を検出した場合、「長押し」、すなわち、所定時間以上、「８」ボタンが押下されたか否かを検出する（ステップＳ１９）。この検出処理はＣＰＵ２の計時機能により「８」ボタンが押下されてからの時間を計時し、計時した結果と閾値（所定時間）とを比較することで行われる。
【００３７】
そして「８」ボタンが所定時間以上押下されているとＣＰＵ２により判断された場合には、「２」ボタンが押下されている間はカウンタ変数Ｃを１０ずつデクリメントし（ステップＳ２２）、デクリメントする都度、カウンタ変数Ｃの値を音声出力部６から音声として出力する（ステップＳ２３）。この音声はＲＯＭ３に格納されている音声データに基づいて音声合成部５で音声合成された音声である。一方、「８」ボタンが所定時間以上押下されていないとＣＰＵ２により判断された場合には、カウンタ変数Ｃを１づつデクリメントし（ステップＳ２０）、デクリメントする都度、カウンタ変数Ｃの値を音声出力部６から音声として出力する（ステップＳ２１）。この音声はＲＯＭ３に格納されている音声データに基づいて音声合成部５で音声合成された音声である。
【００３８】
よって以上のステップＳ１９からステップＳ２４までの処理によって、「８」ボタンのみを用いて、設定する枚数のデクリメント量を制御することができる。このことにより簡便にデクリメント量を制御することができるので、複数のボタンを扱うことが困難な視覚障害者には好適である。
【００３９】
図４は、「２」ボタン及び「８」ボタンの押下と音声出力のタイミングを示すタイムチャートである。同図ではプリント枚数を２３枚と設定する場合のタイミングチャートである。
【００４０】
まず「２」ボタンを長押しすると、所定タイミング毎（例えば１秒毎）に「じゅー」、「にじゅー」、「さんじゅー」という音声が音声出力部６から出力される。ここで「８」ボタンを長押しすると、所定タイミング毎に、「にじゅー」という音声が音声出力部６から出力される。次に「２」ボタンを長押しではない状態で４回押下すると、所定タイミング毎に「にじゅーいち」、「にじゅーに」、「にじゅーさん」、「にじゅーよん」という音声が音声出力部６から出力される。次に、「８」ボタンを長押しではない状態で１回押下すると、所定タイミング毎に「にじゅーさん」という音声が音声出力部６から出力される。なお、音声が出力されている最中に「２」ボタンまたは「８」ボタンが新たに押下されると、ＣＰＵ２による割り込み処理により現在行っている音声出力を中止し、新たに設定された枚数を示す音声が出力される。
【００４１】
ここで設定した各項目を確認するために「５」ボタンを押下すると、「Ｂ４用紙に、等倍で、片面から片面に、２３枚コピーします。よろしいですか？」という音声が音声出力部６から出力される。この音声はＲＯＭ３に格納されている音声データに基づいて音声合成部５で音声合成された音声である。この状態で「スタート」ボタンを押下すると、この設定に基づいてスキャナ部２０、プリント部３０はＣＰＵ２による制御に基づいて複写処理を実行する。
【００４２】
以上の説明により、本実施形態に係る複写機によって、プリントする枚数のインクリメント、デクリメントを、簡便に行うことができるので、複数のボタンを扱うことが困難な視覚障害者に対して好適な効果がある。また現在設定した枚数を音声にて通知するので、これもまた視覚障害者に対して設定枚数を通知することができる。
【００４３】
なお本実施形態では、ボタンの押下時間に応じた入力数値のインクリメント量、デクリメント量をプリント枚数を設定する際に適用したが、これに限定されるものではなく、ほかにも例えば用紙サイズや倍率、片面両面の設定などにも適用可能である。
【００４４】
［第２の実施形態］
第１の実施形態では、「２」ボタン／「８」ボタンの押下時間が所定時間以上となった場合に、インクリメント処理速度、デクリメント処理速度は押下時間に関係なく一定であった。即ち、一定時間間隔でインクリメント／デクリメントしていた。本実施形態に係る複写機では、インクリメント速度、デクリメント速度を「２」ボタン／「８」ボタンの押下時間に応じて大きくする。すなわち、インクリメント／デクリメントしてから次のインクリメント／デクリメントを行うまでの時間間隔を「２」ボタン／「８」ボタンの押下時間が長くなるに従って短くする。
【００４５】
図５は本実施形態に係る複写機において、「２」ボタンを押下し続けた場合に、音声出力するタイミングを示すタイミングチャートである。ここでインクリメント／デクリメント速度を上げても、枚数を示す音声の再生速度は一定であるため、インクリメント／デクリメント速度が上がると、現在の枚数を読み上げ終わるまでに次の枚数に変化している場合がある。
【００４６】
よって本実施形態では常に枚数を読み上げるのではなく、インクリメント／デクリメント速度が上がるに従って、次に読み上げる枚数までの間隔を大きくする。すなわち、現在読み上げている枚数の読み上げ終わり、所定時間（例えば１秒）が経過した時の枚数を次に読み上げる対象の枚数とする。
【００４７】
例えば同図では、「２」ボタン（ＵＰ）を押しつづけると、「じゅー」、「にじゅー」、「さんじゅー」、「ごじゅー」、「ななじゅー」、「ひゃく」、「ひゃくさんじゅー」と枚数が読み上げられる。また「２」ボタンの押下をやめて一定時間（例えば５秒間）ボタン入力が無ければ「ひゃくさんじゅー」と現在設定しているの枚数を読み上げる。
【００４８】
なお、インクリメント／デクリメント速度に応じた、次に読み上げる枚数までの間隔はテーブルデータとしてＲＯＭ３に格納されているものとする。
【００４９】
なお、上記説明では「２」ボタンを押下し続けた場合について説明したが、「８」ボタンを押下し続けた場合についても同様である。
【００５０】
なお本実施形態では発生速度が一定の場合について説明したが、ボタンの押下時間が長くなるに応じて再生速度を上げても良い。
【００５１】
また、「３」ボタンを押下すると、ユーザ自身が読み上げ速度を早く設定させることが可能であるので、その場合、読み上げ速度が早くなるに応じて再生速度を上げるようにしても良い。
【００５２】
［第３の実施形態］
第２の実施形態に係る複写機はボタンの押下時間によって、より早く大きい数値を入力することができるので、多い枚数を指定するためには好適であるが、目標数値を厳密に入力するには時として困難なときがある。即ち、押下時間が一定以上になると高速に設定する枚数は変化するので、操作する人間の反射神経によっては目標枚数よりも少ない、もしくは目標枚数を超えてしまう場合がある。
【００５３】
よって本実施形態に係る複写機は目標枚数を設定する場合、ボタンによる操作だけでなく、ボタン操作により生じてしまった目標枚数とのずれを補正するために音声認識技術を用いる。
【００５４】
図６は本実施形態に係る複写機のメイン処理部の基本構成を示す図である。なお図１と同じ部分については同じ番号を付けている。
【００５５】
図６に示すメイン処理部は図１に示したメイン処理部に加えて、１から所定の数（例えば１００００）までの数字と、「はい」、「いいえ」等の是非を示す語彙を認識語彙として保持し、この認識語彙を用いてマイク８を介して入力された音声に対して音声認識処理を行う音声認識部７と、音声を入力するための入力Ｉ／Ｆとして機能するマイク８を備える。
【００５６】
本実施形態に係る複写機では上記実施形態と同様にプリント枚数を「２」ボタンと「８」ボタンとを用いて設定するのであるが、ボタンにより入力される数値のみを用いるのではなく、まずボタン用いて目標枚数に近いおおよその数値を入力する。そして、目標枚数を示す音声をマイク８に入力すると（ユーザが目標枚数をマイク８に対して発話すると）、音声認識部７は入力された音声に対して上記各ボタンを用いて入力した数値の近傍の数値を認識語彙として音声認識を行い、認識した数値を目標数値として設定する。
【００５７】
図７は本実施形態に係る複写機において、「２」ボタンを押下し続けた場合に、音声出力するタイミングと、音声認識を行うタイミングを示すタイミングチャートである。なお同図では「２」ボタンを押下し続けることで数値「３３」を入力するが、数値「３３」を入力する方法はこれに限定されるものではなく、「２」ボタンを長押しせずに複数回押下しても良いし、長押しとの組み合わせでも良いし、「８」ボタンを同様に用いても良い。ここで目標枚数は３５であるとする。なお上記いずれの方法を用いて数値３３を入力した場合でも、その都度設定した枚数は音声出力部６から音声として出力される。
【００５８】
よって上記いずれかの方法を用いて数値「３３」を入力した場合、これを数値３５に補正する必要がある。ここで音声認識部７は上述の通り、１から所定の数を認識語彙として保持しており、ボタンを用いて入力された数値が３３である場合、この数値を中心として前後Ｎの数値を実際に用いるべき認識語彙とする。ここでＮ＝２とすると、認識語彙は「さんじゅーいち」、「さんじゅーに」、「さんじゅーさん」、「さんじゅーし（よん）」、「さんじゅーご」の５つとなる。なお、実際に用いるべき認識語彙はこれに限定されるものではなく、他にも例えば、入力された数値Ｍ（ここでは３３）から（Ｍ＋Ｎ）までの数値を認識語彙としても良い。
【００５９】
ここでユーザからマイク８を介して「さんじゅーご」という音声を入力すると、音声認識部７は入力された音声を解析し、認識語彙のうちどれに該当する入力かを検索する。どれにも該当しないと判断された場合には、何も処理が行われない。一方、入力された音声の内容が「さんじゅーご」という認識語彙に該当する認識した場合には、更に「さんじゅーごまいですね？」という音声を音声出力部６から出力する。そしてユーザからマイク８を介して「はい」という音声が入力された場合、音声認識部７は入力された音声を解析して、認識語彙「はい」、「いいえ」のいずれであるかを判断する。
【００６０】
そして入力された音声が「はい」であると音声認識部７が認識したとすると、上記カウンタ変数Ｃを３５に設定すると共に、音声出力部６から「さんじゅーご」という音声が出力される。
【００６１】
なお、上記Ｎの値は「０」ボタンを用いて設定することができ、「０」ボタンを押下する毎にＮの値は「１→２→３→・・・→３０→１」と変化し、更に変化するたびにそのときのＮの値を音声として音声出力部６から出力する。
【００６２】
［第４の実施形態］
数値の指定方法は上記実施形態に限定されるものではない。本実施形態では上記実施形態とは異なる数値の指定方法、すなわち、数字の「１」〜「９」ボタンを用いて数値を入力する場合を述べる。
【００６３】
例えば「１」ボタンを押下する時間の経過に応じて、指定する数値は１，１０，１００、、、と変化する。「２」ボタンを押下する時間の経過に応じて、指定する数値は２，２０，２００、、、と変化する。すなわち指定する数値は、ボタンの番号に対して所定のタイミング毎に１桁ずつ増えていく。なお、指定する数値が変化する毎に、指定している数値が音声として音声出力部６から出力される。そして途中でボタンの押下をやめると、その時点での枚数が決定する。
【００６４】
例えば入力枚数が２１５である場合、「２」ボタンを長押しして音声出力部６から出力される音声を聞き、「にひゃく」と発話された時点でボタンの押下をやめる。次に、「１」ボタンを長押しして音声出力部６から出力される音声を聞き、「じゅー」と発話された時点でボタンの押下をやめる。最後に「５」ボタンを押下し、「ご」と発話された時点でボタンの押下をやめる。以上の操作により枚数を指定することができる。
【００６５】
［第５の実施形態］
上記実施形態では数字を日本語で読み上げているが、英語で読み上げても良いし、その他の国の言葉でも良い。
【００６６】
［第６の実施形態］
上記実施形態では本発明のデータ入力装置を複写機に適用した場合について説明したが、これに限定されるものではなく、他にも例えばファクシミリ装置、ハンディーターミナル装置、ＡＴＭ等、数値を入力する入力装置を備える機器に適用しても良い。
【００６７】
［第７の実施形態］
上記実施形態では各ボタンはタッチパネル上に表示されるＧＵＩボタンにより実現しても構わない。特にタッチパネルでは視覚障害者は自分がどのボタンを押しているのかを感覚的に理解することができないため、音声によるフィードバックを行うことで非常に入力がしやすくなる。
【００６８】
［その他の実施の形態］
さらに、本発明は上記実施形態を実現するための装置及び方法のみに限定されるものではなく、上記システム又は装置内のコンピュータ（ＣＰＵあるいはＭＰＵ）に、上記実施形態を実現するためのソフトウエアのプログラムコードを供給し、このプログラムコードに従って上記システムあるいは装置のコンピュータが上記各種デバイスを動作させることにより上記実施形態を実現する場合も本発明の範疇に含まれる。
【００６９】
またこの場合、前記ソフトウエアのプログラムコード自体が上記実施形態の機能を実現することになり、そのプログラムコード自体、及びそのプログラムコードをコンピュータに供給するための手段、具体的には上記プログラムコードを格納した記憶媒体は本発明の範疇に含まれる。
【００７０】
この様なプログラムコードを格納する記憶媒体としては、例えばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００７１】
また、上記コンピュータが、供給されたプログラムコードのみに従って各種デバイスを制御することにより、上記実施形態の機能が実現される場合だけではなく、上記プログラムコードがコンピュータ上で稼働しているＯＳ（オペレーティングシステム）、あるいは他のアプリケーションソフト等と共同して上記実施形態が実現される場合にもかかるプログラムコードは本発明の範疇に含まれる。
【００７２】
更に、この供給されたプログラムコードが、コンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能格納ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上記実施形態が実現される場合も本発明の範疇に含まれる。
【００７３】
【発明の効果】
以上の説明により、本発明によって、簡便に数値の入力を行うことができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係る複写機の基本構成を示す図である。
【図２】操作ボタン１の構成例を示す図である。
【図３】プリント枚数の設定を行うためにＣＰＵ２が行う処理のフローチャートである。
【図４】「２」ボタン及び「８」ボタンの押下と音声出力のタイミングを示すタイムチャートである。
【図５】本発明の第２の実施形態に係る複写機において、「２」ボタンを押下し続けた場合に、音声出力するタイミングを示すタイミングチャートである。
【図６】本発明の第３の実施形態に係る複写機のメイン処理部の基本構成を示す図である。
【図７】本発明の第３の実施形態に係る複写機において、「２」ボタンを押下し続けた場合に、音声出力するタイミングと、音声認識を行うタイミングを示すタイミングチャートである。
【図１】
2004145469.tif 000003
【図２】
2004145469.tif 000004
【図３】
2004145469.tif 000005
【図４】
2004145469.tif 000006
【図５】
2004145469.tif 000007
【図６】
2004145469.tif 000008
【図７】
2004145469.tif 000009