(57)【要約】【課題】  利用者のキーの押下時間が短い場合や、利用者が同一キーを連続して押下した場合であっても、利用者が音により入力した文字が受け付けられたか否かを確認できるようにする。【解決手段】  音出力手段１３は、キー入力受け付け手段１１から文字コードが渡されると、対応テーブル３１から上記文字コードに対応した周波数を検索し、検索した周波数の音をスピーカ１９から予め設定されている音出力時間だけ出力する。キー入力受け付け手段１１は、音出力手段１３が入力を受け付けた文字に対応している音をスピーカから出力している間に、キーボード２から文字コードが入力された場合は、その文字コードを破棄し、音が出力されていなければ、文字コードを音出力手段１３に渡し、音を出力させる。【選択図】      図１
2006338462.tif 000002
【特許請求の範囲】
【請求項１】
文字コードが入力されたとき、該文字コードに対応する音を、予め設定されている音出力時間だけ出力する音出力手段と、
該音出力手段から音が出力されている間にキーボードから文字コードが入力された場合は、該文字コードを破棄し、前記音出力手段から音が出力されていない間に前記キーボードから文字コードが入力された場合は、該文字コードを前記音出力手段に入力するキー入力受け付け手段とを備えたことを特徴とする入力文字確認装置。
【請求項２】
請求項１記載の入力文字確認装置において、
前記キー入力受け付け手段が、
前記音出力手段から音が出力されている間および前記音出力手段が音の出力を停止してから予め定められている音間隔時間が経過するまでの間に前記キーボードから文字コードが入力された場合は、該文字コードを破棄し、前記音出力手段が音の出力を停止してから前記音間隔時間が経過した後に前記キーボードから文字コードが入力された場合は、該文字コードを前記音出力手段に入力する構成を有することを特徴とする入力文字確認装置。
【請求項３】
請求項１または２記載の入力文字確認装置において
文字コードと、出力する音を示す音情報とが対応付けて登録された対応テーブルを備え、且つ、
前記音出力手段が、
前記キー入力受け付け手段から文字コードが入力されたとき、前記対応テーブルから前記音情報に対応する音情報を検索し、該検索した音情報によって示される音を、前記音出力時間だけ出力する構成を有することを特徴とする入力文字確認装置。
【請求項４】
請求項３記載の入力文字確認装置において、
利用者の指示に従って、前記対応テーブルに登録されている文字コードと音情報との対応関係を更新する対応テーブル更新手段を備えたことを特徴とする入力文字確認装置。
【請求項５】
請求項４記載の入力文字確認装置において、
音出力時間記憶部と、
音間隔時間記憶部と、
利用者によって指定された音出力時間を、前記音出力時間記憶部に登録する音出力時間設定手段と、
利用者によって指定された音間隔時間を、前記音間隔時間記憶部に登録する音間隔時間設定手段とを備え、且つ、
前記音出力手段が、前記音出力時間記憶部に登録されている音出力時間だけ継続して音を出力する構成を有し、
前記キー入力受け付け手段が、前記音出力手段が音の出力を停止してから前記音間隔時間が経過するまでは、キーボードから入力された文字コードを破棄する構成を有することを特徴とする入力文字確認装置。
【請求項６】
音出力手段が、文字コードが入力されたとき、該文字コードに対応する音を、予め設定されている音出力時間だけ出力し、
キー入力受け付け手段が、前記音出力手段から音が出力されている間にキーボードから文字コードが入力された場合は、該文字コードを破棄し、前記音出力手段から音が出力されていない間に前記キーボードから文字コードが入力された場合は、該文字コードを前記音出力手段に入力することを特徴とする入力文字確認方法。
【請求項７】
請求項６記載の入力文字確認方法において、
前記キー入力受け付け手段が、前記音出力手段から音が出力されている間および前記音出力手段が音の出力を停止してから予め定められている音間隔時間が経過するまでの間に前記キーボードから文字コードが入力された場合は、該文字コードを破棄し、前記音出力手段が音の出力を停止してから前記音間隔時間が経過した後に前記キーボードから文字コードが入力された場合は、該文字コードを前記音出力手段に入力することを特徴とする入力文字確認方法。
【請求項８】
請求項６または７記載の入力文字確認方法において
文字コードと、出力する音を示す音情報とが対応付けて登録された対応テーブルを設け、且つ、
前記音出力手段が、前記キー入力受け付け手段から文字コードが入力されたとき、前記対応テーブルから前記音情報に対応する音情報を検索し、該検索した音情報によって示される音を、前記音出力時間だけ出力することを特徴とする入力文字確認方法。
【請求項９】
請求項８記載の入力文字確認方法において、
対応テーブル更新手段が、利用者の指示に従って、前記対応テーブルに登録されている文字コードと音情報との対応関係を更新することを特徴とする入力文字確認方法。
【請求項１０】
請求項９記載の入力文字確認方法において、
音出力時間記憶部と、音間隔時間記憶部とを有し、且つ、
音出力時間設定手段が、利用者によって指定された音出力時間を前記音出力時間記憶部に登録し、
音間隔時間設定手段が、利用者によって指定された音間隔時間を、前記音間隔時間記憶部に登録し、
前記音出力手段が、前記音出力時間記憶部に登録されている音出力時間だけ継続して音を出力し、
前記キー入力受け付け手段が、前記音出力手段が音の出力を停止してから前記音間隔時間が経過するまでは、キーボードから入力された文字コードを破棄することを特徴とする入力文字確認方法。
【請求項１１】
コンピュータを、
文字コードが入力されたとき、該文字コードに対応する音を、予め設定されている音出力時間だけ出力する音出力手段、
該音出力手段から音が出力されている間にキーボードから文字コードが入力された場合は、該文字コードを破棄し、前記音出力手段から音が出力されていない間に前記キーボードから文字コードが入力された場合は、該文字コードを前記音出力手段に入力するキー入力受け付け手段として機能させるためのプログラム。
【請求項１２】
請求項１１記載のプログラムにおいて、
前記キー入力受け付け手段が、
前記音出力手段から音が出力されている間および前記音出力手段が音の出力を停止してから予め定められている音間隔時間が経過するまでの間に前記キーボードから文字コードが入力された場合は、該文字コードを破棄し、前記音出力手段が音の出力を停止してから前記音間隔時間が経過した後に前記キーボードから文字コードが入力された場合は、該文字コードを前記音出力手段に入力する構成を有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キーボードから入力した文字を、音により確認する入力文字確認技術に関する。
【背景技術】
【０００２】
従来からキーボード上の押下されたキーに対応する音（音声や音階など）を出力し、その音によって利用者に入力した文字や数字を確認させるということが行われている（例えば、特許文献１，２，３参照）。このような技術は、盲目者などがキーボードから文字入力を行う場合に利用すると非常に有効である。
【０００３】
なお、上記した特許文献１には、キーボード上のキーが押下されたとき、そのキーに対応した音声を出力し、その後、送信指定キーが押下されると、上記押下されたキーに対応する文字コードを計算機システムに送信するという技術が開示されている。
【０００４】
また、特許文献２には、キーボード上のキーが押下されたとき、そのキーに対応した音声を所定時間出力するという技術が開示されている。
【０００５】
また、特許文献３には、キーボード上のキーが押下されたとき、そのキーに対応した音階を出力するという技術が開示されている。
【特許文献１】特開平３−２２０６１３号公報
【特許文献２】特開平４−３３３９２０号公報
【特許文献３】特開平１０−２８３３２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、押下されたキーに対応した音を出力する場合、音の出力時間をどのように制御するかが重要な問題となる。
【０００７】
例えば、キーが押下されている期間だけ、そのキーに対応する音を出力するという方法が考えられるが、この方法では、キーの押下時間が短い場合、音の出力時間が短くなってしまうため、利用者が入力した文字を音によっては確認できないという事態が発生してしまう場合がある。
【０００８】
これに対して、特許文献２に記載されているように、キーが押下されてから所定時間、そのキーに対応した音を出力するようにすれば、上記した問題点は解決できる。しかし、この方法は、或るキーに対応した音を出力している間に、上記或るキーが再度押下された場合、出力される音によっては、上記キー操作により入力した文字列が受け付けられたか否かを確認することが難しいという問題がある。
【０００９】
例えば、キーが押下されてから一定時間Ｔの間、押下されたキーに対応する音を出力するようにした場合、図１４（ａ）に示すように、時刻ｔ１においてキー「ｋ」が押下され、時刻ｔ２において、再びキー「ｋ」が押下されたとすると、同図（ｂ）に示すように、時刻ｔ１〜ｔ３の間、キー「ｋ」に対応した音が連続的に出力されることになる。この時の音の出力時間は、キー「ｋ」を１回だけ押下した場合に比較して長くなるが、キー「ｋ」に対応する音が連続的に出力されるだけであるので、上記キー操作により入力した文字列「ｋｋ」が受け付けられたか否かを確認することは難しい。即ち、キー「ｋ」に対応した音が１回だけしか出力されないため、文字列「ｋｋ」が受け付けられたか確認することは難しい。
【００１０】
〔発明の目的〕
そこで、本発明の目的は、利用者のキーの押下時間が短い場合や、利用者が同一キーを連続して押下した場合であっても、利用者が音により入力した文字が受け付けられたか否かを確認できるようにすることにある。
【課題を解決するための手段】
【００１１】
本発明にかかる第１の入力文字確認装置は、
文字コードが入力されたとき、該文字コードに対応する音を、予め設定されている音出力時間だけ出力する音出力手段と、
該音出力手段から音が出力されている間にキーボードから文字コードが入力された場合は、該文字コードを破棄し、前記音出力手段から音が出力されていない間に前記キーボードから文字コードが入力された場合は、該文字コードを前記音出力手段に入力するキー入力受け付け手段とを備えたことを特徴とする。
【００１２】
本発明にかかる第２の入力文字確認装置は、第１の入力文字確認装置において、
前記キー入力受け付け手段が、
前記音出力手段から音が出力されている間および前記音出力手段が音の出力を停止してから予め定められている音間隔時間が経過するまでの間に前記キーボードから文字コードが入力された場合は、該文字コードを破棄し、前記音出力手段が音の出力を停止してから前記音間隔時間が経過した後に前記キーボードから文字コードが入力された場合は、該文字コードを前記音出力手段に入力する構成を有することを特徴とする。
【００１３】
本発明にかかる第３の入力文字確認装置は、第１または第２の入力文字確認装置において、
文字コードと、出力する音を示す音情報とが対応付けて登録された対応テーブルを備え、且つ、
前記音出力手段が、
前記キー入力受け付け手段から文字コードが入力されたとき、前記対応テーブルから前記音情報に対応する音情報を検索し、該検索した音情報によって示される音を、前記音出力時間だけ出力する構成を有することを特徴とする。
【００１４】
本発明にかかる第４の入力文字確認装置は、第３の入力文字確認装置において、
利用者の指示に従って、前記対応テーブルに登録されている文字コードと音情報との対応関係を更新する対応テーブル更新手段を備えたことを特徴とする。
【００１５】
本発明にかかる第５の入力文字確認装置は、第４の入力文字確認装置において、
音出力時間記憶部と、
音間隔時間記憶部と、
利用者によって指定された音出力時間を、前記音出力時間記憶部に登録する音出力時間設定手段と、
利用者によって指定された音間隔時間を、前記音間隔時間記憶部に登録する音間隔時間設定手段とを備え、且つ、
前記音出力手段が、前記音出力時間記憶部に登録されている音出力時間だけ継続して音を出力する構成を有し、
前記キー入力受け付け手段が、前記音出力手段が音の出力を停止してから前記音間隔時間が経過するまでは、キーボードから入力された文字コードを破棄する構成を有することを特徴とする。
【００１６】
本発明にかかる第１の入力文字確認方法は、
音出力手段が、文字コードが入力されたとき、該文字コードに対応する音を、予め設定されている音出力時間だけ出力し、
キー入力受け付け手段が、前記音出力手段から音が出力されている間にキーボードから文字コードが入力された場合は、該文字コードを破棄し、前記音出力手段から音が出力されていない間に前記キーボードから文字コードが入力された場合は、該文字コードを前記音出力手段に入力することを特徴とする。
【００１７】
本発明にかかる第２の入力文字確認方法は、第１の入力文字確認方法において、
前記キー入力受け付け手段が、前記音出力手段から音が出力されている間および前記音出力手段が音の出力を停止してから予め定められている音間隔時間が経過するまでの間に前記キーボードから文字コードが入力された場合は、該文字コードを破棄し、前記音出力手段が音の出力を停止してから前記音間隔時間が経過した後に前記キーボードから文字コードが入力された場合は、該文字コードを前記音出力手段に入力することを特徴とする。
【００１８】
本発明にかかる第３の入力文字確認方法は、第１または第２の入力文字確認方法において
文字コードと、出力する音を示す音情報とが対応付けて登録された対応テーブルを設け、且つ、
前記音出力手段が、前記キー入力受け付け手段から文字コードが入力されたとき、前記対応テーブルから前記音情報に対応する音情報を検索し、該検索した音情報によって示される音を、前記音出力時間だけ出力することを特徴とする。
【００１９】
本発明にかかる第４の入力文字確認方法は、第３の入力文字確認方法において、
対応テーブル更新手段が、利用者の指示に従って、前記対応テーブルに登録されている文字コードと音情報との対応関係を更新することを特徴とする。
【００２０】
本発明にかかる第５の入力文字確認方法は、第４の入力文字確認方法において、
音出力時間記憶部と、音間隔時間記憶部とを有し、且つ、
音出力時間設定手段が、利用者によって指定された音出力時間を前記音出力時間記憶部に登録し、
音間隔時間設定手段が、利用者によって指定された音間隔時間を、前記音間隔時間記憶部に登録し、
前記音出力手段が、前記音出力時間記憶部に登録されている音出力時間だけ継続して音を出力し、
前記キー入力受け付け手段が、前記音出力手段が音の出力を停止してから前記音間隔時間が経過するまでは、キーボードから入力された文字コードを破棄することを特徴とする。
【００２１】
本発明にかかる第１のプログラムは、
コンピュータを、
文字コードが入力されたとき、該文字コードに対応する音を、予め設定されている音出力時間だけ出力する音出力手段、
該音出力手段から音が出力されている間にキーボードから文字コードが入力された場合は、該文字コードを破棄し、前記音出力手段から音が出力されていない間に前記キーボードから文字コードが入力された場合は、該文字コードを前記音出力手段に入力するキー入力受け付け手段として機能させる。
【００２２】
本発明にかかる第２のプログラムは、第１のプログラムにおいて、
前記キー入力受け付け手段が、
前記音出力手段から音が出力されている間および前記音出力手段が音の出力を停止してから予め定められている音間隔時間が経過するまでの間に前記キーボードから文字コードが入力された場合は、該文字コードを破棄し、前記音出力手段が音の出力を停止してから前記音間隔時間が経過した後に前記キーボードから文字コードが入力された場合は、該文字コードを前記音出力手段に入力する構成を有することを特徴とする。
【００２３】
〔作用〕
音出力手段は、キー入力受け付け手段から文字コードが渡されると、その文字コードに対応した音を予め設定されている音出力時間だけ連続して出力する。従って、キーの押下時間が短い場合であっても、確実に入力した文字が受け付けられたか否かを、音によって確認することができる。
【００２４】
キー入力受け付け手段は、キーボードから文字コードが入力された場合、音出力手段から音が出力されていれば、その文字コードを破棄し、出力されていなければ、その文字コードを音出力手段に渡す。従って、同一キーを連続して操作した場合であっても、入力した文字が受け付けられたか否かを、音によった確実に認識することが可能になる。今、例えば、利用者が、図５（ａ）に示すように、キー「ｋ」を時刻ｔ１において押下し、その後、音出力手段からキー「ｋ」に対応する音が出力されている間に、キー「ｋ」を押下したとすると（時刻ｔ２において押下したとする）、この時に入力されたキー「ｋ」に対応する文字コードは、キー入力受け付け手段で破棄される。従って、音出力手段からは、キー「ｋ」を２回押下したにも関わらず、キー「ｋ」に対応した音が１回しか出力されないので、利用者は、入力した文字列「ｋ，ｋ」の内の、一方しか受け付けられていないと認識することができる。
【００２５】
また、例えば、利用者が時刻ｔ１と時刻ｔ３とにおいて、キー「ｋ」を押下し、時刻ｔ２においてはキー操作を行わなかったとすると、キー「ｋ」に対応する音が２回出力されるので、文字列「ｋ，ｋ」が受け付けられたと認識することができる。
【発明の効果】
【００２６】
本実施の形態によれば、利用者のキーの押下時間が短い場合や、利用者が同一キーを連続して押下した場合であっても、利用者が音によって、入力した文字が受け付けられたか否かを確認することが可能になる。
【００２７】
利用者のキーの押下時間が短い場合であっても、入力した文字が受け付けられたか否かを確認できる理由は、音出力手段が、キー入力受け付け手段から文字コードが入力されたとき、その文字コードに対応する音を一定時間出力するようにしているからである。また、利用者が同一キーを連続した場合であっても、入力した文字が受け付けられたか否かを確認することができる理由は、キー入力受け付け手段が、キーボードから文字コードが入力されたときに、音出力手段から音が出力されていれば、その文字コードを破棄し、音出力手段から音が出力されていなければ、音出力手段に文字コードを渡し、音を出力させるようにしているからである。即ち、入力した文字が受け付けられなかった場合は、キーの押下回数と、音の出力回数とが異なるもとのなり、入力した文字が受け付けられた場合は、キーの押下回数と、音の出力回数が一致するので、利用者は音によって入力した文字が受け付けられたか否かを確認することが可能になる。
【発明を実施するための最良の形態】
【００２８】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００２９】
〔実施の形態の構成〕
図１は本発明にかかる入力文字確認装置の実施の形態の構成例を示すブロック図であり、データ処理装置１と、キーボード２と、記憶装置３とから構成されている。
【００３０】
記憶装置３には、対応テーブル３１と、音出力時間記憶部３２と、音間隔時間記憶部３３と、音出力フラグ記憶部３４とが設けられている。
【００３１】
対応テーブル３１には、キーボード２から入力される文字コード毎に、その文字コードに対応する音を示す音情報が登録されている。本実施の形態では、音情報として音階の周波数を使用するが、これに限られるものではない。図２に対応テーブル３１の内容例を示す。同図の例は、文字「ａ」，「ｂ」，「ｃ」，…に対応する文字コードは、それぞれ周波数「２６４Ｈｚ」，「２９７Ｈｚ」，「３３０Ｈｚ」，…の音（ド，レ，ミ，…）に対応することを示している。
【００３２】
音出力時間記憶部３２には、音出力時間Ｔoが登録される。音出力時間Ｔoは、キーが押下された時の、音の出力時間を示すものである。例えば、音出力時間Ｔoを０．５秒とした場合には、キーが押下されると、そのキーに対応した音が０．５秒間、出力される。
【００３３】
音間隔時間記憶部３３には、音間隔時間Ｔkが登録される。音間隔時間Ｔkは、音の出力を停止してから次の文字入力を許可するまでの時間を示すものである。
【００３４】
音出力フラグ記憶部３４には、音出力フラグＦが登録される。音出力フラグＦは、キーが押下されたとき、キーに対応した音を出力するか否かを表示するフラグであり、本実施の形態では、音出力フラグＦ＝“１”のとき、キーに対応した音を出力し、音出力フラグＦ＝“０”のとき、音の出力は行わない。
【００３５】
データ処理装置１は、例えば、パーソナルコンピュータ等のコンピュータによって実現されるものであり、キー入力受け付け手段１１と、文字表示手段１２と、音出力手段１３と、対応テーブル更新手段１４と、音出力時間設定手段１５と、音間隔時間設定手段１６と、音出力フラグ設定手段１７と、ＬＣＤ等の表示部１８と、スピーカ１９とを備えている。
【００３６】
キー入力受け付け手段１１は、次のような機能を有する。
【００３７】
・音出力フラグ記憶部３４に格納されている音出力フラグＦが“０”になっている時にキーボード２から文字コードが入力された場合は、その文字コードを文字表示手段１２に渡す。
・音出力フラグＦが“１”になっている時にキーボード２から文字コードが入力された場合は、音出力手段１３から出力されている入力許可信号１３１が“１”になっているか否かを調べる。そして、入力許可信号１３１が“０”の場合は、キーボード２から入力された文字コードを破棄し、“１”の場合は、文字コードを文字表示手段１２及び音出力手段１３に渡す。なお、入力許可信号１３１は、音出力手段１３がスピーカ１９から音を出力している間、および音出力手段１３が音の出力を停止してから音間隔時間記憶部３３に格納されている音間隔時間Ｔkが経過するまでの間、“０”となり、それ以外の期間においては、“１”となる。
【００３８】
文字表示手段１２は、キー入力受け付け手段１１から渡された文字コードに対応する文字を表示部１８に表示する機能を有する。
【００３９】
音出力手段１３は、次のような機能を有する。
【００４０】
・キー入力受け付け手段１１から文字コードが渡されたとき、入力許可信号１３１を“０”に変更すると共に、対応テーブル３１から上記文字コードに対応する周波数を検索し、その周波数に対応した音を、音出力時間記憶部３２に登録されている音出力時間Ｔoだけ、スピーカ１９から出力する。なお、入力許可信号１３１は、初期状態においては“１”になっている。
・音の出力動作を停止した後、音間隔時間記憶部３３に格納されている音間隔時間Ｔkが経過したとき、入力許可信号１３１を“１”に変更する。
・対応テーブル更新手段１４から周波数が通知された場合、その周波数の音を所定時間、スピーカ１９から出力する。
【００４１】
対応テーブル更新手段１４は、利用者の指示に従って対応テーブル３１の内容を更新する機能を有する。
【００４２】
音出力時間設定手段１５は、利用者の指示に従って音出力時間記憶部３２に音出力時間Ｔoを登録する機能を有する。
【００４３】
音間隔時間設定手段１６は、利用者の指示に従って音間隔時間記憶部３３に音間隔時間Ｔkを登録する機能を有する。
【００４４】
音出力フラグ設定手段１７は、利用者の指示に従って、音出力フラグ記憶部３４に音出力フラグＦの値を設定する機能を有する。
【００４５】
なお、データ処理装置１をコンピュータによって実現した場合は、キー入力受け付け手段１１、文字表示手段１２、音出力手段１３、対応テーブル更新手段１４、音出力時間設定手段１５、音間隔時間設定手段１６および音出力フラグ設定手段１７をプログラムによって実現することができ、その場合は、例えば、次のようにする。コンピュータをキー入力受け付け手段１１、文字表示手段１２、音出力手段１３、対応テーブル更新手段１４、音出力時間設定手段１５、音間隔時間設定手段１６および音出力フラグ設定手段１７として機能させるためのプログラムを記録したディスク，半導体メモリ，その他の記録媒体を用意し、コンピュータに上記プログラムを読み取らせる。コンピュータは、読み取ったプログラムに従って自身の動作を制御することにより、自コンピュータ上に上記各手段１１〜１７を実現する。
【００４６】
〔実施の形態の動作〕
次に、本実施の形態の動作について詳細に説明する。
【００４７】
データ処理装置１は、文字入力モード、キー周波数対応関係登録モード、音出力フラグ設定モード、音出力時間設定モード、および、音間隔時間設定モードの各動作モードで動作可能であり、先ず、文字入力モード時の動作について説明する。なお、データ処理装置１は、起動時には、動作モードが文字入力モードとなる。
【００４８】
〔文字入力モード時の動作〕
図３のフローチャートを参照すると、データ処理装置１内のキー入力受け付け手段１１は、キーボード２から押下されたキーに対応する文字コードが入力されると（ステップＳ３１がＹＥＳ）、音出力フラグ記憶部３４を参照し、音出力フラグＦが“１”になっているか否かを調べる（ステップＳ３２）。
【００４９】
そして、音出力フラグＦ＝“０”の場合（ステップＳ３２がＮＯ）は、入力された文字コードを文字表示手段１２に渡す（ステップＳ３５）。これにより、文字表示手段１２は、キー入力受け付け手段１１から渡された文字コードに対応する文字を表示部１８に表示する。
【００５０】
これに対して、音出力フラグＦ＝“１”の場合、即ち音出力フラグＦが押下されたキーに対応する音を出力することを示している場合は、キー入力受け付け手段１１は、音出力手段１３から出力されている入力許可信号１３１が“１”になっているか否かによって処理を切り分ける。入力許可信号１３１が“０”の場合は、入力された文字コードを破棄し（ステップＳ３３がＮＯ，Ｓ３６）、“１”の場合は、入力された文字コードを文字表示手段１２および音出力手段１３に渡す（ステップＳ３３がＹＥＳ，Ｓ３４）。
【００５１】
文字表示手段１２は、キー入力受け付け手段１１から文字コードが渡されると、その文字コードに対応した文字を表示部１８に表示する。
【００５２】
一方、音出力手段１３は、キー入力受け付け手段１１から文字コードが渡されると、図４のフローチャートに示すように、先ず、入力許可信号１３１を“０”に変更して新たな文字コードの受け付けを禁止する（ステップＳ４１）。その後、音出力手段１３は、入力された文字コードに対応する周波数を対応テーブル３１から検索し、音出力時間記憶部３２に登録されている音出力時間Ｔoだけ、上記検索した周波数の音をスピーカ１９から出力する（ステップＳ４２〜Ｓ４４）。
【００５３】
そして、音の出力を開始してから音出力時間Ｔoが経過すると（ステップＳ４４がＹＥＳ）、音出力手段１３は、音の出力を停止する。その後、音出力手段１３は、音間隔時間Ｔkが経過するのを待って、入力許可信号１３１を“１”に変更し、次の文字コードの受け付けを許可する（ステップＳ４５がＹＥＳ，Ｓ４６）。
【００５４】
次に、具体例を挙げて、文字入力モード時の動作について説明する。
【００５５】
今、例えば、図５（ａ）に示すように、時刻ｔ１においてキーボード２上のキー「ｋ」が押下されたとする。但し、この時点では、入力許可信号１３１は同図（ｃ）に示すように“１”になっており、音出力フラグＦも“１”になっているとする。
【００５６】
時刻ｔ１において、キー「ｋ」が押下されると、キーボード２からデータ処理装置１に文字「ｋ」に対応する文字コードが入力される（図３のステップＳ３１がＹＥＳ）。キー入力受け付け手段１１は、音出力フラグＦ＝“１”、入力許可信号１３１＝“１”となっているので（ステップＳ３２がＹＥＳ，Ｓ３３がＹＥＳ）、文字コードを文字表示手段１２および音出力手段１３に渡す（ステップＳ３４）。
【００５７】
音出力手段１３は、文字「ｋ」に対応する文字コードが渡されると、図５（ｃ）に示すように入力許可信号１３１を“０”に変更し、次の文字コードに入力を禁止する（図４のステップＳ４１）。その後、音出力手段１３は、対応テーブル３１から文字ｋに対応する周波数ｆｋを検索し、図５（ｂ）に示すように、音出力時間Ｔoの間、検索した周波数ｆｋの音をスピーカ１９から出力する（ステップＳ４２〜Ｓ４４）。
【００５８】
文字ｋに対応する音がスピーカ１９から出力されているときに、利用者が図５（ａ）に示すように、時刻ｔ２において再びキー「ｋ」を押下したとすると、この時点では、図５（ｃ）に示すように、入力許可信号１３１が“０”になっているので、キー入力受け付け手段１１は、キーボード２から入力された文字コードを破棄する（図３のステップＳ３３がＮＯ、Ｓ３６）。一方、音出力手段１３は、時刻ｔ１から音出力時間Ｔoが経過するまでは、文字「ｋ」に対応する音を出力し続けている。従って、利用者は、キー「ｋ」を２回連続して押下したが、スピーカ１９からはキー「ｋ」に対応した音が１回しか出力されないため、第２回目のキー操作は、受け付けられていないと判断し、音の出力停止を確認した後、時刻ｔ３において再びキー「ｋ」を押下する。
【００５９】
時刻ｔ３において、キー「ｋ」が押下された場合は、入力許可信号１３１が“１”となっているので（図３のステップＳ３３がＹＥＳ）、キー入力受け付け手段１１から音出力手段１３に対して文字コードが渡され（ステップＳ３４）、音出力手段１３から音出力時間Ｔoの間、文字「ｋ」に対応した音が出力される（図４のステップＳ４１〜Ｓ４４）。なお、時刻ｔ１と時刻ｔ３とにおいて、キー「ｋ」を押下し、時刻ｔ２においてキー「ｋ」を押下しなかった場合には、キーの操作回数「２回」と同じ回数、キー「ｋ」に対応した音がスピーカ１９から出力されるので、利用者は、スピーカ１９から出力される音に基づいて、文字列「ｋ，ｋ」が受け付けられたことを認識することができる。
【００６０】
なお、本実施の形態では、音出力手段１３が入力された文字コードに対応する音を出力している間、および、音の出力を停止してから音間隔時間Ｔkが経過するまでの間、入力許可信号１３１を“０”として次の文字コードの入力を禁止するようにしたが、音出力手段１３が音を出力している間だけ、入力許可信号１３１を“０とし、次の文字コードの入力を禁止するようにしても良い。しかし、そのようにした場合には、音の出力を停止した直後にキーが押下された場合、音が途切れたか否かを確認しずらいことがあるので、本実施の形態のようにすることが望ましい。
【００６１】
〔キー周波数対応関係登録モード時の動作〕
次に、キー周波数対応関係登録モード時の動作について説明する。
【００６２】
利用者は、対応テーブル３１に登録されている文字コードと周波数との対応関係を変更したい場合、キーボード２のファンクションキーを操作するなどして、データ処理装置１の動作モードをキー周波数対応関係登録モードに変更する。
【００６３】
データ処理装置１は、動作モードがキー周波数対応関係登録モードに変更されると、対応テーブル更新手段１４を起動する。対応テーブル更新手段１４は、起動されると、図６のフローチャートに示すように、表示部１８にキー周波数対応関係登録画面を表示する（ステップＳ６１）。
【００６４】
図７にキー周波数対応関係登録画面７１の一例を示す。同図を参照すると、キー周波数対応関係登録画面７１には、キーに割り当てる周波数を選択するための選択欄７２と、試聴ボタン７３と、決定ボタン７４とが設けられている。
【００６５】
利用者は、キー周波数対応関係登録画面７１が表示されると、以下のような登録操作を行う（ステップＳ６２）。先ず、利用者は、音の割り当てを行いたいキーを１つ押下する。今、例えば、キー「ｋ」を押下したとすると、文字「ｋ」の文字コードが対応テーブル更新手段１４に入力され、対応テーブル更新手段１４はその文字コードを内部に保持する。
【００６６】
その後、利用者は、選択欄７２をチェックすることにより、キー「ｋ」に割り当てる音を選択する。図７の例では、キー「ｋ」に割り当てる音として周波数「３３０Ｈｚ」の音（音階ミ）が選択されている。
【００６７】
その後、利用者は、試聴ボタン７３を操作する。これにより、対応テーブル更新手段１４は、利用者が選択した周波数「３３０Ｈｚ」を音出力手段１３に通知する。これにより、音出力手段１３は、周波数「３３０Ｈｚ」の音（音階ミ）を一定時間、スピーカ１９から出力する。
【００６８】
利用者は、スピーカ１９から出力される音を聞いて問題のない場合は、決定ボタン７４を操作し、問題がある場合は、選択欄７２を用いて、キー「ｋ」に割り当てる音を選択し直す。
【００６９】
対応テーブル更新手段１４は、決定ボタン７４が操作されると、対応テーブル３１に登録されている周波数の内の、文字「ｋ」の文字コードに対応付けて登録されている周波数を利用者によって選択された周波数「３３０Ｈｚ」に更新し（ステップＳ６３）、その後、処理を終了する。なお、対応テーブル更新手段１４の動作が終了すると、データ処理装置１の動作モードは、文字入力モードに戻る。
【００７０】
このように、本実施の形態では、利用者がキーに割り当てる音を自由に選択できるようになっている。
【００７１】
〔音出力フラグ設定モード時の動作〕
次に、音出力フラグ設定モード時の動作について説明する。
【００７２】
利用者は、音出力フラグＦの値を変更したい場合、キーボード２上のファンクションキーを操作する等してデータ処理装置１の動作モードを音出力フラグ設定モードに変更する。
【００７３】
データ処理装置１は、動作モードが音出力フラグ設定モードに変更されると、音出力フラグ設定手段１７を起動する。これにより、音出力フラグ設定手段１７は、図８のフローチャートに示すように、表示部１８に音出力フラグ設定画面を表示する（ステップＳ８１）。
【００７４】
図９は、音出力フラグ設定画面９１の一例を示す図であり、キー押下時に音を出力するか否かを選択するための選択欄９２，９３と、決定ボタン９４とが設けられている。
【００７５】
利用者は、音出力フラグ設定画面９１が表示されると、以下のような設定操作を行う（ステップＳ８２）。先ず、利用者は、チェック欄９２，９３の内の一方の選択欄をチェックする。キー押下時に音を出力したい場合には、選択欄９２をチェックし、音を出力したくない場合には、選択欄９３をチェックする。その後、利用者は、決定ボタン９４を操作する。
【００７６】
音出力フラグ設定手段１７は、決定ボタン９４が操作されると、選択欄９２がチェックされている場合には、音出力フラグ記憶部３４に音出力フラグＦの値として“１”を書き込み、選択欄９３がチェックされている場合は、音出力フラグＦの値として“０”を書き込み、その後、処理を終了する（ステップＳ８３）。なお、音出力フラグ設定手段１７の動作が終了すると、データ処理装置１は、動作モードを文字入力モードに戻す。
【００７７】
このように、本実施の形態では、利用者がキー押下時に音を出力するか否かを自由に設定できるようになっている。
【００７８】
〔音出力時間設定モード時の動作〕
次に、音出力時間設定モード時の動作について説明する。
【００７９】
利用者は、音出力時間Ｔoを変更したい場合、キーボード２のファンクションキーを操作する等して、データ処理装置１の動作モードを音出力時間設定モードに変更する。
【００８０】
データ処理装置１は、動作モードが音出力時間設定モードに変更されると、音出力時間設定手段１５を起動する。これにより、音出力時間設定手段１５は、図１０のフローチャートに示すように、表示部１８に、音出力時間設定画面を表示する（ステップＳ１０１）。
【００８１】
図１１は、音出力時間設定画面１１１の一例を示す図であり、音出力時間の選択欄１１２−１〜１１２−ｎと、決定ボタン１１３とが設けられている。
【００８２】
利用者は、音出力時間設定画面１１１が表示されると、以下のような設定操作を行う（ステップＳ１０２）。先ず、利用者は、音出力時間を画面に表示されている時間ｔａ１〜ｔａｎの中から１つ選択し、選択欄１１２−１〜１１２−ｎの内の、選択した時間に対応する選択欄をチェックする。図１１の例は、音出力時間としてｔａ２が選択されたことを示している。その後、利用者は、決定ボタン１１３を操作する。
【００８３】
音出力時間設定手段１５は、決定ボタン１１３が操作されると、音出力時間記憶部３２に登録されている音出力時間Ｔoを、利用者が選択した時間ｔａ２に置き換え（ステップＳ１０３）、その後、処理を終了する。データ処理装置１は、音出力時間設定手段１５が処理を終了すると、動作モードを文字入力モードに戻す。
【００８４】
このように、本実施の形態によれば、利用者が自由に、キーが押下されたときの音出力時間を設定することが可能になる。
【００８５】
〔音間隔時間設定モード時の動作〕
次に、音間隔時間設定モード時の動作について説明する。
【００８６】
利用者は、音間隔時間Ｔkを変更したい場合、キーボード２上のファンクションキーを操作する等してデータ処理装置１の動作モードを音間隔時間設定モードに変更する。
【００８７】
データ処理装置１は、動作モードが音間隔時間設定モードに変更されると、音間隔時間設定手段１６を起動する。これにより、音間隔時間設定手段１６は、図１２のフローチャートに示すように、表示部１８に音間隔時間設定画面を表示する（ステップＳ１２１）。
【００８８】
図１３は、音間隔時間設定画面１３１の一例を示す図であり、音間隔時間の選択欄１３２−１〜１３２−ｍと、決定ボタン１３３とを含んでいる。
【００８９】
利用者は、音間隔時間設定画面１３１が表示されると、以下のような設定操作を行う（ステップＳ１２２）。先ず、利用者は、画面に表示されている時間ｔｂ１〜ｔｂｍの中から音間隔時間とする時間を選択し、選択欄１３２−１〜１３２−ｍの内の、選択した時間に対応する選択欄をチェックする。その後、利用者は、決定ボタン１３３を操作する。
【００９０】
音間隔時間設定手段１６は、決定ボタン１３３が操作されると、音間隔時間記憶部３３に登録されている音間隔時間を利用者によって選択された時間で置き換え（ステップＳ１２３）、その後、処理を終了する。データ処理装置１は、音間隔時間設定手段１６が動作を停止すると、動作モードを文字入力モードに戻す。
【００９１】
このように、本実施の形態によれば、利用者が自由に音間隔時間を設定することが可能になる。
【００９２】
〔実施の形態の効果〕
【００９３】
本実施の形態によれば、利用者のキーの押下時間が短い場合や、利用者が同一キーを連続して押下した場合であっても、利用者が音によって、入力した文字が受け付けられたか否かを確認することが可能になる。
【００９４】
利用者のキーの押下時間が短い場合であっても、入力した文字が受け付けられたか否かを確認できる理由は、音出力手段１３が、キー入力受け付け手段１１から文字コードが入力されたとき、その文字コードに対応する音を一定時間出力するようにしているからである。また、利用者が同一キーを連続した場合であっても、入力した文字が受け付けられたか否かを確認することができる理由は、キー入力受け付け手段１１が、キーボード２から文字コードが入力されたときに、音出力手段１３から音が出力されていれば、その文字コードを破棄し、音出力手段１３から音が出力されていなければ、音出力手段１３に文字コードを渡し、音を出力させるようにしているからである。即ち、入力した文字が受け付けられなかった場合は、キーの押下回数と、音の出力回数とが異なるもとのなり、入力した文字が受け付けられた場合は、キーの押下回数と、音の出力回数が一致するので、利用者は音によって入力した文字が受け付けられたか否かを確認することが可能になる。
【００９５】
また、本実施の形態では、キー入力受け付け手段１１が、音出力手段１３から音が出力されている間だけではなく、音出力手段１３が音の出力を停止してから予め定められている音間隔時間Ｔkが経過するまでの間も、キーボード２から入力された文字を破棄するようにしているので、利用者は、同一キーを連続して押下した場合、入力した文字が受け付けられたか否かを確実に認識することが可能になる。即ち、最低でも、音と音との間に、音間隔時間Ｔkだけ無音区間が含まれることになるので、同一キーを連続して押下した場合であっても、確実に入力した文字が受け付けられたか否かを音によって認識することが可能になる。
【００９６】
更に、本実施の形態は、対応テーブル更新手段１４，音出力時間設定手段１５，音間隔時間設定手段１６および音出力フラグ設定手段１７を備えているので、キーと出力音との対応関係、音の出力時間、音間隔時間および押下されたキーに対応する音を出力するか否かを利用者が容易に設定することができるという効果を得ることもできる。
【産業上の利用可能性】
【００９７】
本発明は、スピーカを有しキー入力を行う、パーソナルコンピュータ等の装置に適用可能である。
【図面の簡単な説明】
【００９８】
【図１】本発明にかかる入力文字確認装置の実施の形態の構成例を示すブロック図である。
【図２】対応テーブル３１の内容例を示す図である。
【図３】キー入力受け付け手段１１の処理例を示すフローチャートである。
【図４】音出力手段１３の処理例を示すフローチャートである。
【図５】同一キーが連続して押下された場合であっても、入力した文字が受け付けられたか否かを、音によって確認できる理由を説明するための図である。
【図６】対応テーブル更新手段１４の処理例を示すフローチャートである。
【図７】キー周波数対応関係登録画面７１の一例を示す図である。
【図８】音出力フラグ設定手段１７の処理例を示すフローチャートである。
【図９】音出力フラグ設定画面９１の一例を示す図である。
【図１０】音出力時間設定手段１５の処理例を示すフローチャートである。
【図１１】音出力時間設定画面１１１の一例を示す図である。
【図１２】音間隔時間設定手段１６の処理例を示すフローチャートである。
【図１３】音間隔時間設定画面１３１の一例を示す図である。
【図１４】従来の技術の問題点を説明するための図である。
【符号の説明】
【００９９】
１…データ処理装置
１１…キー入力受け付け手段
１２…文字表示手段
１３…音出力手段
１４…対応テーブル更新手段
１５…音出力時間設定手段
１６…音間隔時間設定手段
１７…音出力フラグ設定手段
１８…表示部
１９…スピーカ
２…キーボード
３…記憶装置
３１…対応テーブル
３２…音出力時間記憶部
３３…音間隔時間記憶部
３４…音出力フラグ記憶部
１３１…入力許可信号
【図１】
2006338462.tif 000003
【図２】
2006338462.tif 000004
【図３】
2006338462.tif 000005
【図４】
2006338462.tif 000006
【図５】
2006338462.tif 000007
【図６】
2006338462.tif 000008
【図７】
2006338462.tif 000009
【図８】
2006338462.tif 000010
【図９】
2006338462.tif 000011
【図１０】
2006338462.tif 000012
【図１１】
2006338462.tif 000013
【図１２】
2006338462.tif 000014
【図１３】
2006338462.tif 000015
【図１４】
2006338462.tif 000016