(57)【特許請求の範囲】
【請求項１】
第１コンテンツ及び第２コンテンツを含むコンテンツの提供を希望する第１ユーザの第１端末装置と通信可能に接続され、制御部を有する情報処理装置であって、
前記制御部は、
特定の前記第１ユーザに対し前記第１端末装置を介して提供する前記第１コンテンツと前記第１コンテンツに関連付けられている前記第２コンテンツとをストレージに格納し、
一の前記第１コンテンツに対して少なくとも１つの管理コードを生成し、
生成された前記管理コードに対応するＵＲＬアドレスを前記管理コードごとに生成し、
前記ＵＲＬアドレスを情報として含むアクセスコードを前記管理コードごとに発行し、
発行された前記アクセスコードから前記第１端末装置によって取得された前記ＵＲＬアドレスに基づいて、前記第１コンテンツの提供要求を前記第１端末装置から受け付け、前記ＵＲＬアドレスに対応する前記管理コードにアカウント情報が関連付けられていないと判定すると、前記ＵＲＬアドレスに対応する前記管理コードに、前記第１端末装置の前記第１ユーザの前記アカウント情報を関連付け、前記第１コンテンツの提供を許可する、
情報処理装置。
【請求項２】
前記制御部は、前記第２コンテンツの提供要求を前記第１端末装置から受け付け、前記第１端末装置の前記第１ユーザの前記アカウント情報が前記第２コンテンツに関連付けられている前記第１コンテンツの前記管理コードに関連付けられていると判定すると、前記第２コンテンツの提供を許可する、
請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、前記第１コンテンツ及び前記第２コンテンツを、ストリーミング配信により前記第１端末装置を介して前記第１ユーザに提供する、
請求項１又は２に記載の情報処理装置。
【請求項４】
前記アクセスコードは二次元コードを含み、
前記制御部は、物理カードに対して印刷される前記二次元コードを前記管理コードごとに発行する、
請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記情報処理装置は、前記情報処理装置を介して前記第１ユーザに前記コンテンツを提供する第２ユーザの第２端末装置と通信可能に接続され、
前記制御部は、前記第２端末装置から前記コンテンツの提供情報を取得すると、取得された前記提供情報に基づき、前記第１コンテンツに対して前記管理コードを生成する、
請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記制御部は、互いに関連付けられた前記管理コード及び前記アカウント情報を含む所有者情報を前記第２端末装置に送信する、
請求項５に記載の情報処理装置。
【請求項７】
前記制御部は、前記第２コンテンツの提供を許可されている前記第１ユーザの、前記第２コンテンツの利用ログを前記第２端末装置に送信する、
請求項５又は６に記載の情報処理装置。
【請求項８】
請求項１乃至７のいずれか１項に記載の情報処理装置と、
前記情報処理装置によって発行された前記アクセスコードから前記ＵＲＬアドレスを取得し、取得された前記ＵＲＬアドレスに基づいて前記第１コンテンツの提供要求及び前記第１ユーザの前記アカウント情報を前記情報処理装置に送信する前記第１端末装置と、
を備える、
情報処理システム。
【請求項９】
第１コンテンツ及び第２コンテンツを含むコンテンツの提供を希望する第１ユーザの第１端末装置と通信可能に接続される情報処理装置にて実行される情報処理方法であって、
特定の前記第１ユーザに対し前記第１端末装置を介して提供する前記第１コンテンツと前記第１コンテンツに関連付けられている前記第２コンテンツとをストレージに格納することと、
一の前記第１コンテンツに対して少なくとも１つの管理コードを生成することと、
生成された前記管理コードに対応するＵＲＬアドレスを前記管理コードごとに生成することと、
前記ＵＲＬアドレスを情報として含むアクセスコードを前記管理コードごとに発行することと、
発行された前記アクセスコードから前記第１端末装置によって取得された前記ＵＲＬアドレスに基づいて、前記第１コンテンツの提供要求を前記第１端末装置から受け付けることと、
前記ＵＲＬアドレスに対応する前記管理コードにアカウント情報が関連付けられているか否かを判定することと、
前記管理コードに前記アカウント情報が関連付けられていないと判定すると、前記ＵＲＬアドレスに対応する前記管理コードに、前記第１端末装置の前記第１ユーザの前記アカウント情報を関連付け、前記第１コンテンツの提供を許可することと、
を含む、
情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理システム、及び情報処理方法に関する。
【背景技術】
【０００２】
従来、静止画、動画、及び音楽を含むコンテンツをデジタル情報として処理する技術が一般的に知られている。例えば、特許文献１には、ネットワークに接続されたサーバにて、電子データからなるコンテンツを管理する情報管理方法が開示されている。当該情報管理方法では、サーバは、動作種別を参照することでコンテンツに対する動作を決定し、サーバ上のプログラムの処理を介して自動的に実行すること、コンテンツに対する動作として、ストレージ領域に保存されたコンテンツを、特定されたユーザの個人用ストレージ領域に格納すること、を特徴とする。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４８５９５４９号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、サーバを含む情報処理装置は、デジタル情報としてのコンテンツを少なくとも１人の特定のユーザに対して限定的に提供しようとする場合、所定のユーザからのコンテンツへのアクセスを許可して、他のユーザからのコンテンツへのアクセスを拒否するといったような、コンテンツへのアクセス制限を実行する必要がある。特許文献１に記載の情報管理方法は、このようなコンテンツへのアクセス制限について十分に考慮されたものではなかった。
【０００５】
かかる事情に鑑みてなされた本開示の目的は、ユーザへ提供するコンテンツへのアクセス制限を有効的に実行可能にすることにある。
【課題を解決するための手段】
【０００６】
本開示の一実施形態に係る情報処理装置は、第１コンテンツ及び第２コンテンツを含むコンテンツの提供を希望する第１ユーザの第１端末装置と通信可能に接続され、制御部を有する情報処理装置であって、
前記制御部は、
特定の前記第１ユーザに対し前記第１端末装置を介して提供する前記第１コンテンツと前記第１コンテンツに関連付けられている前記第２コンテンツとをストレージに格納し、
一の前記第１コンテンツに対して少なくとも１つの管理コードを生成し、
生成された前記管理コードに対応するＵＲＬアドレスを前記管理コードごとに生成し、
前記ＵＲＬアドレスを情報として含むアクセスコードを前記管理コードごとに発行し、
発行された前記アクセスコードから前記第１端末装置によって取得された前記ＵＲＬアドレスに基づいて、前記第１コンテンツの提供要求を前記第１端末装置から受け付け、任意のアカウント情報が前記ＵＲＬアドレスに対応する前記管理コードに関連付けられていないと判定すると、前記ＵＲＬアドレスに対応する前記管理コードに、前記第１端末装置の前記第１ユーザの前記アカウント情報を関連付け、前記第１コンテンツの提供を許可する。
【０００７】
本開示の一実施形態に係る情報処理システムは、上記の情報処理装置と、
前記情報処理装置によって発行された前記アクセスコードから前記ＵＲＬアドレスを取得し、取得された前記ＵＲＬアドレスに基づいて前記第１コンテンツの提供要求及び前記第１ユーザの前記アカウント情報を前記情報処理装置に送信する前記第１端末装置と、
を備える。
【０００８】
本開示の一実施形態に係る情報処理方法は、第１コンテンツ及び第２コンテンツを含むコンテンツの提供を希望する第１ユーザの第１端末装置と通信可能に接続される情報処理装置にて実行される情報処理方法であって、
特定の前記第１ユーザに対し前記第１端末装置を介して提供する前記第１コンテンツと前記第１コンテンツに関連付けられている前記第２コンテンツとをストレージに格納することと、
一の前記第１コンテンツに対して少なくとも１つの管理コードを生成することと、
生成された前記管理コードに対応するＵＲＬアドレスを前記管理コードごとに生成することと、
前記ＵＲＬアドレスを情報として含むアクセスコードを前記管理コードごとに発行することと、
発行された前記アクセスコードから前記第１端末装置によって取得された前記ＵＲＬアドレスに基づいて、前記第１コンテンツの提供要求を前記第１端末装置から受け付けることと、
任意のアカウント情報が前記ＵＲＬアドレスに対応する前記管理コードに関連付けられているか否かを判定することと、
前記管理コードに関連付けられていないと判定すると、前記ＵＲＬアドレスに対応する前記管理コードに、前記第１端末装置の前記第１ユーザの前記アカウント情報を関連付け、前記第１コンテンツの提供を許可することと、
を含む。
【発明の効果】
【０００９】
本開示の一実施形態に係る情報処理装置、情報処理システム、及び情報処理方法によれば、ユーザへ提供するコンテンツへのアクセス制限を有効的に実行可能にする。
【図面の簡単な説明】
【００１０】
【図１】本開示の一実施形態に係る情報処理システムにより提供されるコンテンツ提供サービスの一例を示す模式図である。
【図２】本開示の一実施形態に係る情報処理システムの構成を示す構成図である。
【図３】図２の情報処理装置、第１端末装置、及び第２端末装置のそれぞれの概略構成を示す機能ブロック図である。
【図４】図３の制御部によって生成されるカード情報の第１例を示す模式図である。
【図５】図３の制御部によって生成されるカード情報の第２例を示す模式図である。
【図６】図３の制御部によって生成される所有者情報の一例を示す模式図である。
【図７】図２の情報処理装置によって実行される情報処理方法の第１例を説明するためのフローチャートである。
【図８】図２の情報処理装置によって実行される情報処理方法の第２例を説明するためのフローチャートである。
【図９】図２の情報処理システムによって実行される情報処理方法の一例を説明するためのシーケンス図である。
【発明を実施するための形態】
【００１１】
以下、本開示の実施形態について、図面を参照して説明する。
【００１２】
図１は、本開示の一実施形態に係る情報処理システム１により提供されるコンテンツ提供サービスの一例を示す模式図である。図１を参照しながら、一実施形態に係る情報処理システム１により提供されるコンテンツ提供サービスの一例について主に説明する。
【００１３】
例えば、デジタル情報としてのコンテンツの提供を受けたい第１ユーザは、情報処理システム１に含まれる第１端末装置２０を用いて、物理カードに印刷されている二次元コードを撮像する。本明細書において、「二次元コード」は、例えば、ＱＲコード（登録商標）及びバーコードを含む。第１端末装置２０は、二次元コードに付与されている、当該物理カードに特有のＵＲＬ（Uniform Resource Locator）アドレス情報を取得する。第１端末装置２０は、情報処理システム１に含まれる後述の情報処理装置１０へのアクセスを許可する入力情報を第１ユーザから受け付けると、当該ＵＲＬアドレスに基づいて、情報処理装置１０へアクセスする。
【００１４】
情報処理装置１０は、自身が所有する後述の管理用データベースを照合して、上記の特有のＵＲＬアドレスに関連付けられているデジタルカードのシリアル番号に任意のアカウント情報が関連付けられているか否かを判定する。情報処理装置１０は、当該シリアル番号に任意のアカウント情報が関連付けられていないと判定すると、上記第１端末装置２０の第１ユーザのアカウント情報を当該シリアル番号に関連付ける。これにより、情報処理装置１０は、シリアル番号に関連付けられたアカウント情報を有する第１ユーザに、第１端末装置２０を介して、上記の物理カードに対応するデジタルカードをストリーミング配信により提供する。デジタルカードは、例えば、特有のＵＲＬアドレス情報を含む二次元コードが印刷されていた、対応する物理カードのデザインと同様のデザインにより第１端末装置２０に表示されてもよい。
【００１５】
以上のように、第１ユーザは、物理カードに対応するデジタルカードへのアクセス権を情報処理装置１０によって付与される。一の物理カードを用いた特定の第１ユーザに対してデジタルカードへのアクセス権が一度付与されると、当該一の物理カードに印刷された二次元コードは無効となる。すなわち、任意の第１ユーザは、当該一の物理カードに印刷された二次元コードを用いて第１端末装置２０により情報処理装置１０にアクセスしたとしても、対応するデジタルカードへのアクセス権を得ることができない。このように、物理カードに印刷された二次元コードは、ワンタイム性を有する。
【００１６】
第１ユーザは、上記のような物理カードを収集し、同時に対応するデジタルカードを擬似的に収集することができる。第１ユーザは、擬似的に収集したデジタルカードの一覧を、第１端末装置２０に表示された図１に示すような画面によって確認することができる。ここで、各デジタルカードには、さらに静止画、動画、及び音楽を含むコンテンツが関連付けられている。第１ユーザは、第１端末装置２０の画面に表示されている所定のデジタルカードをタップすると、当該デジタルカードに関連付けられているコンテンツへアクセスすることもできる。より具体的には、第１ユーザは、デジタルカードに関連付けられているコンテンツの提供を、第１端末装置２０及び情報処理装置１０を介してストリーミング配信により受けることができる。以上のように、第１ユーザは、物理カードに対応するデジタルカードと共に、当該デジタルカードに関連付けられているコンテンツへのアクセス権も情報処理装置１０によって付与される。
【００１７】
図２は、本開示の一実施形態に係る情報処理システム１の構成を示す構成図である。図２を参照しながら、本開示の一実施形態に係る情報処理システム１の概要について主に説明する。情報処理システム１は、情報処理装置１０及び第１端末装置２０に加えて、第２端末装置３０を有する。図２では説明の簡便のため、情報処理装置１０、第１端末装置２０、及び第２端末装置３０について、それぞれ１つずつ図示しているが、情報処理システム１が有する情報処理装置１０、第１端末装置２０、及び第２端末装置３０の数はそれぞれ２つ以上であってもよい。
【００１８】
情報処理装置１０、第１端末装置２０、及び第２端末装置３０のそれぞれは、例えば移動体通信網及びインターネット等を含むネットワーク４０と通信可能に接続されている。すなわち、情報処理装置１０、第１端末装置２０、及び第２端末装置３０は、ネットワーク４０を介して互いに通信可能に接続されている。
【００１９】
情報処理装置１０は、１つ又は互いに通信可能な複数のサーバ装置である。情報処理装置１０は、これらに限定されず、ＰＣ（Personal Computer）又はスマートフォン等の任意の汎用の電子機器であってもよいし、情報処理システム１に専用の他の電子機器であってもよい。
【００２０】
第１端末装置２０は、例えばスマートフォン又はＰＣ等の汎用の電子機器である。第１端末装置２０は、例えば、コンテンツの提供を希望する第１ユーザが使用する電子機器である。第１端末装置２０は、これらに限定されず、第１ユーザが使用する１つ又は互いに通信可能な複数のサーバ装置であってもよいし、情報処理システム１に専用の電子機器であってもよい。
【００２１】
なお、本明細書において、「コンテンツ」は、第１コンテンツ及び第１コンテンツに関連付けられている第２コンテンツを含む。「第１コンテンツ」は、例えば、上述した物理カードに対応するデジタルカードを含む。これに限定されず、「第１コンテンツ」は、静止画、動画、及び音楽を含む他の任意のコンテンツを含んでもよい。
【００２２】
「第２コンテンツ」は、例えば、上述したデジタルカードに関連付けられている静止画、動画、及び音楽を含む。例えば、第２コンテンツは、静止画として、ライブチケット、配信視聴チケット、ファンクラブ会員券、ツアーパンフレット、楽譜、ＣＤ（Compact Disc）ジャケット、及びマガジンを含んでもよい。例えば、第２コンテンツは、動画として、ミュージックビデオ、ライブ動画、メイキング又はリハーサルビデオ、及びメッセージ動画を含んでもよい。例えば、第２コンテンツは、音楽として、楽曲音源、ライブ音源、及びメッセージ音声を含んでもよい。
【００２３】
第２端末装置３０は、例えばＰＣ又はスマートフォン等の汎用の電子機器である。第２端末装置３０は、例えば、情報処理装置１０を介して第１ユーザにコンテンツを提供する第２ユーザが使用する電子機器である。第２端末装置３０は、これらに限られず、第２ユーザが使用する１つ又は互いに通信可能な複数のサーバ装置であってもよいし、情報処理システム１に専用の電子機器であってもよい。
【００２４】
一実施形態の概要として、情報処理装置１０は、特定の第１ユーザに対し第１端末装置２０を介して提供する第１コンテンツと第１コンテンツに関連付けられている第２コンテンツとをストレージに格納する。本明細書において、「ストレージ」は、例えば、後述する情報処理装置１０の記憶部１２を含む。これに限定されず、ストレージは、情報処理装置１０から任意の方法でアクセス可能な外部装置が有する任意の記憶媒体を含んでもよい。
【００２５】
情報処理装置１０は、一の第１コンテンツに対して少なくとも１つの管理コードを生成する。本明細書において、「管理コード」は、例えば、上述したシリアル番号を含む。これに限定されず、「管理コード」は、例えば第２ユーザが提供を希望する一のデジタルカードの提供数に応じて一のデジタルカードを管理可能な任意の文字列を含んでもよい。
【００２６】
情報処理装置１０は、生成された管理コードに対応するＵＲＬアドレスを管理コードごとに生成する。情報処理装置１０は、ＵＲＬアドレスを情報として含むアクセスコードを管理コードごとに発行する。本明細書において、「アクセスコード」は、例えば、上述した二次元コードを含む。これに限定されず、「アクセスコード」は、例えば、二次元コード以外の任意の図形並びに文字、数字、記号、及び符号の任意の組み合わせであってもよいし、ＵＲＬアドレスを文字列として表現したアドレス表記そのものであってもよい。アクセスコードは、物理カード等の任意の媒体に印刷されて現実世界において流通してもよいし、ネットワーク４０を含むデジタル世界においてデジタル情報として流通してもよい。
【００２７】
情報処理装置１０は、発行されたアクセスコードから第１端末装置２０によって取得されたＵＲＬアドレスに基づいて、第１コンテンツの提供要求を第１端末装置２０から受け付ける。情報処理装置１０は、第１端末装置２０によって取得されたＵＲＬアドレスに対応する管理コードに任意のアカウント情報が関連付けられていないと判定すると、当該ＵＲＬアドレスに対応する管理コードに、第１端末装置２０の第１ユーザのアカウント情報を関連付け、第１コンテンツの提供を許可する。
【００２８】
図３は、図２の情報処理装置１０、第１端末装置２０、及び第２端末装置３０のそれぞれの概略構成を示す機能ブロック図である。図３を参照しながら、情報処理システム１に含まれる各装置の構成について主に説明する。
【００２９】
図３に示すように、第１端末装置２０は、通信部２１、記憶部２２、入力部２３、出力部２４、取得部２５、及び制御部２６を有する。
【００３０】
通信部２１は、ネットワーク４０に接続する通信モジュールを含む。例えば、通信部２１は、４Ｇ（4th Generation）及び５Ｇ（5th Generation）等の移動体通信規格に対応する通信モジュールを含んでもよい。一実施形態において、第１端末装置２０は、通信部２１を介してネットワーク４０に接続されている。通信部２１は、ネットワーク４０を介して多様な情報を送信及び受信する。
【００３１】
記憶部２２は、例えば半導体メモリ、磁気メモリ、又は光メモリ等であるが、これらに限定されない。記憶部２２は、例えば主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してもよい。記憶部２２は、第１端末装置２０の動作に用いられる任意の情報を記憶する。例えば、記憶部２２は、システムプログラム、アプリケーションプログラム、及び通信部２１によって受信された各種情報等を記憶してもよい。記憶部２２に記憶された情報は、例えば通信部２１を介してネットワーク４０から受信される情報で更新可能であってもよい。
【００３２】
入力部２３は、ユーザ入力を検出して、ユーザの操作に基づく入力情報を取得する１つ以上の入力インタフェースを含む。例えば、入力部２３は、物理キー、静電容量キー、出力部２４のディスプレイと一体的に設けられたタッチスクリーン、又は音声入力を受け付けるマイク等であるが、これらに限定されない。
【００３３】
出力部２４は、情報を出力してユーザに通知する１つ以上の出力インタフェースを含む。例えば、出力部２４は、情報を映像で出力するディスプレイ、又は情報を音声で出力するスピーカ等であるが、これらに限定されない。
【００３４】
取得部２５は、情報処理装置１０によって発行され、例えば物理カードに印刷されたアクセスコードを読み取るための撮像モジュールを含む。これに限定されず、取得部２５は、アクセスコードを電子情報としてネットワーク４０から取得するための任意の通信モジュールを含んでもよい。
【００３５】
制御部２６は、１つ以上のプロセッサを含む。一実施形態において「プロセッサ」は、汎用のプロセッサ、又は特定の処理に特化した専用のプロセッサであるが、これらに限定されない。制御部２６は、第１端末装置２０を構成する各構成部と通信可能に接続され、第１端末装置２０全体の動作を制御する。
【００３６】
制御部２６は、例えば、情報処理装置１０によって発行されたアクセスコードを取得部２５によって撮像し、撮像されたアクセスコードからＵＲＬアドレスを取得する。制御部２６は、例えば取得されたＵＲＬアドレスに基づいて第１コンテンツの提供を受けるための第１ユーザによる入力操作を入力部２３により受け付ける。制御部２６は、入力部２３により受け付けた第１ユーザの入力操作の内容を入力情報として取得する。制御部２６は、当該入力情報を取得すると、取得されたＵＲＬアドレスに基づいて第１コンテンツの提供要求を、通信部２１及びネットワーク４０を介して情報処理装置１０に送信する。このとき、制御部２６は、例えば記憶部２２に格納されている、第１端末装置２０を使用する第１ユーザのアカウント情報も、通信部２１及びネットワーク４０を介して情報処理装置１０に送信する。
【００３７】
制御部２６は、情報処理装置１０によって第１コンテンツの提供が許可され、第１ユーザに対してコンテンツのアクセス権が付与されると、情報処理装置１０を介して例えばストリーミング配信により、許可された第１コンテンツの一覧を出力部２４に表示する。制御部２６は、第１コンテンツの一覧が表示されている出力部２４の画面上において、所定の第１コンテンツを選択する第１ユーザによる入力操作を入力部２３により受け付ける。制御部２６は、選択された所定の第１コンテンツに基づいて第２コンテンツの提供を受けるための第１ユーザによる入力操作を入力部２３により受け付ける。制御部２６は、入力部２３により受け付けた第１ユーザの入力操作の内容を入力情報として取得する。制御部２６は、当該入力情報を取得すると、第１ユーザによって選択された所定の第１コンテンツに関連付けられている第２コンテンツの提供要求を、通信部２１及びネットワーク４０を介して情報処理装置１０に送信する。このとき、制御部２６は、第１端末装置２０を使用する第１ユーザのアカウント情報も、通信部２１及びネットワーク４０を介して情報処理装置１０に送信する。
【００３８】
制御部２６は、情報処理装置１０によって第２コンテンツの提供が許可されると、第１ユーザに対して付与されているコンテンツのアクセス権に基づき、情報処理装置１０を介して例えばストリーミング配信により、許可された第２コンテンツを出力部２４に表示する。
【００３９】
次に、情報処理システム１に含まれる第２端末装置３０の構成について主に説明する。図３に示すように、第２端末装置３０は、通信部３１、記憶部３２、入力部３３、出力部３４、及び制御部３５を有する。第２端末装置３０が有する各構成部の構成については、上記の第１端末装置２０が有する対応する各構成部と同様の説明が当てはまる。
【００４０】
制御部３５は、情報処理装置１０が第１コンテンツに対して管理コードを生成するために必要となる提供情報を、例えば入力部３３によって第２ユーザにより入力された入力情報として入力部３３から取得する。本明細書において、「提供情報」は、例えば、第２ユーザが提供を希望する第１コンテンツ及び第２コンテンツの内容、並びに一の第１コンテンツの提供数、例えば一のデジタルカードの提供数を含む。一の第１コンテンツの提供数は、例えば、第１ユーザに対して付与されるコンテンツのアクセス権の数に対応する。制御部３５は、取得された提供情報を、通信部３１及びネットワーク４０を介して情報処理装置１０に送信する。
【００４１】
制御部３５は、第１コンテンツの所有者情報を、ネットワーク４０及び通信部３１を介して情報処理装置１０から受信する。本明細書において、「所有者情報」は、例えば、情報処理装置１０において互いに関連付けられた、第１コンテンツの管理コード及び第１ユーザのアカウント情報を含む。
【００４２】
制御部３５は、情報処理装置１０によって第２コンテンツの提供を許可されている第１ユーザの第２コンテンツに対する利用ログを、ネットワーク４０及び通信部３１を介して情報処理装置１０から受信する。
【００４３】
次に、情報処理システム１に含まれる情報処理装置１０の構成について主に説明する。図３に示すように、情報処理装置１０は、通信部１１、記憶部１２、及び制御部１３を有する。
【００４４】
通信部１１は、ネットワーク４０に接続する通信モジュールを含む。例えば、通信部１１は、４Ｇ及び５Ｇ等の移動体通信規格に対応する通信モジュールを含んでもよい。一実施形態において、情報処理装置１０は、通信部１１を介してネットワーク４０に接続されている。通信部１１は、ネットワーク４０を介して多様な情報を送信及び受信する。
【００４５】
記憶部１２は、例えば半導体メモリ、磁気メモリ、又は光メモリ等であるが、これらに限定されない。記憶部１２は、例えば主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してもよい。記憶部１２は、情報処理装置１０の動作に用いられる任意の情報を記憶する。例えば、記憶部１２は、システムプログラム、アプリケーションプログラム、及び通信部１１によって受信された各種情報等を記憶してもよい。記憶部１２に記憶された情報は、例えば通信部１１を介してネットワーク４０から受信される情報で更新可能であってもよい。
【００４６】
記憶部１２は、例えば、第１コンテンツ及び第２コンテンツを記憶する。記憶部１２は、例えば、管理用データベースを記憶する。本明細書において、「管理用データベース」は、例えば、上述した所有者情報及び後述するカード情報を含む。
【００４７】
制御部１３は、１つ以上のプロセッサを含む。一実施形態において「プロセッサ」は、汎用のプロセッサ、又は特定の処理に特化した専用のプロセッサであるが、これらに限定されない。制御部１３は、情報処理装置１０を構成する各構成部と通信可能に接続され、情報処理装置１０全体の動作を制御する。
【００４８】
制御部１３は、第２端末装置３０からコンテンツの提供情報を取得すると、取得された提供情報に基づいて、対応する第１コンテンツ及び第２コンテンツをストレージに格納する。制御部１３は、取得された提供情報に基づき、一の第１コンテンツに対して少なくとも１つの管理コードを生成する。制御部１３は、生成された管理コードに対応するＵＲＬアドレスを管理コードごとに生成する。これにより、制御部１３は、カード情報を生成する。本明細書において、「カード情報」は、例えば、情報処理装置１０によって生成された第１コンテンツの管理コード及びＵＲＬアドレスを含む。
【００４９】
図４は、図３の制御部１３によって生成されるカード情報の第１例を示す模式図である。図４を参照しながら、制御部１３によって生成されるカード情報の一例について主に説明する。
【００５０】
制御部１３は、第２端末装置３０から取得した提供情報に含まれる第１コンテンツの提供数だけ、一の第１コンテンツに対して管理コードを生成する。図４に示すカード情報では、第１コンテンツＸに対して、「aaaa」及び「bbbb」を含む３つ以上の管理コードが生成されている。同様に、第１コンテンツＹに対して、「cccc」及び「dddd」を含む３つ以上の管理コードが生成されている。
【００５１】
このとき、第１コンテンツＸの管理コード「aaaa」に対して、ＵＲＬアドレス「http://www.eee」が生成されている。第１コンテンツＸの管理コード「bbbb」に対して、ＵＲＬアドレス「http://www.fff」が生成されている。第１コンテンツＹの管理コード「cccc」に対して、ＵＲＬアドレス「http://www.ggg」が生成されている。第１コンテンツＹの管理コード「dddd」に対して、ＵＲＬアドレス「http://www.hhh」が生成されている。
【００５２】
図４のカード情報に含まれる第１コンテンツはＸ及びＹに限定されず、Ｘ及びＹに加えて異なる他の１つ以上のコンテンツを含んでもよい。異なる他の１つ以上のコンテンツに対しても、第１コンテンツＸ、Ｙと同様に、管理コード及びＵＲＬアドレスが生成されてもよい。
【００５３】
制御部１３は、生成されたＵＲＬアドレスを情報として含むアクセスコードを管理コードごとに発行する。例えば、制御部１３は、物理カードに対して印刷される二次元コードを管理コードごとに発行する。
【００５４】
制御部１３は、発行されたアクセスコードから第１端末装置２０によって取得されたＵＲＬアドレスに基づいて、第１コンテンツの提供要求を第１端末装置２０から受け付ける。制御部１３は、任意のアカウント情報が当該ＵＲＬアドレスに対応する管理コードに関連付けられていないと判定すると、当該ＵＲＬアドレスに対応する管理コードに、第１端末装置２０の第１ユーザのアカウント情報を関連付ける。これにより、制御部１３は、第１コンテンツの提供を許可する。このとき、制御部１３は、アカウント情報をカード情報に追加することでカード情報を更新する。
【００５５】
図５は、図３の制御部１３によって生成されるカード情報の第２例を示す模式図である。図５を参照しながら、制御部１３によって生成されるカード情報の一例について主に説明する。
【００５６】
図５に示すカード情報では、図４に示す情報に加えてアカウント情報が追加されている。より具体的には、第１コンテンツＸの管理コード「bbbb」に対してアカウント情報「User 1」が追加されている。第１コンテンツＹの管理コード「cccc」に対してアカウント情報「User 2」が追加されている。第１コンテンツＹの管理コード「dddd」に対してアカウント情報「User 1」が追加されている。一方で、第１コンテンツＸの管理コード「aaaa」に対しては、任意のアカウント情報が関連付けられていない。
【００５７】
図５に示すとおり、制御部１３は、管理コード「bbbb」、「cccc」、及び「dddd」については、管理コードに対してアカウント情報がすでに関連付けられているので、仮にこれらの管理コードに対応するＵＲＬアドレスに基づいて第１コンテンツの提供要求を第１端末装置２０から新たに受け付けても、第１コンテンツの提供を拒否する。一方で、制御部１３は、管理コード「aaaa」については、管理コードに対して任意のアカウント情報が関連付けられていないので、仮に当該管理コードに対応するＵＲＬアドレスに基づいて第１コンテンツの提供要求を第１端末装置２０から受け付けると、第１コンテンツの提供を許可する。
【００５８】
図６は、図３の制御部１３によって生成される所有者情報の一例を示す模式図である。図６を参照しながら、制御部１３によって生成される所有者情報の一例について主に説明する。
【００５９】
制御部１３は、第１コンテンツの提供を許可するたびに、カード情報に加えて所有者情報も更新する。より具体的には、制御部１３は、第１コンテンツの提供を許可された第１ユーザのアカウント情報に、対応する第１コンテンツ及び第１コンテンツの管理コードを新たに関連付ける。
【００６０】
図６に示す例では、図５に示すカード情報と整合するように、対応する第１コンテンツ及び第１コンテンツの管理コードがアカウント情報に関連付けられている。例えば、アカウント情報「User 1」に対して、第１コンテンツＸの管理コード「bbbb」が関連付けられている。アカウント情報「User 1」に対して、第１コンテンツＹの管理コード「dddd」が関連付けられている。アカウント情報「User 2」に対して、第１コンテンツＹの管理コード「cccc」が関連付けられている。
【００６１】
図６の所有者情報に含まれるアカウント情報は「User 1」及び「User 2」に限定されず、これらに加えて異なる他の１つ以上のアカウント情報を含んでもよい。異なる他の１つ以上のアカウント情報に対しても、アカウント情報「User 1」、「User 2」と同様に、対応する第１コンテンツ及び第１コンテンツの管理コードが関連付けられていてもよい。
【００６２】
制御部１３は、第２コンテンツの提供要求を第１端末装置２０から受け付け、第１端末装置２０の第１ユーザのアカウント情報が第２コンテンツに関連付けられている第１コンテンツの管理コードに関連付けられていると判定すると、第２コンテンツの提供を許可する。例えば、制御部１３は、第２コンテンツの提供要求及び第１ユーザのアカウント情報を第１端末装置２０から受け付けると、図６に示す所有者情報を参照して、第１ユーザのアカウント情報が対応する第１コンテンツの管理コードに関連付けられているか否かを判定する。
【００６３】
例えば、第２コンテンツの提供要求に関して、第２コンテンツに関連付けられている第１コンテンツがＸであり、かつ第１ユーザのアカウント情報が「User 1」である場合、制御部１３は、図６に示す所有者情報に基づいて、アカウント情報「User 1」が第１コンテンツＸの管理コード「bbbb」に関連付けられていると判定する。このとき、制御部１３は、第２コンテンツの提供を許可する。一方で、仮に、アカウント情報「User 1」が第１コンテンツＸの任意の管理コードに関連付けられていない場合、制御部１３は、第２コンテンツの提供を拒否する。
【００６４】
次に、一実施形態に係る情報処理装置１０の制御部１３が実行する情報処理方法について、図７及び図８を参照しながら説明する。図７は、図２の情報処理装置１０によって実行される情報処理方法の第１例を説明するためのフローチャートである。
【００６５】
ステップＳ１０１において、制御部１３は、特定の第１ユーザに対し第１端末装置２０を介して提供する第１コンテンツと第１コンテンツに関連付けられている第２コンテンツとをストレージに格納する。
【００６６】
ステップＳ１０２において、制御部１３は、ステップＳ１０１においてコンテンツを格納したストレージを参照して、一の第１コンテンツに対して少なくとも１つの管理コードを生成する。
【００６７】
ステップＳ１０３において、制御部１３は、ステップＳ１０２において生成された管理コードに対応するＵＲＬアドレスを管理コードごとに生成する。
【００６８】
ステップＳ１０４において、制御部１３は、ステップＳ１０３において生成されたＵＲＬアドレスを情報として含むアクセスコードを管理コードごとに発行する。
【００６９】
ステップＳ１０５において、制御部１３は、発行されたアクセスコードから第１端末装置２０によって取得されたＵＲＬアドレスに基づいて、第１コンテンツの提供要求を第１端末装置２０から受け付けたか否かを判定する。制御部１３は、第１コンテンツの提供要求を第１端末装置２０から受け付けたと判定すると、ステップＳ１０６の処理を実行する。制御部１３は、第１コンテンツの提供要求を第１端末装置２０から受け付けていないと判定すると、ステップＳ１０５の処理を再度実行する。
【００７０】
ステップＳ１０６において、制御部１３は、ステップＳ１０５において第１コンテンツの提供要求を第１端末装置２０から受け付けたと判定すると、第１端末装置２０によって取得されたＵＲＬアドレスに対応する管理コードに任意のアカウント情報が関連付けられているか否かを判定する。制御部１３は、任意のアカウント情報が管理コードに関連付けられていないと判定すると、ステップＳ１０７の処理を実行する。制御部１３は、任意のアカウント情報が管理コードに関連付けられていると判定すると、ステップＳ１０８の処理を実行する。
【００７１】
ステップＳ１０７において、制御部１３は、ステップＳ１０６において任意のアカウント情報が管理コードに関連付けられていないと判定すると、第１端末装置２０によって取得されたＵＲＬアドレスに対応する管理コードに、第１端末装置２０の第１ユーザのアカウント情報を関連付け、第１コンテンツの提供を許可する。
【００７２】
ステップＳ１０８において、制御部１３は、ステップＳ１０６において任意のアカウント情報が管理コードに関連付けられていると判定すると、第１コンテンツの提供を拒否する。
【００７３】
図８は、図２の情報処理装置１０によって実行される情報処理方法の第２例を説明するためのフローチャートである。図８に示すフローチャートは、例えば、図７に示すフローチャートのステップＳ１０７において制御部１３が第１コンテンツの提供を許可した後に、制御部１３によって実行される処理を示したものである。
【００７４】
ステップＳ２０１において、制御部１３は、第２コンテンツの提供要求を第１端末装置２０から受け付けたか否かを判定する。制御部１３は、第２コンテンツの提供要求を第１端末装置２０から受け付けたと判定すると、ステップＳ２０２の処理を実行する。制御部１３は、第２コンテンツの提供要求を第１端末装置２０から受け付けていないと判定すると、ステップＳ２０１の処理を再度実行する。
【００７５】
ステップＳ２０２において、制御部１３は、ステップＳ２０１において第２コンテンツの提供要求を第１端末装置２０から受け付けたと判定すると、第１端末装置２０の第１ユーザのアカウント情報が第２コンテンツに関連付けられている第１コンテンツの管理コードに関連付けられているか否かを判定する。制御部１３は、アカウント情報が管理コードに関連付けられていると判定すると、ステップＳ２０３の処理を実行する。制御部１３は、アカウント情報が管理コードに関連付けられていないと判定すると、ステップＳ２０４の処理を実行する。
【００７６】
ステップＳ２０３において、制御部１３は、ステップＳ２０２においてアカウント情報が管理コードに関連付けられていると判定すると、第２コンテンツの提供を許可する。
【００７７】
ステップＳ２０４において、制御部１３は、ステップＳ２０２においてアカウント情報が管理コードに関連付けられていないと判定すると、第２コンテンツの提供を拒否する。
【００７８】
図９は、図２の情報処理システム１によって実行される情報処理方法の一例を説明するためのシーケンス図である。図９を参照しながら、一実施形態に係る情報処理システム１が実行する情報処理方法について主に説明する。
【００７９】
ステップＳ３０１において、第２端末装置３０は、情報処理装置１０が第１コンテンツに対して管理コードを生成するために必要となる提供情報を、例えば入力部３３によって第２ユーザにより入力された入力情報として入力部３３から取得する。
【００８０】
ステップＳ３０２において、第２端末装置３０は、ステップＳ３０１において取得された提供情報を、通信部３１及びネットワーク４０を介して情報処理装置１０に送信する。
【００８１】
ステップＳ３０３において、情報処理装置１０は、ステップＳ３０２において第２端末装置３０からコンテンツの提供情報を取得すると、取得された提供情報に基づいて、対応する第１コンテンツ及び第２コンテンツをストレージに格納する。
【００８２】
ステップＳ３０４において、情報処理装置１０は、ステップＳ３０３においてコンテンツを格納したストレージを参照して、ステップＳ３０２において取得された提供情報に基づき、一の第１コンテンツに対して少なくとも１つの管理コードを生成する。
【００８３】
ステップＳ３０５において、情報処理装置１０は、ステップＳ３０４において生成された管理コードに対応するＵＲＬアドレスを管理コードごとに生成する。
【００８４】
ステップＳ３０６において、情報処理装置１０は、ステップＳ３０５において生成されたＵＲＬアドレスを情報として含むアクセスコードを管理コードごとに発行する。
【００８５】
ステップＳ３０７において、第１端末装置２０は、ステップＳ３０６において情報処理装置１０によって発行されたアクセスコードを例えば取得部２５によって撮像し、撮像されたアクセスコードからＵＲＬアドレスを取得する。
【００８６】
ステップＳ３０８において、第１端末装置２０は、ステップＳ３０７において取得されたＵＲＬアドレスに基づいて、第１コンテンツの提供要求及び第１ユーザのアカウント情報を、通信部２１及びネットワーク４０を介して情報処理装置１０に送信する。
【００８７】
ステップＳ３０９において、情報処理装置１０は、ステップＳ３０８において第１コンテンツの提供要求及び第１ユーザのアカウント情報を第１端末装置２０から受け付けると、第１端末装置２０によって取得されたＵＲＬアドレスに対応する管理コードに任意のアカウント情報が関連付けられているか否かを判定する。情報処理装置１０は、ステップＳ３０９において任意のアカウント情報が管理コードに関連付けられていないと判定すると、ステップＳ３１０の処理を実行する。
【００８８】
ステップＳ３１０において、情報処理装置１０は、ステップＳ３０９において任意のアカウント情報が管理コードに関連付けられていないと判定すると、第１端末装置２０によって取得されたＵＲＬアドレスに対応する管理コードに、第１端末装置２０の第１ユーザのアカウント情報を関連付け、第１コンテンツの提供を許可する。
【００８９】
ステップＳ３１１において、情報処理装置１０は、ステップＳ３１０における第１コンテンツの提供の許可に応じて更新された所有者情報を、通信部１１及びネットワーク４０を介して第２端末装置３０に送信する。
【００９０】
ステップＳ３１２において、第１端末装置２０は、ステップＳ３１０において許可された第１コンテンツが表示されている出力部２４の画面上において、所定の第１コンテンツを選択し、選択された所定の第１コンテンツに基づいて第２コンテンツの提供を受けるための第１ユーザによる入力操作を入力部２３により受け付ける。第１端末装置２０は、入力部２３により受け付けた第１ユーザの入力操作の内容を入力情報として取得する。
【００９１】
ステップＳ３１３において、第１端末装置２０は、ステップＳ３１２において入力情報を取得すると、第１ユーザによって選択された所定の第１コンテンツに関連付けられている第２コンテンツの提供要求を、通信部２１及びネットワーク４０を介して情報処理装置１０に送信する。このとき、第１端末装置２０は、第１端末装置２０を使用する第１ユーザのアカウント情報も、通信部２１及びネットワーク４０を介して情報処理装置１０に送信する。
【００９２】
ステップＳ３１４において、情報処理装置１０は、ステップＳ３１３において第２コンテンツの提供要求及び第１ユーザのアカウント情報を第１端末装置２０から受け付けると、第１端末装置２０の第１ユーザのアカウント情報が第２コンテンツに関連付けられている第１コンテンツの管理コードに関連付けられているか否かを判定する。情報処理装置１０は、ステップＳ３１４においてアカウント情報が管理コードに関連付けられていると判定すると、ステップＳ３１５の処理を実行する。
【００９３】
ステップＳ３１５において、情報処理装置１０は、ステップＳ３１４においてアカウント情報が管理コードに関連付けられていると判定すると、第２コンテンツの提供を許可する。
【００９４】
ステップＳ３１６において、情報処理装置１０は、ステップＳ３１５において第２コンテンツの提供を許可されている第１ユーザの第２コンテンツに対する利用ログを、通信部１１及びネットワーク４０を介して第２端末装置３０に送信する。
【００９５】
以上のような一実施形態によれば、ユーザへ提供するコンテンツへのアクセス制限を有効的に実行可能にする。例えば、情報処理装置１０によって、任意のアカウント情報が関連付けられていない管理コードに第１ユーザのアカウント情報が関連付けられることで、管理コードに関連付けられているアカウント情報を有する一の第１ユーザのみが当該管理コードに基づいてコンテンツへのアクセス権を享受できる。このように、情報処理装置１０は、管理コードに基づいて、第１端末装置２０からコンテンツへのアクセスを管理可能である。すなわち、情報処理装置１０は、管理コードに関連付けられていないアカウント情報に基づくコンテンツへのアクセスを拒否できる。これにより、第１ユーザによるコンテンツへの不正アクセスが抑制され、著作権等のコンテンツに関わる第２ユーザの権利が保護される。
【００９６】
情報処理装置１０は、管理コードに基づいてコンテンツへのアクセスを管理することで、ＵＲＬアドレスを情報として含むアクセスコードの発行数、すなわち第１コンテンツの提供数を限定することができる。したがって、第１ユーザにコンテンツを提供する第２ユーザは、自身が希望する提供数に基づいて、第１コンテンツの提供を管理できる。これにより、情報処理システム１の第２ユーザに対する利便性が向上する。
【００９７】
一方で、第１コンテンツの提供数が限定されると、第１ユーザに対する第１コンテンツの希少価値が向上する。したがって、第１コンテンツの提供を受けようとする第１ユーザの第１コンテンツ獲得へのモチベーションが向上する。これにより、希少価値の高い第１コンテンツへのアクセス権を第１ユーザが実際に享受できれば、情報処理システム１を用いたコンテンツ提供サービスに対する第１ユーザの満足度が向上する。
【００９８】
情報処理装置１０は、第１ユーザのアカウント情報が対応する管理コードに関連付けられているか否かを判定して第２コンテンツの提供を許可することで、管理コードに基づいて、第１端末装置２０から第２コンテンツへのアクセスを管理可能である。すなわち、情報処理装置１０は、管理コードに関連付けられていないアカウント情報に基づく第２コンテンツへのアクセスを拒否できる。これにより、第１ユーザによる第２コンテンツへの不正アクセスが抑制され、著作権等のコンテンツに関わる第２ユーザの権利が保護される。
【００９９】
情報処理装置１０は、第１コンテンツ及び第２コンテンツを、ストリーミング配信により第１端末装置２０を介して第１ユーザに提供することで、第１端末装置２０の記憶部２２にコンテンツデータを格納する必要がない。したがって、第１ユーザの第１端末装置２０において、ストレージの使用容量の増大が抑制される。
【０１００】
アクセスコードが二次元コードを含み、情報処理装置１０が、物理カードに対して印刷される二次元コードを管理コードごとに発行することで、第１ユーザは、物理カードを収集しながら、第１コンテンツの提供を受けることができる。例えば、第１コンテンツが物理カードに対応するデジタルカードである場合、第１ユーザは、物理カードを収集しつつ、情報処理装置１０から享受したアクセス権に基づいて、デジタルコンテンツとしてのデジタルカードも擬似的に収集することができる。
【０１０１】
情報処理装置１０が、第２端末装置３０から取得された提供情報に基づき、第１コンテンツに対して管理コードを生成することで、第２ユーザは、自身が希望する提供数分だけ第１コンテンツの管理コードを生成することができる。したがって、情報処理システム１の第２ユーザに対する利便性が向上する。
【０１０２】
情報処理装置１０が所有者情報を第２端末装置３０に送信することで、第２ユーザは、自身のコンテンツの提供を受けている第１ユーザの情報を容易に把握できる。これにより、情報処理システム１を用いたコンテンツ提供サービスの信頼性が向上する。
【０１０３】
情報処理装置１０が第２コンテンツの利用ログを第２端末装置３０に送信することで、第２ユーザは、自身のコンテンツを所定の第１ユーザがどの程度利用しているかを容易に把握できる。これにより、情報処理システム１を用いたコンテンツ提供サービスの信頼性がさらに向上する。
【０１０４】
本開示を諸図面及び実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形及び修正を行うことが容易であることに注意されたい。したがって、これらの変形及び修正は本開示の範囲に含まれることに留意されたい。例えば、各構成又は各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の構成又はステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。
【０１０５】
例えば、上述した実施形態において情報処理装置１０において実行される一部の処理動作が第１端末装置２０及び第２端末装置３０の少なくとも一方において実行されてもよい。第１端末装置２０及び第２端末装置３０の少なくとも一方において実行される少なくとも一部の処理動作が情報処理装置１０において実行されてもよい。
【０１０６】
例えば、スマートフォン又はコンピュータ等の汎用の電子機器を、上述した実施形態に係る情報処理装置１０として機能させる構成も可能である。具体的には、実施形態に係る情報処理装置１０等の各機能を実現する処理内容を記述したプログラムを、電子機器のメモリに格納し、電子機器のプロセッサによって当該プログラムを読み出して実行させる。したがって、一実施形態に係る開示は、プロセッサが実行可能なプログラムとしても実現可能である。
【０１０７】
例えば、情報処理システム１において、コンテンツ及び管理用データベースは、情報処理装置１０の記憶部１２と異なり、情報処理装置１０から任意の方法でアクセス可能な外部装置が有する任意の記憶媒体に格納されていてもよい。このとき、情報処理システム１は、情報処理装置１０、第１端末装置２０、及び第２端末装置３０に加えて、例えばネットワーク４０に通信可能に接続されている１つの外部装置をさらに有してもよい。さらに、コンテンツ及び管理用データベースは、異なる２つの外部装置が有する任意の記憶媒体にそれぞれ格納されていてもよい。このとき、情報処理システム１は、情報処理装置１０、第１端末装置２０、及び第２端末装置３０に加えて、例えばネットワーク４０に通信可能に接続されている２つの外部装置をさらに有してもよい。
【０１０８】
例えば、情報処理装置１０は、第１コンテンツ及び第２コンテンツの少なくとも一方を、ダウンロードによって第１端末装置２０の記憶部２２に格納してもよい。
【０１０９】
例えば、情報処理装置１０は、所有者情報及び第２コンテンツの利用ログの少なくとも一方を第２端末装置３０に送信しなくてもよい。
【符号の説明】
【０１１０】
１    情報処理システム
１０  情報処理装置
１１  通信部
１２  記憶部
１３  制御部
２０  第１端末装置
２１  通信部
２２  記憶部
２３  入力部
２４  出力部
２５  取得部
２６  制御部
３０  第２端末装置
３１  通信部
３２  記憶部
３３  入力部
３４  出力部
３５  制御部
４０  ネットワーク
【要約】
【課題】ユーザへ提供するコンテンツへのアクセス制限を有効的に実行可能にする。
【解決手段】情報処理装置１０は制御部１３を有する。制御部１３は、第１コンテンツと第１コンテンツに関連付けられている第２コンテンツとをストレージに格納し、一の第１コンテンツに対して少なくとも１つの管理コードを生成し、生成された管理コードに対応するＵＲＬアドレスを管理コードごとに生成し、ＵＲＬアドレスを情報として含むアクセスコードを管理コードごとに発行する。制御部１３は、任意のアカウント情報がＵＲＬアドレスに対応する管理コードに関連付けられていないと判定すると、ＵＲＬアドレスに対応する管理コードに、第１端末装置の第１ユーザのアカウント情報を関連付け、第１コンテンツの提供を許可する。
【選択図】図３【図１】
0006840407.tif 000002
【図２】
0006840407.tif 000003
【図３】
0006840407.tif 000004
【図４】
0006840407.tif 000005
【図５】
0006840407.tif 000006
【図６】
0006840407.tif 000007
【図７】
0006840407.tif 000008
【図８】
0006840407.tif 000009
【図９】
0006840407.tif 000010