(57)【要約】【課題】クライアントによって利用可能なフォーマットが異なるコンテンツ素材を含んだ複合コンテンツを配信可能とすること。【解決手段】この発明のコンテンツ配信システムのサーバＳＶは、第１形式の第１コンテンツ素材Ｍｄ１と第２コンテンツ素材Ｎｄを記憶手段ＣＳに記憶している。配信先が第１形式の第１コンテンツ素材Ｍｄ１を利用可能なクライアントＰＣの場合には、両コンテンツ素材Ｍｄ１，Ｎｄを含む１つの複合コンテンツＰｄを作成して（ＰＫ１）配信する（ＳＤ１）。一方、第１形式の第１コンテンツ素材Ｍｄ１の利用が不可能なクライアントＫＢに対しては、このコンテンツ素材Ｍｄ１を当該クライアントＫＢが利用可能な第２形式の第１コンテンツ素材Ｍｄ２に変換し（ＦＣ）、このコンテンツ素材Ｍｄ２と第２コンテンツ素材Ｎｄを含む１つの複合コンテンツＫｄを作成して（ＰＫ２）配信する（ＳＤ２）。【選択図】図２
2004118256.tif 000002
【特許請求の範囲】
【請求項１】
第１フォーマットの第１コンテンツ素材、及び、第２コンテンツ素材を記憶する記憶手段と、
コンテンツ配信先となるクライアントの種別を判定するクライアント判定手段と、
該クライアント判定手段によりコンテンツ配信先が第１フォーマットの第１コンテンツ素材を利用可能なクライアントであると判定されたことに基づいて、第１フォーマットの第１コンテンツ素材、及び、第２コンテンツ素材を含む１つの複合コンテンツを作成する第１コンテンツ作成手段と、
該クライアント判定手段によりコンテンツ配信先が第１フォーマットの第１コンテンツ素材を利用不可能なクライアントであると判定されたことに基づいて、第１フォーマットの第１コンテンツ素材を当該クライアントが利用可能な第２フォーマットの第１コンテンツ素材に変換し、変換された第２フォーマットの第１コンテンツ素材、及び、第２コンテンツ素材を含む１つの複合コンテンツを作成する第２コンテンツ作成手段と、
第１又は第２コンテンツ作成手段で作成された複合コンテンツを対応するクライアントに配信するコンテンツ配信手段と
を具備することを特徴とするコンテンツ配信装置。
【請求項２】
第１フォーマットの第１コンテンツ素材、及び、第２コンテンツ素材を記憶する記憶手段を具備するコンテンツ配信装置に対して、
コンテンツ配信先となるクライアントの種別を判定するクライアント判定ステップと、
該クライアント判定ステップでコンテンツ配信先が第１フォーマットの第１コンテンツ素材を利用可能なクライアントであると判定されたことに基づいて、第１フォーマットの第１コンテンツ素材、及び、第２コンテンツ素材を含む１つの複合コンテンツを作成する第１コンテンツ作成ステップと、
該クライアント判定ステップでコンテンツ配信先が第１フォーマットの第１コンテンツ素材を利用不可能なクライアントであると判定されたことに基づいて、第１フォーマットの第１コンテンツ素材を当該クライアントが利用可能な第２フォーマットの第１コンテンツ素材に変換し、変換された第２フォーマットの第１コンテンツ素材、及び、第２コンテンツ素材を含む１つの複合コンテンツを作成する第２コンテンツ作成ステップと、
第１又は第２コンテンツ作成ステップで作成された複合コンテンツを対応するクライアントに配信するコンテンツ配信ステップと
から成る手順を実行させるためのコンテンツ配信プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、クライアントによって利用可能なフォーマットが異なるコンテンツ素材を含んだ複合コンテンツをサーバからクライアントに配信することができるコンテンツ配信システムに関する。
【０００２】
【従来の技術】
従来より、パーソナルコンピュータや携帯用通信端末装置などのクライアントに対してコンテンツを配信するコンテンツ配信サーバが知られており、特に、配信先のクライアントの種別に応じて、コンテンツのフォーマットを変換して配信をするコンテンツ配信サーバについては、例えば、特許文献１により提案されている。
【０００３】
【特許文献１】
特開２００１−１９５０６８（図９）。
【０００４】
このような従来のコンテンツ配信は、着信メロディ等の単独コンテンツに関するもので、複数のコンテンツ素材を含む複合コンテンツに関しては言及されていない。
【０００５】
【発明が解決しようとする課題】
この発明は、このような事情に鑑み、クライアントによって利用可能なフォーマットが異なるコンテンツ素材を含んだ複合コンテンツをサーバからクライアントへと配信することができるコンテンツ配信システムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
この発明の主たる特徴に従うと、第１フォーマットの第１コンテンツ素材（Ｍｄ１）、及び、第２コンテンツ素材（Ｎｄ）を記憶する記憶手段（ＣＳ）と、コンテンツ配信先となるクライアント（ＣＬ）の種別（ＰＣ，ＫＢ）を判定するクライアント判定手段（Ｓ４）と、クライアント判定手段（Ｓ４）によりコンテンツ配信先が第１フォーマットの第１コンテンツ素材（Ｍｄ１）を利用可能なクライアント（ＰＣ）であると判定されたことに基づいて（Ｓ４→ＰＣ）、第１フォーマットの第１コンテンツ素材（Ｍｄ１）、及び、第２コンテンツ素材（Ｎｄ）を含む１つの複合コンテンツ（Ｐｄ）を作成する第１コンテンツ作成手段（ＰＫ１：Ｓ５）と、クライアント判定手段（Ｓ４）によりコンテンツ配信先が第１フォーマットの第１コンテンツ素材（Ｍｄ１）を利用不可能なクライアント（ＫＢ）であると判定されたことに基づいて（Ｓ４→ＫＢ）、第１フォーマットの第１コンテンツ素材（Ｍｄ１）を当該クライアント（ＫＢ）が利用可能な第２フォーマットの第１コンテンツ素材（Ｍｄ２）に変換し、変換された第２フォーマットの第１コンテンツ素材（Ｍｄ２）、及び、第２コンテンツ素材（Ｎｄ）を含む１つの複合コンテンツ（Ｋｄ）を作成する第２コンテンツ作成手段（ＦＣ，ＰＫ２：Ｓ６，Ｓ７）と、第１又は第２コンテンツ作成手段（ＰＫ１；ＦＣ，ＰＫ２：Ｓ５；Ｓ６，Ｓ７）で作成された複合コンテンツ（Ｐｄ；Ｋｄ）を対応するクライアント（ＰＣ；ＫＢ）に配信するコンテンツ配信手段（ＳＤ１；ＳＤ２：Ｓ８）とを具備するコンテンツ配信装置（ＳＶ）〔請求項１〕、並びに、第１フォーマットの第１コンテンツ素材（Ｍｄ１）、及び、第２コンテンツ素材（Ｎｄ）を記憶する記憶手段（ＣＳ）を具備するコンテンツ配信装置（ＳＶ）に対して、コンテンツ配信先となるクライアント（ＣＬ）の種別（ＰＣ，ＫＢ）を判定するクライアント判定ステップ（Ｓ４）と、クライアント判定ステップ（Ｓ４）でコンテンツ配信先が第１フォーマットの第１コンテンツ素材（Ｍｄ１）を利用可能なクライアント（ＰＣ）であると判定されたことに基づいて、第１フォーマットの第１コンテンツ素材（Ｍｄ１）、及び、第２コンテンツ素材（Ｎｄ）を含む１つの複合コンテンツ（Ｐｄ）を作成する第１コンテンツ作成ステップ（Ｓ５）と、クライアント判定ステップ（Ｓ４）でコンテンツ配信先が第１フォーマットの第１コンテンツ素材（Ｍｄ１）を利用不可能なクライアント（ＫＢ）であると判定されたことに基づいて、第１フォーマットの第１コンテンツ素材（Ｍｄ１）を当該クライアント（ＫＢ）が利用可能な第２フォーマットの第１コンテンツ素材（Ｍｄ２）に変換し、変換された第２フォーマットの第１コンテンツ素材（Ｍｄ２）、及び、第２コンテンツ素材（Ｎｄ）を含む１つの複合コンテンツ（Ｋｄ）を作成する第２コンテンツ作成ステップ（Ｓ６，Ｓ７）と、第１又は第２コンテンツ作成ステップ（Ｓ５；Ｓ６，Ｓ７）で作成された複合コンテンツ（Ｐｄ；Ｋｄ）を対応するクライアント（ＰＣ；ＫＢ）に配信するコンテンツ配信ステップ（Ｓ８）とから成る手順を実行させるためのコンテンツ配信プログラム〔請求項２〕が提供される。なお、括弧書きは、後述する実施例における参照記号又は用語を表わす。
【０００７】
〔発明の作用〕
この発明によるコンテンツ配信システムにおいては、クライアント（ＣＬ）へのコンテンツ配信のために、コンテンツ配信装置（サーバＳＶ）のコンテンツ素材記憶手段（ＣＳ）に、第１フォーマットの第１コンテンツ素材（第１形式楽譜データＭｄ１など）と、第２コンテンツ素材（ＭＩＤＩデータＮｄなど）が記憶されている。ここで、コンテンツ配信先クライアント（ＣＬ）が第１フォーマットの第１コンテンツ素材（Ｍｄ１）を利用可能なクライアント（パーソナルコンピュータＰＣなど）の場合は、第１フォーマットの第１コンテンツ素材（Ｍｄ１）と第２コンテンツ素材（Ｎｄ）を含む１つの複合コンテンツ（Ｐｄ）が作成され、当該クライアント（ＰＣ）に配信される。一方、コンテンツ配信先クライアント（ＣＬ）が第１フォーマットの第１コンテンツ素材（Ｍｄ１）の利用が不可能であって、第２フォーマットの第１コンテンツ素材（Ｍｄ１）を利用可能なクライアント（電子楽器ＫＢなど）の場合には、第１フォーマットの第１コンテンツ素材（Ｍｄ１）を第２フォーマットの第１コンテンツ素材（Ｍｄ２）に変換し、この変換後の第２フォーマットの第１コンテンツ素材（Ｍｄ２）と第２コンテンツ素材（Ｎｄ）を含む１つの複合コンテンツ（Ｋｄ）が作成され、当該クライアント（ＫＢ）に配信される。
【０００８】
従って、この発明によれば、クライアント（ＣＬ：ＰＣ，ＫＢ）によって利用できるフォーマットが異なるコンテンツ素材（Ｍｄ１，Ｍｄ２）を含んだ複合コンテンツ（Ｐｄ，Ｋｄ）をコンテンツ配信装置（ＳＶ）から各クライアント（ＣＬ：ＰＣ，ＫＢ）に効率的に配信することができる。特に、コンテンツ配信装置（ＳＶ）におけるコンテンツ素材記憶手段（ＣＳ）のコンテンツ記憶容量を劇的に減らすことができるという技術的効果がある。
【０００９】
【発明の実施の形態】
〔システムの概要〕
この発明の一実施例によるコンテンツ配信システムは、コンテンツ配信サーバ（サーバコンピュータ）ＳＶ、インターネット等の広域通信ネットワークＣＮ、通信機能を有するパーソナルコンピュータＰＣや電子楽器ＫＢ、携帯用通信端末などの複数のクライアントＣＬ等で構成される。図１は、この発明の一実施例によるコンテンツ配信システムにおけるサーバコンピュータのハードウエア構成ブロック図を示す。
【００１０】
コンテンツ配信サーバＳＶを構成するサーバコンピュータは、この例では、中央処理装置（ＣＰＵ）１、読出専用メモリ（ＲＯＭ）２、ランダムアクセスメモリ（ＲＡＭ）３、外部記憶装置４、検出回路５、表示回路６、通信インターフェース（通信Ｉ／Ｆ）７などを備え、これらの装置１〜７はバス８を介して互いに接続されている。
【００１１】
ＣＰＵ１は、所定のソフトウエア・プログラムに従いタイマ９によるクロックを利用して、コンテンツの配信やこれに伴う各種処理を含む種々の制御を中心的に行い、コンテンツ配信処理の際には、後述するように、ＭＩＤＩ（Ｍｕｓｉｃａｌ　Ｉｎｓｔｒｕｍｅｎｔ　Ｄｉｇｉｔａｌ　Ｉｎｔｅｒｆａｃｅ）データ（Ｎｄ）と楽譜データ（Ｍｄ１，Ｍｄ２）などの複数のコンテンツ素材を含む複合コンテンツ（Ｐｄ，Ｋｄ等）を生成する機能を有する。ＲＯＭ２には、このために、コンテンツ配信処理プログラムなどの各種サーバ制御プログラムや制御パラメータが記憶されている。ＲＡＭ３は、各種処理に際して必要なデータやパラメータを記憶するためのワーク領域として用いられる。
【００１２】
外部記憶装置４は、ハードディスクドライブ（ＨＤＤ）の外に、コンパクトディスク・リード・オンリィ・メモリ（ＣＤ−ＲＯＭ）、フレキシブルディスク（ＦＤ）、光磁気（ＭＯ）ディスク、ディジタル多目的ディスク（ＤＶＤ）、半導体メモリ等の可搬型記憶媒体を用いた装置から成り、ＭＩＤＩデータ、楽譜データなどの多数のコンテンツ素材や、その他の電子音楽情報を記憶しており、クライアント情報（クライアントデータベース）などのコンテンツ配信に関するデータや、コンテンツ配信処理プログラムなども記録しておくことができる。
【００１３】
検出回路５は、これに接続されるマウスや文字キーボード等の操作子１０による操作内容を検出してサーバＳＶ内に導入しサーバＳＶの動作状態を設定するのに用いられ、表示回路６は、これに接続されるディスプレイ１１をＣＰＵ１からの指令に従って制御し、サーバＳＶの動作状態や設定内容を表示するのに用いられる。
【００１４】
通信Ｉ／Ｆ７にはインターネットなどの通信ネットワークＣＮが接続され、このネットワークＣＮを通じてクライアントＣＬと交信することができ、クライアントＣＬに対して、上述した複合コンテンツや、ＭＩＤＩデータ（Ｎｄ）などの主音楽コンテンツ素材に、他の種類の映像（ビデオ）データや音波形データ（音声を含むサウンドデータ）等が素材コンテンツとして付加された複合コンテンツを配信することができる。また、付加される素材コンテンツは、練習（指使い）用データ、教習（アドバイス）用データ、カラオケデータ、等々、主音楽コンテンツ素材（Ｎｄ）に対応する任意の内容とすることができる。なお、サーバＳＶは、音楽情報専用のコンテンツ配信サイトに限らず、ニュース等の文字情報、待ち受け画面等の画像の配信サイトを兼ねてもよいし、或いは、ショッピングサイトでもよいし、情報検索サイトでもよい。
【００１５】
クライアントＣＬは、ＭＩＤＩデータ（Ｎｄ）と楽譜データ（Ｍｄ１，Ｍｄ２）などの複数のコンテンツ素材を含む複合コンテンツ（Ｐｄ，Ｋｄ等）をサーバＳＶからダウンロードしてこれを利用することができる。なお、クライアントＣＬには、以下の具体例に示すように、音楽情報処理機能を有するパーソナルコンピュータＰＣや電子鍵盤楽器などの電子楽器ＫＢが含まれるが、この外に、音楽ゲーム機、カラオケ装置、携帯電話機などの携帯通信端末、可搬型音楽情報記憶媒体の販売端末等々、複合コンテンツを処理可能な電子音楽装置も含まれる。
【００１６】
クライアントＣＬのハードウエア構成については、図示しないが、概略、図１と同様の構成に楽音生成部を加えたものであり、必要に応じて各クライアント特有の構成（例えば、携帯通信端末であれば送受話手段など）を備える。この楽音生成部は、ＭＩＤＩ音源回路、ＤＳＰ（ディジタル信号処理器）等を含む効果回路、Ｄ／Ａ変換器やアンプ、スピーカを含むサウンドシステムなどから構成され、サーバＳＶから配信された複合コンテンツ中の音楽情報やクライアントＣＬ自身が記憶している音楽情報に基づいて楽音を発音することができる。また、ディスプレイには、サーバＳＶから配信された複合コンテンツに含まれる楽譜データや映像情報、或いは、クライアントＣＬ自身が記憶している各種映像情報に基づいて、映像を表示することができる。
【００１７】
〔システムの機能〕
図２は、この発明の一実施例によるコンテンツ配信システムの概略的な機能ブロック図を示す。このシステムでは、パーソナルコンピュータＰＣや電子楽器ＫＢなどのクライアントＣＬでは、コンテンツとして、ＭＩＤＩデータＮｄと楽譜データＭｄ１，Ｍｄ２などの複数のコンテンツ素材を含む複合コンテンツＰｄ，Ｋｄを利用し、これに対して、コンテンツ配信サーバＳＶには、ＭＩＤＩデータＮｄや楽譜データＭｄ１などの多数のコンテンツ素材を記憶するコンテンツ素材記憶部ＣＳが設けられる。
【００１８】
コンテンツ素材記憶部ＣＳは、コンテンツ素材として、ＭＩＤＩデータＮｄ及び楽譜データＭｄ１を多数記憶しており、この楽譜データＭｄ１は、非公開のフォーマットで記憶され、「第１形式楽譜データ」と呼ばれる。第１形式楽譜データＭｄ１は、特定のコンテンツ制作者により、或いは、このコンテンツ制作者が提供しているコンテンツ作成装置を用いてコンテンツを制作する制作者により提供されるデータであって、そのフォーマットは、例えば、電子楽器ＫＢを提供する電子楽器メーカーなどの第三者には公開されていないものである。この非公開のフォーマットは「第１形式」又は「第１フォーマット」と呼ばれる。一方、ＭＩＤＩデータＮｄは、一般公開されているフォーマットであり、コンテンツ制作者は、上述した特定の制作者に限定されない。
【００１９】
パーソナルコンピュータＰＣには、ＭＩＤＩデータ再生エンジン及び第１形式楽譜データ再生エンジンから成るコンテンツ再生用ソフトウェアがインストールされ、ＰＣコンテンツ再生部ＰＧが形成される。このコンテンツ再生用ソフトウェアのうちの少なくとも第１形式楽譜データ再生エンジンは、第１形式楽譜データＭｄ１のコンテンツ制作者により提供されるソフトウェアである。一方、ＭＩＤＩデータ再生エンジンは、第１形式楽譜データＭｄ１のコンテンツ制作者により提供されてもよいし、他者（例えば、電子楽器ＫＢのメーカー）が提供してもよい。
【００２０】
電子楽器ＫＢには、ＭＩＤＩデータ再生エンジン及び第２形式楽譜データ再生エンジンから成るコンテンツ再生用ソフトウェアが組み込まれ、ＫＢコンテンツ再生部ＫＧが形成される。このコンテンツ再生用ソフトウェアは、電子楽器ＫＢのメーカーが提供するものである。すなわち、電子楽器ＫＢのメーカーは第１形式楽譜データＭｄ１のフォーマット（第１形式）を知らないため、第１形式楽譜データＭｄ１を再生可能な再生エンジンを用意することができない。従って、電子楽器ＫＢに組み込まれているＫＢコンテンツ再生部ＫＧには、電子楽器ＫＢのメーカーが知っているフォーマット（これを「第２形式」又は「第２フォーマット」と呼ぶ。）の楽譜データ（これを「第２形式楽譜データ」と呼ぶ。）Ｍｄ２を再生するための第２形式楽譜データ再生エンジンが備わっている。
【００２１】
上述のように、電子楽器ＫＢでは、取り扱う楽譜データを第１形式楽譜データＭｄ１に代えて第２形式楽譜データＭｄ２とし、ＫＢコンテンツ再生部ＫＧにて第２形式楽譜データＭｄ２を再生するように構成されているので、コンテンツ配信サーバＳＶには、第１形式楽譜データＭｄ１を第２形式楽譜データＭｄ２に変換する形式変換部ＦＣが用意されている。電子楽器ＫＢからのコンテンツダウンロード要求があると、サーバＳＶは、コンテンツ素材記憶部ＣＳに蓄積されている素材コンテンツの中から要求に対応するＭＩＤＩデータＮｄ及び第１形式楽譜データＭｄ１を取り出し、このうち、楽譜データＭｄ１については、形式変換部ＦＣにより第１形式から第２形式にリアルタイムで変換する。
【００２２】
コンテンツ素材記憶部ＣＳに、予め、第１形式楽譜データＭｄ１を含むコンテンツＰｄと第２形式楽譜データＭｄ２を含むコンテンツＫｄを別途用意しておくと、共通のＭＩＤＩデータＮｄについても両方のコンテンツに含ませておく必要があり、非常に効率が悪い。しかしながら、上述した形式変換部ＦＣによるリアルタイム変換によって、第２形式楽譜データＭｄ２をストックしておく必要がなくなるので、コンテンツ素材記憶部ＣＳの容量を減らせることができる。
【００２３】
特に、この実施例では、コンテンツをクライアントＣＬに配信する際に、第１又は第２パッキング部ＰＫ１，ＰＫ２で、ＭＩＤＩデータＮｄ及び第１形式又は第２形式楽譜データＭｄ１，Ｍｄ２のような複数のコンテンツ素材をパッキングして両コンテンツ素材〔（Ｎｄ，Ｍｄ１），（Ｎｄ，Ｍｄ２）〕を含む複合コンテンツＰｄ，Ｋｄを作ることにより、コンテンツ素材記憶部ＣＳの記憶容量を劇的に減らすことができる。
【００２４】
第１パッキング部ＰＫ１は、パーソナルコンピュータＰＣに対して、コンテンツ素材記憶部ＣＳからコンテンツ素材として抽出されたＭＩＤＩデータＮｄと第１形式楽譜データＭｄ１をパッキングして１つのコンテンツＰｄ（Ｎｄ，Ｍｄ１）を作る。また、第２パッキング部ＰＫ２は、電子楽器ＫＢに対して、コンテンツ素材記憶部ＣＳからのＭＩＤＩデータＮｄと形式変換部ＦＣからの第２形式楽譜データＭｄ２をパッキングして１つのコンテンツＫｄ（Ｎｄ，Ｍｄ２）を作る。ここで、パックされるコンテンツ素材は、例えば、同一楽曲についてのＭＩＤＩデータと楽譜データのように、音楽内容が対応したものとされる。
【００２５】
第１及び第２パッキング部ＰＫ１，ＰＫ２でパックされたＰＣ用コンテンツＰｄ及びＫＢ用コンテンツＫｄは、それぞれ、第１及び第２コンテンツ送信部ＳＤ１，ＳＤ２からパーソナルコンピュータＰＣのＰＣコンテンツ受信部ＰＲ及び電子楽器ＫＢのＫＢコンテンツ受信部ＫＲを介してパーソナルコンピュータＰＣ及び電子楽器ＫＢにダウンロードされる。そして、コンテンツパーソナルコンピュータＰＣ又は電子楽器ＫＢにダウンロードされたＰＣ用コンテンツＰｄ又はＫＢ用コンテンツＫｄは、ＰＣコンテンツ再生部ＰＧ又はＫＢコンテンツ再生部で再生される。
【００２６】
例えば、パッキング部ＰＫ１，ＰＫ２でパックされた後のＰＣ用又はＫＢ用コンテンツＰｄ，Ｋｄは、何れも、１つのファイルになっており、さらに、暗号化が施され、コンテンツを購入したパーソナルコンピュータＰＣのＰＣコンテンツ再生部ＰＧ又は電子楽器ＫＢのＫＢコンテンツ再生部でのみ復号化して再生することができ、他の再生装置では再生できない。これによって、コンテンツの不正利用を防止することができる。
【００２７】
以上説明したように、この発明の一実施例によるコンテンツ配信システムにおける配信サーバＳＶは、要するに、第１形式（フォーマット）の第１コンテンツ素材Ｍｄ１と第２コンテンツ素材Ｎｄを記憶手段ＣＳに記憶しておき、コンテンツ配信先となるクライアントＣＬが第１形式の第１コンテンツ素材Ｍｄ１を利用可能なクライアントＰＣの場合は、第１形式の第１コンテンツ素材Ｍｄ１と第２コンテンツ素材Ｎｄを含む１つの複合コンテンツＰｄを作成し（ＰＫ１）、当該クライアントＰＣに配信するが（ＳＤ１）、コンテンツ配信先クライアントＣＬが第１形式の第１コンテンツ素材Ｍｄ１の利用が不可能なクライアントＫＢの場合には、第１形式の第１コンテンツ素材Ｍｄ１を当該クライアントＫＢが利用可能な第２形式（フォーマット）の第１コンテンツ素材Ｍｄ２に変換し（ＦＣ）、変換された第２形式の第１コンテンツ素材Ｍｄ２と第２コンテンツ素材Ｎｄを含む１つの複合コンテンツＫｄを作成して（ＰＫ２）、当該クライアントＫＢに配信する（ＳＤ２）。
【００２８】
〔コンテンツ利用の動作フロー〕
図３は、この発明の一実施例によるコンテンツ配信システムの動作例を表わすフローチャートを示す。いま、コンテンツ配信を希望するクライアントユーザが操作子を操作して、クライアントＣＬから自身のクライアント識別情報をパスワードと共にサーバＳＶに送信し、サーバＳＶ側でこれが確認されると、システムはログイン状態となる（ステップＣ１）。これに対して、サーバＳＶは、配信可能な複合コンテンツのタイトル情報をリスト形式で当該クライアントＣＬに返信し（ステップＳ１）、クライアントＣＬからの購入要求を待つ（ステップＳ２→ＮＯ）。
【００２９】
クライアントＣＬ側では、サーバＳＶから送信されてきたリストがディスプレイに表示されるので、ユーザが、ダウンロードしたい複合コンテンツのタイトルをリスト中から選択する操作を行うと、当該コンテンツを購入したい旨の購入要求がクライアントＣＬからサーバＳＶに送信される（ステップＣ２）。サーバＳＶは、この購入要求を受信すると（Ｓ２→ＹＥＳ）、まず、当該クライアントＣＬについて、当該購入要求があった複合コンテンツに対応する課金処理を行い（ステップＳ３）、次いで、クライアント識別情報からクライアントデータベースを検索して当該クライアントＣＬの種別を判定する（ステップＳ４）。
【００３０】
ここで、コンテンツ購入要求元のクライアントＣＬが第１形式楽譜データ再生機能を有するクライアント即ちパーソナルコンピュータＰＣであると判断したときは（Ｓ４→“ＰＣ”）、第１パッキング部ＰＫ１で、購入要求された複合コンテンツを構成するコンテンツ素材としてコンテンツ素材記憶部ＣＳから抽出されたＭＩＤＩデータＮｄと第１形式楽譜データＭｄ１をそのままパッキングし（ステップＳ５）、パッキングされたＰＣ用複合コンテンツＰｄを第１コンテンツ送信部ＳＤ１から当該クライアントＣＬへと配信する（ステップＳ８）。
【００３１】
一方、コンテンツ購入要求元のクライアントＣＬが第２形式楽譜データ再生機能を有しないクライアント即ち電子楽器ＫＢであると判断したときは（Ｓ４→“ＫＢ”）、クライアント識別情報でクライアントデータベースを調べて当該クライアントＫＢの楽譜データ再生機能が第２形式であることを知り、まず、形式変換部ＦＣにおいて、コンテンツ素材のうち第１形式楽譜データＭｄ１を、当該電子楽器ＫＢに搭載された第２形式画像データ再生エンジンで再生処理可能な第２形式楽譜データＭｄ２にフォーマット変換する（ステップＳ６）。次に、第２パッキング部ＰＫ２にて、変換された第２楽譜データを他のコンテンツ素材であるＭＩＤＩデータＮｄと共にパッキングする（ステップＳ７）。そして、パッキングされたＫＢ用複合コンテンツＫｄを第２コンテンツ送信部ＳＤ２から当該クライアントＣＬへと配信する（Ｓ８）。
【００３２】
クライアントＣＬでは、サーバＳＶから配信されてきた複合コンテンツＰｄ，Ｋｄをコンテンツ受信部ＰＲ，ＫＲで受信すると（ステップＣ３）、当該複合コンテンツＰｄ，Ｋｄを記憶乃至利用することができる（ステップＣ４）。例えば、受信された複合コンテンツＰｄ，Ｋｄを記憶装置に記憶したり、当該複合コンテンツＰｄ，ＫｄのＭＩＤＩデータＮｄに基づく楽音を楽音生成部で発生させると共に、楽譜データＭｄ１，Ｍｄ２に基づいて、発生中の楽音に対応する楽譜をディスプレイに表示する。
【００３３】
〔種々の実施態様〕
以上、図面を参照しつつこの発明の好適な実施の一形態について説明したが、これは単なる一例であって、この発明は、発明の精神を逸脱しない範囲で種々の変更が可能であり、種々の態様で実施することができる。例えば、複合コンテンツに含まれるコンテンツ素材としては、実施例で説明したようなＭＩＤＩデータＮｄと楽譜データＭｄ１，Ｍｄ２に限らない。さらに別のコンテンツ素材（オーディオデータ、ビデオデータ、教習用データ等）が含まれていてもよい。組み合わせもどのようなものであってもよい。何れにしても、少なくとも１つのコンテンツ素材をクライアントに応じて異なるフォーマットに変換した後に複合コンテンツを作成するものであればよい。
【００３４】
また、コンテンツ購入要求に対する課金処理は、当該コンテンツがフォーマット変換（Ｓ６）を要するか否かに拘わらずコンテンツ内容に応じた一定の課金額としてもよいし、フォーマット変換（ＦＣ，Ｓ６）の要否に応じて課金額を変更してもよい。後者の場合、クライアント種別の判別（Ｓ４）後、即ち、クライアントへのコンテンツ配信（Ｓ８）前に、課金処理を行うのがよい。
【００３５】
また、実施例の第１パッキング部ＰＫ１及び第２パッキング部ＰＫ２は、１つのパッキング部を共用してもよい。
【００３６】
【発明の効果】
以上説明したように、この発明によれば、コンテンツ配信装置（サーバ）は、第１フォーマットの第１コンテンツ素材と、第２コンテンツ素材をコンテンツ素材記憶手段に記憶しておき、コンテンツ配信先が第１フォーマットの第１コンテンツ素材を利用可能なクライアントの場合は、第１フォーマットの第１コンテンツ素材と第２コンテンツ素材を含む１つの複合コンテンツを作成してクライアントに配信し、第１フォーマットの第１コンテンツ素材の利用が不可能であり第２フォーマットの第１コンテンツ素材を利用可能なクライアントの場合には、第１フォーマットの第１コンテンツ素材を第２フォーマットの第１コンテンツ素材に変換し、この変換後の第２フォーマットの第１コンテンツ素材と第２コンテンツ素材を含む１つの複合コンテンツを作成してクライアントに配信するようにしているので、クライアントによって利用できるフォーマットが異なるコンテンツ素材を含んだ複合コンテンツを効率的に配信することができる。特に、コンテンツ素材記憶手段のコンテンツ記憶容量を劇的に減らすことができる。
【図面の簡単な説明】
【図１】図１は、この発明の一実施例によるコンテンツ配信システムにおけるサーバコンピュータのハードウエア構成ブロック図である。
【図２】図２は、この発明の一実施例によるコンテンツ配信システムの概略的な機能ブロック図である。
【図３】図３は、この発明の一実施例によるコンテンツ配信システムの動作例を表わすフローチャートである。
【符号の説明】
ＳＶ　コンテンツ配信サーバ、
ＣＬ　パーソナルコンピュータＰＣや電子楽器ＫＢなどのクライアント、
ＰＫ１　ＭＩＤＩデータＮｄと第１形式楽譜データＭｄ１をパッキングしてＰＣ用複合コンテンツＰｄ（Ｎｄ，Ｍｄ１）を生成する第１パッキング部、
ＳＤ１　ＰＣ用コンテンツＰｄを送信する第１コンテンツ送信部、
ＰＲ　ＰＣ用コンテンツＰｄを受信するＰＣコンテンツ受信部、
ＦＣ　第１形式楽譜データＭｄ１を第２形式楽譜データＭｄ２にフォーマット変換する形式（フォーマット）変換部、
ＰＫ２　ＭＩＤＩデータＮｄと第２形式楽譜データＭｄ２をパッキングしてＫＢ用複合コンテンツＫｄ（Ｎｄ，Ｍｄ２）を生成する第２パッキング部、
ＳＤ２　ＫＢ用コンテンツＫｄを送信する第２コンテンツ送信部、
ＫＲ　ＫＢ用コンテンツＰｄを受信するＫＢコンテンツ受信部。
【図１】
2004118256.tif 000003
【図２】
2004118256.tif 000004
【図３】
2004118256.tif 000005