(57)【要約】【課題】ユーザの操作負担を軽減させるコンテンツ提供システムを提供する。【解決手段】通信対応装置１０はコンテンツリクエストデータを送信する送信手段３１、コンテンツを受信する受信手段３２を備え、ユーザ端末４０は電子メールを受信する受信手段４２、Ｗｅｂページリクエストデータを送信する送信手段４１を備え、コンテンツ提供サーバ１０はコンテンツリクエストデータを受信する受信手段５１、装置ＩＤと関連付けられる電子メールアドレスを送信先とし、コンテンツＩＤに関連付けられるメール本文を含む電子メールを送信するメール送信手段１３３、コンテンツＩＤで識別されるコンテンツデータを使用してコンテンツを生成するコンテンツ生成手段１２３、コンテンツを送信するコンテンツ送信手段１１３を備え、Ｗｅｂサーバ５０はＷｅｂページリクエストデータを受信する受信手段５１、Ｗｅｂページを送信する送信手段５２を備える。【選択図】図１
2007300213.tif 000002
【特許請求の範囲】
【請求項１】
通信対応装置と、ユーザ端末と、前記通信対応装置にコンテンツを提供するコンテンツ提供サーバとを備えるコンテンツ提供システムであって、
前記コンテンツ提供サーバは、
前記通信対応装置を識別する装置ＩＤと、前記通信対応装置を利用するユーザが使用する電子メールアドレスとが関連付けられるレコードを有する会員データベースと、
コンテンツデータを表示する画面を識別する画面ＩＤと、前記通信対応装置に提示するコンテンツデータとが関連付けられるレコードを有するコンテンツデータベースと、
前記画面ＩＤと、前記画面ＩＤと関連付けられるメール本文とが関連付けられるレコードを有するメールデータベースと、
前記通信対応装置から前記装置ＩＤ及び前記通信対応装置へ送信を希望する画面データを識別する画面ＩＤを含むコンテンツリクエストデータを受信する受信手段と、
前記コンテンツリクエストデータを受信すると、前記会員データベースで前記コンテンツリクエストデータに含まれる前記装置ＩＤと関連付けられる電子メールアドレスが送信先として設定され、前記メールデータベースで前記コンテンツリクエストデータに含まれる画面ＩＤに関連付けられるメール本文が含まれる電子メールを送信するメール送信手段と、
前記コンテンツリクエストデータを受信すると、前記コンテンツデータベースで前記コンテンツリクエストデータに含まれる前記画面ＩＤに関連付けられるコンテンツデータを含む画面データを生成するコンテンツ生成手段と、
前記画面データが生成されると、前記画面データを前記通信対応装置に送信する送信手段とを備え、
前記通信対応装置は、
前記コンテンツリクエストデータを送信する送信手段と、
前記コンテンツ提供サーバから送信された前記画面データを受信する受信手段を備え、
前記ユーザ端末は、
前記ユーザ端末に関連付けられた電子メールアドレスが送信先として設定された電子メールを受信する受信手段とを備える
ことを特徴とするコンテンツ提供システム。
【請求項２】
通信対応装置と、ユーザ端末と、前記通信対応装置にコンテンツを提供するコンテンツ提供サーバと、Ｗｅｂページを提供するＷｅｂサーバとを備えるコンテンツ提供システムであって、
前記コンテンツ提供サーバは、
前記通信対応装置を識別する装置ＩＤと、前記通信対応装置を利用するユーザが使用する電子メールアドレスとが関連付けられるレコードを有する会員データベースと、
コンテンツデータを表示する画面を識別する画面ＩＤと、前記通信対応装置に提供するコンテンツの生成に使用するコンテンツデータとが関連付けられるレコードを有するコンテンツデータベースと、
前記画面ＩＤと、前記画面ＩＤと関連付けられるＷｅｂページを識別するＵＲＬを含むメール本文とが関連付けられるレコードを有するメールデータベースと、
前記通信対応装置から前記装置ＩＤ及び前記通信対応装置へ送信を希望する画面データを特定する画面ＩＤを含むコンテンツリクエストデータを受信する受信手段と、
前記コンテンツリクエストデータを受信すると、前記会員データベースで前記コンテンツリクエストデータに含まれる前記装置ＩＤと関連付けられる電子メールアドレスが送信先として設定され、前記メールデータベースで前記コンテンツリクエストデータに含まれる画面ＩＤに関連付けられるメール本文が含まれる電子メールを送信するメール送信手段と、
前記コンテンツリクエストデータを受信すると、前記コンテンツデータベースで前記コンテンツリクエストデータに含まれる前記画面ＩＤに関連付けられるコンテンツデータを含む画面データを生成するコンテンツ生成手段と、
前記コンテンツが生成されると、前記コンテンツを前記通信対応装置に送信する送信手段とを備え、
前記通信対応装置は、
前記コンテンツリクエストデータを送信する送信手段と、
前記コンテンツ提供サーバから送信された前記画面データを受信する受信手段を備え、
前記ユーザ端末は、
前記ユーザ端末に関連付けられた電子メールアドレスが送信先として設定された電子メールを受信する受信手段と、
前記Ｗｅｂサーバへ送信を希望するＷｅｂページを識別するＵＲＬを含むＷｅｂページリクエストデータを送信する送信手段とを備え、
前記Ｗｅｂサーバは、
前記ユーザ端末から前記電子メールに含まれたＵＲＬを含むＷｅｂページリクエストデータを受信する受信手段と、
前記Ｗｅｂページリクエストデータを受信すると、前記Ｗｅｂページリクエストデータに含まれるＵＲＬで識別されるＷｅｂページを前記ユーザ端末に送信する送信手段とを備える
ことを特徴とするコンテンツ提供システム。
【請求項３】
通信対応装置と、ユーザ端末と、前記通信対応装置にコンテンツを提供するコンテンツ提供サーバと、Ｗｅｂページを提供するＷｅｂサーバとを備えるコンテンツ提供システムであって、
前記コンテンツ提供サーバは、
コンテンツデータを表示する画面を識別する画面ＩＤと、前記通信対応装置に提示するコンテンツデータとが関連付けられるレコードを有するコンテンツデータベースと、
前記画面ＩＤと、前記画面ＩＤと関連付けられるＷｅｂページを識別するＵＲＬを特定するコードの生成に使用するコードデータとが関連付けられるコードデータベースと、
前記通信対応装置から前記通信対応装置を識別する装置ＩＤ及び前記通信対応装置へ送信を希望する画面データを識別する画面ＩＤを含むコンテンツリクエストデータを受信する受信手段と、
前記コンテンツリクエストデータを受信すると、前記コードデータベースで前記コンテンツリクエストデータに含まれる画面ＩＤに関連付けられるコードデータを使用してコードを生成するコード生成手段と、
前記コードが生成されると、前記コンテンツデータベースで前記コンテンツリクエストデータに含まれる前記画面ＩＤに関連付けられるコンテンツデータ及び前記コードを含む画面データを生成するコンテンツ生成手段と、
前記画面データが生成されると、前記画面データを前記通信対応装置に送信する送信手段とを備え、
前記通信対応装置は、
前記コンテンツリクエストデータを送信する送信手段と、
前記コンテンツ提供サーバから送信された前記画面データを受信する受信手段と、
受信した前記画面データに基づいて前記コードを含むコンテンツを表示装置に表示させる表示処理手段を備え、
前記ユーザ端末は、
前記通信対応装置によって表示された前記コードを取得する取得手段と、
前記Ｗｅｂサーバに前記コードで特定されるＵＲＬを含むＷｅｂページリクエストデータを送信する送信手段とを備え、
前記Ｗｅｂサーバは、
前記ユーザ端末から前記コンテンツに含まれたコードで特定されるＵＲＬを含むＷｅｂページリクエストデータを受信する受信手段と、
前記Ｗｅｂページリクエストデータを受信すると、前記Ｗｅｂページリクエストデータに含まれるＵＲＬで識別されるＷｅｂページを前記ユーザ端末に送信する送信手段とを備えることを特徴とするコンテンツ提供システム。
【請求項４】
通信対応装置と、ユーザ端末と、前記通信対応装置にコンテンツを提供するコンテンツ提供サーバとを備えるコンテンツ提供システムで用いられる前記コンテンツ提供サーバであって、
前記通信対応装置を識別する装置ＩＤと、前記通信対応装置を利用するユーザが使用する電子メールアドレスとが関連付けられるレコードを有する会員データベースと、
コンテンツデータを表示する画面を識別する画面ＩＤと、前記通信対応装置に提示するコンテンツデータとが関連付けられるレコードを有するコンテンツデータベースと、
前記画面ＩＤと、前記画面ＩＤと関連付けられるメール本文とが関連付けられるレコードを有するメールデータベースと、
前記通信対応装置から前記装置ＩＤ及び前記通信対応装置へ送信を希望する画面データを識別する画面ＩＤを含むコンテンツリクエストデータを受信する受信手段と、
前記コンテンツリクエストデータを受信すると、前記会員データベースで前記コンテンツリクエストデータに含まれる前記装置ＩＤと関連付けられる電子メールアドレスが送信先として設定され、前記メールデータベースで前記コンテンツリクエストデータに含まれる画面ＩＤに関連付けられるメール本文が含まれる電子メールを送信するメール送信手段と、
前記コンテンツリクエストデータを受信すると、前記コンテンツデータベースで前記コンテンツリクエストデータに含まれる前記画面ＩＤに関連付けられるコンテンツデータを含む画面データを生成するコンテンツ生成手段と、
前記画面データが生成されると、前記画面データを前記通信対応装置に送信する送信手段とを備えることを特徴とするコンテンツ提供サーバ。
【請求項５】
通信対応装置と、ユーザ端末と、前記通信対応装置にコンテンツを提供するコンテンツ提供サーバと、Ｗｅｂページを提供するＷｅｂサーバとを備えるコンテンツ提供システムに用いられる前記コンテンツ提供サーバであって、
前記通信対応装置を識別する装置ＩＤと、前記通信対応装置を利用するユーザが使用する電子メールアドレスとが関連付けられるレコードを有する会員データベースと、
コンテンツデータを表示する画面を識別する画面ＩＤと、前記通信対応装置に提供するコンテンツの生成に使用するコンテンツデータとが関連付けられるレコードを有するコンテンツデータベースと、
前記画面ＩＤと、前記画面ＩＤと関連付けられるＷｅｂページを識別するＵＲＬを含むメール本文とが関連付けられるレコードを有するメールデータベースと、
前記通信対応装置から前記装置ＩＤ及び前記通信対応装置へ送信を希望する画面データを特定する画面ＩＤを含むコンテンツリクエストデータを受信する受信手段と、
前記コンテンツリクエストデータを受信すると、前記会員データベースで前記コンテンツリクエストデータに含まれる前記装置ＩＤと関連付けられる電子メールアドレスが送信先として設定され、前記メールデータベースで前記コンテンツリクエストデータに含まれる画面ＩＤに関連付けられるメール本文が含まれる電子メールを送信するメール送信手段と、
前記コンテンツリクエストデータを受信すると、前記コンテンツデータベースで前記コンテンツリクエストデータに含まれる前記画面ＩＤに関連付けられるコンテンツデータを含む画面データを生成するコンテンツ生成手段と、
前記コンテンツが生成されると、前記コンテンツを前記通信対応装置に送信する送信手段とを備えることを特徴とするコンテンツ提供サーバ。
【請求項６】
前記コンテンツ提供サーバは更に、
前記ユーザ端末から前記ユーザ端末と関連付けられる通信対応装置を識別する装置ＩＤ及び前記ユーザ端末に関連付けられる電子メールアドレスを含む登録データを受信すると、前記登録データに含まれる装置ＩＤ及び電子メールアドレスを含む新たなレコードを生成し、会員データベースに蓄積して記憶させる登録部を備えることを特徴とする請求項４又は５に記載のコンテンツ提供サーバ。
【請求項７】
前記コンテンツデータベースは、各レコードで電子メールを送信するか否かを識別するメール送信フラグを関連付け、
前記メール送信手段は、前記メール送信フラグで電子メールを送信することを識別していた場合、前記通信対応装置に電子メールを送信することを特徴とする請求項４又は５に記載のコンテンツ提供サーバ。
【請求項８】
前記コンテンツデータベースは、メールの送信が成功した場合に使用するコンテンツデータ及びメールの送信が失敗した場合に使用する失敗時コンテンツデータを関連付け、
前記メール送信手段は、メールの送信が成功したか又は失敗したかを通知する結果を出力し、
前記コンテンツ生成手段は、前記メール送信手段からメールの送信が成功したことを通知する結果を入力した場合、前記コンテンツデータを使用してコンテンツを生成し、前記メール送信手段からメールの送信が失敗したことを通知する結果を入力した場合、前記失敗時コンテンツデータを使用してコンテンツを生成することを特徴とする請求項４又は５に記載のコンテンツ提供サーバ。
【請求項９】
通信対応装置と、ユーザ端末と、前記通信対応装置にコンテンツを提供するコンテンツ提供サーバと、Ｗｅｂページを提供するＷｅｂサーバとを備えるコンテンツ提供システムで用いられる前記コンテンツ提供サーバであって、
コンテンツデータを表示する画面を識別する画面ＩＤと、前記通信対応装置に提示するコンテンツデータとが関連付けられるレコードを有するコンテンツデータベースと、
前記画面ＩＤと、前記画面ＩＤと関連付けられるＷｅｂページを識別するＵＲＬを特定するコードの生成に使用するコードデータとが関連付けられるコードデータベースと、
前記通信対応装置から前記通信対応装置を識別する装置ＩＤ及び前記通信対応装置へ送信を希望する画面データを識別する画面ＩＤを含むコンテンツリクエストデータを受信する受信手段と、
前記コンテンツリクエストデータを受信すると、前記コードデータベースで前記コンテンツリクエストデータに含まれる画面ＩＤに関連付けられるコードデータを使用してコードを生成するコード生成手段と、
前記コードが生成されると、前記コンテンツデータベースで前記コンテンツリクエストデータに含まれる前記画面ＩＤに関連付けられるコンテンツデータ及び前記コードを含む画面データを生成するコンテンツ生成手段と、
前記画面データが生成されると、前記画面データを前記通信対応装置に送信する送信手段とを備えることを特徴とするコンテンツ提供サーバ。
【請求項１０】
前記コンテンツデータベースは、各レコードに前記画面ＩＤで識別され、属性に応じたコンテンツデータを表示する画面を識別するコンテンツＩＤを関連付け、
前記コンテンツ提供サーバは更に、前記画面ＩＤに対し、装置ＩＤと、前記装置ＩＤに提示する属性のコンテンツデータを識別するコンテンツＩＤとを関連付けるレコードを有する属性データベースを備え、
前記コンテンツ生成手段は、前記コンテンツリクエストデータを受信すると、前記属性データベースで前記コンテンツリクエストデータに含まれる前記装置ＩＤ及び前記画面ＩＤと関連付けられる属性の前記コンテンツＩＤを抽出し、抽出した前記コンテンツＩＤに関連付けられるコンテンツデータを含む画面データを生成することを特徴とする請求項４、５又は９のいずれか１に記載のコンテンツ提供サーバ。
【請求項１１】
前記コンテンツ提供サーバは更に、
装置ＩＤと、前記装置ＩＤで識別される通信対応装置に提供したコンテンツの属性を特定する識別子とを関連付けるレコードを有する履歴データベースと、
所定のタイミングで前記履歴データベースを読み出し、前記履歴データベースにおいて前記属性データベースに含まれるコンテンツＩＤで識別されるコンテンツの属性を特定する識別子と関連付けられる装置ＩＤを検索し、検索された装置ＩＤに前記コンテンツＩＤを関連付けた新たなレコードで前記属性データベースを更新するコンテンツ推薦部を備えることを特徴とする請求項１０に記載のコンテンツ提供サーバ。
【請求項１２】
前記コンテンツ提供サーバは更に、
装置ＩＤと、前記装置ＩＤで識別される装置ＩＤを利用するユーザの嗜好を識別するとともにコンテンツの属性を特定する嗜好識別子とを関連付けるレコードを有する嗜好データベースと、
所定のタイミングで前記嗜好データベースを読み出し、前記嗜好データベースにおいて前記属性データベースに含まれるコンテンツＩＤで識別されるコンテンツの属性を特定する嗜好識別子と関連付けられる装置ＩＤを検索し、検索された装置ＩＤに前記コンテンツＩＤを関連付けた新たなレコードで前記属性データベースを更新するコンテンツ推薦部を備えることを特徴とする請求項１０に記載のコンテンツ提供サーバ。
【請求項１３】
通信対応装置と、ユーザ端末と、前記通信対応装置にコンテンツを提供するコンテンツ提供サーバとを備えるコンテンツ提供システムで用いられるコンテンツ提供プログラムであって、
前記通信対応装置から前記装置ＩＤ及び前記通信対応装置へ送信を希望する画面データを識別する画面ＩＤを含むコンテンツリクエストデータを受信するステップと、
前記コンテンツリクエストデータを受信すると、前記通信対応装置を識別する装置ＩＤと、前記通信対応装置を利用するユーザが使用する電子メールアドレスとが関連付けられるレコードを有する会員データベースで前記コンテンツリクエストデータに含まれる前記装置ＩＤと関連付けられる電子メールアドレスが送信先として設定され、前記画面ＩＤと、前記画面ＩＤと関連付けられるメール本文とが関連付けられるレコードを有するメールデータベースで前記コンテンツリクエストデータに含まれる画面ＩＤに関連付けられるメール本文が含まれる電子メールを送信するステップと、
前記コンテンツリクエストデータを受信すると、コンテンツデータを表示する画面を識別する画面ＩＤと、前記通信対応装置に提示するコンテンツデータとが関連付けられるレコードを有するコンテンツデータベースで前記コンテンツリクエストデータに含まれる前記画面ＩＤに関連付けられるコンテンツデータを含む画面データを生成するステップと、
前記画面データが生成されると、前記画面データを前記通信対応装置に送信するステップと、
をコンテンツ提供サーバに実行させることを特徴とするコンテンツ提供プログラム。
【請求項１４】
通信対応装置と、ユーザ端末と、前記通信対応装置にコンテンツを提供するコンテンツ提供サーバと、Ｗｅｂページを提供するＷｅｂサーバとを備えるコンテンツ提供システムで用いられるコンテンツ提供プログラムであって、
前記通信対応装置から前記装置ＩＤ及び前記通信対応装置へ送信を希望する画面データを特定する画面ＩＤを含むコンテンツリクエストデータを受信するステップと、
前記コンテンツリクエストデータを受信すると、前記通信対応装置を識別する装置ＩＤと、前記通信対応装置を利用するユーザが使用する電子メールアドレスとが関連付けられるレコードを有する会員データベースで前記コンテンツリクエストデータに含まれる前記装置ＩＤと関連付けられる電子メールアドレスが送信先として設定され、前記画面ＩＤと、前記画面ＩＤと関連付けられるＷｅｂページを識別するＵＲＬを含むメール本文とが関連付けられるレコードを有するメールデータベースで前記コンテンツリクエストデータに含まれる画面ＩＤに関連付けられるメール本文が含まれる電子メールを送信するステップと、
前記コンテンツリクエストデータを受信すると、コンテンツデータを表示する画面を識別する画面ＩＤと、前記通信対応装置に提供するコンテンツの生成に使用するコンテンツデータとが関連付けられるレコードを有するコンテンツデータベースで前記コンテンツリクエストデータに含まれる前記画面ＩＤに関連付けられるコンテンツデータを含む画面データを生成するステップと、
前記コンテンツが生成されると、前記コンテンツを前記通信対応装置に送信するステップと、
をコンテンツ提供サーバに実行させることを特徴とするコンテンツ提供プログラム。
【請求項１５】
通信対応装置と、ユーザ端末と、前記通信対応装置にコンテンツを提供するコンテンツ提供サーバと、Ｗｅｂページを提供するＷｅｂサーバとを備えるコンテンツ提供システムで用いられるコンテンツ提供プログラムであって、
前記通信対応装置から前記通信対応装置を識別する装置ＩＤ及び前記通信対応装置へ送信を希望する画面データを識別する画面ＩＤを含むコンテンツリクエストデータを受信するステップと、
前記コンテンツリクエストデータを受信すると、前記画面ＩＤと、前記画面ＩＤと関連付けられるＷｅｂページを識別するＵＲＬを特定するコードの生成に使用するコードデータとが関連付けられるコードデータベースで前記コンテンツリクエストデータに含まれる画面ＩＤに関連付けられるコードデータを使用してコードを生成するステップと、
前記コードが生成されると、コンテンツデータを表示する画面を識別する画面ＩＤと、前記通信対応装置に提示するコンテンツデータとが関連付けられるレコードを有するコンテンツデータベースで前記コンテンツリクエストデータに含まれる前記画面ＩＤに関連付けられるコンテンツデータ及び前記コードを含む画面データを生成するステップと、
前記画面データが生成されると、前記画面データを前記通信対応装置に送信するステップと、
をコンテンツ提供サーバに実行させることを特徴とするコンテンツ提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを提供するコンテンツ提供システム、コンテンツ提供サーバ及びコンテンツ提供プログラム。
【背景技術】
【０００２】
ネットワークを介してサーバ等に接続してコンテンツを取得することができるハードディスクレコーダ等の家電装置がある。ユーザは、このような家電装置を利用してサーバから取得した映像コンテンツを記憶装置で記憶し、コンテンツをディスプレイやスピーカに出力する。
【０００３】
また、近年ではユーザに対してＷｅｂサイト等の情報の提供も盛んであり、ユーザはＰＣ（Personal Computer）や携帯電話機等のユーザ端末からＷｅｂサイトにアクセスし、サーバから家電装置に提供するコンテンツに関する情報や、これらの装置に関する情報を知ることが出来る。ユーザに対してこのようなＷｅｂサイトへのアクセスを促すため、サーバは、特定の「ＵＲＬ」又は「電子メールアドレス」を含む画像コンテンツを装置に提供し、ディスプレイに表示させる手法が採用されている。
【０００４】
例えば、ディスプレイにＵＲＬを表示する手法では、ユーザはディスプレイに表示されるＵＲＬをＰＣや携帯電話機で入力し、Ｗｅｂサイトにアクセスする。しかしながら、このような特定の情報を識別するＵＲＬは一般的に長く、入力が困難であることが多くユーザの操作負担が問題である。また、ディスプレイに電子メールアドレスを表示する手法では、表示された電子メールを入力してユーザが自ら電子メールを送信し、これに対してコンテンツ提供者から返信されるＵＲＬを含む電子メールを受信した後にＷｅｂサイトにアクセスする。この場合にも、メールの送受信等、ユーザの操作負担が問題となる。
【０００５】
他に、ＵＲＬを特定する二次元コード（ＱＲコード）等の特定の「コード」を含む画像をディスプレイに表示し、表示された二次元コードを二次元コード読取手段で取得し、これを利用してアクセスを容易にする技術もある（特許文献１参照）。しかしながら、この特許文献１に記載される技術によっては、ユーザ端末に二次元コード取得手段が必須であるとともに、ユーザは二次元コードを取得しなければＷｅｂサイトにアクセスすることが出来ない点で利用が不便である。
【０００６】
一方、ＰＣや携帯電話機等のユーザ端末からＷｅｂサイトにアクセスするのではなく、家電装置から直接、Ｗｅｂサイトにアクセスすることも考えられる。この場合、家電装置にＷｅｂサイトに対応した機能を具備させる必要がある。しかし、家電装置に従来から備えるユーザインタフェースに加え、Ｗｅｂサイトに対応した機能を具備させた場合、装置が本来有する機能の操作性が損なわれることがある。また、Ｗｅｂサイトで利用されるソフトウェアの更新は早いが、家電装置に内蔵されるソフトウェアを更新することは困難であり、家電装置でのＷｅｂサイト表示技術への追随は困難である。
【０００７】
また、ユーザが上述したような従来の手法でＷｅｂサイトにアクセスした場合、ユーザがアクセスしたＷｅｂサイトは広く一般のユーザに対して生成されたものであることが多い。すなわち、ユーザは特定の傾向でコンテンツやＷｅｂサイトを利用することが多いが、一定のＵＲＬ、二次元コード、又は電子メールによる通知を利用する手法では、全てのユーザに同一の情報を提供することになり、ユーザに合致した情報を提供していない。従って、ユーザに始めに提供されるコンテンツやＷｅｂページはメニュー画面などであることも多く、ユーザはこのメニュー画面等から、詳細な情報を探していくことが一般的であり、ユーザの操作負担が増加する。
【特許文献１】特開２００２−４１８３２
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来は、このように、ユーザが希望するＷｅｂサイトにアクセスするまでの負担が大きい問題があった。
【０００９】
上記課題の鑑み本発明は、Ｗｅｂサイトにアクセスするまでのユーザの負担を軽減し、容易にユーザが希望するＷｅｂサイトにアクセスすることが出来るコンテンツ提供システム、コンテンツ提供サーバ及びコンテンツ提供プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明の特徴に係るコンテンツ提供システムは、通信対応装置を識別する装置ＩＤと、通信対応装置を利用するユーザが使用する電子メールアドレスとが関連付けられるレコードを有する会員データベースと、コンテンツデータを表示する画面を識別する画面ＩＤと、通信対応装置に提示するコンテンツデータとが関連付けられるレコードを有するコンテンツデータベースと、画面ＩＤと、画面ＩＤと関連付けられるメール本文とが関連付けられるレコードを有するメールデータベースと、通信対応装置から装置ＩＤ及び通信対応装置へ送信を希望する画面データを識別する画面ＩＤを含むコンテンツリクエストデータを受信する受信手段と、コンテンツリクエストデータを受信すると、会員データベースでコンテンツリクエストデータに含まれる装置ＩＤと関連付けられる電子メールアドレスが送信先として設定され、メールデータベースでコンテンツリクエストデータに含まれる画面ＩＤに関連付けられるメール本文が含まれる電子メールを送信するメール送信手段と、コンテンツリクエストデータを受信すると、コンテンツデータベースでコンテンツリクエストデータに含まれる画面ＩＤに関連付けられるコンテンツデータを含む画面データを生成するコンテンツ生成手段と、画面データが生成されると、画面データを通信対応装置に送信する送信手段とを備えるコンテンツ提供サーバと、コンテンツリクエストデータを送信する送信手段と、コンテンツ提供サーバから送信された画面データを受信する受信手段を備える通信対応装置と、ユーザ端末に関連付けられた電子メールアドレスが送信先として設定された電子メールを受信する受信手段とを備えるユーザ端末とを有する。
【００１１】
本発明の他の特徴に係るコンテンツ提供サーバは、通信対応装置を識別する装置ＩＤと、通信対応装置を利用するユーザが使用する電子メールアドレスとが関連付けられるレコードを有する会員データベースと、コンテンツデータを表示する画面を識別する画面ＩＤと、通信対応装置に提示するコンテンツデータとが関連付けられるレコードを有するコンテンツデータベースと、画面ＩＤと、画面ＩＤと関連付けられるメール本文とが関連付けられるレコードを有するメールデータベースと、通信対応装置から装置ＩＤ及び通信対応装置へ送信を希望する画面データを識別する画面ＩＤを含むコンテンツリクエストデータを受信する受信手段と、コンテンツリクエストデータを受信すると、会員データベースでコンテンツリクエストデータに含まれる装置ＩＤと関連付けられる電子メールアドレスが送信先として設定され、メールデータベースでコンテンツリクエストデータに含まれる画面ＩＤに関連付けられるメール本文が含まれる電子メールを送信するメール送信手段と、コンテンツリクエストデータを受信すると、コンテンツデータベースでコンテンツリクエストデータに含まれる画面ＩＤに関連付けられるコンテンツデータを含む画面データを生成するコンテンツ生成手段と、画面データが生成されると、画面データを通信対応装置に送信する送信手段とを備える。
【００１２】
本発明の他の特徴に係るコンテンツ提供プログラムは、通信対応装置から装置ＩＤ及び通信対応装置へ送信を希望する画面データを識別する画面ＩＤを含むコンテンツリクエストデータを受信するステップと、コンテンツリクエストデータを受信すると、通信対応装置を識別する装置ＩＤと、通信対応装置を利用するユーザが使用する電子メールアドレスとが関連付けられるレコードを有する会員データベースでコンテンツリクエストデータに含まれる装置ＩＤと関連付けられる電子メールアドレスが送信先として設定され、画面ＩＤと、画面ＩＤと関連付けられるメール本文とが関連付けられるレコードを有するメールデータベースでコンテンツリクエストデータに含まれる画面ＩＤに関連付けられるメール本文が含まれる電子メールを送信するステップと、コンテンツリクエストデータを受信すると、コンテンツデータを表示する画面を識別する画面ＩＤと、通信対応装置に提示するコンテンツデータとが関連付けられるレコードを有するコンテンツデータベースでコンテンツリクエストデータに含まれる画面ＩＤに関連付けられるコンテンツデータを含む画面データを生成するステップと、画面データが生成されると、画面データを通信対応装置に送信するステップとをコンテンツ提供サーバに実行させる。
【発明の効果】
【００１３】
Ｗｅｂサイトにアクセスするまでのユーザの負担を軽減するコンテンツ提供システム、コンテンツ提供サーバ及びコンテンツ提供プログラムを提供することが出来る。
【発明を実施するための最良の形態】
【００１４】
＜第１の実施の形態＞
（コンテンツ提供システム）
本発明の第１の実施の形態に係るコンテンツ提供システム１は、図１に示すように、コンテンツ提供サーバ１０、通信対応装置３０、ユーザ端末４０及びＷｅｂサーバ５０がネットワーク６０を介して接続されている。
【００１５】
コンテンツ提供サーバ１０は、通信対応装置３０から送信されるコンテンツリクエストに応じて、通信対応装置３０にコンテンツを提供する。コンテンツ提供サーバ１０は、図１に示すように、コンテンツ配信部１１、コンテンツ管理部１２、メール送信部１３及び登録部１４を備えている。コンテンツ配信部１１は、通信対応装置３０にコンテンツを送信し、また通信対応装置３０から送信されたリクエストを受信する。コンテンツ管理部１２は、通信対応装置３０に提供するコンテンツを生成する。メール送信部１３は、通信対応装置３０と関連付けられるユーザ端末４０に電子メールを送信する。登録部１４は、新たな会員に関するデータをサーバに記録することで登録処理を実行する。ここで「会員」とは、コンテンツ提供サーバ１０における会員であり、ユーザは予め会員登録をしておくことによって、後述するようなサービスをコンテンツ提供システム１において受けることができる。
【００１６】
Ｗｅｂサーバ５０は、図１に示すようにユーザ端末４０から取得リクエストを受信する受信手段５１と、受信した取得リクエストに応じたＷｅｂページ等を含む応答データをユーザ端末４０に送信する送信手段５２とを有する。「Ｗｅｂページ」は、ユーザ端末４０においてＷｅｂブラウザによってディスプレイに表示される。
【００１７】
通信対応装置３０は、ネットワーク６０に接続されるコンテンツ提供サーバ１０に送信したコンテンツリクエストに応じてコンテンツを取得して使用する。通信対応装置３０は、一意に定められる識別子（以下、「装置ＩＤ」）を有している。通信対応装置３０は、図１に示すようにコンテンツ提供サーバ１０にコンテンツリクエストを送信する送信手段３１、コンテンツ提供サーバ１０から送信されたコンテンツを受信する受信手段３２を有している。
【００１８】
以下の説明において、通信対応装置３０を「レコーダ」として説明する。これらのレコーダは、放送局（図示せず）などで放送される番組などのデータを録画するハードディスクレコーダやＤＶＤレコーダ等の装置である。通信対応装置３０がレコーダである場合、「コンテンツ」は、レコーダで使用（録画、予約等）する映像データ、番組プログラムデータ、番組に関するデータ、種々の画面データ等である。また、この場合、通信対応装置３０は伝送路を介して表示装置（図示せず）に接続されており、表示処理手段３３は、コンテンツ提供サーバ１０から受信したコンテンツを接続される表示装置に表示させる。
【００１９】
レコーダである通信対応装置３０は他に、入力手段、チューナ、エンコーダ、データ取得部、制御部、時計、記憶装置等（図示せず）を有している。入力手段は、ユーザからの種々の操作指示が入力される。例えば、入力手段は、これから放送される予定の番組を録画する予約や現在視聴している番組を録画するなどの指示がユーザによって入力される。チューナは、入力手段からの操作に基づいて、指定されたチャンネルの放送を放送信号から抽出し、画像信号と映像信号を取り出して、エンコーダに入力する。エンコーダは、チューナから入力された画像信号と音声信号を受け取り、圧縮等の処理を行って画像データ及び音声データを生成して、記憶装置に記憶させる。データ取得部は、番組プログラムデータ等のデータを受信し、記憶装置に記憶する。制御部は、入力手段からの指示に基づいて、指定された時刻に番組を取得し、記憶装置に記憶したり、現在視聴している番組を記憶装置に録画するなどの処理を行う。通信対応装置３０は、レコーダの他に、チューナ付コンピュータ、録画機能付きテレビ等で代用されても良く、ネットワーク６０に接続され、コンテンツを受信できる装置であれば良い。
【００２０】
ユーザ端末４０は、ＰＣ（personal computer）、ＰＤＡ（personal digital assistance）又は携帯電話機のような端末であり、リクエストやデータ等を送信する送信手段４１及び所定の電子メールアドレスを送信先として設定される電子メールやＷｅｂページを表示するデータ等を受信する受信手段４２を有している。また、ユーザ端末４０は、内部に備えるディスプレイ又は外部に接続されるディスプレイにデータを出力することができる。その他、このユーザ端末４０は、操作リクエスト等を入力する入力手段（図示せず）を有し、入力手段を介して入力されたリクエストに従ってＷｅｂサーバ５０から取得したデータに基づいてＷｅｂページをディスプレイに表示させる。
【００２１】
コンテンツ提供システム１では、同一のユーザが通信対応装置３０及びユーザ端末４０を利用することが出来る環境にあるものとしている。また、図１に示すコンテンツ提供システム１には、コンテンツ提供サーバ１０、Ｗｅｂサーバ５０、通信対応装置３０、及びユーザ端末４０がそれぞれ１台づつ接続されているが、これらの数は限られず複数台接続することも出来る。
【００２２】
（コンテンツ提供システムにおける処理）
第１の実施の形態に係るコンテンツ提供システム１における処理を、図２に示すシーケンス図を用いて説明する。ユーザは、コンテンツ提供システム１を利用するために予めユーザ端末４０の送信手段４１を介してコンテンツ提供サーバ１０に「登録データ」を送信し、会員登録をリクエストする（Ｓ０１）。ユーザ端末４０が送信する「登録データ」は、少なくともユーザが利用する通信対応装置３０を識別する「装置ＩＤ」とユーザ端末４０でユーザが利用する「電子メールアドレス」とを含んでいる。
【００２３】
登録データを受信したコンテンツ提供サーバ１０の登録部１４は、登録処理として、受信した登録データが含む「装置ＩＤ」及び「電子メールアドレス」を新たな会員のデータとして会員データベース（図５を用いて後述）に蓄積させる（Ｓ０２）。
【００２４】
その後、ユーザの操作に従って通信対応装置３０の送信手段３１をコンテンツ提供サーバ１０にコンテンツ一覧リクエストを送信する（Ｓ０３）。通信対応装置３０の送信手段３１が送信する「コンテンツ一覧リクエスト」は、少なくとも「装置ＩＤ」とユーザが通信対応装置３０に送信を希望するコンテンツ一覧を表示する画面を識別する「画面ＩＤ」を含んでいる。
【００２５】
コンテンツ提供サーバ１０のコンテンツ管理部１２は、通信対応装置３０からコンテンツ一覧リクエストを受信すると、コンテンツ一覧生成処理として、コンテンツ一覧を生成する（Ｓ０４）。コンテンツ提供サーバ１０が生成する「コンテンツ一覧」は、コンテンツ一覧リクエストが含む「画面ＩＤ」によって特定され、コンテンツ提供サーバ１０が提供する複数のコンテンツの一覧を選択させる画面データである。
【００２６】
コンテンツ一覧を生成したコンテンツ提供サーバ１０のコンテンツ配信部１１は、生成したコンテンツ一覧を通信対応装置３０に送信する（Ｓ０５）。コンテンツ一覧が送信される通信対応装置３０は、コンテンツ一覧リクエストが含む「装置ＩＤ」で識別される通信対応装置３０である。コンテンツ提供サーバ１０から送信されたコンテンツ一覧は通信対応装置３０の受信手段３２に受信される。
【００２７】
その後、ユーザの操作に従って、通信対応装置３０の送信手段３１はコンテンツ提供サーバ１０に詳細な内容を要求するコンテンツリクエスト送信する（Ｓ０６）。ここで通信対応装置３０が送信する「コンテンツリクエスト」も少なくとも「装置ＩＤ」及び「画面ＩＤ」を含んでいるが、この画面ＩＤは、コンテンツデータを表示するための画面の識別子であり、コンテンツ一覧に含まれる中からユーザによって選択されて送信される。
【００２８】
電子メールを送信する必要がある場合、コンテンツ提供サーバ１０のメール送信部１３は、電子メールを生成する（Ｓ０７）。電子メールを送信する必要があるか否かは、通信対応装置３０から受信したコンテンツリクエストが含む「画面ＩＤ」で識別される画面毎に異なる。電子メールの送信先は、ステップＳ０２の登録処理において通信対応装置３０を識別する「装置ＩＤ」とともに登録されている「電子メールアドレス」である。この電子メールは、「画面ＩＤ」で特定される内容の情報を提供するＷｅｂページ識別するＵＲＬを含んでいる。電子メールを生成したコンテンツ提供サーバ１０のメール送信部１３は、生成した電子メールをユーザ端末４０に送信する（Ｓ０８）。
【００２９】
続いて、コンテンツ提供サーバ１０のコンテンツ管理部１２は、コンテンツ生成処理としてコンテンツを生成し（Ｓ０９）、コンテンツ配信部１１は、生成したコンテンツを通信対応装置３０に送信する（Ｓ１０）。ステップＳ０８で電子メールを送信した場合、この「コンテンツ」は、画面データであり、電子メールを送信した旨をユーザに通知するデータが含まれる。
【００３０】
通信対応装置３０の表示処理手段３３によって表示装置に受信したコンテンツが表示されることで、電子メールの送信を知ったユーザは、コンテンツ提供サーバ１０によって送信された電子メールを表示し（Ｓ１１）、ユーザの操作に従ってユーザ端末４０の送信手段４１は、電子メールに含まれるＵＲＬで識別されるＷｅｂサーバ５０に取得リクエストを送信する（Ｓ１２）。Ｗｅｂサーバ５０の受信手段５１が取得リクエストを受信すると、送信手段５２が該当するＷｅｂページを表示させるデータ（Ｗｅｂデータ）をユーザ端末４０に送信する（Ｓ１３）。
【００３１】
（コンテンツ提供サーバ）
次に、本発明の第１の実施の形態に係るコンテンツ提供サーバ１０について説明する。本発明の第１の実施の形態に係るコンテンツ提供サーバ１０は、図３に示すブロック図にあるように、コンテンツ配信部１１、コンテンツ管理部１２、メール送信部１３、及び登録部１４を備えている。また、コンテンツ提供サーバ１０は、会員データベース（会員ＤＢ）２１、コンテンツデータベース（コンテンツＤＢ）２２、及びメールデータベース（メールＤＢ）２３を備えている。
【００３２】
コンテンツ提供サーバ１０は、図４に示すように、中央処理制御装置１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３及び入出力インタフェース１０９を有し、バス１１０を介して接続されている。入出力インタフェース１０９には、入力装置１０４、表示装置１０５、通信制御装置１０６、記憶装置１０７及びリムーバブルディスク１０８が接続されている。
【００３３】
中央処理制御装置１０１は、入力装置１０４からの入力信号に基づいてＲＯＭ１０２からコンテンツ提供サーバ１０を起動するためのブートプログラムを読み出して実行し、更に記憶装置１０７に記憶されたオペレーティングシステムを読み出す。更に中央処理制御装置１０１は、入力装置１０４や通信制御装置１０６等の入力信号に基づいて、各種装置の制御を行ったり、ＲＡＭ１０３や記憶装置１０７等に記憶されたプログラム及びデータを読み出してＲＡＭ１０３にロードするとともに、ＲＡＭ１０３から読み出されたプログラムのコマンドに基づいて、データの計算または加工など、後述する一連の処理を実現する。
【００３４】
入力装置１０４は、操作者が各種の操作を入力するキーボード、マウスなどの入力デバイスにより構成されており、操作者の操作に基づいて入力信号を作成し、信号を入出力インタフェース１０９及びバス１１０を介して中央処理制御装置１０１に送信する。
【００３５】
表示装置１０５は、ＣＲＴ（Cathode Ray Tube）ディスプレイや液晶ディスプレイなどであり、中央処理制御装置１０１からバス１１０及び入出力インタフェース１０９を介した出力信号を表示する。
【００３６】
通信制御装置１０６は、ＬＡＮカードやモデムなどの装置であり、コンテンツ提供プログラムを実行するコンテンツ提供サーバ１０をインターネットやＬＡＮなどの通信ネットワークに接続する。通信制御装置１０６は、通信ネットワークから受信したデータを入力信号として、入出力インタフェース１０９及びバス１１０を介して中央処理制御装置１０１に送信する。また、通信制御装置１０６は、入出力インタフェース１０９及びバス１１０を介して、中央処理制御装置１０１から受信したデータを出力信号として、通信ネットワークに送信する。
【００３７】
記憶装置１０７は半導体記憶装置または磁気ディスク装置等であって、中央処理制御装置１０１で実行されるプログラムやデータが記憶されている。リムーバブルディスク１０８は、光ディスクやフレキシブルディスクのことであり、ディスクドライブによって読み書きされた信号は、入出力インタフェース１０９及びバス１１０を介して中央処理制御装置１０１に送受信される。会員ＤＢ２１、コンテンツＤＢ２２及びメールＤＢ２３は、それぞれコンテンツ提供サーバ１０の記憶装置１０７の一部に相当する。
【００３８】
また、コンテンツ提供プログラムが中央処理制御装置１０１に読み込まれて実行されることによって、コンテンツ配信部１１、コンテンツ管理部１２、メール送信部１３及び登録部１４を備えるコンテンツ提供サーバ１０が構成される。
【００３９】
なお、本発明の第１の実施の形態に係るコンテンツ提供サーバ１０は、図４に示すように１台のコンピュータにおいて実行されても良いし、互いに通信可能な複数のコンピュータにおいて実行されても良い。
【００４０】
会員ＤＢ２１は、図５に示すように、通信対応装置３０を識別する「装置ＩＤ」及び「電子メールアドレス」が関連付けられるレコードを有している。各「電子メールアドレス」は、同一のレコードの「装置ＩＤ」で識別される通信対応装置３０を利用するユーザが使用する「電子メールアドレス」である。例えば、装置ＩＤが「Ｄ０１０」の通信対応装置を利用するユーザは「user1@abc.co.jp」の電子メールアドレスを使用することを示している。
【００４１】
コンテンツＤＢ２２は、図６に示すように、「画面ＩＤ」、「コンテンツデータ」、「失敗時コンテンツデータ」及び「メール送信フラグ」が関連付けられるレコードを有している。「画面ＩＤ」は、コンテンツデータを表示する画面の識別子である。「コンテンツデータ」は、通信対応装置３０に提示するデータである。「失敗時コンテンツデータ」は、電子メールの送信が失敗した場合に通信対応装置３０に提示するデータである。「メール送信フラグ」は、コンテンツ提供サーバ１０が通信対応装置３０に提供するコンテンツに関連する内容の電子メールを送信するか否かを表すフラグである。「メール送信フラグ」が「送信」である場合、コンテンツ提供サーバ１０はユーザ端末４０に電子メールを送信し、「非送信」である場合、電子メールを送信しない。
【００４２】
「メール送信フラグ」が「送信」である場合、コンテンツ提供サーバ１０がユーザ端末４０に電子メールを送信した結果（成功又は失敗）によって、通信対応装置３０に提供するコンテンツは異なる。具体的には、コンテンツ提供サーバ１０は、電子メールの送信が成功した場合には「コンテンツデータ」を使用してコンテンツを生成するが、電子メールの送信が失敗した場合には「失敗時コンテンツデータ」を使用してコンテンツを生成する。
【００４３】
例えば、図６に示す例では、画面ＩＤが「Ｐ１００」で識別されるコンテンツは、メールの送信が成功した場合には「メールを送信しました」というデータを含み、メールの送信が失敗した場合には「メール送信失敗しました」というデータを含むことを示している。一方、「メール送信フラグ」が「非送信」である場合、電子メールは送信せず電子メール送信の成功又は失敗という結果もない。そのため、例えば、画面ＩＤが「Ｐ１０２」で識別されるコンテンツは、常に「今話題のグループが・・・」というデータを含むことを示している。
【００４４】
メールＤＢ２３は、図７に示すように、「画面ＩＤ」、「メール送信元」、「メール件名」及び「メール本文」が関連付けられるレコードを有している。「画面ＩＤ」は、図６に示したコンテンツＤＢ２２の「画面ＩＤ」と同一であり、通信対応装置３０に提供されるコンテンツの識別子である。「メール送信元」は、電子メールで情報を提供する提供者が使用する電子メールアドレスである。「メール件名」は、電子メールの件名であり、提供する情報の内容を表す。「メール本文」は、電子メールの本文であり、ユーザに提供する情報である。例えば、電子メールが「商品の販売」に関する情報を提供するものである場合、「メール送信元」は「商品の販売者の電子メールアドレス」であり、「メール本文」は「商品に関する詳細な説明」を含んでいることが考えられる。
【００４５】
また「メール本文」は、同一レコードの「画面ＩＤ」に関連付けられる情報を提供するＷｅｂページを識別するＵＲＬを含んでいることが望ましい。この「メール本文」でＵＲＬを含んでいることで、ユーザはユーザ端末４０で受信した電子メールをディスプレイに表示した際、電子メールの本文に含まれているＵＲＬをクリックすることで、容易にＷｅｂサーバにアクセスすることができる。
【００４６】
例えば、図６では、「画面ＩＤ」が「Ｐ１００」であるレコードは、画面ＩＤが「Ｐ１００」のコンテンツを要求したユーザには、メール送信元が「abc@def.com」であり、メール件名が「ご請求ありがとうございます」であり、メール本文に「詳しい情報はＵＲＬをクリック！・・・」を含む電子メールを送信することを示している。
【００４７】
次に、コンテンツ提供サーバ１０の各構成に関して、図３を参照して具体的に説明する。
【００４８】
（コンテンツ配信部）
コンテンツ配信部１１は、リクエスト受信手段１１１、ＩＤ抽出手段１１２及びコンテンツ送信手段１１３を有している。
【００４９】
リクエスト受信手段１１１は、接続されるネットワーク６０を介して通信対応装置３０から送信されたコンテンツリクエストを受信する。コンテンツリクエストは、「装置ＩＤ」及び通信対応装置１０が受信を希望するコンテンツである画面データを識別する「画面ＩＤ」を含む。
【００５０】
ＩＤ抽出手段１１２は、リクエスト受信手段１１１が受信したコンテンツリクエストから「画面ＩＤ」及び「装置ＩＤ」を抽出してコンテンツ管理部１２に出力する。受信したコンテンツリクエストから適式な「画面ＩＤ」及び「装置ＩＤ」を抽出できなかった場合、ＩＤ抽出手段１１２は、コンテンツ送信手段１１３にエラーメッセージを出力する。
【００５１】
コンテンツ送信手段１１３は、コンテンツリクエストから抽出した「装置ＩＤ」で識別される通信対応装置３０に、コンテンツ管理部１２から入力したコンテンツである画面データを送信する。また、コンテンツ送信手段１１３は、ＩＤ抽出手段１１２からエラーメッセージを入力すると、コンテンツリクエストから抽出した装置ＩＤで識別される通信対応装置３０に、エラーメッセージを送信する。
【００５２】
図８に示すフローチャートを用いて、コンテンツ配信部１１における処理を説明する。リクエスト受信手段１１１が「コンテンツリクエスト」を受信すると（Ｓ１０１）、ＩＤ抽出手段１１２は、リクエスト受信手段１１１からこの「コンテンツリクエスト」を入力して「画面ＩＤ」及び「装置ＩＤ」を抽出する（Ｓ１０２）。
【００５３】
コンテンツリクエストに正しい形式で「画面ＩＤ」及び「装置ＩＤ」が含まれていた場合（Ｓ１０３でＹＥＳ）、ＩＤ抽出手段１１２は、この「画面ＩＤ」及び「装置ＩＤ」をコンテンツ管理部１２に出力する（Ｓ１０４）。その後、コンテンツ配信部１１は、ステップＳ１０４で出力した「画面ＩＤ」及び「装置ＩＤ」に対してコンテンツ管理部１２から出力される「コンテンツ」の入力を待機する（Ｓ１０５）。
【００５４】
コンテンツ管理部１２から出力された「コンテンツ」を入力すると（Ｓ１０５でＹＥＳ）、コンテンツ送信手段１１３は、入力した「コンテンツ」を通信対応装置３０に送信する（Ｓ１０６）。
【００５５】
コンテンツを受信した通信対応装置３０は、受信したコンテンツを接続される表示装置に表示する。図９に、ステップＳ１０６でコンテンツ送信手段１１３から送信され、通信対応装置３０よって表示装置に表示されるコンテンツの一例を示す。図９に示すコンテンツの場合、ユーザは「おすすめサービス」に関するコンテンツを表示する画面を識別する「画面ＩＤ」を含むコンテンツリクエストを送信したことを示している。
【００５６】
一方、コンテンツリクエストに正しい形式で「画面ＩＤ」及び「装置ＩＤ」が含まれていなかった場合（Ｓ１０３でＮＯ）、ＩＤ抽出手段１１２は、コンテンツ送信手段１１３にエラーメッセージを出力し、コンテンツ送信手段１１３は、通信対応装置３０にエラーメッセージを送信する（Ｓ１０７）。
【００５７】
（コンテンツ管理部）
コンテンツ管理部１２は、コンテンツデータ抽出手段１２１、メールアドレス抽出手段１２２及びコンテンツ生成手段１２３を有している。
【００５８】
コンテンツデータ抽出手段１２１は、コンテンツ配信部１１から入力した「画面ＩＤ」を含むレコードをコンテンツＤＢ２２から抽出し、このレコードに含まれる「コンテンツデータ」及び「失敗時コンテンツデータ」をコンテンツ生成手段１２３に出力する。抽出したレコードの「メール送信フラグ」で電子メールを送信することを示している場合、コンテンツデータ抽出手段１２１は、「画面ＩＤ」及び「装置ＩＤ」をメールアドレス抽出手段１２２に出力する。
【００５９】
メールアドレス抽出手段１２２は、入力した「装置ＩＤ」を含むレコードを会員ＤＢ２１から抽出し、このレコードに含まれる「電子メールアドレス」を「画面ＩＤ」とともにメール送信部１３に出力する。
【００６０】
コンテンツ生成手段１２３は、コンテンツデータ抽出手段１２１から入力した「コンテンツデータ」又は「失敗時コンテンツデータ」を使用してコンテンツを生成する。具体的には、コンテンツデータ抽出手段１２１から「コンテンツデータ」及び「失敗時コンテンツデータ」を入力すると、メール送信部１３から「送信成功」である送信結果を入力した場合、コンテンツ生成手段１２３は、「コンテンツデータ」を使用してコンテンツを生成し、メール送信部１３から「送信失敗」である送信結果を入力した場合、「失敗時コンテンツデータ」を使用してコンテンツを生成する。一方、「コンテンツデータ」のみを入力すると、コンテンツ生成手段１２３は入力した「コンテンツデータ」を使用してコンテンツを生成する。
【００６１】
図１０に示すフローチャートを用いて、コンテンツ管理部１２における処理を説明する。コンテンツ管理部１２のコンテンツデータ抽出手段１２１は、コンテンツ配信部１１から上述したステップＳ１０４（図８）において出力された「画面ＩＤ」及び「装置ＩＤ」を入力すると（Ｓ２０１）、入力した「画面ＩＤ」を含むレコードをコンテンツＤＢ２２から抽出する（Ｓ２０２）。その後、コンテンツデータ抽出手段１２１は、抽出したレコードに含まれる「コンテンツデータ」及び「失敗時コンテンツデータ」と、入力した「装置ＩＤ」をコンテンツ送信手段１１３に出力する（Ｓ２０３）。
【００６２】
続いて、コンテンツデータ抽出手段１２１は、抽出したレコードでメール送信フラグが「送信」であるか否かを判定する（Ｓ２０４）。送信結果が「送信」である場合（Ｓ２０４でＹＥＳ）、コンテンツデータ抽出手段１２１は、「画面ＩＤ」及び「装置ＩＤ」をメールアドレス抽出手段１２２に出力する（Ｓ２０５）。メールアドレス抽出手段１２２は、入力した「装置ＩＤ」を含むレコードを会員ＤＢ２１から抽出し、このレコードに含まれる「電子メールアドレス」を抽出する（Ｓ２０６）。
【００６３】
該当する「電子メールアドレス」を抽出することが出来ると（Ｓ２０７でＹＥＳ）、メールアドレス抽出手段１２２は、抽出した「電子メールアドレス」及び入力した「画面ＩＤ」をメール送信部１３に出力する（Ｓ２０８）。
【００６４】
その後、コンテンツ管理部１２は、メール送信部１３から出力される電子メールの送信結果の入力を待機する（Ｓ２０９）。コンテンツ管理部１２が電子メールの送信結果を入力すると（Ｓ２０９でＹＥＳ）、コンテンツ生成手段１２３は、該当するコンテンツデータを選択する（Ｓ２１０）。具体的には、送信結果が「送信成功」である場合、「コンテンツデータ」を選択し、送信結果が「送信失敗」である場合、「失敗時コンテンツデータ」を選択する。また、コンテンツデータ抽出手段１２１から「失敗時コンテンツデータ」を入力していない場合、「コンテンツデータ」を該当するコンテンツデータとして選択する。
【００６５】
コンテンツ生成手段１２３は、選択したコンテンツデータを使用して、通信対応装置３０に対応した形式のコンテンツを生成する（Ｓ２１１）。コンテンツを生成すると、コンテンツ生成手段１２３は、生成したコンテンツをコンテンツ配信部１１に出力する（Ｓ２１２）。
【００６６】
送信結果が「送信成功」である場合、ステップＳ２１０では「コンテンツデータ」が選択され、図９で上述した一例にあるように「メールを送信しました。」等のメッセージを含むコンテンツがコンテンツ生成手段１２３において生成され、コンテンツ配信部１１に出力される。
【００６７】
なお、この図１０に示した処理は、図８を用いて上述したコンテンツ配信部１１のステップＳ１０４及びＳ１０５における処理の間で実行される。
【００６８】
（メール送信部）
メール送信部１３は、メールデータ抽出手段１３１、メール生成手段１３２、メール送信手段１３３及び結果通知手段１３４を有している。
【００６９】
メールデータ抽出手段１３１は、メールアドレス抽出手段１２２から出力された「画面ＩＤ」を入力する。その後、メールデータ抽出手段１３１は、入力した「画面ＩＤ」を含むレコードをメールＤＢ２３から抽出し、このレコードに含まれる「メール送信元」、「メール件名」及び「メール本文」を出力する。
【００７０】
メール生成手段１３２は、メールアドレス抽出手段１２２から出力された「電子メールアドレス」を入力する。また、メール生成手段１３２は、メールデータ抽出手段１３１から出力された「メール送信元」、「メール件名」及び「メール本文」を入力する。メール生成手段１３２は、入力した「電子メールアドレス」を送信先とし、入力した「メール送信元」、「メール件名」及び「メール本文」を使用して電子メールを生成して出力する。
【００７１】
メール送信手段１３３は、メール生成手段１３２から入力した電子メールをネットワーク６０を介してユーザ端末４０に送信する。
【００７２】
結果通知手段１３４は、電子メールを送信することが出来たか否かを表す送信結果をコンテンツ管理部１２に出力する。電子メールを送信することが出来た場合、「送信成功」の送信結果を出力し、電子メールを送信することが出来なかった場合、「送信失敗」の送信結果を出力する。
【００７３】
図１１に示すフローチャートを用いて、メール送信部１３における処理を説明する。メール送信部１３では、コンテンツ管理部１１から上述したステップＳ２０８（図１０）において出力された「画面ＩＤ」及び「電子メールアドレス」を入力すると（Ｓ３０１）、メールデータ抽出手段１３１は、入力した「画面ＩＤ」を含むレコードをメールＤＢ２３から抽出する（Ｓ３０２）。
【００７４】
レコードを抽出すると（Ｓ３０３でＹＥＳ）、メールデータ抽出手段１３１は、メール生成手段１３２にこのレコードが含む「メール送信元」、「メール件名」及び「メール本文」を出力し、メール生成手段１３２は入力した「電子メールアドレス」を使用して電子メールを生成する（Ｓ３０４）。メール生成手段１３２から生成された電子メールを入力したメール送信手段１３３は、入力した電子メールをユーザ端末４０に送信する（Ｓ３０５）。
【００７５】
電子メールの送信が成功した場合（Ｓ３０６でＹＥＳ）、結果通知手段１３４は、送信成功の送信結果を出力する（Ｓ３０７）。一方、電子メールの送信が失敗した場合（Ｓ３０６でＮＯ）又は「メール送信元」、「メール件名」及び「メール本文」を抽出できなかった場合（Ｓ３０３でＮＯ）、結果通知手段１３４は、送信失敗の送信結果を出力する（Ｓ３０８）。
【００７６】
なお、この図１１に示した処理は、図１０を用いて上述したコンテンツ管理部１２のステップＳ２０８及びＳ２０９における処理の間で実行される。
【００７７】
（登録部）
登録部１４は、受信手段１４１及び更新手段１４２を有している。
【００７８】
受信手段１４１は、ユーザ端末４０からネットワーク６０を介して送信された登録データを受信する。この登録データは、「装置ＩＤ」及び「電子メールアドレス」を含んでいる。ユーザが登録データを送信するのは、コンテンツ提供システム１の利用者として会員登録する場合であり、例えばユーザが新たに通信対応装置３０を購入した場合等が考えられる。
【００７９】
更新手段１４２は、受信手段１４１が受信した「装置ＩＤ」及び「電子メールアドレス」を含む新たなレコードを生成して挿入することで、会員ＤＢ２１を更新する。
【００８０】
上述したように、本発明の第１の実施の形態に係るコンテンツ提供システムによれば、予め会員登録をしておくことで、ユーザは容易にコンテンツ提供サーバから希望する情報の電子メールを受信することが出来る。また、ユーザはコンテンツ提供サーバから受信する電子メールに含まれるＵＲＬを使用してＷｅｂサーバにアクセスすることで、アクセス時のユーザの操作負担を軽減することが出来る。
【００８１】
なお、図３を用いて上述した第１の実施の形態に係るコンテンツ提供サーバ１０は、会員ＤＢ２１、コンテンツＤＢ２２及びメールＤＢ２３を備える構成であるが、これらを外部に備え、伝送路を介して各データが読み出し可能に構成されていても良い。
【００８２】
＜第２の実施の形態＞
（コンテンツ提供システム）
本発明の第２の実施の形態に係るコンテンツ提供システム１ａは、図１２に示すように、コンテンツ提供サーバ１０ａ、通信対応装置３０、ユーザ端末４０及びＷｅｂサーバ５０がネットワーク６０を介して接続されている。第２の実施の形態に係るコンテンツ提供システム１ａが図１を用いて上述した第１の実施の形態と異なる点は、コンテンツ提供サーバ１０に替えて、コンテンツ提供サーバ１０ａが接続されている点である。以下で説明する第２の実施の形態に係るコンテンツ提供システムにおいて、上述した第１の実施の形態に係るコンテンツ提供システム１と同一の構成又は処理については、同一の符号を付し、類似の構成については、類似の符号を付して説明する。
【００８３】
コンテンツ提供サーバ１０ａは、図１２に示すように、コンテンツ配信部１１、コンテンツ管理部１２ａ、メール送信部１３ａ、登録部１４及びコンテンツ推薦部１５ａを有している。コンテンツ配信部１１及び登録部１４は第１の実施の形態に係るコンテンツ提供サーバ１０と同一であるが、コンテンツ推薦部１５ａにおいて、通信対応装置３０が多く利用する傾向のあるコンテンツの属性を管理している。また、コンテンツ管理部１２ａは、このコンテンツ推薦部１５ａによって管理される属性に適合する内容のコンテンツを生成し、メール送信部１３ａでは、その属性に適合する内容の電子メールを送信する。
【００８４】
通信対応装置３０、ユーザ端末４０及びＷｅｂサーバ５０については、第１の実施の形態において上述した構成と同一であるため、説明を省略する。
【００８５】
（コンテンツ提供システムにおける処理）
本発明の第２の実施の形態に係るコンテンツ提供システム１ａにおける処理を図１３に示すシーケンス図を用いて説明する。この第２の実施の形態に係るコンテンツ提供システム１ａでの処理において第１の実施の形態に係るコンテンツ提供システムでの処理と異なる点は、コンテンツ提供サーバ１０ａが通信対応装置３０からコンテンツリクエストを受信すると、コンテンツ管理部１２ａで属性決定処理（Ｓ２１，Ｓ２２）を実行する点である。属性決定処理では、コンテンツリクエストが含む「装置ＩＤ」から通信対応装置３０が多く利用する傾向のあるコンテンツの属性を決定する処理である。コンテンツ提供サーバ１０ａのコンテンツ管理部１２ａは、属性決定処理で決定されたコンテンツの属性に従って、コンテンツを生成する（Ｓ０４，Ｓ０７）。
【００８６】
（コンテンツ提供サーバ）
次に、本発明の第２の実施の形態に係るコンテンツ提供サーバ１０ａについて説明する。本発明の第２の実施の形態に係るコンテンツ提供サーバ１０ａは、図１４に示すブロック図にあるように、コンテンツ配信部１１、コンテンツ管理部１２ａ、メール送信部１３、登録部１４及びコンテンツ推薦部１５ａを備えている。また、コンテンツ提供サーバ１０ａは、会員ＤＢ２１、コンテンツＤＢ２２ａ、メールメールＤＢ２３ａ、装置属性データベース（装置属性ＤＢ）２４ａ、コンテンツ属性データベース（装置属性ＤＢ）２５ａ、履歴データベース（履歴ＤＢ）２６ａ及び嗜好データベース（嗜好ＤＢ）２７ａを備えている。
【００８７】
この第２の実施の形態に係るコンテンツ提供サーバ１０ａも、図４に示したように、中央処理制御装置１０１、ＲＯＭ１０２、ＲＡＭ１０３及び入出力インタフェース１０９を有し、入出力インタフェース１０９には、入力装置１０４、表示装置１０５、通信制御装置１０６、記憶装置１０７及びリムーバブルディスク１０８が接続される構成である。また、コンテンツ提供プログラムが中央処理制御装置１０１に読み込まれて実行されることによって、コンテンツ配信部１１、コンテンツ管理部１２ａ、メール送信部１３ａ、登録部１４及びコンテンツ推薦部１５ａを備えるコンテンツ提供サーバ１０ａが構成される。
【００８８】
コンテンツＤＢ２２ａは、図１５に示すように、「画面ＩＤ」ごとに「コンテンツＩＤ」、「コンテンツデータ」、「失敗時コンテンツデータ」及び「メール送信フラグ」が関連付けられるレコードを有している。同一の「画面ＩＤ」であっても、ユーザの属性に応じたコンテンツを生成した場合、ユーザに最適な内容のコンテンツを提示することができる。そのため、同一の「画面ＩＤ」でも異なる「コンテンツＩＤ」に関連付けられる「コンテンツデータ」及び「失敗時コンテンツデータ」はそれぞれ異なり、これに基づいて生成されるコンテンツも異なる。例えば、「今週放送予定の番組」に関するコンテンツであっても、ユーザが「ニュース番組」を好む場合、「アニメ」を好む場合、又は「ドラマ」を好む場合で、異なるコンテンツを提供するようにする。このように、画面ＩＤごとに複数の「コンテンツＩＤ」で識別されるレコードを有することで、通信対応装置３０には関連付けられた属性ごとに異なるコンテンツが提供される。ここでは、１つの画面ＩＤには複数のコンテンツＩＤが対応することがあるが、１つのコンテンツＩＤには１つの画面ＩＤのみが対応し、複数の画面ＩＤが対応することはない。
【００８９】
装置属性ＤＢ２４ａは、図１６に示すように、「画面ＩＤ」ごとに「コンテンツＩＤ」及び「装置ＩＤ」を含むレコードを有している。例えば、図１６では、画面ＩＤが「Ｐ２０１」のコンテンツを提供する場合、コンテンツを装置ＩＤが「Ｄ０１０」、「Ｄ０１１」等の通信対応装置３０にはコンテンツＩＤが「Ｃ１００」のコンテンツを送信することを示している。
【００９０】
コンテンツ属性ＤＢ２５ａは、図１７に示すように、「コンテンツＩＤ」、「嗜好識別子（キーワード）」及び「予約番組ジャンル」を含むレコードを有している。例えば、図１７では、コンテンツＩＤが「Ｃ１００」のコンテンツは、「アニメ」を予約番組とすることが多いユーザに提供することを示し、コンテンツＩＤが「Ｃ１０２」のコンテンツは、「温泉」又は「旅行」に関心があるユーザに提供することを示す。
【００９１】
メールＤＢ２３ａは、図１８に示すように、「コンテンツＩＤ」、「メール送信元」、「メール件名」及び「メール本文」が関連付けられるレコードを有している。例えば、図１８では、「コンテンツＩＤ」が「Ｃ１００」であるレコードは、コンテンツＩＤが「Ｃ１００」のコンテンツを要求したユーザには、メール送信元が「abc@def.com」であり、メール件名が「ご請求ありがとうございます」であり、メール本文に「詳しい情報はＵＲＬをクリック！・・・」を含む電子メールを送信することを示している。
【００９２】
履歴ＤＢ２６ａは、図１９に示すように、「装置ＩＤ」及び「予約番組の番組ＩＤ」が関連付けられるレコードを有している。例えば、図１９に示す履歴ＤＢ２６ａでは、装置ＩＤが「Ｄ０１０」の通信対応装置３０は、過去に「Ｂ１０１」及び「Ｂ１０３」の番組を予約したことを示している。また、図１９では、装置ＩＤが「Ｄ０１１」の通信対応装置３０は、過去に「Ｂ１０２」や「Ｂ１０５」等の番組を予約したことを示している。この履歴ＤＢ２６ａは、例えば、通信対応装置３０が番組予約及び録画する毎に更新される。
【００９３】
嗜好ＤＢ２７ａは、図２０に示すように、「装置ＩＤ」及びユーザの嗜好を表す「嗜好識別子（キーワード）」が関連付けられるレコードを有している。例えば、図２０に示す嗜好ＤＢ２７ａでは、装置ＩＤが「Ｄ０１０」の通信対応装置３０は、「美術」や「クイズ」等に関心があることを示している。この嗜好ＤＢ２７ａは、例えば、通信対応装置３０が利用（録画、予約）する番組のタイトルや説明からキーワード（嗜好識別子）を抽出し、装置ＩＤと関連付けることが考えられる。この際、通信対応装置３０に利用されるコンテンツのキーワードの出現回数を反映させて嗜好ＤＢ２７ａを記憶させてもよい。または、嗜好ＤＢ２７ａは、通信対応装置３０について会員登録をする際に嗜好識別子に関するデータについても登録データに含めてコンテンツ提供サーバ１０ａが受信し、更新することが考えられる。
【００９４】
次に、コンテンツ提供サーバ１０ａの各構成に関して、図１４を参照して具体的に説明する。ここで、コンテンツ配信部１１は、図３に示したブロック図及び図８に示したフローチャートを用いて説明したコンテンツ配信部１１と同一であるため、説明を省略する。また、登録部１４についても、図３に示したブロック図を用いて説明した登録部１４と同一であるため、説明を省略する。
【００９５】
（コンテンツ管理部）
コンテンツ管理部１２ａは、コンテンツデータ抽出手段１２１ａ、メールアドレス抽出手段１２２、コンテンツ生成手段１２３及び属性決定手段１２４ａを有している。コンテンツ管理部１２ａが図３に示したコンテンツ管理部１２と異なる点は、属性決定手段１２４ａを有している点である。
【００９６】
属性決定手段１２４ａは、コンテンツ配信部１１から「画面ＩＤ」及び「装置ＩＤ」を入力すると、入力した「画面ＩＤ」及び「装置ＩＤ」と関連付けられる「コンテンツＩＤ」を装置属性ＤＢ２４ａから抽出することによってコンテンツの属性を決定し、抽出した「コンテンツＩＤ」を入力した「装置ＩＤ」とともにコンテンツデータ抽出手段１２１ａに出力する。
【００９７】
コンテンツデータ抽出手段１２１ａは、属性決定手段１２４ａから入力した「コンテンツＩＤ」で識別されるレコードを抽出し、「コンテンツデータ」及び「失敗時コンテンツデータ」をコンテンツ生成手段１２３に出力する。抽出したレコードの「メール送信フラグ」でメールを送信することを示している場合、コンテンツデータ抽出手段１２１ａは、「コンテンツＩＤ」及び「装置ＩＤ」をメールアドレス抽出手段１２２に出力する。
【００９８】
メールアドレス抽出手段１２２は、入力した「装置ＩＤ」を含むレコードを会員ＤＢ２１から抽出し、抽出したレコードが含む「電子メールアドレス」を「コンテンツＩＤ」とともにメール送信部１３に出力する。
【００９９】
コンテンツ生成手段１２３は、コンテンツデータ抽出手段１２１ａから入力した「コンテンツデータ」又は「失敗時コンテンツデータ」を使用してコンテンツを生成する。コンテンツ生成手段１２３は、コンテンツデータ抽出手段１２１ａから「コンテンツデータ」及び「失敗時コンテンツデータ」を入力すると、メール送信部１３から送信成功である送信結果を入力した場合、「コンテンツデータ」を使用してコンテンツを生成し、メール送信部１３から送信失敗である送信結果を入力した場合、「失敗時コンテンツデータ」を使用してコンテンツを生成する。一方、コンテンツ生成手段１２３が「コンテンツデータ」のみを入力すると、入力した「コンテンツデータ」を使用してコンテンツを生成する。
【０１００】
図２１に示すフローチャートを用いて、コンテンツ管理部１２ａにおける処理を説明する。コンテンツ管理部１２ａの属性決定手段１２４ａは、「画面ＩＤ」及び「装置ＩＤ」を入力すると（Ｓ４０１）、入力した「画面ＩＤ」及び「装置ＩＤ」で特定される「コンテンツＩＤ」を装置属性ＤＢ２４ａから抽出して属性を決定する（Ｓ４０２）。属性決定手段１２４ａは、抽出したレコードに含まれる「コンテンツＩＤ」を、入力した「装置ＩＤ」とともにコンテンツデータ抽出手段１２１ａに出力する（Ｓ４０３）。
【０１０１】
「コンテンツＩＤ」及び「装置ＩＤ」を入力したコンテンツデータ抽出手段１２１ａは、入力した「コンテンツＩＤ」で特定されるレコードをコンテンツＤＢ２２ａから抽出する（Ｓ４０４）。コンテンツデータ抽出手段１２１ａは、抽出したレコードに含まれる「コンテンツデータ」及び「失敗時コンテンツデータ」と、入力した「装置ＩＤ」をコンテンツ生成手段１２３に出力する（Ｓ４０５）。
【０１０２】
その後、コンテンツデータ抽出手段１２１ａは、抽出したレコードの「メール送信フラグ」が「送信」であるか否かを判定する（Ｓ４０６）。送信結果が「送信」である場合（Ｓ４０６でＹＥＳ）、コンテンツデータ抽出手段１２１ａは、「コンテンツＩＤ」及び「装置ＩＤ」をメールアドレス抽出手段１２２に出力する（Ｓ４０７）。メールアドレス抽出手段１２２は、入力した「装置ＩＤ」を含むレコードを会員ＤＢ２１から抽出し、このレコードに含まれる「電子メールアドレス」を抽出する（Ｓ４０８）。
【０１０３】
該当する「電子メールアドレス」を抽出することが出来ると（Ｓ４０９でＹＥＳ）、メールアドレス抽出手段１２２は、抽出した「電子メールアドレス」及び入力した「コンテンツＩＤ」をメール送信部１３に出力する（Ｓ４１０）。
【０１０４】
その後、コンテンツ管理部１２は、メール送信部１３から送信される電子メールの送信結果の入力を待機する（Ｓ４１１）。コンテンツ管理部１２が電子メールの送信結果を入力すると（Ｓ４１１でＹＥＳ）、コンテンツ生成手段１２３は、該当するコンテンツデータを選択する（Ｓ４１２）。具体的には、送信結果が「送信成功」である場合、「コンテンツデータ」を選択し、送信結果が「送信失敗」である場合、「失敗時コンテンツデータ」を選択する。また、コンテンツデータ抽出手段１２１ａから「失敗時コンテンツデータ」を入力していない場合、「コンテンツデータ」を該当するコンテンツデータとして選択する。
【０１０５】
コンテンツ生成手段１２３は、選択したコンテンツデータを使用して、通信対応装置３０に対応した形式のコンテンツを生成する（Ｓ４１３）。コンテンツを生成すると、コンテンツ生成手段１２３は、生成したコンテンツをコンテンツ配信部１１に出力する（Ｓ４１４）。
【０１０６】
なお、この図２１に示した処理は、図８を用いて上述したコンテンツ配信部１１のステップＳ１０４及びＳ１０５における処理の間で実行される。
【０１０７】
（メール送信部）
メール送信部１３ａは、メールデータ抽出手段１３１ａ、メール生成手段１３２、メール送信手段１３３及び結果通知手段１３４を有している。メール送信部１３ａが図３に示したメール送信部１３と異なる点は、メールデータ抽出手段１３１ａに入力されるコンテンツが「画面ＩＤ」に替えて「コンテンツＩＤ」である点で異なる。そのため、メールデータ抽出手段１３１ａは、「コンテンツＩＤ」を入力すると、入力した「コンテンツＩＤ」を含むレコードをメールＤＢ２３ａから抽出し、このレコードに含まれる「送信元」、「メール件名」及び「メール本文」をメール生成手段１３２に出力する。
【０１０８】
他の構成及び処理については図３に示したブロック図及び図１１に示したフローチャートを用いて上述した第１の実施の形態と同様であるため、説明を省略する。
【０１０９】
（コンテンツ推薦部）
コンテンツ推薦部１５は、抽出手段１５１、履歴検索手段１５２、嗜好検索手段１５３及び装置属性ＤＢ更新手段１５４を有している。
【０１１０】
抽出手段１５１ａは、定期的等の所定のタイミングでコンテンツＤＢ２２ａ及びコンテンツ属性ＤＢ２５ａを読み出す。
【０１１１】
履歴検索手段１５２ａは、コンテンツＤＢ２２ａのレコードで含まれる各コンテンツＩＤに対して、履歴ＤＢ２６ａにおいてコンテンツ属性ＤＢ２５ａに含まれる各コンテンツＩＤで識別されるコンテンツの属性を特定する予約番組ＩＤと関連付けられる装置ＩＤを検索して、このコンテンツＩＤで識別されるコンテンツを提供する通信対応装置を識別する装置ＩＤを決定する。
【０１１２】
嗜好検索手段１５３ａは、コンテンツＤＢ２２ａのレコードで含まれる各コンテンツＩＤに対して、嗜好ＤＢ２７ａにおいてコンテンツ属性ＤＢ２５ａに含まれる各コンテンツＩＤで識別されるコンテンツの属性を特定する嗜好識別子と関連付けられる装置ＩＤを検索して、このコンテンツＩＤで識別されるコンテンツを提供する通信対応装置を識別する装置ＩＤを決定する。
【０１１３】
属性ＤＢ更新手段１５４は、各コンテンツＩＤに対して、履歴検索手段１５２ａ及び嗜好検索手段１５３ａで決定した装置ＩＤを各コンテンツＩＤに関連付けた新たなレコードで装置属性ＤＢ２４ａを更新する。
【０１１４】
図２２に示すフローチャートを用いて、コンテンツ推薦部１５で実行される属性データ更新の処理を説明する。抽出手段１５１ａは、定期的なタイミングでコンテンツＤＢ２２ａ及びコンテンツ属性ＤＢ２５ａを読み出す（Ｓ５０１）。
【０１１５】
抽出手段１５１ａがコンテンツＤＢ２２ａ及びコンテンツ属性ＤＢ２５ａを読み出すと、履歴検索手段１５２ａは、コンテンツＤＢ２２ａのレコードで含まれるコンテンツＩＤに対して、履歴ＤＢ２６ａから各コンテンツＩＤの属性の予約番組ＩＤと関連付けられる装置ＩＤを検索する（Ｓ５０３）。また、嗜好検索手段１５３ａは、同一のコンテンツＩＤに対して、嗜好ＤＢ２７ａから各コンテンツＩＤの属性の嗜好識別子と関連付けられる装置ＩＤを検索する（Ｓ５０４）。履歴検索手段１５２ａ及び嗜好検索手段１５３ａで装置ＩＤが検索されると、属性ＤＢ更新手段１５４はコンテンツＩＤに検索された装置ＩＤを関連付けたレコードを生成し、装置属性ＤＢ２４ａを更新する（Ｓ５０５）。
【０１１６】
このステップＳ５０３〜Ｓ５０５の処理はコンテンツＤＢ２２ａに含まれる全てのコンテンツＩＤに対して繰り返されて、属性データ更新の処理が終了する（Ｓ５０２）。
【０１１７】
上述したように、本発明の第２の実施の形態に係るコンテンツ提供システムによれば、予め会員登録をしておくことで、ユーザは容易にコンテンツ提供サーバから希望する情報の電子メールを受信することが出来る。また、ユーザはコンテンツ提供サーバから受信する電子メールに含まれるＵＲＬを使用してＷｅｂサーバにアクセスすることで、アクセス時のユーザの操作負担を軽減することが出来る。また、ユーザは、履歴ＤＢや嗜好ＤＢによって定められたユーザに合わせたコンテンツやＷｅｂページの提供を受けることが可能となる。
【０１１８】
なお、図１４を用いて上述した第１の実施の形態に係るコンテンツ提供サーバ１０ａは、会員ＤＢ２１、コンテンツＤＢ２２ａ、メールＤＢ２３ａ、装置属性ＤＢ２４ａ、コンテンツ属性ＤＢ２５ａ、履歴ＤＢ２６ａ及び嗜好ＤＢ２７ａを備える構成であるが、これらを外部に備え、伝送路を介して各データが読み出し可能に構成されていても良い。
【０１１９】
＜第３の実施の形態＞
（コンテンツ提供システム）
本発明の第３の実施の形態に係るコンテンツ提供システム１ｂは、図２３に示すように、コンテンツ提供サーバ１０ｂ、通信対応装置３０、ユーザ端末４０及びＷｅｂサーバ５０がネットワーク６０を介して接続されている。第３の実施の形態に係るコンテンツ提供システム１ｂが図１２を用いて上述した第２の実施の形態と異なる点は、コンテンツ提供サーバ１０に替えて、コンテンツ提供サーバ１０ｂが接続されている点である。以下で説明する第３の実施の形態に係るコンテンツ提供システムにおいて、上述した第１の実施の形態に係るコンテンツ提供システム１又は第２の実施の形態に係るコンテンツ提供システム１ａと同一の構成又は処理については、同一の符号を付し、類似の構成については、類似の符号を付して説明する。
【０１２０】
コンテンツ提供サーバ１０ｂは、図２３に示すように、コンテンツ配信部１１、コンテンツ管理部１２ｂ及びコンテンツ推薦部１５ａを有している。コンテンツ配信部１１及びコンテンツ推薦部１５ａは第２の実施の形態に係るコンテンツ提供サーバ１０ａと同一である。第３の実施の形態に係るコンテンツ提供サーバ１０ｂは、電子メールをユーザ端末４０に送信せず、替わりにコンテンツ管理部１２ｂにおいて、二次元コード等のＱＲコードを含めたコンテンツを生成して提供している。そのため、コンテンツ提供サーバ１０ｂは、予め会員登録をしていないユーザであっても、ユーザに対応するコンテンツを提供するとともに、ユーザに対し、容易にＷｅｂページにアクセスさせることができる。
【０１２１】
ユーザ端末４０ｂは、第１の実施の形態において上述したユーザ端末４０と比較して、ＱＲコード等を取得する取得手段４３ｂを有している点で異なる。取得手段４３ｂは、ＱＲコードを取得し、取得したＱＲコードをデータに変換する。例えば、取得手段４３ｂがＵＲＬを特定するＱＲコードを取得し、ＵＲＬに変換する。取得手段４３ｂには、携帯電話機等でＱＲコードの取得に用いられる既存のカメラ機能及び変換機能等を利用することが出来る。
【０１２２】
通信対応装置３０及びＷｅｂサーバ５０については、第１の実施の形態において上述した構成と同一であるため、説明を省略する。
【０１２３】
（コンテンツ提供システムにおける処理）
本発明の第３の実施の形態に係るコンテンツ提供システム１ｂにおける処理を図２４に示すシーケンス図を用いて説明する。この第３の実施の形態に係るコンテンツ提供システム１ｂでは、ユーザは、予め会員登録を行う必要がない。そのため、コンテンツ提供サーバ１０ｂのコンテンツ管理部１２ｂは、通信対応装置３０の送信手段３１からコンテンツ一覧リクエストを入力すると（Ｓ０３）、属性決定処理として通信対応装置３０の属性を決定し（Ｓ２１）、コンテンツ一覧生成処理としてコンテンツ一覧を生成する（Ｓ０４）。
【０１２４】
コンテンツ一覧を生成したコンテンツ提供サーバ１０のコンテンツ配信部１１は、生成したコンテンツ一覧を通信対応装置３０に送信する（Ｓ０５）。
【０１２５】
その後、コンテンツ提供サーバ１０のコンテンツ管理部１２ｂは、通信対応装置３０の送信手段３１からコンテンツを要求するコンテンツリクエストを入力すると（Ｓ０６）、属性決定処理として通信対応装置３０の属性を決定し（Ｓ２２）、ＱＲコードを生成する（Ｓ３１）。また、コンテンツ提供サーバ１０のコンテンツ管理部１２ｂは、生成したＱＲコードを使用してコンテンツ生成処理としてコンテンツを生成し（Ｓ０９）、コンテンツ配信部１１は、生成したコンテンツを通信対応装置３０に送信する（Ｓ１０）。
【０１２６】
通信対応装置３０の受信手段３２で受信したＱＲコードを含むコンテンツが表示処理手段３３によって表示装置に表示されると、ユーザは、ユーザ端末４０ｂの取得手段４３ｂでこのＱＲコードを取得することができるため（Ｓ３２）、取得手段４３ｂで取得したＱＲコードに従って、送信手段４１は、Ｗｅｂサーバ５０に取得リクエストを送信する（Ｓ１２）。Ｗｅｂサーバ５０の受信手段５１が取得リクエストを受信すると、送信手段５２は、該当するＷｅｂページを表示させるためのデータをユーザ端末４０に送信する（Ｓ１３）。
【０１２７】
（コンテンツ提供サーバ）
本発明の第３の実施の形態に係るコンテンツ提供サーバ１０ｂは、図２５に示すブロック図にあるように、コンテンツ配信部１１、コンテンツ管理部１２及びコンテンツ推薦部１５を備えている。また、コンテンツ提供サーバ１０ｂは、コンテンツデータベース（コンテンツＤＢ）２２ｂ、装置属性ＤＢ２４ａ、コンテンツ属性ＤＢ２５ａ、履歴ＤＢ２６ａ、嗜好ＤＢ２７ａ及びＱＲコードデータベース（ＱＲコードＤＢ）２８ｂを備えている。
【０１２８】
この第３の実施の形態に係るコンテンツ提供サーバ１０ｂも、図４に示したように、中央処理制御装置１０１、ＲＯＭ１０２、ＲＡＭ１０３及び入出力インタフェース１０９を有し、入出力インタフェース１０９には、入力装置１０４、表示装置１０５、通信制御装置１０６、記憶装置１０７及びリムーバブルディスク１０８が接続される構成である。また、コンテンツ提供プログラムが中央処理制御装置１０１に読み込まれて実行されることによって、コンテンツ配信部１１、コンテンツ管理部１２ｂ及びコンテンツ推薦部１５ａを備えるコンテンツ提供サーバ１０ｂが構成される。
【０１２９】
コンテンツＤＢ２２ｂは、図２６に示すように、「画面ＩＤ」ごとに「コンテンツＩＤ」及び「コンテンツデータ」が関連付けられるレコードを有している。コンテンツ提供サーバ１０ｂでは電子メールを送信しないため、図１５で示したコンテンツＤＢ２２ａと異なり、「コンテンツＩＤ」には「コンテンツデータ」のみが関連付けられている。
【０１３０】
ＱＲコードＤＢ２８ｂは、図２７に示すように、「コンテンツＩＤ」及びＱＲコードを生成するために使用する「ＱＲコードデータ」を含むレコードを有している。
【０１３１】
次に、コンテンツ提供サーバ１０ｂの各構成に関して、図２５を参照して具体的に説明する。ここで、コンテンツ配信部１１は、図３に示したブロック図及び図８に示したフローチャートを用いて説明したコンテンツ配信部１１と同様であるため、説明を省略する。また、コンテンツ推薦部１５ａも、図１４に示したブロック図及び図２２に示したフローチャートを用いて説明したコンテンツ推薦部１５ａと同一であるため、説明を省略する。
【０１３２】
（コンテンツ管理部）
コンテンツ管理部１２ｂは、属性決定手段１２４ａ、コンテンツデータ抽出手段１２１ｂ、ＱＲコード生成手段１２５ｂ及びコンテンツ生成手段１２３ｂを有している。コンテンツ管理部１２ｂが図１４に示したコンテンツ管理部１２と異なる点は、ＱＲコード生成手段１２５ｂを有し、メールアドレス抽出手段１２２を有していない点である。
【０１３３】
属性決定手段１２４ａは、コンテンツ配信部１１から「画面ＩＤ」及び「装置ＩＤ」を入力すると、入力した「画面ＩＤ」及び「装置ＩＤ」と関連付けられる「コンテンツＩＤ」を装置属性ＤＢ２４ａから抽出することによってコンテンツの属性を決定し、抽出した「コンテンツＩＤ」を入力した「装置ＩＤ」とともにコンテンツデータ抽出手段１２１ｂに出力する。
【０１３４】
コンテンツデータ抽出手段１２１ｂは、コンテンツＤＢ２２ｂからコンテンツ配信部１１から入力した「コンテンツＩＤ」を含むレコードを抽出し、「コンテンツデータ」及び「失敗時コンテンツデータ」をコンテンツ生成手段１２３に出力する。また、コンテンツデータ抽出手段１２１ｂは、入力した「コンテンツＩＤ」をＱＲコード生成手段１２５に出力する。
【０１３５】
ＱＲコード生成手段１２５ｂは、「コンテンツＩＤ」を入力すると、入力した「コンテンツＩＤ」に関連付けられる「ＱＲコードデータ」をＱＲコードＤＢ２８ｂから抽出し、抽出したＱＲコードデータを使用してＱＲコードを生成して出力する。
【０１３６】
コンテンツ生成手段１２３ｂは、コンテンツデータ抽出手段１２１ｂから入力したコンテンツデータを使用して、ＱＲコード生成手段１２５ｂで生成されたＱＲコードを含むコンテンツを通信対応装置３０に対応した形式で生成して出力する。
【０１３７】
図２８に示すフローチャートを用いて、コンテンツ管理部１２ｂにおける処理を説明する。コンテンツ管理部１２ｂでは、属性決定手段１２４ａが「画面ＩＤ」及び「装置ＩＤ」を入力すると（Ｓ６０１）、入力した「画面ＩＤ」及び「装置ＩＤ」で特定される「コンテンツＩＤ」を装置属性ＤＢ２４ａから抽出して属性を決定する（Ｓ６０２）。属性決定手段１２４ａは、抽出したレコードに含まれる「コンテンツＩＤ」を、入力した「装置ＩＤ」とともにコンテンツデータ抽出手段１２１ｂに出力する（Ｓ６０３）。
【０１３８】
「コンテンツＩＤ」及び「装置ＩＤ」を入力したコンテンツデータ抽出手段１２１ｂは、入力した「コンテンツＩＤ」で特定されるレコードをコンテンツＤＢ２２ａから抽出する（Ｓ６０４）。コンテンツデータ抽出手段１２１ｂは、抽出したレコードに含まれる「コンテンツデータ」と、入力した「装置ＩＤ」をコンテンツ生成手段１２３ｂに出力するとともに、「コンテンツＩＤ」をＱＲコード生成手段１２５ｂに出力する（Ｓ６０５）。
【０１３９】
ＱＲコード生成手段１２５ｂは、「コンテンツＩＤ」を入力すると、入力した「コンテンツＩＤ」を含むレコードをＱＲコードＤＢ２８ｂから抽出し、このレコードが含む「ＱＲコードデータ」を抽出する（Ｓ６０６）。
【０１４０】
ＱＲコード生成手段１２５ｂは、ＱＲコードデータを取得すると（Ｓ６０７でＹＥＳ）、図３０を用いて後述するＱＲコード生成処理により、ＱＲコードが生成される（Ｓ６０８）。
【０１４１】
ＱＲコードが生成されると、コンテンツ生成手段１２３ｂは、ステップＳ６０５で入力されたコンテンツデータ及びステップＳ６０８で生成されたＱＲコードを使用して、通信対応装置３０に対応した形式のコンテンツを生成する（Ｓ６０９）。コンテンツを生成すると、コンテンツ生成手段１２３ｂは、生成したコンテンツをコンテンツ配信部１１に出力する（Ｓ６１０）。図２９に、ステップＳ６０９で生成されたコンテンツの一例を示す。このように、ＱＲコードを含んでおり、ユーザがこのＱＲコードをユーザ端末４０ｂに備えられるＱＲコードを取得する取得手段４３ｂによって取得することで、Ｗｅｂページに容易にアクセスすることが出来る。
【０１４２】
なお、この図２８に示した処理は、図７を用いて上述したコンテンツ配信部１１における処理において、ステップＳ１０４及びＳ１０５における処理の間で実行される。
【０１４３】
（ＱＲコード生成処理）
図２８におけるステップＳ６０８のＱＲコード生成処理について図３０に示すフローチャートを用いて説明する。ＱＲコード生成手段１２５ｂでは、「コンテンツＩＤ」を入力すると（Ｓ７０１）、入力した「コンテンツＩＤ」を含むレコードをＱＲコードＤＢ２８ｂから抽出し、このレコードに含まれる「ＱＲコードデータ」を抽出する（Ｓ７０２）。ＱＲコード生成手段１２５ｂでは、この「ＱＲコードデータ」に基づいてＱＲコードを生成する（Ｓ７０３）。
【０１４４】
上述したように、本発明の第３の実施の形態に係るコンテンツ提供システムによれば、予め会員登録することなく、コンテンツ提供サーバから受信するコンテンツに含まれるＵＲＬを特定するＱＲコードを使用してＷｅｂサーバにアクセスすることで、アクセス時のユーザの操作負担を軽減することが出来る。また、ユーザは、履歴ＤＢや嗜好ＤＢによって定められたユーザに合わせたコンテンツやＷｅｂページの提供を受けることが可能となる。
【０１４５】
なお、図２５を用いて上述した第１の実施の形態に係るコンテンツ提供サーバ１０ｂは、コンテンツＤＢ２２ｂ、装置属性ＤＢ２４ａ、コンテンツ属性ＤＢ２５ａ、履歴ＤＢ２６ａ、嗜好ＤＢ２７ａ及びＱＲコードＤＢ２８ｂを備える構成であるが、これらを外部に備え、伝送路を介して各データが読み出し可能に構成されていても良い。
【図面の簡単な説明】
【０１４６】
【図１】本発明の第１の実施の形態に係るコンテンツ提供システムの構成図である。
【図２】本発明の第１の実施の形態に係るコンテンツ提供システムにおける処理を説明するシーケンス図である。
【図３】本発明の第１の実施の形態に係るコンテンツ提供サーバの一例を表すブロック図である。
【図４】本発明の第１の実施の形態に係るコンテンツ提供サーバのハードウェア構成を説明する図である。
【図５】本発明の第１の実施の形態に係るコンテンツ提供サーバが使用する会員データベースの一例である。
【図６】本発明の第１の実施の形態に係るコンテンツ提供サーバが使用するコンテンツデータベースの一例である。
【図７】本発明の第１の実施の形態に係るコンテンツ提供サーバが使用するメールデータベースの一例である。
【図８】本発明の第１の実施の形態に係るコンテンツ提供サーバにおけるコンテンツ配信の処理を説明するフローチャートである。
【図９】本発明の第１の実施の形態に係るコンテンツ提供サーバが提供するコンテンツの一例である。
【図１０】本発明の第１の実施の形態に係るコンテンツ提供サーバにおけるコンテンツ管理の処理を説明するフローチャートである。
【図１１】本発明の第１の実施の形態に係るコンテンツ提供サーバにおける電子メール送信の処理を説明するフローチャートである。
【図１２】本発明の第２の実施の形態に係るコンテンツ提供システムの構成図である。
【図１３】本発明の第２の実施の形態に係るコンテンツ提供システムにおける処理を説明するシーケンス図である。
【図１４】本発明の第２の実施の形態に係るコンテンツ提供サーバの一例を表すブロック図である。
【図１５】本発明の第２の実施の形態に係るコンテンツ提供サーバが使用するコンテンツデータベースの一例である。
【図１６】本発明の第２の実施の形態に係るコンテンツ提供サーバが使用する装置属性データベースの一例である。
【図１７】本発明の第２の実施の形態に係るコンテンツ提供サーバが使用するコンテンツ属性データベースの一例である。
【図１８】本発明の第２の実施の形態に係るコンテンツ提供サーバが使用するメールデータベースの一例である。
【図１９】本発明の第２の実施の形態に係るコンテンツ提供サーバが使用する履歴データベースの一例である。
【図２０】本発明の第２の実施の形態に係るコンテンツ提供システムが使用する嗜好データベースの一例である。
【図２１】本発明の第２の実施の形態に係るコンテンツ提供サーバにおけるコンテンツ管理の処理を説明するフローチャートである。
【図２２】本発明の第２の実施の形態に係るコンテンツ提供サーバにおける属性データ更新の処理を説明するフローチャートである。
【図２３】本発明の第３の実施の形態に係るコンテンツ提供システムの構成図である。
【図２４】本発明の第３の実施の形態に係るコンテンツ提供システムにおける処理を説明するシーケンス図である。
【図２５】本発明の第３の実施の形態に係るコンテンツ提供サーバの一例を表すブロック図である。
【図２６】本発明の第３の実施の形態に係るコンテンツ提供サーバが使用するコンテンツデータベースの一例である。
【図２７】本発明の第３の実施の形態に係るコンテンツ提供サーバが使用するＱＲコードデータベースの一例である。
【図２８】本発明の第３の実施の形態に係るコンテンツ提供サーバにおけるコンテンツ管理の処理を説明するフローチャートである。
【図２９】本発明の第３の実施の形態に係るコンテンツ提供サーバが提供するコンテンツの一例である。
【図３０】本発明の第３の実施の形態に係るコンテンツ提供サーバにおけるＱＲコード生成の処理を説明するフローチャートである。
【符号の説明】
【０１４７】
１，１ａ，１ｂ…コンテンツ提供システム
１０，１０ａ，１０ｂ…コンテンツ提供サーバ
１１…コンテンツ配信部
１２，１２ａ，１２ｂ…コンテンツ管理部
１３，１３ａ…メール送信部
１４…登録部
１５，１５ａ…コンテンツ推薦部
３０…通信対応装置
４０…ユーザ端末
５０…Ｗｅｂサーバ
６０…ネットワーク
１１１…リクエスト受信手段
１１１…受信手段
１１２…ＩＤ抽出手段
１１３…コンテンツ送信手段
１２１，１２１ｂ…コンテンツデータ抽出手段
１２２…メールアドレス抽出手段
１２３，１２３ｂ…コンテンツ生成手段
１２４，１２４ａ…属性決定手段
１２５，１２５ｂ…ＱＲコード生成手段
１３１，１３１ａ…メールデータ抽出手段
１３２…メール生成手段
１３３…メール送信手段
１３４…結果通知手段
１４１…受信手段
１４２…更新手段
１５１，１５１ａ…抽出手段
１５２，１５２ａ…履歴検索手段
１５３，１５３ａ…嗜好検索手段
１５４…更新手段
【図１】
2007300213.tif 000003
【図２】
2007300213.tif 000004
【図３】
2007300213.tif 000005
【図４】
2007300213.tif 000006
【図５】
2007300213.tif 000007
【図６】
2007300213.tif 000008
【図７】
2007300213.tif 000009
【図８】
2007300213.tif 000010
【図９】
2007300213.tif 000011
【図１０】
2007300213.tif 000012
【図１１】
2007300213.tif 000013
【図１２】
2007300213.tif 000014
【図１３】
2007300213.tif 000015
【図１４】
2007300213.tif 000016
【図１５】
2007300213.tif 000017
【図１６】
2007300213.tif 000018
【図１７】
2007300213.tif 000019
【図１８】
2007300213.tif 000020
【図１９】
2007300213.tif 000021
【図２０】
2007300213.tif 000022
【図２１】
2007300213.tif 000023
【図２２】
2007300213.tif 000024
【図２３】
2007300213.tif 000025
【図２４】
2007300213.tif 000026
【図２５】
2007300213.tif 000027
【図２６】
2007300213.tif 000028
【図２７】
2007300213.tif 000029
【図２８】
2007300213.tif 000030
【図２９】
2007300213.tif 000031
【図３０】
2007300213.tif 000032