(57)【要約】  メッセージングシステム１０は、デジタルオーディオおよび／またはビデオおよび／またはデータメッセージを格納する手段１４を備える。それはさらに、前記記憶手段内にメッセージを記録するために、および／または前記記憶手段内に以前に記録されたメッセージを送信するために、階層型エンコーダを介して符号化されたメッセージを切り捨てる手段２６ｆ、４４を備える。
2007534249.tif 000002
【特許請求の範囲】
【請求項１】
デジタルオーディオおよび／またはビデオメッセージおよび／またはデータを記憶する記憶手段（１４）を含むメッセージングシステム（１０）であって、メッセージを記憶手段に記録するために、および／または記憶手段内に既に記録されたメッセージを転送するために、階層型コーダによって符号化されたメッセージを切り捨てる切捨て手段（２６ｆ、４４）を含むことを特徴とする、メッセージングシステム（１０）。
【請求項２】
階層型コーダによって符号化され、記憶手段内に既に記録されているメッセージをリモート読取り側端末（１８）に転送する送信手段（２２）と、判断された階層レベルでメッセージが切捨て手段（４４）によって切り捨てられるように、送信されるメッセージがリモート読取り側端末（１８）に転送されなければならない階層レベルを判断する手段とを含む、請求項１に記載のメッセージングシステム（１０）。
【請求項３】
送信されるメッセージの階層レベルを判断する手段が、リモート端末の状況および／または伝送ネットワークの状況に関するパラメータに応じて動作する、請求項２に記載のメッセージングシステム（１０）。
【請求項４】
リモート端末が、送信されるメッセージの形式と互換性のない所定の形式に従ったメッセージだけを読み取るように構成され、システムがさらに、送信されるメッセージをその所定の形式と互換性が取れるようにするために、送信されるメッセージを処理するプロセッサ手段（３４、３８）を含む、請求項２または請求項３に記載のメッセージングシステム（１０）。
【請求項５】
切捨て手段（２６ｆ）が、階層型コーダによって符号化され、既に格納されているメッセージを、記憶手段（１４）の満たされた割合に応じて切り捨てるように構成される、請求項１から４のいずれか一項に記載のメッセージングシステム（１０）。
【請求項６】
新しいデジタルメッセージを記憶手段（１４）内に記録するための記録手段（２０）を含み、切捨て手段（２６ｆ）が、記録される新しいメッセージが階層的に符号化されている場合に、記憶手段（１４）の満たされた割合に応じて記録される新しいメッセージを切り捨てるように構成される、請求項１から５のいずれか一項に記載のメッセージングシステム（１０）。
【請求項７】
切捨て手段（２６ｆ）が、新しいメッセージの記録時にアクティブ化されるように構成される、請求項５または請求項６に記載のメッセージングシステム（１０）。
【請求項８】
切捨て手段（２６ｆ）が、記憶手段（１４）の残りの容量が所定の閾値未満に下がる場合にアクティブ化されるように構成される、請求項５または請求項６に記載のメッセージングシステム（１０）。
【請求項９】
切捨て手段（２６ｆ）が、メッセージを格納する階層レベルを判断する手段（２６ｅ）に関連付けられており、これらのメッセージを判断された階層レベルで切り捨てるように構成される、請求項５から８のいずれか一項に記載のメッセージングシステム（１０）。
【請求項１０】
請求項１から９のいずれか一項に記載のメッセージングシステム（１０）を含む、電話。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルオーディオおよび／またはビデオおよび／またはデータメッセージを記憶する手段を含むメッセージングシステムに関する。本発明は、そのようなシステムを組み込んだ電話にも関する。
【背景技術】
【０００２】
サーバ上で集中化され、または電話やテレビ会議用端末などの通信端末内に位置するデジタルメッセージングシステムは、当技術分野において知られている。メッセージングシステムによって格納されたメッセージを高品質で再生できることが重要である。たとえば、音声メッセージを理解し、メッセージを残した者を認識することは、メッセージの再生品質に大きく依存する。メッセージの再生品質は明らかに、残されたメッセージの品質に依存するが、格納されたメッセージの品質にも依存し、最終的には、読取り側端末に送信されたメッセージの品質に依存する。
【０００３】
メッセージングシステムが、その記憶容量があるとすれば、できるだけ多くのメッセージを保存できることも重要である。
【０００４】
こうしたメッセージングシステムにおいて解決されなければならない１つの問題は、メッセージングシステムがそこから接触され得る（遠隔の預かり（ｄｅｐｏｔ）および問い合わせ（ｉｎｔｅｒｒｏｇａｔｉｏｎ））リモート端末の異種の性質を管理することの問題である。特に、たとえば電話交換網に接続された電話端末、および広帯域再生システムまたはコーダ／デコーダ（コーデック）を備えていないＧＳＭタイプのモバイル端末など、すべての端末が同じデータ受信容量を有するとは限らない。
【０００５】
メッセージ読取り側端末の異種の性質を管理するこの問題への知られている解決策は、読取り側の端末が、メッセージを預けた端末と同じ容量、具体的にはサポートされる符号化形式およびビットレートの面で同じ容量を有さない場合に、送信されるメッセージを処理する変換手段を含むメッセージングシステムを提供することである。
【０００６】
記録されたメッセージを、メッセージのダウンロードを求める傾向にある読取り側端末によって受け付けられる少なくとも１つの形式とそれぞれが互換性を有する、複数の形式で格納することも可能である。これは、したがって、最初に記録された１つのメッセージではなく、複数のメッセージを格納することが必要であるので、メモリの問題を引き起こす。
【０００７】
これらのメッセージングシステムにおいて解決されなければならない別の問題は、（メッセージを記録する場合の）記憶手段の容量を管理することの問題である。このタイプのメッセージングシステムによれば、これらの記憶手段は、グローバルに割り当てられることも（メッセージングサーバのすべてのユーザが記憶手段のすべての容量を共有する）、差別化されたやり方で割り当てられることもある（たとえば、それぞれのユーザまたはユーザグループが自分自身の最大記憶容量を有する）。
【０００８】
すべての場合において、その記憶容量は無限ではない。広く用いられている、この記憶容量の問題への単純な一解決策は、使用可能のままである記憶手段のメモリ容量が、新しいメッセージを受け付けることができるほど十分ではない場合には新しいメッセージを預かることを体系的に禁じることにある。
【０００９】
より低いビットレートの符号化形式に変換することは、メッセージング記憶手段内に格納されるメッセージの数を増加させるための別の解決策である。記憶容量上の混雑が検出される場合、既に格納されたメッセージがより低いビットレートの符号化形式に変換される。
【００１０】
これらの変換操作は、メッセージングシステムのプラットフォームの複雑さの面で追加のコストを課し、またメッセージ品質を大きく劣化させる。
【００１１】
上述の２つの問題への最後の解決策は、メッセージを最小のビットレート形式だけで格納することにある。この解決策は、格納され、読み取られるメッセージの品質のレベルを下げることを示唆している。また、それによって、互換性がない符号化形式の場合に必要である変換操作は回避されない。さらに、この場合、使用可能な記憶空間を考慮に入れずに、すなわち記憶手段の管理を最適化せずに、格納されるメッセージの数が（品質を損なうほどに）最大にされる。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
本発明は、考えられてきた従来技術の様々な解決策によって引き起こされる問題を、第１に、格納されたメッセージを読み取るために端末の異質の性質に適応させることができ、第２に、より柔軟に受信されるメッセージに応じて、メッセージングシステムで実装される計算手段または記憶手段の複雑さを増加させずに、また格納され送信されるメッセージの品質のレベルを下げずにその記憶容量を管理することができるメッセージングシステムを提供することによって解決することを目的とする。
【課題を解決するための手段】
【００１３】
したがって、本発明は、デジタルオーディオおよび／またはビデオメッセージ、および／またはデータを格納する記憶手段を含むメッセージングシステムであって、メッセージを記憶手段内に記録するために、かつ／または記憶手段内に既に記録されたメッセージを転送するために、階層型コーダによって符号化されたメッセージを切り捨てる切捨て手段を含むことと特徴とするメッセージングシステムにある。
【００１４】
したがって、メッセージングシステムが符号化されたメッセージの階層的特徴を活用できるようにすることによって、すなわちメッセージングシステムに、階層的に符号化されたメッセージを切り捨てる手段を設けることによって、読取り側端末の異質の性質を管理する問題および記憶手段の制限された容量の問題が、単純にまた記憶手段に関する追加のコストなしに解決される。
【００１５】
メッセージを読取りまたは預けるための端末の容量は、全体的に提供され、端末がメッセージングシステムとの通信に入るときには知られている。
【００１６】
本発明のメッセージングシステムはさらに、以下の特徴のうちの１つまたは複数を含み得る：
それが、階層型コーダによって符号化された、記憶手段内に既に記録されたメッセージをリモート読取り側端末に転送する送信手段と、メッセージが切捨て手段によって、判断された階層レベルで切り捨てられるように、送信されるメッセージがリモート読取り側端末に転送されなければならない階層レベルを判断する手段とを含むこと；
送信されるメッセージの階層レベルを判断するための手段が、リモート端末の状況および／または伝送ネットワークの状況に関するパラメータに応じて動作すること；
リモート端末が、送信されるメッセージの形式と互換性のない所定の形式に従ったメッセージだけを読み取るように構成されており、該システムがさらに、送信されるメッセージをその所定の形式と互換性のあるものにするために送信されるメッセージを処理するプロセッサ手段を含むこと；
切捨て手段が、階層型コーダによって符号化されており、既に格納されているメッセージを、記憶手段の満たされた割合に応じて切り捨てるように構成されること；
該システムが、新しいデジタルメッセージを記憶手段内に記録する記録手段を含み、切捨て手段が、記録される新しいメッセージが階層的に符号化されている場合は、記憶手段の満たされた割合に応じて記録される新しいメッセージを切り捨てるように構成されること；
切捨て手段が、新しいメッセージの記録時にアクティブ化されるように構成されること；
切捨て手段が、記憶手段の残りの容量が所定の閾値未満に下がる場合にアクティブ化されるように構成されること、および
切捨て手段が、メッセージ格納の階層レベルを判断する手段に関連付けられ、判断された階層レベルでこれらのメッセージを切り捨てるように構成されること。
【００１７】
本発明はさらに、上述のメッセージングシステムを組み込んだ電話を目的とする。
【００１８】
本発明は、例示するためだけに、また添付の図面を参照して述べられている以下の説明に鑑みて、よりよく理解され得る。
【発明を実施するための最良の形態】
【００１９】
スケーラブル符号化システムとしても知られている階層型符号化システムでは、符号化操作の結果生じるバイナリデータは、連続する層に分割される。カーネルとも呼ばれるベースの層は、ビットストリームを復号するのに不可欠なビットで形成され、最低限の復号品質を決定する。
【００２０】
それに続く層は、復号操作の結果生じる信号の品質を徐々に向上させ、それぞれの新しい層が新しい情報を提供し、この情報は、ますます向上する品質の信号を出力で供給するためにデコーダによって処理される。
【００２１】
階層型コーデックの有利な一特徴は、コーダまたはデコーダへのいずれかの具体的な指示を提供する必要なしにビットストリームの一部を除去するために、送信または記憶システムが任意のレベルで介入することをそれが可能にすることである。デコーダは、それが受信するバイナリ情報を使用し、対応する品質の信号を生成する。
【００２２】
実際には、オーディオまたはビデオ信号またはデータの階層型符号化は、ソース信号の一部（たとえば、特定のオーディオコーダの場合には音声信号の２０ミリ秒（ｍｓ：ｍｉｌｌｉｓｅｃｏｎｄ）フレームなど）から、図１にＰ＝３について示すように、（Ｐ層に対応する）Ｐ個の連続するビット群、Ｇ１からＧＰに分離されたＮビットで表されるビットストリームを生成する。
【００２３】
第１のグループＧ１は、カーネルを構成する。それに続くグループＧ２からＧＰは、連続した品質向上を可能にする層である。
【００２４】
したがって、この種類のコーダからのビットストリームは容易に切り捨てられることができ、したがって、同じコーダから生成されるビットレートは、処理の複雑さが小さいことが保証されながら変更されることができる。
【００２５】
したがって、図１で、グループＧ１単独、グループＧ１およびＧ２、または３つのグループＧ１、Ｇ２およびＧ３が送信され得る。それぞれの表現、レベル１、レベル２およびレベル３の階層は、これらの選択肢に当てはまる。階層レベル１によって提供されるビットレートＤＨ１はＤ１と表され、組み合わされたグループＧ１とＧ２によって提供されるビットレートＤＨ２はＤ１＋Ｄ２と表され、すべてのグループＧ１からＧ３によって提供されるビットレートＤＨ３はＤ１＋Ｄ２＋Ｄ３と表される。一般的に述べると、階層レベルＱによって提供されるビットレートＤＨＱは、レベルＱ以下のすべての階層レベルのビットレートの合計であり、すなわち、以下の通りである。
【数１】
2007534249.tif 000003
【００２６】
３つのレベル、すなわち第１グループＧ１のＤ１＝８キロビット／秒（ｋｂｐｓ：ｋｉｌｏｂｉｔ  ｐｅｒ  ｓｅｃｏｎｄ）、第２グループＧ２のＤ２＝６ｋｂｐｓ、および第３グループＧ３のＤ３＝１６ｋｂｐｓの階層を提供する、２０ｍｓフレームに作用する階層型音声コーダの例について考慮されたい。したがって、３０ｋｂｐｓの総ビットレート、すなわち、フレームについて、それぞれ２０、１５および４０バイトの３つの連続したグループＧ１、Ｇ２およびＧ３に分割され得る７５バイトのビットストリームが存在する。
【００２７】
階層的に符号化されたメッセージのそれぞれのタイプについて、メッセージングシステムは、ビットストリームの一部だけを送信しかつ／または格納することを決定することができる。データの操作は、データに対して行われるアルゴリズム処理がなく、単にデータの階層選択だけなので、比較的に単純である。
【００２８】
図２は、本発明のメッセージングシステムを示している。
【００２９】
図２に表されたメッセージングシステム１０は、読取りモードおよび書込みモードでプロセッサユニット１２に接続される記憶手段１４に関連付けられたプロセッサユニット１２を含む。
【００３０】
異なる実施形態では、メッセージングシステムは、通信端末、たとえば留守番電話機能を組み込んだ電話で実装され、または通信信端末のいずれからも独立しており、伝送ネットワーク、たとえば電話交換網、インターネット網または他の任意のタイプの情報伝送ネットワークを介してアクセス可能なサーバで実装され得る。
【００３１】
したがって、図２に示すように、メッセージングシステム１０は、書込みモードにおいて、第２の通信端末１８のユーザにメッセージを残したいと望むユーザに属する第１の通信端末１６にアクセス可能である。端末１６および１８は、電話、テレビ電話、あるいはオーディオおよび／またはビデオメッセージおよび／またはデータを送受信するように構成された他の任意のタイプの通信端末であり得る。総称「通信端末」が、本説明の残りの部分で使用される。
【００３２】
従来のやり方では、通信端末１６のユーザが、通信端末１８を呼び出し、通信端末１８のユーザが応対不可能である場合には、メッセージングシステム１０に転送され、またはメッセージングシステム１０のための所定の数を直接に入力する。次いで、通信端末１６のユーザはメッセージを送信し、このメッセージはメッセージングシステムによって受信され、次いで記憶手段１４内に格納される。
【００３３】
メッセージングシステム１０は読取りモードで通信端末１８からアクセス可能であり、第２のユーザが、不在中に第２のユーザに送信されたメッセージをシステムが回復することができるように、メッセージングシステム内に前もってウェルカムメッセージを預けている。通信端末１８のユーザは、読取りモードにおいて、適用可能であれば識別子およびアクセスパスワードを使用しメッセージングシステム１０にアクセスして、そのユーザ宛てに記録され、記憶システム１４内に格納されたメッセージを読み取ることができる。
【００３４】
メッセージングシステム１０のプロセッサユニット１２は、通信端末１６のユーザによって送信されたメッセージの格納を記録し管理する手段２０を含む。さらに、メッセージングシステム１０は、メッセージを抽出し送信するために通信端末１８のユーザによって制御される手段２２を含む。
【００３５】
記録および格納管理手段２０は、アナライザモジュール２４とプロセッサモジュール２６とを含む。
【００３６】
アナライザモジュール２４の機能は、通信端末１６などの通信端末から来る、記録されるメッセージ、および記憶手段１４内に既に格納されたメッセージを解析することである。この解析は、格納されたメッセージまたは記録されるメッセージに固有の特定の特性を判断する。これらの特性は以下を含む：
バイトで表されたその合計サイズと、
最大の階層レベル数。
【００３７】
符号化および／または送信がブロックレベル、たとえば２０ｍｓフレームのレベルで行われる場合、ブロック当たりの階層レベルの数が変化することがあり得る。この場合、アナライザモジュール２４は、それぞれのブロックについてブロック数および階層レベル数をも判断する。１に等しい階層レベルの数は、非階層型符号化または階層型符号化カーネルに対応することに留意されよう。最大ビットレートおよび各ブロックのビットレートなど、他の特性が判断され得る。非階層型コーダによって生成されたビットレートでさえ変化することがあり、ビットレートのこの変化は、たとえばＤＴＸタイプの不連続送信機構を使用した場合にはソースによって、あるいはたとえば３ＧＰＰ  ＡＭＲマルチプルビットレートモバイル符号化の場合には伝送ネットワークによって監視され得ることにも留意されたい。
【００３８】
上記解析の結果は、プロセッサモジュール２６に送信される。プロセッサモジュール２６は、定期的な間隔で、新しいメッセージの記録時に、かつ／または記憶手段１４の残りの容量が所定の閾値未満に下がる場合にアクティブ化されることができる。これらのすべての場合において、プロセッサモジュール２６は、残りの記憶容量を所定の閾値、または記録されるメッセージのサイズと比較することによって、残りの記憶容量が十分かどうかテストする。それは、この目的のためのテストモジュール２６ａを含む。
【００３９】
記憶手段１４の残りの記憶容量は、記憶手段１４の最大記憶容量から、記憶手段１４内に既に格納されたメッセージのサイズの合計を引くことによって明らかに得られる。所定の閾値は、最大記憶容量のあるパーセンテージと定義され得る。メッセージのサイズ、および記憶手段の残りの容量の解析は、記憶手段内のリソースの配分がグローバルなものか、それとも差別化されたものかによって異なることは明らかである。しかし、簡潔にするため、またこの種類の解析が当技術分野では知られていることを考慮して、これらの２つのケースについて、より詳細には述べない。したがって、手段１４の最大記憶容量は、全体のサイズ、または端末１８に（またはそれが属するユーザグループに）割り当てられた最大サイズに対応し得る。同様に、既に格納されているメッセージのサイズはグローバルなもの（格納されたすべてのメッセージについての合計）であることも、差別化されたもの（端末１８について格納されたすべてのメッセージについての合計）であることもある。
【００４０】
残りの記憶容量が十分である場合、既に格納されたメッセージに処理は適用されない。新しいメッセージの記録時にアナライザモジュール２４がアクティブ化される場合、プロセッサ手段２６は、そのメッセージの他の処理を伴わずに、記録されるメッセージを記憶手段１４内に格納する。
【００４１】
記憶手段１４の残りの記憶容量が不十分である場合、プロセッサ手段は、メッセージが階層的に符号化されているならば、残りの記憶容量の増加のため、記憶手段１４内に既に格納されたメッセージの少なくとも一部を切り捨てることができる。
【００４２】
そうでない場合は、新しいメッセージの録音時、残りの記憶容量がメッセージのサイズより小さい場合にプロセッサ手段は、メッセージが階層的に符号化されているならば、切捨て後、格納されるメッセージのサイズが記憶手段１４の残りの記憶容量より小さくなるように、メッセージを切り捨てることができる。
【００４３】
プロセッサ手段２６は、上述の２つの解決策、すなわち格納されるメッセージの切捨てと、記憶手段１４内に既に格納されたメッセージの切捨てを組合せ得る。
【００４４】
切捨ては、既に格納されたメッセージを公平に切り捨てるために慎重に選択された規則に基づいて行われ得る。たとえば、階層的に符号化された最も古いメッセージおよび／またはより高いビットレートで符号化されたメッセージ、あるいは多数の階層レベルを有するメッセージがまず切り捨てられる。明らかに、切捨て手段の特性（たとえば切り捨てられる階層レベルの数）は、残りの容量に従って構成され得る：容量が非常に低い場合、より大きい切捨てが行われる。それとは逆に、残りの容量が所定の閾値をちょうど下回る場合は、切捨ては、切り捨てられるレベルおよび／または切り捨てられるメッセージ数に関してより制限される。
【００４５】
したがって、プロセッサ手段２６は、テストモジュール２６ａの出力で、テストモジュール２６ｂを含む。残りの記憶容量が不十分な場合、このテストモジュール２６ｂは、処理されるメッセージが階層的に符号化されているかどうか判断する。
【００４６】
そうでない場合は、メッセージはテストモジュール２６ｃに転送され、このテストモジュール２６ｃの機能は、処理されるメッセージが、そのサイズを減少させる形式に変換されなければならないかどうかテストすることである。そうである場合は、処理されるメッセージは、変換モジュール２６ｄに転送され、次いで記憶手段１４に送信される。そうでない場合は、メッセージは、記憶手段１４に直接に送信される。
【００４７】
処理されるメッセージが階層的に符号化されている場合、メッセージはテストモジュール２６ｅに転送され、このテストモジュール２６ｅの機能は、処理されるメッセージが切り捨てられなければならないかどうかテストし、そうであれば、どの階層レベルでそれが切り捨てられなければならないか判断することである。
【００４８】
処理されるメッセージが切り捨てられる必要がない場合は、それは記憶手段１４に直接に送信される。
【００４９】
そうでない場合は、それは切捨てモジュール２６ｆに送信され、この切捨てモジュール２６ｆの機能は、処理されるメッセージを、判断された階層レベルで、切り捨てることである。
【００５０】
この処理は好ましくは、階層的に符号化されたメッセージに適用され、次いでこのメッセージは、階層的に符号化されていないメッセージを処理する前に切り捨てられる（ステップ２６ｃおよび２６ｄは任意選択でさえあり得る）。
【００５１】
切捨てモジュール２６ｆを含むプロセッサ手段２６は、メッセージ格納のために割り当てられたメモリ空間を巧みに管理する。
【００５２】
抽出および送信手段２２は、通信端末１８のユーザのために作成された（ｆｏｒｍｕｌａｔｅ）要求を解析する解析手段を備える。従来のやり方では、要求は、たとえば、通信端末１６のユーザがアクセスを許可された記憶手段１４内に格納された１つまたは複数のメッセージの読取りを命じるために、ＤＴＭＦ信号を用いて入力される。
【００５３】
特定のサイズ（またはビットレート）および／または特定の符号化形式のメッセージを受信するための通信端末１８の容量に関する情報は、要求と共に解析手段２８に送信される。
【００５４】
たとえば、通信端末１８は、最低限のメッセージ受信機能を有する、電話交換網に接続された電話、ＥＴＳＩ  ＧＳＭ  ＥＦＲまたは３ＧＰＰ  ＮＢ−ＡＭＲタイプのオンボードコーダを備えた携帯電話、またはＵＩＴ−Ｔ  Ｇ．７２３−１またはＵＩＴ−Ｔ  Ｇ．７２９タイプのオンボードコーダを備えたＩＰ電話である。通信端末１８は同様に、階層型コーダによって所与の階層レベルで符号化されたメッセージを受信することができる階層型復号手段を備えた電話であり得る。
【００５５】
本説明の残りの部分では、階層符号化メッセージが階層型コーダによって符号化されており、このメッセージの少なくとも１つの層が、階層型デコーダ以外の少なくとも１つのデコーダによって復号され得ることについて考慮される。同様に、階層型デコーダが、階層型デコーダに対応する階層型コーダ以外のコーダによって符号化されたメッセージを復号し得ることについて考慮される。そのコーダはそれ自体、階層型であることも、非階層側であることもある。手段１４内で格納されたメッセージは、そのメッセージのビットストリームの少なくとも一部が端末１８によって復号される場合に、読取り側端末１８と互換性があると見なされる。
【００５６】
様々な状況が、通信端末１８のユーザの命令によりメッセージを抽出するときに生じ得る：
送信されるメッセージが階層的に符号化されず、端末１８がメッセージを受信するように構成されない状況；
送信されるメッセージが階層的に符号化されず、端末１８がメッセージを受信するように構成される状況；
送信されるメッセージが階層的に符号化され、端末１８がメッセージを受信するように構成されない状況、および
送信されるメッセージが階層的に符号化され、端末１８がメッセージのビットストリームの少なくとも一部を受信するように構成される状況。
【００５７】
上記４つの状況のうちの最後の状況では、一方で、端末１８へのアクセスのビットレートに関する容量がメッセージのビットレートに少なくとも等しい状況と、もう一方でそれとは反対の状況との間で区別することが必要である。
【００５８】
したがって、抽出および送信手段２２は、これらの状況を特定のやり方で処理するように構成される。
【００５９】
このため、それは、第１のテストモジュール３０を備える。このテストモジュール３０は、アナライザモジュール２８によって記憶手段１４から抽出された、送信されるメッセージが階層的に符号化されているかどうか判断する。
【００６０】
そうでない場合は、すなわち送信されるメッセージが非階層的に符号化されている場合は、それは第２のテストモジュール３２に転送され、このテストモジュール３２の機能は、送信されるメッセージの形式と、読取り側端末１８によって受付け可能な形式との互換性をテストすることである。
【００６１】
送信されるメッセージの形式が読取り側端末１８によって受付け可能な形式と互換性がある場合は、テストモジュール３２は、送信されるメッセージを送信側モジュール４６に直接に送信し、この送信側モジュール４６の機能は、パケット化を管理し、伝送ネットワークを介して読取り側端末１８にメッセージを送信することである。
【００６２】
送信されるメッセージの形式が読取り側端末１８によって受付け可能な形式と互換性がない場合は、テストモジュール３２は、送信されるメッセージを互換性のあるものにするために、変換モジュール３４にそれを転送する。次いで、変換されたメッセージは、送信側モジュール４６に転送される。
【００６３】
送信されるメッセージが階層的に符号化されたメッセージの形で記憶手段１４内に格納される場合、テストモジュール３０は、階層的に符号化されたそのメッセージを、テストモジュール３２に類似の第２のテストモジュール３６に転送する。換言すると、テストモジュール３６は、階層的に符号化されたメッセージのビットストリームの少なくとも一部を受信するために、読取り側端末１８の適性をテストする。
【００６４】
送信されるメッセージの形式が、読取り側端末１８によって受付け可能な形式と互換性がない場合は、送信されるメッセージはテストモジュール３６によって、送信されるメッセージの変換のため、変換モジュール３４に類似の変換モジュール３８に転送される。次いで、変換されたメッセージは、送信側モジュール４６に転送される。
【００６５】
送信されるメッセージの形式が、読取り側端末１８によって受付け可能な形式と互換性がある場合は（すなわち、読取り側端末１８が、階層的に符号化されたメッセージの少なくとも１つの層を受信するように構成されている場合は）、送信されるメッセージは、モジュール３６によってテストモジュール４０に転送され、このテストモジュール４０の機能は、送信されるメッセージの形式のビットレートに関して、読取り側端末１８によって受付け可能なビットレートに関する容量との互換性をテストすることである。
【００６６】
読取り側端末１８が、送信されるメッセージの全体を受信できるほど十分な容量を有する場合は、テストモジュール４０は、メッセージを送信側モジュール４６に直接に転送する。
【００６７】
そうでない場合は、テストモジュール４０は、階層的に符号化されたメッセージを、切捨てモジュール４４に転送する。その切捨てモジュールは、読取り側端末１８の容量に応じて、階層的に符号化されたメッセージを切り捨てる。次いで、切捨て後のメッセージは、送信側モジュール４６に転送される。
【００６８】
本発明は、上述の実施形態に限定されないことに留意されよう。
【００６９】
具体的には、読取り側端末１８へのアクセスに関する容量、および送信されるメッセージのブロック当たりのサイズは、送信中に変化し得る。この場合、上述の方法は明らかに、送信されるブロックにわたって、ビットレート互換性テストステップ４０から繰り返されるように構成されなければならない。
【００７０】
読取り側端末１８のユーザが、メッセージングシステムによって格納された複数のメッセージを聞くことを望む場合、さらなる複雑さを加えずに、メッセージの送信前にそれらを連結することが可能である。
【００７１】
本発明によるメッセージングシステムは、異種の容量を有する端末からのデジタルメッセージを格納し、やはり異種である読取り容量を有する読取り側端末にデジタルメッセージを送信し得ることが明らかである。本発明によるメッセージングシステムは、品質と格納されるメッセージ数とのトレードオフを最適化することによって、記憶手段の容量管理を向上させることも明らかである。
【００７２】
これは、階層レベルを判断する手段、および判断された階層レベルで切捨てを行う手段によって可能にされる。メッセージが階層的に符号化されている場合には実装が簡単であるこれらの手段は、メッセージングシステムの記録および格納管理手段で、また同システムの抽出および送信手段で実装される。
【００７３】
本発明は、そのカーネルが標準化コーダと互換性がある、階層型コーダによってメッセージが符号化されている場合、すなわち階層的に符号化されたメッセージのカーネルが所定の規格、たとえばＧ７２３．１規格やＧ７２９規格に準拠している場合に特に有益である。実際、階層を、ならびにカーネルが端末および／またはゲートウェイなど通信システムの他の構成要素で広く使用されている規格と互換が取れることを活用することによって、このシステムは有利には、多数の端末（標準化カーネルを伴う階層型コーダをサポートする端末、および標準化コーダだけをサポートする端末）から生じ、またはそれに向うメッセージの処理を可能にする。
【図面の簡単な説明】
【００７４】
【図１】階層的に符号化されたメッセージのビットストリームの構成を示す図である。
【図２】本発明のメッセージングシステムの図である。
【図１】
2007534249.tif 000004
【図２】
2007534249.tif 000005
【国際調査報告】
2007534249.tif 000006
2007534249.tif 000007
2007534249.tif 000008
2007534249.tif 000009