(57)【要約】【課題】  音声出力が可能な情報処理装置において受信した電子メールを、送信者の意図するタイミングで音声出力させることが可能な情報処理技術を提供する。【解決手段】  電子メールを受信する電子メール受信部（１０１）と、当該受信した電子メールを音声合成する音声合成部（１０４）とを備え、受信した電子メールを音声出力する情報処理装置であって、前記受信した電子メールのうち、音声出力のタイミングを記述したコードが含まれている電子メールを選択する電子メール選択部（１０２）と、前記電子メール選択部（１０２）により選択された電子メールを保持する読み上げ電子メール保持部（１０６）と、前記コードに基づいて、前記音声合成部（１０４）に対して前記保持された電子メールを音声合成させる読み上げ管理部（１０３）とを備える。【選択図】  図１
2005128782.tif 000002
【特許請求の範囲】
【請求項１】
電子メールを受信する受信手段と、当該受信した電子メールを音声合成する音声合成手段とを備え、受信した電子メールを音声出力する情報処理装置であって、
前記受信した電子メールのうち、音声出力のタイミングを記述したコードが含まれている電子メールを選択する選択手段と、
前記選択手段により選択された電子メールを保持する保持手段と、
前記コードに基づいて、前記音声合成手段に対して前記保持された電子メールを音声合成させる管理手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記コードが音声出力の時刻を記述したコードであった場合、前記管理手段は、当該時刻に、当該コードが含まれた電子メールを音声合成させることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
音声による通話を行う通話手段を更に備え、
前記コードが通話における応答メッセージの設定を記述したコードであった場合、前記管理手段は、前記通話手段からの応答メッセージの出力指示に基づいて、当該コードが含まれた電子メールを音声合成させることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記管理手段は、
閲覧されている電子メールが、前記保持手段に保持された電子メールと一致する場合、当該電子メールを音声合成するか否かをユーザに問い合わせることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
電子メールを受信する受信工程と、当該受信した電子メールを音声合成する音声合成工程とを備え、受信した電子メールを音声出力する情報処理方法であって、
前記受信した電子メールのうち、音声出力のタイミングを記述したコードが含まれている電子メールを選択する選択工程と、
前記選択工程により選択された電子メールを保持する保持工程と、
前記コードに基づいて、前記音声合成工程に対して前記保持された電子メールを音声合成させる管理工程と
を備えることを特徴とする情報処理方法。
【請求項６】
前記コードが音声出力の時刻を記述したコードであった場合、前記管理工程は、当該時刻に、当該コードが含まれた電子メールを音声合成させることを特徴とする請求項５に記載の情報処理方法。
【請求項７】
音声による通話を行う通話工程を更に備え、
前記コードが通話における応答メッセージの設定を記述したコードであった場合、前記管理工程は、前記通話工程からの応答メッセージの出力指示に基づいて、当該コードが含まれた電子メールを音声合成させることを特徴とする請求項５に記載の情報処理方法。
【請求項８】
前記管理工程は、
閲覧されている電子メールが、前記保持工程で保持された電子メールと一致する場合、当該電子メールを音声合成するか否かをユーザに問い合わせることを特徴とする請求項５に記載の情報処理方法。
【請求項９】
請求項５乃至８のいずれか１つに記載の情報処理方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【請求項１０】
請求項５乃至８のいずれか１つに記載の情報処理方法をコンピュータによって実現させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信した電子メールの処理技術に関するものである。
【背景技術】
【０００２】
従来より、各種情報処理装置の操作を簡単に行う方法として電子メールを用いる方法が開示されている。例えば、特開平１０−３３４００２号公報には電子メールを他のネットワークに転送する方法が、また、特開平６−１３９１６４号公報にはアドレス帳を変更する方法が、また、特開平６−３４２４０９号公報にはスケジュールを変更する方法が、さらに、特開平５−２３３４９３号公報には計算機を管理する方法がそれぞれ開示されている。
【特許文献１】特開平１０−３３４００２号公報
【特許文献２】特開平６−１３９１６４号公報
【特許文献３】特開平６−３４２４０９号公報
【特許文献４】特開平５−２３３４９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、電子メールを用いることで装置の操作性を向上させる上記各従来技術には、音声出力が可能な情報処理装置への適用までは開示されていない。
【０００４】
一方、送信した電子メールは、受信者側の装置にて音声出力することが一般に可能であるが、音声出力を、送信者の意図するタイミングで行わせることまではできず、送信された電子メールの音声出力のタイミングは、受信者側の装置の設定に委ねられていた。
【０００５】
本発明は、上記課題を鑑みてなされたものであり、音声出力が可能な情報処理装置において受信した電子メールを、送信者の意図するタイミングで音声出力させることが可能な情報処理技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するために本発明に係る情報処理装置は以下のような構成を備える。即ち、
電子メールを受信する受信手段と、当該受信した電子メールを音声合成する音声合成手段とを備え、受信した電子メールを音声出力する情報処理装置であって、
前記受信した電子メールのうち、音声出力のタイミングを記述したコードが含まれている電子メールを選択する選択手段と、
前記選択手段により選択された電子メールを保持する保持手段と、
前記コードに基づいて、前記音声合成手段に対して前記保持された電子メールを音声合成させる管理手段とを備える。
【発明の効果】
【０００７】
本発明によれば、音声出力が可能な情報処理装置において受信した電子メールを、送信者の意図するタイミングで音声出力させることが可能となる。
【発明を実施するための最良の形態】
【０００８】
以下、添付図面を参照して本発明の好適な実施の形態を詳細に説明する。
【０００９】
[第１の実施形態]
図１は、本発明の一実施形態に係る情報処理装置の構成を示す機能ブロック図である。同図において、１０１は電子メールの受信を行う電子メール受信部、１０２は受信した電子メールの中から特定のコードを含む電子メールを選択する電子メール選択部、１０３は電子メールを読み上げるタイミングを管理する読み上げ管理部、１０４はテキストを入力とし、言語処理及び音響処理を行い、合成音声を出力する音声合成部、１０５は、受信した電子メールを保持する電子メール保持部、１０６は、電子メール選択部１０２が選択した電子メールを保持する読み上げ電子メール保持部である。
【００１０】
以下、電子メール機能と音声出力機能とを有するファックスにおいて、図１に示す機能を実現する場合について説明する。
【００１１】
図２は、本発明の一実施形態に係る情報処理装置（電子メール機能と音声出力機能とを有するファックス）において、特定のコードとして読み上げ時刻を含む電子メールを選択するための処理手順を示すフローチャートである。
【００１２】
電子メール機能が動作することで、ステップＳ２０１では、電子メール受信部１０１が電子メールを受信し、ステップＳ２０２では、受信した電子メールを電子メール保持部１０５へ保持する。電子メール保持部１０５に保持された電子メールは、引き続き、電子メール選択部１０２及び読み上げ管理部１０３が電子メール機能の一部として機能することで管理される。
【００１３】
ステップＳ２０３では、電子メール選択部１０２において、電子メールの本文に読み上げ時刻を指定する特別のコードが含まれているか否かが判定される。読み上げ時刻は、例えば、図７のように文字列で「＜読み上げ  ２０：５０＞」と指定されている。また、時刻を表す画像データなど予め決められたバイナリデータを用いて指定されていてもよい。読み上げ時刻を指定する特別のコードが含まれている場合はステップＳ２０４へ進み、含まれていない場合は処理を終了する。
【００１４】
ステップＳ２０４では、受信した電子メールのコピーを読み上げ電子メール保持部１０６へ格納し処理を終了する。
【００１５】
図３は、本発明の一実施形態に係る情報処理装置（電子メール機能と音声出力機能とを有するファックス）が、読み上げ時刻に電子メールを読み上げるための処理手順を示すフローチャートである。この処理は、定期的（例えば３０秒ごと）に呼び出される。
【００１６】
ステップＳ３０１では、読み上げ管理部１０３により、読み上げ電子メール保持部１０６に保持されている電子メールの中から先頭の電子メールが取り出される。なお、ステップＳ３０１にて電子メールを取り出すことができた場合は、ステップＳ３０３へ進み、電子メールを取り出すことができなかった場合は、処理を終了する（ステップＳ３０２）。
【００１７】
ステップＳ３０３では、読み上げ管理部１０３にて、電子メールの本文に含まれている読み上げ時刻と現在時刻とが比較される。その差が一定の値以内（例えば１分）の場合はステップＳ３０４へ進み、一定の値を超える場合はステップＳ３０６へ進む。
【００１８】
ステップＳ３０４では、取り出された電子メールが音声合成部１０４にて音声合成され、音声合成された結果が、ファックスのスピーカを介して音声出力される。さらに、ステップＳ３０５では、音声出力された電子メールを読み上げ電子メール保持部１０６から削除する。また、ステップＳ３０６では、読み上げ管理部１０３にて読み上げ電子メール保持部１０６から次の電子メールが１つ取り出され、ステップＳ３０２に戻る。
【００１９】
以上の説明から明らかなように、本実施形態によれば、電子メール機能と音声出力機能とを有する情報処理装置（ファックス）において、送信者が電子メールにて指定した時間に当該電子メールを読み上げることが可能となる。
【００２０】
[第２の実施形態]
上記第１の実施形態では、ファックスのスピーカを介して音声出力する場合について説明したが、これに限られない。本実施形態では、図１に示す機能を、電子メール機能と留守番電話機能とを有するファックスにて実現し、留守番電話機能の応答メッセージとして音声出力する場合について説明する。
【００２１】
図４は、本発明の一実施形態に係る情報処理装置（電子メール機能と留守番電話機能とを有するファックス）において、応答メッセージの設定を指定する特定のコードを含む電子メールを選択するための処理手順を示すフローチャートである。
【００２２】
電子メール機能が動作することで、ステップＳ４０１では、電子メール受信部１０１が電子メールを受信し、ステップＳ４０２では、受信した電子メールを電子メール保持部１０５へ保持する。電子メール保持部１０５に保持された電子メールは、引き続き、電子メール選択部１０２及び読み上げ管理部１０３が電子メール機能の一部として機能することで管理される。
【００２３】
ステップＳ４０３では、電子メール選択部１０２において、電子メールの本文に応答メッセージの設定を指定する特定のコードが含まれているか否かが判定される。応答メッセージの設定は、例えば、図８のように「＜応答メッセージ＞」と指定されている。応答メッセージの設定を指定する特定のコードが含まれている場合は、ステップＳ４０４へ進み、含まれていない場合は処理を終了する。ステップＳ４０４では、受信した電子メールのコピーを読み上げ電子メール保持部１０６へ格納し処理を終了する。
【００２４】
図５は、本発明の一実施形態に係る情報処理装置（電子メール機能と音声出力機能とを有するファックス）が、応答メッセージとして電子メールを読み上げるための処理手順を示すフローチャートである。この処理は、例えばファックスの留守番電話機能において応答メッセージの出力が必要になったときに呼び出される。
【００２５】
ステップＳ５０１では、読み上げ管理部１０３により、読み上げ電子メール保持部１０６に保持されている電子メールの中から先頭の電子メールが取り出される。ステップＳ５０１で、電子メールを取り出すことができた場合は、ステップＳ５０３へ進み、電子メールを取り出すことができなかった場合は、処理を終了する（ステップＳ５０２）。なお、電子メールを取り出すことができなかった場合、ファックスはデフォルトの応答メッセージを電話回線などへ出力する。
【００２６】
ステップＳ５０３では、読み上げ管理部１０３にて、電子メールの本文に応答メッセージの設定を指定するコードが含まれているか否かが判定される。含まれている場合はステップＳ５０４へ進み、含まれていない場合はステップＳ５０５へ進む。
【００２７】
ステップＳ５０４では、取り出された電子メールが音声合成部１０４にて音声合成され、音声合成された結果が電話回線へ出力され、処理を終了する。ステップＳ５０５では、読み上げ管理部１０３にて読み上げ電子メール保持部１０６から次の電子メールが１つ取り出され、ステップＳ５０２に戻る。
【００２８】
以上の説明から明らかなように、本実施形態によれば、電子メール機能と留守番電話機能を有する情報処理装置（ファックス）において、留守番電話の応答メッセージを電子メールで設定することが可能となり、メール送信者の意図するタイミングで（留守番電話の応答のタイミングで）メールの内容を音声出力することが可能となる。
【００２９】
[第３の実施形態]
上記第１、第２の実施形態では、電子メールに含まれる特定のコード（読み上げ時刻を指定するコード、応答メッセージの設定を指定するコード）に基づいて電子メール受信側のユーザの操作に関わらず音声出力することとしたが、従来のように電子メール受信側のユーザの操作に応じて、音声出力するようにしてもよい。
【００３０】
図６は、本発明の一実施形態に係る情報処理装置（電子メール機能と音声出力機能とを有するファックス）における読み上げ確認を行うための処理手順を示すフローチャートである。この処理は、例えばファックスの電子メール機能において電子メール保持部１０５に保持されている電子メールを閲覧する度に呼び出される。
【００３１】
ステップＳ６０１において、読み上げ管理部１０３にて、読み上げ電子メール保持部１０６に保持されている電子メールの中から先頭の電子メールが取り出される。ステップＳ６０１では、電子メールが取り出せた場合にはステップＳ６０３へ進み、電子メールが取り出せなかった場合は処理を終了する（ステップＳ６０２）。
【００３２】
ステップＳ６０３では、読み上げ管理部１０３にて、取り出された電子メールが閲覧中の電子メールと一致するか否かが判定される。一致する場合はステップＳ６０５へ進む一方、一致しない場合はステップＳ６０４へ進み、読み上げ電子メール保持部１０６から次の電子メールが１つ取り出される。
【００３３】
取り出された電子メールと閲覧中の電子メールとが一致する場合には、ステップＳ６０５で、取り出された電子メールの読み上げを行うか否かの判定を行う。判定は、例えば、図９のパネルを表示することによりユーザの選択を促し、読み上げ管理部１０３にて、ユーザがいずれの選択を行ったかを識別する。ユーザがＹｅｓを選択した場合はステップＳ６０７に進み読み上げを行った後、処理を終了し、Ｎｏを選択した場合はステップＳ６０６へ進む。ステップＳ６０６では、取り出された電子メールを読み上げ電子メール保持部１０６から削除し処理を終了する。
【００３４】
以上の説明から明らかなように、本実施形態によれば、電子メール受信側のユーザが電子メールを閲覧するたびに音声出力することが可能となる。さらに音声出力を行うか否かをユーザに問い合わせ、問い合わせに対するユーザからの指示に基づき電子メールを読み上げ、または電子メールを削除することにより、電子メール機能と音声出力機能とを有する情報処理装置（ファックス）を簡単なリマインダとして用いることも可能となる。
【００３５】
[他の実施形態]
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００３６】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フロッピ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される情報機器などの装置が含まれることは言うまでもない。
【図面の簡単な説明】
【００３７】
【図１】本発明の一実施形態に係る情報処理装置の構成を示す機能ブロック図である。
【図２】本発明の一実施形態に係る情報処理装置における読み上げ時刻を含む電子メールを選択するための処理手順を示すフローチャートである。
【図３】本発明の一実施形態に係る情報処理装置における読み上げ時刻に電子メールを読み上げるための処理手順を示すフローチャートである。
【図４】本発明の一実施形態に係る情報処理装置のおける応答メッセージの設定を指定するコードを含む電子メールを選択するための処理手順を示すフローチャートである。
【図５】本発明の一実施形態に係る情報処理装置における応答メッセージとして電子メールを読み上げるための処理手順を示すフローチャートである。
【図６】本発明の一実施形態に係る情報処理装置における読み上げ確認を行うための処理手順を示すフローチャートである。
【図７】本発明の一実施形態に係る情報処理装置が受信した、読み上げ時刻を指定するコードを含む電子メールの例を示す図である。
【図８】本発明の一実施形態に係る情報処理装置が受信した、応答メッセージの設定を指定するコードを含む電子メールの例を示す図である。
【図９】本発明の一実施形態に係る情報処理装置に表示された、電子メールの読み上げを確認するパネルの例を示す図である。
【符号の説明】
【００３８】
１０１  電子メール受信部
１０２  電子メール選択部
１０３  読み上げ管理部
１０４  音声合成部
１０５  電子メール保持部
１０６  読み上げ電子メール保持部
【図１】
2005128782.tif 000003
【図２】
2005128782.tif 000004
【図３】
2005128782.tif 000005
【図４】
2005128782.tif 000006
【図５】
2005128782.tif 000007
【図６】
2005128782.tif 000008
【図７】
2005128782.tif 000009
【図８】
2005128782.tif 000010
【図９】
2005128782.tif 000011