(57)【要約】【課題】  メールの差出人本人の音声と特徴を交えてメール読み上げをすることにより、確実に差出人を特定しながらメールを確認することを目的とする。【解決手段】  携帯端末装置１００は、キーワードと対応する個人音声データとを記憶するデータ記憶部２と、一般音声データを記憶する一般音声記憶部３と、電子メールデータを記憶するメール管理部４と、個人の個人情報を記憶する個人情報記憶部１とを備え、電子メールデータ４１を入力して、差出人が個人情報記憶部１に記憶されている個人情報に含まれる個人である場合、電子メールデータ４１から個人情報記憶部１に記憶されたキーワードによる検索をし、キーワードによる検索ができた箇所でキーワードに対応する個人音声データを出力する制御部５と、制御部５が出力した個人音声データと一般音声データとから音声を合成する音声読み上げエンジン８と、合成された音声を出力するスピーカー１１とを備えた。【選択図】図２
2007299352.tif 000002
【特許請求の範囲】
【請求項１】
キーワードとキーワードに対応する個人音声データとを記憶するデータ記憶部と、
一般音声読み上げ用の一般音声データを記憶している一般音声記憶部と、
電子メールデータを記憶するメール管理部と、
前記データ記憶部にキーワードと個人音声データとが登録されている個人の個人情報を記憶する個人情報記憶部と、
前記メール管理部に記憶された電子メールデータを入力して、その電子メールデータの差出人が前記個人情報記憶部によって記憶されている個人情報に含まれる個人であるかを判別し、差出人が個人情報に含まれる個人である場合、電子メールデータから前記個人情報記憶部に記憶されたキーワードによる検索をし、キーワードによる検索ができた場合に、そのキーワードによる検索ができた箇所で前記データ記憶部が記憶したキーワードに対応する個人音声データを出力する制御部と、
前記制御部から出力された個人音声データと一般音声データとを用いて、音声を合成する音声読み上げエンジンと、
前記音声読み上げエンジンで合成された音声を出力するスピーカーと
を備えたことを特徴とするメッセージ出力装置。
【請求項２】
前記制御部は、
電子メールデータの差出人が個人情報に含まれない個人である場合、前記電子メールデータに対応して前記一般音声記憶部に記憶された一般音声データを出力する
ことを特徴とする請求項１記載のメッセージ出力装置。
【請求項３】
前記制御部は、
電子メールデータの差出人が個人情報に含まれる個人である場合、電子メールデータから前記個人情報記憶部に記憶されたキーワードによる検索をし、キーワードによる検索ができない場合に、前記電子メールデータに対応して前記一般音声記憶部に記憶された一般音声データを出力する
ことを特徴とする請求項１記載のメッセージ出力装置。
【請求項４】
前記制御部は、
電子メールデータの中にキーワードと一致するテキストを検出した場合に検索ができたものとするテキスト検索部と、
電子メールデータの中にキーワードが示す意味に含まれるテキストを検出した場合に検索ができたものとする意味検索部と、
検出されたテキストに対応する一般音声データを出力せずに、代わりに、検索に用いたキーワードに対応する個人音声データを出力する音声データ置換部と
を備えたことを特徴とする請求項１記載のメッセージ出力装置。
【請求項５】
前記データ記憶部は、
電子メールデータの特定箇所を示す位置データをキーワードとして記憶するとともに、その電子メールデータの特定箇所で出力される個人音声データをそのキーワードに対応させて記憶し、
前記制御部は、
前記データ記憶部に記憶したキーワードにより示された電子メールデータの特定箇所を検索し、そのキーワードによる検索ができた特定箇所でそのキーワードに対応する個人音声データを追加出力する音声データ追加部を備えたことを特徴とする請求項１記載のメッセージ出力装置。
【請求項６】
前記個人情報記憶部は、
キーワードに対応して優先度を記憶し、
前記制御部は、
同一箇所で複数のキーワードによる検索ができた場合に、個人情報記憶部に記憶した優先度が高いほうのキーワードに対応する個人音声データを出力する優先度制御部を備えたことを特徴とする請求項１記載のメッセージ出力装置。
【請求項７】
メッセージ出力装置は、少なくとも、
個人によって発声されたキーワードの音声をマイクで録音することにより、キーワードに対応した個人音声データを前記データ記憶部に記憶する個別登録部と、
個人との通話音声をメモリに録音して、録音した通話音声からキーワードに対応した個人音声データを前記データ記憶部に記憶する通話登録部と、
外部記憶装置からキーワードに対応した個人音声データを複写して前記データ記憶部に記憶する複写登録部と
の何れかを備えたことを特徴とする請求項１記載のメッセージ出力装置。
【請求項８】
前記メッセージ出力装置が、携帯端末装置であることを特徴とする請求項１記載のメッセージ出力装置。
【請求項９】
キーワードとキーワードに対応する個人音声データとを記憶するデータ記憶部と、一般音声読み上げ用の一般音声データを記憶している一般音声記憶部と、電子メールデータを記憶するメール管理部と、データ記憶部にキーワードと個人音声データとが登録されている個人の個人情報を記憶する個人情報記憶部とを備えたメッセージ出力装置のメッセージ出力方法であって、
制御部が、メール管理部に記憶された電子メールデータを入力して、その電子メールデータの差出人が個人情報記憶部によって記憶されている個人情報に含まれる個人であるかを判別する差出人個人情報判別ステップと、
差出人が個人情報に含まれる個人である場合、制御部が、電子メールデータから個人情報記憶部に記憶されたキーワードによる検索をするキーワード検索ステップと、
キーワードによる検索ができた場合に、制御部が、そのキーワードによる検索ができた箇所でデータ記憶部が記憶したキーワードに対応する個人音声データを出力する個人音声出力ステップと、
差出人個人情報判別ステップで差出人が個人情報に含まれないと判別した場合とキーワード検索ステップでキーワードによる検索ができなかった場合とのいずれかの場合には、制御部が、電子メールデータに対応して一般音声記憶部に記憶された一般音声データを出力する一般音声出力ステップと、
音声読み上げエンジンが、制御部から出力された個人音声データと一般音声データとを用いて、音声を合成する音声合成ステップと、
制御部が、スピーカーから音声読み上げエンジンが合成した音声を出力する音声読み上げ出力ステップと
を備えたことを特徴とするメッセージ出力方法。
【請求項１０】
キーワードとキーワードに対応する個人音声データとを記憶するデータ記憶部と、一般音声読み上げ用の一般音声データを記憶している一般音声記憶部と、電子メールデータを記憶するメール管理部と、データ記憶部にキーワードと個人音声データとが登録されている個人の個人情報を記憶する個人情報記憶部とを備えたメッセージ出力装置のメッセージ出力プログラムであって、
制御部が、メール管理部に記憶された電子メールデータを入力して、その電子メールデータの差出人が個人情報記憶部によって記憶されている個人情報に含まれる個人であるかを判別する差出人個人情報判別ステップと、
差出人が個人情報に含まれる個人である場合、制御部が、電子メールデータから個人情報記憶部に記憶されたキーワードによる検索をするキーワード検索ステップと、
キーワードによる検索ができた場合に、制御部が、そのキーワードによる検索ができた箇所でデータ記憶部が記憶したキーワードに対応する個人音声データを出力する個人音声出力ステップと、
差出人個人情報判別ステップで差出人が個人情報に含まれないと判別した場合とキーワード検索ステップでキーワードによる検索ができなかった場合とのいずれかの場合には、制御部が、電子メールデータに対応して一般音声記憶部に記憶された一般音声データを出力する一般音声出力ステップと、
音声読み上げエンジンが、制御部から出力された個人音声データと一般音声データとを用いて、音声を合成する音声合成ステップと、
制御部が、スピーカーから音声読み上げエンジンが合成した音声を出力する音声読み上げ出力ステップと
をコンピュータに実行させることを特徴とするメッセージ出力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、メッセージ出力装置及びメッセージ出力方法に関するものであり、特に、受信したメールを音声により読み上げる機能を有するメッセージ出力装置及びメッセージ出力方法に関する。
【背景技術】
【０００２】
従来技術では、メールを送受信可能な携帯端末装置において、受信したメールに対して音声読み上げを行う機能を搭載し、ヘッドフォンやリモコン等を用いることにより、携帯端末装置の表示部を見ずに受信したメールを読み上げ、内容を確認することができる技術が開示されている。携帯端末装置は、機器の性格上、野外や移動中において受信した電子メールを確認する機会が多いが、このような場合、複数のメールを連続して読み上げると読み上げ音声が同じであるために、同一の送信者が送っているメールであると誤解しかねない。
【０００３】
特開２００６−０１２０５６では、ベースとなる音声データにアレンジを加えることを可能とする技術が開示されている。個人情報保持手段にピッチ、スピード、その他の特殊効果といった各個人の特徴となるパラメータを登録することを可能としている。メールを受信した場合、まず該当する差出人が個人情報保持手段に記録されているかを検索し、音声読み上げパラメータが登録されている場合は該当メールをパラメータに応じた音声で読み上げることにより、メール送信者を特定することを可能としている。従って、複数のメールを自動読み上げしている場合でも、差出人が異なれば読み上げる音声も異なるため、差出人が異なるメールであることを判断することができる。
【特許文献１】特開２００６−０１２０５６号公報
【特許文献２】特開２０００−１３８７４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、メール自動読み上げ設定にて複数のメールを読み上げるとき、読み上げる音声が異なれば差出人が異なることは判断できるが、メール送信者と対応する音声データをある程度覚えておかなければ、メール送信者が誰かを即座に特定することはできないという課題がある。また差出人に近い音声を実現するために、パラメータを設定する必要があるが、パラメータの見極めに試行錯誤することが想定され、差出人に近い音声パラメータを実現することは容易ではないという課題がある。
【０００５】
そこで、本発明では、実際に差出人の音声を録音し、メール読み上げ時に録音した本人の音声データを織り交ぜることにより、複数のメールを連続で読み上げる場合でも差出人が変わったことだけでなく、差出人が誰であるかの特定を容易にすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係るメッセージ出力装置は、
キーワードとキーワードに対応する個人音声データとを記憶するデータ記憶部と、
一般音声読み上げ用の一般音声データを記憶している一般音声記憶部と、
電子メールデータを記憶するメール管理部と、
前記データ記憶部にキーワードと個人音声データとが登録されている個人の個人情報を記憶する個人情報記憶部と、
前記メール管理部に記憶された電子メールデータを入力して、その電子メールデータの差出人が前記個人情報記憶部によって記憶されている個人情報に含まれる個人であるかを判別し、差出人が個人情報に含まれる個人である場合、電子メールデータから前記個人情報記憶部に記憶されたキーワードによる検索をし、キーワードによる検索ができた場合に、そのキーワードによる検索ができた箇所で前記データ記憶部が記憶したキーワードに対応する個人音声データを出力する制御部と、
前記制御部から出力された個人音声データと一般音声データとを用いて、音声を合成する音声読み上げエンジンと、
前記音声読み上げエンジンで合成された音声を出力するスピーカーと
を備えたことを特徴とする。
【発明の効果】
【０００７】
本発明にかかるメッセージ出力装置によれば、受信した電子メールデータを読み上げる際に、電子メールデータ内のキーワードに対応して予め個人情報記憶部に記憶してある個人音声データを用いてメールの自動読み上げを実施するので、本人の個人音声データの特徴を交えて読み上げが行われるため、確実に差出人を特定しながらメールを確認することができるという効果を奏する。
【発明を実施するための最良の形態】
【０００８】
図１は、実施の形態におけるメッセージ出力装置１０００のハードウェア資源の一例を示す図である。
【０００９】
図１において、メッセージ出力装置１０００は、プログラムを実行するＣＰＵ９１１（Ｃｅｎｔｒａｌ・Ｐｒｏｃｅｓｓｉｎｇ・Ｕｎｉｔ、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサともいう）を備えている。ＣＰＵ９１１は、バス９１２を介してＲＯＭ９１３、ＲＡＭ９１４、フラッシュメモリ９１６、通信ボード９１５、表示装置９０１、キーボード９０２、マウス９０３、ＦＤＤ９０４、ＣＤＤ９０５、プリンタ装置９０６、スキャナ装置９０７、タッチパネル９０９、スピーカー１１、マイク１０、カメラ９１９、磁気ディスク装置９２０と接続され、これらのハードウェアデバイスを制御する。磁気ディスク装置９２０の代わりに、光ディスク装置、メモリカード読み書き装置などの記憶装置でもよい。
【００１０】
ＲＡＭ９１４は、揮発性メモリの一例である。ＲＯＭ９１３、フラッシュメモリ９１６、ＦＤＤ９０４、ＣＤＤ９０５、磁気ディスク装置９２０の記憶媒体は、不揮発性メモリの一例である。これらは、記憶装置あるいは記憶部の一例である。
【００１１】
通信ボード９１５、キーボード９０２、スキャナ装置９０７、ＦＤＤ９０４、タッチパネル９１９などは、入力部、入力装置の一例である。
【００１２】
また、通信ボード９１５、表示装置９０１、プリンタ装置９０６などは、出力部、出力装置の一例である。
【００１３】
通信ボード９１５は、ファクシミリ機、電話器、ＬＡＮ、電話基地局、無線ＬＡＮ等に接続されている。通信ボード９１５は、電話基地局、無線ＬＡＮに限らず、インターネット、ＩＳＤＮ等のＷＡＮ（ワイドエリアネットワーク）などに接続されていても構わない。インターネット或いはＩＳＤＮ等のＷＡＮに接続されている場合、ゲートウェイは不用となる。
【００１４】
磁気ディスク装置９２０には、オペレーティングシステム９２１（ＯＳ）、ウィンドウシステム９２２、プログラム群９２３、ファイル群９２４が記憶されている。プログラム群９２３のプログラムは、ＣＰＵ９１１、オペレーティングシステム９２１、ウィンドウシステム９２２により実行される。
【００１５】
上記プログラム群９２３には、以下に述べる実施の形態の説明において「〜部」、「〜手段」として説明する機能を実行するプログラムが記憶されている。プログラムは、ＣＰＵ９１１により読み出され実行される。
【００１６】
ファイル群９２４には、以下に述べる実施の形態の説明において、「〜の判定結果」、「〜の計算結果」、「〜の処理結果」として説明する情報やデータや信号値や変数値やパラメータが、「〜ファイル」や「〜データベース」の各項目として記憶されている。「〜ファイル」や「〜データベース」は、ディスクやメモリなどの記録媒体に記憶される。ディスクやメモリになどの記憶媒体に記憶された情報やデータや信号値や変数値やパラメータは、読み書き回路を介してＣＰＵ９１１によりメインメモリやキャッシュメモリに読み出され、抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示などのＣＰＵの動作に用いられる。抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示のＣＰＵの動作の間、情報やデータや信号値や変数値やパラメータは、メインメモリやキャッシュメモリやバッファメモリに一時的に記憶される。
【００１７】
また、以下に述べる実施の形態の説明において説明するフローチャートの矢印の部分は主としてデータや信号の入出力を示し、データや信号値は、ＲＡＭ９１４のメモリ、フラッシュメモリ９１６のメモリ、ＦＤＤ９０４のフレキシブルディスク、ＣＤＤ９０５のコンパクトディスク、磁気ディスク装置９２０の磁気ディスク、その他光ディスク、ミニディスク、ＤＶＤ（Ｄｉｇｉｔａｌ・Ｖｅｒｓａｔｉｌｅ・Ｄｉｓｃ）等の記録媒体に記録される。また、データや信号は、バス９１２や信号線やケーブルその他の伝送媒体によりオンライン伝送される。
【００１８】
また、以下に述べる実施の形態の説明において「〜部」、「〜手段」として説明するものは、「〜回路」、「〜装置」、「〜機器」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」、「〜手段」として説明するものは、ＲＯＭ９１３に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。ファームウェアとソフトウェアは、プログラムとして、磁気ディスク、フラッシュメモリ、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ等の記録媒体に記憶される。プログラムはＣＰＵ９１１により読み出され、ＣＰＵ９１１により実行される。すなわち、プログラムは、以下に述べる「〜部」、「〜手段」としてコンピュータを機能させるものである。あるいは、以下に述べる「〜部」、「〜手段」の手順や方法をコンピュータに実行させるものである。
【００１９】
実施の形態１．
図２は、実施の形態１にかかる携帯端末装置１００の機能ブロック図である。
【００２０】
以下の実施の形態では、メッセージ出力装置１０００の一例として携帯端末装置１００を用いて説明する。携帯端末装置１００は、例えば、携帯電話端末、ＰＨＳ（登録商標）（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（登録商標）（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）等の携帯端末装置である。
【００２１】
本実施の形態にかかる携帯端末装置１００のメッセージ出力方法は、携帯端末装置１００が有する電話帳等の個人情報に、個人の音声データである個人音声データを登録することを可能とし、所定のキーワードが電子メールに含まれている場合は、登録された個人音声データを用いて出力し、その他の文章については、予めインストールされている一般音声データを用いて読み上げるものである。
【００２２】
図２において、携帯端末装置１００は、個人情報記憶部１、データ記憶部２、一般音声記憶部３、メール管理部４、制御部５を備えている。また、入力装置等からのユーザーの操作を受け付ける操作部６、個人情報や受信したメールを表示装置９０１等に表示する表示部７、音声読み上げを実現する音声読み上げエンジン８、外部音声を拾うためのマイク１０、音声を出力するためのスピーカー１１、基地局と無線通信を行う無線部９を備えている。無線部９は、通信回線１２を介して外部との通話や電子メールの送受信等を行う。
【００２３】
個人情報記憶部１は、個人の名前やメールアドレス、個人の音声でメール読み上げをするためのキーワード等の個人情報を記憶装置に記憶する。これらの個人情報は、個人情報管理テーブル２００として記憶装置に記憶される。すなわち、個人情報記憶部１は、各個人の名前やメールアドレス、読み上げキーワード等の個人情報を管理する。個人情報記憶部１が記憶する各個人情報の個人は、個人の音声でメール読み上げをするためのキーワードとそのキーワードに対応する個人音声データとが後述するデータ記憶部２に登録されている。
【００２４】
データ記憶部２は、各種情報を記憶装置に記憶する。データ記憶部２は、個人の音声でメール読み上げをするためのキーワードとそのキーワードに対応する個人音声データとを個人音声管理テーブル３００として記憶装置に記憶する。データ記憶部２は、音声データや、赤外線あるいはインターネットあるいは外部記憶媒体あるいはその他の機器等により外部から入手したデータ等を、記憶装置に保存する。
【００２５】
一般音声記憶部３は、一般的な音声読み上げ用の一般音声データ４００を記憶装置に保存する。
【００２６】
メール管理部４は、電子メールデータ４１を記憶装置に記憶して管理する。また、メール管理部４は、メールを受信した際にメールの読み上げを行うか否かのメール読み上げ設定を管理する。
【００２７】
制御部５は、ユーザー操作により個人情報およびその他のデータを制御したり、画面に文字を出力したり、その他の諸制御を行う。また、制御部５は、メール管理部４が記憶装置に記憶する電子メールデータ４１を入力して、その電子メールデータ４１の差出人が個人情報記憶部１によって管理されている個人情報に含まれる個人であるかを判別する。制御部５は、差出人が個人情報に含まれる個人でない場合には、一般音声記憶部３に記憶する一般音声データを用いてメール読み上げをするためのメール読み上げ一般音声データを出力する。また、制御部５は、差出人が個人情報に含まれる個人である場合、電子メールデータ４１に対して個人情報記憶部１に記憶されたキーワードによる検索をする。キーワードによる検索ができた場合に、制御部５は、そのキーワードによる検索ができた箇所でデータ記憶部２が記憶したキーワードに対応する個人音声データを出力する。キーワードによる検索ができなかった場合には、一般音声記憶部３に記憶する一般音声データを用いてメール読み上げのためのメール読み上げ一般音声データを出力する。
【００２８】
音声読み上げエンジン８は、音声読み上げを実現するために制御部５から出力された個人音声データと一般音声データとを用いて、音声を合成する。
【００２９】
スピーカー１１は、音声読み上げエンジン８が合成した音声を出力する。
【００３０】
さらに携帯端末装置１００は、ユーザーからの操作を入力装置により受け付ける操作部６、個人情報や受信したメールを表示装置９０１等に表示する表示部７、外部音声を拾うためのマイク１０、音声を出力するためのスピーカー１１、基地局と無線通信を行う無線部９等の、通常の携帯電話機能を実現するための機能ブロックを備えており、無線部９は、通信回線１２を介して外部との通話や電子メールの送受信等を行う。
【００３１】
次に、図２から図４を用いて個人情報管理テーブル２００の構成、個人音声管理テーブル３００の構成及び制御部５の詳細な構成について説明する。
【００３２】
図３は、実施の形態１にかかる個人情報管理テーブル２００を示す図である。また、図４は、実施の形態１にかかる個人音声管理テーブル３００を示す図である。
【００３３】
図３において、携帯端末装置１００が、個人情報記憶部１において通常管理する情報のうち、本実施の形態に関連するものについて個人情報管理テーブル２００に示す。
【００３４】
個人情報管理テーブル２００は、ユーザーが入力装置等から入力することにより、予め個人についての個人情報を設定することができる。個人情報管理テーブル２００は、個人情報記憶部１が、ユーザーにより入力された個人情報を記憶装置に記憶することにより設定される。
【００３５】
図３における個人情報管理テーブルの構成について説明する。
【００３６】
メモリ番号２１０は、各個人毎に割り当てることにより各個人をメモリ番号２１０で管理する。例えば、メモリ番号２１０「１」が所定の個人を示している。
【００３７】
優先度２２０は、キーワード２３０の優先度である。優先度２２０を設定することにより、類似したキーワード２３０を登録した場合に、どちらの個人音声データを優先させるかを容易に決定することができる。すなわち、制御部５は、電子メールデータ４１内の同一箇所で複数のキーワード２３０による検索ができた場合に、個人情報記憶部１が記憶装置の個人情報管理テーブル２００に記憶した優先度２２０が高いほうのキーワード２３０に対応する個人音声データを出力することができる。
【００３８】
キーワード２３０は、メール読み上げ処理の対象となる電子メールデータ４１において、メール読み上げ処理時に、例えば差出人本人等の音声による個人音声データを出力する電子メールデータ内の位置を、制御部５が確定するためのキーとなるデータである。すなわち、キーワード２３０は、キーワード２３０により制御部５が電子メールデータを検索して、キーワード２３０を検出すると、その位置で検出したキーワード２３０に対応する個人音声データを出力する処理を行うためのキーである。キーワード２３０は、例えば、単なるテキストデータ（例えば「よろしく」等）、メール内の位置データ（例えば「メール先頭」、「メール文末」等）、時間等の意味を示すデータ（例えば、「７：００〜９：００」、「ＡＭ」等）、等のデータがある。また、これらに限らず、キーワード２３０は、電子メールデータを検索し、電子メールデータ内の位置を特定できるキーとなるキーワードであればよい。
【００３９】
本実施の形態では、キーワード検索処理をより効率化するために、キーワード２３０は、キーワード設定２４１とキーワード詳細設定２４２とから構成される。
【００４０】
キーワード設定２４１は、キーワード２３０がどのようなデータであるかを制御部５が判断するために用いるデータである。例えば、キーワード設定２４１として、メール先頭、メール文末、メール受信時間、言葉、季節、差出人、タイトル等が登録可能である。
【００４１】
キーワード詳細設定２４２は、キーワード設定２４１に対して、より具体的なテキストやキーワード設定２４１の意味を含むテキスト等を登録する。
【００４２】
本実施の形態では、キーワード設定２４１のうち、「メール受信時間」、「言葉」、「季節」についてはそれぞれキーワード詳細設定２４２を登録するものとする。
【００４３】
一例として、図３においては、キーワード設定２４１「言葉」に対して、キーワード詳細設定２４２には「よろしく」と「大阪駅」と「Ｂｙ  ＴＡＲＯ」と「ひみつ」とのテキストが登録されている。キーワード設定２４１が「言葉」の場合は、制御部５は、キーワード２３０は単なるテキストとして検索するキーワードと判断できるので、制御部５は、キーワード詳細設定２４２に登録されている「よろしく」と「大阪駅」と「Ｂｙ  ＴＡＲＯ」と「ひみつ」とをテキストキーワードとして電子メールデータ４１を検索する。
【００４４】
また、別の例として、登録者（例えばユーザー）は、キーワード２３０の登録として、キーワード設定２４１に「メール先頭」を設定した場合は、キーワード詳細設定２４２は設定しない。
【００４５】
また、別の例として、図３において、キーワード設定２４１「メール受信時間」に対して、キーワード詳細設定２４２に「７：００〜９：００」と「ＡＭ」とが登録されている。これにより、「メール受信時間」について「７：００〜９：００」と「ＡＭ」とで、キーワード２３０に対して異なる個人音声データを対応付けることができる。
【００４６】
キーワード設定２４１が「メール受信時間」の場合は、制御部５は、キーワード詳細設定２４２が示す意味に含まれるテキストを検出するように検索すると判断するので、制御部５は、キーワード詳細設定２４２に登録されている「７：００〜９：００（の間）」と「ＡＭ（午前）」に含まれる意味を持つテキストによる検索を行う。例えば、対象の電子メールデータ４１のメール受信時刻が「０８：５１」の場合、制御部５は、キーワード詳細設定２４２に登録されている「７：００〜９：００（の間）」と「ＡＭ（午前）」との両方に含まれる意味を持つテキストとして検出する。この場合は、キーワード詳細設定２４２「７：００〜９：００」と「ＡＭ」とに対してそれぞれ異なる優先度２２０が登録されているので、制御部５は、優先度２２０の高い方のキーワード２３０を選択し、そのキーワード２３０に対応する個人音声データを出力する処理を行う。
【００４７】
また、キーワード２３０は、必ずしもキーワード設定２４１とキーワード詳細設定２４２とから構成される必要はなく、単なるキーワード２３０からなる構成としてもよい。また、さらに、キーワード２３０の構成要素を増やしても構わない。単なるキーワード２３０からなる構成にした場合は、キーワード２３０にキーワード詳細設定２４２レベルのキーワードを登録することになるが、制御部５がキーワード２３０について、キーワード２３０のテキストで検索するのか、あるいはキーワード２３０の意味から検索テキストを決定するのかの判断がつきにくくなるという課題が生じるため、やはり、キーワード設定２４１とキーワード詳細設定２４２との構成が好ましい。
【００４８】
音声管理番号２５０は、キーワード２３０（キーワード設定２４１とキーワード詳細設定２４２）と個人音声データ３１０（図４参照）を対応付けるための番号である。
【００４９】
次に、データ記憶部２が記憶装置に記憶する個人音声管理テーブル３００の構成について説明する。
【００５０】
図４において、個人音声管理テーブル３００には、音声管理番号２５０に対応付けて個人音声データ３１０が格納されている。音声管理番号２５０は、上述したように、キーワード２３０（キーワード設定２４１とキーワード詳細設定２４２）と対応している番号である。つまり、個人音声データ３１０が音声管理番号２５０に対応しているということは、すなわち、データ記憶部２が記憶装置に記憶する個人音声データ３１０は、キーワード２３０（キーワード設定２４１とキーワード詳細設定２４２）と対応していることになる。
【００５１】
個人音声データ３１０は、ユーザーの操作により、個人音声管理テーブル３００に登録される。すなわち、携帯端末装置１００は、ユーザーの操作により、個人が携帯端末装置１００のマイク１０に向かって声を発することにより音声を録音し、個人音声データ３１０を個人音声管理テーブル３００に登録する。あるいは、携帯端末装置１００は、ユーザーの操作により、個人の通話中の音声を録音し通話終了後の操作にて個人音声データ３１０を個人音声管理テーブル３００に登録する。あるいは、携帯端末装置１００は、ユーザーの操作により、外部記憶媒体およびインターネット、赤外線等の通信手段から携帯端末装置１００に取り入れ、個人音声データ３１０を個人音声管理テーブル３００に登録される。
【００５２】
以上のようにして、登録者（例えばユーザー）は、キーワード２３０（キーワード設定２４１とキーワード詳細設定２４２）に対応付けられた音声管理番号２５０に対応して、個人音声データ３１０を予め個人音声管理テーブル３００に登録することができる。個人音声管理テーブル３００は、データ記憶部２が、登録された個人音声データ３１０とキーワード２３０（キーワード設定２４１とキーワード詳細設定２４２）に対応付けられた音声管理番号２５０に対応付けて記憶装置に記憶することにより設定する。
【００５３】
次に、制御部５の構成について、詳しく説明する。
【００５４】
制御部５は、キーワード２３０による検索中に電子メールデータ４１の中にキーワード２３０と一致するテキストを検出した場合に検索ができたものとするテキスト検索部５１と、電子メールデータ４１の中にキーワードが示す意味に含まれるテキストを検出した場合に検索ができたものとする意味検索部５２とを備えている。
【００５５】
テキスト検索部５１は、例えば、キーワード２３０のキーワード設定２４１が「言葉」の場合に、キーワード詳細設定２４２の「よろしく」をテキストのキーワード２３０として電子メールデータ４１を検索し、「よろしく」と一致するテキストを検出した場合に検索ができたものとする。
【００５６】
意味検索部５２は、電子メールデータ４１の中にキーワード２３０が示す意味に含まれるテキストを検出する。例えば、キーワード２３０のキーワード設定２４１が「メール受信時間」でありキーワード詳細設定２４２が「ＡＭ」の場合に、キーワード２３０が示す意味に含まれるテキストは、受信メール時刻が「午前中の時刻のいずれかの時刻」を示すテキストである。すなわち、意味検索部５２は、電子メールデータ４１のメール受信時刻を示すテキストが「０６：００」から「１２：００」までのいずれかの時刻のテキストを検出した場合に検索ができたものとする。
【００５７】
また、制御部５は、検索に用いたキーワード２３０に対応する個人音声データ３１０を出力する音声データ置換部５３を備えている。上述したように、制御部５は、キーワード２３０による検索ができた場合に、そのキーワード２３０による検索ができた箇所でキーワード２３０に対応する個人音声データ３１０を出力する。すなわち、音声データ置換部５３は、検出されたテキストに対応する一般音声データを出力せずに、代わりに、検索に用いたキーワード２３０に対応する個人音声データ３１０を出力する。
【００５８】
また、制御部５は、個人情報記憶部１が個人情報管理テーブル２００に記憶したキーワード２３０により示された電子メールデータ４１の特定箇所を検索し、そのキーワード２３０による検索ができた特定箇所でそのキーワード２３０に対応する個人音声データ３１０を追加出力する音声データ追加部５４を備えている。すなわち、音声データ追加部５４は、例えば、キーワード２３０のキーワード設定２４１が「メール先頭」の場合に、電子メールデータ４１の特定箇所の一例であるメールの先頭（メール先頭）を検索する。音声データ追加部５４は、メール先頭が検出できた場合に、キーワード２３０のキーワード設定２４１が「メール先頭」に対応する個人音声データ３１０を出力する。
【００５９】
さらに、制御部５は、優先度制御部５５を備えている。
【００６０】
優先度制御部５５は、電子メールデータ４１の同一箇所で複数のキーワード２３０による検索ができた場合に、個人情報記憶部１が個人情報管理テーブル２００に記憶した優先度２２０が高いほうのキーワード２３０に対応する個人音声データ３１０を出力する。
【００６１】
例えば、キーワード設定２４１が「メール受信時間」の場合は、意味検索部５２は、キーワード詳細設定２４２が示す意味に含まれるテキストを検出するように検索するので、キーワード詳細設定２４２に登録されている「７：００〜９：００（の間）」と「ＡＭ（午前）」に含まれる意味を持つテキストによる検索を行う。このとき、対象の電子メールデータ４１のメール受信時刻が「０８：５１」とすると、意味検索部５２は、キーワード詳細設定２４２に登録されている「７：００〜９：００（の間）」と「ＡＭ（午前）」との両方に含まれる意味を持つテキストとして検出する。この場合は、キーワード詳細設定２４２の「７：００〜９：００」と「ＡＭ」とに対してそれぞれ異なる優先度２２０が登録されているので、優先度制御部５５は、優先度２２０の高い方のキーワード２３０（図３においては「７：００〜９：００」）を選択（検出）し、そのキーワード２３０に対応する個人音声データ３１０を出力する処理を行う。
【００６２】
あるいは、ユーザーが、同一のキーワード２３０に対して、類似した（類似していなくともよい）複数の個人音声データ３１０を割り当てたい場合がある。例えば、キーワード設定２４１が「言葉」でありキーワード詳細設定２４２が「よろしく」であるキーワード２３０に対して、音声管理番号２５０の異なる「よろしくね〜」と「よろしくお願いしま〜す！」の２つの個人音声データ３１０を対応させた場合である。この場合は、設定されている音声管理番号２５０が異なる２つの同一のキーワード２３０に対して、それぞれ優先度２２０を登録することで、優先度制御部５５は、検出した２つの同一のキーワード２３０のうち、高い方のキーワード２３０の音声管理番号２５０を選択し、その音声管理番号２５０に対応する個人音声データ３１０を出力する処理を行う。個人情報管理テーブル２００は、ユーザの操作部６からの操作により優先度２２０を変更することができるようにしてもよい。そうすることで、類似した個人音声データ３１０を登録しておいても、優先度２２０を変更することでいつでも利用することができる。
【００６３】
次に、図５に基づき実施の形態１にかかる携帯端末装置１００のメールの音声読み上げ動作（メッセージ出力方法及びメッセージ出力プログラム）について説明する。
【００６４】
図５は、実施の形態１にかかる携帯端末装置１００のメール読み上げ動作のフローチャートである。
【００６５】
＜前工程＞
事前準備として、ユーザーは、携帯端末装置１００に、入力装置等から指示することにより、操作部６を通してメール管理部４にメール自動読み上げを設定する。これにより、携帯端末装置１００は、メールを新規受信した場合あるいは受信済みメールをリモコン操作等により再度チェックする場合等に、メール読み上げ処理動作（メッセージ出力方法及びメッセージ出力プログラム）を開始する（Ａ２）。
【００６６】
＜差出人個人情報判別ステップ＞
制御部５は、記憶装置に記憶された電子メールデータ４１をメール管理部４から入力する。制御部５は、入力した電子メールデータ４１の差出人が、個人情報記憶部１が記憶装置に記憶する個人情報管理テーブル２００に登録されているかどうかを確認する。すなわち、制御部５は、その電子メールデータ４１の差出人が個人情報記憶部１によって管理されている個人情報に含まれる個人であるかを処理装置により判別する（Ａ３）。
【００６７】
電子メールデータ４１の差出人が個人情報に登録されていない場合（Ａ３−Ｎｏ）は、制御部５は、一般音声記憶部３に記憶された一般音声データ４００を用いて、対応する電子メールデータ４１をメール末尾まで読み上げるようにメール読み上げ用の一般音声データを処理装置により出力する（Ａ９：一般音声出力ステップ）。
【００６８】
＜キーワード検索ステップ＞
電子メールデータ４１の差出人が個人情報に登録されている場合（Ａ３−Ｙｅｓ）は、制御部５は、処理装置により電子メールデータ４１から個人情報記憶部１が記憶装置の個人情報管理テーブル２００に記憶したキーワード２３０による検索をする（Ａ４：キーワード検索ステップ）。すなわち、制御部５は、電子メールデータ４１の文章に対して該当する個人の個人情報管理テーブル２００に登録されているキーワード２３０が存在するかをメールの前方から処理装置により検索する。
【００６９】
テキスト検索部５１は、例えば、キーワード２３０のキーワード設定２４１が「言葉」の場合に、キーワード詳細設定２４２の「よろしく」をテキストのキーワード２３０として処理装置により電子メールデータ４１を検索する。テキスト検索部５１は、電子メールデータ４１に「よろしく」と一致するテキストを検出した場合に検索ができたものとして処理装置により検出したテキスト「よろしく」を記憶装置に記憶して検出ができたことを出力する。
【００７０】
意味検索部５２は、電子メールデータ４１の中にキーワード２３０が示す意味に含まれるテキストを検出する。例えば、キーワード２３０のキーワード設定２４１が「メール受信時間」でありキーワード詳細設定２４２が「ＡＭ」の場合に、キーワード２３０が示す意味に含まれるテキストは、受信メール時刻が「午前中の時刻のいずれかの時刻」を示すテキストである。すなわち、意味検索部５２は、電子メールデータ４１のメール受信時刻を示すテキストが「０６：００」から「１２：００」までのいずれかの時刻を表すテキストを検出した場合に検索ができたものとする。意味検索部５２は、電子メールデータ４１に「０６：００」から「１２：００」までのいずれかの時刻を表すテキストと一致するテキストを検出した場合に検索ができたものとして処理装置により検出ができたことを出力する。
【００７１】
制御部５による検索の結果、キーワード検索ステップ（Ａ４）においてキーワードによる検索ができなかった場合は（Ａ４−Ｎｏ）、制御部５は、一般音声記憶部３に記憶された一般音声データ４００を用いて、対応する電子メールデータ４１をメール末尾まで読み上げるようにメール読み上げ用の一般音声データを処理装置により出力する（Ａ９：一般音声出力ステップ）。
【００７２】
＜個人音声出力ステップ＞
制御部５による検索の結果、キーワード検索ステップ（Ａ４）においてキーワード２３０による検索ができた場合は（Ａ４−Ｙｅｓ）、制御部５は、検出したキーワード２３０による検索ができた箇所でデータ記憶部２が記憶する検出したキーワード２３０に対応する個人音声データ３１０を出力する。すなわち、まず、制御部５は、キーワード検索ステップ（Ａ４）においてキーワード２３０による検索ができた場合は、処理装置により検索を一旦停止する。制御部５は、検索開始ポイントから検出したキーワード２３０のポイントまでに他の文章があるかを処理装置により判断する（Ａ５）。
【００７３】
検出したキーワード２３０のポイントまで他の文章があれば（Ａ５−Ｙｅｓ）、制御部５は、該当するキーワードのポイントまでの他の文章を、一般音声データを用いて読み上げるようにメール読み上げのための一般音声データを処理装置により一般音声記憶部３から読み出して出力する（Ａ６）。その後、以下の（Ａ７）の処理へ移る。
【００７４】
検出したキーワード２３０のポイントまで他の文章が無ければ（Ａ５−Ｎｏ）、制御部５は、検出したキーワード２３０に対応する個人音声データ３１０を、データ記憶部２が記憶装置に記憶した個人音声管理テーブル３００から処理装置により読み出して出力する（Ａ７）。
【００７５】
このとき、検出したキーワード２３０がテキストの場合は、音声データ置換部５３が、検出されたキーワード２３０のテキストに対応する一般音声データを出力せずに、代わりに、検索に用いたキーワード２３０に対応する個人音声データ３１０を出力する。また、検出したキーワード２３０が電子メールデータ４１の特定箇所を示す位置データ（例えば、「メール先頭」を示すデータ）である場合は、音声データ追加部５４が、検出したキーワード２３０による検索ができた電子メールデータ４１の特定箇所で、検出したキーワード２３０に対応する個人音声データ３１０を処理装置により追加出力する。
【００７６】
制御部５は、該当するキーワード２３０までのメール読み上げのための出力が終了すると、メール末尾かどうかを処理装置により判断する（Ａ８）。メール末尾でなければ（Ａ８−Ｎｏ）、制御部５は、再度、登録済キーワードが文章の中にあるかを検索し（Ａ４）、同様の処理を行う。
【００７７】
メール末尾であれば（Ａ８−Ｙｅｓ）、音声読み上げエンジン８は、制御部５から出力された個人音声データ３１０と一般音声データとを用いて、処理装置により音声を合成する（Ａ１０：音声合成ステップ）。
【００７８】
そして、制御部５が、スピーカー１１から音声読み上げエンジン８が合成した音声を出力する（Ａ１１：音声読み上げ出力ステップ）。
【００７９】
以上の処理をまとめると、携帯端末装置１００は、電子メールデータ４１に個人情報記憶部１に登録済のキーワード２３０が存在するかを検索し、検索の結果、登録済のキーワード２３０が検出されなければ、音声読み上げエンジン８によりデフォルト音声（一般音声データ）を用いてスピーカー１１を通して音声読み上げをメール末尾まで行い終了する。また、検索の結果、登録済のキーワード２３０が検出されると、該当のキーワード２３０以外のメール部分については、音声読み上げエンジン８によりスピーカー１１を通してデフォルト音声（一般音声データ）を用いてメール音声読み上げを行い、該当するキーワード２３０の箇所については対応する個人音声データ３１０をデータ記憶部２から読み出し、スピーカー１１を通して個人音声データを出力する。
【００８０】
以上の処理では、制御部５は、個人音声出力ステップあるいは一般音声出力ステップにおいて、電子メールデータ４１に対応する個人音声データ３１０あるいは一般音声データを出力し、メール末尾を検出すると、音声読み上げエンジン８が制御部５が出力した音声データを合成し、合成した音声を制御部５がスピーカー１１から出力する処理となっている。しかし、制御部５が、個人音声出力ステップあるいは一般音声出力ステップにおいて、電子メールデータ４１に対応する個人音声データ３１０あるいは一般音声データを出力する度に、音声読み上げエンジン８によりスピーカー１１を通して音声読み上げを行うような処理にしても構わない。
【００８１】
次に、具体的な画面等を用いて、上記の処理内容について説明する。
【００８２】
図６は、個人情報記憶部１にて管理する個人情報管理テーブル２００の設定画面の一例を示す図である。図６において、表示画面に表示されているキーワード設定画面６０の内容は、図３で説明した同じ内容を示している。すなわち、図３におけるメモリ番号２１０の示す値「１」は、図６においては「太郎さん」を示している。つまり、登録者（ユーザー）が、「太郎さん」に関するキーワードを個人情報として携帯端末装置１００に登録したい場合は、図６のキーワード設定画面６０に示したように入力設定することにより、図３で示す個人情報管理テーブル２００のようにデータが設定されることになる。
【００８３】
図７は、受信メール７０の内容を示す。
【００８４】
図８は、図７に示す受信メール７０における、従来のメール読み上げ文章例を示す。図８における、従来のメール読み上げ方法では、一般音声データあるいは差出人毎に登録されている例えばアレンジした音声データを用いて、メールの読み上げ処理を行う。
【００８５】
図９は、図７に示す受信メール７０を、実施の形態１にかかる携帯端末装置１００によりメール読み上げ処理した場合のメール読み上げ文章９０を示す。図９において、太字下線の部分は、例えば個人毎に個人の音声を録音した個人音声データ３１０となる。
【００８６】
次に、図３、図４、図７、図９を用いて、図７における受信メール７０の内容が図９におけるメール読み上げ文章９０となるまでの流れについて、「メール受信時間」を例にして説明する。
【００８７】
受信メール７０のメール受信時刻は「０８：５１」である。この部分は、メール読み上げ文章９０では、差出人本人の音声による「眠いよ〜！」という音声データに変換されて出力される。
【００８８】
すなわち、「０８：５１」の部分は、次のようにデータを経由して「眠いよ〜！」と音声出力されている。
【００８９】
「０８：５１」→「メール受信時間」→「７：００〜９：００」→「３」→「眠いよ〜！」。
【００９０】
受信メール７０のメール受信時刻が「０８：５１」であると、意味検索部５２は、キーワード検索処理において、「０８：５１」を、個人情報管理テーブル２００においてキーワード設定２４１が「メール受信時間」でありキーワード詳細設定２４２に登録されている「７：００〜９：００」と「ＡＭ」との両方に含まれる意味を持つテキストとして検出する。しかし、個人情報管理テーブル２００には、キーワード詳細設定２４２の「７：００〜９：００」と「ＡＭ」とに対してそれぞれ異なる優先度２２０が登録されているので、優先度制御部５５は、優先度２２０の高い方のキーワード２３０として「７：００〜９：００」を選択し、そのキーワード２３０「７：００〜９：００」に対応する音声管理番号２５０として「３」を出力する。音声データ置換部５３は、音声管理番号２５０の「３」に対応する個人音声データ３１０「眠いよ〜！」を、個人音声管理テーブル３００より選択して出力する処理を行う。このようにして、受信メール７０の「０８：５１」の部分は、メール読み上げ文章９０においては差出人本人の音声で「眠いよ〜！」と音声出力される。
【００９１】
以上のように、実施の形態１にかかる携帯端末装置１００は、音声によるメール音声読み上げ装置と、差出人情報（個人情報）に基づく音声データを用いて差出人に従って読み上げ音声を制御する装置とを備えることを特徴とする。また、音声データを制御する装置と、音声データの優先度を制御する装置と、メールの内容に従って使用する音声データを制御する装置とを備えることを特徴とする。
【００９２】
以上のように、本実施の形態にかかる携帯端末装置１００によれば、受信した電子メールデータ４１を読み上げる際に、電子メールデータ４１内のキーワード２３０に対応して予め保存してある個人音声データ３１０を用いてメールの自動読み上げを実施するので、本人の音声と特徴を交えて読み上げが行われるため、確実に差出人を特定しながらメールを確認することができるようになるという効果を奏する。これにより、リモコン操作や受信メール自動読み上げ機能等、メール表示画面を見ずに受信したメールを読み上げたとき、容易に送信者を特定することが可能となるという効果を奏する。
【００９３】
以上の、実施の形態１の説明において、携帯端末装置１００が有する制御部５において、テキスト検索部５１、意味検索部５２、音声データ置換部５３、音声データ追加部５４、優先度制御部５５は、それぞれ独立した機能ブロックとして構成されているが、ひとつの機能ブロックとしてもよい。あるいは、テキスト検索部５１と意味検索部５２とをひとつの機能ブロックとし、また、音声データ置換部５３と音声データ追加部５４とをひとつの機能ブロックとし、優先度制御部５５を独立したひとつの機能ブロックとしてもよい。あるいは、これらの機能ブロックを、他のどのような組み合わせで構成しても構わない。
【００９４】
実施の形態２．
次に、携帯端末装置１００における音声登録方法について説明する。個人情報記憶部１が記憶する個人情報管理テーブル２００には、個人毎にメールの読み上げのためのキーワード２３０が登録されている。また、データ記憶部２が記憶する個人音声管理テーブル３００には、そのキーワード２３０に対応する個人音声データ３１０が登録されている。本実施の形態では、その個人音声データ３１０を登録する音声登録方法について説明する。
【００９５】
図１０は、実施の形態２にかかる携帯端末装置１００の機能ブロック図である。ここで、実施の形態１で説明したものと同じ機能、動作を有する機能ブロックについては同じ符号を付し、その説明を省略する。
【００９６】
図１０において、携帯端末装置１００は、制御部５に個別登録部５６、通話登録部５７、複写登録部５８を備えている。
【００９７】
個別登録部５６は、個人によって発声されたキーワード２３０の音声あるいはキーワード２３０に対応する音声をマイク１０で録音することにより、キーワード２３０に対応した個人音声データ３１０をデータ記憶部２により記憶装置に記憶する。例えば、個別登録部５６は、携帯端末装置１００の個人情報編集モードにおいて、個人が携帯端末装置１００に向かって声を発することにより音声を録音し、データ記憶部２により記憶装置の個人音声管理テーブル３００に登録する。
【００９８】
通話登録部５７は、個人との通話音声を記憶装置（メモリ）に録音して、録音した通話音声からキーワード２３０に対応した個人音声データ３１０をデータ記憶部２により記憶装置に記憶する。例えば、通話登録部５７は、記憶装置（メモリ）に記憶した個人との通話音声から必要な音声データのみを切り出し、個人音声データ３１０とする機能を有してもよい。
【００９９】
複写登録部５８は、外部記憶装置等から取り入れた外部音声データ３２０をキーワード２３０に対応させて個人音声データ３１０として複写してデータ記憶部２により記憶装置に記憶する。外部記憶装置等とは、例えば、ＣｏｍｐａｃｔＦｌａｓｈ（登録商標）やＳｍａｒｔＭｅｄｉａ（登録商標）、ＳＤメモリーカード、メモリースティック（登録商標）などがある。あるいは、複写登録部５８は、インターネット、赤外線等の通信手段により音声データを携帯端末装置１００に取り入れ、個人情報編集モードにて音声データとキーワードとを関連付けるようにしてもよい。
【０１００】
図１１は、個別登録部５６による通常音声登録動作のフローチャートである。図１１を用いて、携帯端末装置１００へキーワードと音声を登録する方法を説明する。
【０１０１】
まず、携帯端末装置１００は、ユーザーの操作部６からの操作により、個人情報記憶部１が記憶装置の個人情報管理テーブル２００に登録する特定個人の情報を、表示部７を通して表示装置に表示する（Ｂ２）。これにより、携帯端末装置１００は、ユーザーの操作部６からの操作により、個人情報を編集することが可能な状態、すなわち個人情報編集モードとなる（Ｂ３）。
【０１０２】
個別登録部５６は、ユーザーの操作部６からの操作により入力されたキーワードを、記憶装置の個人情報管理テーブル２００に処理装置により登録する（Ｂ４）。
【０１０３】
個別登録部５６は、ユーザーの操作部６からの操作により、携帯端末装置１００が音声録音可能となった状態でマイク１０から個人の音声を録音する。個別登録部５６は、録音した音声データを音声管理番号２５０とともに個人音声データ３１０としてデータ記憶部２により記憶装置の個人音声管理テーブル３００に記憶する（Ｂ５）。
【０１０４】
個別登録部５６は、キーワードと個人音声データの登録処理が終了か否かを処理装置により判断する（Ｂ６）。キーワードの登録を繰り返す場合は、登録終了せずに（Ｂ６−Ｎｏ）、キーワード登録（Ｂ４）に処理が戻る。
【０１０５】
キーワードの登録を終了する場合は（Ｂ６−Ｙｅｓ）、個別登録部５６は、ユーザーの操作部６からの操作により、個人情報の更新を処理装置により行う。個別登録部５６は、例えば、登録したキーワード２３０と録音した個人音声データとを関連付けるために、個人音声管理テーブル３００に記憶した音声管理番号２５０を個人情報管理テーブル２００に登録する等の更新処理を行う（Ｂ７）。個別登録部５６は、個人情報の編集を終了して、通常音声登録動作を終了する（Ｂ８）。
【０１０６】
図１２は、通話登録部５７による通話中録音音声登録動作のフローチャートである。図１２を用いて、携帯端末装置１００の通話中に録音した音声データを用いてキーワード登録する方法について説明する。
【０１０７】
通話中録音音声登録動作は、携帯端末装置１００の通話中に、ユーザーの操作部６からの操作により、通話中録音音声登録開始の指示が入力された場合に通話中録音音声登録動作が開始する。
【０１０８】
携帯端末装置１００が通話中状態（Ｃ２）にて、通話登録部５７は、処理装置により通話状況確認を行う（Ｃ３）。
【０１０９】
通話状況が通話継続の場合に（Ｃ３−Ｙｅｓ）、通話登録部５７は、音声録音を行うか否かを処理装置により判断する（Ｃ４）。
【０１１０】
音声録音を行わない場合は（Ｃ４−Ｎｏ）、通話登録部５７は、通話状況確認処理（Ｃ３）に戻る。
【０１１１】
通話継続時に音声録音を行う場合、すなわち、ユーザーの操作部６からの操作により、通話中録音音声登録開始の指示が入力された場合に（Ｃ４−Ｙｅｓ）、通話登録部５７は、通話中の音声の録音を行い、記憶装置（メモリ）に記憶する（Ｃ５）。通話登録部５７は、録音した音声データを個人音声データ３１０として音声管理番号２５０とともにデータ記憶部２により記憶装置の個人音声管理テーブル３００に処理装置により記憶する（Ｃ５）。通話登録部５７は、通話状況確認（Ｃ３）に処理を戻す（Ｃ３）。
【０１１２】
通話状況確認が通話終了時の場合は（Ｃ３−Ｎｏ）、通話登録部５７は、通話中に録音された音声データが存在するか否かを処理装置によりを確認し（Ｃ６）、録音データがないと判断した場合は（Ｃ６−Ｎｏ）、通話中録音音声登録処理を終了する（Ｃ１２）。
【０１１３】
録音データがあると判断した場合（Ｃ６−Ｙｅｓ）は、通話登録部５７は、個人情報記憶部１に登録されている通話相手の個人情報を編集する画面を表示部７にて表示する。すなわち、通話登録部５７は、携帯端末装置１００を処理装置により個人情報編集モードに切り替える。さらに、通話登録部５７は、ユーザーの操作部６からの操作により入力されたキーワードを、個人音声データ３１０の音声管理番号２５０と関連付けて個人情報記憶部１により記憶装置の個人情報管理テーブル２００に処理装置により登録する（Ｃ８）。
【０１１４】
通話登録部５７は、通話中に録音した全ての音声データに対して、キーワード登録が完了したか否かを処理装置により判断する（Ｃ９）。
【０１１５】
全ての音声データが登録完了していない場合は（Ｃ９−Ｎｏ）、通話登録部５７は、キーワード登録処理（Ｃ８）に戻り処理を繰り返す。
【０１１６】
全ての音声データに対してキーワード登録が完了した場合は（Ｃ９−Ｙｅｓ）、通話登録部５７は、ユーザーの操作部６からの操作により、個人情報の更新を処理装置により行う。（Ｃ１０）。そして、通話登録部５７は、通話中に録音した音声データのキーワード登録を終了し、通話中録音音声登録処理を終了する（Ｃ１１）。
【０１１７】
図１３は、複写登録部５８による外部データ登録動作のフローチャートである。図１３を用いて、携帯端末装置１００において直接音声を録音することにより音声データを作成する方法以外の方法について説明する。なお、音声を録音した録音データの替わりとなる音声データが、予めデータ記憶部２により記憶装置に記憶されていることを前提とする。また、音声データを予め登録する登録方法は、例えば、インターネット、赤外線等の通信手段、あるいは外部記憶媒体からの入力等により音声データを携帯端末装置１００の記憶装置に外部音声データ３２０として取り入れることを想定している。外部記憶媒体は、例えば、コンパクトフラッシュ（登録商標）、ＳｍａｒｔＭｅｄｉａ（登録商標）、ＳＤメモリーカード、メモリースティックなどがある。
【０１１８】
まず、携帯端末装置１００は、ユーザーの操作部６からの操作により、個人情報記憶部１が記憶装置の個人情報管理テーブル２００に登録する特定個人の情報を、表示部７を通して表示装置に表示する（Ｄ２）。これにより、携帯端末装置１００は、ユーザーの操作部６からの操作により、個人情報を編集することが可能な状態、すなわち個人情報編集モードとなる（Ｄ３）。
【０１１９】
複写登録部５８は、ユーザーの操作部６からの操作により、入力されたキーワードを、記憶装置の個人情報管理テーブル２００に処理装置により登録する（Ｄ４）。
【０１２０】
複写登録部５８は、データ記憶部２により記憶装置に登録されている外部音声データ３２０を選択する。複写登録部５８は、選択した外部音声データ３２０を個人音声データ３１０として音声管理番号２５０とともにデータ記憶部２により記憶装置の個人音声管理テーブル３００に処理装置により記憶する（Ｄ５）。
【０１２１】
複写登録部５８は、キーワードと音声データの登録処理が終了か否かを処理装置により判断する（Ｄ６）。キーワードと音声データの登録を繰り返す場合は、登録終了せずに（Ｄ６−Ｎｏ）、複写登録部５８は、キーワード登録（Ｄ４）に処理が戻る。
【０１２２】
キーワードの登録を終了する場合は（Ｄ６−Ｙｅｓ）、複写登録部５８は、ユーザーの操作部６からの操作により、個人情報の更新を処理装置により行う。複写登録部５８は、例えば、登録したキーワードと選択した音声データとを関連付けるために、個人音声管理テーブル３００に記憶した選択した音声データ（個人音声データ３１０）の音声管理番号２５０を、登録するキーワードに対応する個人情報管理テーブル２００に登録する等の更新処理を行う（Ｄ７）。複写登録部５８は、個人情報の編集を終了して、外部データ登録動作を終了する（Ｄ８）。
【０１２３】
以上のように、本実施の形態にかかる携帯端末装置１００は、データ管理領域（データ記憶部２）に音声を録音したデータを登録することを可能とする。既に携帯端末装置１００に登録されている人から受信したメールを読み上げる際に、差出人の声およびそれに順ずる音声データを織り交ぜて文章を読み上げる。
【０１２４】
音声データの登録方法は、携帯端末装置１００の個人情報編集モードにおいて、携帯端末装置１００に向かって声を発することにより録音、登録する、通常音声登録方法がある。あるいは、通話中の音声を録音し、通話終了後の操作にて登録する、通話中音声録音方法がある。また、外部記憶媒体およびインターネット、赤外線等の通信手段により携帯端末装置に取り入れ、個人情報編集モードにて音声データを関連付ける、外部データ登録方法がある。
【０１２５】
以上のように、本実施の形態にかかる携帯端末装置１００によれば、メール読み上げ用の音声データとして、多種多様の音声データをデータ記憶部２に登録することができるので、個人に対応した多種多様のメール読み上げ音声を実現することができる。したがって、メールの読み上げの際に、メールの差出人を容易に特定することができるという効果を奏する。例えば、夜間に複数の差出人からメールを受信していた場合や、携帯電話の画面を開く事も困難な通勤中の満員電車の中においてもイヤホン接続してメールの自動読み上げを実施することで、本人の音声と特徴を交えて読み上げが行われるため、差出人を特定しながらメールを確認することができるようになる。
【図面の簡単な説明】
【０１２６】
【図１】実施の形態におけるメッセージ出力装置１０００のハードウェア資源の一例を示す図である。
【図２】実施の形態１にかかる携帯端末装置１００の機能ブロック図である。
【図３】実施の形態１にかかる個人情報管理テーブル２００を示す図である。
【図４】実施の形態１にかかる個人音声管理テーブル３００を示す図である。
【図５】実施の形態１にかかる携帯端末装置１００のメール読み上げ動作のフローチャートである。
【図６】個人情報記憶部１にて管理する個人情報管理テーブル２００の設定画面の一例を示す図である。
【図７】受信メール７０を示す。
【図８】受信メール７０において、従来のメール読み上げ文章例を示す。
【図９】受信メール７０において、実施の形態１にかかる携帯端末装置１００のメール読み上げ処理によるの文章の一例を示す。
【図１０】実施の形態２にかかる携帯端末装置１００の機能ブロック図である。
【図１１】個別登録部５６による通常音声登録動作のフローチャートである。
【図１２】通話登録部５７による通話中録音音声登録動作のフローチャートである。
【図１３】複写登録部５８による外部データ登録動作のフローチャートである。
【符号の説明】
【０１２７】
１  個人情報記憶部、２  データ記憶部、３  一般音声記憶部、４  メール管理部、５  制御部、６  操作部、７  表示部、８  音声読み上げエンジン、９  無線部、１０  マイク、１１  スピーカー、１２  通信回線、４１  電子メールデータ、５１  テキスト検索部、５２  意味検索部、５３  音声データ置換部、５４  音声データ追加部、５５  優先度制御部、５６  個別登録部、５７  通話登録部、５８  複写登録部、６０  キーワード設定画面、７０  受信メール、９０  メール読み上げ文章、１００  携帯端末装置、２００  個人情報管理テーブル、２１０  メモリ番号、２２０  優先度、２３０  キーワード、２４１  キーワード設定、２４２  キーワード詳細設定、２５０  音声管理番号、３００  個人音声管理テーブル、３１０  個人音声データ、３２０  外部音声データ、４００  一般音声データ、９０１  表示装置、９０２  キーボード、９０３  マウス、９０４  ＦＤＤ、９０５  ＣＤＤ、９０６  プリンタ装置、９０７  スキャナ装置、９０９  タッチパネル、９１１  ＣＰＵ、９１２  バス、９１３  ＲＯＭ、９１４  ＲＡＭ、９１５  通信ボード、９１６  フラッシュメモリ、９２０  磁気ディスク装置、９２１  ＯＳ、９２２  ウィンドウシステム、９２３  プログラム群、９２４  ファイル群、９３１  電話器、９３２  ファクシミリ機、９４０  インターネット、９４１  ゲートウェイ、９４２  ＬＡＮ、１０００  メッセージ出力装置。
【図１】
2007299352.tif 000003
【図２】
2007299352.tif 000004
【図３】
2007299352.tif 000005
【図４】
2007299352.tif 000006
【図５】
2007299352.tif 000007
【図６】
2007299352.tif 000008
【図７】
2007299352.tif 000009
【図８】
2007299352.tif 000010
【図９】
2007299352.tif 000011
【図１０】
2007299352.tif 000012
【図１１】
2007299352.tif 000013
【図１２】
2007299352.tif 000014
【図１３】
2007299352.tif 000015