(57)【要約】【課題】入力中の文字をどこまで削除したかを視覚的に確認することができない場合において、操作者の削除操作の負荷を軽減し、文字入力の操作性を向上する。【解決手段】入力装置１００であって、削除操作に応じて、文字を削除する削除処理部１２と、未確定の全ての文字が削除された場合は、当該未確定の全文字が削除されたことを第１の出力で通知し、未確定の１文字が削除された場合は、当該未確定の１文字が削除されたことを第２の出力で通知する通知部１３と、を有する。【選択図】図１
2016024667.tif 000002
【特許請求の範囲】
【請求項１】
入力装置であって、
削除操作に応じて、文字を削除する削除処理部と、
未確定の全ての文字が削除された場合は、当該未確定の全文字が削除されたことを第１の出力で通知し、未確定の１文字が削除された場合は、当該未確定の１文字が削除されたことを第２の出力で通知する通知部と、を有すること
を特徴とする入力装置。
【請求項２】
請求項１に記載の入力装置であって、
前記通知部は、未確定の最後の１文字が削除され、未確定の文字がなくなった場合、前記第１の出力で通知すること
を特徴とする入力装置。
【請求項３】
請求項１または２に記載の入力装置であって、
前記通知部は、未確定の文字を削除した場合と、確定した文字を削除した場合とで、異なる出力で通知すること
を特徴とする入力装置。
【請求項４】
請求項１ないし３のいずれか１項に記載の入力装置であって、
確定した全ての文字を削除した場合と、確定した１文字を削除した場合とで、異なる出力で通知すること
を特徴とする入力装置。
【請求項５】
請求項１ないし４のいずれか１項に記載の入力装置であって、
前記通知部は、直前の削除操作が取り消された場合に、当該直前の削除操作により削除された文字を音声で読み上げること
を特徴とする入力装置。
【請求項６】
請求項１ないし５のいずれか１項に記載の入力装置であって、
前記出力は、音声、ビープ音、バイブレーションの少なくとも１つであること
を特徴とする入力装置。
【請求項７】
入力支援方法であって、
コンピュータが、
削除操作に応じて、文字を削除する削除ステップと、
未確定の全ての文字が削除された場合は、当該未確定の全文字が削除されたことを第１の出力で通知し、未確定の１文字が削除された場合は、当該未確定の１文字が削除されたことを第２の出力で通知する通知ステップと、を行うこと
を特徴とする入力支援方法。
【請求項８】
請求項１から６のいずれか１項に記載の入力装置として機能させること
を特徴とする入力支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルで情報を入力する入力装置、入力支援方法、および入力支援プログラムに関する。
【背景技術】
【０００２】
近年、スマートフォンやタブレットのようなタッチパネルを持つ携帯端末が普及し、視覚障がい者もこのような携帯端末を利用したいという要望がある。しかし、視覚障がい者は、触覚を介して指がスクリーンに触れている位置を正確に把握できないため、操作が困難である。特に、メールやインターネット検索機能を利用するための文字入力操作は、利用頻度が高く、視覚障がい者にとって使い易い操作方式が求められている。
【０００３】
そこで、特許文献１および非特許文献１では、指がタッチパネルに触れた任意の位置から指を離さずにスライドさせることで文字入力を可能とする操作方式が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第5427940号公報
【非特許文献】
【０００５】
【非特許文献１】青木良輔  他６名、「Drag&Flick:タッチスクリーンを用いた視覚障がい者向け文字入力方式」、情報処理学会インタラクション２０１３、２０１３年３月１日
【発明の概要】
【発明が解決しようとする課題】
【０００６】
視覚障がい者が文字入力の途中で文字を削除する場合、どこまで削除したかを視覚的に確認することができない。このため、個々の操作を音声でフィードバックされても、入力途中の文字を全て覚えていなくてはならず、入力途中の文字を忘れてしまったり、間違って覚えていた場合、必要以上に削除したり、削除すべき文字を削除しないまま文字入力を再開してしまったりするという課題がある。
【０００７】
特許文献１および非特許文献１では、視覚障がい者が文字入力の途中で、文字を削除する場合の操作性については、考慮されていない。
【０００８】
本発明は、上記の事情に鑑みなされたものであって、本発明の目的は、入力中の文字をどこまで削除したかを視覚的に確認することができない場合において、操作者の削除操作の負荷を軽減し、文字入力の操作性を向上することにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するため、本発明は、入力装置であって、削除操作に応じて、文字を削除する削除処理部と、未確定の全ての文字が削除された場合に、当該未確定の全文字が削除されたことを第１の出力で通知し、未確定の１文字が削除された場合は、当該未確定の１文字が削除されたことを第２の出力で通知する通知部と、を有する。
【００１０】
上記入力装置において、前記通知部は、未確定の最後の１文字が削除され、未確定の文字がなくなった場合、前記第１の出力で通知することとしてもよい。
【００１１】
上記入力装置において、前記通知部は、未確定の文字を削除した場合と、確定した文字を削除した場合とで、異なる出力で通知することとしてもよい。
【００１２】
上記入力装置において、確定した全ての文字を削除した場合と、確定した１文字を削除した場合とで、異なる出力で通知することとしてもよい。
【００１３】
上記入力装置において、前記通知部は、直前の削除操作が取り消された場合に、当該直前の削除操作により削除された文字を音声で読み上げることとしてもよい。
【００１４】
上記入力装置において、前記出力は、音声、ビープ音、バイブレーションの少なくとも１つであることとしてもよい。
【００１５】
本発明は、入力支援方法であって、コンピュータが、削除操作に応じて、文字を削除する削除ステップと、未確定の全ての文字が削除された場合に、当該未確定の全文字が削除されたことを第１の出力で通知し、未確定の１文字が削除された場合は、当該未確定の１文字が削除されたことを第２の出力で通知する通知ステップと、を行う。
【００１６】
本発明は、上記入力装置として機能させる入力支援プログラムである。
【発明の効果】
【００１７】
本発明によれば、入力中の文字をどこまで削除したかを視覚的に確認することができない場合であっても、操作者の削除操作の負荷を軽減し、文字入力の操作性を向上することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係る入力装置の機能構成を示すブロック図である。
【図２】本実施形態の削除操作方法を説明するための図である。
【図３】削除操作用メニューの変形例を示す図である。
【図４】本実施形態の通知処理を示すフローチャートである。
【図５】本実施形態の通知処理を具体的に説明するための図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態を、図面を参照して説明する。
【００２０】
図１は、本発明の実施形態に係る入力装置１００の機能構成を示すブロック図である。本実施形態の入力装置１００は、視覚障がい者などの操作者が当該入力装置１００に文字入力を行う際に、当該文字入力操作を支援するための入力支援装置である。入力装置１００には、例えば、スマートフォンやタブレットのようなタッチパネルを備える携帯端末などを用いることができる。
【００２１】
図示する入力装置１００は、制御部１と、タッチパネル２と、スピーカ３と、記憶部４とを備える。
【００２２】
タッチパネル２は、タッチ操作による操作情報の入力を受け付ける操作入力部２１と、制御部１（表示処理部１４）による表示制御に従って文字や画像等を表示する表示部２２とを有する。スピーカ３は、制御部１（通知部１３）による制御に従って音声を出力する。記憶部４には、複数の音声（音声メッセージ、音声ファイルなど）が、あらかじめ記憶されている。
【００２３】
制御部１は、文字入力処理部１１と、削除処理部１２と、通知部１３と、表示処理部１４とを有する。文字入力処理部１１は、操作者の操作に応じて文字入力処理を行う。文字入力処理部１１は、操作者のタッチパネル上の指の移動方向を検出し、検出した移動方向に応じて操作者が入力する文字を決定する。文字入力処理部１１の処理については、特許文献１および非特許文献に記載されている。削除処理部１２は、操作者の削除操作に応じて、入力中の文字を削除する。
【００２４】
通知部１３は、視覚以外の感覚を用いて、操作者に削除操作の内容を通知する。すなわち、通知部１３は、視覚的に認識可能なタッチパネル２の表示部２２が表示する文字や画像以外の出力方法で、操作者に削除操作の内容を通知する。本実施形態では、聴覚により認識される音声の出力を用いる場合を例として、以下に説明する。しかしながら、本発明の出力は、音声に限定されるものではない。
【００２５】
具体的には、本実施形態の通知部１３は、入力中の未確定の全ての文字が削除された場合は、当該未確定の全文字が削除されたことを第１の音声で通知し、入力中の未確定の１文字が削除された場合は、当該未確定の１文字が削除されたことを第２の音声で通知する。また、通知部１３は、入力中の未確定の最後の１文字が削除され、未確定の文字がなくなった場合、第１の音声で通知する。また、通知部１３は、未確定の文字を削除した場合と、確定した文字を削除した場合とで、異なる音声で通知することとしてもよい。また、通知部１３は、直前の削除操作が取り消された場合に、当該直前の削除操作により削除された文字を音声で読み上げることとしてもよい。表示処理部１４は、タッチパネル２の表示部２２への表示制御を行う。
【００２６】
上記説明した本実施形態の入力装置１００は、例えば、ＣＰＵと、メモリと、ハードディスク等の外部記憶装置などを備えた汎用的なコンピュータシステムを用いることができる。このコンピュータシステムにおいて、ＣＰＵがメモリ上にロードされた入力装置１００用のプログラムを実行することにより、入力装置１００の各機能が実現される。また、入力装置１００用のプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ−ＲＯＭなどのコンピュータ読取り可能な記録媒体に記憶することも、ネットワークを介して配信することもできる。
【００２７】
次に、本実施形態の入力装置１００の動作について説明する。
【００２８】
図２は、本実施形態の削除操作方法を説明するための図である。図２に示す例では、操作者は、左手で入力装置１００を持ち、右手人差し指で、タッチパネル２に触れることで削除操作を入力する。また、図示する例では、操作者が文字を入力している途中の状態であって、文字表示領域５１には入力中の文字列（「今日の予定は」）が表示されている。この状態において、操作者がタッチパネル２上の所定の領域をタッチすると、表示処理部１４は、当該タッチを検出して、削除操作用メニュー５２をタッチパネル２に表示する。
【００２９】
図示する削除操作用メニュー５２は、円形であって、操作者の指が触れている中心部分を除いて４つの領域（全削除、削除、ＵＮＤＯ、キャンセル）に分かれている。削除処理部１２は、操作者の指が中心部分から移動（スライド、ドラッグ）する方向を検知し、検知した方向に対応する処理を行う。
【００３０】
例えば、指が「全削除」の領域に向かって移動（図２では上方向に移動）したことを検知した場合、削除処理部１２は、後述する「全削除」処理を行う。また、指が「削除」の領域に向かって移動（図２では左方向に移動）したことを検知した場合、削除処理部１２は、後述する「削除」処理を行う。また、指が「ＵＮＤＯ（元に戻す）」の領域に向かって移動（図２では下方向に移動）したことを検知した場合、削除処理部１２は、後述する「ＵＮＤＯ」処理を行う。また、指が「キャンセル」の領域に向かって移動（図２では右方向に移動）したことを検知した場合、削除処理部１２は、削除処理を中止し、操作者が削除操作を入力する前の状態（すなわち、削除操作用メニュー５２が表示される前の状態）に戻す。
【００３１】
図３は、削除操作用メニュー５２の変形例を示す図である。図３に示す削除操作用メニュー５２は、中心部分を除いて８つの領域に分かれている。削除操作用メニュー５２の斜線部分の４つの領域は、図２で説明した４つの領域（全削除、削除、ＵＮＤＯ、キャンセル）に対する緩衝領域である。削除処理部１２は、操作者の指がいずれかの斜線部分の領域に向かって移動したことを検知した場合、当該指の操作を無効とし、処理を行わない。これにより、操作者が入力した操作を、高精度に識別することができる。
【００３２】
なお、本実施形態の入力装置１００では、タッチパネル２は表示部２２を備え、タッチパネル２上に削除操作用メニュー５２などを表示することとした。しかしながら、タッチパネル２は、タッチ操作による操作情報の入力を受け付ける操作入力部２１のみを備え、表示部２２を備えないこととしてもよい。操作者が視覚障がい者の場合、タッチパネル２上に表示される文字や画像などの情報は、視覚的に確認できないからである。表示部２２を備えない場合、制御部１は表示処理部１４を備えないものとする。
【００３３】
図４は、本実施形態の通知処理を示すフローチャートである。
【００３４】
ここでは、操作者が文字を入力中に、入力した文字を削除しようとして、前述の削除操作用メニュー５２が起動された状態において、所定の操作を入力するものとする。削除処理部１２は、操作者の指の移動方向を検知することで、当該移動方向に対応する削除処理またはＵＮＤＯ処理を行う。通知部１３は、削除処理部１２が行った削除処理またはＵＮＤＯ処理を、音声で操作者に通知（フィードバック）する。これにより、操作者が、入力中の文字をどこまで削除したかを視覚的に確認することができない場合であっても、削除操作の内容を的確に把握することができ、文字入力の操作性を向上することができる。
【００３５】
具体的には、削除処理部１２は、操作者の指の移動により削除操作が入力されたことを検知すると（Ｓ１１：ＹＥＳ）、現時点の入力中の文字列に未確定部分の文字が存在するか否かを判別する（Ｓ１２）。入力中の文字列には、例えば「変換」、「確定」などの操作を入力することにより確定した文字（例えば、漢字変換された文字）と、確定していない文字（例えば、漢字変換されていない平仮名の文字）の２つの種類がある。
【００３６】
未確定部分の文字が存在する場合であって（Ｓ１２：ＹＥＳ）、入力された操作が「全削除」の場合（Ｓ１３：ＹＥＳ）、削除処理部１２は、未確定部分の全ての文字を一括して削除する（Ｓ１４）。このような未確定部分の全ての文字の削除処理が行われた場合、通知部１３は、第１の音声（例えば「未確定全て取り消し」）をスピーカ３に出力することで、当該削除処理を操作者に通知する（Ｓ１５）。すなわち、文字列中の確定部分と未確定部分の境界で、操作者に未確定部分が全て削除されたことを、第１の音声を用いて操作者にフィードバックする。
【００３７】
これにより、操作者は、未確定部分の文字が全て削除され、次に削除操作を行う場合は確定部分が削除されること、また、次に文字入力を行う場合は確定部分の直後に文字が入力されることを把握することができる。なお、第１の音声は、未確定部分の文字が全て削除されたことを通知するための音声メッセージであって、本実施形態では記憶部４に記憶されているものとする。
【００３８】
未確定部分の文字が存在する場合であって（Ｓ１２：ＹＥＳ）、入力された操作が「削除」の場合（Ｓ１３：ＮＯ）、削除処理部１２は、未確定部分の１文字を削除する（Ｓ１６）。このような未確定部分の１文字の削除処理が行われた場合、通知部１３は、当該削除処理で削除された文字が未確定部分の最後の１文字であるか否かを判別する（Ｓ１７）。未確定部分の最後の１文字の削除処理が行われた場合（Ｓ１７：ＹＥＳ）、Ｓ１５に進み、通知部１３は、第１の音声（例えば「未確定全て取り消し」）をスピーカ３に出力することで、当該削除処理が行われたことを操作者に通知する。すなわち、文字列中の確定部分と未確定部分の境界で、操作者に未確定部分が全て削除されたことを、第１の音声を用いて操作者に通知する。
【００３９】
Ｓ１６で削除された文字が未確定部分の最後の１文字でない場合（Ｓ１７：ＮＯ）、通知部１３は、第２の音声（例えば「取り消し」）をスピーカ３に出力することで、当該削除処理を操作者に通知する（Ｓ１８）。第２の音声は、未確定部分の１文字（最後の１文字を除く）を削除したことを通知するための音声メッセージであって、本実施形態では記憶部４に記憶されているものとする。
【００４０】
一方、未確定部分の文字が存在しない場合であって（Ｓ１２：ＮＯ）、入力された操作が「全削除」の場合（Ｓ１９：ＹＥＳ）、削除処理部１２は、入力中の全ての文字（すなわち、確定部分の全ての文字）を一括して削除する（Ｓ２０）。このような全ての文字の削除処理が行われた場合、通知部１３は、第３の音声（例えば「全て削除」）をスピーカ３に出力することで、当該削除処理を操作者に通知する（Ｓ２１）。なお、第３の音声は、入力中の文字が全て削除されたことを通知するための音声メッセージであって、本実施形態では記憶部４に記憶されているものとする。
【００４１】
未確定部分の文字が存在しない場合であって（Ｓ１２：ＮＯ）、入力された操作が「削除」の場合（Ｓ１９：ＮＯ）、削除処理部１２は、確定部分の１文字を削除する（Ｓ２２）。このような確定部分の１文字の削除処理が行われた場合、通知部１３は、当該削除処理で削除された文字が確定部分の最後の１文字であるか否かを判別する（Ｓ２３）。確定部分の最後の１文字の削除処理が行われた場合（Ｓ２３：ＹＥＳ）、Ｓ２１に進み、通知部１３は、第３の音声（例えば「全て削除」）をスピーカ３に出力することで、当該削除処理が行われたことを操作者に通知する。すなわち、入力中の文字が全て削除されたことを、第３の音声を用いて操作者にフィードバックする。
【００４２】
Ｓ２２で削除された文字が確定部分の最後の１文字でない場合（Ｓ２３：ＮＯ）、通知部１３は、第４の音声（例えば「削除」）をスピーカ３に出力することで、当該削除処理を操作者に通知する（Ｓ２４）。第４の音声は、確定部分の１文字（最後の１文字を除く）を削除したことを通知するための音声メッセージであって、本実施形態では記憶部４に記憶されているものとする。
【００４３】
なお、本実施形態では、通知部１３は、未確定の文字を削除した場合と、確定した文字を削除した場合とで、異なる音声で通知する。すなわち、未確定部分の文字を削除した場合は、第１の音声で「未確定全て取り消し」（Ｓ１５）および第２の音声で「取り消し」（Ｓ１８）とするように、「取り消し」の文言で未確定部分の文字を削除したことを操作者に通知する。一方、確定部分の文字を削除した場合は、第３の音声で「全て削除」（Ｓ２１）および第４の音声で「削除」（Ｓ２４）とするように、「削除」の文言で確定部分の文字を削除したことを操作者に通知する。これにより、操作者は、未確定部分の文字が削除されたのか、あるいは、確定部分の文字が削除されたのか容易に認識することができる。
【００４４】
Ｓ１５、Ｓ１８、Ｓ２１、Ｓ２４の後、削除処理部１２は、操作者の指の移動により「ＵＮＤＯ」操作が入力されたことを検知した場合（Ｓ２４：ＹＥＳ）、直前の削除処理で削除した文字を元に戻すＵＮＤＯ処理を行う（Ｓ２５）。ＵＮＤＯ処理が行われた場合、通知部１３は、直前の削除処理で削除した文字を読み上げ、スピーカ３に出力する（Ｓ２６）。これにより、操作者は、削除を取り消し、元に戻した文字を認識することができる。
【００４５】
なお、図４に示す処理は、Ｓ２６およびＳ２４：ＹＥＳの後、Ｓ１１に戻り、繰り返し行われることとしてもよい。
【００４６】
図５は、図４に示す通知処理を具体的に説明するための図である。
【００４７】
図示する例では、入力中の文字列は「今日の予定はごごから」で、当該文字列の確定部分は「今日の予定は」で、未確定部分は「ごごから」である。この文字列の状態（１）において、操作者が「削除」５１の操作を入力すると、削除処理部１２は、未確定部分の末尾の１文字「ら」を削除する（図４：Ｓ１６）。そして、通知部１３は、「取り消し」の第２の音声を出力する（図４：Ｓ１８）。この操作により、入力中の文字列は、「今日の予定はごごか」の状態（２）になる。
【００４８】
この文字列の状態（２）で、操作者が「全削除」５２の操作を入力すると、削除処理部１２は、未確定部分の全ての文字「ごごか」を削除し（図４：Ｓ１４）、通知部１３は、「未確定全て取り消し」の第１の音声を出力する（図４：Ｓ１５）。この操作により、入力中の文字列は、確定部分のみの「今日の予定は」の状態（３）になる。
【００４９】
この文字列の状態（３）で、操作者が「ＵＮＤＯ」５３の操作を入力すると、削除処理部１２は、直前の処理で削除した文字を元に戻し（図４：Ｓ２５）、通知部１３は、元に戻した文字（「ごごか」）を読み上げ、出力する（Ｓ２６）。この操作により、入力中の文字列は、「今日の予定はごごか」の状態（４）となる。
【００５０】
この文字列の状態（４）で、操作者が「削除」５４の操作を入力すると、削除処理部１２は、未確定部分の末尾の１文字「か」を削除し（図４：Ｓ１６）、通知部１３は、「取り消し」の第２の音声を出力する（図４：Ｓ１８）。この操作により、入力中の文字列は、「今日の予定はごご」の状態（５）になる。
【００５１】
この文字列の状態（５）で、操作者が「削除」５５の操作を入力すると、削除処理部１２は、未確定部分の末尾の１文字「ご」を削除し（図４：Ｓ１６）、通知部１３は、「取り消し」の第２の音声を出力する（図４：Ｓ１８）。この操作により、入力中の文字列は、「今日の予定はご」の状態（６）になる。
【００５２】
この文字列の状態（６）で、操作者が「削除」５６の操作を入力すると、削除処理部１２は、未確定部分の最後の１文字「ご」を削除し（図４：Ｓ１６）、通知部１３は、「未確定全て取り消し」の第１の音声を出力する（図４：Ｓ１５）。この操作により、入力中の文字列は、「今日の予定は」の確定部分のみの状態（７）になる。
【００５３】
「削除」の操作を連続して入力し、入力中の文字を１文字ずつ削除していくと、視覚障がい者の場合、視覚的に削除後の文字列の状態を確認できないため、入力中の文字をどこまで削除したかが解らなくことがある。本実施形態では、文字列中の確定部分と未確定部分の境界で、操作者に未確定部分が全て削除されたことを、「未確定全て取り消し」などの第１の音声を用いて操作者に通知（フィードバック）することにより、視覚障がい者は、未確定部分が全て削除されたことを容易に認識することができる。
【００５４】
文字列の状態（７）で、操作者が「削除」５７の操作を入力すると、削除処理部１２は、確定部分の末尾の１文字「は」を削除し（図４：Ｓ２２）、通知部１３は、「削除」の第３の音声を出力する（図４：Ｓ２４）。これにより、操作者は、確定部分の文字の削除が開始されたことを認識することができる。この操作により、入力中の文字列は「今日の予定」の状態（８）になる。
【００５５】
この文字列の状態（８）で、操作者が「ＵＮＤＯ」５８の操作を入力すると、削除処理部１２は、直前の処理で削除した文字を元に戻し（図４：Ｓ２５）、通知部１３は、元に戻した文字「は」を読み上げ、出力する（Ｓ２６）。この操作により、入力中の文字列は「今日の予定は」の状態（９）となる。
【００５６】
この文字列の状態（９）で、操作者が「全削除」５９の操作を入力すると、削除処理部１２は、確定部分の全ての文字「今日の予定は」を削除し（図４：Ｓ２０）、通知部１３は、「全て削除」の音声を出力する（図４：Ｓ２１）。この操作により、入力中の文字列は全て削除され、何も入力されていない状態（１０）になる。
【００５７】
以上説明した本実施形態では、入力中の未確定の全ての文字が削除された場合は、当該未確定の全文字が削除されたことを第１の音声で通知し、入力中の未確定の１文字が削除された場合は、当該未確定の１文字が削除されたことを第２の音声で通知する。これにより、本実施形態では、入力中の文字をどこまで削除したかを視覚的に確認することができない場合において、操作者の削除操作の負荷を軽減し、文字入力の操作性を向上することができる。
【００５８】
例えば、操作者は、未確定部分の文字が全て削除され、次に削除操作を行う場合は確定部分が削除されること、また、次に文字入力を行う場合は確定部分の直後に文字が入力されること、などを把握することができる。
【００５９】
また、本実施形態では、入力中の未確定の最後の１文字が削除され、未確定の文字がなくなった場合、「未確定全て取り消し」などの第１の音声で通知する。「削除」の操作を連続して入力し、入力中の文字を１文字ずつ削除していくと、視覚障がい者の場合、視覚的に削除後の文字列の状態を確認できないため、入力中の文字をどこまで削除したかが解らなくことがある。本実施形態では、文字列中の確定部分と未確定部分の境界で、操作者に未確定部分が全て削除されたことを、「未確定全て取り消し」などの第１の音声を用いて操作者に通知（フィードバック）することにより、視覚障がい者は、未確定部分が全て削除されたことを容易に認識することができる。
【００６０】
また、本実施形態では、未確定の文字を削除した場合と、確定した文字を削除した場合とで、異なる音声で通知する。これにより、操作者は、未確定部分の文字が削除されたのか、あるいは、確定部分の文字が削除されたのか容易に認識することができる。
【００６１】
また、本実施形態では、確定した全ての文字を削除した場合と、確定した１文字を削除した場合とで、異なる音声で通知する。これにより、操作者は、確定部分の文字が全て削除されたのか、あるいは、確定部分の文字がまだ残っているのか容易に認識することができる。
【００６２】
また、本実施形態では、ＵＮＤＯ処理が行われた場合、直前の削除処理で削除した文字を読み上げる。これにより、操作者は、削除を取り消して、元に戻した文字を認識することができる。
【００６３】
なお、本発明は上記実施形態に限定されるものではなく、特許請求の範囲内において、種々変更・応用が可能である。例えば、上記実施形態では、音声の出力を用いて操作者に入力中の文字の削除処理を通知（フィードバック）することとしたが、音声以外の出力（例えば、バイブレーション、ビープ音などの通知手段）を用いて通知することとしてもよい。
【００６４】
バイブレーションで通知する場合、バイブレーションの複数のパターンを用いることで、全削除または１文字削除であるのか、未確定部分の文字の削除または確定部分の文字の削除であるのかなどを、触覚により操作者に通知することができる。この場合、入力装置１００はバイブレータを備えるものとする。ビープ音（通知音）で通知する場合も同様に、複数のビープ音を使い分けることで、どのような削除操作が行われたのかを、聴覚により操作者に通知することができる。
【符号の説明】
【００６５】
１００：入力装置
１  ：制御部
１１：文字入力処理部
１２：削除処理部
１３：通知部
１４：表示処理部
２  ：タッチパネル
２１：操作入力部
２２：表示部
３  ：スピーカ
４  ：記憶部
【図１】
2016024667.tif 000003
【図２】
2016024667.tif 000004
【図３】
2016024667.tif 000005
【図４】
2016024667.tif 000006
【図５】
2016024667.tif 000007