(57)【要約】【課題】コンテンツの表現メディアを従来よりも高速に変換することができるシステム、方法及びプログラムを提供する。【解決手段】表現メディア変換システムＡ１は、クライアント１００と、表現メディア変換サーバ２００とから構成されている。表現メディア変換サーバ２００は、クライアント１００から表現メディアの変換対象コンテンツを受け取る変換対象コンテンツ受信部２０１と、コンテンツとそのコンテンツのメタ情報とから構成されている変換用データを予め記憶させておく変換用データ記憶部２０３と、変換用データを参照して、変換対象コンテンツのメタ情報を取得するメタ情報取得部２０４と、変換用データから、メタ情報を有する変換対象コンテンツ以外のコンテンツを選択するコンテンツ選択部２０５とを備えている。【選択図】  図１
2004348232.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの表現メディアを変換するためのシステムであって、
表現メディアの変換対象コンテンツが入力される変換対象コンテンツ入力部と、
コンテンツとそのコンテンツのメタ情報とから構成されている変換用データを予め記憶させておく変換用データ記憶部と、
前記変換用データを参照して、前記変換対象コンテンツのメタ情報を取得するメタ情報取得部と、
前記変換用データから、前記メタ情報を有する前記変換対象コンテンツ以外のコンテンツを選択するコンテンツ選択部と
を備えたことを特徴とする表現メディア変換システム。
【請求項２】
コンテンツの表現メディアを変換するための方法であって、
表現メディアの変換対象コンテンツを入力する変換対象コンテンツ入力ステップと、
記憶装置に予め記憶させておいた、コンテンツとそのコンテンツのメタ情報とから構成されている変換用データを参照して、前記変換対象コンテンツのメタ情報を取得するメタ情報取得ステップと、
前記変換用データから、前記メタ情報を有する前記変換対象コンテンツ以外のコンテンツを選択するコンテンツ選択ステップと
を含むことを特徴とする表現メディア変換方法。
【請求項３】
コンテンツの表現メディアを変換するために、コンピュータを、
表現メディアの変換対象コンテンツが入力される変換対象コンテンツ入力手段、
コンテンツとそのコンテンツのメタ情報とから構成されている変換用データを予め記憶させておく変換用データ記憶手段、
前記変換用データを参照して、前記変換対象コンテンツのメタ情報を取得するメタ情報取得手段、
前記変換用データから、前記メタ情報を有する前記変換対象コンテンツ以外のコンテンツを選択するコンテンツ選択手段
として機能させることを特徴とする表現メディア変換プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンテンツの表現メディアを変換するためのシステム、方法及びプログラムに関するものである。
【０００２】
【従来の技術】
近年、インターネットの普及とネットワークのブロードバンド化に伴い、インターネット上で、動画像、静止画像、言語、音声等の各種表現メディアで表現されているコンテンツの配信が盛んに行われている。そして、従来、ある表現メディアで表現されているコンテンツを、別の表現メディアに変換する手法が数多く提案されている。
【０００３】
例えば、画像を認識して言語情報を得たり、言語情報を音声合成装置で読み上げて音声を得るという形で、コンテンツに内在している情報を取り出したり、その情報を別の方法で表現するという手法がある。なお、画像を認識して言語情報を得るためには、画像中に含まれる物体や人物等といったオブジェクトを切り出し、そのオブジェクトが何であるのかをデータベース等に記録されたデータと照合し、言語情報を作成するという処理を行うのが一般的である（例えば、非特許文献１参照）。
【０００４】
【非特許文献１】
西谷隆夫著、「マルチメディア信号処理」、信学誌，ｖｏｌ．８４，ｎｏ１，ｐｐ１０−１６、Ｊａｎ．２００１
【０００５】
【発明が解決しようとする課題】
しかしながら、従来の表現メディア変換手法では、コンテンツの認識処理を必要とするため、表現メディアを高速で変換することができないという問題があった。
【０００６】
そこで、本発明は、コンテンツの表現メディアを従来よりも高速に変換することができるシステム、方法及びプログラムを提供することを課題とする。
【０００７】
【課題を解決するための手段】
請求項１に記載の表現メディア変換システムは、コンテンツの表現メディアを変換するためのシステムであって、表現メディアの変換対象コンテンツが入力される変換対象コンテンツ入力部と、コンテンツとそのコンテンツのメタ情報とから構成されている変換用データを予め記憶させておく変換用データ記憶部と、
前記変換用データを参照して、前記変換対象コンテンツのメタ情報を取得するメタ情報取得部と、前記変換用データから、前記メタ情報を有する前記変換対象コンテンツ以外のコンテンツを選択するコンテンツ選択部とを備えたことを特徴とする。
【０００８】
請求項２に記載の表現メディア変換方法は、コンテンツの表現メディアを変換するための方法であって、表現メディアの変換対象コンテンツを入力する変換対象コンテンツ入力ステップと、記憶装置に予め記憶させておいた、コンテンツとそのコンテンツのメタ情報とから構成されている変換用データを参照して、前記変換対象コンテンツのメタ情報を取得するメタ情報取得ステップと、前記変換用データから、前記メタ情報を有する前記変換対象コンテンツ以外のコンテンツを選択するコンテンツ選択ステップとを含むことを特徴とする。
【０００９】
請求項３に記載の表現メディア変換プログラムは、コンテンツの表現メディアを変換するために、コンピュータを、表現メディアの変換対象コンテンツが入力される変換対象コンテンツ入力手段、コンテンツとそのコンテンツのメタ情報とから構成されている変換用データを予め記憶させておく変換用データ記憶手段、前記変換用データを参照して、前記変換対象コンテンツのメタ情報を取得するメタ情報取得手段、前記変換用データから、前記メタ情報を有する前記変換対象コンテンツ以外のコンテンツを選択するコンテンツ選択手段として機能させることを特徴とする。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態について、適宜図面を参照して詳細に説明する。
【００１１】
（第１実施形態）
まず、表現メディア変換システムの第１実施形態について、図１及び図２を参照して説明する。
【００１２】
図１は、表現メディア変換システムＡ１の全体構成を示す図である。図１に示す表現メディア変換システムＡ１は、コンテンツの表現メディアを変換するためのシステムであって、クライアント１００と、表現メディア変換サーバ２００とから構成されている。クライアント１００と表現メディア変換サーバ２００は、ネットワーク３００を介して接続されている。
【００１３】
表現メディア変換サーバ２００は、変換対象コンテンツ受信部２０１、メタ情報取得部２０２、変換用データ記憶部２０３、コンテンツ選択部２０４、変換後コンテンツ送信部２０５から構成されている。
【００１４】
表現メディア変換システムＡ１での処理について説明すると、まず、クライアント１００において「表現メディア変換要求」が発生すると、クライアント１００から、ネットワーク３００を経由して、表現メディア変換サーバ２００の変換対象コンテンツ受信部２０１に、表現メディアの変換対象コンテンツが送られてくる。
【００１５】
なお、変換対象コンテンツは、実体であるデジタルデータで送られてくる場合もあるし、実体の在り処を示すＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）等のＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）で送られてくる場合もある。どちらの形式で送られてくるかは、変換用データ記憶部２０３においてコンテンツがどちらの形式で管理されているかによって決定される。
【００１６】
つまり、変換用データ記憶部２０３において、コンテンツを「デジタルデータ」で管理している場合は、変換対象コンテンツは、「デジタルデータ」で送られてくる。また、変換用データ記憶部２０３において、コンテンツを「ＵＲＩ」で管理している場合は、変換対象コンテンツは、「ＵＲＩ」で送られてくる。本実施形態では、変換用データ記憶部２０３は、コンテンツを「ＵＲＩ」で管理している。したがって、変換対象コンテンツは、「ＵＲＩ」で送られてくる。
【００１７】
続いて、変換対象コンテンツ受信部２０１が受け取った変換対象コンテンツは、メタ情報取得部２０２に入力される。そして、メタ情報取得部２０２では、変換用データ記憶部２０３に予め記憶されている変換用データ（図２参照）を参照して、変換対象コンテンツのメタ情報を取得する。
【００１８】
図２は、変換用データ記憶部２０３に記憶されている変換用データを説明するための図である。図２に示すように、変換用データは、コンテンツとそのコンテンツのメタ情報とから構成されている。図２の例では、「ペルシャ猫」というキーワードがメタ情報となる。なお、メタ情報としては、キーワード以外にも、「特徴量」や「ＩＤ」等を用いることもできる。
【００１９】
例えば、変換対象コンテンツが「ｈｔｔｐ：／／ｎｅｋｏ．ｘｘ／ｎｅｋｏ．ｊｐｇ」（表現メディア：静止画像）である場合は、メタ情報取得部２０２は、変換用データ記憶部２０３に記憶されている変換用データを参照して、「ｈｔｔｐ：／／ｎｅｋｏ．ｘｘ／ｎｅｋｏ．ｊｐｇ」に対応している「ペルシャ猫」というキーワードをメタ情報として取得する。メタ情報取得部２０２が取得したメタ情報（「ペルシャ猫」というキーワード）は、コンテンツ選択部２０４に入力される。
【００２０】
次に、コンテンツ選択部２０４では、変換用データ記憶部２０３に記憶されている変換用データから、メタ情報取得部２０２が取得したメタ情報、即ち「ペルシャ猫」というキーワードを有するコンテンツを選択する。コンテンツ選択部２０４で選択されたコンテンツが、変換後コンテンツとなる。
【００２１】
変換用データからコンテンツを選択する際は、コンテンツ選択部２０４は、変換対象コンテンツ以外のコンテンツを選択する。また、その表現メディアが、クライアント１００から指定された表現メディア、又は予め指定された特定の表現メディアのコンテンツを選択する。例えば、クライアント１００から、「言語」という表現メディアが指定されている場合は、コンテンツ選択部２０４は、「ペルシャ猫」というキーワードを有する複数のコンテンツの中から、表現メディアが「言語」である「ｈｔｔｐ：／／ｎｅｋｏ．ｘｘ／ｎｅｋｏ．ｔｘｔ」というコンテンツを選択する。
【００２２】
コンテンツ選択部２０４で選択された変換後コンテンツは、変換後コンテンツ送信部２０５に入力される。そして、変換後コンテンツ送信部２０５に入力された変換後コンテンツは、ネットワーク３００を経由して、クライアント１００に送られる。
【００２３】
以上のようにして、表現メディア変換システムＡ１は、変換対象コンテンツを、変換後コンテンツに変換することができる。具体的には、例えば、静止画像メディアのコンテンツである「ｈｔｔｐ：／／ｎｅｋｏ．ｘｘ／ｎｅｋｏ．ｊｐｇ」を、言語メディアのコンテンツである「ｈｔｔｐ：／／ｎｅｋｏ．ｘｘ／ｎｅｋｏ．ｔｘｔ」に変換することができる。
【００２４】
この表現メディア変換システムＡ１によれば、従来の表現メディア変換手法のように、コンテンツの認識処理を必要としないため、表現メディアを従来よりも高速で変換することができる。また、同じ情報を表現するコンテンツを、予め同じメタ情報で結びつけておくことにより、表現メディアを正確に変換することができる。
【００２５】
（第２実施形態）
次に、表現メディア変換システムの第２実施形態について、図３〜図５を参照して説明する。なお、前記した第１実施形態と同様の部分については、その説明を省略する。
【００２６】
図３は、表現メディア変換システムＡ２の全体構成を示す図である。図３に示すように、表現メディア変換システムＡ２は、コンテンツの表現メディアを変換するためのシステムであって、クライアント１１０と、表現メディア変換サーバ２１０とから構成されている。クライアント１１０と表現メディア変換サーバ２１０は、ネットワーク３００を介して接続されている。
【００２７】
クライアント１１０は、変換対象コンテンツ入力部１１１、メタ情報取得部１１２、第１の変換用データ記憶部１１３、メタ情報送信部１１４、変換後コンテンツ受信部１１５、変換後コンテンツ出力部１１６から構成されている。また、表現メディア変換サーバ２１０は、メタ情報受信部２１１、第２の変換用データ記憶部２１２、コンテンツ選択部２１３、変換後コンテンツ送信部２１４から構成されている。
【００２８】
表現メディア変換システムＡ２での処理について説明すると、まず、クライアント１１０において「表現メディア変換要求」が発生すると、クライアント１１０の変換対象コンテンツ入力部１１１に、表現メディアの変換対象コンテンツが入力される。
【００２９】
続いて、コンテンツ入力部１１１に入力された変換対象コンテンツは、メタ情報取得部１１２に入力される。そして、メタ情報取得部１１２では、第１の変換用データ記憶部１１３に予め記憶されている変換用データ（図２参照）を参照して、変換対象コンテンツのメタ情報を取得する。メタ情報取得部１１２が取得したメタ情報（「ペルシャ猫」というキーワード）は、メタ情報送信部１１４に入力される。
【００３０】
次に、メタ情報送信部１１４では、メタ情報取得部１１２から入力されたメタ情報を、ネットワーク３００を経由して、表現メディア変換サーバ２１０のメタ情報受信部２１１に送る。そして、メタ情報受信部２１１では、受け取ったメタ情報、即ち「ペルシャ猫」というキーワードを、コンテンツ選択部２１３に入力する。
【００３１】
続いて、コンテンツ選択部２１３では、第２の変換用データ記憶部２１２に記憶されている変換用データから、メタ情報取得部１１２が取得したメタ情報、即ち「ペルシャ猫」というキーワードを有するコンテンツを選択する。このとき、コンテンツは、変換対象コンテンツ以外のコンテンツが選択される。コンテンツ選択部２１３で選択されたコンテンツが、変換後コンテンツとなる。コンテンツ選択部２１３で選択された変換後コンテンツは、変換後コンテンツ送信部２１４に入力される。
【００３２】
なお、例えば、クライアント１１０の第１の変換用データ記憶部１１３に記憶されている変換用データが図２に示すようなものであり、表現メディア変換サーバ２１０の第２の変換用データ記憶部２１２に記憶されている変換用データが図４に示すようなものであった場合は、コンテンツ選択部２１３は、「ペルシャ猫」というキーワードを有するコンテンツを選択することができない。
【００３３】
その場合は、コンテンツ選択部２１３は、例えば概念辞書やシソーラス等の辞書を用いて、「ペルシャ猫」というキーワードに最も近いキーワードを求める。図４の例では、「ペルシャ猫」に最も近いキーワードとして、「猫」を求めることができる。したがって、コンテンツ選択部２１３は、第２の変換用データ記憶部２１２に記憶されている変換用データ（図４参照）から、「猫」のというキーワードを有するコンテンツである「ｈｔｔｐ：／／ｎｅｋｏ．ｘｘ／ｎｅｋｏ．ｔｘｔ」を選択する。
【００３４】
そして、変換後コンテンツ送信部２１４に入力された変換後コンテンツは、ネットワーク３００を経由して、クライアント１１０の変換後コンテンツ受信部１１５に送られる。変換後コンテンツ受信部１１５に送られた変換後コンテンツは、変換後コンテンツ出力部１１６によって出力される。
【００３５】
以上のようにして、表現メディア変換システムＡ２は、変換対象コンテンツを、変換後コンテンツに変換することができる。また、この表現メディア変換システムＡ２によれば、前記した表現メディア変換システムＡ１と同様に、従来の表現メディア変換手法のように、コンテンツの認識処理を必要としないため、表現メディアを従来よりも高速で変換することができる。また、同じ情報を表現するコンテンツを、予め同じメタ情報で結びつけておくことにより、表現メディアを正確に変換することができる。
【００３６】
以上、表現メディア変換システムＡ１及び表現メディア変換システムＡ２について説明したが、表現メディア変換システムＡ１に含まれる表現メディア変換サーバ２００や、表現メディア変換システムＡ２に含まれるクライアント１１０及び表現メディア変換サーバ２１０は、コンピュータにおいて各部を各機能プログラムとして実現することも可能であり、各機能プログラムを結合して表現メディア変換プログラムとして動作させることも可能である。
【００３７】
また、表現メディア変換システムＡ１及び表現メディア変換システムＡ２では、変換用データ記憶部に予め変換用データを記憶させておいたが、コンテンツ自身にそのコンテンツのメタ情報を内包させる方法もある。この場合、変換用データは用いないので、変換用データ記憶部は不要になる。
【００３８】
コンテンツにメタ情報を内包させる方法としては、例えば、メタ情報をコンテンツのヘッダ領域に埋め込む方法がある。具体的には、図５に示すように、ペイロードにコンテンツを記述し、ヘッダにコンテンツのメタ情報を記述することにより、コンテンツにメタ情報を内包させることができる。図５の例では、ペイロードにコンテンツ「ｈｔｔｐ：／／ｎｅｋｏ．ｘｘ／ｎｅｋｏ．ｊｐｇ」（表現メディア：静止画像）が記述されており、ヘッダにコンテンツのメタ情報（キーワード）である「ペルシャ猫」が記述されている。なお、コンテンツにメタ情報を内包させる方法としては、この他にもメタ情報を電子透かしとして埋め込む方法などが考えられる。
【００３９】
【発明の効果】
以上詳細に説明したように、本発明によれば、コンテンツの表現メディアを従来よりも高速に変換することができるシステム、方法及びプログラムを提供することができる。
【図面の簡単な説明】
【図１】表現メディア変換システムＡ１の全体構成を示す図である。
【図２】変換用データ記憶部２０３に記憶されている変換用データを説明するための図である。
【図３】表現メディア変換システムＡ２の全体構成を示す図である。
【図４】第２の変換用データ記憶部２１２に記憶されている変換用データを説明するための図である。
【図５】カプセル化されたコンテンツを説明するための図である。
【符号の説明】
１００  クライアント
２００  表現メディア変換サーバ
２０１  変換対象コンテンツ受信部
２０２  メタ情報取得部
２０３  変換用データ記憶部
２０４  コンテンツ選択部
２０５  変換後コンテンツ送信部
【図１】
2004348232.tif 000003
【図２】
2004348232.tif 000004
【図３】
2004348232.tif 000005
【図４】
2004348232.tif 000006
【図５】
2004348232.tif 000007