(57)【要約】【課題】コンテンツを、購入契約者に、購入契約期間のみ提供し、それ以外の者、或は、その以外の期間には、別の配信方法に誘導することができるようにする。【解決手段】該当する期間やユーザによって、ユーザに提供するデータを変えるシステムであって、  ユーザがデータにアクセスしようとすると、それを受付けた時間を特定し、その時間が予め設定された有効期間内であるかどうかを判定する手段と、  有効期間内であればユーザが購入契約者であるかどうかを判定する手段と、  購入契約者であればコンテンツを提供し、購入契約者でないか又は有効期間外であればコンテンツ販売を行うページに誘導する手段とを備えることを特徴とするコンテンツ提供システム。【選択図】なし【特許請求の範囲】
【請求項１】
該当する期間やユーザによって、ユーザに提供するデータを変えるシステムであって、
ユーザがデータにアクセスしようとすると、それを受付けた時間を特定し、その時間が予め設定された有効期間内であるかどうかを判定する手段と、
有効期間内であればユーザが購入契約者であるかどうかを判定する手段と、
購入契約者であればコンテンツを提供し、購入契約者でないか又は有効期間外であればコンテンツ販売を行うページに誘導する手段とを備えることを特徴とするコンテンツ提供システム。
【請求項２】
上記予め設定された有効期間を保管する手段も備えることを特徴とする請求項１に記載のコンテンツ提供システム。
【請求項３】
上記コンテンツは、プッシュ型コンテンツ配信システムが一部分を配信した残りのコンテンツであり、
このプッシュ型コンテンツ配信システムが配信したコンテンツの一部分は、上記アクセスをユーザにさせようとするものであることを特徴とする請求項１又は２に記載のコンテンツ提供システム。
【請求項４】
上記予め設定された有効期間は、暗号化されて、プッシュ型コンテンツ配信システムが配信したコンテンツの一部分に埋め込まれており、
上記アクセスを受付けたとき、暗号化された有効期間も受け取って復号する手段も備えることを特徴とする請求項３に記載のコンテンツ提供システム。
【請求項５】
上記コンテンツ提供システムは、プッシュ型コンテンツ配信システムと一緒に、書籍コンテンツを、定期的に、所定単位づつ、購入契約者に提供するのに用いられるものであって、
このプッシュ型コンテンツ配信システムは、所定単位の最初の部分を配信するのに用いられ、
上記コンテンツ提供システムは、所定単位の最初の部分以降があれば、これを提供するのに用いられることを特徴とする請求項１〜４の何れか１項に記載のコンテンツ提供システム。
【請求項６】
該当する期間やユーザによって、ユーザに提供するデータを変えるために、コンピュータが実行する方法であって、
ユーザがデータにアクセスしようとすると、それを受付けた時間を特定し、その時間が予め設定された有効期間内であるかどうかを判定する工程と、
有効期間内であればユーザが購入契約者であるかどうかを判定する工程と、
購入契約者であればコンテンツを提供し、購入契約者でないか又は有効期間外であればコンテンツ販売を行うページに誘導する工程とを含むことを特徴とするコンテンツ提供方法。
【請求項７】
上記予め設定された有効期間を保管する工程も含むことを特徴とする請求項６に記載のコンテンツ提供方法。
【請求項８】
上記コンテンツは、プッシュ型コンテンツ配信システムが一部分を配信した残りのコンテンツであり、
このプッシュ型コンテンツ配信システムが配信したコンテンツの一部分は、上記アクセスをユーザにさせようとするものであることを特徴とする請求項６又は８に記載のコンテンツ提供方法。
【請求項９】
上記予め設定された有効期間は、暗号化されて、プッシュ型コンテンツ配信システムが配信したコンテンツの一部分に埋め込まれており、
上記アクセスを受付けたとき、暗号化された有効期間も受け取って復号する工程も含むことを特徴とする請求項８に記載のコンテンツ提供方法。
【請求項１０】
上記コンテンツ提供方法を実行するコンピュータは、プッシュ型コンテンツ配信システムと一緒に、書籍コンテンツを、定期的に、所定単位づつ、購入契約者に提供するのに用いられるものであって、
このプッシュ型コンテンツ配信システムは、所定単位の最初の部分を配信するのに用いられ、
上記コンテンツ提供方法を実行するコンピュータは、所定単位の最初の部分以降があれば、これを提供するのに用いられることを特徴とする請求項６〜１０の何れか１項に記載のコンテンツ提供システム。
【請求項１１】
該当する期間やユーザによって、ユーザに提供するデータを変えることを、コンピュータに実行させるプログラムであって、
ユーザがデータにアクセスしようとすると、それを受付けた時間を特定し、その時間が予め設定された有効期間内であるかどうかを判定する工程と、
有効期間内であればユーザが購入契約者であるかどうかを判定する工程と、
購入契約者であればコンテンツを提供し、購入契約者でないか又は有効期間外であればコンテンツ販売を行うページに誘導する工程とをコンピュータに実行させることを特徴とするコンテンツ提供プログラム。
【請求項１２】
上記予め設定された有効期間を保管する工程も含むことを特徴とする請求項１１に記載のコンテンツ提供プログラム。
【請求項１３】
上記コンテンツは、プッシュ型コンテンツ配信システムが一部分を配信した残りのコンテンツであり、
このプッシュ型コンテンツ配信システムが配信したコンテンツの一部分は、上記アクセスをユーザにさせようとするものであることを特徴とする請求項１１又は１２に記載のコンテンツ提供プログラム。
【請求項１４】
上記予め設定された有効期間は、暗号化されて、プッシュ型コンテンツ配信システムが配信したコンテンツの一部分に埋め込まれており、
上記アクセスを受付けたとき、暗号化された有効期間も受け取って復号する工程も含むことを特徴とする請求項１３に記載のコンテンツ提供システム。
【請求項１５】
上記コンテンツ提供プログラムを実行するコンピュータは、プッシュ型コンテンツ配信システムと一緒に、書籍コンテンツを、定期的に、所定単位づつ、購入契約者に提供するのに用いられるものであって、
このプッシュ型コンテンツ配信システムは、所定単位の最初の部分を配信するのに用いられ、
上記コンテンツ提供プログラムを実行するコンピュータは、所定単位の最初の部分以降があれば、これを提供するのに用いられることを特徴とする請求項１１〜１４の何れか１項に記載のコンテンツ提供プログラム。
【請求項１６】
請求項１１〜１５の何れか１項に記載のコンテンツ提供プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを提供する技術に関する。
【背景技術】
【０００２】
一般に、携帯コンテンツの配信方法の１つに、プッシュ（ＰＵＳＨ）型コンテンツ配信方法がある。これは、携帯キャリアのコンテンツ配信サーバから、決められた時間に、コンテンツ購入契約されたユーザの端末に、コンテンツが自動配信されるものである。
【０００３】
この配信方法を実現するコンピュータシステム（以後、プッシュ型コンテンツ配信システムと云う）では、通常、配信ファイルは１回に１つであり、このファイルに関しても容量制限（例えば、１週間で３メガバイトまで）がある。そのため、従来は、プッシュ型コンテンツ配信システムではコンテンツの一部のみを配信し、それに追加して、プッシュ型コンテンツ配信システムの購入ユーザのみに閲覧を許可する独自のページを作成し、このページに、ユーザに配信したいコンテンツの残り部分を置いていた。
【０００４】
通常、コンテンツの残りの部分を取得できるように、プッシュ型コンテンツ配信方法で配信するコンテンツの中には、残りのコンテンツを取得するページのＵＲＬを埋め込むなどして、ユーザにコンテンツの残り部分をダウンロードさせるよう誘導を行う必要があった。ただし、この方法では、プッシュ型コンテンツ配信方法で配信させたコンテンツは、そのままでは、別の配信方法に用いることができず、コンテンツの再オーサリングが必要であるという問題がある。また、このＵＲＬさえわかれば、誰でも、何時でも、コンテンツの残り部分をダウンロードできてしまうという問題がある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は係る背景技術に鑑みてなされたもので、以下の第１の小課題、或は、第２の小課題の何れか一方、或は、両方を達成することを課題とする。
【０００６】
第１の小課題は、コンテンツを、購入契約者に、購入契約期間のみ提供し、それ以外の者、或は、その以外の期間には、別の配信方法に誘導することができるようにすることである。
【０００７】
第２の小課題は、プッシュ型コンテンツ配信方法で配信させたコンテンツを、そのまま、別の配信方法に用いることができるようにすることである。
【課題を解決するための手段】
【０００８】
本発明において上記課題を達成するために、まず請求項１の発明では、該当する期間やユーザによって、ユーザに提供するデータを変えるシステムであって、
ユーザがデータにアクセスしようとすると、それを受付けた時間を特定し、その時間が予め設定された有効期間内であるかどうかを判定する手段と、
有効期間内であればユーザが購入契約者であるかどうかを判定する手段と、
購入契約者であればコンテンツを提供し、購入契約者でないか又は有効期間外であればコンテンツ販売を行うページに誘導する手段とを備えることを特徴とするコンテンツ提供システムとしたものである。
【０００９】
また請求項２の発明では、上記予め設定された有効期間を保管する手段も備えることを
特徴とする請求項１に記載のコンテンツ提供システムとしたものである。
【００１０】
また請求項３の発明では、上記コンテンツは、プッシュ型コンテンツ配信システムが一部分を配信した残りのコンテンツであり、
このプッシュ型コンテンツ配信システムが配信したコンテンツの一部分は、上記アクセスをユーザにさせようとするものであることを特徴とする請求項１又は２に記載のコンテンツ提供システムとしたものである。
【００１１】
また請求項４の発明では、上記予め設定された有効期間は、暗号化されて、プッシュ型コンテンツ配信システムが配信したコンテンツの一部分に埋め込まれており、
上記アクセスを受付けたとき、暗号化された有効期間も受け取って復号する手段も備えることを特徴とする請求項３に記載のコンテンツ提供システムとしたものである。
【００１２】
また請求項５の発明では、上記コンテンツ提供システムは、プッシュ型コンテンツ配信システムと一緒に、書籍コンテンツを、定期的に、所定単位づつ、購入契約者に提供するのに用いられるものであって、
このプッシュ型コンテンツ配信システムは、所定単位の最初の部分を配信するのに用いられ、
上記コンテンツ提供システムは、所定単位の最初の部分以降があれば、これを提供するのに用いられることを特徴とする請求項１〜４の何れか１項に記載のコンテンツ提供システムとしたものである。
【００１３】
また請求項６の発明では、該当する期間やユーザによって、ユーザに提供するデータを変えるために、コンピュータが実行する方法であって、
ユーザがデータにアクセスしようとすると、それを受付けた時間を特定し、その時間が予め設定された有効期間内であるかどうかを判定する工程と、
有効期間内であればユーザが購入契約者であるかどうかを判定する工程と、
購入契約者であればコンテンツを提供し、購入契約者でないか又は有効期間外であればコンテンツ販売を行うページに誘導する工程とを含むことを特徴とするコンテンツ提供方法としたものである。
【００１４】
また請求項７の発明では、上記予め設定された有効期間を保管する工程も含むことを特徴とする請求項６に記載のコンテンツ提供方法としたものである。
【００１５】
また請求項８の発明では、上記コンテンツは、プッシュ型コンテンツ配信システムが一部分を配信した残りのコンテンツであり、
このプッシュ型コンテンツ配信システムが配信したコンテンツの一部分は、上記アクセスをユーザにさせようとするものであることを特徴とする請求項６又は８に記載のコンテンツ提供方法としたものである。
【００１６】
また請求項９の発明では、上記予め設定された有効期間は、暗号化されて、プッシュ型コンテンツ配信システムが配信したコンテンツの一部分に埋め込まれており、
上記アクセスを受付けたとき、暗号化された有効期間も受け取って復号する工程も含むことを特徴とする請求項８に記載のコンテンツ提供方法としたものである。
【００１７】
また請求項１０の発明では、上記コンテンツ提供方法を実行するコンピュータは、プッシュ型コンテンツ配信システムと一緒に、書籍コンテンツを、定期的に、所定単位づつ、購入契約者に提供するのに用いられるものであって、
このプッシュ型コンテンツ配信システムは、所定単位の最初の部分を配信するのに用いられ、
上記コンテンツ提供方法を実行するコンピュータは、所定単位の最初の部分以降があれば、これを提供するのに用いられることを特徴とする請求項６〜１０の何れか１項に記載のコンテンツ提供システムとしたものである。
【００１８】
また請求項１１の発明では、該当する期間やユーザによって、ユーザに提供するデータを変えることを、コンピュータに実行させるプログラムであって、
ユーザがデータにアクセスしようとすると、それを受付けた時間を特定し、その時間が予め設定された有効期間内であるかどうかを判定する工程と、
有効期間内であればユーザが購入契約者であるかどうかを判定する工程と、
購入契約者であればコンテンツを提供し、購入契約者でないか又は有効期間外であればコンテンツ販売を行うページに誘導する工程とをコンピュータに実行させることを特徴とするコンテンツ提供プログラムとしたものである。
【００１９】
また請求項１２の発明では、上記予め設定された有効期間を保管する工程も含むことを特徴とする請求項１１に記載のコンテンツ提供プログラムとしたものである。
【００２０】
また請求項１３の発明では、上記コンテンツは、プッシュ型コンテンツ配信システムが一部分を配信した残りのコンテンツであり、
このプッシュ型コンテンツ配信システムが配信したコンテンツの一部分は、上記アクセスをユーザにさせようとするものであることを特徴とする請求項１１又は１２に記載のコンテンツ提供プログラムとしたものである。
【００２１】
また請求項１４の発明では、上記予め設定された有効期間は、暗号化されて、プッシュ型コンテンツ配信システムが配信したコンテンツの一部分に埋め込まれており、
上記アクセスを受付けたとき、暗号化された有効期間も受け取って復号する工程も含むことを特徴とする請求項１３に記載のコンテンツ提供システムとしたものである。
【００２２】
また請求項１５の発明では、上記コンテンツ提供プログラムを実行するコンピュータは、プッシュ型コンテンツ配信システムと一緒に、書籍コンテンツを、定期的に、所定単位づつ、購入契約者に提供するのに用いられるものであって、
このプッシュ型コンテンツ配信システムは、所定単位の最初の部分を配信するのに用いられ、
上記コンテンツ提供プログラムを実行するコンピュータは、所定単位の最初の部分以降があれば、これを提供するのに用いられることを特徴とする請求項１１〜１４の何れか１項に記載のコンテンツ提供プログラムとしたものである。
【００２３】
また請求項１６の発明では、請求項１１〜１５の何れか１項に記載のコンテンツ提供プログラムを記録した記録媒体としたものである。
【発明の効果】
【００２４】
請求項１、６、１１、及び請求項１１を引用する請求項１６の発明は、コンテンツを、購入契約者に、有効期間のみ提供し、購入契約者でない者又は有効期間外には、コンテンツを販売するページに誘導するので、コンテンツを、購入契約者に、購入契約期間のみ提供し、それ以外の者、或は、それ以外の期間には、別の配信方法に誘導することができるという効果がある。
【００２５】
また、請求項２、７、１２、及び請求項１２を引用する請求項１６の発明は、予め設定された有効期間を、コンテンツ提供システムで保管するので、暗号化して、プッシュ型コンテンツ配信システムが配信するコンテンツの一部分に埋め込む場合と比較して、このコンテンツの一部分の作成が容易であるという効果がある。
【００２６】
請求項３、８、１３、及び請求項１３を引用する請求項１６の発明は、プッシュ型コンテンツ配信システムが配信したコンテンツの一部分を、購入契約者が、有効期間内には、残りのコンテンツの提供を受けるのに用い、購入契約者でないか又は有効期限外には、コンテンツを販売するページに導かれるので、プッシュ型コンテンツ配信方法で配信されたコンテンツを、そのまま、別の配信方法に用いることができるという効果がある。
【００２７】
また、請求項４、９、１４、及び請求項１４を引用する請求項１６の発明は、予め設定された有効期間が、暗号化されて、プッシュ型コンテンツ配信システムが配信するコンテンツの一部分に埋め込まれているので、このコンテンツの一部分がユーザにアクセスさせようとするデータを、プッシュ型コンテンツ配信システムが配信する各コンテンツの一部分で、同じにすることができるという効果がある。また、予め設定された有効期間が暗号化されているので、データを改竄されて、有効期限が延長される等の不正がなされることを防止できるという効果がある。
【００２８】
また、請求項５、１０、１５、及び請求項１５を引用する請求項１７の発明は、書籍コンテンツを、定期的に、所定単位づつ、購入契約者に提供する場合に、所定単位の最初の部分を、プッシュ型コンテンツ配信システムで配信し、所定単位の最初の部分以降があれば、コンテンツ提供システムで提供できるという効果がある。
【発明を実施するための最良の形態】
【００２９】
以下に、本発明の最良の一実施形態を説明する。
【００３０】
１．構成
本実施形態に係るシステムは、図１に示すように、ユーザの端末と、プッシュ型コンテンツ配信システムと、コンテンツ提供システムと、ユーザＩＤデータベースと、コンテンツ販売サイトとを備え、ユーザの端末と、プッシュ型コンテンツ配信システムと、コンテンツ提供システムと、コンテンツ販売サイトとは、ネットワークに接続され、コンテンツ提供システムは、ユーザＩＤデータベースに接続される。ユーザの端末は、複数あっても良い。
【００３１】
ユーザの端末には、コンテンツを閲覧するためのコンテンツビューアがインストールされている。コンテンツビューアには、ユーザからのアクションにより、コンテンツに埋め込まれたＵＲＬにジャンプする機能がある。以後、この機能を、ＵＲＬジャンプ機能とも呼ぶことにする。
【００３２】
プッシュ型コンテンツ配信システムは、決められた時間に、コンテンツ購入契約者である各ユーザの端末に、コンテンツの一部として配信ファイルを自動配信するためのコンピュータシステムである。以後、プッシュ型コンテンツ配信システムが、決められた時間に、コンテンツ販売契約者である各ユーザの端末に、コンテンツの一部として自動配信する配信ファイルのことを、単に、配信ファイルとも呼ぶことにする。
【００３３】
コンテンツ提供システムは、期間の判定と、コンテンツ購入契約者の判定とを行い、プッシュ型コンテンツ配信システムが一部を自動配信したコンテンツの残りを、コンテンツ購入契約者である各ユーザに、有効期間内に、各自の端末にて、ダウンロードして貰うためのコンピュータシステムである。有効期間後の所定期間内では、コンテンツ提供システムは、コンテンツ購入契約者である各ユーザを、コンテンツ販売サイトに誘導する。以後、プッシュ型コンテンツ配信システムが一部を自動配信したコンテンツの残りを、残りのコンテンツとも呼ぶ。
【００３４】
コンテンツ提供システムは、期間の判定、コンテンツ購入契約者の判定、それぞれの判定を、それぞれのＣＧＩプログラムを実行することで行う。以後、期間の判定をするためのＣＧＩプログラムを、期間判定用ＣＧＩプログラムと呼び、コンテンツ購入契約者の判定をするためのＣＧＩプログラムを、購入契約者ユーザ判定用ＣＧＩプログラムとも呼ぶことにする。プッシュ型コンテンツ配信システムが、コンテンツ提供システムを兼ねても良い。
【００３５】
ユーザＩＤデータベースは、コンテンツ購入契約者である各ユーザを唯一に識別するユーザＩＤを保存する記憶装置である。
【００３６】
コンテンツ販売サイトは、各ユーザの端末にて、各ユーザに、コンテンツを購入して貰うためのコンピュータシステムであって、プッシュ型コンテンツ配信システムとは別のものである。
【００３７】
配信ファイルには、期間判定用ＣＧＩプログラムを指定するＵＲＬが埋め込まれている。このため、ユーザは、ユーザの端末にて、コンテンツビューアで配信ファイルを閲覧しているとき、コンテンツビューアのＵＲＬジャンプ機能を用いて、期間判定用ＣＧＩプログラムを指定するＵＲＬにジャンプするアクションを起こすことで、期間判定用ＣＧＩプログラムを実行させることができる。このアクションが、残りのコンテンツを求めるアクションとなる。
【００３８】
期間判定用ＣＧＩプログラムによってなされる期間の判定は、図２に示すような、期間分岐先ＵＲＬ対応テーブルを参照することで行われる。期間分岐先対応テーブルは、各期間と、各期間内に、残りのコンテンツを求めるアクションとして、期間判定用ＣＧＩプログラムを指定するＵＲＬにジャンプするアクションをユーザが起こした場合に、ジャンプするＵＲＬ（分岐先ＵＲＬ）との対応関係を表すテーブルであって、コンテンツ毎に用意される。図２に示す期間分岐先ＵＲＬ対応テーブルでは、期間Ａ（有効期間）内に、残りのコンテンツを求めるアクションとして、期間判定用ＣＧＩプログラムを指定するＵＲＬにジャンプするアクションをユーザが起こした場合、ＵＲＬ１（購入契約者ユーザ判定用ＣＧＩプログラムを指定するＵＲＬ）にジャンプし、期間内Ｂ（有効期限後の所定期間）内に、残りのコンテンツを求めるアクションとして、期間判定用ＣＧＩプログラムを指定するＵＲＬにジャンプするアクションをユーザが起こした場合、ＵＲＬ２（ユーザをコンテンツ販売サイトに誘導するページを指定するＵＲＬ）にジャンプすることを意味する。期間判定用ＣＧＩプログラムは、期間分岐先ＵＲＬ対応テーブルを参照して、残りのコンテンツを求めるアクションとして、期間判定用ＣＧＩプログラムを指定するＵＲＬにジャンプするアクションをユーザが起こしたのが、有効期間内であるか、或は、有効期間後の所定期間内であるかを判定し、有効期間内である場合、購入契約者ユーザ判定用ＣＧＩプログラムを指定するＵＲＬにジャンプして、購入契約者ユーザ判定用ＣＧＩプログラムを実行し、他方、有効期間後の所定期間内である場合、ユーザをコンテンツ販売サイトに誘導するページを指定するＵＲＬにジャンプして、ユーザをコンテンツ販売サイトに誘導するページを、ユーザの端末に表示することをコンテンツ提供システムに行わせる。
【００３９】
期間分岐先ＵＲＬ対応テーブルは、コンテンツ提供システムで保管しても良い。この場合、コンテンツ毎に新規の期間判定用ＣＧＩプログラムを準備し、それぞれの配信ファイルに、それぞれの期間判定用ＣＧＩプログラムを指定するＵＲＬを埋め込む。
【００４０】
或は、期間分岐先ＵＲＬ対応テーブルは、暗号化して、配信ファイルに埋め込んでも良い。この場合、期間判定用ＣＧＩプログラムを指定するＵＲＬにジャンプするアクションをユーザが起こしたときに、暗号化された期間分岐先ＵＲＬ対応テーブルが、期間判定用ＣＧＩプログラムに引き渡され、期間判定用ＣＧＩプログラムの方で復号を行う。このた
め、この場合、期間判定用ＣＧＩプログラムは唯一で良く、それゆえ、各配信ファイルに同一のＵＲＬが埋め込まれる。暗号化の方式は、例えば、可逆暗号方式でも良い。この可逆暗号方式は、暗号化に用いる暗号キーと同一の復号キーで暗号化データを復号できるものである。暗号化するのは、期間分岐先ＵＲＬ対応テーブルの改竄がなされて、有効期間を延長される等の不正が行われるのを防止するためである。
【００４１】
購入契約ユーザ判定用ＣＧＩプログラムは、ユーザの端末から取得したユーザＩＤが、ユーザＩＤデータベースに保存されているか否かを確かめ、保存されている場合、ユーザがコンテンツ購入契約者であるとして、残りのコンテンツをダウンロードするページを指定するＵＲＬにジャンプして、残りのコンテンツをダウンロードするページをユーザの端末に表示し、他方、保存されていない場合、ユーザがコンテンツ購入契約者でないとして、ユーザをコンテンツ販売サイトに誘導するページを指定するＵＲＬにジャンプして、ユーザをコンテンツ販売サイトに誘導するページを、ユーザの端末に表示することをコンテンツ提供システムに行わせる。端末が携帯電話機で、ネットワークが携帯電話網である場合、ユーザの端末からのユーザＩＤの取得は、残りのコンテンツを求めるアクションとして、期間判定用ＣＧＩプログラムを指定するＵＲＬにジャンプするアクションをユーザが起こした時点で、自動的に行われる。
【００４２】
２．処理
ここでは、配信ファイルを端末で閲覧しているユーザが、残りのコンテンツを求めるとき、本実施形態に係るシステムでなされる処理の流れの例について、期間分岐先対応テーブルを、コンテンツ提供システムで保管している場合と、期間分岐先ＵＲＬ対応テーブルを、暗号化して、配信ファイルに埋め込んだ場合とに別けて、順に説明する。
【００４３】
まず、期間分岐先対応テーブルを、コンテンツ提供システムで保管している場合に、配信ファイルを端末で閲覧しているユーザが、残りのコンテンツを求めるとき、本実施形態に係るシステムでなされる処理の流れの例を、図３のフローチャートに従って、以下に説明する。
【００４４】
Ｓ（ＳＴＥＰ）１；
ユーザが、ユーザの端末にて、配信ファイルに埋め込まれている、期間判定用ＣＧＩプログラムを指定するＵＲＬにジャンプするアクションを、残りのコンテンツを求めるアクションとして、行う。
【００４５】
Ｓ（ＳＴＥＰ）２；
コンテンツ提供システムは、ユーザの端末から、期間判定用ＣＧＩプログラムを指定するＵＲＬを受けると共に、この期間判定用ＣＧＩプログラムを指定するＵＲＬを受けた時間を特定し、この期間判定用ＣＧＩプログラムを指定するＵＲＬを受けた時間を、ＳＴＥＰ１で、期間判定用ＣＧＩプログラムを指定するＵＲＬにジャンプするアクションをユーザが起こした時間とする。同時に、コンテンツ提供システムは、ユーザＩＤを取得する。
【００４６】
Ｓ（ＳＴＥＰ）３；
コンテンツ提供システムは、期間判定用ＣＧＩプログラムを実行することにより、コンテンツ提供システムに保管されている期間分岐先対応テーブルを参照して、ＳＴＥＰ２で特定した期間判定用ＣＧＩプログラムを指定するＵＲＬを受けた時間が、有効期間内であるか、或は、有効期間後の所定期間内であるかを判定し、
有効期限内である場合、ＳＴＥＰ４に進み、
有効期限後の所定期間内である場合、ＳＴＥＰ７に進む。
【００４７】
Ｓ（ＳＴＥＰ）４；
コンテンツ提供システムは、購入契約者ユーザ判定用ＣＧＩプログラムを指定するＵＲＬにジャンプして、購入契約者ユーザ判定用ＣＧＩプログラムを実行することにより、ユーザの端末から取得したユーザＩＤが、ユーザＩＤデータベースに保存されているか否かを確かめ、
保存されている場合、ユーザがコンテンツ購入契約者であるとして、ＳＴＥＰ５に進み、
保存されていない場合、ユーザがコンテンツ購入契約者でないとして、ＳＴＥＰ７に進む。
【００４８】
Ｓ（ＳＴＥＰ）５；
コンテンツ提供システムは、残りのコンテンツをダウンロードするページを指定するＵＲＬにジャンプして、残りのコンテンツをダウンロードするページをユーザの端末に表示する。
【００４９】
Ｓ（ＳＴＥＰ）６；
ユーザは、ユーザの端末にて、残りのコンテンツをダウンロードする。そして、ＥＮＤに進む。
【００５０】
Ｓ（ＳＴＥＰ）７；
コンテンツ提供システムは、ユーザをコンテンツ販売サイトに誘導するページを指定するＵＲＬ（期間分岐先ＵＲＬ対応テーブルに記録されている有効期間後の所定期間に対応するＵＲＬ）にジャンプして、ユーザをコンテンツ販売サイトに誘導するページを、ユーザの端末に表示する。
【００５１】
Ｓ（ＳＴＥＰ）８；
ユーザは、ユーザの端末にて、残りのコンテンツをコンテンツ販売サイトから購入する。そして、ＥＮＤに進む。
【００５２】
次に、期間分岐先ＵＲＬ対応テーブルを、暗号化して、配信ファイルに埋め込んだ場合に、配信ファイルを端末で閲覧しているユーザが、残りのコンテンツを求めるとき、本実施形態に係るシステムでなされる処理の流れの例を、図４のフローチャートに従って、以下に説明する。
【００５３】
Ｓ（ＳＴＥＰ）１；
ユーザが、ユーザの端末にて、配信ファイルに埋め込まれている、期間判定用ＣＧＩプログラムを指定するＵＲＬにジャンプするアクションを、残りのコンテンツを求めるアクションとして、行う。
【００５４】
Ｓ（ＳＴＥＰ）２；
コンテンツ提供システムは、ユーザの端末から、期間判定用ＣＧＩプログラムを指定するＵＲＬと、暗号化された期間分岐先ＵＲＬ対応テーブルとを受けると共に、この期間判定用ＣＧＩプログラムを指定するＵＲＬを受けた時間を特定し、この期間判定用ＣＧＩプログラムを指定するＵＲＬを受けた時間を、ＳＴＥＰ１で、期間判定用ＣＧＩプログラムを指定するＵＲＬにジャンプするアクションをユーザが起こした時間とする。同時に、コンテンツ提供システムは、ユーザＩＤを取得する。
【００５５】
Ｓ（ＳＴＥＰ）３；
コンテンツ提供システムは、期間判定用ＣＧＩプログラムを実行することにより、暗号化された期間分岐先ＵＲＬ対応テーブルを復号する。
【００５６】
Ｓ（ＳＴＥＰ）４；
コンテンツ提供システムは、さらに期間判定用ＣＧＩプログラムを実行することにより、復号化した期間分岐先対応テーブルを参照して、ＳＴＥＰ２で特定した期間判定用ＣＧＩプログラムを指定するＵＲＬを受けた時間が、有効期間内であるか、或は、有効期間後の所定期間内であるかを判定し、
有効期限内である場合、ＳＴＥＰ５に進み、
有効期限後の所定期間内である場合、ＳＴＥＰ８に進む。
【００５７】
Ｓ（ＳＴＥＰ）５；
コンテンツ提供システムは、購入契約者ユーザ判定用ＣＧＩプログラムを指定するＵＲＬにジャンプして、購入契約者ユーザ判定用ＣＧＩプログラムを実行することにより、ユーザの端末から取得したユーザＩＤが、ユーザＩＤデータベースに保存されているか否かを確かめ、
保存されている場合、ユーザがコンテンツ購入契約者であるとして、ＳＴＥＰ６に進み、
保存されていない場合、ユーザがコンテンツ購入契約者でないとして、ＳＴＥＰ８に進む。
【００５８】
Ｓ（ＳＴＥＰ）６；
コンテンツ提供システムは、残りのコンテンツをダウンロードするページを指定するＵＲＬにジャンプして、残りのコンテンツをダウンロードするページをユーザの端末に表示する。
【００５９】
Ｓ（ＳＴＥＰ）７；
ユーザは、ユーザの端末にて、残りのコンテンツをダウンロードする。そして、ＥＮＤに進む。
【００６０】
Ｓ（ＳＴＥＰ）８；
コンテンツ提供システムは、ユーザをコンテンツ販売サイトに誘導するページを指定するＵＲＬ（期間分岐先ＵＲＬ対応テーブルに記録されている有効期間後の所定期間に対応するＵＲＬ）にジャンプして、ユーザをコンテンツ販売サイトに誘導するページを、ユーザの端末に表示する。
【００６１】
Ｓ（ＳＴＥＰ）９；
ユーザは、ユーザの端末にて、残りのコンテンツをコンテンツ販売サイトから購入する。そして、ＥＮＤに進む。
【００６２】
３．補足
また上記の一実施形態では、コンテンツ提供システムに、期間の判定、コンテンツ購入契約者の判定、それぞれを行わせるプログラムとして、ＣＧＩプログラム（ＣＧＩを通して起動されるプログラム）を用いたが、ＣＧＩプログラム以外のプログラムであっても、一般に、ＵＲＬにジャンプすることで起動されるものであれば、これを利用しても良い。
【００６３】
また上記の一実施形態では、残りのコンテンツを提供する方法としてダウンロードを用いたが、ストリーミング配信など、ダウンロード以外の方法で提供しても良い。
【００６４】
また上記の一実施形態では、図２に示すように、２つの期間について、各期間と、各期間内に、残りのコンテンツを求めるアクションとして、期間判定用ＣＧＩプログラムを指定するＵＲＬにジャンプするアクションをユーザが起こした場合に、ジャンプするＵＲＬ（分岐先ＵＲＬ）との対応関係を表す期間分岐先ＵＲＬ対応テーブルを用いた。しかし、
一般に、期間分岐先ＵＲＬ対応テーブルは、３つ以上の期間について、各期間と、各期間内に、残りのコンテンツを求めるアクションとして、期間判定用ＣＧＩプログラムを指定するＵＲＬにジャンプするアクションをユーザが起こした場合に、ジャンプするＵＲＬ（分岐先ＵＲＬ）との対応関係を表すテーブルであっても良い。
【００６５】
例えば、図５に示す期間分岐先ＵＲＬ対応テーブルでは、期間Ａ（有効期間）内に、残りのコンテンツを求めるアクションとして、期間判定用ＣＧＩプログラムを指定するＵＲＬにジャンプするアクションをユーザが起こした場合、ＵＲＬ１（購入契約者ユーザ判定用ＣＧＩプログラムを指定するＵＲＬ）にジャンプし、期間Ｂ（有効期限後の所定期間、例えば、有効期間後の１日、３日、一週間等）内に、残りのコンテンツを求めるアクションとして、期間判定用ＣＧＩプログラムを指定するＵＲＬにジャンプするアクションをユーザが起こした場合、ＵＲＬ２（ユーザの購入問い合わせページを指定するＵＲＬ）にジャンプし、期間Ｃ（有効期限後の所定期間以降、すなわち期間Ｂ以降）内に、残りのコンテンツを求めるアクションとして、期間判定用ＣＧＩプログラムを指定するＵＲＬにジャンプするアクションをユーザが起こした場合、ＵＲＬ３（ユーザをコンテンツ販売サイトに誘導するページを指定するＵＲＬ）にジャンプすることを意味する。
【００６６】
そして、期間判定分岐先ＵＲＬ対応テーブルが図５に示すものである場合、期間判定用ＣＧＩプログラムは、期間分岐先ＵＲＬ対応テーブルを参照して、残りのコンテンツを求めるアクションとして、期間判定用ＣＧＩプログラムを指定するＵＲＬにジャンプするアクションをユーザが起こしたのが、有効期間内であるか、或は、有効期間後の所定期間内であるか、若しくは、有効期間後の所定期間以降であるかを判定し、有効期間内である場合、購入契約者ユーザ判定用ＣＧＩプログラムを指定するＵＲＬにジャンプして、購入契約者ユーザ判定用ＣＧＩプログラムを実行し、他方、有効期間後の所定期間内である場合、ユーザの購入問い合わせページを指定するＵＲＬにジャンプして、ユーザの購入問い合わせページを、ユーザの端末に表示し、また、有効期間後の所定期間以降である場合、ユーザをコンテンツ販売サイトに誘導するページを指定するＵＲＬにジャンプして、ユーザをコンテンツ販売サイトに誘導するページを、ユーザの端末に表示することをコンテンツ提供システムに行わせる。
【００６７】
そして、期間判定分岐先ＵＲＬ対応テーブルが図５に示すものである場合、購入契約ユーザ判定用ＣＧＩプログラムは、ユーザの端末から取得したユーザＩＤが、ユーザＩＤデータベースに保存されているか否かを確かめ、保存されている場合、ユーザがコンテンツ購入契約者であるとして、残りのコンテンツをダウンロードするページを指定するＵＲＬにジャンプして、残りのコンテンツをダウンロードするページをユーザの端末に表示し、他方、保存されていない場合、ユーザがコンテンツ購入契約者でないとして、ユーザの購入問い合わせページを指定するＵＲＬにジャンプして、ユーザの購入問い合わせページを、ユーザの端末に表示することをコンテンツ提供システムに行わせても良い。
【００６８】
図５に示す期間判定分岐先ＵＲＬ対応テーブルのように、期間が3つの場合は、例えばユーザが気づかないうちに有効期間が過ぎていたり、有効期間を勘違いしていてコンテンツのダウンロードができなくなってしまい、購入内容を問い合わせたいと考えた時に便利である。
【００６９】
ユーザの購入問い合わせページ（ユーザが何を購入していたのか問い合わせるページ）にジャンプすることにより、どのコンテンツをどの期間購入したのか確認できる。そのため、ユーザの購入問い合わせページで購入内容を確認した後、更にコンテンツ販売サイトへジャンプすれば、ユーザは新たに購入すべきコンテンツを容易に選択することができるようになり、スムーズに購入することが可能となる。
【００７０】
また、ユーザが複数のコンテンツを購入しており、アクセスしようとしたコンテンツの購入期間が切れていたことがわかり、どのコンテンツの期限がいつまでなのか確認しておきたいという場合にも役立つ。
【実施例】
【００７１】
以下に、本発明の実施例を、具体的に説明する。
【００７２】
本発明で取り扱えるコンテンツには、例えば、書籍コンテンツがある。書籍コンテンツとは、書籍の内容を表すコンテンツであって、この書籍の内容は、端末にてコンテンツビューアを用いて閲覧できるものである。また本発明で取り扱えるコンテンツには、書籍コンテンツの他に、例えば、壁紙、ＦＬＡＳＨ、着うた、着メロ、着声、着ムービー等のマルチメディアコンテンツがある。
【００７３】
まず、定期的（例えば、毎日、毎週、毎月など）に、所定単位（例えば、１章、１巻、１話など）づつ提供される書籍コンテンツについて、本発明の実施例を説明する。この書籍コンテンツの購入契約が行われると、プッシュ型コンテンツ配信システムは、所定単位の最初の部分（例えば、１節など）を、購入契約者に配信する。ユーザが、端末にて、所定単位の最初の部分を閲覧して、コンテンツ提供システムにアクセスすると、コンテンツ提供システムは、期間を判定し、有効期間内なら、このユーザが購入契約者であるか否かを判定する。有効期間内でかつこのユーザが購入契約者であった場合、その所定単位の最初の部分以降のデータ（例えば、所定単位の最初の部分が第１節であれば、第２節以降のデータ）があれば、この所定単位の最初の部分以降のデータを、ユーザに提供する。この所定単位の最初の部分以降のデータが、この実施例では、残りのコンテンツである。
【００７４】
上述の書籍コンテンツについての実施例と同様にして、壁紙、ＦＬＡＳＨ、着うた、着メロ、着声、着ムービー等のマルチメディアコンテンツについても、本発明を実施できる。例えば、季節によって趣を変えた壁紙や着メロ等のコンテンツを季節毎に配信するもので、ダウンロード画面又はダウンロード画面に誘導するページを最初の表示画面とし、上述の書籍コンテンツについての実施例の場合と同じく有効期間内で購入契約者であればコンテンツを携帯電話にダウンロードして利用でき、それ以外ならダウンロードできない旨が表示された画面や、購入画面が表示される、あるいはコンテンツのおまけとして実施できる。
【図面の簡単な説明】
【００７５】
【図１】本実施形態に係るシステムのハードウェア構成例を示す図。
【図２】期間分岐先ＵＲＬ対応テーブルの例を示す図。
【図３】期間分岐先対応テーブルを、コンテンツ提供システムで保管している場合に、配信ファイルを端末で閲覧しているユーザが、残りのコンテンツを求めるとき、本実施形態に係るシステムでなされる処理の流れの例を示すフローチャート。
【図４】期間分岐先ＵＲＬ対応テーブルを、暗号化して、配信ファイルに埋め込んだ場合に、配信ファイルを端末で閲覧しているユーザが、残りのコンテンツを求めるとき、本実施形態に係るシステムでなされる処理の流れの例を示すフローチャート。
【図５】期間分岐先ＵＲＬ対応テーブルのもう一つの例を示す図。
【図１】
2006268636.tif 000002
【図２】
2006268636.tif 000003
【図３】
2006268636.tif 000004
【図４】
2006268636.tif 000005
【図５】
2006268636.tif 000006