音声を受け付けるごとに、当該音声を文字列に変換する音声認識手段と、前記文字列を表示する表示手段と、前記表示手段に表示された文字列の一部である語句を修正する旨の修正指示を受け付けると、当該修正指示に従って前記語句を修正する修正手段と、前記修正手段が実行した語句についての修正の内容を格納する格納手段と、前記音声認識手段が音声を文字列に変換した際に、当該文字列内の語句についての修正の内容が前記格納手段に格納されている場合には、前記修正の内容を反映した選択候補を生成し、当該選択候補を、前記音声の認識結果候補として、前記表示手段に表示する制御手段と、を含む音声変換装置。前記格納手段は、前記修正の内容として、前記修正手段にて修正される前の語句である修正前語句と、前記修正前語句を修正した修正後語句と、を格納し、前記制御手段は、前記音声認識手段が音声を文字列に変換した際に、当該文字列内の語句が前記格納手段に前記修正前語句として格納されている場合には、前記文字列内の語句のうち前記修正前語句として示された語句を前記修正後語句に置き換えた置換文字列を、前記選択候補として生成する、請求項1に記載の音声変換装置。前記制御手段は、前記修正後語句を、前記置換文字列内の文字のうち当該修正後語句以外の文字と異なる表示形態で、前記表示手段に表示する、請求項2に記載の音声変換装置。音声データを受信するごとに当該音声データを文字列に変換し当該文字列を前記音声データの送信元に送信する音声認識装置と通信可能な音声変換装置であって、入力された音声を音声データに変換する出力手段と、前記音声データを前記音声認識装置に送信し、その後、前記音声認識装置から前記音声データの変換結果である文字列を受信する通信手段と、前記文字列を表示する表示手段と、前記表示手段に表示された文字列の一部である語句を修正する修正指示を受け付けると、当該修正指示に従って前記文字列内の語句を修正する修正手段と、前記修正手段が実行した語句についての修正の内容を格納する格納手段と、前記通信手段が前記音声認識装置から文字列を受信した際に、当該文字列内の語句についての修正の内容が前記格納手段に格納されている場合には、前記修正の内容を反映した選択候補を生成し、当該選択候補を、前記音声の認識結果候補として、前記表示手段に表示する制御手段と、を含む音声変換装置。前記格納手段は、前記修正の内容として、前記修正手段にて修正される前の語句である修正前語句と、前記修正前語句を修正した修正後語句と、を格納し、前記制御手段は、前記通信手段が前記音声認識装置から文字列を受信した際に、当該文字列内の語句が前記格納手段に前記修正前語句として格納されている場合には、前記文字列内の語句のうち前記修正前語句として示された語句を前記修正後文字に置き換えた置換文字列を、前記選択候補として生成する、請求項4に記載の音声変換装置。請求項1から5のいずれか1項に記載の音声変換装置を備えた携帯電話端末。音声変換装置が行う音声変換方法であって、音声を受け付けるごとに、当該音声を文字列に変換し、前記文字列を表示手段に表示し、前記表示手段に表示された文字列の一部である語句を修正する旨の修正指示を受け付けると、当該修正指示に従って前記語句を修正し、前記修正が実行された語句についての修正の内容を格納手段に格納し、前記音声が文字列に変換された際に、当該文字列内の語句についての修正の内容が前記格納手段に格納されている場合には、前記修正の内容を反映した選択候補を生成し、当該選択候補を、前記音声の認識結果候補として、前記表示手段に表示する、音声変換方法。音声データを受信するごとに当該音声データを文字列に変換し当該文字列を前記音声データの送信元に送信する音声認識装置と通信可能な音声変換装置が行う音声変換方法であって、入力された音声を音声データに変換し、前記音声データを前記音声認識装置に送信し、その後、前記音声認識装置から前記音声データの変換結果である文字列を受信し、前記文字列を表示手段に表示し、前記表示手段に表示された文字列の一部である語句を修正する修正指示を受け付けると、当該修正指示に従って前記文字列内の語句を修正し、前記修正が実行された語句についての修正の内容を格納手段に格納し、前記音声認識装置から文字列が受信された際に、当該文字列内の語句についての修正の内容が前記格納手段に格納されている場合には、前記修正の内容を反映した選択候補を生成し、当該選択候補を、前記音声の認識結果候補として、前記表示手段に表示する、音声変換方法。コンピュータに、音声を受け付けるごとに、当該音声を文字列に変換する音声認識手順と、前記文字列を表示手段に表示する表示手順と、前記表示手段に表示された文字列の一部である語句を修正する旨の修正指示を受け付けると、当該修正指示に従って前記語句を修正する修正手順と、前記修正が実行された語句についての修正の内容を格納手段に格納する格納手順と、前記音声認識手順にて音声が文字列に変換された際に、当該文字列内の語句についての修正の内容が前記格納手段に格納されている場合には、前記修正の内容を反映した選択候補を生成し、当該選択候補を、前記音声の認識結果候補として、前記表示手段に表示する制御手順と、を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。音声データを受信するごとに当該音声データを文字列に変換し当該文字列を前記音声データの送信元に送信する音声認識装置と通信可能なコンピュータに、入力された音声を音声データに変換する出力手順と、前記音声データを前記音声認識装置に送信し、その後、前記音声認識装置から前記音声データの変換結果である文字列を受信する通信手順と、前記文字列を表示手段に表示する表示手順と、前記表示手段に表示された文字列の一部である語句を修正する修正指示を受け付けると、当該修正指示に従って前記文字列内の語句を修正する修正手順と、前記修正が実行された語句についての修正の内容を格納手段に格納する格納手順と、前記音声認識装置から文字列が受信された際に、当該文字列内の語句についての修正の内容が前記格納手段に格納されている場合には、前記修正の内容を反映した選択候補を生成し、当該選択候補を、前記音声の認識結果候補として、前記表示手段に表示する制御手順と、を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。特許文献1に記載の音声認識装置では、過去に行われた修正の内容は、修正用発話によって修正が繰り返し行われている音声認識結果にしか反映されず、新規の発話についての音声認識結果には反映されない。このため、特許文献1に記載の音声認識装置では、新規の発話についての各音声認識結果には、同じ認識誤りが生じる可能性が高い。よって、ユーザは、新規の発話についての音声認識結果に、過去に修正したことのある認識誤りが生じた場合、過去に行った修正処理最適化処理と同様の修正処理を行わなければならず、手間がかかるという課題があった。本発明の目的は、上述した課題を解決可能な音声変換装置、携帯電話端末、音声変換方法および記録媒体を提供することである。本発明の音声変換装置は、音声を受け付けるごとに、当該音声を文字列に変換する音声認識手段と、前記文字列を表示する表示手段と、前記表示手段に表示された文字列の一部である語句を修正する旨の修正指示を受け付けると、当該修正指示に従って前記語句を修正する修正手段と、前記修正手段が実行した語句についての修正の内容を格納する格納手段と、前記音声認識手段が音声を文字列に変換した際に、当該文字列内の語句についての修正の内容が前記格納手段に格納されている場合には、前記修正の内容を反映した選択候補を生成し、当該選択候補を、前記音声の認識結果候補として、前記表示手段に表示する制御手段と、を含む。本発明の音声変換装置は、音声データを受信するごとに当該音声データを文字列に変換し当該文字列を前記音声データの送信元に送信する音声認識装置と通信可能な音声変換装置であって、入力された音声を音声データに変換する出力手段と、前記音声データを前記音声認識装置に送信し、その後、前記音声認識装置から前記音声データの変換結果である文字列を受信する通信手段と、前記文字列を表示する表示手段と、前記表示手段に表示された文字列の一部である語句を修正する修正指示を受け付けると、当該修正指示に従って前記文字列内の語句を修正する修正手段と、前記修正手段が実行した語句についての修正の内容を格納する格納手段と、前記通信手段が前記音声認識装置から文字列を受信した際に、当該文字列内の語句についての修正の内容が前記格納手段に格納されている場合には、前記修正の内容を反映した選択候補を生成し、当該選択候補を、前記音声の認識結果候補として、前記表示手段に表示する制御手段と、を含む。本発明の音声変換方法は、音声変換装置が行う音声変換方法であって、音声を受け付けるごとに、当該音声を文字列に変換し、前記文字列を表示手段に表示し、前記表示手段に表示された文字列の一部である語句を修正する旨の修正指示を受け付けると、当該修正指示に従って前記語句を修正し、前記修正が実行された語句についての修正の内容を格納手段に格納し、前記音声が文字列に変換された際に、当該文字列内の語句についての修正の内容が前記格納手段に格納されている場合には、前記修正の内容を反映した選択候補を生成し、当該選択候補を、前記音声の認識結果候補として、前記表示手段に表示する。本発明の音声変換方法は、音声データを受信するごとに当該音声データを文字列に変換し当該文字列を前記音声データの送信元に送信する音声認識装置と通信可能な音声変換装置が行う音声変換方法であって、入力された音声を音声データに変換し、前記音声データを前記音声認識装置に送信し、その後、前記音声認識装置から前記音声データの変換結果である文字列を受信し、前記文字列を表示手段に表示し、前記表示手段に表示された文字列の一部である語句を修正する修正指示を受け付けると、当該修正指示に従って前記文字列内の語句を修正し、前記修正が実行された語句についての修正の内容を格納手段に格納し、前記音声認識装置から文字列が受信された際に、当該文字列内の語句についての修正の内容が前記格納手段に格納されている場合には、前記修正の内容を反映した選択候補を生成し、当該選択候補を、前記音声の認識結果候補として、前記表示手段に表示する。本発明の記録媒体は、コンピュータに、音声を受け付けるごとに、当該音声を文字列に変換する音声認識手順と、前記文字列を表示手段に表示する表示手順と、前記表示手段に表示された文字列の一部である語句を修正する旨の修正指示を受け付けると、当該修正指示に従って前記語句を修正する修正手順と、前記修正が実行された語句についての修正の内容を格納手段に格納する格納手順と、前記音声認識手順にて音声が文字列に変換された際に、当該文字列内の語句についての修正の内容が前記格納手段に格納されている場合には、前記修正の内容を反映した選択候補を生成し、当該選択候補を、前記音声の認識結果候補として、前記表示手段に表示する制御手順と、を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。本発明の記録媒体は、音声データを受信するごとに当該音声データを文字列に変換し当該文字列を前記音声データの送信元に送信する音声認識装置と通信可能なコンピュータに、入力された音声を音声データに変換する出力手順と、前記音声データを前記音声認識装置に送信し、その後、前記音声認識装置から前記音声データの変換結果である文字列を受信する通信手順と、前記文字列を表示手段に表示する表示手順と、前記表示手段に表示された文字列の一部である語句を修正する修正指示を受け付けると、当該修正指示に従って前記文字列内の語句を修正する修正手順と、前記修正が実行された語句についての修正の内容を格納手段に格納する格納手順と、前記音声認識装置から文字列が受信された際に、当該文字列内の語句についての修正の内容が前記格納手段に格納されている場合には、前記修正の内容を反映した選択候補を生成し、当該選択候補を、前記音声の認識結果候補として、前記表示手段に表示する制御手順と、を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。本発明によれば、ユーザが同じような修正処理最適化処理を繰り返し行う手間を少なくすることが可能になる。以下、本発明の一実施形態を図面を参照して説明する。図1は、本発明の一実施形態の携帯電話端末1を示したブロック図である。図1において、携帯電話端末1は、電子メール等の文字データを扱う機能を有する。携帯電話端末1は、本発明の一実施形態の音声変換装置10を含む。音声変換装置10は、変換部11と、表示部12と、修正部13と、記憶装置14と、制御部15と、通信部16と、アンテナ17と、を含む。変換部11は、マイク11aと、音声認識部11bと、を含む。修正部13は、操作部13aと、文字編集部13bと、を含む。変換部11は、一般的に音声認識手段と呼ぶことができる。変換部11は、音声を受け付けるごとに、音声について音声認識処理を行うことによって音声を文字列に変換する。マイク11aは、一般的に出力手段と呼ぶことができる。マイク11aは、入力されたユーザの音声を受け付けるごとに、入力されたユーザの音声を音声データに変換し、その音声データを出力する。音声データは、例えば、制御部15を介して音声認識部11bに提供される。音声認識部11bは、音声データを受け付けるごとに、音声データについて音声認識処理を行うことによって音声データを文字列に変換して出力する。本実施形態では、音声認識部11bは、文字列として、カナ文字カタカナまたはひらがなの列を出力する。表示部12は、一般的に表示手段と呼ぶことができる。表示部12は、音声認識部11bからの出力である文字列を表示する。また、表示部12は、文字編集部13bでの文字編集状況も表示する。修正部13は、一般的に修正手段と呼ぶことができる。修正部13は、音声認識部11bが出力した文字列の一部である語句1個以上の文字からなる語句を修正する旨の修正指示を受け付ける。本実施形態では、修正指示は、修正される語句を指定し、かつ、修正後の語句を示す。修正部13は、修正指示を受け付けると、文字列内の語句のうち、修正指示にて修正を指定された語句を、修正指示にて修正後の語句として示された語句に修正する。以下、修正指示にて修正を指定された語句を修正前語句と称し、修正指示にて修正後の語句として示された語句を修正後語句と称する。操作部13aは、操作ボタンである。なお、操作ボタンは、表示部12に表示されてもよい。操作部13aは、ユーザにて操作されることによって、ユーザからの種々の入力例えば、修正指示を受け付ける。操作部13aが修正指示を受け付けた場合、その修正指示は、制御部15を介して文字編集部13bに提供される。文字編集部13bは、修正指示を受け付けると、その修正指示に従って、音声認識部11bの出力である文字列を編集する。本実施形態では、文字編集部13bは、修正指示を受け付けると、文字列内の修正前語句を修正後語句に置き換える。記憶装置14は、一般的に格納手段と呼ぶことができる。記憶装置14は、文字編集部13bでの文字編集および音声認識部11bでの音声認識処理に必要な辞書辞書データを格納する。また、記憶装置14は、文字編集部13bが実行した語句についての修正の内容修正前語句と修正後語句との組を格納する。本実施形態では、記憶装置14は、修正の内容を示す差分辞書差分辞書データを格納する。差分辞書は、互いに関連づけられた修正前語句と修正後語句とを表す。制御部15は、一般的に制御手段と呼ぶことができる。制御部15は、携帯電話端末1内の各部を制御する。制御部15は、例えば、変換部11が音声を文字列に変換した際に、その文字列内の語句についての修正の内容が記憶装置14に格納されている場合には、その修正の内容を反映した選択候補を生成し、その選択候補を、その音声の認識結果候補として、表示部12に表示する。本実施形態では、制御部15は、変換部11が音声を文字列に変換した際に、その文字列内の語句が記憶装置14に修正前語句として格納されている場合には、その文字列内の修正前語句をその修正前語句と関連づけられた修正後語句に置き換えた置換文字列を、選択候補として生成する。なお、制御部15は、修正後語句を、置換文字列内の文字のうち修正後語句以外の文字と異なる表示形態で、表示部12に表示する。例えば、制御部15は、置換文字列において、修正後文字を、修正後文字以外の文字と異なる色、異なる大きさ、または、異なる書体で表示する。通信部16は、一般的に通信手段と呼ぶことができる。通信部16は、例えば、音声認識処理を、携帯電話端末1内の音声認識部11bで実行せずに、外部の音声認識装置2で実行する場合、マイク11aから出力された音声データをアンテナ17を介して音声認識装置2に送信し、その後、アンテナ17を介して音声認識装置2から音声データの変換結果である文字列を受信する。なお、音声認識装置2は、音声データを受け付けるごとに、その音声データを文字列に変換し、変換結果文字列を、音声データの送信元に送信する。図2は、記憶装置14が記憶する差分辞書データベースの一例を示した図である。図2において、差分辞書14Aには、複数の認識結果差分格納領域14A1が設けられている。音声認識部11bからカナで出力された文字列内の語句に対して、ユーザが修正指示を用いて修正を行うごとに、制御部15は、認識結果差分格納領域14A1に、音声認識部11bでの音声認識結果とユーザの認識との差を表す認識結果差分情報修正の内容を登録していく。認識結果差分格納領域14A1は、認識結果カナ格納領域14A2と、修正結果カナ格納領域14A3と、差分発生回数格納領域14A4と、を有する。認識結果カナ格納領域14A2には、音声認識部11bからカナで出力された文字列のうち、修正指示にて修正を指定された語句修正前語句であるカナ以下認識結果カナと称するが格納される。修正結果カナ格納領域14A3には、修正指示にて修正後の語句として示された語句修正後語句であるカナ以下修正結果カナと称するが格納される。差分発生回数格納領域14A4には、認識結果カナ格納領域14A2に格納された認識結果カナが、修正結果カナ格納領域14A3に格納された修正結果カナに修正された回数以下差分発生回数と称するが格納される。図2に示したように、本実施形態では、記憶装置14は、修正前語句と修正後語句との組を複数格納し、かつ、組ごとに、その組にて特定される修正が実行された回数以下実行回数と称するを格納する。制御部15は、変換部11が音声を文字列に変換した際に、その文字列内の互いに異なる語句のそれぞれが記憶装置14に修正前語句として格納されている場合には、修正前語句として示された文字列内の語句ごとに、修正前語句として示された文字列内の語句をその修正前語句と組になっている修正後語句に置き換えた置換文字列を、選択候補として生成する。制御部15は、表示部12への選択候補の表示順を、選択候補を生成するために使用した組についての実行回数、および、その選択候補を生成するために使用した修正前語句の文字数と、に基づいて決定する。制御部15は、例えば、選択候補のそれぞれに、実行回数が多くなるほど高くなり修正前語句の文字数が多くなるほど高くなる値を付与し、その値が高い順に、選択候補を表示部12に表示する。なお、音声変換装置10は、コンピュータにて実現されてもよい。この場合、コンピュータは、コンピュータにて読み取り可能なCD-ROMCompactDiskReadOnlyMemoryのような記録媒体に記録されたプログラムを読込み実行することによって、変換部11、表示部12、修正部13、記憶装置14および制御部15として機能する。記録媒体は、CD-ROMに限らず適宜変更可能である。次に、本実施形態の動作の概要を説明する。本実施形態では、音声認識部11bでの音声認識結果に対して、ユーザが、文字編集部13bを使用して修正を行った場合に、音声認識結果と文字編集にて修正された後の文字列との間のよみ仮名カナの違いを表す差分情報認識結果差分情報が、携帯電話端末1内の記憶装置14に蓄積される。携帯電話端末1は、その後、音声認識部11bにて実行された音声認識処理の結果について、差分情報を反映した選択候補を生成し、その選択候補を、音声の認識結果候補として表示する。また、携帯電話端末1は、音声認識部11bから出力された文字列内の修正前語句認識結果カナを修正後語句修正結果カナに置き換えた置換文字列を、選択候補として生成し、置換文字列内の修正後文字を、修正後文字以外の文字と異なる色、異なる大きさ、または、異なる書体で表示する。次に、本実施形態の動作を詳細に説明する。図3は、ユーザの操作に応じた携帯電話端末1の動作を説明するためのフローチャートである。ユーザは、携帯電話端末1に音声による文字入力を実行する場合、マイク11aに入力したい文言を発声することで、音声入力を行うステップ301。入力された音声は、マイク11aで音声データに変換され、その後、音声データについての音声認識処理が、音声認識部11b、または、外部の音声認識装置2で実行される。その後、制御部15は、音声認識結果であるカナ情報文字列を入手するステップ302。その後、制御部15は、音声認識結果であるカナ情報文字列に基づいて、カナ情報文字列についての認識結果候補を生成する。文字編集部13bは、認識結果候補について漢字変換処理を実行する。制御部15は、漢字変換された認識結果候補を、表示部12に表示する。制御部15は、認識結果候補を生成する際、今回の音声認識結果であるカナ情報と、差分辞書14Aに格納された差分情報と、の照合を行いステップ303、差分情報に示された認識結果カナのうち、今回の音声認識結果であるカナ情報の一部と一致する認識結果カナがあるか検索を行うステップ304。例えば、差分辞書14Aが図4に示す差分情報を格納している状況で、ユーザがヘンチョウと発声し、音声認識部11b内の音声認識エンジンまたは音声認識装置2内の音声認識エンジンによる音声認識結果であるカナ情報がへンシュウであった場合、制御部15が、今回の音声認識結果であるカナ情報と差分辞書14A内の認識結果カナとの照合を行うと、部分一致する認識結果カナとしてシュウとシュを得る。制御部15は、今回の音声認識結果であるカナ情報のうち、認識結果カナと一致したカナを、その認識結果カナに関連づけられた修正結果カナに置換した認識結果候補カナ置換文字列を作成するステップ305。部分一致したカナが複数見つかった場合には、制御部15は、認識結果候補カナの作成に使用した認識結果差分情報ごとに、認識結果カナの文字列長と差分発生回数とに基づいて、認識結果カナ文字列長aおよび差分発生回数bの値を設定し、重要度nの計算式:n=A×aB×bに従った計算を実行して重要度nを求める。なお、重要度nの計算式において、Aは認識結果カナ係数であり、Bは差分発生回数係数であり、共に、予め制御部15に格納されている。本実施形態では、認識結果カナの文字列長が長いほど発声と類似している可能性が高いとし、発生回数については認識差分の発生頻度を考慮した値として、これらを組み合わせることで重要度を算出する。図4の例では、認識結果差分1が用いられた場合には、ヘンシュウのシュウがチョウに置き換えられたヘンチョウが、認識結果候補カナとなる。このときの重要度nは、重要度nの計算式:n=A×aB×bにおいて、認識結果カナ係数A=5、差分発生回数係数B=2とすると、認識結果カナ文字列長aは3となり、差分発生回数bは1となるため、n=A×aB×b=5×32×1=17となる。同様に認識結果差分2では、ヘンシュウのシュがスに置き換えられたヘンスウが、認識結果候補カナとなる。このときの重要度は、識結果カナ文字列長aは2となり、差分発生回数bは1となるため、n=A×aB×b=5×22×2=14となる。よって、制御部15は、認識結果差分1を使用して作成した認識結果候補カナヘンチョウと、認識結果差分2を使用して作成した認識結果候補カナヘンスウとを、重要度の大きい順にヘンチョウヘンスウの順に表示部12に表示する。なお、認識結果候補カナは、文字編集部13bによって、日本語辞書に登録されている文字列と照合され、辞書に登録されている日本語と一致する場合のみ認識結果候補として表示される。認識結果候補カナが辞書に登録されている日本語と一致しない場合は、文字編集部13bは、認識結果候補カナが日本語として正しい単語ではないと判断し、制御部15は、認識結果候補カナを認識結果候補として認定しない。今回の音声認識結果であるカナ情報とともに、認識結果候補カナが、認識結果候補として、表示されるステップ306。表示順としては、今回の音声認識結果であるカナ情報が先頭に表示され、続いて、重要度の高い順に認識結果候補が表示される。このとき、置換した箇所が、置換していない箇所と異なる文字色や文字サイズ、フォント変更などで明示されることで、ユーザに通知される。また、制御部15は、認識結果候補カナを文字編集部13bにて漢字変換などが行われた結果についても、認識結果候補として、表示部12に表示する。なお、部分一致したデータがない場合は、制御部15は、音声認識結果であるカナ情報を漢字変換した文字列を認識結果候補として表示する。表示された認識結果候補の中から、ユーザは、発声した文字列と一致する文字列を選択するステップ307。このとき、ユーザが今回の音声認識結果を選択した場合は、ユーザの発声と音声認識結果が一致したとして、制御部15は、差分辞書の変更は行わないステップ308。しかし、ユーザが今回の音声認識結果とは異なる認識結果候補を選択した場合や文字編集にて修正を行った場合ステップ309は、制御部15は、ユーザの発声と音声認識結果に差分があるとして、カナの差分を取得し、その差分を差分辞書に登録するステップ310。例えば、図5の例のように、ユーザがヘンソウと発声したにもかかわらず、音声認識結果でヘンシュウが得られた場合、ユーザは、文字編集でシュをソに修正する。このとき、差分辞書には、音声認識を行った日時、認識結果カナとしてヘンシュウ、修正結果カナとしてヘンソウ、差分発生回数については同一の修正を行った回数が、差分情報として保存される。このとき、差分情報の登録は、単語や文節単位とは限らず、修正を行った箇所だけを抽出した認識結果カナシュと修正結果カナソとの組み合わせ組や、修正箇所の前後の文字列を追加した認識結果カナシュウと修正結果カナソウとの組み合わせ組が、差分辞書に登録されてもよい。更新された差分辞書は次回の音声認識に反映される。本実施形態によれば、制御部15は、変換部11が音声を文字列に変換した際に、その文字列内の語句についての修正の内容が記憶装置14に格納されている場合には、その修正の内容を反映した選択候補を生成し、その選択候補を、その文字列の認識結果候補として、表示部12に表示する。このため、ユーザが同じような修正処理最適化処理を繰り返し行う手間を少なくすることが可能になる。また、本実施形態では、制御部15は、変換部11が音声を文字列に変換した際に、その文字列内の語句が記憶装置14に修正前語句として格納されている場合には、その文字列内の修正前語句をその修正前語句と関連づけられた修正後語句に置き換えた置換文字列を、選択候補として生成する。この場合、以前に行われた修正が再現される可能性が高くなる。また、本実施形態では、制御部15は、修正後語句を、置換文字列内の文字のうち修正後語句以外の文字と異なる表示形態で、表示部12に表示する。例えば、制御部15は、置換文字列において、修正後文字を、修正後文字以外の文字と異なる色、異なる大きさ、または、異なる書体で表示する。この場合、どのような置換が行われたのかを強調してユーザに示すことができ、ユーザの癖やマイクの特性に起因する音声認識の誤りを、ユーザに気付かせやすくなる。以上説明したように、本実施形態によれば、音声認識エンジンに依存することなく、差分情報をユーザの癖やマイクの特性を示す情報として音声認識結果に反映し、その反映結果を提示することで、文字編集による修正作業を行う手間を少なくでき、ユーザに適した音声認識結果の表示やユーザが発声動作の問題点を把握することが可能となる。なお、上記実施形態は、以下のように変形されてもよい。重要度を判断する方法として、文字列長や発生回数を用いたn=A×aB×bの式以外に、データの更新日といった時間情報や認識結果カナと修正結果カナを比較して子音マとムなどや母音カとハなどの類似を数値化した情報などをパラメータとして設けた別の算出式が用いられてもよい。また、差分辞書へのデータ登録方法は音声認識を実施した機会以外にも、ユーザが辞書データを直接編集してもよい。以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。この出願は、2010年9月29日に出願された日本出願特願2010-219053を基礎とする優先権を主張し、その開示の全てをここに取り込む。