(57)【特許請求の範囲】
【請求項１】
ユーザ端末装置に、
ユーザが前記ユーザ端末装置外の所定の再生装置で再生したいと欲するコンテンツを特定する指示情報を、ユーザから受付ける受付ステップと、
受付ステップにより受付けられた指示情報によって特定されるコンテンツを、配信サイトから受信する際の配信方式を識別する方式識別情報を入手する入手ステップと、
前記所定の再生装置に採用されている方式を識別する方式識別情報を１又は複数個含む互換ファイルが、前記ユーザ端末装置に予め保持されており、入手ステップにより入手された方式識別情報が、前記ユーザ端末装置に予め保持されている互換ファイルに含まれているか否かを判定する判定ステップと、
判定ステップにより含まれていると判定された場合には、受付ステップにより受付けられた指示情報によって特定されるコンテンツを、入手ステップにより入手された方式識別情報により識別される方式に従って受信し、判定ステップにより含まれていないと判定された場合には、当該コンテンツの受信を禁止する受信ステップと、
受信ステップにより受信されたコンテンツを、前記所定の再生装置内のメモリ、又は、当該所定の再生装置に装着可能なメモリへ書き込む書き込みステップと
を実行させることを特徴とするユーザ端末プログラム。
【請求項２】
当該ユーザ端末プログラムは、さらに、
前記ユーザ端末装置に、
前記判定ステップにより含まれていないと判定された場合には、ユーザに対してその旨を警告する警告ステップを実行させること
を特徴とする請求項１に記載のユーザ端末プログラム。
【請求項３】
前記受付ステップは、さらに、
前記警告ステップにより警告されたにもかかわらず前記コンテンツを受信する許可をユーザから受付け、
前記受信ステップは、さらに、
受付ステップにより前記許可を受付けた場合には、前記コンテンツを受信すること
を特徴とする請求項２に記載のユーザ端末プログラム。
【請求項４】
当該ユーザ端末プログラムは、さらに、
前記ユーザ端末装置に、
所定のサーバ上に、前記ユーザ端末が保持している互換ファイルよりも新しい互換ファイルが存在するか否かを調査し、存在する場合にこれを取得して更新する更新ステップを実行させること
を特徴とする請求項１に記載のユーザ端末プログラム。
【請求項５】
前記更新ステップは、
前記受付ステップによる指示情報の受付け後であって、前記判定ステップによる判定前に実行されること
を特徴とする請求項４に記載のユーザ端末プログラム。
【請求項６】
前記更新ステップは、
前記判定ステップにより含まれないと判定された場合に実行され、
前記判定ステップは、
前記更新ステップにより互換ファイルが更新された場合には、新しい互換ファイルを用いて再判定すること
を特徴とする請求項４に記載のユーザ端末プログラム。
【請求項７】
当該ユーザ端末プログラムは、さらに、
前記ユーザ端末装置に、
前記更新ステップにより互換ファイルが更新された場合には、更新された互換ファイルに含まれる方式情報をユーザに通知する通知ステップを実行させること
を特徴とする請求項４に記載のユーザ端末プログラム。
【請求項８】
前記更新ステップを、
起動時、又は、定期的に実行させること
を特徴とする請求項７に記載のユーザ端末プログラム。
【請求項９】
当該ユーザ端末プログラムは、
基本ソフトウェアに方式毎の機能を追加することができ、各方式毎に専用のソフトウェアである受信用プラグインを１又は複数含み、
前記更新ステップは、さらに、
互換ファイルが更新され方式識別情報が追加された場合には、追加された方式識別情報に対応する受信用プラグインを、受付ステップによる指示情報の受付けを待たずに取得すること
を特徴とする請求項８に記載のユーザ端末プログラム。
【請求項１０】
当該ユーザ端末プログラムは、
基本ソフトウェアに方式毎の機能を追加することができ、各方式毎に専用のソフトウェアである受信用プラグインを１又は複数含み、
前記受信ステップは、
前記判定ステップにより含まれていると判定された場合には、前記入手ステップにより入手された方式識別情報に対応する受信用プラグインが前記ユーザ端末に存在するか否かを判定するプラグイン有無判断サブステップと、
プラグイン有無判断サブステップにより存在しないと判断された場合には、当該受信用プラグインを所定のサイトから取得するプラグイン取得サブステップと、
プラグイン取得サブステップにより取得した受信用プラグインにより前記コンテンツを受信する実行サブステップとを含むこと
を特徴とする請求項１に記載のユーザ端末プログラム。
【請求項１１】
ユーザ端末装置において実行される受信方法であって、
ユーザが前記ユーザ端末装置外の所定の再生装置で再生したいと欲するコンテンツを特定する指示情報を、ユーザから受付ける受付ステップと、
受付ステップにより受付けられた指示情報によって特定されるコンテンツを、配信サイトから受信する際の配信方式を識別する方式識別情報を入手する入手ステップと、
前記所定の再生装置に採用されている方式を識別する方式識別情報を１又は複数個含む互換ファイルが、前記ユーザ端末装置に予め保持されており、入手ステップにより入手された方式識別情報が、前記ユーザ端末装置に予め保持されている互換ファイルに含まれているか否かを判定する判定ステップと、
判定ステップにより含まれていると判定された場合には、受付ステップにより受付けられた指示情報によって特定されるコンテンツを、入手ステップにより入手された方式識別情報により識別される方式に従って受信し、判定ステップにより含まれていないと判定された場合には、当該コンテンツの受信を禁止する受信ステップと、
受信ステップにより受信されたコンテンツを、前記所定の再生装置内のメモリ、又は、当該所定の再生装置に装着可能なメモリへ書き込む書き込みステップと
を含むことを特徴とする受信方法。
【請求項１２】
ユーザ端末装置外の所定の再生装置に採用されている方式を識別する方式識別情報を１、又は、複数個含む互換ファイルが保持されている互換ファイル保持手段と、
ユーザが前記所定の再生装置で再生したいと欲するコンテンツを特定する指示情報を、ユーザから受付ける受付手段と、
受付手段により受付けられた指示情報によって特定されるコンテンツを、配信サイトから受信する際の配信方式を識別する方式識別情報を入手する入手手段と、
入手手段により入手された方式識別情報が、互換ファイル保持手段に保持されている互換ファイルに含まれているか否かを判定する判定手段と、
判定手段により含まれていると判定された場合には、受付手段により受付けられた指示情報によって特定されるコンテンツを、入手手段により入手された方式識別情報により識別される方式に従って受信し、判定手段により含まれていないと判定された場合には、当該コンテンツの受信を禁止する受信手段と、
受信手段により受信されたコンテンツを、前記所定の再生装置内のメモリ、又は、当該所定の再生装置に装着可能なメモリへ書き込む書き込み手段と
を備えることを特徴とするユーザ端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンテンツの配信サービスに関し、特に、方式の違いにより生じるトラブルを未然に防止するための技術に関する。
【０００２】
【従来の技術】
近年、インターネットを介して音楽コンテンツを有料で配信する電子音楽配信（Electronic  Music  Distribution。以下、「ＥＭＤ」と記す）が普及し始めている。
ＥＭＤサービス提供会社は複数あり、会社毎に異なる配信方式が用いられている。また著作権保護の観点から、配信後の音楽コンテンツは各配信方式毎に専用のソフトウェアによってのみ再生やコピー等が可能なようにプロテクトがかけられている。
【０００３】
従って、ＥＭＤサービスにより音楽コンテンツを購入するためのパーソナルコンピュータ（以下「ＰＣ」と記す）等のユーザ端末には、各配信方式毎に専用のソフトウェアが必要となる。
この各配信方式毎に専用のソフトウェアは、基本ソフトウェアに機能を追加するプラグイン（Ｐｌｕｇ−ｉｎ）と呼ばれる形態で、各ＥＭＤサービス提供会社から通常無償で提供され、複数の配信方式に共通の基本配信ソフトウェア上で動作する。
【０００４】
一方、ＥＭＤサービスによりユーザ端末で購入した音楽コンテンツを、記録メディアや自身の内蔵メモリ等に書き込み、再生することができるポータブルデバイス（Portable  Device。以下、「ＰＤ」と記す）が登場している。
【０００５】
【発明が解決しようとする課題】
しかしながら、ＰＤには複数の種類があり、ＰＤの種類毎に書き込みや再生動作が可能な配信方式が限られているのが現状であり、各配信方式用のソフトウェアは、対応する音楽コンテンツの購入動作や対応する音楽コンテンツのＰＣ上での再生動作は保証するけれども、各ＰＤへの書き込みや各ＰＤ上での再生動作は保証していない。
【０００６】
そのため、ユーザが特定の種類のＰＤで使用することを目的として、購入したいと欲する音楽コンテンツに対応する配信方式用のソフトウェアを用いて、その音楽コンテンツを購入する場合において、購入した音楽コンテンツをユーザのＰＤで使用出来ないというトラブルが頻繁に起こってしまうので、ユーザは購入の目的を果たせない音楽コンテンツを間違って購入してしまうという問題がある。
【０００７】
ＥＭＤサービスにおいては通常、購入した音楽コンテンツがＰＣ上で再生できれば正常とされるので、ＥＭＤサービス提供会社は、特定の種類のＰＤで使用できないからといって返品には応じてくれないだろう。
そうなると、ユーザは、基本配信ソフトウェア及びＰＤのメーカにそのトラブルの責任があると思うかもしれないので、これらのメーカにクレームを付けたり、あるいは損失の補填を求めるかもしれない。
【０００８】
さらには、これらのメーカのイメージが損なわれ、またこれらのメーカはユーザの信頼を失いかねない。
また、音楽コンテンツが有償か無償かにかかわらず、本来の目的を果たせない音楽コンテンツを受信すれば、回線使用料、プロバイダ料金、電気代、及び、ユーザの時間等も無駄である。
【０００９】
そこで、本発明はかかる問題点に鑑みてなされたものであり、配信方式が違う等の互換性が無い為にユーザにとっての目的を果たせないコンテンツを無駄に受信すること、又は、ユーザ毎の目的を果たせない商品を間違って購入することを防止することができるユーザ端末プログラム、受信方法、購入方法、及び、ユーザ端末装置を提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成するために、本発明に係るユーザ端末プログラムは、ユーザ端末装置に、ユーザが前記ユーザ端末装置外の所定の再生装置で再生したいと欲するコンテンツを特定する指示情報をユーザから受付ける受付ステップと、受付ステップにより受付けられた指示情報によって特定されるコンテンツを配信サイトから受信する際の方式を識別する方式識別情報を入手する入手ステップと、前記所定の再生装置に採用されている方式を識別する方式識別情報を１又は複数個含む互換ファイルが前記ユーザ端末装置に予め保持されており、入手ステップにより入手された方式識別情報が前記ユーザ端末装置に予め保持されている互換ファイルに含まれているか否かを判定する判定ステップと、判定ステップにより含まれていると判定された場合には受付ステップにより受付けられた指示情報によって特定されるコンテンツを入手ステップにより入手された方式識別情報により識別される方式に従って受信し、判定ステップにより含まれていないと判定された場合には当該コンテンツの受信を禁止する受信ステップと、受信ステップにより受信されたコンテンツを前記所定の再生装置内のメモリ又は当該所定の再生装置に装着可能なメモリへ書き込む書き込みステップとを実行させることを特徴とする。
【００１１】
これによって、所定の再生装置と互換性がある方式か否かを判定することができ、また、互換性がある場合にのみコンテンツを受信することができる。
従って、所定の再生装置で再生できないようなユーザの目的を果たせないコンテンツを、無駄に受信することを防止することができる。
また、本発明に係るユーザ端末プログラムは、さらに、前記ユーザ端末装置に、前記判定ステップにより含まれていないと判定された場合にはユーザに対してその旨を警告する警告ステップを実行させることを特徴とすることもできる。
【００１２】
これによって、所定の再生装置と互換性がない方式であった場合には、ユーザに対してその旨を警告することができる。
従って、ユーザになぜ受信しないのかを知らせることができ、ユーザにとって使い勝手がよい。
また、本発明に係るユーザ端末プログラムにおいて、前記受付ステップは、さらに、前記警告ステップにより警告されたにもかかわらず前記コンテンツを受信する許可をユーザから受付け、前記受信ステップは、さらに、受付ステップにより前記許可を受付けた場合には、前記コンテンツを受信することを特徴とすることもできる。
【００１３】
これによって、警告されたにもかかわらずコンテンツを受信する許可をユーザから受付けることができ、また、このような許可を受付けた場合にはコンテンツを受信することができる。
従って、ユーザに本来の目的を果たせなくてもあえて受信するという選択を許すことができる。
【００１４】
また、本発明に係るユーザ端末プログラムは、さらに、前記ユーザ端末装置に、所定のサーバ上に前記ユーザ端末が保持している互換ファイルよりも新しい互換ファイルが存在するか否かを調査し存在する場合にこれを取得して更新する更新ステップを実行させることを特徴とすることもできる。
これによって、所定のサーバ上に新しい互換ファイルが存在する場合にこれを取得して更新することができる。
【００１５】
従って、いままで所定の再生装置と互換性がなかった方式が、だんだんと互換性があるように更新されていくといった状況に対応できる。
また、本発明に係るユーザ端末プログラムにおいて、前記更新ステップは、前記受付ステップによる指示情報の受付け後であって前記判定ステップによる判定前に実行されることを特徴とすることもできる。
【００１６】
これによって、ユーザからの指示後であって、所定の再生装置と互換性がある方式か否かの判定前に、互換ファイルを更新することができる。
従って、常に最新の互換ファイルに基づいて判定することができる。
また、本発明に係るユーザ端末プログラムにおいて、前記更新ステップは、前記判定ステップにより含まれないと判定された場合に実行され、前記判定ステップは、前記更新ステップにより互換ファイルが更新された場合には新しい互換ファイルを用いて再判定することを特徴とすることもできる。
【００１７】
これによって、所定の再生装置と互換性がない方式であった場合に互換ファイルを更新することができ、また、互換ファイルが更新された場合には新しい互換ファイルを用いて再判定することができる。
従って、いままで所定の再生装置と互換性がなかった方式が、だんだんと互換性があるように更新されていくといった状況において、少ない更新回数で、互換性があるように更新された方式を、最新の互換ファイルに基づいて正しく判定することができる。
【００１８】
また、本発明に係るユーザ端末プログラムは、さらに、前記ユーザ端末装置に、前記更新ステップにより互換ファイルが更新された場合には更新された互換ファイルに含まれる方式情報をユーザに通知する通知ステップを実行させることを特徴とすることもできる。
これによって、互換ファイルが更新された場合には更新された互換ファイルに含まれる方式識別情報をユーザに通知することができる。
【００１９】
従って、ユーザに新しい互換ファイルに含まれる方式識別情報を示すことができ、ユーザにとって使い勝手がよい。
また、本発明に係るユーザ端末プログラムにおいて、前記更新ステップを、起動時、又は、定期的に実行させることを特徴とすることもできる。
これによって、起動時、又は、定期的に、互換ファイルを更新することができる。
【００２０】
従って、最新の互換ファイルに基づいて判定することができ、また、ユーザからの指示に関係なく更新処理を行うので更新処理の為に待たされることが少なくなる。
また、本発明に係るユーザ端末プログラムにおいて、当該ユーザ端末プログラムは、基本ソフトウェアに方式毎の機能を追加することができ各方式毎に専用のソフトウェアである受信用プラグインを１又は複数含み、前記更新ステップは、さらに、互換ファイルが更新され方式識別情報が追加された場合には追加された方式識別情報に対応する受信用プラグインを受付ステップによる指示情報の受付けを待たずに取得することを特徴とすることもできる。
【００２１】
これによって、追加された方式に対応する受信用プラグインを、ユーザからの指示に関係なく取得することができる。
従って、取得処理の為に待たされることが少なくなる。
また、本発明に係るユーザ端末プログラムにおいて、当該ユーザ端末プログラムは、基本ソフトウェアに方式毎の機能を追加することができ各方式毎に専用のソフトウェアである受信用プラグインを１又は複数含み、前記受信ステップは、前記判定ステップにより含まれていると判定された場合には前記入手ステップにより入手された方式識別情報に対応する受信用プラグインが前記ユーザ端末に存在するか否かを判定するプラグイン有無判断サブステップと、プラグイン有無判断サブステップにより存在しないと判断された場合には当該受信用プラグインを所定のサイトから取得するプラグイン取得サブステップと、プラグイン取得サブステップにより取得した受信用プラグインにより前記コンテンツを受信する実行サブステップとを含むことを特徴とすることもできる。
【００２２】
これによって、所定の再生装置と互換性がある方式であった場合で、且つ、対応する受信用プラグインが前記ユーザ端末に存在しなかった場合にのみ、受信用プラグインを取得することができる。
従って、所定の再生装置で再生できるようなユーザの目的を果たせるコンテンツを受信する場合にのみ、必要な受信用プラグインを取得するので、不要な受信用プラグインを取得しないで済み、無駄な受信や無駄なメモリ消費を防止できる。
【００２３】
上記目的を達成するために、本発明に係るユーザ端末プログラムは、ユーザ端末装置に商品販売サイトから商品を購入する処理を実行させるユーザ端末プログラムであって、前記ユーザ端末装置にはユーザが購入してもよい又は購入してはいけない商品に関する各種情報を示す購入情報が保持されており、前記ユーザ端末装置に、ユーザが購入しようと欲する商品を特定する指示情報をユーザから受付ける受付ステップと、受付ステップにより受付けられた指示情報によって特定される商品に関する商品情報を入手する入手ステップと、入手ステップにより入手された商品情報と前記ユーザ端末装置により保持されている購入情報とが適合するか否かによって前記ユーザが購入してもよい商品であるか否か又は前記ユーザが購入してはいけない商品であるか否かを判定する判定ステップと、判定ステップにより購入してもよい商品であると判断された場合又は購入してはいけない商品であると判断されなかった場合に商品を購入し、購入してもよい商品であると判断されなかった場合又は購入してはいけない商品であると判断された場合に商品の購入を禁止する購入ステップとを実行させることを特徴とする。
【００２４】
これによって、ユーザが購入してもよい商品であるか否か、又は、前記ユーザが購入してはいけない商品であるか否かを判定することができ、また、購入してもよい商品である場合、又は、購入してはいけない商品でない場合にのみ商品を購入することができる。
従って、ユーザにとっての購入の目的を果たせないコンテンツを、無駄に購入することを防止することができる。
【００２５】
また、本発明に係るユーザ端末プログラムは、さらに、前記ユーザ端末装置に、前記判定ステップによりユーザが購入してもよい商品であると判定されなかった場合又は前記判定ステップによりユーザが購入してはいけない商品であると判定された場合にはユーザに対してその旨を警告する警告ステップを実行させることを特徴とすることもできる。
【００２６】
これによって、ユーザが購入してもよい商品である場合、又は、ユーザが購入してはいけない商品である場合には、ユーザに対してその旨を警告することができる。
従って、ユーザになぜ購入しないのかを知らせることができ、ユーザにとって使い勝手がよい。
【００２７】
また、本発明に係るユーザ端末プログラムにおいて、前記受付ステップは、さらに、前記警告ステップにより警告されたにもかかわらず前記商品を購入する許可をユーザから受付け、前記購入ステップは、さらに、受付ステップにより前記許可を受付けた場合には前記商品を購入することを特徴とすることもできる。
これによって、警告されたにもかかわらずコンテンツを購入する許可をユーザから受付けることができ、また、このような許可を受付けた場合にはコンテンツを購入することができる。
【００２８】
従って、ユーザに本来の目的を果たせなくてもあえて受信するという選択を許すことができる。
上記目的を達成するために、本発明に係る受信方法は、ユーザ端末装置において実行される受信方法であって、ユーザが前記ユーザ端末装置外の所定の再生装置で再生したいと欲するコンテンツを特定する指示情報をユーザから受付ける受付ステップと、受付ステップにより受付けられた指示情報によって特定されるコンテンツを配信サイトから受信する際の方式を識別する方式識別情報を入手する入手ステップと、前記所定の再生装置に採用されている方式を識別する方式識別情報を１又は複数個含む互換ファイルが前記ユーザ端末装置に予め保持されており、入手ステップにより入手された方式識別情報が前記ユーザ端末装置に予め保持されている互換ファイルに含まれているか否かを判定する判定ステップと、判定ステップにより含まれていると判定された場合には受付ステップにより受付けられた指示情報によって特定されるコンテンツを入手ステップにより入手された方式識別情報により識別される方式に従って受信し、判定ステップにより含まれていないと判定された場合には当該コンテンツの受信を禁止する受信ステップと、受信ステップにより受信されたコンテンツを前記所定の再生装置内のメモリ又は当該所定の再生装置に装着可能なメモリへ書き込む書き込みステップとを含むことを特徴とする。
【００２９】
これによって、所定の再生装置と互換性がある方式か否かを判定することができ、また、互換性がある場合にのみコンテンツを受信することができる。
従って、所定の再生装置で再生できないようなユーザの目的を果たせないコンテンツを、無駄に受信することを防止することができる。
上記目的を達成するために、本発明に係る購入方法は、ユーザ端末装置において商品販売サイトから商品を購入する購入方法であって、前記ユーザ端末装置にはユーザが購入してもよい又は購入してはいけない商品に関する各種情報を示す購入情報が保持されており、当該購入方法は、ユーザが購入しようと欲する商品を特定する指示情報をユーザから受付ける受付ステップと、受付ステップにより受付けられた指示情報によって特定される商品に関する商品情報を入手する入手ステップと、入手ステップにより入手された商品情報と前記ユーザ端末装置により保持されている購入情報とが適合するか否かによって前記ユーザが購入してもよい商品であるか否か又は前記ユーザが購入してはいけない商品であるか否かを判定する判定ステップと、判定ステップにより購入してもよい商品であると判断された場合又は購入してはいけない商品であると判断されなかった場合に商品を購入し、購入してもよい商品であると判断されなかった場合又は購入してはいけない商品であると判断された場合に商品の購入を禁止する購入ステップとを含むことを特徴とする。
【００３０】
これによって、ユーザが購入してもよい商品であるか否か、又は、前記ユーザが購入してはいけない商品であるか否かを判定することができ、また、購入してもよい商品である場合、又は、購入してはいけない商品でない場合にのみ商品を購入することができる。
従って、ユーザにとっての購入の目的を果たせないコンテンツを、無駄に購入することを防止することができる。
【００３１】
上記目的を達成するために、本発明に係るユーザ端末装置は、ユーザ端末装置外の所定の再生装置に採用されている方式を識別する方式識別情報を１又は複数個含む互換ファイルが保持されている互換ファイル保持手段と、ユーザが前記所定の再生装置で再生したいと欲するコンテンツを特定する指示情報をユーザから受付ける受付手段と、受付手段により受付けられた指示情報によって特定されるコンテンツを配信サイトから受信する際の方式を識別する方式識別情報を入手する入手手段と、入手手段により入手された方式識別情報が互換ファイル保持手段に保持されている互換ファイルに含まれているか否かを判定する判定手段と、判定手段により含まれていると判定された場合には受付手段により受付けられた指示情報によって特定されるコンテンツを入手手段により入手された方式識別情報により識別される方式に従って受信し、判定手段により含まれていないと判定された場合には当該コンテンツの受信を禁止する受信手段と、受信手段により受信されたコンテンツを前記所定の再生装置内のメモリ又は当該所定の再生装置に装着可能なメモリへ書き込む書き込み手段とを備えることを特徴とする。
【００３２】
これによって、所定の再生装置と互換性がある方式か否かを判定することができ、また、互換性がある場合にのみコンテンツを受信することができる。
従って、所定の再生装置で再生できないようなユーザの目的を果たせないコンテンツを、無駄に受信することを防止することができる。
上記目的を達成するために、本発明に係るユーザ端末装置は、商品販売サイトから商品を購入するユーザ端末装置であって、ユーザが購入してもよい又は購入してはいけない商品に関する各種情報を示す購入情報が保持されている購入情報保持手段と、ユーザが購入しようと欲する商品を特定する指示情報をユーザから受付ける受付手段と、受付手段により受付けられた指示情報によって特定される商品に関する商品情報を入手する入手手段と、入手手段により入手された商品情報と前記ユーザ端末装置により保持されている購入情報とが適合するか否かによって前記ユーザが購入してもよい商品であるか否か又は前記ユーザが購入してはいけない商品であるか否かを判定する判定手段と、判定手段により購入してもよい商品であると判断された場合又は購入してはいけない商品であると判断されなかった場合に商品を購入し、購入してもよい商品であると判断されなかった場合又は購入してはいけない商品であると判断された場合に商品の購入を禁止する購入手段とを備えることを特徴とする。
【００３３】
これによって、ユーザが購入してもよい商品であるか否か、又は、前記ユーザが購入してはいけない商品であるか否かを判定することができ、また、購入してもよい商品である場合、又は、購入してはいけない商品でない場合にのみ商品を購入することができる。
従って、ユーザにとっての購入の目的を果たせないコンテンツを、無駄に購入することを防止することができる。
【００３４】
【発明の実施の形態】
＜概要＞
本発明の実施例は、ＰＣにおいてユーザがＰＤで使用することを目的として音楽コンテンツを購入する際に、ＰＤで使用出来るか否かを互換表に基づいて購入前に判断し、使用出来ない場合には警告を発して購入を中止することを可能とすることにより、目的を果たせない音楽コンテンツを間違って購入してしまうことを防止するものである。
【００３５】
＜構成＞
図１は、本発明の実施例におけるコンテンツ受信ソフトウェア１の構成を示す図である。
説明のために図１には、第１コンテンツ販売サイト９１、第２コンテンツ販売サイト９２、第３コンテンツ販売サイト９３、ＥＭＤプラグイン配信サイト９４、互換表配信サイト９５、ＰＤ９６を記載している。
【００３６】
第１コンテンツ販売サイト９１は、Ａ社の配信方式でコンテンツを販売するサイトである。
第２コンテンツ販売サイト９２は、Ｂ社の配信方式でコンテンツを販売するサイトである。
第３コンテンツ販売サイト９３は、Ｃ社の配信方式でコンテンツを販売し、且つ、Ｃ社の配信方式でコンテンツの購入及び購入後のコンテンツの再生を行うＥＭＤプラグインを配信するサイトである。
【００３７】
ＥＭＤプラグイン配信サイト９４は、Ｂ社の配信方式でコンテンツの購入及び購入後のコンテンツの再生を行うＥＭＤプラグインを配信するサイトである。
互換表配信サイト９５は、Ｑ社に対応している１又は複数の配信方式を示す互換表を配信するサイトであり、定期的及び随時、互換表を更新している。
ＰＤ９６は、Ｑ社のＰＤ、又は、Ｑ社のＰＤ互換の記録メディアである。
【００３８】
図１に示すコンテンツ受信ソフトウェア１は、基本配信ソフトウェア部１０、第１ＥＭＤプラグイン部２１、第２ＥＭＤプラグイン部２２、第３ＥＭＤプラグイン部２３、ＰＤプラグイン部２４から構成される。
基本配信ソフトウェア部１０は、複数の配信方式に共通の基本動作を制御するソフトウェアであり、互換表保持部１１、ユーザ指示受付部１２、配信方式入手部１３、対応判定部１４、指示部１５、警告部１６、更新部１７、通知部１８から構成される。
【００３９】
第１ＥＭＤプラグイン部２１は、Ａ社の配信方式でコンテンツの購入及び購入後のコンテンツの再生を行うＥＭＤプラグインである。
第２ＥＭＤプラグイン部２２は、Ｂ社の配信方式でコンテンツの購入及び購入後のコンテンツの再生を行うＥＭＤプラグインである。
第３ＥＭＤプラグイン部２３は、Ｃ社の配信方式でコンテンツの購入及び購入後のコンテンツの再生を行うＥＭＤプラグインである。
【００４０】
ＰＤプラグイン部２４は、Ｑ社のＰＤの内蔵メモリや、Ｑ社のＰＤ互換の記録メディアへ、購入されたコンテンツを書き込むＰＤプラグインである。
ここでは、第１ＥＭＤプラグイン部２１、ＰＤプラグイン部２４は、コンテンツ受信ソフトウェア１の出荷時から存在するものとし、第２ＥＭＤプラグイン部２２、第３ＥＭＤプラグイン部２３は出荷時には存在せず、必要に応じて後から追加されるものとする。
【００４１】
互換表保持部１１は、各ＰＤのメーカ毎に、対応している１又は複数の配信方式を示す互換表を保持している。
図２は、互換表保持部１１が保持しているＱ社の互換表を示す図である。
図２に示すＱ社の互換表は、Ａ社、Ｂ社、Ｅ社、Ｆ社の配信方式とは互換性があり、Ｃ社、Ｄ社の配信方式とは互換性がないことを示している。
【００４２】
ユーザ指示受付部１２は、ユーザからＰＤ９６用に購入したいコンテンツを特定する指示情報を受付ける。ここでは、第１コンテンツ販売サイト９１〜第３コンテンツ販売サイト９３の何れかのサイトの販売メニューの中から購入したいコンテンツを選択する。
配信方式入手部１３は、ユーザ指示受付部１２により受付られた指示情報によって特定されるコンテンツの配信方式を入手する。ここでは、ユーザ指示受付部１２において選択したコンテンツを販売するサイトから、ユーザ指示受付部１２経由で配信方式を入手する。例えば、ユーザ指示受付部１２において第１コンテンツ販売サイト９１で販売しているコンテンツを選択した場合には、第１コンテンツ販売サイト９１からユーザ指示受付部１２経由で、Ａ社の配信方式であることを入手する。
【００４３】
対応判定部１４は、互換表保持部１１に保持されているＱ社の互換表に基づいて、配信方式入手部１３により入手された配信方式がＰＤ９６と対応しているか否かを判定する。
指示部１５は、対応判定部１４により対応していると判定された場合には、コンテンツを購入するように対応するＥＭＤプラグインに指示し、購入したコンテンツをＰＤ９６の内蔵メモリやＰＤ９６互換の記録メディアへ書き込むようにＰＤプラグイン部２４に指示し、対応していないと判定された場合にはコンテンツの購入を保留し、警告部１６に対してその旨を警告するように指示する。
【００４４】
ここで、対応するＥＭＤプラグインがコンテンツ受信ソフトウェア１に存在しない場合が想定される。
図３は、上記のような場合にも対応する指示部１５の詳細な構成を示す図である。
図３に示す指示部１５は、ＥＭＤプラグインリスト記録部１５１、ＥＭＤプラグイン取得先記録部１５２、ＥＭＤプラグイン有無判定部１５３、及び、ＥＭＤプラグイン取得部１５４を含む。
【００４５】
ＥＭＤプラグインリスト記録部１５１は、最初から、又は、後に取得し、削除していない全てのＥＭＤプラグインのバージョンを示すＥＭＤプラグインリストを記録している。
図４は、ＥＭＤプラグインリスト記録部１５１に記録されたＥＭＤプラグインリストの一例を示す図である。
【００４６】
図４に示すＥＭＤプラグインリストは、現在Ａ社の配信方式に対応したバージョン１．０のＥＭＤプラグインとＢ社の配信方式に対応したバージョン１．１のＥＭＤプラグインとが存在することを示している。
ＥＭＤプラグイン取得先記録部１５２は、配信方式毎のＥＭＤプラグインの取得先を記録している。
【００４７】
図５は、ＥＭＤプラグイン取得先記録部１５２に記録されたＥＭＤプラグインの取得先の一例を示す図である。ここでは配信方式毎のＥＭＤプラグイン配信サイトのＵＲＬを記録している。
ＥＭＤプラグイン有無判定部１５３は、対応判定部１４により対応していると判定された場合に、ＥＭＤプラグインリスト記録部１５１に記録されているＥＭＤプラグインリストを参照して、対応するＥＭＤプラグインがコンテンツ受信ソフトウェア１に存在するか否かを判定し、存在する場合にはそのＥＭＤプラグインにコンテンツを購入するようにＥＭＤプラグイン取得部１５４に対して指示する。
【００４８】
ＥＭＤプラグイン取得部１５４は、ＥＭＤプラグイン有無判定部１５３により存在しないと判定された場合に、ＥＭＤプラグイン取得先記録部１５２に記録されているＥＭＤプラグインの取得先を参照して、対応するＥＭＤプラグインを取得し、取得したＥＭＤプラグインにコンテンツを購入するように指示する。
ここでは、Ｂ社のＥＭＤプラグインが存在しなかった場合にはＥＭＤプラグイン配信サイト９４から第２ＥＭＤプラグイン部２２を取得し、Ｃ社のＥＭＤプラグインが存在しなかった場合には第３コンテンツ販売サイト９５から第３ＥＭＤプラグイン部２３を取得する。
【００４９】
警告部１６は、対応判定部１４により対応していないと判定された場合に、ユーザに対してその旨を警告する。ここでは、モニターに「ご購入希望のコンテンツＸＸＸＸは、お客様の○○ＰＤではご使用になれませんがそれでも購入希望しますか？」と表示する。
ユーザ指示受付部１２は、さらに、警告部１６により警告したにもかかわらず、ユーザがあえてコンテンツを購入する許可を受付ける。
【００５０】
指示部１５は、さらに、ユーザ指示受付部１２により許可を受付けた場合に、コンテンツを購入するように対応するＥＭＤプラグインに指示する。
ここでも、対応するＥＭＤプラグインがコンテンツ受信ソフトウェア１に存在しない場合が想定される。
このような場合にも対応する指示部１５は、ユーザ指示受付部１２により許可を受付けた場合には、まず、対応するＥＭＤプラグインがコンテンツ受信ソフトウェア１に存在するか否かを判定し、存在しない場合には対応するＥＭＤプラグインを取得し、取得したＥＭＤプラグインにコンテンツを購入するように指示する。
【００５１】
更新部１７は、互換表配信サイト９５上に互換表保持部１１が保持している互換表よりも新しい互換表が存在するか否かを調査し、存在する場合にはこれを取得して更新する。
ここで、更新部１７が互換表を更新するタイミングは、ユーザ指示受付部１２による指示情報の受付け後で、且つ、対応判定部１４による判定前であってもよいし、対応判定部１４により対応していないと判定された直後であってもよいし、起動時又は定期的であってもよい。なお対応判定部１４は対応していないと判定された後に互換表が更新された場合には、新しい互換表を用いて再判定する。
【００５２】
また、更新部１７により互換表が更新され、新しい会社の配信方式が追加された場合には、追加された配信方式に対応するＥＭＤプラグインを、コンテンツの購入指示を待たずに予め取得しておいてもよい。特に、起動時又は定期的に更新部１７が互換表を更新し、新しい会社の配信方式が追加される度に、追加された配信方式に対応するＥＭＤプラグインを自動的に取得することにしておけば、ユーザは追加された配信方式でコンテンツを初めて購入する際においてＥＭＤプラグインの取得待ち時間が発生しない。
【００５３】
通知部１８は、更新部１７により互換表が更新された場合には、更新された互換表をユーザに通知する。
＜動作＞
図６は、本発明の実施例に係るコンテンツ受信ソフトウェア１によるコンテンツの購入処理の手順を示す図である。
【００５４】
なお、ここでは更新部１７が、対応判定部１４によりＰＤ９６が購入したいコンテンツの配信方式がに対応していないと判定された直後に互換表を更新するものとする。
以下に、図６を用いて当該購入処理の手順の概要を示す。
（１）ユーザ指示受付部１２が、ユーザからＰＤ９６用に取得したいコンテンツを特定する指示情報を受付けるまで待つ（ステップＳ１）。
（２）配信方式入手部１３が、ユーザ指示受付部１２により受付られた指示情報によって特定されるコンテンツの配信方式を入手する（ステップＳ２）。
（３）対応判定部１４が、互換表保持部１１に保持されているＱ社の互換表に基づいて、配信方式入手部１３により入手された配信方式がＰＤ９６と対応しているか否かを判定する（ステップＳ３）。
（４）対応判定部１４により対応していると判定された場合には（ステップＳ３：Ｙｅｓ）、ＥＭＤプラグイン有無判定部１５３が、ＥＭＤプラグインリスト記録部１５１に記録されているＥＭＤプラグインリストを参照して、対応するＥＭＤプラグインがコンテンツ受信ソフトウェア１に存在するか否かを判定する（ステップＳ４）。
（５）ＥＭＤプラグイン有無判定部１５３により対応するＥＭＤプラグインが存在すると判定された場合には（ステップＳ４：Ｙｅｓ）、指示部１５がそのＥＭＤプラグインにコンテンツを購入するように指示する（ステップＳ５）。
（６）ＥＭＤプラグイン有無判定部１５３により対応するＥＭＤプラグインが存在しないと判定された場合には（ステップＳ４：Ｎｏ）、ＥＭＤプラグイン取得部１５４が、ＥＭＤプラグイン取得先記録部１５２に記録されているＥＭＤプラグインの取得先を参照して、対応するＥＭＤプラグインを取得し、指示部１５がそのＥＭＤプラグインにコンテンツを購入するように指示する（ステップＳ６）。
（７）対応判定部１４により対応していると判定されなかった場合には（ステップＳ３：Ｎｏ）、更新部１７が、互換表配信サイト９５上に互換表保持部１１が保持している互換表よりも新しい互換表が存在するか否かを調査する（ステップＳ７）。
（８）新しい互換表が存在する場合には（ステップＳ７：Ｙｅｓ）、更新部１７がこれを取得して更新し、通知部１８が更新された互換表をユーザに通知し、再び対応するＥＭＤプラグインが存在するか否かの判定であるステップＳ４に戻る（ステップＳ８）。
（９）新しい互換表が存在しない場合には（ステップＳ７：Ｎｏ）、警告部１６が、モニターに「ご購入希望のコンテンツＸＸＸＸは、お客様の○○ＰＤではご使用になれませんがそれでも購入希望しますか？」という警告文を表示する（ステップＳ９）。
（１０）ユーザ指示受付部１２が、ユーザから、警告部１６により警告したにもかかわらずユーザがあえてコンテンツを購入する許可か、コンテンツの購入を止める指示かを受付ける（ステップＳ１０）。
（１１）ユーザ指示受付部１２によりコンテンツの購入を止める指示を受付けた場合に（ステップＳ１０：止める）、コンテンツの購入処理を止める（ステップＳ１１）。
（１２）ユーザ指示受付部１２によりあえてコンテンツを購入する許可を受付けた場合に（ステップＳ１０：許可）、ＥＭＤプラグイン有無判定部１５３が、ＥＭＤプラグインリスト記録部１５１に記録されているＥＭＤプラグインリストを参照して、対応するＥＭＤプラグインがコンテンツ受信ソフトウェア１に存在するか否かを判定する（ステップＳ１２）。
（１３）ＥＭＤプラグイン有無判定部１５３により対応するＥＭＤプラグインが存在すると判定された場合には（ステップＳ１２：Ｙｅｓ）、指示部１５がそのＥＭＤプラグインにコンテンツを購入するように指示する（ステップＳ１３）。
（１４）ＥＭＤプラグイン有無判定部１５３により対応するＥＭＤプラグインが存在しないと判定された場合には（ステップＳ１２：Ｎｏ）、ＥＭＤプラグイン取得部１５４が、ＥＭＤプラグイン取得先記録部１５２に記録されているＥＭＤプラグインの取得先を参照して、対応するＥＭＤプラグインを取得し、指示部１５がそのＥＭＤプラグインにコンテンツを購入するように指示する（ステップＳ１４）。
（１５）指示を受けたＥＭＤプラグインが、コンテンツを購入する（ステップＳ１５）。
【００５５】
＜具体例１＞
ユーザが、第１コンテンツ販売サイト９１の購入用ホームページを参照して、このサイトからＰＤ９６用に取得したいコンテンツをＡ社の配信方式で購入する場合の購入処理の手順を説明する。
ステップＳ１において、ユーザ指示受付部１２が、第１コンテンツ販売サイト９１からＰＤ９６用に取得したいコンテンツを購入する指示を、ユーザから受付ける。
【００５６】
ステップＳ２において、配信方式入手部１３が、取得したいコンテンツの配信方式がＡ社の配信方式であることを第１コンテンツ販売サイト９１から入手する。
ステップＳ３において、対応判定部１４が、図２に示すようなＱ社の互換表に基づいて、Ａ社の配信方式がＰＤ９６と対応していると判定しステップＳ４へ行く。
【００５７】
ステップＳ４において、ＥＭＤプラグイン有無判定部１５３がＡ社の配信方式に対応する第１ＥＭＤプラグイン部２１が存在すると判定しステップＳ５へ行く。
ステップＳ５において、指示部１５が第１ＥＭＤプラグイン部２１にコンテンツを購入するように指示しステップＳ１５へ行く。
【００５８】
ステップＳ１５において、指示を受けた第１ＥＭＤプラグイン部２１が、コンテンツを購入して処理を終了する。
＜具体例２＞
ユーザが、第２コンテンツ販売サイト９２の購入用ホームページを参照して、このサイトからＰＤ９６用に取得したいコンテンツをＢ社の配信方式で購入する場合を説明する。
【００５９】
ステップＳ１において、ユーザ指示受付部１２が、第２コンテンツ販売サイト９２からＰＤ９６用に取得したいコンテンツを購入する指示を、ユーザから受付ける。
ステップＳ２において、配信方式入手部１３が、取得したいコンテンツの配信方式がＢ社の配信方式であることを第２コンテンツ販売サイト９２から入手する。
【００６０】
ステップＳ３において、対応判定部１４が、図２に示すようなＱ社の互換表に基づいて、Ｂ社の配信方式がＰＤ９６と対応していると判定しステップＳ４へ行く。
ステップＳ４において、ＥＭＤプラグイン有無判定部１５３がＢ社の配信方式に対応するＥＭＤプラグインが存在しないと判定しステップＳ６へ行く。
【００６１】
ステップＳ６において、ＥＭＤプラグイン取得部１５４がＥＭＤプラグインの取得先を参照して、ＥＭＤプラグイン配信サイト９４から第２ＥＭＤプラグイン部２２を取得し、指示部１５が第２ＥＭＤプラグイン部２２にコンテンツを購入するように指示しステップＳ１５へ行く。
ステップＳ１５において、指示を受けた第２ＥＭＤプラグイン部２２が、コンテンツを購入して処理を終了する。
【００６２】
＜具体例３＞
ユーザが、第３コンテンツ販売サイト９３の購入用ホームページを参照して、このサイトからＰＤ９６用に取得したいコンテンツをＣ社の配信方式で購入しようとしたが、Ｃ社の配信方式はＰＤ９６に対応していないので購入を止める場合を説明する。
【００６３】
ステップＳ１において、ユーザ指示受付部１２が、第３コンテンツ販売サイト９３からＰＤ９６用に取得したいコンテンツを購入する指示を、ユーザから受付ける。
ステップＳ２において、配信方式入手部１３が、取得したいコンテンツの配信方式がＣ社の配信方式であることを第３コンテンツ販売サイト９３から入手する。
【００６４】
ステップＳ３において、対応判定部１４が、図２に示すようなＱ社の互換表に基づいて、Ｃ社の配信方式がＰＤ９６と対応していないと判定しステップＳ７へ行く。
ステップＳ７において、更新部１７が互換表配信サイト９５上に新しい互換表が存在するか否かを調査する。新しい互換表が存在する場合はステップＳ８において互換表を更新し、ステップＳ３の判定に戻る。ここでは新しい互換表が存在しなかったものとしてステップＳ９へ行く。
【００６５】
ステップＳ９において、警告部１６が、モニターに「ご購入希望のコンテンツＸＸＸＸは、お客様の○○ＰＤではご使用になれませんがそれでも購入希望しますか？」と表示する。
ステップＳ１０において、ユーザからコンテンツの購入を止める指示を受付ける。
【００６６】
ステップＳ１１において、コンテンツの購入処理を止める。
以上のように、本発明の実施例に係るコンテンツ受信ソフトウェアは、ＰＤで使用出来ない場合には警告を発するので、間違って購入してしまうことを防止することができる。
なお、本実施例では、ＰＤで使用出来ないコンテンツを間違って購入してしまうことを防止したが、購入する対象はコンテンツに限らずどのような商品であっても本発明を適用できる。
【００６７】
ここで、購入する対象がコンテンツでない別の商品の場合は、本発明のコンテンツ受信ソフトウェアは商品購入ソフトウェアとなり、各構成要素は以下のようになる。
互換表保持部１１は、互換表の代わりに、ユーザが購入してもよい、又は、購入してはいけない商品に関する各種情報を示す購入情報を保持する購入情報保持部となる。
【００６８】
例えば購入情報は、電源周波数が５０ヘルツ用の電気機器を購入してもよいこと、ゲーム機Ａ用のゲームソフトを購入してもよいこと、及び、Ｘ社の商品は購入しないこと等を示す。
ユーザ指示受付部１２は、ユーザが購入しようと欲する商品を特定する指示情報をユーザから受付ける。
【００６９】
配信方式入手部１３は、配信方式の代わりに、ユーザ指示受付部１２により受付けられた指示情報によって特定される、購入しようとしている商品に関する商品情報を入手する商品情報入手部となる。
例えば商品情報は、電気機器の使用可能な電源周波数、ゲームソフトの適合ゲーム機名、及び、商品のメーカ等を示す。
【００７０】
対応判定部１４は、商品情報入手部により入手された商品情報と、購入情報保持部に保持されている購入情報とが適合するか否かによって、ユーザが購入してもよい商品であるか否か、又は、ユーザが購入してはいけない商品であるか否かを判定する。
指示部１５は、対応判定部１４によりユーザが購入してもよい商品であると判定された場合には当該商品を購入するように指示し、対応判定部１４によりユーザが購入してもよい商品であると判定されなかった場合には当該商品の購入を保留し、又は、対応判定部１４によりユーザが購入してはいけない商品であると判定されなかった場合には当該商品を購入するように指示し、対応判定部１４によりユーザが購入してはいけない商品であると判定された場合には当該商品の購入を保留する。
【００７１】
警告部１６は、指示部１５の指示を受けて、対応判定部１４によりユーザが購入してもよい商品であると判定されなかった場合、又は、対応判定部１４によりユーザが購入してはいけない商品であると判定された場合には、ユーザに対してその旨を警告する。
ユーザ指示受付部１２は、さらに、警告部１６により警告したにもかかわらず、商品を購入する許可をユーザから受付ける。
【００７２】
指示部１５は、さらに、ユーザ指示受付部１２により許可を受付けた場合には、商品を購入するように指示する。
以上のように、本発明の商品購入ソフトウェアは、ユーザが購入してもよいとしている商品以外、又は、ユーザが購入してはいけないとしている商品を購入しようとした場合に警告を発するので、間違って購入してしまうことを防止することができる。
【００７３】
＜産業上の利用可能性＞
本発明は、インターネット等の回線を介して、ユーザ端末からWebサイトが販売するコンテンツを購入する場合のように、ユーザの装置から他の装置へ何らかの商品の購入を指示する場面に適用することができる。本発明によって、ユーザが購入することを決定する前に、商品の販売元が保証する機能外のユーザにとっての購入の目的を果たせるかを判定することができ、ユーザが購入の目的をはたせない商品を間違って購入することを防止することができる。
【００７４】
また、ユーザ毎の趣味、嗜好、及び、個々の事情等のユーザの個人的な購入の目的に合わせて、購入してもよい又は購入してはいけない商品のメーカ名、ブランド名、機能、及び、性能等の商品に関する各種情報を予め登録しておき、ユーザが購入することを決定する前に、購入しようとしている商品の情報が登録しておいた情報と適合するか否かによってユーザ毎の購入の目的を果たせるかを判定すれば、ユーザがユーザ毎の趣味、嗜好、及び、個々の事情等に合わない商品を間違って購入することを防止することができる。
【図面の簡単な説明】
【図１】  本発明の実施例におけるコンテンツ受信ソフトウェア１の構成を示す図である。
【図２】  互換表保持部１１が保持しているＱ社の互換表を示す図である。
【図３】  上記のような場合にも対応する指示部１５の詳細な構成を示す図である。
【図４】  ＥＭＤプラグインリスト記録部１５１に記録されたＥＭＤプラグインリストの一例を示す図である。
【図５】  ＥＭＤプラグイン取得先記録部１５２に記録されたＥＭＤプラグイン取得先の一例を示す図である。
【図６】  本発明の実施例に係るコンテンツ受信ソフトウェア１によるコンテンツの購入処理の手順を示す図である。
【図１】
0004703094.tif 000002
【図２】
0004703094.tif 000003
【図３】
0004703094.tif 000004
【図４】
0004703094.tif 000005
【図５】
0004703094.tif 000006
【図６】
0004703094.tif 000007