(57)【要約】【課題】デジタル・オーディオ・プレーヤ上で電子メールをレンダリングするための電子メール管理のための方法、システム、およびコンピュータ・プログラムを提供する。【解決手段】実施形態は、電子メール・メッセージを取り出すステップと、電子メール・メッセージからテキストを抽出するステップと、メディア・ファイルを作成するステップと、電子メール・メッセージの抽出されたテキストをメディア・ファイルに関連したメタデータとして記憶するステップとを含む。また、実施形態は、メディア・ファイルをデジタル・オーディオ・プレーヤに記憶するステップと、メディア・ファイルを記述する、電子メール・メッセージの抽出されたテキストを含むメタデータを表示するステップとを含んでもよい。【選択図】図１
2007242012.tif 000002
【特許請求の範囲】
【請求項１】
デジタル・オーディオ・プレーヤ上で電子メールをレンダリングするための電子メール管理のための方法であって、
電子メール・メッセージを取り出すステップと、
前記電子メール・メッセージからテキストを抽出するステップと、
メディア・ファイルを作成するステップと、
前記電子メール・メッセージの前記抽出されたテキストを前記メディア・ファイルに関連したメタデータとして記憶するステップと
を含む、方法。
【請求項２】
メディア・ファイルを作成する前記ステップは、ＭＰＥＧファイルを作成するステップをさらに含み、
前記電子メール・メッセージの前記抽出されたテキストを前記メディア・ファイルを記述するメタデータとして記憶する前記ステップは、前記抽出されたテキストを前記ＭＰＥＧファイルに挿入するステップをさらに含む、請求項１に記載の方法。
【請求項３】
前記抽出されたテキストを前記ＭＰＥＧファイルに挿入する前記ステップは、前記抽出されたテキストを前記ＭＰＥＧファイル内のＩＤ３タグに挿入するステップをさらに含む、請求項２に記載の方法。
【請求項４】
前記電子メール・メッセージの前記抽出されたテキストを前記メディア・ファイルを記述するメタデータとして記憶する前記ステップは、前記抽出されたテキストを前記メディア・ファイルに関連したメタデータ・ファイルに記憶するステップをさらに含む、請求項１に記載の方法。
【請求項５】
前記メタデータ・ファイルは、拡張可能なマーク付け言語（「ＸＭＬ」）ファイルである、請求項４に記載の方法。
【請求項６】
前記メディア・ファイルをデジタル・オーディオ・プレーヤに記憶するステップと、
前記メディア・ファイルを記述する、前記電子メール・メッセージの前記抽出されたテキストを含む前記メタデータを表示するステップと
をさらに含む、請求項１に記載の方法。
【請求項７】
前記電子メール・メッセージからテキストを抽出して、前記デジタル・オーディオ・プレーヤ上での音声レンダリングに供するステップと、
前記テキストをスピーチに変換するステップと、
前記メディア・ファイルの音声部分に前記スピーチを記録するステップと
をさらに含む、請求項１に記載の方法。
【請求項８】
前記メディア・ファイルをデジタル・オーディオ・プレーヤに記憶するステップと、
前記メディア・ファイルを記述する前記メタデータを表示するステップと、
前記スピーチを含む前記音声部分を再生するステップと
をさらに含む、請求項７に記載の方法。
【請求項９】
デジタル・オーディオ・プレーヤ上で電子メールをレンダリングするための電子メール管理のためのシステムであって、
コンピュータ・プロセッサと、
前記コンピュータ・プロセッサに動作可能に結合されたコンピュータ・メモリとを備え、
前記コンピュータ・メモリの内部には、
電子メール・メッセージを取り出すことと、
前記電子メール・メッセージからテキストを抽出することと、
メディア・ファイルを作成することと、
前記電子メール・メッセージの前記抽出されたテキストを前記メディア・ファイルに関連したメタデータとして記憶することと
が可能なコンピュータ・プログラム命令が配置されている、システム。
【請求項１０】
メディア・ファイルを作成することが可能な前記コンピュータ・プログラム命令は、ＭＰＥＧファイルを作成することが可能なコンピュータ・プログラム命令をさらに含み、
前記電子メール・メッセージの前記抽出されたテキストを前記メディア・ファイルを記述するメタデータとして記憶することが可能な前記コンピュータ・プログラム命令は、前記抽出されたテキストを前記ＭＰＥＧファイルに挿入することが可能なコンピュータ・プログラム命令をさらに含む、請求項９に記載のシステム。
【請求項１１】
前記抽出されたテキストを前記ＭＰＥＧファイルに挿入することが可能な前記コンピュータ・プログラム命令は、前記抽出されたテキストを前記ＭＰＥＧファイル内のＩＤ３タグに挿入することが可能なコンピュータ・プログラム命令をさらに含む、請求項１０に記載のシステム。
【請求項１２】
前記電子メール・メッセージの前記抽出されたテキストを前記メディア・ファイルを記述するメタデータとして記憶することが可能な前記コンピュータ・プログラム命令は、前記抽出されたテキストを前記メディア・ファイルに関連したメタデータ・ファイルに記憶することが可能なコンピュータ・プログラム命令をさらに含む、請求項９に記載のシステム。
【請求項１３】
前記コンピュータ・メモリの内部には、デジタル・オーディオ・プレーヤに前記メディア・ファイルを記憶することが可能なコンピュータ・プログラム命令も配置されている、請求項９に記載のシステム。
【請求項１４】
前記コンピュータ・メモリの内部は、
前記電子メール・メッセージからテキストを抽出して、前記デジタル・オーディオ・プレーヤ上での音声レンダリングに供することと、
前記テキストをスピーチに変換することと、
前記メディア・ファイルの音声部分に前記スピーチを記録することと
が可能なコンピュータ・プログラム命令が配置されている、請求項９に記載のシステム。
【請求項１５】
デジタル・オーディオ・プレーヤ上で電子メールをレンダリングするための電子メール管理のためのプログラムであって、該プログラムがコンピュータに、
電子メール・メッセージを取り出す機能と、
前記電子メール・メッセージからテキストを抽出する機能と、
メディア・ファイルを作成する機能と、
前記電子メール・メッセージの前記抽出されたテキストを前記メディア・ファイルに関連したメタデータとして記憶する機能と
を実現させるプログラム。
【請求項１６】
メディア・ファイルを作成する機能は、ＭＰＥＧファイルを作成する機能をさらに含み、
前記電子メール・メッセージの前記抽出されたテキストを前記メディア・ファイルを記述するメタデータとして記憶する機能は、前記抽出されたテキストを前記ＭＰＥＧファイルに挿入する機能をさらに含む、請求項１５に記載のプログラム。
【請求項１７】
前記電子メール・メッセージの前記抽出されたテキストを前記メディア・ファイルを記述するメタデータとして記憶する機能は、前記抽出されたテキストを前記メディア・ファイルに関連したメタデータ・ファイルに記憶する機能をさらに含む、請求項１５に記載のプログラム。
【請求項１８】
前記電子メール・メッセージからテキストを抽出して、前記デジタル・オーディオ・プレーヤ上での音声レンダリングに供する機能と、
前記テキストをスピーチに変換する機能と、
前記メディア・ファイルの音声部分に前記スピーチを記録する機能と
をさらに含む、請求項１５に記載のプログラム。
【請求項１９】
請求項１５に記載のプログラムを記録した、コンピュータ読み取り可能な媒体。
【請求項２０】
前記コンピュータ読み取り可能な媒体が、送信媒体をさらに備える、請求項１９に記載の媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の分野は、データ処理であり、または、より特定的には、デジタル・オーディオ・プレーヤ上で電子メールをレンダリングするための電子メール管理のための方法、システム、およびプログラムである。
【背景技術】
【０００２】
多くの従来のデジタル・オーディオ・プレーヤは、デジタル・オーディオ・プレーヤによってサポートされるメディア・ファイルに関連したメタデータを表示するための表示画面を含む。このようなデジタル・オーディオ・プレーヤは、軽量かつ携帯可能なことが多く、デジタル・オーディオ・プレーヤをユーザにとって使いやすいものとなっている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
デジタル・オーディオ・プレーヤが軽量かつ携帯可能で表示画面を含むにもかかわらず、そのようなデジタル・オーディオ・プレーヤは、従来の電子メールを提供することをサポートしていない。なぜならば、デジタル・オーディオ・プレーヤは、メディア・ファイルを再生することしかサポートしていないからである。したがって、デジタル・オーディオ・プレーヤ上で電子メールをレンダリングするための電子メール管理の必要性が常に存在する。
【課題を解決するための手段】
【０００４】
デジタル・オーディオ・プレーヤ上で電子メールをレンダリングするための電子メール管理のための方法、システム、およびコンピュータ・プログラムを提供する。実施形態は、電子メール・メッセージを取り出すステップと、電子メール・メッセージからテキストを抽出するステップと、メディア・ファイルを作成するステップと、電子メール・メッセージの抽出されたテキストをメディア・ファイルに関連したメタデータとして記憶するステップとを含む。また、実施形態は、メディア・ファイルをデジタル・オーディオ・プレーヤに記憶するステップと、メディア・ファイルを記述する、電子メール・メッセージの抽出されたテキストを含むメタデータを表示するステップとを含んでもよい。
【０００５】
メディア・ファイルを作成するステップは、ＭＰＥＧファイルを作成するステップによって行われてもよく、電子メール・メッセージの抽出されたテキストをメディア・ファイルを記述するメタデータとして記憶するステップは、抽出されたテキストをＭＰＥＧファイルに挿入するステップによって行われてもよい。抽出されたテキストをＭＰＥＧファイルに挿入するステップは、抽出されたテキストをＩＤ３タグに挿入するステップによって行われてもよい。
【０００６】
電子メール・メッセージの抽出されたテキストをメディア・ファイルを記述するメタデータとして記憶するステップは、抽出されたテキストをメディア・ファイルに関連したメタデータ・ファイルに記憶するステップによって行われてもよい。メタデータ・ファイルは、拡張可能なマーク付け言語（「ＸＭＬ」）ファイルであってもよい。
【０００７】
また、実施形態は、電子メール・メッセージからテキストを抽出して、デジタル・オーディオ・プレーヤ上での音声レンダリングに供するステップと、テキストをスピーチに変換するステップと、メディア・ファイルの音声部分にスピーチを記録するステップとを含んでもよい。また、実施形態は、メディア・ファイルをデジタル・オーディオ・プレーヤに記憶するステップと、メディア・ファイルを記述するメタデータを表示するステップと、スピーチを含む音声部分を再生するステップとを含んでもよい。
【発明を実施するための最良の形態】
【０００８】
本発明の上記および他の目的、特徴、ならびに利点は、添付の図面において示すような本発明の実施形態例の以下のより特定的な説明から明らかになるだろう。図面において、同様の参照符号は、一般的に、本発明の実施形態例の同様の部分を表す。
【０００９】
本発明の実施形態に係るデジタル・オーディオ・プレーヤ上で電子メールをレンダリングするための電子メール管理のための方法、システム、およびプログラムの例を、図１から始まる添付の図面を参照して説明する。図１は、本発明の実施形態に係るデジタル・オーディオ・プレーヤ上で電子メールをレンダリングするための電子メール管理のためのシステム例を示すネットワーク図を示す。図１のシステムは、デジタル・オーディオ・プレーヤの表示画面上で電子メールをレンダリングするために電子メールを管理することができる。また、図１のシステムは、デジタル・オーディオ・プレーヤの表示画面上での電子メールの部分と、音声としての電子メールの部分とをレンダリングするために電子メールを管理することができる。
【００１０】
図１のシステムは、パーソナル・コンピュータ（１０６）とデータ通信を行うために広域通信網（１０２）（「ＷＡＮ」）を通じて結合されたデータ通信のための電子メール・サーバ（１０４）を含む。電子メール・サーバは、特定の電子メール・プロトコルに従って電子メール・メッセージの配信および記憶を制御するアプリケーションである。例えば、簡易メール転送プロトコル（「ＳＭＴＰ」）は、サーバ間で電子メール・メッセージを送るためのプロトコルである。インターネット上でメールを送る電子メール・システムの多くは、あるサーバから他へメッセージを送るためにＳＭＴＰを使用している。そして、電子メール・メッセージは、電子メール・クライアントが郵便局プロトコル（「ＰＯＰ」）またはインターネット・マップアクセス・プロトコル（「ＩＭＡＰ」）を使用することで、取り出すことができる。
【００１１】
また、図１のシステムは、パーソナル・コンピュータ（１０６）を含む。図１のパーソナル・コンピュータ（１０６）は、本発明の実施形態に係るデジタル・オーディオ・プレーヤの表示画面上で電子メールをレンダリングするために、電子メールを管理するように一般的に動作する電子メール管理モジュールをサポートすることができ、これは、電子メール・メッセージを取り出すことと、電子メール・メッセージからテキストを抽出することと、メディア・ファイルを作成することと、電子メール・メッセージの抽出されたテキストをメディア・ファイルに関連したメタデータとして記憶することと、メディア・ファイルをデジタル・オーディオ・プレーヤに記憶することと、メディア・ファイルを記述する、電子メール・メッセージの抽出されたテキストを含むメタデータを表示することとによって行うことができる。
【００１２】
図１のパーソナル・コンピュータ（１０６）は、デジタル・オーディオ・プレーヤの表示画面上での電子メールの部分と、音声としての電子メールの部分とをレンダリングするために電子メールを管理するように一般的に動作する電子メール管理モジュールをサポートすることができ、これは、電子メール・メッセージを取り出すことと、電子メール・メッセージからテキストを取り出すことと、メディア・ファイルを作成することと、電子メール・メッセージの抽出されたテキストをメディア・ファイルに関連したメタデータとして記憶することと、メディア・ファイルをデジタル・オーディオ・プレーヤに記憶することと、メディア・ファイルを記述するメタデータを表示することによって行うことができ、これによって、電子メール・メッセージの抽出されたメタデータをレンダリングすることと、電子メール・メッセージからテキストを抽出して、デジタル・オーディオ・プレーヤ上での音声レンダリングに供することと、テキストをスピーチに変換することと、メディア・ファイルの音声部分にスピーチを記録することと、メディア・ファイルをデジタル・オーディオ・プレーヤに記憶することと、メディア・ファイルを記述するメタデータを表示することと、スピーチを含む音声部分を再生することとを行うことができる。
【００１３】
また、図１のシステムは、デジタル・オーディオ・プレーヤ（１０８）を含む。図１のデジタル・オーディオ・プレーヤは、例えば、ＭＰＥＧファイル、ＡＡＣ圧縮ｍｐ４ファイル、および当業者が想起するようなファイルなどのメディア・ファイルを再生することができる。また、図１のデジタル・オーディオ・プレーヤは、デジタル・オーディオ・プレーヤによってサポートされるファイル型のメディア・ファイルに関連したメタデータとして記憶された情報を表示することができる表示画面（１１０）を含む。また、デジタル・オーディオ・プレーヤは、デジタル・オーディオ・プレーヤによってサポートされるメディア・ファイルの音声部分の音声提示のためのヘッドホン（１１２）を含む。
【００１４】
図１に示すシステム例を構築するサーバおよび他の装置の仕組みは、説明のためだけのものであり、限定するためのものではない。本発明の様々な実施形態に係る有用なデータ処理システムは、図１には示されていないが、当業者が想起するようなさらなるサーバ、ルータ、他の装置、およびピア・ツー・ピア・アーキテクチャを含んでもよい。そのようなデータ処理システムにおけるネットワークは、ＴＣＰ（伝送制御プロトコル）、ＩＰ（インターネット・プロトコル）、ＨＴＴＰ（ハイパーテキスト伝送プロトコル）、ＷＡＰ（無線アプリケーション・プロトコル）、ＨＤＴＰ（ハンドヘルド装置伝送プロトコル）、および当業者が想起するような他のプロトコルを含む、数多くのデータ通信プロトコルをサポートしてもよい。本発明の様々な実施形態が、図１に示すものに加えて、様々なハードウェア・プラットフォーム上で実施されてもよい。
【００１５】
本発明に係るデジタル・オーディオ・プレーヤ上で電子メールをレンダリングするための電子メール管理は、一般的に、コンピュータで、すなわち自動コンピューティング機構で実施される。図１のシステムにおいて、例えば、すべてのノード、サーバ、および通信装置は、少なくともコンピュータとしてある程度実施される。したがって、さらに説明するために、図２は、本発明の実施形態に係るデジタル・オーディオ・プレーヤ上で電子メールをレンダリングするための電子メール管理において有用なコンピュータ例（１５２）を備える自動コンピューティング機構のブロック図を示す。図２のコンピュータ（１５２）は、少なくとも１つのコンピュータ・プロセッサ（１５６）または「ＣＰＵ」と、システム・バス（１６０）を通じてプロセッサ（１５６）およびコンピュータの他の構成要素に接続されているランダム・アクセス・メモリ（１６８）（「ＲＡＭ」）とを含む。
【００１６】
ＲＡＭ（１６８）に記憶されているのは、オペレーティング・システム（１５４）である。本発明の実施形態に係るコンピュータにおいて有用なオペレーティング・システムには、ＵＮＩＸ（登録商標）、Ｌｉｎｕｘ（商標）、ＭｉｃｒｏｓｏｆｔＸＰ（商標）、ＡＩＸ（商標）、ＩＢＭ社のｉ５／ＯＳ（商標）、および当業者が想起するような他のものが含まれる。
【００１７】
電子メール・クライアント（２３０）も、ＲＡＭ（１６８）に記憶されている。電子メール・クライアントは、アプリケーションであって、そこから、ユーザは電子メール・メッセージを作成、送信、および読み出すことができる。電子メール・クライアントは、他の電子メール・サーバに対する電子メールの送受信を管理する電子メール・サーバから電子メール・メッセージを送信および取り出しを行う。
【００１８】
電子メール管理モジュール（２３２）も、ＲＡＭ（１６８）に記憶されている。電子メール管理モジュール（２３２）は、本発明の実施形態に係るデジタル・オーディオ・プレーヤの表示画面上で電子メールをレンダリングするために、電子メールを管理することができ、これは、電子メール・メッセージを取り出すことと、電子メール・メッセージからテキストを抽出することと、メディア・ファイルを作成することと、電子メール・メッセージの抽出されたテキストをメディア・ファイルに関連したメタデータとして記憶することと、メディア・ファイルをデジタル・オーディオ・プレーヤに記憶することと、メディア・ファイルを記述する、電子メール・メッセージの抽出されたテキストを含むメタデータを表示することとによって行うことができる。
【００１９】
電子メール管理モジュール（２３２）は、デジタル・オーディオ・プレーヤの表示画面上での電子メールの部分と、音声としての電子メールの部分とをレンダリングするために電子メールを管理することができるコンピュータ・プログラム命令を含み、これは、電子メール・メッセージを取り出すことと、電子メール・メッセージからテキストを抽出することと、メディア・ファイルを作成することと、電子メール・メッセージの抽出されたテキストをメディア・ファイルに関連したメタデータとして記憶することと、メディア・ファイルをデジタル・オーディオ・プレーヤに記憶することと、メディア・ファイルを記述する、メタデータを表示することとによって行うことができ、これによって、電子メール・メッセージの抽出されたメタデータをレンダリングすることと、電子メール・メッセージからテキストを抽出して、デジタル・オーディオ・プレーヤ上での音声レンダリングに供することと、テキストをスピーチに変換することと、メディア・ファイルの音声部分にスピーチを記録することと、メディア・ファイルをデジタル・オーディオ・プレーヤに記憶することと、メディア・ファイルを記述するメタデータを表示することと、スピーチを含む音声部分を再生することとを行うことができる。
【００２０】
デジタル・メディア・プレーヤ・アプリケーション（２３４）も、ＲＡＭ（１６８）に記憶されている。デジタル・メディア・プレーヤ・アプリケーション（２３４）は、音声ファイルおよび映像ファイルなどのメディア・コンテンツを管理するアプリケーションである。そのようなデジタル・メディア・プレーヤ・アプリケーションは、典型的には、メディア・ファイルをデジタル・オーディオ・プレーヤへ転送することができる。デジタル・メディア・プレーヤ・アプリケーションの例には、Ｍｕｓｉｃ  Ｍａｔｃｈ（商標）、ｉＴｕｎｅｓ（登録商標）、および当業者が想起するような他のものが含まれる。
【００２１】
図２の例において、オペレーティング・システム（１５４）、電子メール・クライアント（２３０）、電子メール管理モジュール（２３２）、およびデジタル・メディア・プレーヤ・アプリケーション（２３４）がＲＡＭ（１６８）に示されているが、そのようなソフトウェアの数多くの構成要素は、不揮発メモリ（１６６）に記憶されていてもよい。
【００２２】
図２のコンピュータ（１５２）は、システム・バス（１６０）を通じてプロセッサ（１５６）およびコンピュータ（１５２）の他の構成要素に結合された不揮発コンピュータ・メモリ（１６６）を含む。不揮発コンピュータ・メモリ（１６６）は、ハード・ディスク・ドライブ（１７０）、光ディスク・ドライブ（１７２）、電気消去可能プログラム可能読み出し専用メモリ空間（いわゆる「ＥＥＰＲＯＭ」または「フラッシュ」・メモリ）（１７４）、ＲＡＭドライブ（図示せず）、または当業者が想起するような他の種類のコンピュータ・メモリとして実施されてもよい。
【００２３】
図２のコンピュータ例は、１つ以上の入出力インターフェース・アダプタ（１７８）を含む。コンピュータにおける入出力インターフェース・アダプタは、例えば、コンピュータ表示画面などの表示装置（１８０）に対する出力と、キーボードおよびマウスなどのユーザ入力装置（１８１）からのユーザ入力とを制御するためのソフトウェア・ドライバおよびコンピュータ・ハードウェアを通じて、ユーザ指向の入出力を実施する。
【００２４】
図２のコンピュータ例（１５２）は、他のコンピュータ（１８２）とデータ通信（１８４）を実施するための通信アダプタ（１６７）を含む。そのようなデータ通信は、ＲＳ‐２３２接続を通じて、ＵＳＢなどの外部バスを通じて、ＩＰネットワークなどのデータ通信ネットワークを通じて、および当業者が想起するような他のやり方で逐次行われてもよい。通信アダプタは、あるコンピュータが他のコンピュータへ直接またはネットワークを通じてデータ通信を送信する際のデータ通信のハードウェア・レベルを実施する。本発明の実施形態に係る宛先の使用可能性を判断するために有用な通信アダプタの例には、有線ダイアル呼び出し通信のためのモデム、有線ネットワーク通信のためのイーサネット（登録商標）（ＩＥＥＥ８０２．３）アダプタ、および無線ネットワーク通信のための８０２．１１ｂアダプタが含まれる。
【００２５】
デジタル・オーディオ・プレーヤ上で電子メールをレンダリングするための電子メール管理には、デジタル・オーディオ・プレーヤの表示画面上で電子メールをレンダリングするために電子メールを管理することと、デジタル・オーディオ・プレーヤの表示画面上での電子メールの部分と音声としての電子メールの部分とをレンダリングするために電子メールを管理することとの両方が含まれてもよい。さらに説明するために、図３は、デジタル・オーディオ・プレーヤの表示画面上で電子メールをレンダリングするための電子メール管理のための方法例を示すフローチャートを示す。図３の方法は、電子メール・メッセージ（３０４）を取り出すステップ（３０２）を含む。電子メール・メッセージ（３０４）を取り出すステップ（３０２）は、１つ以上の電子メール・メッセージを電子メール・サーバから取り出すことによって行われてもよい。
【００２６】
図３の方法は、電子メール・メッセージ（３０４）からテキスト（３１０）を抽出するステップ（３０６）を含む。電子メール・メッセージの主要部分は、ヘッダ、本文、および電子メールへの添付物である。ヘッダは、送信者、指定受信者、日付、メール原本に添付されたコピーの指定受信者、メッセージの件名、および当業者が想起するような他のものを含む情報を含んでいる。電子メール・メッセージの本文は、メッセージ自体のコンテンツを含んでいる。添付物は、典型的には、電子メール・メッセージに添付されたファイルである。図３の方法に係る電子メール・メッセージからテキストを抽出するステップは、電子メール・メッセージ・ヘッダからテキストを抽出するステップを含んでもよい。また、図３の方法に係る電子メール・メッセージからテキストを抽出するステップは、電子メール・メッセージ本体からテキストを抽出するステップを含んでもよい。ＲＦＣ８２２は、電子メールのフレームワーク内のメッセージについてのシンタックスを指定する規格の概略を示す。
【００２７】
図３の方法は、メディア・ファイル（３１４）を作成するステップ（３０８）を含む。メディア・ファイルの例には、ＭＰＥＧ３（「ｍｐ３」）ファイル、ＭＰＥＧ４（「ｍｐ４」）ファイル、高度音声符号化（「ＡＡＣ」）圧縮ファイル、高度ストリーミング・フォーマット（「ＡＳＦ」）ファイル、ＷＡＶファイル、および当業者が想起するような数多くの他のものが含まれる。メディア・ファイルを作成するステップは、典型的には、電子メールをレンダリングするデジタル・オーディオ・プレーヤによってサポートされているメディア・ファイルを作成するステップを含む。
【００２８】
また、図３の方法は、電子メール・メッセージ（３０４）の抽出されたテキスト（３１０）をメディア・ファイル（３１４）に関連したメタデータ（３１６）として記憶するステップ（３１２）を含む。電子メール・メッセージ（３０４）の抽出されたテキスト（３１０）をメディア・ファイル（３１４）に関連したメタデータ（３１６）として記憶するステップ（３１２）は、図４を参照して以下に説明するように、抽出されたテキストをＭＰＥＧファイル内のＩＤ３タグに挿入することなど、抽出されたテキストをメディア・ファイル自体に挿入することによって行われてもよい。また、電子メール・メッセージ（３０４）の抽出されたテキスト（３１０）をメディア・ファイル（３１４）に関連したメタデータ（３１６）として記憶するステップ（３１２）は、図５を参照して以下に説明するように、抽出されたテキストをＡＡＣ圧縮ＭＰＥＧ４ファイルに関連した拡張可能なマーク付け言語（「ＸＭＬ」）ライブラリ・ファイルに記憶することなど、抽出されたテキストをメディア・ファイルに関連したメタデータ・ファイルに記憶することによって行われてもよい。
【００２９】
上述のように、電子メール・メッセージからテキストを抽出するステップは、電子メール・メッセージ・ヘッダからテキストを抽出するステップであってもよい。そのようなヘッダ情報は、抽出されたテキストがレンダリングされるデジタル・オーディオ・プレーヤによってサポートされる予め規定されたメタデータ・フィールドに関連して抽出および記憶されてもよい。さらなる説明のために、以下の例を考える。電子メールの送信者の識別と、当該電子メールの件名とが、電子メール・メッセージから抽出されて、ｉＰｏｄデジタル・オーディオ・プレーヤによってサポートされる「アーティスト」および「曲」についての予め規定されたメタデータ・フィールドに関連したメタデータとして記憶される。そのような例において、抽出されたヘッダ情報は、ｉＰｏｄ上の予め規定されたメタデータ・フィールドにレンダリングされ、これによって、ユーザは、音楽ファイルのメタデータを普段移動して見て回るように、電子メールのヘッダ情報を移動して見て回ることができる。
【００３０】
電子メール・メッセージから抽出されたテキストは、電子メール・メッセージ本体からのテキストを含んでもよい。そのような本体から抽出されたテキストは、抽出された本体テキストがレンダリングされるデジタル・オーディオ・プレーヤによってサポートされる予め規定されたメタデータ・フィールドに関連していてもよい。上述の例で続けると、本体から抽出されたテキストは、ｉＰｏｄデジタル・オーディオ・プレーヤによってサポートされる「曲」フィールド内に関連付けられてもよい。そのような例において、本体から抽出されたテキストは、ユーザがメディア・ファイル内の曲を選択するのと同じやり方で抽出された本体テキストに関連したファイルを選択する場合に、ｉＰｏｄ上の予め規定されたメタデータ・フィールドにレンダリングされる。好都合なことに、ユーザは、ｉＰｏｄの表示画面内の電子メールを閲覧してもよい。
【００３１】
また、図３の方法は、メディア・ファイル（３１４）をデジタル・オーディオ・プレーヤ（１０８）に記憶するステップ（３２３）を含む。メディア・ファイル（３１４）をデジタル・オーディオ・プレーヤ（１０８）に記憶するステップ（３２３）は、メディア・ファイルと、抽出されたテキストを含む関連メタデータとをデジタル・オーディオ・プレーヤ上にコピーすることによって行われてもよい。
【００３２】
また、図３の方法は、メディア・ファイル（３１４）を記述するメタデータ（３１６）を表示するステップ（３２５）を含み、これによって、電子メール・メッセージ（３０４）の抽出されたテキスト（３１０）をレンダリングする。メディア・ファイル（３１４）を記述するメタデータ（３１６）を表示するステップ（３２５）は、典型的には、メディア・ファイルに関連したメタデータの表示をサポートしているデジタル・オーディオ・プレーヤによって行われる。そのようなデジタル・オーディオ・プレーヤは、典型的には、例えば、デジタル・オーディオ・プレーヤによってサポートされるメディア・ファイル型のメディア・ファイルに記憶されたアーティストおよび曲のタイトルのようなメタデータを表示する。抽出された電子メール・テキストをデジタル・ファイルに関連したメタデータとして記憶すれば、好都合なことに、抽出された電子メール・テキストを、従来の電子メールのレンダリングをサポートしていないデジタル・オーディオ・プレーヤにおいて表示することができる。
【００３３】
上述のように、抽出された電子メール・テキストは、メディア・ファイルに直接記憶されてもよい。したがって、さらに説明するために、図４は、ｍｐ４ファイルなどのＭＰＥＧファイル（４０２）のブロック図を示す。図４のＭＰＥＧファイルは、メディア・ファイルの音声部分（３１８）を含む。メディア・ファイルの音声部分は、バイナリ音声ファイルを含む。
【００３４】
図４のＭＰＥＧファイル（４０２）は、抽出された電子メール・テキスト（４０８）と、電子メールの添付物から抽出された画像（４１０）とを含むファイルの音声部分（３１８）の先頭に付加されたＩＤ３ｖ２タグ（４０４）を有する。ＩＤ３ｖ２タグは、メディア・ファイルに関連したメタデータのためのコンテナを提供する。ＩＤ３ｖ２タグは、テキスト、画像、ファイル、および他の情報を包含することをサポートする１つ以上のフレームを含む。ＩＤ３ｖ２タグは、柔軟性があり、拡張可能である。なぜならば、ＩＤ３ｖ２タグの特殊な機能をサポートしないパーサは、これらの機能を無視することになるからである。ＩＤ３ｖ２は、ユニコードをサポートしており、それによって、数多くの互いに異なる言語の抽出された電子メール・テキストを含む機能を提供している。ＩＤ３ｖ２タグの最大タグ・サイズは、典型的には２５６メガバイトであり、最大フレーム・サイズは、典型的には１６メガバイトである。
【００３５】
上述のように、抽出された電子メールは、メタデータ・ファイル内のメディア・ファイルに関連付けられてもよい。したがって、さらに説明するために、図５は、ｉＴｕｎｅｓミュージカル・ジュークボックスによってサポートされ、ｉＰｏｄデジタル・オーディオ・プレーヤ上で再生されるようなＡＡＣ圧縮ｍｐ４ファイル（５０２）のブロック図を示す。図５の例において、ＡＡＣ圧縮ｍｐ４ファイルは、ファイル内に、デジタル・メディア・ファイルのバイナリ音声部分（３１８）を含む。また、図５のＡＡＣ圧縮ｍｐ４ファイル（５０２）は、電子メールから抽出されたテキスト（５０６）を含む拡張可能なマーク付け言語（「ＸＭＬ」）ライブラリ・ファイル（５０４）として実施される関連メタデータ・ファイルを有する。ｉＴｕｎｅｓデジタル・オーディオ・アプリケーションは、ｉＴｕｎｅｓライブラリを備えるメディア・ファイルのコンテンツを記述するメタデータを含む単一のｉＴｕｎｅｓライブラリ・ファイルを含む。ｉＴｕｎｅｓライブラリ・ファイルは、ＸＭＬファイルとして実施され、そのフォーマットは、柔軟性のある文書型定義（「ＤＴＤ］）によって規定される。
【００３６】
上記の例において、抽出された電子メール・テキストは、デジタル・オーディオ・プレーヤの表示画面上での電子メールの視覚レンダリングのために、デジタル・オーディオ・プレーヤの表示画面に表示される。また、抽出されたテキストのうちのいくつかまたはそのすべては、スピーチに変換されて、デジタル・オーディオ・プレーヤによる音声レンダリングに供されてもよい。したがって、さらに説明するために、図６は、デジタル・オーディオ・プレーヤ上で電子メールをレンダリングするための電子メール管理のための方法例を示すフローチャートであって、抽出された電子メール・テキストをスピーチに変換するステップと、メディア・ファイルの音声部分にスピーチを記録して、デジタル・オーディオ・ファイル上で音声再生をするステップとを含む方法例を示す。
【００３７】
図６の方法は、電子メール・メッセージ（３０４）を取り出すステップ（３０２）を含む。電子メール・メッセージ（３０４）を取り出すステップ（３０２）は、電子メール・サーバから１つ以上の電子メール・メッセージを取り出すことによって行われてもよい。
【００３８】
図６の方法は、電子メール・メッセージ（３０４）からテキスト（３１０）を抽出して（３０６）、デジタル・オーディオ・プレーヤの表示画面上での視覚レンダリングに供するステップを含む。電子メール・メッセージの主要部分は、ヘッダ、本文、および電子メールへの添付物である。ヘッダは、送信者、指定受信者、日付、メール原本に添付されたコピーの指定受信者、メッセージの件名、および当業者が想起するような他のものを含む情報を含んでいる。電子メール・メッセージの本文は、メッセージ自体のコンテンツを含んでいる。添付物は、典型的には、電子メール・メッセージに添付されたファイルである。
【００３９】
図６の方法は、メディア・ファイル（３１４）を作成するステップ（３０８）を含む。メディア・ファイルの例には、ＭＰＥＧ３（「ｍｐ３」）ファイル、ＭＰＥＧ４（「ｍｐ４」）ファイル、高度音声符号化（「ＡＡＣ」）圧縮ファイル、高度ストリーミング・フォーマット（「ＡＳＦ」）ファイル、ＷＡＶファイル、および当業者が想起するような数多くの他のものが含まれる。メディア・ファイルを作成するステップは、典型的には、電子メールをレンダリングするデジタル・オーディオ・プレーヤによってサポートされているメディア・ファイルを作成するステップを含む。
【００４０】
また、図６の方法は、電子メール・メッセージ（３０４）の抽出されたテキスト（３１０）をメディア・ファイル（３１４）に関連したメタデータ（３１６）として記憶する（３１２）ステップを含む。電子メール・メッセージ（３０４）の抽出されたテキスト（３１０）をメディア・ファイル（３１４）に関連したメタデータ（３１６）として記憶するステップ（３１２）は、図４を参照して上述したように、抽出されたテキストをＭＰＥＧファイル内のＩＤ３タグに挿入することなど、抽出されたテキストをメディア・ファイル自体に挿入することによって行われてもよい。また、電子メール・メッセージ（３０４）の抽出されたテキスト（３１０）をメディア・ファイル（３１４）に関連したメタデータ（３１６）として記憶するステップ（３１２）は、図５を参照して上述したように、抽出されたテキストをＡＡＣ圧縮ＭＰＥＧ４ファイルに関連した拡張可能なマーク付け言語（「ＸＭＬ」）ライブラリ・ファイルに記憶することなど、抽出されたテキストをメディア・ファイルに関連したメタデータ・ファイルに記憶することによって行われてもよい。
【００４１】
図６の方法は、好都合なことに、送信者、指定受信者、データ、時間、件名などのヘッダ情報をメタデータとしてメディア・ファイルに記憶するための手段を提供する。そして、そのようなヘッダ情報は、デジタル・オーディオ・プレーヤの表示画面上に視覚的に表示されてもよい。
【００４２】
また、図６の方法は、メディア・ファイルの音声部分に電子メール本体などの電子メールの部分を記憶して音声レンダリングに供するための手段を提供する。したがって、図６の方法は、電子メール・メッセージ（３０４）からテキスト（５０２）を抽出して、デジタル・オーディオ・プレーヤ（１０８）上での音声レンダリングに供するステップも含む。したがって、図６の方法に係る電子メール・メッセージからテキストを抽出するステップは、電子メール・メッセージ本体からテキストを抽出して、デジタル・オーディオ・プレーヤ上での音声レンダリングに供するステップを含んでもよい。
【００４３】
また、図６の方法は、テキスト（５０４）をスピーチ（５０８）に変換するステップ（５０６）と、メディア・ファイル（３１４）の音声部分（３１８）にスピーチ（５０８）を記録するステップ（５１０）とを含む。テキスト（５０４）をスピーチ（５０８）に変換するステップ（５０６）と、メディア・ファイル（３１４）の音声部分（３１８）にスピーチ（５０８）を記録するステップ（５１０）とは、抽出された電子メール・テキストのスピーチ提示を生じさせるために、テキスト・スピーチ・エンジンを使用して抽出されたテキストを処理して、その後、テキスト・スピーチ・エンジンによって生じたスピーチをメディア・ファイルの音声部分に記録することによって行われてもよい。
【００４４】
メディア・ファイルの音声部分に記録するために、抽出されたテキストをスピーチに変換することが可能なスピーチ・エンジンの例には、例えば、ＩＢＭ社のＶｉａＶｏｉｃｅ（ＩＢＭ社の登録商標）Ｔｅｘｔ‐ｔｏ‐Ｓｐｅｅｃｈ、Ａｃａｐｅｌａ  Ｍｕｌｔｉｍｅｄｉａ  ＴＴＳ，ＡＴ＆Ｔ社のＮａｔｕｒａｌ  Ｖｏｉｃｅｓ（商標）Ｔｅｘｔ‐ｔｏ‐Ｓｐｅｅｃｈ  Ｅｎｇｉｎｅ、パイソン社のｐｙＴＴＳクラスなどが含まれる。これらのテキスト・スピーチ・エンジンは、それぞれ、テキストの形態で入力を受けて記号言語表象をバック・エンドへ出力するフロント・エンドからなり、バック・エンドは、受信した記号言語表象をスピーチ波形として出力する。
【００４５】
典型的には、スピーチ合成エンジンは、調音合成、フォルマント合成、および連接的合成のうちの１つ以上のカテゴリを使用することによって動作する。調音合成は、声門および動く声管についてのモデルなどの、スピーチ生成の計算生体力学モデルを使用する。典型的には、調音合成器は、舌、唇、声門などの人間の調音器官の筋肉の動きの模擬表象によって制御される。スピーチ生成の計算生体力学モデルは、時間に依存した３次元微分式を解いて、合成スピーチ出力を計算する。典型的には、調音合成は、非常に高度な計算を必要とし、自然に聞こえる流暢なスピーチという点では、以下に説明する他の２つの方法よりも劣る結果となる。
【００４６】
フォルマント合成は、声門ソースが声管を表わすフィルタから完全に独立しているみなす非常に簡略されたソース・フィルタ・モデルを制御するための規則のセットを使用する。声管を表わすフィルタは、フォルマント周波数および帯域幅などの制御パラメータによって決定される。各フォルマントは、声管の特定の共鳴かまたはフィルタ特性のピークに関連付けられている。声門ソースは、周期的な音についての様式化された声門パルスおよび気音のノイズの何れかを生成する。フォルマント合成が生成するスピーチは、非常に明瞭だが、完全に自然に聞こえるわけではない。しかしながら、フォルマント合成は、メモリの実装面積は少なく、適度な計算を必要とするのみである。
【００４７】
連接的合成は、録音から切り出されて、波形または符号化されたスピーチのいずれかとして一覧または音声データベースに記憶されている、記録されたスピーチの実際の断片を使用する。これらの断片は、例えば、単音およびダイフォンなどの基本のスピーチ部分を構成する。単音は、母音または子音からなり、ダイフォンは、１つの単音の後半部分と、次の単音の前半部分とを含む、単音から単音への移行部分からなる。連接的合成器のなかには、いわゆる半音節を使用するものもあり、事実上、ダイフォン方法を音節の時間尺度に適用している。そして、連接的合成は、音声データベースから選択された基本のスピーチ部分をつなぎ合わせ、または連接させて、復号化を任意で行った後、結果生じたスピーチ信号を出力する。連接システムは、記録されたスピーチの断片を使用するので、自然なスピーチに聞こえる可能性は最も高いが、連接システムは、音声データベースのために大容量のデータベース記憶装置を必要とする。
【００４８】
また、図６の方法は、メディア・ファイル（３１４）をデジタル・オーディオ・プレーヤ（１０８）に記憶するステップ（５１２）を含む。メディア・ファイル（３１４）をデジタル・オーディオ・プレーヤ（１０８）に記憶するステップ（５１２）は、メディア・ファイルと、抽出されたテキストを含む関連メタデータとをデジタル・オーディオ・プレーヤのメモリ上にコピーすることによって行われてもよい。
【００４９】
また、図６の方法は、メディア・ファイル（３１４）を記述するメタデータ（３１６）を表示するステップ（５１４）を含む。メディア・ファイル（３１４）を記述するメタデータ（３１６）を表示するステップ（５１４）は、典型的には、メディア・ファイルに関連したメタデータの表示をサポートするデジタル・オーディオ・プレーヤによって行われる。そのようなデジタル・オーディオ・プレーヤは、典型的には、例えば、デジタル・オーディオ・プレーヤによってサポートされるメディア・ファイル型のメディア・ファイルに記憶されたアーティストおよび曲のタイトルのようなメタデータを表示する。抽出された電子メール・テキストをデジタル・ファイルに関連したメタデータとして記憶すれば、好都合なことに、抽出された電子メール・テキストを、従来の電子メールのレンダリングをサポートしていないデジタル・オーディオ・プレーヤにおいて表示することができる。
【００５０】
また、図６の方法は、スピーチ（５０８）を含む音声部分（３１８）を再生するステップ（５１６）を含む。スピーチ（５０８）を含む音声部分（３１８）を再生するステップ（５１６）は、好都合なことに、電子メールの抽出されたテキストの音声スピーチ表象をレンダリングすることにより、電子メールを、従来の電子メールをサポートしていないデジタル・オーディオ・プレーヤ上でレンダリングすることができる。
【００５１】
本発明の実施形態例は、デジタル・オーディオ・プレーヤ上で電子メールをレンダリングするための電子メール管理のための完全に機能するコンピュータ・システムの場合について主に説明している。しかしながら、本発明は、任意の適切なデータ処理システムと共に使用される信号記録媒体上に配置されたコンピュータ・プログラムにおいて実施されてもよいことを、当業者は理解するだろう。そのような信号記録媒体は、機械読み取り可能な情報のための送信媒体または記録媒体であってもよく、磁気媒体、光媒体、または他の適切な媒体を含む。記録可能な媒体の例には、ハード・ドライブまたはディスケット内の磁気ディスク、光ドライブ用のコンパクト・ディスク、磁気テープ、および当業者が想起するような他のものが含まれる。送信媒体の例には、例えば、イーサネット（登録商標）などの音声通信およびデジタル・データ通信用の電話ネットワーク、ならびにインターネット・プロトコルおよびワールド・ワイド・ウェブと通信するネットワークが含まれる。適切なプログラミング手段を有する任意のコンピュータシステムが、プログラムにおいて実施されるような本発明の方法のステップを実行することが可能であることを、当業者はすぐに理解するだろう。本明細書において説明した実施形態例の中には、コンピュータ・ハードウェア上にインストールされて実行するソフトウェア向きのものがあるものの、ファームウェアまたはハードウェアとして実施される代替実施例も本発明の範囲内であることを、当業者はすぐに理解するだろう。
【００５２】
以上の説明から、本発明の様々な実施形態において、本発明の真の精神から逸脱することなく修正および変更を行ってもよいことが理解されるだろう。本明細書における説明は、例示のためにすぎず、制限的な意味で解釈されるべきものではない。本発明の範囲は、請求項の文言によってのみ制限される。
【図面の簡単な説明】
【００５３】
【図１】本発明の実施形態に係るデジタル・オーディオ・プレーヤ上で電子メールをレンダリングするための電子メール管理のためのシステム例を示すネットワーク図を示す。
【図２】本発明の実施形態に係るデジタル・オーディオ・プレーヤ上で電子メールをレンダリングするための電子メール管理において有用なコンピュータ例を備える自動コンピューティング機構のブロック図を示す。
【図３】デジタル・オーディオ・プレーヤ上で電子メールをレンダリングするための電子メール管理のための方法例を示すフローチャートを示す。
【図４】ｍｐ４ファイルなどのＭＰＥＧファイルのブロック図を示す。
【図５】ｉＴｕｎｅｓミュージカル・ジュークボックスによってサポートされ、ｉＰｏｄデジタル・オーディオ・プレーヤ上で再生されるようなＡＡＣ圧縮ｍｐ４ファイルのブロック図を示す。
【図６】デジタル・オーディオ・プレーヤ上で電子メールをレンダリングするための電子メール管理のための方法例を示すフローチャートであって、抽出された電子メール・テキストをスピーチに変換するステップと、メディア・ファイルの音声部分にスピーチを記録して、デジタル・オーディオ・ファイル上で音声再生をするステップとを含む方法例を示す。
【符号の説明】
【００５４】
１０２  ＷＡＮ
１０４  電子メール・サーバ
１０６  パーソナル・コンピュータ
１０８  デジタル・オーディオ・プレーヤ
１１０  表示画面
１１２  ヘッドホン
【図１】
2007242012.tif 000003
【図２】
2007242012.tif 000004
【図３】
2007242012.tif 000005
【図４】
2007242012.tif 000006
【図５】
2007242012.tif 000007
【図６】
2007242012.tif 000008