(57)【要約】【課題】  住所を表す文字を、認識処理を利用して入力する場合に、正しい認識をすることで効率的に入力することを可能にする。【解決手段】  本実施形態における認識処理を利用した文字入力方法は、入力項目に応じて変更される入力モードが示す文字種の文字を優先して認識し入力する第１入力工程と、入力された郵便番号に対応する住所を、住所の入力項目に入力する住所入力工程と、前記住所入力工程によって前記住所の入力項目に入力された住所の続きの文字が入力される場合に、前記住所の入力項目に応じた入力モードに関係なく、予め決められた特定の文字を優先して認識する住所限定文字優先変換モードに変更して、前記特定の文字種の文字を優先的に認識して入力する第２入力工程と、を具備する。【選択図】図２
2015194963.tif 000002
【特許請求の範囲】
【請求項１】
入力項目に応じて変更される入力モードが示す文字種の文字を優先して認識し入力する第１入力工程と、
入力された郵便番号に対応する住所を、住所の入力項目に入力する住所入力工程と、
前記住所入力工程によって前記住所の入力項目に入力された住所の続きの文字が入力される場合に、前記住所の入力項目に応じた入力モードに関係なく、予め決められた特定の文字を優先して認識する住所限定文字優先変換モードに変更して、前記特定の文字種の文字を優先的に認識して入力する第２入力工程と、
を具備したことを特徴とする文字入力方法。
【請求項２】
前記第１及び第２入力工程は、手書き入力による文字入力であることを特徴とする請求項１記載の文字入力方法。
【請求項３】
前記第１及び第２入力工程は、入力された音声による文字入力であることを特徴とする請求項１記載の文字入力方法。
【請求項４】
入力項目に応じて変更される入力モードが示す文字種の文字を優先して認識し入力する第１入力手段と、
入力された郵便番号に対応する住所を、住所の入力項目に入力する住所入力手段と、
前記住所入力手段によって前記住所の入力項目に入力された住所の続きの文字が入力される場合に、前記住所の入力項目に応じた入力モードに関係なく、予め決められた特定の文字を優先して認識する住所限定文字優先変換モードに変更して、前記特定の文字種の文字を優先的に認識して入力する第２入力手段と、
を具備したことを特徴とする文字入力装置。
【請求項５】
入力項目に応じて変更される入力モードが示す文字種の文字を優先して認識し入力する第１入力工程と、
入力された郵便番号に対応する住所を、住所の入力項目に入力する住所入力工程と、
前記住所入力工程によって前記住所の入力項目に入力された住所の続きの文字が入力される場合に、前記住所の入力項目に応じた入力モードに関係なく、予め決められた特定の文字を優先して認識する住所限定文字優先変換モードに変更して、前記特定の文字種の文字を優先的に認識して入力する第２入力工程と、
をコンピュータに実行させることを特徴とする、認識処理を利用した文字入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字種を示す入力モードに応じた文字を入力する文字入力装置、文字入力方法、及び文字入力プログラムに関する。
【背景技術】
【０００２】
近年では、年賀状や暑中見舞い等を家庭内で印刷することが広く行われており、パーソナルコンピュータに接続されたプリンタ、あるいは、はがき印刷用の専用プリンタが使用されている。また、パーソナルコンピュータ上で動作するアプリケーション、あるいは専用プリンタに装備された機能により、はがきに印刷する宛名（氏名と送り先の住所）、差出人名、差出人住所などを簡単に入力できるようになっている。
【０００３】
例えば、都道府県、市区町村、町名などが順次一覧表示され、段階的に選択することにより住所を入力する機能、郵便番号を入力することにより郵便番号辞書検索が実行され、郵便番号によって特定される住所までを自動的に入力する機能などがある。ユーザーは、途中まで入力された住所に続けて、不足している住所の文字を追加入力すれば良い。
【０００４】
また、キーボードの操作に慣れていないユーザー向けに、手書き入力が可能な装置もある。この種の装置では、ユーザーがタッチパネル上においてペンを用いて手書きすると、手書き認識により手書きされた文字を認識して入力することができる。例えば、表示画面に表示した実物サイズの葉書形手書きボード上に実際のペン感覚で宛名を入力するだけで宛名データに変換して表示することができる装置が考えられている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平８−１３７８６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の手書き認識を利用した文字入力では、入力対象とするテキストに応じた入力モードが設定され、この入力モードに応じて優先して認識する対象文字種（例えば「漢字」「ひらがな」「カタカナ」「アルファベット」「数字」「記号」）が変更される。例えば、「ひらがな」入力モードで手書き入力をした場合は、対象文字種「ひらがな」「漢字」を優先して認識するため、「ひらがな」「漢字」の文字が入力しやすくなる。一般に、宛名などの住所を入力するテキストでは「ひらがな」入力モードにすることで、住所の表記に多く用いられる「漢字」「ひらがな」が優先して認識されるようにして、効率的に文字を入力できるようにしている。
【０００７】
住所を手書き認識により入力する場合は、「漢字」「ひらがな」を優先して認識することにより、都道府県、市区町村などの文字を効率的に入力できるが、郵便番号辞書検索を利用して住所を途中まで入力した場合には、続けて「番地」「号棟」「部屋番号」などの数字や記号を続けて入力する必要があるにも関わらず、「漢字」「ひらがな」を優先する入力モードのままであるため間違った文字認識がされやすくなってしまう。このため、手書き認識による住所の入力の効率が低下してしまう。
【０００８】
本発明は、前記のような課題に考慮してなされたもので、認識処理を利用して住所を入力する場合に、正しい認識をすることで効率的に入力することが可能になる文字入力装置、文字入力方法、及び文字入力プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の文字入力方法は、入力項目に応じて変更される入力モードが示す文字種の文字を優先して認識し入力する第１入力工程と、入力された郵便番号に対応する住所を、住所の入力項目に入力する住所入力工程と、前記住所入力工程によって前記住所の入力項目に入力された住所の続きの文字が入力される場合に、前記住所の入力項目に応じた入力モードに関係なく、予め決められた特定の文字を優先して認識する住所限定文字優先変換モードに変更して、前記特定の文字種の文字を優先的に認識して入力する第２入力工程と、を具備する。
【発明の効果】
【００１０】
本発明によれば、住所を表す文字を、認識処理を利用して入力する場合に、正しい認識をすることで効率的に入力することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態における文字入力装置の構成を示す図。
【図２】本実施形態における文字入力装置の宛名入力の動作について示すフローチャート。
【図３】本実施形態における宛名入力用の入力画面の一例を示す図。
【図４】本実施形態における手書き文字入力用画面の一例を示す図。
【図５】本実施形態における入力文字枠に手書き認識された文字「東」が入力された状態を示す図。
【図６】本実施形態における複数の手書き入力された文字が入力文字枠に表示された状態を示す図。
【図７】本実施形態における郵便番号辞書検索を用いた住所入力項目への入力を説明するための図。
【図８】本実施形態における郵便番号辞書検索によって住所の途中まで住所入力項目に入力された状態を示す図。
【図９】本実施形態における文字入力枠に文字が手書き入力された状態を示す図。
【図１０】本実施形態における入力文字枠に手書き認識された文字「３」が入力された状態を示す図。
【図１１】本実施形態における複数の手書き入力された文字が入力文字枠に表示された状態を示す図。
【図１２】本実施形態における宛名入力用の入力画面に設けられたボタンを示す図。
【発明を実施するための形態】
【００１２】
以下、図面により本発明の実施の形態について説明する。  
図１は、本実施形態における文字入力装置の構成を示す図である。本実施形態における文字入力装置は、ハガキ等の紙媒体に印刷する宛名（氏名と送り先の住所）や差出人名、差出人住所等の文字を入力する機能を有する電子機器として構成される。
【００１３】
本実施形態における文字入力装置は、制御装置１０、表示装置１１、手書き入力装置１３、キーボード入力装置１４、郵便番号辞書記憶装置１５、文字候補記憶装置１６を有する。
【００１４】
制御装置１０は、文字入力装置全体の制御を司るもので、プロセッサやメモリ等を含む。制御装置１０は、各種プログラムを実行することにより各部を制御して、手書き入力装置１３やキーボード入力装置１４から文字を入力し、また入力された文字等の印刷などを実行する。例えば、制御装置１０は、文字入力プログラムに基づいて、ユーザー操作に応じて宛名（氏名、住所）の文字を入力するための機能を制御する。制御装置１０は、手書き入力装置１３を通じて手書き認識により文字を入力するか判断する機能、表示装置１１に表示された入力画面において文字の入力対象としている入力項目が宛名入力用の入力項目であるか判断する機能と、郵便番号辞書記憶装置１５に記憶された辞書データを利用して郵便番号辞書検索により宛名を入力する機能（入力された郵便番号を郵便番号に対応する住所を表す文字列に対応させて、宛名（住所）の入力項目に入力する機能）、郵便番号辞書検索により入力された住所の続きの入力かを判断する機能、郵便番号辞書検索を行わないで宛名を入力する場合に、手書き入力装置１３から入力される手書き文字データに対して、宛名の入力項目に対応する入力モードが示す文字種の文字を優先して手書き認識して文字を入力する機能、郵便番号辞書検索により入力された住所の続きの文字が入力される場合に、宛名の入力項目に対応する入力モードに関係なく、予め決められた特定の文字を優先して認識する住所限定文字優先変換モードに変更して、手書き入力装置１３から入力される手書き文字データに対して、特定の文字種の文字を優先的に手書き認識して文字を入力する機能を有する。
【００１５】
表示装置１１は、制御装置１０の制御もとで、ユーザー操作を受け付けるための各種の入力画面、ユーザー操作により手書き入力装置１３あるいはキーボード入力装置１４から入力される文字等を表示する。
【００１６】
手書き入力装置１３は、ユーザー操作によってペン等を用いて手書きされた文字のデータ（手書き文字データ）を入力する。手書き入力装置１３は、例えばペン等によるタッチ位置を検出するタッチパネルを有し、検出面上でペンが移動されることにより入力される時系列的なタッチ位置（座標値）を示すデータ列を手書き文字データとして入力する。タッチパネルは、例えば表示装置１１の表示面と一体化される。従って、手書き入力装置１３は、表示装置１１により表示された入力画面に合わせてタッチされた、タッチ位置（座標値）を示すデータを入力できる。
【００１７】
キーボード入力装置１４は、キーボードに対するユーザー操作に応じた文字データを入力する。
【００１８】
郵便番号辞書記憶装置１５は、郵便番号（７桁の数字）と、郵便番号に対応する住所（文字列）とが対応づけられた郵便番号辞書データを記憶する。郵便番号辞書データは、ユーザー操作により郵便番号辞書検索の実行が指示された場合に、ユーザーにより入力された郵便番号をキーにして検索される。
【００１９】
文字候補記憶装置１６は、手書き入力装置１３から入力された手書き文字データに対する手書き認識によって得られる、複数の入力文字候補を記憶しておく。手書き認識処理では、入力モードが示す文字種（あるいは文字）が優先されるように入力文字候補の順番を決定し、第１位の入力文字候補の文字を手書き認識結果として出力する。
【００２０】
次に、本実施形態における文字入力装置の宛名入力の動作について、図２に示すフローチャートを参照しながら説明する。
【００２１】
まず、宛名入力（登録）の処理の実行がユーザーによって指示されると、制御装置１０は、表示装置１１において宛名入力用の入力画面を表示させる（ステップＡ１）。
【００２２】
図３は、本実施形態における宛名入力用の入力画面の一例を示す図である。図３に示す例では、「姓」、「名」、「よみ」、「敬称」についての入力項目の他、住所を入力するための郵便番号入力項目２０、住所入力項目３０、電話番号入力項目が設けられている。また、郵便番号辞書検索の実行を指示するための郵便番号変換ボタン２１、住所ボタン２２、改行ボタン２３、「丁目」ボタン２４、「番地」ボタン２５、「号」ボタン２６、手書き入力装置１３から手書き認識により文字を入力することを指示するための手書き入力ボタン３２が設けられている。住所ボタン２２、改行ボタン２３、「丁目」ボタン２４、「番地」ボタン２５、「号」ボタン２６については後述する（図１２）。
【００２３】
ここで、何れかの入力項目にカーソルが移動されると、その入力項目が入力対象となる。ここで、手書き認識により入力を行うかを判断する（ステップＡ３）。すなわち、制御装置１０は、キーボード入力装置１４に対する操作があった場合には（ステップＡ３、Ｎｏ）、制御装置１０は、ユーザー操作によるキーボードに対する操作に応じた文字を入力して（ステップＡ１０）、この文字を入力対象としている入力項目に表示する（ステップＡ１１）。
【００２４】
例えば、現在、住所入力項目３０を入力対象としている場合、制御装置１０は、キーボード入力装置１４の操作によって入力された文字、すなわち住所を表す文字を住所入力項目３０に表示する。
【００２５】
一方、手書き入力ボタン３２に対する操作があった場合（ステップＡ３、Ｙｅｓ）、制御装置１０は、手書き文字入力用画面４０を表示装置１１に表示させる。
【００２６】
図４は、本実施形態における手書き文字入力用画面４０の一例を示す図である。図４に示す手書き文字入力用の画面４０には、ユーザーによりペン等を用いて文字を手書きさせるための文字入力枠４１，４２、手書き入力された文字の認識結果（文字）を表示する入力文字枠４３、文字入力枠４１，４２に手書き入力された文字を取り消して再入力（手書き）させるための書き直しボタン４４、文字入力枠４１，４２に入力された手書き文字の認識開始の指示を受け付けるための認識ボタン４５などが設けられている。
【００２７】
ここで、制御装置１０は、現在の入力対象項目が住所入力項目３０となっているか判別する（ステップＡ４）。現在の入力対象項目が住所入力項目３０である場合（ステップＡ５、Ｙｅｓ）、制御装置１０は、郵便番号辞書検索後の住所の続きの入力をする状態にあるか判別する（ステップＡ６）。すなわち、郵便番号辞書検索を利用して、郵便番号をもとに検索された郵便番号に対応する途中までの住所が住所入力項目３０に入力済みの状態にあるかを判別する。
【００２８】
この時、郵便番号辞書検索後の住所の続きの入力でない場合（ステップＡ７、Ｎｏ）、制御装置１０は、手書き文字入力用画面４０を通じて、手書き認識により文字を入力する。
【００２９】
制御装置１０は、手書き文字入力用画面４０の文字入力枠４１に対して、ユーザー操作によって文字が手書きされた後、認識ボタン４５がタッチされると、制御装置１０は、文字入力枠４１に手書きされた文字の手書き文字データに対して、入力モードに応じた認識処理を実行して、認識結果とする文字を入力文字枠４３に表示させる（ステップＡ８）。例えば、住所入力項目３０が入力対象となっている場合には、制御装置１０は、「漢字」「ひらがな」を優先して認識する入力モードを設定して認識処理を実行する。
【００３０】
例えば、図４に示すように、文字入力枠４１に文字が手書き入力された後、認識ボタン４５がタッチされると、制御装置１０は、「漢字」「ひらがな」を優先する認識処理によって文字候補を求めて、文字候補記憶装置１６に記憶させ、第１位の入力文字候補の文字を入力文字枠４３に入力させる。
【００３１】
図５は、入力文字枠４３に手書き認識された文字「東」が入力された状態を示している。この画面では、入力文字枠４３に表示された文字を、現在の入力対象とする入力項目に表示させるための決定ボタン４６が設けられている。
【００３２】
同様にして、文字入力枠４１，４２に対して、順次、文字を手書きして認識させることにより、入力文字枠４３において、順次、手書き認識により入力された文字が表示される。図６は、複数の手書き入力された文字が入力文字枠４３に表示された状態を示している。
【００３３】
こうして、手書き認識により入力文字枠４３に文字が入力された後、手書き文字入力用画面４０に表示される決定ボタンがタッチされると、制御装置１０は、手書き文字入力用画面４０を閉じると共に、入力文字枠４３に表示されていた文字（手書き入力された文字）を、現在の入力対象としている入力項目に表示する（ステップＡ１１）。例えば、現在、住所入力項目３０が入力対象としている場合、制御装置１０は、手書き入力された文字（住所を表す文字列）を住所入力項目３０に表示させる。
【００３４】
ここで、郵便番号辞書検索を用いた住所入力項目３０への入力について説明する。
【００３５】
図７に示すように、郵便番号入力項目２０に対して、手書き入力装置１３あるいはキーボード入力装置１４を用いて郵便番号を示す７桁の数字が入力された後、郵便番号変換ボタン２１がタッチされると、郵便番号変換ボタン２１は、郵便番号変換ボタン２１に入力された郵便番号をもとに郵便番号辞書記憶装置１５を検索し、入力された郵便番号に対応する住所を求める。制御装置１０は、郵便番号辞書検索により得られた住所を住所入力項目３０に入力し表示する。図８は、郵便番号辞書検索によって住所の途中まで住所入力項目３０に入力された状態を示している。こうして、郵便番号辞書検索を利用することにより、住所の文字列を１文字毎に入力する必要がないので効率良く住所の入力をすることができる。
【００３６】
ここで、手書き入力ボタン３２に対する操作があった場合（ステップＡ３、Ｙｅｓ）、制御装置１０は、前述したように、手書き文字入力用画面４０を表示装置１１に表示させる。この場合、現在の入力対象とする入力項目が住所入力項目３０であり（ステップＡ５、Ｙｅｓ）、郵便番号辞書検索後の住所の続きの入力をする状態にあると判別する（ステップＡ７、Ｙｅｓ）。
【００３７】
この場合、制御装置１０は、現在の入力対象とする入力項目が住所入力項目３０であり、「漢字」「ひらがな」を優先して認識する入力モードを設定するべきところ、この入力モードに関係なく「数字」「記号」を優先して認識する入力モードを設定して、認識処理を実行する。
【００３８】
すなわち、郵便番号辞書検索を利用して住所の途中まで入力した場合、通常、図８に示すように、町域まで入力が完了しており、続いて入力すべき文字列が「丁目」「番地」「号」などを表す数字と記号であることが多い。従って、郵便番号辞書検索に続いて住所が入力される場合に「数字」「記号」を優先して認識する入力モードに設定することにより、「丁目」「番地」「号」などを表す数字と記号を正しく認識できるようにする。
【００３９】
例えば、図９に示すように、文字入力枠４１に文字が手書き入力された後、認識ボタン４５がタッチされると、制御装置１０は、「数字」「記号」を優先する認識処理によって文字候補を求めて、文字候補記憶装置１６に記憶させ、第１位の入力文字候補の文字を入力文字枠４３に入力させる。図１０は、入力文字枠４３に手書き認識された文字「３」が入力された状態を示している。例えば、住所入力項目３０に対応する入力モード（「漢字」「ひらがな」を優先）で認識をした場合、「ひらがな」の「ろ」と認識され易いが、正しく数字の「３」と認識することができる。
【００４０】
同様にして、文字入力枠４１，４２に対して、順次、文字を手書きして認識させることにより、入力文字枠４３において、順次、手書き認識により入力された文字が表示される。図１１は、複数の手書き入力された文字が入力文字枠４３に表示された状態を示している。すなわち、「３」「−」「２」「−」「１」と手書き入力された例を示している。
【００４１】
こうして、手書き認識により入力文字枠４３に文字が入力された後、手書き文字入力用画面４０に表示される決定ボタンがタッチされると、制御装置１０は、手書き文字入力用画面４０を閉じると共に、入力文字枠４３に表示されていた文字（手書き入力された数字と記号の文字列）を、住所入力項目３０に途中までの入力されている住所に続けて表示する（ステップＡ１１）。例えば、現在、住所入力項目３０が入力対象としている場合、制御装置１０は、手書き入力された文字（住所を表す文字列）を住所入力項目３０に表示させる。すなわち、図８に示す、郵便番号辞書検索によって入力された住所「東京都羽村市栄町」の文字列に続けて「３−２−１」が表示され、正しく「東京都羽村市栄町３−２−１」の住所が入力される。
【００４２】
一般に、数字や記号などの単純な文字については、手書き文字認識において誤認識されやすい。例えば、誤認識されやすい文字としては、「十」（漢数字）→「Ｔ」（英字）、「八」（漢数字）→「ハ」（カタカナ）、「３」（数字）→「ろ」（ひらがな）、「１」（数字）→「Ｉ」（英字）、「２」（数字）→「乙」（漢字）、「７」（数字）→「て」（ひらがな）、「０」（数字）→「Ｏ」（英字）などがある。しかし、郵便番号辞書検索後に住所入力項目３０に対して続けて文字を入力する場合に、「数字」「記号」を優先する入力モードにすることで誤認識しにくくなる。従って、文字を入力し直すといった作業をする機会を減らすことができるため効率的な住所の入力が可能となる。
【００４３】
なお、前述した説明では、郵便番号辞書検索後に「数字」「記号」を優先して認識する入力モードにするとしているが、認識対象を住所に使用される漢字も含めた文字に限定して優先して認識する住所限定文字優先変換モードを設定して認識処理を実行するようにしても良い。
【００４４】
例えば、郵便番号辞書変換後に続く数字は、漢数字で記載する場合もあり、「一、二、三〜十、丁目、番地、号、大字…」等、文字の種類が限られている。これらの住所で使用される文字に限定することで、手書きされた文字に対して正しく認識することができる。
【００４５】
例えば、誤認識され易い文字として「大字」（住所で使用）→「大学」（一般）があるが、文字を限定することにより、正しく住所で使用される文字「大字」として認識することができる。
【００４６】
なお、前述した説明では、現在の入力対象とする入力項目と、郵便番号辞書検索後の入力であるかに応じて、手書き認識の入力モードを設定しているが、図１２に示すような、宛名入力用の入力画面に設けられた住所ボタン２２、「丁目」ボタン２４、「番地」ボタン２５、及び「号」ボタン２６に対するボタン操作に応じて入力モードを設定することで、正しく認識できるようにしても良い。
【００４７】
住所ボタン２２は、「都道府県」「市区町村」「町域」の順に、それぞれの一覧を表示して、一覧中からユーザーが選択することで住所入力項目３０に住所を入力することができるようにするボタンである。住所ボタン２２を利用して「町域」まで住所が入力された場合、制御装置１０は、「数字」「記号」を優先する入力モードに設定する。これにより、前述したように、「町域」に続いて手書き認識によって番地等を入力する場合に、正しく認識させることができる。
【００４８】
また、「丁目」ボタン２４、「番地」ボタン２５は、それぞれタッチされることにより「丁目」「番地」の文字列を住所入力項目３０に入力するためのボタンである。例えば、数字「３」を入力した後、「丁目」ボタン２４をタッチすると、「３」の数字に続いて「丁目」の文字を入力することができる。この「丁目」ボタン２４がタッチされた場合、制御装置１０は、「数字」の認識を優先させる数字入力モードを設定する。すなわち、住所において「丁目」の文字列が入力された後は、番地を表す数字が入力されることが多いため、数字入力モードを設定することにより、手書き認識で文字を入力したとしても正しく数字を認識して入力することができる。
【００４９】
同様にして、「番地」ボタン２５を使用して「番地」の文字列が入力された場合も、「数字」の認識を優先させる数字入力モードを設定する。
【００５０】
さらに、「号」ボタン２６は、タッチされることにより「号」の文字を住所入力項目３０に入力するためのボタンである。住所において「号」の文字が入力された後は、マンション名などが入力されることが多いため、「ひらがな」（カタカナ、漢字を含む）を優先する入力モードを設定することにより、手書き認識で文字を入力したとしても正しく、ひらがな、カタカナ、漢字を認識して入力することができる。
【００５１】
このようにして、住所ボタン２２、「丁目」ボタン２４、「番地」ボタン２５、「号」ボタン２６を利用した文字入力後に、続けて住所を入力する場合に、それぞれにボタンに応じた入力モードに設定することにより、続けて入力すべき文字を正しく文字認識して入力することが可能となる。
【００５２】
このようにして、住所入力項目３０に対して住所を表す文字列を入力する場合に、郵便番号辞書検索や住所ボタン２２等を利用して途中まで入力した住所に続けて文字を入力する場合に、住所入力項目３０に対応する入力モードと関係なく、続けて入力する文字に応じた入力モードに設定することで、正しい文字認識を行うことができる。従って、文字を入力し直すといった作業を省略できるため、効率的に住所の入力をすることが可能となる。
【００５３】
なお、前述した説明では、文字入力の方法として、キーボード入力装置１４を用いたキーボード操作による方法、手書き入力装置１３を用いた手書き認識による方法を例にしているが、マイクから入力された音声について音声認識処理をして、文字に変換して入力する音声認識による方法を用いても良い。この場合、前述した手書き認識の場合と同様にして、郵便番号辞書検索（あるいは住所ボタン２２等のボタン）により入力された住所に続いて文字を入力する場合に、特定の文字（例えば「数字」「記号」、あるいは住所の記載に使用される文字）に対応する入力モード（住所限定文字優先変換モード）に変更して、この入力モードに応じた文字種が優先して音声認識されるようにする。これにより、手書き認識と同様にして正しく音声認識することができるようになる。
【００５４】
また、実施形態において記載した手法、すなわち図２のフローチャートに示す処理等の各手法は、コンピュータに実行させることができるプログラムとして、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の記録媒体に格納して配布することができる。そして、コンピュータは、外部記録媒体に記録されたプログラムを読み込み、このプログラムによって動作が制御されることにより、実施形態において説明した機能と同様の処理を実現することができる。
【００５５】
また、各手法を実現するためのプログラムのデータは、プログラムコードの形態としてネットワーク（インターネット）上を伝送させることができ、このネットワーク（インターネット）に接続されたコンピュータ（サーバ装置等）からプログラムデータを取り込み、前述した実施形態と同様の機能を実現することもできる。
【００５６】
なお、本願発明は、実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【００５７】
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【００５８】
［付記１］
入力項目に応じて変更される入力モードが示す文字種の文字を優先して認識し入力する第１入力工程と、
入力された郵便番号に対応する住所を、住所の入力項目に入力する住所入力工程と、
前記住所入力工程によって前記住所の入力項目に入力された住所の続きの文字が入力される場合に、前記住所の入力項目に応じた入力モードに関係なく、予め決められた特定の文字を優先して認識する住所限定文字優先変換モードに変更して、前記特定の文字種の文字を優先的に認識して入力する第２入力工程と、
を具備したことを特徴とする文字入力方法。
【００５９】
［付記２］
前記第１及び第２入力工程は、手書き入力による文字入力であることを特徴とする付記１記載の文字入力方法。
【００６０】
［付記３］
前記第１及び第２入力工程は、入力された音声による文字入力であることを特徴とする付記１記載の文字入力方法。
【００６１】
［付記４］
入力項目に応じて変更される入力モードが示す文字種の文字を優先して認識し入力する第１入力手段と、
入力された郵便番号に対応する住所を、住所の入力項目に入力する住所入力手段と、
前記住所入力手段によって前記住所の入力項目に入力された住所の続きの文字が入力される場合に、前記住所の入力項目に応じた入力モードに関係なく、予め決められた特定の文字を優先して認識する住所限定文字優先変換モードに変更して、前記特定の文字種の文字を優先的に認識して入力する第２入力手段と、
を具備したことを特徴とする文字入力装置。
【００６２】
［付記５］
入力項目に応じて変更される入力モードが示す文字種の文字を優先して認識し入力する第１入力工程と、
入力された郵便番号に対応する住所を、住所の入力項目に入力する住所入力工程と、
前記住所入力工程によって前記住所の入力項目に入力された住所の続きの文字が入力される場合に、前記住所の入力項目に応じた入力モードに関係なく、予め決められた特定の文字を優先して認識する住所限定文字優先変換モードに変更して、前記特定の文字種の文字を優先的に認識して入力する第２入力工程と、
をコンピュータに実行させることを特徴とする、認識処理を利用した文字入力プログラム。
【符号の説明】
【００６３】
１０…制御装置、１１…表示装置、１３…手書き入力装置、１４…キーボード入力装置、１５…郵便番号辞書記憶装置、１６…文字候補記憶装置。
【図１】
2015194963.tif 000003
【図２】
2015194963.tif 000004
【図３】
2015194963.tif 000005
【図４】
2015194963.tif 000006
【図５】
2015194963.tif 000007
【図６】
2015194963.tif 000008
【図７】
2015194963.tif 000009
【図８】
2015194963.tif 000010
【図９】
2015194963.tif 000011
【図１０】
2015194963.tif 000012
【図１１】
2015194963.tif 000013
【図１２】
2015194963.tif 000014