(57)【特許請求の範囲】
【請求項１】
それぞれコンテンツデータと当該コンテンツデータのダウンロード日、コピー履歴，再生回数を示す付加情報が関連付けて記憶されている記憶部からユーザがアップロードコンテンツデータとして上記コンテンツデータをいくつか選択する選曲部と、上記選曲部により選択されたアップロードコンテンツデータと当該アップロードコンテンツデータと関連づけられた付加情報を情報センターに送信する送受信部と、上記送受信部により送信した上記アップロードコンテンツデータとして上記選曲部で選択された上記コンテンツデータと当該コンテンツデータと関連づけられた付加情報を上記記憶部から消去する演算部とを備え、上記送受信部は、送信した上記アップロードコンテンツデータに対応して、上記情報センターから送信されてくるダウンロード可能数を受信し、受信したダウンロード可能数に基づいて、上記選曲部によりユーザが選択した上記情報センターからダウンロードするダウンロードコンテンツデータの送信を情報センターに要求するダウンロード要求情報を上記情報センターに送信し、送信したダウンロード要求情報に対応して、上記情報センターから送信されてくるダウンロードコンテンツデータを受信する情報送受信装置を備える少なくとも１つの端末装置と情報センターとを有する伝送システムにおける上記情報センター側の情報送信方法であって、
端末から送信されてくるいくつかのアップロードコンテンツデータと当該アップロードコンテンツデータと関連付けられた付加情報を送受信部により受信する受信ステップと、
上記受信ステップで受信したアップロードコンテンツデータの正当性を当該アップロードコンテンツデータと関連付けられた付加情報により示されるコピー履歴に基づいて判定演算部により判定する判定ステップと、
上記判定ステップで正当性が判定された正当なアップロードコンテンツデータと当該正当なアップロードコンテンツデータに関連付けられた付加情報により示されるダウンロード日又は再生回数に基づいて上記端末に提供するダウンロードコンテンツデータの提供可能数を上記判定演算部により算出するコンテンツデータ提供可能数算出ステップと、
上記コンテンツデータ提供可能数算出ステップで算出したコンテンツデータ提供可能数を上記送受信部により上記端末に送信するコンテンツデータ提供可能数送信ステップと、
上記コンテンツデータ提供可能数送信ステップで送信した上記コンテンツデータ提供可能数に対応して、上記端末から送信されてくるいくつかのコンテンツデータの送信を要求するダウンロード要求情報を上記送受信部により受信するダウンロード要求受信ステップと、
上記ダウンロード要求受信ステップで受信したダウンロード要求情報により送信が要求されたダウンロードコンテンツデータを上記送受信部により上記端末に送信する送信ステップと、
上記コンテンツデータ提供可能数算出ステップで算出したコンテンツデータ提供可能数と上記ダウンロード要求受信ステップで受信したダウンロード要求情報に応じて上記送信ステップで上記端末に送信したダウンロードコンテンツデータの数を上記判定演算部により比較する比較ステップと、
上記比較ステップにおいて、上記ダウンロード要求情報に応じて上記端末に送信したダウンロードコンテンツデータの数が上記コンテンツデータ提供可能数よりも少ないときに、上記端末に送信したダウンロードコンテンツデータの数と上記コンテンツデータ提供可能数に基づいて次回のコンテンツデータ提供で用いる次回コンテンツデータ提供可能数を上記判定演算部により算出する次回コンテンツデータ提供可能数算出ステップと、
上記次回コンテンツデータ提供可能数算出ステップで上記判定演算部により算出した次回コンテンツデータ提供可能数を記憶部に記憶する記憶ステップと
を有する情報送信方法。
【請求項２】
上記比較ステップにおいて、上記ダウンロード要求情報に応じて上記端末に送信したダウンロードコンテンツデータの数が上記コンテンツデータ提供可能数よりも多いときに、上記判定演算部により、上記端末に送信したダウンロードコンテンツデータの数と上記コンテンツデータ提供可能数に基づいて課金する金額を計算する金額計算ステップと、
上記金額計算ステップで計算した上記課金する金額を上記送受信部により上記端末に送信する課金送信ステップと
を有する請求項１に記載の情報送信方法。
【請求項３】
それぞれコンテンツデータと当該コンテンツデータのダウンロード日、コピー履歴，再生回数を示す付加情報が関連付けて記憶されている記憶部からユーザがアップロードコンテンツデータとして上記コンテンツデータをいくつか選択する選曲部と、上記選曲部により選択されたアップロードコンテンツデータと当該アップロードコンテンツデータと関連づけられた付加情報を情報センターに送信する送受信部と、上記送受信部により送信した上記アップロードコンテンツデータとして上記選曲部で選択された上記コンテンツデータと当該コンテンツデータと関連づけられた付加情報を上記記憶部から消去する演算部とを備え、上記送受信部は、送信した上記アップロードコンテンツデータに対応して、上記情報センターから送信されてくるダウンロード可能数を受信し、受信したダウンロード可能数に基づいて、上記選曲部によりユーザが選択した上記情報センターからダウンロードするダウンロードコンテンツデータの送信を情報センターに要求するダウンロード要求情報を上記情報センターに送信し、送信したダウンロード要求情報に対応して、上記情報センターから送信されてくるダウンロードコンテンツデータを受信する情報送受信装置を備える少なくとも１つの端末装置と情報センターとを有する伝送システムにおける上記情報センターに備えられる情報送信装置であって、
端末から送信されてくるいくつかのアップロードコンテンツデータと当該アップロードコンテンツデータと関連付けられた付加情報を受信する送受信部と、
上記送受信部で受信したアップロードコンテンツデータの正当性を当該アップロードコンテンツデータと関連付けられた付加情報により示されるコピー履歴に基づいて判定する判定演算部と
を備え、
上記判定演算部は、正当性を判定した正当なアップロードコンテンツデータと当該正当なアップロードコンテンツデータに関連付けられた付加情報により示されるダウンロード日又は再生回数に基づいて上記端末に提供するダウンロードコンテンツデータの提供可能数を算出し、
上記送受信部は、上記判定演算部で算出されたコンテンツデータ提供可能数を上記端末に送信し、送信した上記コンテンツデータ提供可能数に対応して、上記端末から送信されてくるいくつかのコンテンツデータの送信を要求するダウンロード要求情報を受信し、受信した上記ダウンロード要求情報により送信が要求されたダウンロードコンテンツデータを上記端末に送信し、
上記判定演算部は、算出した上記コンテンツデータ提供可能数と上記送受信部で受信したダウンロード要求情報に応じて上記端末に送信したコンテンツデータの数を比較し、上記端末に送信したダウンロードコンテンツデータの数が上記コンテンツデータ提供可能数よりも少ないときに、上記端末に送信したダウンロードコンテンツデータの数と上記コンテンツデータ提供可能数に基づいて次回のコンテンツデータ提供で用いる次回コンテンツデータ提供可能数を算出し、算出した次回コンテンツデータ提供可能数を記憶部に記憶する情報送信装置。
【請求項４】
上記判定演算部は、上記端末に送信したダウンロードコンテンツデータの数が上記コンテンツデータ提供可能数よりも多いときに、上記端末に送信したダウンロードコンテンツデータの数と上記コンテンツデータ提供可能数に基づいて課金する金額を計算し、
上記送受信部は、上記判定演算部で計算した上記課金する金額を上記端末に送信する請求項３に記載の情報送信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報センターから配信されたデータを一旦端末装置に記憶し、上記端末装置において記憶されているデータの中から不要なデータを削除すると、上記削除されたデータに対する等価変換率を演算して、情報センターにおいて、上記端末装置による次回の新規データの購入時に上記等価変換率に応じて課金処理をフリー若しくはディスカウントするように処理するようにした伝送システムに関する。
【０００２】
【従来の技術】
現在、再生装置から出力されるバックグランドミュージックに合わせてユーザが歌唱する、いわゆるカラオケが広まっている。上記カラオケでは、通常、上記再生装置から再生された演奏音楽とマイクロホンから入力される歌唱音声を混合して出力するカラオケ装置が使用される。上記カラオケ機器でオーディオ信号を出力するには、例えば光ディスクなどの記録媒体からバックグランドミュージックであるオーディオ信号及びビデオ信号が再生される方式や、情報センターであるサーバーからネットワークを介して送信されるバックグランドミュージックであるＭＩＤＩ（Musical Instrument Digital Interface）データを端末側で受信及び記憶することで、選択された楽曲に応じたＭＩＤＩデータを再生する通信カラオケシステムなどが知られている。
【０００３】
このうち、カラオケ店などで採用されている上記通信カラオケシステムでは、データの配信を行うホスト局側と利用者となるカラオケ店側とで契約を行い、利用時に公衆電話回線等を介してホスト局側からカラオケ店側にカラオケデータが供給されるようになっている。
【０００４】
公衆電話回線は例えばＩＳＤＮ（Integrated services digital network ）やモデムを介した伝送や衛星を介した伝送が考えられる。
【０００５】
通信カラオケシステムでは、例えばニューリリースされた曲が発売されると、ホスト局側がその新曲に対応するＭＩＤＩデータにて構成されるカラオケデータを作成してカラオケボックスに供給できるように準備する必要が生じる。現在の通信カラオケシステムでは、発売後間もない新曲のカラオケデータについてもいち早く供給されるようになり、ユーザの満足度も高くなっている。
【０００６】
【発明が解決しようとする課題】
ところで、上述した通常のカラオケシステムのような音楽配信では、その場でサービスが終了し、時間的、空間的にサービスを移動させることはできない。例えば情報伝送システムを用いたインターネットカラオケなどの音楽配信においては、ユーザが曲を購入してダウンロードした後、ダウンロードした曲に聞き飽きても、ダウンロードした曲のデータを情報センター側に返却することができなかった。
【０００７】
上述した従来の音楽配信システムにおいては、ユーザが情報センターからダウンロードして購入した音楽データが陳腐化して不要になった場合でも、消去することができるだけでその音楽データについての有効活用がなされていなかったため、ユーザの金銭的負担が大きかった。
【０００８】
なお、中古レコード市場においては金銭を伴ったレコードの返却行為が行われているが、これを上述した通信手段により音楽配信を行うシステムで適用することは難点が多かった。具体的には、音楽を配信するシステムにおいては、著作権が絡んだ配信料の分配が煩雑であること、情報転送システム上での金銭の取引を伴うことはセキュリティ上の危険が大きいこと、等の問題点が指摘されていた。
【０００９】
本発明は、このような実情に鑑みて提案されたものであって、データの返却の機会を設けることによりユーザに廉価な値段でサービスを与えることができ、かつ煩わしい金銭の授受を伴わずセキュリティ上も安全な情報送信方法及び情報送信装置を提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明は、それぞれコンテンツデータと当該コンテンツデータのダウンロード日、コピー履歴，再生回数を示す付加情報が関連付けて記憶されている記憶部からユーザがアップロードコンテンツデータとして上記コンテンツデータをいくつか選択する選曲部と、上記選曲部により選択されたアップロードコンテンツデータと当該アップロードコンテンツデータと関連づけられた付加情報を情報センターに送信する送受信部と、上記送受信部により送信した上記アップロードコンテンツデータとして上記選曲部で選択された上記コンテンツデータと当該コンテンツデータと関連づけられた付加情報を上記記憶部から消去する演算部とを備え、上記送受信部は、送信した上記アップロードコンテンツデータに対応して、上記情報センターから送信されてくるダウンロード可能数を受信し、受信したダウンロード可能数に基づいて、上記選曲部によりユーザが選択した上記情報センターからダウンロードするダウンロードコンテンツデータの送信を情報センターに要求するダウンロード要求情報を上記情報センターに送信し、送信したダウンロード要求情報に対応して、上記情報センターから送信されてくるダウンロードコンテンツデータを受信する情報送受信装置を備える少なくとも１つの端末装置と情報センターとを有する伝送システムにおける上記情報センター側の情報送信方法であって、端末から送信されてくるいくつかのアップロードコンテンツデータと当該アップロードコンテンツデータと関連付けられた付加情報を送受信部により受信する受信ステップと、上記受信ステップで受信したアップロードコンテンツデータの正当性を当該アップロードコンテンツデータと関連付けられた付加情報により示されるコピー履歴に基づいて判定演算部により判定する判定ステップと、上記判定ステップで正当性が判定された正当なアップロードコンテンツデータと当該正当なアップロードコンテンツデータに関連付けられた付加情報により示されるダウンロード日又は再生回数に基づいて上記端末に提供するダウンロードコンテンツデータの提供可能数を上記判定演算部により算出するコンテンツデータ提供可能数算出ステップと、上記コンテンツデータ提供可能数算出ステップで算出したコンテンツデータ提供可能数を上記送受信部により上記端末に送信するコンテンツデータ提供可能数送信ステップと、上記コンテンツデータ提供可能数送信ステップで送信した上記コンテンツデータ提供可能数に対応して、上記端末から送信されてくるいくつかのコンテンツデータの送信を要求するダウンロード要求情報を上記送受信部により受信するダウンロード要求受信ステップと、上記コンテンツデータ提供可能数送信ステップで送信した上記コンテンツデータ提供可能数に対応して、上記端末から送信されてくるいくつかのコンテンツデータの送信を要求するダウンロード要求情報を上記送受信部により受信するダウンロード要求受信ステップと、上記ダウンロード要求受信ステップで受信したダウンロード要求情報により送信が要求されたダウンロードコンテンツデータを上記送受信部により上記端末に送信する送信ステップと、上記コンテンツデータ提供可能数算出ステップで算出したコンテンツデータ提供可能数と上記ダウンロード要求受信ステップで受信したダウンロード要求情報に応じて上記送信ステップで上記端末に送信したダウンロードコンテンツデータの数を上記判定演算部により比較する比較ステップと、上記比較ステップにおいて、上記ダウンロード要求情報に応じて上記端末に送信したダウンロードコンテンツデータの数が上記コンテンツデータ提供可能数よりも少ないときに、上記端末に送信したダウンロードコンテンツデータの数と上記コンテンツデータ提供可能数に基づいて次回のコンテンツデータ提供で用いる次回コンテンツデータ提供可能数を上記判定演算部により算出する次回コンテンツデータ提供可能数算出ステップと、上記次回コンテンツデータ提供可能数算出ステップで上記判定演算部により算出した次回コンテンツデータ提供可能数を記憶部に記憶する記憶ステップとを有することを特徴とする。
【００１３】
また、本発明は、それぞれコンテンツデータと当該コンテンツデータのダウンロード日、コピー履歴，再生回数を示す付加情報が関連付けて記憶されている記憶部からユーザがアップロードコンテンツデータとして上記コンテンツデータをいくつか選択する選曲部と、上記選曲部により選択されたアップロードコンテンツデータと当該アップロードコンテンツデータと関連づけられた付加情報を情報センターに送信する送受信部と、上記送受信部により送信した上記アップロードコンテンツデータとして上記選曲部で選択された上記コンテンツデータと当該コンテンツデータと関連づけられた付加情報を上記記憶部から消去する演算部とを備え、上記送受信部は、送信した上記アップロードコンテンツデータに対応して、上記情報センターから送信されてくるダウンロード可能数を受信し、受信したダウンロード可能数に基づいて、上記選曲部によりユーザが選択した上記情報センターからダウンロードするダウンロードコンテンツデータの送信を情報センターに要求するダウンロード要求情報を上記情報センターに送信し、送信したダウンロード要求情報に対応して、上記情報センターから送信されてくるダウンロードコンテンツデータを受信する情報送受信装置を備える少なくとも１つの端末装置と情報センターとを有する伝送システムにおける上記情報センターに備えられる情報送信装置であって、端末から送信されてくるいくつかのアップロードコンテンツデータと当該アップロードコンテンツデータと関連付けられた付加情報を受信する送受信部と、上記送受信部で受信したアップロードコンテンツデータの正当性を当該アップロードコンテンツデータと関連付けられた付加情報により示されるコピー履歴に基づいて判定する判定演算部とを備え、上記判定演算部は、正当性を判定した正当なアップロードコンテンツデータと当該正当なアップロードコンテンツデータに関連付けられた付加情報により示されるダウンロード日又は再生回数に基づいて上記端末に提供するダウンロードコンテンツデータの提供可能数を算出し、上記送受信部は、上記判定演算部で算出されたコンテンツデータ提供可能数を上記端末に送信し、送信した上記コンテンツデータ提供可能数に対応して、上記端末から送信されてくるいくつかのコンテンツデータの送信を要求するダウンロード要求情報を受信し、受信した上記ダウンロード要求情報により送信が要求されたダウンロードコンテンツデータを上記端末に送信し、上記送受信部は、上記判定演算部で算出されたコンテンツデータ提供可能数を上記端末に送信し、送信した上記コンテンツデータ提供可能数に対応して、上記端末から送信されてくるいくつかのコンテンツデータの送信を要求するダウンロード要求情報を受信し、受信した上記ダウンロード要求情報により送信が要求されたダウンロードコンテンツデータを上記端末に送信し、上記判定演算部は、算出した上記コンテンツデータ提供可能数と上記送受信部で受信したダウンロード要求情報に応じて上記端末に送信したコンテンツデータの数を比較し、上記端末に送信したダウンロードコンテンツデータの数が上記コンテンツデータ提供可能数よりも少ないときに、上記端末に送信したダウンロードコンテンツデータの数と上記コンテンツデータ提供可能数に基づいて次回のコンテンツデータ提供で用いる次回コンテンツデータ提供可能数を算出し、算出した次回コンテンツデータ提供可能数を記憶部に記憶することを特徴とする。
【００１６】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１７】
本発明は、例えば図１に示すような構成の通信カラオケシステム１に適用される。
【００１８】
この図１に示す通信カラオケシステム１は、ホスト側である情報センター２とサービスの提供を受ける複数の端末装置３Ａ，３Ｂ，３Ｃ・・・が公衆電話回線などの信号伝送路を介して接続されている。
【００１９】
情報センター２は、ＭＩＤＩ（Musical Instrument Digital Interface）データから成るカラオケデータのライブラリーが格納されたハードディスクアレイ２３等を有しており、各端末装置３Ａ，３Ｂ，３Ｃ・・・側から送信されるリクエスト情報やユーザＩＤ情報等に基づき、要求されたカラオケデータを例えば公衆電話回線を介して要求元の端末装置３Ａ，３Ｂ，３Ｃ・・・に供給して、このカラオケデータの供給に対して所定の課金処理を行うようになっている。
【００２０】
各端末装置３Ａ，３Ｂ，３Ｃ・・・としては、例えば一般家庭やカラオケボックス等に設置される据置型端末、専用携帯端末、据置型中継装置に装着して使用される携帯端末などが提供される。
【００２１】
例えば端末装置３Ａは、据置型端末装置であって、端末本体４、端末本体４と接続されたアンプ５、アンプ５と接続されたマイクロホン６，スピーカ７ａ，７ｂ，モニタ８、及び端末本体４を遠隔制御するためのリモートコントローラ１０等により構成される。端末本体４は、ハードディスク１６Ａ等を備えており、情報センター２や他の端末装置３Ｂ，３Ｃ・・・から供給されるカラオケデータをハードディスク１６Ａに一旦格納し、このカラオケデータをユーザからの要求に応じてオーディオ信号及び映像信号として再生する。アンプ５は、端末本体４から供給されるオーディオ信号及び映像信号のうち映像信号をモニタ８に出力する。またアンプ５は、端末本体４から供給されるオーディオ信号及び映像信号のうちのオーディオ信号とマイクロホン６から供給されるユーザの歌唱とをミキシングし、これに適宜エコー等の所定処理を施してスピーカ７ａ，７ｂに出力する。
【００２２】
リモートコントローラ１０は、端末本体４の動作を制御するものであり、歌唱を希望するリクエスト曲のタイトル、入手したいカラオケデータの曲番号、端末本体４のハードディスクから削除したいカラオケデータについての曲名等についての、楽曲を特定する情報について保存及び送信できるようになっている。
【００２３】
このリモートコントローラ１０には、ＬＣＤ（Liquid Crystal Display）１１、ジョグダイヤル１２及び各種操作キー１３、及び図示しない制御部，メモリ，送信部等が搭載されている。そして、リモートコントローラ１０は、これらジョグダイヤル１２等を操作して、かな文字や数字等の選択及び入力を行うことにより、事前にリクエスト曲のタイトル等を入力し、メモリに記憶することにより、上記楽曲を特定する情報を保存する。保存した情報は、操作キー１３の例えば送信ボタンを押圧することによって、送信部から端末本体４に赤外線等の信号により送信される。特定のカラオケデータを端末本体４のハードディスク１６Ａから削除する場合も、上述と同様の操作により楽曲を特定する情報を保存し、操作キー１３の例えば削除ボタンを押圧することによって保存した情報が端末本体４に送信される。
【００２４】
端末本体４は、図２に示すように、リモートコントローラ１０から送信される信号を受信する受信部１４Ａと、情報センター２や他の端末装置３Ｂ，３Ｃ・・・と信号伝送路を介して信号の送受信を行うためのモデムからなる送受信部１５Ａと、情報センター２や他の端末装置３Ｂ，３Ｃ・・・から送信されるカラオケデータや端末本体４のユーザについてのユーザＩＤ情報等を格納するデータ格納手段としてのハードディスクドライブ（ＨＤＤ）１６Ａと、処理プログラムを実行する中央演算装置（ＣＰＵ）１７Ａと、ＣＰＵ１７Ａの作業領域となるＲＡＭ１８Ａと、ＣＰＵ１７Ａの処理プログラム及びＨＤＤ１６Ａの管理情報を記憶したＲＯＭ１９Ａとを備えて構成される。上記ＣＰＵ１７Ａの内部には、さらにメモリ１７ａを備えている。
【００２５】
また、端末装置３Ｂは、上述の如き据置型端末装置３Ａにおける端末本体４及びアンプ５の機能を内蔵した小型の専用携帯端末装置であって、図３に示すように、情報センター２や他の端末装置３Ａ，３Ｃ・・・と信号伝送路を介して信号の送受信を行うための送受信部１５Ｂ、カラオケデータやユーザＩＤ情報等を格納するデータ格納手段としてのメモリ１６Ｂ、処理プログラムを実行するＣＰＵ１７Ｂ、上記ＣＰＵ１７Ｂに接続された選択キー１３ａ、選曲キー１３ｂや消去キー１３ｃ等の各種操作入力キー、表示部１１Ｂ及びアンプ５Ｂなどを備えて構成される。
【００２６】
さらに、端末装置３Ｃは、情報センター２や他の端末装置３Ａ，３Ｂ・・・と信号伝送路を介して信号の送受信を行う送受信部の機能を有する据置型中継装置３ｃに対して赤外線通信により接続される小型の携帯端末装置であって、上述の専用携帯端末装置３Ｂにおける送受信部１５Ｂを赤外線通信用の送受信部に変えた構成となっている。
【００２７】
ここで、上記据置型端末装置３Ａの端末本体４に備えられたＣＰＵ１７Ａは、ＲＯＭ１９Ａに格納された処理プログラムを読み出して実行することにより、以下のような処理を行う。ＣＰＵ１７Ａは、リモートコントローラ１０から送信されるリクエスト曲に対応するリクエスト情報を受信部１４Ａで受信すると、ＨＤＤ１６Ａから上記ユーザＩＤ情報を読み出して、リクエスト情報及びユーザＩＤ情報として情報センター２に送受信部１５Ａから送信するように制御する。また、ＣＰＵ１７Ａは、情報センター２から送信されるカラオケデータを送受信部１５Ａで受信して、受信したカラオケデータをＨＤＤ１６Ａに格納するように各ブロックを制御する。これにより、カラオケデータの購入が行われたことになる。
【００２８】
ＣＰＵ１７Ａは、上記ダウンロード動作に先立って、カラオケデータの付加情報を記録するための付加情報リストをＲＡＭ１８Ａ内に作成した後に、メモリ１７ａに格納する。この付加情報リストは、例えば図４に示すように、ダウンロードしたカラオケデータのデータ名，カラオケデータのダウンロード日，カラオケデータを他の記録媒体にコピーしたか否かを示すコピー履歴，カラオケデータの再生回数などについて記録する。そして、ＣＰＵ１７Ａは、カラオケデータについてのダウンロード，コピー，再生，消去等の処理がなされる毎に、この付加情報リストを更新する。
【００２９】
また、ＣＰＵ１７Ａは、ＨＤＤ１６Ａに格納されたカラオケデータに対してデコード、Ｄ／Ａ変換等の再生処理を施してオーディオ信号及び映像信号を生成し、このオーディオ信号及び映像信号をアンプ５に出力する。
【００３０】
さらにまた、ＣＰＵ１７Ａは、所定条件下でＨＤＤ１６Ａに格納されたカラオケデータを他の端末装置３Ｂ，３Ｃ・・・に譲渡したり、情報センター２に返却して、そのカラオケデータについて消去する処理を行う。なお、この処理の詳細については後述する。
【００３１】
なお、他の端末装置３Ｂ，３Ｃ・・・に備えられたＣＰＵも上記ＣＰＵ１７Ａと同様な制御機能を有している。
【００３２】
この通信カラオケシステム１におけるカラオケデータの配信等のシステム管理は、情報センター２側で行われる。ここで、情報センター２は、各端末装置に対する信号の送受信を行うための送受信部２１と、認証部２２ａ，検索部２２ｂ，及び課金処理部２２ｃを備えたマイクロコンピュータ（μ-com）２２と、カラオケデータが蓄積されるハードディスクアレイ２３と、マイクロコンピュータ２２の作業領域となるＲＡＭ２４と、マイクロコンピュータ２２の処理結果等を出力するモニタ２５とを有して構成されている。
【００３３】
情報センター２においては、各端末装置３Ａ，３Ｂ，３Ｃ・・・からのリクエスト情報及びユーザＩＤ情報が例えば公衆電話回線を介して送受信部２１で受信され、ユーザＩＤ情報がマイクロコンピュータ２２の認証部２２ａに、リクエスト情報がマイクロコンピュータ２２の検索部２２ｂに、それぞれ記憶される。そして、マイクロコンピュータ２２は、このユーザＩＤ情報が正規のユーザのＩＤであるか否かを認証部２２ａで認証し、正規であると認証された場合にのみ検索部２２ｂによる検索処理を行う。検索部２２ｂは、リクエスト情報に対応するカラオケデータをハードディスクアレイ２３から検索して読み出す。そして、マイクロコンピュータ２２は、読み出したカラオケデータを上記公衆電話回線を介して要求元の端末装置３Ａ，３Ｂ，３Ｃ・・・に送信するように各ブロックを制御する。さらに、マイクロコンピュータ２２は、ユーザＩＤ情報に基づいて課金徴収者を特定し、課金処理部２２ｃにより所定の課金処理を行う。
【００３４】
この通信カラオケシステム１において、各端末装置３Ａ，３Ｂ，３Ｃ・・・にダウンロードしたカラオケデータは、各端末装置３Ａ，３Ｂ，３Ｃ・・・間で次のようにして複製又は移動の処理を行うことができる。
【００３５】
すなわち、コピー履歴が０のカラオケデータは、各端末装置３Ａ，３Ｂ，３Ｃ・・・間で複製の処理を行うことができ、例えば端末装置３Ａから端末装置３Ｂにコピーすることができる。この場合、複製元の端末装置３Ａの端末本体４のＣＰＵ１７は、コピー履歴を１に変更した付加情報とともにカラオケデータを複製先の端末装置３Ｂに転送する制御を行う。複製先の端末装置３Ｂは、転送されてきたカラオケデータを付加情報とともにメモリ１６Ｂに格納することにより、メモリ１６Ｂ上に上記カラオケデータを複製する。上記端末装置３Ｂのメモリ１６Ｂ上に複製されたカラオケデータは、コピー履歴が１に変更されているので、さらに別な端末装置で複製することはできない。
【００３６】
また、各端末装置３Ａ，３Ｂ，３Ｃ・・・間でカラオケデータの移動の処理を行うことができ、例えば端末装置３Ａから端末装置３Ｂに移動する場合、移動元の端末装置３Ａの端末本体４のＣＰＵ１７Ａは、コピー履歴を変更することなく付加情報とともにカラオケデータを移動先の端末装置３Ｂに転送する制御を行う。そして、移動先の端末装置３Ｂは、転送されてきたカラオケデータを付加情報とともにメモリ１６Ｂに正常に格納し終わると、上記カラオケデータの消去命令を上記移動元の端末装置３Ａに送信する。これにより、上記移動元の端末装置３Ａは、移動したカラオケデータをＨＤＤ１６Ａから消去する。
【００３７】
さらに、この通信カラオケシステム１において、各端末装置３Ａ，３Ｂ，３Ｃ・・・にダウンロードしたカラオケデータは、ユーザが不要となった場合、情報センター２に返却することができる。
【００３８】
例えば端末装置３ＡのＨＤＤ１６Ａにダウンロードしたカラオケデータのうちユーザが不要となったものについて、このカラオケデータを情報センター２に返却する処理について、図５に示すフローチャートを参照して説明する。
【００３９】
ステップＳ１では、端末本体４のＣＰＵ１７Ａがアップロード要求のプログラムを実行することにより、端末本体４の送受信部１５からアップロード要求コマンドとユーザＩＤ情報が情報センター２側に送信される。これにより、端末装置３側から情報センター２側に対してデータ返却の意思表示が行われたことになる。
【００４０】
情報センター２側は、ステップＳ２において、このアップロード要求コマンドとユーザＩＤ情報を送受信部２１で受信すると、次のステップＳ３でマイクロコンピュータ２２の認証部２２ａがユーザＩＤの認証を行うことによりアップロードについて許可するか否かを判定し、その判定結果のデータを端末装置３Ａ側に送信する。
【００４１】
端末装置３Ａの端末本体４は、ステップＳ４で情報センター２からの上記判定結果についてのデータを送受信部１５Ａで受信し、続くステップＳ５でアップロードが許可されたか否についてＣＰＵ１７Ａが判定する。この判定結果については、アンプ５を介してモニタ８の画面に出力される。ここで、許可されなかったと判定した場合にはステップＳ６に移行して終了ルーチンの処理を行い、一方許可されたと判定した場合にはステップＳ７以下の処理を行う。
【００４２】
ステップＳ７において、端末装置３Ａでは、情報センター２に返却するカラオケデータを選択する処理が行われる。具体的には、ユーザがモニタ８の画面を見て行うリモートコントローラ１０の入力操作に基づいて、情報センター２にアップロードするｍ個のカラオケデータが選択され、このｍ個のカラオケデータがＨＤＤ１６Ａから読み出される。
【００４３】
次のステップＳ８では、端末本体４のＣＰＵ１７Ａは、選択されたｍ個のカラオケデータを付加情報リストとともに公衆電話回線を介して情報センター２側に送信するようにＨＤＤ１６Ａ及び送受信部１５Ａを制御する。送信されたｍ個のカラオケデータと付加情報リストは、続くステップＳ９において情報センター２の送受信部２１で受信され、例えばＲＡＭ２４に記憶される。
【００４４】
情報センター２のマイクロコンピュータ２２は、次のステップＳ１０において、データが改ざんされているかどうか等を個々のカラオケデータ毎に判定することにより、データの正当性を判定して、正当と判定された正当データ数ｍ’を算出する処理を行う。この処理は、マイクロコンピュータ２２が例えば図４に示した付加情報リストのコピー履歴を参照し、コピー履歴が０の場合は正当であり、１の場合は正当でないデータと判定するものとする。なお、電子透かしなどの認証システムを用いて、そのカラオケデータが以前に配信したデータであるか或いはコピーしたデータであるかを確かめることによってデータの正当性を判定することとしても良い。
【００４５】
ここで、すべてのデータが不正なコピーが行われたデータであるのならば、以下の等価交換のための演算は中止する。
【００４６】
マイクロコンピュータ２２は、続くステップＳ１１において、正当なｍ’個のカラオケデータに対してダウンロード可能なデータ数ｎについて算出する。この算出に当たっては、マイクロコンピュータ２２が付加情報リストのダウンロード日と再生回数を個別に参照し、例えばダウンロード日が古いデータについてはｎの数が少なくなるようにし、再生回数が少ないデータについてはｎの数が多くなるような算出方法で算出する。なお、ダウンロード日と再生回数のいずれか一方のみを参照してｎの数を算出することとしてもよい。このような算出方法とすることで、不要なカラオケデータが再生されないままいつまでも端末本体４のＨＤＤ１６Ａに残っているという事態が防止され、システム活用の活性化が図られるようになる。
【００４７】
このようにダウンロード日と再生回数のいずれか一方のみを参照してｎの値を決定することで、一般のコンパクトディスクなどの物品の下取りと同様に使用回数、使用期間に応じた下取り価格を決定する点でユニークなシステムが提供できる。
【００４８】
なお、このときマイクロコンピュータ２２は、図６に示すような課金情報リストを作成し、このリストをＲＡＭ２４に記憶する。この課金情報リストには、少なくともユーザＩＤとダウンロード可能なデータ数ｎについて記載する。なお、既に当該ユーザについての課金情報リストが作成されている場合には、ステップＳ１１のダウンロード可能なデータ数ｎの算出については、上述のｍ’と付加情報リストとから算出されたｎに対して、この課金情報リストに記載されているｎの数を加えることとすればよい。また、このｎの値は、１，２，３    といった自然数だけでなく、０．４，０．５，１．２といった小数まで用いることができる。
【００４９】
そして、マイクロコンピュータ２２は、次のステップＳ１２で、算出したｍ’とｎについてのデータを端末装置３Ａ側に送信するように送受信部１５Ａを制御する。これにより、通信カラオケシステム１においては、返却すべきｍ’個のデータとｎ個のデータとのいわば等価交換を許可する旨の意思表示が情報センター２側から発せられたこととなる。
【００５０】
端末装置３Ａの端末本体４は、正当データ数ｍ’とダウンロード可能データ数ｎについてのデータをステップＳ１３で送受信部１５Ａにより受信すると、ＣＰＵ１７Ａが正当データ数ｍ’とダウンロード可能データ数ｎについてアンプ５を介してモニタ８に出力する。そして、続くステップＳ１４においては、選択したｍ個のカラオケデータの中から消去すべきｍ’個について選択する処理が行われる。この処理は、ユーザがモニタ８の画面を見てリモートコントローラ１０の入力操作を行うことにより、最終的に消去するｍ’個のカラオケデータを選択することによって行われる。
【００５１】
次のステップＳ１５において、端末本体４のＣＰＵ１７Ａは、選択したｍ’個のカラオケデータについてＨＤＤ１６Ａから消去する処理を行う。これにより、通信カラオケシステム１においては、ＨＤＤ１６Ａに格納されたカラオケデータが疑似的に情報センター２に返却されたことになる。なお、このとき、端末本体４では、ＣＰＵ１７Ａによりメモリ１７ａの付加情報リストの内容が書き換えられる。
【００５２】
さらに、続くステップＳ１６において、端末本体４では、ダウンロードするｎ個のカラオケデータを選択する処理を行う。この処理は、リモートコントローラ１０で例えば曲名や検索番号を入力すること等により行う。そして、端末本体４のＣＰＵ１７Ａは、次のステップＳ１７において、選択したｎ個のカラオケデータについてダウンロード要求のコマンドを情報センター２側に送信するように送受信部１５Ａを制御する。
【００５３】
情報センター２側は、続くステップＳ１８においてこのｎ個のカラオケデータについてのダウンロード要求のコマンドを送受信部２１で受信すると、次のステップＳ１９で、マイクロコンピュータ２２が該当するｎ個のデータについてハードディスクアレイ２３から検索して端末装置３Ａ側に送信する。送信されたｎ個のカラオケデータは、ステップＳ２０で端末装置３Ａ側で受信される。
【００５４】
そして、情報センター２のマイクロコンピュータ２２は、上述した課金情報リストを参照することにより、課金処理部２２ｃを制御して所定の課金処理を行う（ステップＳ２１）。この課金処理については、通常は上述の等価交換により課金徴収がされないこととなるが、例えばステップＳ１６でｎより多い数のカラオケデータのダウンロード指定をした場合に、当該ｎより多い分のカラオケデータについて課金徴収を行うようにする。また、例えばステップＳ１６でｎ＝０．５に対して１曲のカラオケデータのダウンロード指定をした場合には、徴収する課金を正規の半額とすれば良い。
【００５５】
なお、ステップＳ１６でｎより少ない数のカラオケデータのダウンロード指定をした場合には、次回のダウンロード要求のときに上述の課金情報リストを参照して課金処理が行われることになる。すなわち、この場合には、次回のダウンロード指定時に前回の残ったダウンロード可能曲数を情報センター２側でストックしておくことで、次回のダウンロードにおける課金額が安くなる。
【００５６】
情報センター２のマイクロコンピュータ２２は、この課金処理が終了すると、必要に応じて課金情報リストのｎの値を書き換えて、処理を終了する。
【００５７】
以上のように、この通信カラオケシステム１によれば、ユーザが不要となったカラオケデータを情報センター２に擬似的に返却し、それに対して別のカラオケデータを等価交換するように構成したので、ユーザが廉価な値段でサービスを享受することができ、また、課金処理部２２ｃを制御することによって煩わしい金銭の授受が発生せず、第３者が介入する危険がないセキュリティ上も安全なシステムとなる。
【００５８】
上記通信カラオケシステムにおいては、さらに端末側で使用回数に基づいて等価交換率を変化させるようにしたので、一般のコンパクトディスクなどの物品の下取りと同様に使用回数に応じた下取り価格を決定する点でユニークなシステムが提供できる。
【００５９】
なお、上述した実施の形態においては、各端末装置３Ａ，３Ｂ，３Ｃ・・・側から情報センター２側にアップロードするカラオケデータの対象を、先に情報センター２からダウンロードしたものとしたが、これに限定せず、例えばユーザが独自に制作したカラオケデータをアップロードするカラオケデータの対象に加えてもよい。
【００６０】
また、上記通信カラオケシステムにおいて、情報センター２側で端末装置側での使用回数に基づいて等価交換率を演算した例を示したが、当然端末装置３Ａ側で使用回数に基づいて等価交換率を演算して上記演算した等価交換率を情報センター２側に送信してもよい。この場合、上記端末装置３Ａでは、図５に示す情報センター２側で行った処理ステップＳ９〜Ｓ１１と同様な処理をＣＰＵ１７Ａにて行えばよい。このようした端末装置３Ａから情報センター２に送信する情報は、演算した削除する曲に対応する等価交換率のみでよい。
【００６１】
また、上記通信カラオケシステムにおいて、情報センター２側で端末装置側での使用回数に基づいて等価交換率を演算した例を示したが、端末装置側から返却される曲の販売量に応じて、販売量の多い流行歌に対しては高い交換率で演算を行い、販売量の少ないマイナーな曲に対しては低い交換率で演算を行うようにしてもよい。この場合、端末装置から情報センターに送信する情報は、削除する曲に対応するデータ名のみでよい。これによって一般のコンパクトディスクなどの物品の下取りと同様に物品の流通上の人気に応じた下取り価格を決定する点でユニークなシステムが提供できる。
【００６２】
上述した実施の形態においては、カラオケ用のＭＩＤＩデータを送信する通信カラオケシステムの例について説明したが、本発明は、これに限定されるものではなく、オーディオデータ又はビデオデータのみ、ＡＴＲＡＣ(Adaptive Transform Acoustic Coding)データ等の圧縮データ、ゲームソフト等のプログラムデータやテキストデータ等について送信するシステム全般に適用することができる。例えば、テキストデータのダウンロードに関しては、新聞、雑誌、小説等を電子配信する際に、本願発明のように下取りサービスを行えば、電子配信というアンビジュアルな流通に対しても廉価なサービスが提供できる。
【００６３】
【発明の効果】
以上詳細に説明したように、本発明によれば、ユーザがアップロードした正当なコンテンツデータに基づいて、上記ユーザに提供可能なコンテンツの提供可能数を決定し、上記ユーザからのダウンロード要求に応じてコンテンツを提供することができる。また、ユーザ側の端末装置から送信される不要な曲に対応する曲情報に応じて情報センター側で課金処理を制御するので、ユーザにデータの返却の機会が与えられ、これによりユーザに廉価な値段でサービスを与えることができる。また、情報センター側で課金処理を制御することで、煩わしい金銭の授受を伴わず、第３者が介入する危険がないのでセキュリティ上も安全となる。
【図面の簡単な説明】
【図１】本発明を適用した通信カラオケシステムの全体構成を示すブロック図である。
【図２】上記通信カラオケシステムに用いられる据置型端末装置の装置本体の構成例を示すブロック図である。
【図３】上記通信カラオケシステムに用いられる専用携帯端末装置の要部構成例を示すブロック図である。
【図４】上記通信カラオケシステムにおける端末装置側で作成される付加情報リストの一例を示す図である。
【図５】上記通信カラオケシステムにおけるステム全体の処理手順を示すフローチャートである。
【図６】上記通信カラオケシステムにおける情報センター側で作成される課金情報リストの一例を示す図である。
【符号の説明】
１  通信カラオケシステム、２  情報センター、３Ａ，３Ｂ，３Ｃ  端末装置、４  端末本体、５，５Ｂ  アンプ、６  マイクロホン、７ａ，７ｂ  スピーカ、８  モニタ、１０  リモートコントローラ、１１  ＬＣＤ、１２  ジョグダイヤル、１３，１３ａ，１３ｂ，１３ｃ  操作キー、１４  受信部、１５Ａ，１５Ｂ  送受信部、１６Ａ  ＨＤＤ、１６ｂ  メモリ、１７Ａ，１７Ｂ  ＣＰＵ、１８Ａ  ＲＡＭ、１９Ａ  ＲＯＭ、２１  送受信部、２２  マイクロコンピュータ、２２ａ  認証部、２２ｂ  検索部、２２ｃ  課金処理手段、２３  ハードディスクアレイ、２４  ＲＡＭ、２５  モニタ
【図１】
0004284736.tif 000002
【図２】
0004284736.tif 000003
【図３】
0004284736.tif 000004
【図４】
0004284736.tif 000005
【図５】
0004284736.tif 000006
【図６】
0004284736.tif 000007