(57)【要約】【課題】  マルチメディアデータを容易に作成することができるマルチメディアデータ処理装置、マルチメディアデータ処理方法及びマルチメディアデータ処理プログラムを提供する。【解決手段】  クライアント端末１２によってマルチメディアデータの配信要求が送信されると、ＵＲＬ解析部２６によってこの配信要求を行うためのＵＲＬが解析される。そして、このＵＲＬに基づいてマルチメディアデータ作成部２８によって、マルチメディアテンプレートデータ内の入れ替え対象画像が配信用画像と入れ替えられて、配信用マルチメディアデータが作成される。この配信用マルチメディアデータはクライアント端末１２の機種に応じて変換されて、配信部３４を介してクライアント端末１２に配信される。【選択図】      図１
2007011584.tif 000002
【特許請求の範囲】
【請求項１】
配信用メディアデータを入力するデータ入力手段と、
前記入力された配信用メディアデータの再生順序を指定する再生順序指定手段と、
再生時における再生順序情報が書き込まれた複数の入れ替え対象メディアデータを含むマルチメディアテンプレートデータを記憶するテンプレート記憶手段と、
前記記憶されたマルチメディアテンプレートデータの中から、配信用マルチメディアデータを作成する際に使用するマルチメディアテンプレートデータを指定するテンプレート指定手段と、
前記指定されたマルチメディアテンプレートデータ中の入れ替え対象メディアデータに含まれる再生順序情報を取得する再生順序情報取得手段と、
前記再生順序が一致する配信用メディアデータと入れ替え対象メディアデータとを入れ替えて、配信用マルチメディアデータを作成するマルチメディアデータ作成手段と、
を備えることを特徴とするマルチメディアデータ処理装置。
【請求項２】
前記入れ替え対象メディアデータ及び配信用メディアデータは、画像データであることを特徴とする請求項１記載のマルチメディアデータ処理装置。
【請求項３】
前記再生順序情報は、前記画像データに書き込まれ、再生順序を表示する電子透かし、文字、１次元コード又は２次元コードのうちの少なくとも１つであることを特徴とする請求項２記載のマルチメディアデータ処理装置。
【請求項４】
前記再生順序情報は、前記画像データに書き込まれたマークであり、
前記再生順序情報取得手段は、
前記画像データを解析して、前記マークを抽出するマーク抽出手段と、
前記マークの色、色の組み合わせ、前記マークの数又は位置のうち少なくとも１つと、前記メディアデータの再生順序との対応関係が記憶されたテーブルと、
前記テーブルを参照して、前記メディアデータの再生順序を取得する手段と、
を備えることを特徴とする請求項２記載のマルチメディアデータ処理装置。
【請求項５】
前記配信用マルチメディアデータにアクセスするためのアクセス情報であって、前記配信用メディアデータと入れ替えられるメディアデータと、前記配信用メディアデータとの対応関係を含むアクセス情報を含む、配信用マルチメディアデータの配信要求を、クライアント端末から受け付ける配信要求受付手段と、
前記クライアント端末に前記配信用マルチメディアデータを配信する配信手段とを更に備え、
前記マルチメディアデータ作成手段は、前記配信要求が受け付けられた際に、前記アクセス情報に基づいて、前記マルチメディアデータを作成することを特徴とする請求項１から４のいずれか１項記載のマルチメディアデータ処理装置。
【請求項６】
配信用メディアデータを入力するデータ入力工程と、
前記入力された配信用メディアデータの再生順序を指定する再生順序指定工程と、
再生時における再生順序情報が書き込まれた複数の入れ替え対象メディアデータを含むマルチメディアテンプレートデータを記憶するテンプレート記憶工程と、
前記記憶されたマルチメディアテンプレートデータの中から、配信用マルチメディアデータを作成する際に使用するマルチメディアテンプレートデータを指定するテンプレート指定工程と、
前記指定されたマルチメディアテンプレートデータ中の入れ替え対象メディアデータに含まれる再生順序情報を取得する再生順序情報取得工程と、
前記再生順序が一致する配信用メディアデータと入れ替え対象メディアデータとを入れ替えて、配信用マルチメディアデータを作成するマルチメディアデータ作成工程と、
を備えることを特徴とするマルチメディアデータ処理方法。
【請求項７】
配信用メディアデータを入力するデータ入力機能と、
前記入力された配信用メディアデータの再生順序を指定する再生順序指定機能と、
再生時における再生順序情報が書き込まれた複数の入れ替え対象メディアデータを含むマルチメディアテンプレートデータを記憶するテンプレート記憶機能と、
前記記憶されたマルチメディアテンプレートデータの中から、配信用マルチメディアデータを作成する際に使用するマルチメディアテンプレートデータを指定するテンプレート指定機能と、
前記指定されたマルチメディアテンプレートデータ中の入れ替え対象メディアデータに含まれる再生順序情報を取得する再生順序情報取得機能と、
前記再生順序が一致する配信用メディアデータと入れ替え対象メディアデータとを入れ替えて、配信用マルチメディアデータを作成するマルチメディアデータ作成機能と、
をコンピュータに実現させることを特徴とするマルチメディアデータ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はマルチメディアデータ処理装置、マルチメディアデータ処理方法及びマルチメディアデータ処理プログラムに係り、特に所望のメディアデータを用いてマルチメディアデータを作成する技術に関する。
【背景技術】
【０００２】
従来、インターネット等を介して提供されるマルチメディアデータを作成する技術が開発されている。例えば、特許文献１には、事後編集可能な範囲があらかじめ規定されたマルチメディアテンプレートファイルを作成するテンプレートファイル作成装置について開示されている。
【特許文献１】特開２００３−２８１４６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記の特許文献１に開示されたテンプレートファイル作成装置は、メディアデータを再生出力するタイミングや、規定されたタイミングで再生出力されるメディアデータの選択を、専用のオーサリングアプリケーションを用いて個別に編集する必要があった。マルチメディアデータを作成するためのオーサリングアプリケーションは、操作が非常に難しく、例えば、特定のメディアデータを入れ替えるという単純な編集作業でも操作に熟達しなければ困難であった。
【０００４】
本発明はこのような事情に鑑みてなされたもので、マルチメディアデータを容易に作成することができるマルチメディアデータ処理装置、マルチメディアデータ処理方法及びマルチメディアデータ処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために請求項１に係るマルチメディアデータ処理装置は、配信用メディアデータを入力するデータ入力手段と、前記入力された配信用メディアデータの再生順序を指定する再生順序指定手段と、再生時における再生順序情報が書き込まれた複数の入れ替え対象メディアデータを含むマルチメディアテンプレートデータを記憶するテンプレート記憶手段と、前記記憶されたマルチメディアテンプレートデータの中から、配信用マルチメディアデータを作成する際に使用するマルチメディアテンプレートデータを指定するテンプレート指定手段と、前記指定されたマルチメディアテンプレートデータ中の入れ替え対象メディアデータに含まれる再生順序情報を取得する再生順序情報取得手段と、前記再生順序が一致する配信用メディアデータと入れ替え対象メディアデータとを入れ替えて、配信用マルチメディアデータを作成するマルチメディアデータ作成手段とを備えることを特徴とする。
【０００６】
請求項１に係るマルチメディアデータ処理装置によれば、あらかじめ再生順序が書き込まれた入れ替え対象画像を含むマルチメディアテンプレートデータが用意されているため、配信用メディアデータ（配信用画像）とその再生順序とを入力して、マルチメディアテンプレートデータを指定するだけで、配信用メディアデータが所望の再生順序で効果的に表示されるマルチメディアデータを自動的に作成することができる。
【０００７】
請求項２に係るマルチメディアデータ処理装置は、請求項１において、前記入れ替え対象メディアデータ及び配信用メディアデータは、画像データであることを特徴とする。請求項２は、請求項１のメディアデータの種類を画像データに限定したものである。
【０００８】
請求項３に係るマルチメディアデータ処理装置は、請求項２において、前記再生順序情報は、前記画像データに書き込まれ、再生順序を表示する電子透かし、文字、１次元コード又は２次元コードのうちの少なくとも１つであることを特徴とする。請求項３は、請求項２の画像データに再生順序情報を書き込む手段を限定したものである。
【０００９】
請求項４に係るマルチメディアデータ処理装置は、請求項２において、前記再生順序情報は、前記画像データに書き込まれたマークであり、前記再生順序情報取得手段は、前記画像データを解析して、前記マークを抽出するマーク抽出手段と、前記マークの色、色の組み合わせ、前記マークの数又は位置のうち少なくとも１つと、前記メディアデータの再生順序との対応関係が記憶されたテーブルと、前記テーブルを参照して、前記メディアデータの再生順序を取得する手段とを備えることを特徴とする。請求項４は、請求項２の画像データに再生順序情報を書き込む手段を限定したものである。
【００１０】
請求項５に係るマルチメディアデータ処理装置は、請求項１から４において、前記配信用マルチメディアデータにアクセスするためのアクセス情報であって、前記配信用メディアデータと入れ替えられるメディアデータと、前記配信用メディアデータとの対応関係を含むアクセス情報を含む、配信用マルチメディアデータの配信要求を、クライアント端末から受け付ける配信要求受付手段と、前記クライアント端末に前記配信用マルチメディアデータを配信する配信手段とを更に備え、前記マルチメディアデータ作成手段は、前記配信要求が受け付けられた際に、前記アクセス情報に基づいて、前記マルチメディアデータを作成することを特徴とする。
【００１１】
請求項５に係るマルチメディアデータ処理装置によれば、上記アクセス情報を含む配信要求に基づいて、マルチメディアデータを容易に作成することができる。
【００１２】
請求項６に係るマルチメディアデータ処理方法は、配信用メディアデータを入力するデータ入力工程と、前記入力された配信用メディアデータの再生順序を指定する再生順序指定工程と、再生時における再生順序情報が書き込まれた複数の入れ替え対象メディアデータを含むマルチメディアテンプレートデータを記憶するテンプレート記憶工程と、前記記憶されたマルチメディアテンプレートデータの中から、配信用マルチメディアデータを作成する際に使用するマルチメディアテンプレートデータを指定するテンプレート指定工程と、前記指定されたマルチメディアテンプレートデータ中の入れ替え対象メディアデータに含まれる再生順序情報を取得する再生順序情報取得工程と、前記再生順序が一致する配信用メディアデータと入れ替え対象メディアデータとを入れ替えて、配信用マルチメディアデータを作成するマルチメディアデータ作成工程とを備えることを特徴とする。
【００１３】
請求項７に係るマルチメディアデータ処理プログラムは、配信用メディアデータを入力するデータ入力機能と、前記入力された配信用メディアデータの再生順序を指定する再生順序指定機能と、再生時における再生順序情報が書き込まれた複数の入れ替え対象メディアデータを含むマルチメディアテンプレートデータを記憶するテンプレート記憶機能と、前記記憶されたマルチメディアテンプレートデータの中から、配信用マルチメディアデータを作成する際に使用するマルチメディアテンプレートデータを指定するテンプレート指定機能と、前記指定されたマルチメディアテンプレートデータ中の入れ替え対象メディアデータに含まれる再生順序情報を取得する再生順序情報取得機能と、前記再生順序が一致する配信用メディアデータと入れ替え対象メディアデータとを入れ替えて、配信用マルチメディアデータを作成するマルチメディアデータ作成機能とをコンピュータに実現させることを特徴とする。
【００１４】
請求項７に係るマルチメディアデータ処理プログラムを、ネットワークを介してコンテンツを配信するためのサーバ等に適用することにより、本発明のマルチメディアデータ処理装置及びマルチメディアデータ処理方法を実現することができる。
【発明の効果】
【００１５】
本発明によれば、あらかじめ再生順序が書き込まれた入れ替え対象画像を含むマルチメディアテンプレートデータを用意しておくことにより、配信用画像及びその再生順序を入力して、マルチメディアテンプレートデータを指定するだけで、配信用画像が所望の再生順序で効果的に表示されるマルチメディアデータを自動的に作成することができる。
【発明を実施するための最良の形態】
【００１６】
以下、添付図面に従って本発明に係るマルチメディアデータ処理装置、マルチメディアデータ処理方法及びマルチメディアデータ処理プログラムの好ましい実施の形態について説明する。
【００１７】
図１は、本発明の一実施形態に係るマルチメディアデータ処理装置の主要構成を示すブロック図である。同図に示すマルチメディアデータ処理装置１０は、マルチメディアデータ１０Ａを作成し、クライアント端末１２に配信するための装置であり、配信用画像入力部１４、記憶部１６、テンプレート記憶部１８、表示部２０、操作部２２、配信要求受付部２４、ＵＲＬ解析部２６、マルチメディアデータ作成部２８、クライアント端末識別部３０、マルチメディアデータ変換部３２及び配信部３４を備える。上記の各ブロックは、バス３６を介してデータの送受信が可能となるように接続されている。
【００１８】
配信用画像入力部１４は、クライアント端末１２に配信するための配信用画像１４Ａを入力するための装置であり、例えば、ＣＤ−ＲＯＭ等の記録メディアから配信用画像を読み取るメディアリーダを備える。なお、配信用メディアデータは、例えば、ネットワークやケーブルを介して入力されるようにしてもよい。記憶部１６は、上記入力された配信用画像１４Ａを記憶する。テンプレート記憶部１８は、配信用画像１４Ａを用いてマルチメディアデータを作成するためのマルチメディアテンプレートデータを記憶する。
【００１９】
表示部２０は、例えば、ＣＲＴ（Cathode Ray Tube）モニタや液晶モニタであり、配信用画像や、後述するマルチメディアテンプレートデータ、各種の操作メニュー等を表示する。操作部２２は、ユーザによる操作入力を受け付けるブロックであり、例えば、キーボードやマウス、タッチパネル等の入力装置を備えている。ユーザは、操作部２２を用いて、上記の配信用画像１４Ａの再生順序を入力して指定することができる。この再生順序は、配信用画像１４Ａとともに記憶部１６に記憶される。
【００２０】
また、ユーザは、テンプレート記憶部１８に記憶されているマルチメディアテンプレートデータの一覧を表示部２０に表示させ、配信用マルチメディアデータの作成に使用するマルチメディアテンプレートデータを操作部２２により指定することができる。
【００２１】
配信要求受付部２４は、クライアント端末１２から送信されたマルチメディアデータの配信要求を受信する。上記配信要求は、例えば、クライアント端末１２に表示されたウェブコンテンツに含まれるリンク（ＵＲＬ）がクリック又は選択されることにより行われる。このＵＲＬ（Uniform Resource Locator）は、上記において指定されたマルチメディアテンプレートデータ、配信用画像及び各配信用画像の再生順序の情報を指定する引数を含んでいる。なお、このＵＲＬの出力例については後述する。ＵＲＬ解析部２６は、この配信要求に含まれるＵＲＬを解析する。
【００２２】
マルチメディアデータ作成部２８は、上記マルチメディアデータの配信要求が受信されると、上記ＵＲＬに基づいて配信用マルチメディアデータを作成する。クライアント端末識別部３０は、マルチメディアデータ処理装置１０に対してマルチメディアデータの配信要求を送信してきたクライアント端末１２の機種（例えば、携帯電話の機種やパーソナルコンピュータ（ＰＣ）、携帯情報端末（ＰＤＡ））を識別する。マルチメディアデータ変換部３２は、クライアント端末１２の機種に基づいて、クライアント端末１２において再生可能な又は再生に適したファイル形式、ファイルサイズにマルチメディアデータを変換する。こうして変換されたマルチメディアデータは、配信部３４を介してクライアント端末１２に配信される。
【００２３】
図２は、マルチメディアデータ作成部２８の主要構成を示すブロック図である。同図に示すように、マルチメディアデータ作成部２８は、画像抽出部３８、再生順序情報取得部４０、画像入れ替え部４２、ファイルサイズ調整部４４を備えている。
【００２４】
上記したマルチメディアテンプレートデータは、画像や音声、文字等のメディアデータと、上記メディアデータの出力態様を規定するシナリオデータを含んでいる。画像抽出部３８は、上記のようにして指定されたマルチメディアテンプレートデータに含まれる画像データを抽出する。抽出された画像データには、シナリオデータによって規定される再生順序情報が、例えば、電子透かしによって書き込まれている。以下、抽出された画像データを入れ替え対象画像と記載する。再生順序情報取得部４０は、この電子透かしを読み取って、マルチメディアテンプレートデータに含まれる全入れ替え対象画像データの再生順序情報を取得する。
【００２５】
画像入れ替え部４２は、前記ＵＲＬの引数により指定された配信用画像及びその再生順序情報と、前記入れ替え対象画像データの再生順序情報とを照合して、再生順序が同じ画像同士を入れ替える。ファイルサイズ調整部４４は、入れ替え対象画像が配信用画像と入れ替えられる際に、配信用画像１４Ａに圧縮、縮小、減色、トリミング、ビットレートの調整等の処理を施して配信用画像のファイルサイズを調整する。ファイルサイズ調整部４４は、配信用画像のファイルサイズが、例えば、入れ替え対象画像のファイルサイズ以下になるように処理を行う。
【００２６】
図３は、マルチメディアテンプレートデータの構成を模式的に示す図である。同図に示すように、マルチメディアテンプレートデータ５０は、ヘッダ（Header）５２及びタグ５４（１，２，…，Ｎ）を含んでいる。
【００２７】
ヘッダ５２には、マルチメディアテンプレートデータ５０のファイルサイズ等の情報が格納される。タグ５４は、それぞれタグコード（tag code）５６、キャラクタＩＤ（Character ID）５８及びオブジェクト６０（１，２，…，Ｎ）を含んでいる。キャラクタＩＤ５８は、マルチメディアテンプレートデータ５０に含まれるオブジェクト６０に一意に付与される符号である。オブジェクト６０は、メディアデータ又はシナリオデータであり、その種類はタグコードによって指定される。メディアデータは、例えば、文字や画像（静止画像、動画像）、音声等のデータである。また、シナリオデータは、メディアデータを表示、再生するタイミングや、表示位置、表示の効果（例えば、移動や点滅）等を規定するデータである。
【００２８】
図３に示す例では、オブジェクト６０の中に画像が３つ含まれており、この画像（入れ替え対象画像Ａ、Ｂ及びＣ）が、マルチメディアデータ作成部２８によって配信用画像１４Ａと入れ替えられて、配信用マルチメディアデータが作成される。
【００２９】
以下、本発明に係るマルチメディアデータの処理方法について説明する。まず、マルチメディアテンプレートデータ、配信用画像及び各配信用画像の再生順序の情報を指定する引数を含むＵＲＬが掲載されたウェブコンテンツが、図示せぬウェブサーバからあらかじめ配信されている。クライアント端末１２は、このウェブコンテンツ内のＵＲＬを用いて、本実施形態のマルチメディアデータ処理装置１０にマルチメディアデータの配信要求を送信する。
【００３０】
クライアント端末１２によってマルチメディアデータの配信要求が送信されると、ＵＲＬ解析部２６によってこの配信要求を行うためのＵＲＬが解析される。そして、このＵＲＬに基づいてマルチメディアデータ作成部２８によって、マルチメディアテンプレートデータ内の入れ替え対象画像が配信用画像と入れ替えられて、配信用マルチメディアデータが作成される。この配信用マルチメディアデータはクライアント端末１２の機種に応じて変換されて、配信部３４を介してクライアント端末１２に配信される。
【００３１】
下記にＵＲＬの例を示す。なお、マルチメディアテンプレートデータをファイル「sample.swf」、配信用画像１４Ａを３つのファイル「000.jpg」、「001.jpg」、「002.jpg」とする。また、文字列「?」及び「&」は、それぞれファイル名と引数の間及び引数間の区切りを示す文字である。
［ＵＲＬの例］
http://example.xxx.co.jp/aaa/000.jpg?FFunc=RF&FFtmpl=sample.swf&FFimg1=001.jpg&FFimg2=002.jpg
上記ＵＲＬにおいて、引数「FFunc=RF」は、引数「FFtmpl=sample.swf」により指定されるマルチメディアテンプレートデータ「sample.swf」内の画像を配信用画像と入れ替えることを意味する。また、上記ＵＲＬにおいて、各配信用画像の再生順序は、文字列「?」の前の配信用画像「000.jpg」が１番目、引数「FFimg1=001.jpg」及び「FFimg2=002.jpg」により指定される配信用画像「001.jpg」及び「002.jpg」は、それぞれ２番目、３番目となる。したがって、例えば、図３において、入れ替え対象画像の再生順序がＣ→Ａ→Ｂの順番であった場合、入れ替え対象画像Ｃは配信用画像「000.jpg」と、入れ替え対象画像Ａは配信用画像「001.jpg」と、入れ替え対象画像Ｂは配信用画像「002.jpg」と入れ替えられる。
【００３２】
なお、配信用画像が３枚以上ある場合には、引数「FFimg3=….jpg」、「FFimg4=….jpg」、…がＵＲＬの末尾に、配信用画像の枚数分順次記述される。
【００３３】
次に、マルチメディアデータの作成方法について、図４を参照して説明する。図４は、本発明の第１の実施形態に係るマルチメディアデータ作成方法を示すフローチャートである。
【００３４】
まず、クライアント端末１２からのマルチメディアデータの配信要求を受け付けると、配信要求のＵＲＬに含まれるマルチメディアテンプレートデータのファイル名が読み込まれて、マルチメディアテンプレートデータ「sample.swf」が取得される（ステップＳ１０）。
【００３５】
次に、画像抽出部３８によって、マルチメディアテンプレートデータから入れ替え対象画像が１つ（例えば、図３のマルチメディアテンプレートデータ５０の先頭から順番に）抽出される（ステップＳ１４）。そして、再生順序情報取得部４０によって、この入れ替え対象画像から電子透かしが読み取られ、入れ替え対象画像の再生順序情報が取得される（ステップＳ１６）。
【００３６】
その次に、配信要求のＵＲＬにより指定された配信用画像の再生順序が参照されて、入れ替え対象画像と再生順序と一致する配信用画像が記憶部１６から取得される（ステップＳ１８）。この配信用画像のファイルサイズは、ファイルサイズ調整部４４によって入れ替え対象画像のファイルサイズ以下になるように調整される（ステップＳ２０）。そして、ファイルサイズが調整された配信用画像は、画像入れ替え部４２によって入れ替え対象画像と入れ替えられる（ステップＳ２２）。
【００３７】
そして、ステップＳ１４からＳ２２がマルチメディアテンプレートデータ内の画像の枚数分繰り返されて、マルチメディアデータが作成される（ステップＳ１２、Ｓ２４）。
【００３８】
本実施形態によれば、あらかじめ電子透かしにより再生順序が書き込まれた入れ替え対象画像を含むマルチメディアテンプレートデータを用意しておくことにより、配信用画像及びその再生順序を入力して、マルチメディアテンプレートデータを指定するだけで、配信用画像が所望の再生順序で効果的に表示されるマルチメディアデータを自動的に作成することができる。
【００３９】
次に、本発明の第２の実施形態について、図５から図７を参照して説明する。本実施形態では、入れ替え対象画像の再生順序情報がカラーマークとして書き込まれている。
【００４０】
図５は、本実施形態に係る再生順序情報取得部４０の主要構成を示すブロック図である。同図に示すように、本実施形態の再生順序情報取得部４０は、カラーマーク検出部４０Ａ、カラー−再生順序テーブル４０Ｂ及び再生順序判定部４０Ｃを備えている。カラーマーク検出部４０Ａは、マルチメディアテンプレートデータ５０内の入れ替え対象画像中のカラーマークの位置座標を記憶しており、この座標に基づいてカラーマークを検出する。カラー−再生順序テーブル４０Ｂは、図６に示すように、カラーマークの色と再生順序の対応関係が格納されたテーブルである。再生順序判定部４０Ｃは、このカラー−再生順序テーブル４０Ｂを参照して入れ替え対象画像の再生順序を判定する。
【００４１】
次に、本実施形態に係るマルチメディアデータの作成方法について、図７を参照して説明する。図７は、本発明の第２の実施形態に係るマルチメディアデータ作成方法を示すフローチャートである。
【００４２】
まず、上記第１の実施形態と同様に、クライアント端末１２からのマルチメディアデータの配信要求を受け付けると、配信要求のＵＲＬに含まれるマルチメディアテンプレートデータのファイル名が読み込まれて、マルチメディアテンプレートデータ「sample.swf」が取得される（ステップＳ３０）。また、上記したカラー−再生順序テーブル４０Ｂ及びカラーマークの座標が取得される（ステップＳ３２及びＳ３４）。
【００４３】
次に、画像抽出部３８によって、マルチメディアテンプレートデータから入れ替え対象画像が１つ（例えば、図３のマルチメディアテンプレートデータ５０の先頭から順番に）抽出される（ステップＳ３８）。そして、再生順序情報取得部４０によって、この入れ替え対象画像からカラーマークが検出され、このカラーマークの色に基づいて入れ替え対象画像の再生順序情報が取得される（ステップＳ４０）。
【００４４】
その次に、配信要求のＵＲＬにより指定された配信用画像の再生順序が参照されて、入れ替え対象画像と再生順序と一致する配信用画像が記憶部１６から取得される（ステップＳ４２）。この配信用画像のファイルサイズは、ファイルサイズ調整部４４によって入れ替え対象画像のファイルサイズ以下になるように調整される（ステップＳ４４）。そして、ファイルサイズが調整された配信用画像は、画像入れ替え部４２によって入れ替え対象画像と入れ替えられる（ステップＳ４６）。
【００４５】
そして、ステップＳ３８からＳ４６がマルチメディアテンプレートデータ内の画像の枚数分繰り返されて、マルチメディアデータが作成される（ステップＳ３６、Ｓ４８）。
【００４６】
本実施形態によれば、あらかじめカラーマークにより再生順序が書き込まれた入れ替え対象画像を含むマルチメディアテンプレートデータを用意しておくことにより、上記の実施形態と同様、配信用画像が所望の順序で効果的に表示されるマルチメディアデータを自動的に作成することができる。
【００４７】
なお、上記の実施形態では、クライアント端末１２からＵＲＬを用いた配信要求が送られてから、マルチメディアデータを作成するようにしたが、あらかじめさまざまなクライアント端末１２の機種に対応したファイル形式又はファイルサイズのマルチメディアデータを作成しておいてもよい。この場合、あらかじめ作成された、さまざまなファイル形式又はファイルサイズのマルチメディアデータは、クライアント端末１２の各機種との対応情報とともに記憶部１６に記憶される。そして、クライアント端末識別部３０によって識別されたクライアント端末１２の機種に応じて、再生に適したマルチメディアデータが、配信部３４によって選択されて配信される。
【００４８】
また、上記の実施形態では、マルチメディアテンプレートデータは、マクロメディア・フラッシュ（Macromedia Flash）により作成されたＳＷＦファイルであるが（登録商標）、例えば、ＳＶＧ（Scalable Vector Graphics）等の他の形式を用いてもよい。また、配信用画像１４Ａの形式は、図３中に示したＪＰＥＧ（Joint Photographic Experts Group）形式のほか、ＧＩＦ（Graphic Interchange Format）やＰＮＧ（Portable Network Graphics）等でもよい。
【００４９】
なお、上記の実施形態において、再生順序情報は、文字や１次元コードや２次元コードとして入れ替え対象画像に書き込まれていてもよい。また、マークのカラーのほか、マークの位置や数、又はこれらの組み合わせにより、再生順序情報が表されるようにしてもよい。
【００５０】
また、上記の実施形態では、配信用画像１４Ａをマルチメディアテンプレートデータ５０内の入れ替え対象画像と入れ替えてマルチメディアデータを作成するようにしたが、例えば、文字データや音声データ、音声データを含む画像データ等についても同様の手順によりマルチメディアテンプレートデータ５０内の同種のデータと入れ替えることができる。
【図面の簡単な説明】
【００５１】
【図１】本発明の一実施形態に係るマルチメディアデータ処理装置の主要構成を示すブロック図
【図２】マルチメディアデータ作成部２８の主要構成を示すブロック図
【図３】マルチメディアテンプレートデータの構成を模式的に示す図
【図４】本発明の第１の実施形態に係るマルチメディアデータ作成方法を示すフローチャート
【図５】本実施形態に係る再生順序情報取得部４０の主要構成を示すブロック図
【図６】カラー−再生順序テーブル４０Ｂを示す図
【図７】本発明の第２の実施形態に係るマルチメディアデータ作成方法を示すフローチャート
【符号の説明】
【００５２】
１０…マルチメディアデータ処理装置、１０Ａ…マルチメディアデータ、１２…クライアント端末、１４…配信用画像入力部、１４Ａ…配信用画像、１６…記憶部、１８…テンプレート記憶部、２０…表示部、２２…操作部、２４…配信要求受付部、２６…ＵＲＬ解析部、２８…マルチメディアデータ作成部、３０…クライアント端末識別部、３２…マルチメディアデータ変換部、３４…配信部、３６…バス、３８…画像抽出部、４０…再生順序情報取得部、４０Ａ…カラーマーク検出部、４０Ｂ…カラー−再生順序テーブル、４０Ｃ…再生順序判定部、４２…画像入れ替え部、４４…ファイルサイズ調整部、５０…マルチメディアテンプレートデータ、５２…ヘッダ（Header）、５４…タグ（１，２，…，Ｎ）、５６…タグコード（tag code）、５８…キャラクタＩＤ（Character ID）、６０…オブジェクト（１，２，…，Ｎ）
【図１】
2007011584.tif 000003
【図２】
2007011584.tif 000004
【図３】
2007011584.tif 000005
【図４】
2007011584.tif 000006
【図５】
2007011584.tif 000007
【図６】
2007011584.tif 000008
【図７】
2007011584.tif 000009