(57)【特許請求の範囲】
【請求項１】
ＳＭＩＬ文書を含んだマルチメディアメッセージが受信されると、該受信したメッセージのＳＭＩＬ文書の定義に従って前記受信メッセージの第１レイアウトを作成する過程と、
前記受信メッセージに添付ファイルが存在するか否かを確認する過程と、
前記添付ファイルが存在すると、予め設定された規則に従って該添付ファイルの第２レイアウトを作成する過程と、
前記第２レイアウトを前記第１レイアウトに挿入し、該第１及び第２レイアウトによって、前記受信メッセージ及び前記添付ファイルのコンテンツをプレゼンテーションする過程と、
を実行する制御部を含んで構成されることを特徴とする移動通信端末機。
【請求項２】
前記第２レイアウトを作成する規則は、
最大２つの領域を有するスライドを、前記添付ファイルに含まれたイメージ又はビデオファイルの数だけ生成する過程と、
前記イメージ又はビデオファイルを、前記生成したスライドの１つの領域に挿入する過程と、
前記添付ファイルに含まれたテキストファイルを、前記生成したスライドの他の領域に挿入する過程と、
を含む
ことを特徴とする請求項１に記載の移動通信端末機。
【請求項３】
前記第２レイアウトを作成する規則は、
前記テキストファイルを前記スライドに挿入する過程において、前記テキストファイルを、前記イメージファイルを挿入したスライドに優先的に挿入する
ことを特徴とする請求項２に記載の移動通信端末機。
【請求項４】
前記第２レイアウトを作成する規則は、
前記テキストファイルが前記イメージ又はビデオファイルよりも多い場合、スライドを追加生成して該残りのテキストファイルを挿入する過程をさらに含む
ことを特徴とする請求項２又は請求項３に記載の移動通信端末機。
【請求項５】
前記第２レイアウトを作成する規則は、
前記添付ファイルにオーディオファイルが含まれていると、該オーディオファイルを、前記スライドに挿入する過程をさらに含む
ことを特徴とする請求項２〜４のいずれか１項に記載の移動通信端末機。
【請求項６】
前記第２レイアウトを作成する規則は、
前記オーディオファイルを前記スライドに挿入する過程において、前記オーディオファイルを、前記ビデオファイルを挿入したスライドには挿入しない
ことを特徴とする請求項５に記載の移動通信端末機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信端末機のマルチメディアメッセージサービス（Multimedia Messaging Service：以下、ＭＭＳと称する）に関し、特に、移動通信端末機におけるマルチメディアメッセージの表現方法に関する。
【背景技術】
【０００２】
インターネットや移動通信の通信システムでマルチメディアメッセージを転送するとき、マルチメディアデータの各オブジェクト（オーディオ、ビデオ、テキストなど）は、それぞれ分離されて転送され、精巧なプログラミング（例：ＳＭＩＬ（Synchronized Multimedia Integration Language））がないと、それぞれの要素間の相互作用は不可能である。
【０００３】
移動通信システムの場合、送信側は、マルチメディアメッセージを転送するとき、マルチメディアデータの各オブジェクト（オーディオ、ビデオ、テキストなど）と共にＳＭＩＬ文書を受信側に転送し、受信側は、ＳＭＩＬ文書の定義に従って各マルチメディアデータのオブジェクト（オーディオ、ビデオ、テキストなど）を互いに連結させてプレゼンテーション（Presentation）を行う。
【０００４】
ＳＭＩＬは、ＸＭＬ（eXtensible Markup Language）ベースのマルチメディアデータ（テキスト、イメージ（例：bmp、jpg、png、gif）、オーディオ（例：wav、mp3）、ビデオ（例：mpeg）など）を時間的、空間的に再生できるように各メディアの再生位置や時間などを定義した言語である（ＳＭＩＬの発音は、「smile」と同一）。ＳＭＩＬは、Ｗ３Ｃ（World Wide WEB Consortium）の１グループにより開発された。
【０００５】
従来の技術に係る移動通信システムは、ＳＭＩＬ文書によりマルチメディアメッセージを表現するように定義しており、それに準拠した国際規格は、『MMS Conformance Document. 2 Candidate Version 19-February-2004, chap 5. 2』である。当該国際規格によってコンテンツを表現する従来の移動通信端末機は、同一のマルチメディアメッセージを表現する場合も、そのマルチメディアメッセージのエンコード方式によってそれぞれ異なるプレゼンテーションを行う。
【０００６】
図４は、前記国際規格から抜粋した、移動通信端末機に受信されたMultipart.Relatedタイプのメッセージのプレゼンテーション技法を示す。
【０００７】
図４に示すように、Multipart.Relatedタイプにエンコードされたマルチメディアメッセージは、ＳＭＩＬ文書を含み、１つ以上のスライドから構成される。また、それぞれのスライドは、最大２つの領域（region）を有する。１つのスライドが２つの領域を有する場合、そのうち１つの領域はテキスト領域で、他の領域はイメージ領域やビデオ領域でなければならない。
【０００８】
Multipart.Relatedタイプのメッセージが受信されると、受信側の移動通信端末機は、ＳＭＩＬ文書の定義に従って各マルチメディアデータのオブジェクト（オーディオ、ビデオ、テキストなど）を互いに連結させてプレゼンテーションを行う。
【０００９】
しかしながら、Multipart.Relatedタイプのメッセージと共に受信される添付ファイルの場合、大抵別途のＳＭＩＬ文書を含んでいないため、プレゼンテーションが可能なメディアであるにもかかわらず、スライド形態で表示できずに、添付リストの形態で表示する。
【００１０】
また、Multipart.mixedタイプのマルチメディアメッセージが受信された場合も、Multipart.mixedタイプのマルチメディアメッセージがＳＭＩＬ文書を含んでいないため、従来技術に係る移動通信端末機は、Multipart.mixedタイプのメッセージを添付ファイルの形態で表示する。
【００１１】
このように、従来技術に係る移動通信端末機は、ＳＭＩＬ文書の定義に従ってマルチメディアデータのオブジェクトを互いに連結させてプレゼンテーションを行うため、プレゼンテーションが可能なメディアであるにもかかわらず別途のＳＭＩＬ文書を含まないメッセージ（例：添付ファイルやMultipart.mixedタイプのマルチメディアメッセージ）は、単純に添付リストの形態で表示するしかないという問題があった。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
本発明の目的は、別途のＳＭＩＬ文書を含まないマルチメディアメッセージをスライド形態で表示するマルチメディアメッセージの表現方法を実行可能な移動通信端末機を提供することにある。
【課題を解決するための手段】
【００１３】
このような目的を達成するために、本発明に係る移動通信端末機は、ＳＭＩＬ文書を含んだマルチメディアメッセージが受信されると、該受信したメッセージのＳＭＩＬ文書の定義に従って前記受信メッセージの第１レイアウトを作成する過程と、前記受信メッセージに添付ファイルが存在するか否かを確認する過程と、前記添付ファイルが存在すると、予め設定された規則に従って該添付ファイルの第２レイアウトを作成する過程と、前記第２レイアウトを前記第１レイアウトに挿入し、該第１及び第２レイアウトによって、前記受信メッセージ及び前記添付ファイルのコンテンツをプレゼンテーションする過程と、を実行する制御部含んで構成されることを特徴とする。
【発明の効果】
【００１４】
本発明は、ＳＭＩＬ文書がなくてもマルチメディアメッセージのプレゼンテーションができるように別途のレイアウト規則を提案し、メッセージの添付ファイル（例：Multipart.Relatedタイプのメッセージの添付ファイルなど）であってもスライド形態で表示できるという効果がある。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の望ましい実施形態を図面を参照して説明する。
【００１６】
本発明の一実施形態に係る移動通信端末機は、マルチメディアメッセージ（例：Multipart.Relatedタイプのメッセージ）が受信されると、この受信されたメッセージのＳＭＩＬ文書の定義に従って当該受信されたメッセージのレイアウトを作成し、該レイアウトを作成した後、前記受信されたメッセージに添付ファイルが存在するか否かを確認し、前記受信されたメッセージに添付ファイルが存在する場合、制御部（図示せず）に設定された規則に従って、その添付ファイルのレイアウトを作成して前記受信メッセージのレイアウトに挿入し、これら作成された２つのレイアウトによってメッセージと添付ファイルのコンテンツをプレゼンテーションする制御部を含む。
【００１７】
好ましくは、制御部は、受信されたメッセージがＳＭＩＬ文書を含んでいない（例：Multipart.mixedタイプ）場合、制御部に設定された規則に従って前記受信されたメッセージのレイアウトを作成し、この作成されたレイアウトによってメッセージのコンテンツをプレゼンテーションする。
【００１８】
図１は、本発明の一実施形態によるマルチメディアメッセージのプレゼンテーション方法を示すフローチャートである。
【００１９】
図１に示すように、移動通信端末機にマルチメディアメッセージが受信されると、移動通信端末機の制御部は、受信されたメッセージのエンコード方式を、すなわち、どのタイプのマルチメディアメッセージであるかを、判別する（Ｓ１０，Ｓ２０）。その後、判別されたメッセージタイプに応じて、それぞれ異なる方式でレイアウトを作成する（Ｓ３０〜Ｓ７０）。
【００２０】
受信されたマルチメディアメッセージがMultipart.RelatedタイプメッセージのようにＳＭＩＬ文書を含む場合、制御部は、ＳＭＩＬ文書に決められた定義に従って、受信されたメッセージのコンテンツ（イメージ、ビデオ、テキスト、オーディオなどのようなメディアオブジェクト）のレイアウト（以下、第１レイアウトという）を作成する（Ｓ３０）。次に、第１レイアウトが作成されると、受信されたマルチメディアメッセージに添付ファイルが存在するか否かを判断する（Ｓ４０）。
【００２１】
受信されたマルチメディアメッセージに添付ファイルが存在しない場合、制御部は、作成された第１レイアウトによって、受信されたメッセージのコンテンツがスライド形態で表示されるようにプレゼンテーションを行う（Ｓ７０）。一方、受信されたマルチメディアメッセージに添付ファイルが存在する場合、制御部は、その添付ファイルにデフォルトレイアウトを適用して、添付ファイルに存在する各メディアオブジェクトを互いに連結するレイアウト（以下、第２レイアウトという）を作成する（Ｓ５０）。
【００２２】
ここで、デフォルトレイアウトとは、ＳＭＩＬ文書を含んでいないマルチメディアメッセージ又は添付ファイルのレイアウト（第２レイアウト）を作成するときに適用されるレイアウトであり、デフォルトレイアウトを作成する規則は次の通りである。
【００２３】
前述したように、プレゼンテーションのために制御部は、最大２つの領域を有するスライドを１つ以上生成する。このときに、生成されるスライドが２つの領域を有する場合、そのうち１つの領域はイメージ領域やビデオ領域で、他の領域はテキスト領域でなければならない。
【００２４】
ＳＭＩＬ文書を含まずに受信されたマルチメディアメッセージのレイアウトを作成するために、制御部は、まず、マルチメディアメッセージ（又は、添付ファイル）からイメージファイルを抽出し、この抽出されたイメージファイルの数だけスライドを生成した後、各イメージファイルを該当スライドに挿入する。ここで、スライドには２つの領域（イメージ領域（又は、ビデオ領域）とテキスト領域）が生成される。マルチメディアメッセージ（又は、添付ファイル）にビデオファイルが存在すると、ビデオファイルの数だけスライドを追加生成した後、各ビデオファイルを該当スライドに挿入する。
【００２５】
次に、制御部は、マルチメディアメッセージ（又は、添付ファイル）からテキストファイルを抽出して、上記の生成されたスライド（Slide #1、Slide #2、．．．、Slide #n）のテキスト領域に順次（あるいは、制御部における定義に従って）挿入する。スライド（Slide #1、Slide #2、．．．、Slide #n）にビデオファイルのスライドが含まれている場合は、抽出されたテキストファイルは、イメージファイルのスライドに優先的に挿入された後、ビデオファイルのスライドに挿入される。
【００２６】
また、抽出されたテキストファイルがイメージファイル（ビデオファイルを含む）より多い場合、制御部は、テキスト領域のみを有するスライドを追加生成して、抽出されたテキストファイルを挿入する。
【００２７】
以上、テキストファイルの挿入が完了すると、制御部は、マルチメディアメッセージ（又は、添付ファイル）にオーディオファイルが存在するか否かを確認し、オーディオファイルが存在すると、オーディオファイルを抽出して、上記の生成されたスライド（ビデオファイルを含むスライドは除外）に順次（あるいは、制御部における定義に従って）挿入する。
【００２８】
過程（Ｓ５０）により第２レイアウトが作成されると、制御部は、作成された第２レイアウトを、図３に示すように第１レイアウトの最終部に挿入し、第１及び第２レイアウトによってマルチメディアメッセージと添付ファイルのプレゼンテーションを行う（Ｓ６０，Ｓ７０）。
【００２９】
図２は、Multipart.mixedタイプのメッセージのプレゼンテーションを説明するための図である。以下、図２を参照して、ＳＭＩＬ文書を含んでいないマルチメディアメッセージ（例：Multipart.mixedタイプメッセージ）が受信された場合について説明する。
【００３０】
移動通信端末機にマルチメディアメッセージが受信されると、当該移動通信端末機の制御部は、前述したように、受信されたメッセージがどのタイプのマルチメディアメッセージであるかを判別する（Ｓ１０，Ｓ２０）。そして、受信されたマルチメディアメッセージがMultipart.mixedタイプであると、制御部は、デフォルトレイアウト作成規則に従って、受信されたメッセージのレイアウトを作成する（Ｓ８０）。
【００３１】
以下、説明の便宜のために、受信されたマルチメディアメッセージが２つのイメージ、２つのオーディオ、及び３つのテキストを含んでいると仮定して、レイアウト作成過程（Ｓ８０）をより詳細に説明する。
【００３２】
制御部は、まず、マルチメディアメッセージに含まれたイメージファイルの数だけ、すなわち、２つのスライドを生成した後、イメージファイルを各スライドに挿入する。
【００３３】
その後、制御部は、マルチメディアメッセージに含まれた３つのテキストファイルを抽出して、そのうち２つのテキストファイルを、上記の生成された２つのスライドのテキスト領域に順次（制御部における定義に従って）挿入する。次に、制御部は、テキスト領域のみからなる１つのスライドを追加生成して、残り１つのテキストファイルを挿入する。
【００３４】
次に、制御部は、マルチメディアメッセージからオーディオファイルを抽出して、上記の３つのスライドに順次（制御部における定義に従って）挿入する。ここでは２つのオーディオファイルが挿入されるので、３番目のスライド（追加生成されたスライド）にはオーディオファイルが挿入されない。
【００３５】
過程（Ｓ８０）によりレイアウトが作成されると、制御部は、その作成されたレイアウトによって、受信されたマルチメディアメッセージのプレゼンテーションを行う。
【図面の簡単な説明】
【００３６】
【図１】本発明の一実施形態によるマルチメディアメッセージのプレゼンテーション方法を示すフローチャートである。
【図２】本発明の一実施形態によるMultipart.mixedタイプのメッセージのプレゼンテーションを説明するための図である。
【図３】本発明の一実施形態による添付ファイルのプレゼンテーションを説明するための図である。
【図４】従来のMultipart.Relatedタイプメッセージのプレゼンテーション方法を説明するための図である。
【図１】
0004726020.tif 000002
【図２】
0004726020.tif 000003
【図３】
0004726020.tif 000004
【図４】
0004726020.tif 000005