(57)【特許請求の範囲】
【請求項１】
ユーザの生体情報に基づいて特定された、ユーザの属性を示す属性情報を継続的に取得する属性取得ステップと、
取得した前記属性情報と、コンテンツデータの配信要求とをコンテンツ配信装置へ送信するとともに、前記コンテンツ配信装置からコンテンツデータを受信するコンテンツ取得ステップと、
前記コンテンツ取得ステップにおいて受信したコンテンツデータを、表示装置に表示させる表示ステップと、
前記属性取得ステップにおいて取得する前記属性情報が示すユーザの属性を監視しておき、前記属性情報が示すユーザの属性が変化したことを検知する検知ステップと、
前記検知ステップにおいて、前記属性情報が示すユーザの属性が変化したことを検知した場合、前記表示ステップにおいて表示させた前記コンテンツデータの少なくとも一部の表示を変更させるステップと、
前記コンテンツ配信装置へ送信した前記属性情報が示す属性以外の属性のユーザに対してブロックすべきコンテンツを、前記コンテンツ配信装置から受信したコンテンツデータが含んでいることを示す表示制御情報を、前記コンテンツ配信装置から受信するステップと、
をコンピュータに実行させ、
前記検知ステップにおいて、前記属性情報が示すユーザの属性が変化したことを検知し、且つ前記表示制御情報を受信している場合に、前記コンテンツデータの少なくとも一部の表示を変更させる
コンテンツ表示プログラム。
【請求項２】
ユーザの生体情報に基づいて特定された、ユーザの属性を示す属性情報を継続的に取得する属性取得ステップと、
取得した前記属性情報と、コンテンツデータの配信要求とをコンテンツ配信装置へ送信するとともに、前記コンテンツ配信装置からコンテンツデータを受信するコンテンツ取得ステップと、
前記コンテンツ取得ステップにおいて受信したコンテンツデータを、表示装置に表示させる表示ステップと、
前記属性取得ステップにおいて取得する前記属性情報が示すユーザの属性を監視してお
き、前記属性情報が示すユーザの属性が変化したことを検知する検知ステップと、
前記検知ステップにおいて、前記属性情報が示すユーザの属性が変化したことを検知した場合、前記表示ステップにおいて表示させた前記コンテンツデータの少なくとも一部の表示を変更させるステップと、
をコンピュータに実行させ、
前記表示ステップにおいて、表示させた前記コンテンツデータの履歴情報を保持させる処理をさらに行い、
前記検知ステップにおいて、前記属性情報が示すユーザの属性が変化したことを検知した場合、前記履歴情報を削除する
コンテンツ表示プログラム。
【請求項３】
ユーザの生体情報に基づいて特定された、ユーザの属性を示す属性情報と、コンテンツデータの配信要求とを端末装置から受信する受信部と、
受信した前記配信要求に基づいてコンテンツデータを取得すると共に、取得した前記コンテンツデータを、前記属性情報に基づいて変換する変換部と、
取得したコンテンツデータと前記属性情報とに基づいて、前記変換後のコンテンツデータが、前記属性情報が示す属性以外の属性のユーザに対してブロックすべきコンテンツを含んでいるか判断する判断部と、
前記判断部が、前記属性情報が示す属性以外の属性のユーザに対してブロックすべきコンテンツを含んでいると判断した場合、前記変換後のコンテンツデータと、前記属性情報が示す属性以外の属性のユーザに対してブロックすべきコンテンツを前記変換後のコンテンツデータが含んでいることを示す表示制御情報であって、前記属性情報を継続的に監視する前記端末装置が、前記属性情報の変化を検知した場合にコンテンツデータの少なくとも一部の表示を変更させるための表示制御情報とを前記端末装置へ送信する送信部と、
を有するコンテンツ配信装置。
【請求項４】
ユーザの生体情報に基づいて特定された、ユーザの属性を示す属性情報と、コンテンツデータの配信要求とを端末装置から受信するステップと、
受信した前記配信要求に基づいてコンテンツデータを取得すると共に、取得した前記コンテンツデータを、前記属性情報に基づいて変換するステップと、
取得したコンテンツデータと前記属性情報とに基づいて、前記変換後のコンテンツデータが、前記属性情報が示す属性以外の属性のユーザに対してブロックすべきコンテンツを含んでいるか判断するステップと、
前記属性情報が示す属性以外の属性のユーザに対してブロックすべきコンテンツを含んでいると判断された場合、前記変換後のコンテンツデータと、前記属性情報が示す属性以外の属性のユーザに対してブロックすべきコンテンツを前記変換後のコンテンツデータが含んでいることを示す表示制御情報であって、前記属性情報を継続的に監視する前記端末装置が、前記属性情報の変化を検知した場合にコンテンツデータの少なくとも一部の表示を変更させるための表示制御情報とを前記端末装置へ送信するステップと、
を含むコンテンツ配信方法。
【請求項５】
ユーザの生体情報に基づいて特定された、ユーザの属性を示す属性情報と、コンテンツデータの配信要求とを端末装置から受信するステップと、
受信した前記配信要求に基づいてコンテンツデータを取得すると共に、取得した前記コンテンツデータを、前記属性情報に基づいて変換するステップと、
取得したコンテンツデータと前記属性情報とに基づいて、前記変換後のコンテンツデータが、前記属性情報が示す属性以外の属性のユーザに対してブロックすべきコンテンツを含んでいるか判断するステップと、
前記属性情報が示す属性以外の属性のユーザに対してブロックすべきコンテンツを含んでいると判断された場合、前記変換後のコンテンツデータと、前記属性情報が示す属性以
外の属性のユーザに対してブロックすべきコンテンツを前記変換後のコンテンツデータが含んでいることを示す表示制御情報であって、前記属性情報を継続的に監視する前記端末装置が、前記属性情報の変化を検知した場合にコンテンツデータの少なくとも一部の表示を変更させるための表示制御情報とを前記端末装置へ送信するステップと、
をコンピュータに実行させるためのコンテンツ配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ配信技術及びコンテンツ表示技術に関する。
【背景技術】
【０００２】
インターネット上に存在するＷｅｂサイトについて、例えば、サーバが推薦するコンテンツを提供したり、コンテンツへの接続を制限したりすることによって、配信するコンテンツを制御する技術が存在する。このような技術では、例えば、ユーザの識別情報や端末の識別情報等を利用し、ユーザや端末ごとに制御を行っている。
【０００３】
一方、音声や画像（映像）に基づいて人物の特徴を抽出し、年齢や性別を識別する技術が存在する。また、ユーザの属性別にアクセス制御を行う技術も存在する。さらに、ユーザの使用する言語を認識して、その言語による案内をするような技術も存在する。（例えば、特許文献１〜４を参照。）
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０-１１３５７０号公報
【特許文献２】特開２０１０-１５２８６６号公報
【特許文献３】特開２００１-３０６５２１号公報
【特許文献４】特開２００３-１５２８７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
例えば家庭等における共用端末や公共の端末といった不特定の者が利用する端末でコンテンツを利用する場合、ユーザの識別情報を用いる場合には利用の都度認証が必要になるという不便がある。また、端末の識別情報を用いる場合には１つの端末を複数ユーザでの共用することに適さないという問題がある。さらに、ユーザや端末の識別情報を用いる場合には、なりすましによる利用を許してしまう可能性もある。また、個人を特定できる情報に紐づけて様々なデータを収集されることに対し、抵抗を感じるユーザも少なくない。
【０００６】
そこで、本発明は、実際に機器を操作するユーザに応じて、適切なコンテンツを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するための本発明の第１の態様は、
ユーザの生体情報に基づいて特定された、ユーザの属性を示す属性情報を継続的に取得する属性取得ステップと、
取得した前記属性情報と、コンテンツデータの配信要求とをコンテンツ配信装置へ送信するとともに、前記コンテンツ配信装置からコンテンツデータを受信するコンテンツ取得ステップと、
前記コンテンツ取得ステップにおいて受信したコンテンツデータを、表示装置に表示させる表示ステップと、
前記属性取得ステップにおいて取得する前記属性情報が示すユーザの属性を監視しておき、前記属性情報が示すユーザの属性が変化したことを検知する検知ステップと、
前記検知ステップにおいて、前記属性情報が示すユーザの属性が変化したことを検知した場合、前記表示ステップにおいて表示させた前記コンテンツデータの少なくとも一部の
表示を変更させるステップと、
をコンピュータに実行させるためのコンテンツ表示プログラムである。
【０００８】
かかる第１の態様では、ユーザの生体情報に基づいて特定された属性情報をコンテンツ配信装置へ送信するため、コンテンツ配信装置は、属性情報を用いて配信するコンテンツデータを制御することができるようになる。一方、コンピュータは、属性情報が示すユーザの属性の変化に応じて、コンテンツデータの表示を変更させることができるようになる。
【０００９】
本発明の第２の態様は、
ユーザの生体情報に基づいて特定された、ユーザの属性を示す属性情報と、コンテンツデータの配信要求とを端末装置から受信するステップと、
受信した前記配信要求に基づいてコンテンツデータを取得すると共に、取得した前記コンテンツデータを、前記属性情報に基づいて変換するステップと、
取得したコンテンツデータと前記属性情報とに基づいて、前記変換後のコンテンツデータが、前記属性情報が示す属性以外の属性のユーザに対してブロックすべきコンテンツを含んでいるか判断するステップと、
前記属性情報が示す属性以外の属性のユーザに対してブロックすべきコンテンツを含んでいると判断された場合、前記変換後のコンテンツデータと、前記属性情報が示す属性以外の属性のユーザに対してブロックすべきコンテンツを前記変換後のコンテンツデータが含んでいることを示す表示制御情報であって、前記属性情報を継続的に監視する前記端末装置が、前記属性情報の変化を検知した場合にコンテンツデータの少なくとも一部の表示を変更させるための表示制御情報とを前記端末装置へ送信するステップと、
をコンピュータに実行させるためのコンテンツ配信プログラムである。
【００１０】
かかる第２の態様では、ユーザの属性情報に基づいて変換したコンテンツデータを端末装置へ送信することができるようになる。また、表示制御情報を端末装置へ送信することにより、属性情報を継続的に監視する端末装置が、属性情報の変化を検知した場合に、コンテンツデータの少なくとも一部の表示を変更させることができるようになる。
【００１１】
本発明の別態様としては、第１の態様又は第２の態様の構成を実現する装置であってもよいし、方法であってもよい。また、第１の態様又は第２の態様に係るプログラムを記録した、コンピュータが読み取り可能な記憶媒体であってもよい。
【発明の効果】
【００１２】
本発明によれば、実際に機器を操作するユーザに応じて、適切なコンテンツを提供することができるようになる。
【図面の簡単な説明】
【００１３】
【図１】図１は、実施の形態に係るコンテンツ配信システムの一例を示す構成図である。
【図２】図２は、実施の形態に係るユーザ端末１の機能ブロック図の一例を示す図である。
【図３】図３は、実施の形態に係る属性分析装置２の機能ブロック図の一例を示す図である。
【図４】図４は、実施の形態に係る配信制御サーバ３の機能ブロック図の一例を示す図である。
【図５】図５は、実施の形態に係る変換装置４の機能ブロック図の一例を示す図である。
【図６】図６は、実施の形態に係るユーザ端末１の装置構成の一例を示す図である。
【図７】図７は、実施の形態に係るコンテンツ表示処理の処理フローを示す図である。
【図８】図８は、実施の形態に係るコンテンツ配信処理の処理フローを示す図である。
【図９】図９は、実施の形態に係る変換制御テーブルのデータ構成例を示す図である。
【図１０】図１０は、実施の形態に係る変換テーブル４２ａのデータ構成例を示す図である。
【図１１】図１１は、実施の形態に係る変換テーブル４２ｃのデータ構成例を示す図である。
【図１２】図１２は、実施の形態に係る変換テーブル４２ｄのデータ構成例を示す図である。
【図１３】図１３は、実施の形態に係る変換テーブル４２ｅのデータ構成例を示す図である。
【図１４】図１４は、実施の形態に係る変換テーブル４２ｆのデータ構成例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明を実施するための形態について説明する。なお、以下の実施形態の構成は例示であり、本発明は以下の構成に限定されない。
【００１５】
［システム構成例］
図１は、本発明に係るコンテンツ配信システムの構成図である。コンテンツ配信システムは、ユーザ端末１と、属性分析装置２と、配信制御サーバ３と、変換装置４（４ａ〜４ｆ）とを有する。ユーザ端末１は、ネットワークを介して、属性分析装置２及び配信制御サーバ３と通信可能となるように接続されている。また、配信制御サーバ３は、ネットワークを介して変換装置４と通信可能となるように接続されている。さらに、配信制御サーバ３は、ネットワーク５を介して図示していないコンテンツ配信サーバ（例えばウェブサーバ）と通信可能となるように接続されている。なお、ユーザ端末１は１台のみを例示しているが、複数存在してよい。
【００１６】
図２は、ユーザ端末１の機能ブロック図である。ユーザ端末１は、生体情報取得部１１と、属性情報取得部１２と、コンテンツ取得部１３と、コンテンツ表示制御部１４と、データ格納部１５とを有する。生体情報取得部１１は、ユーザ端末１に接続されている、図示していないマイク（マイクロホン）やカメラ（例えばウェブカメラ）等を利用して、ユーザの声を含む音声データや、ユーザの顔が撮影されている画像又は映像データ等である生体情報を取得する。属性情報取得部１２は、ネットワーク上の属性分析装置２と通信して、生体情報に基づくユーザの属性情報を取得する。コンテンツ取得部１３は、ネットワーク上の配信制御サーバ３と通信して、例えばインターネット上のウェブサイト等であるコンテンツデータを取得する。コンテンツ表示制御部１４は、ユーザ端末１に接続されている図示していない表示装置に、取得したコンテンツデータを表示させる。データ格納部１５は、生体情報取得部１１、属性情報取得部１２、コンテンツ取得部１３及びコンテンツ表示制御部と接続され、生体情報、属性情報、コンテンツデータ等を記憶することができる。
【００１７】
図３は、属性分析装置２の機能ブロック図である。属性分析装置２は、受信部２１と、属性分析部２２と、送信部２３と、データ格納部２４とを有する。受信部２１は、ユーザの生体情報をユーザ端末１から受信する。属性分析部２２は、受信した生体情報を分析してユーザの属性を特定し、特定された属性を示すパラメータ等である属性情報を生成する。送信部２３は、属性情報をユーザ端末１へ送信する。データ格納部２４は、受信部２１
、属性分析部２２及び送信部２３に接続され、生体情報、属性情報等を記憶することができる。
【００１８】
図４は、配信制御サーバ３の機能ブロック図である。配信制御サーバ３は、受信部３１と、コンテンツ取得部３２と、変換制御テーブル３３と、変換制御部３４と、送信部３５と、データ格納部３６とを有する。受信部３１は、インターネット上のウェブサイト等であるコンテンツデータの配信要求及びユーザの属性情報をユーザ端末１から受信する。コンテンツ取得部３２は、ネットワーク上からコンテンツデータを取得する。変換制御テーブル３３は、属性情報と関連付けて実施すべき変換処理を記憶する。変換制御部３４は、変換制御テーブル３３が記憶している情報に基づいて、ネットワーク上の変換装置４と通信してコンテンツデータの変換処理行う。送信部３５は、変換後のコンテンツデータをユーザ端末１へ送信する。データ格納部３６は、受信部３１、コンテンツ取得部３２、変換制御部３３及び送信部３５に接続され、コンテンツデータ配信要求、属性情報、コンテンツデータ、その他処理の過程で生成される一時情報等を記憶することができる。配信制御サーバ３は、例えばコンテンツ変換を行うことができるプロキシサーバであってもよい。
【００１９】
図５は、変換装置４（４ａ〜４ｆ）の機能ブロック図である。変換装置４は、受信部４１（４１ａ〜４１ｆ）と、変換テーブル４２（４２ａ〜４２ｆ）と、変換部４３（４３ａ〜４３ｆ）と、送信部４４（４４ａ〜４４ｆ）と、データ格納部４５（４５ａ〜４５ｆ）とを有する。受信部４１は、コンテンツデータ及び属性情報を配信制御サーバ３から受信する。変換テーブル４２は、属性情報に関連付けて変換処理の対象となるコンテンツ等を記憶する。変換部４３は、変換テーブル４２が記憶する情報に基づいて、コンテンツデータから変換対象となる部分（コンテンツ）を抽出し、変換後のコンテンツを特定する。送信部４４は、変換後のコンテンツデータを配信制御サーバ３へ送信する。データ格納部４５は、受信部４１、変換部４３及び送信部４４に接続され、コンテンツデータ、属性情報、変換後のコンテンツデータ等を記憶することができる。
【００２０】
［装置構成］
図６は、本実施形態１に係るユーザ端末１の装置構成例を示す図である。ユーザ端末１は、コンピュータ装置であり、図示するように、ＣＰＵ（Central Processing Unit）１
０１、主記憶装置１０２、外部記憶装置１０３、通信ＩＦ（Interface）１０４、通信バ
ス１０５、入力装置１０６、表示装置１０７を備えている。また、属性分析装置２、配信制御サーバ３及び変換装置４も、同様の装置構成とすることができる。
【００２１】
ＣＰＵ１０１は、ユーザ端末１全体の制御を行う。具体的には、主記憶装置１０２に実行可能に展開されたプログラムを実行し、例えばコンテンツ表示プログラムの機能を提供する。ＣＰＵ１０１は、通信バス１０５を介して、ユーザ端末１の各装置と接続される。
【００２２】
主記憶装置１０３は、処理過程で発生する一時的なデータ、又はＣＰＵ１０１が実行するプログラム等を保持する。主記憶装置１０３としては、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）が例示される。
【００２３】
外部記憶装置１０４は、主記憶装置１０２に格納されるデータやプログラム等を保存する。外部記憶装置１０４としては、ＨＤＤ（Hard disk drive）、ＣＤ（Compact Disc）
、ＤＶＤ（Digital Versatile Disk）、フロッピーディスク（登録商標）、ＭＯ（Magneto-Optical disk）、ＵＳＢ（Universal Serial Bus）フラッシュメモリが例示される。
【００２４】
通信ＩＦ１０５は、ネットワークを介して属性分析装置２又は配信制御サーバ３と情報の送受信を行うインタフェースである。有線又は無線により、情報の送受信を行う。
【００２５】
入力装置１０６は、外部からの入力を受け付ける装置である。入力装置１０６としては、キーボード、マウス、タッチパネル、マイクロホン、ウェブカメラ等が例示される。
【００２６】
表示装置１０７は、例えば、ＣＲＴ（Cathode Ray Tube）、液晶表示パネル（ＬＣＤ：Liquid Crystal Display）、エレクトロルミネッセンス（ＥＬ：Electro- Luminescence
）パネル等で例示されるディスプレイであって、各種画面を表示する。
【００２７】
［動作例］
図７は、本願の発明に係るコンテンツ表示処理の処理フローを示している。
【００２８】
まず、ユーザ端末１において、インターネット上のウェブサイトを表示する機能等を有するコンテンツ表示プログラムが起動される。コンテンツ表示プログラムは、図５に示したコンピュータであるユーザ端末１を図２に示した装置として機能させる。
【００２９】
図７のステップＳ１では、ユーザ端末１の生体情報取得部１１は、ユーザ端末１に接続されているマイク及びカメラといった入力装置と連携し、ユーザの声を含む音声データ、及びユーザの顔が撮影されている画像又は映像データ等である生体情報を取得し、取得した生体情報をデータ格納部１５に格納する。ここでは、ユーザは、マイクを介してブラウザソフトに対し音声を入力する。例えば、ユーザの使用する言語（母国語等）で挨拶をしたり、処理の開始を指示したりする。また、カメラはユーザ端末１を操作するユーザを撮影する。カメラは、動画のデータを取得することもできるが、本実施の形態では、静止画のデータを所定のタイミングで取得するものとして説明する。
【００３０】
ステップＳ２では、ユーザ端末１の属性情報取得部１２は、データ格納部１５に格納されたユーザの生体情報を用いて、ユーザの属性情報を取得する。ここでは、まず属性情報取得部１２がデータ格納部１５に格納されている生体情報を読み出し、通信ＩＦを介して属性分析装置２へ送信する。なお、ステップＳ１（特に画像の取得）及びＳ２の処理は、ユーザ端末１が継続的に実施するものとする。
【００３１】
一方、属性分析装置２の受信部２１は、生体情報を受信し、データ格納部２４に格納する。そして、属性分析部２２は、データ格納部２４に格納された生体情報を分析し、ユーザの属性を特定する。特定された属性は、ユーザの属性を示す属性情報としてデータ格納部２４に格納される。
【００３２】
分析は、例えば、既知のパターン認識技術を利用して行われる。具体的には、ユーザの音声データ又は画像データから特徴値（特徴ベクトル）を抽出し、特徴値が属するグループ（クラスタ）を特定することで、ユーザの属性を判断する。
【００３３】
また、ユーザの属性は、性別、年齢区分及び使用言語の項目を含み、属性情報は、例えば以下に示すようなパラメータで表される。
｛性別｝＆｛年齢区分｝＆｛使用言語｝
｛性別｝には、「男性」又は「女性」を示す情報が入る。｛年齢区分｝には、例えば「６−９歳」、「１０−１２歳」、「１３−１５歳」、「１６−１８歳」、「１９−２２歳」、「２２−２９歳」、「３０−３９歳」、「４０−４９歳」、「５０歳以上」といった区分を示す情報が入る。そして、｛使用言語｝には、「日本語」、「韓国語」、「中国語」、「フランス語」、「ドイツ語」、「スペイン語」、「ロシア語」、「英語」等を示す情報が入る。なお、性別及び年齢区分は、ユーザの音声データ又は画像データの少なくとも一方に基づいて特定され、使用言語は、ユーザの音声（例えばユーザが発した挨拶等）に基づいて特定される。
【００３４】
そして、送信部２３は、データ格納部２４から属性情報を読み出し、ユーザ端末１へ送信する。そして、ユーザ端末１の属性情報取得部１２は通信ＩＦと連携して属性情報を受信し、データ格納部１５に格納する。
【００３５】
ステップＳ３では、ユーザ端末１のコンテンツ取得部１３は、ユーザからコンテンツ表示要求を受け付け、受け付けたコンテンツ表示要求と、データ格納部１５から読み出した属性情報とを配信制御サーバ３に送信する。ここでは、まず、ユーザ端末１に接続されているキーボードやマウス、タッチパネル等の入力装置を介してユーザからコンテンツの表示要求を受け付ける。例えばユーザは、コンテンツ表示要求として、表示させたいＷｅｂサイトのＵＲＩ（Uniform Resource Identifier）を入力したり、Ｗｅｂサイト中に含ま
れる他のＷｅｂサイトへのリンクを選択したりする。そして、コンテンツ取得部１３は、受け付けたコンテンツ表示要求と、データ格納部１５に格納されているユーザの属性情報とを、通信ＩＦを介して配信制御サーバ３に送信する。
【００３６】
なお、コンテンツ取得部１３がコンテンツ表示要求を受け付けた後で、生体情報取得部１１がステップＳ１を実施し属性情報取得部１２がステップＳ２を実施して、コンテンツ取得部１３がコンテンツ表示要求と属性情報とを配信制御サーバ３へ送信するようにしてもよい。
【００３７】
その後、処理は図８のステップＳ１１へ遷移する。図８は、配信制御サーバ３によるコンテンツ配信処理の処理フローを示している。
【００３８】
図８のステップＳ１１では、配信制御サーバ３の受信部３１は、ユーザ端末１からコンテンツ表示要求と属性情報とを受信し、データ格納部３６へ格納する。
【００３９】
ステップＳ１２では、コンテンツ取得部３２は、データ格納部３６からコンテンツ表示要求を読み出し、ネットワーク上のコンテンツデータを取得する。ここでは、例えばＵＲＩに基づいて、インターネット上のＷｅｂサーバからハイパーテキストを受信する。
【００４０】
ステップＳ１３では、まず、変換制御部３４は、データ格納部３６に格納されている属性情報を読み出すとともに、変換制御テーブル３３を参照し、読み出した属性情報のうちユーザの年齢区分がフィルタリング処理を行う対象に該当するか否か判断する。ここで、フィルタリング処理とは、例えば、コンテンツへのアクセスを遮断（ブロック）する処理をいう。また、フィルタリング処理としては、掲示板等の機能を有するコンテンツであって、且つ書き込みをブロックすべきコンテンツについて、書き込みを遮断する処理を行ってもよい。
【００４１】
図９は、変換制御テーブル３３のデータ構成の一例を示す図である。変換制御テーブル３３には、例えば、「年齢区分」を示す情報に関連付けて、「（文字・画像）サイズ」、「振り仮名」、「キーワード」、「画像」及び「フィルタリング」に関する変換処理を行うか否かを示す情報が格納されているものとする。図９の例では、各処理を行う対象であることを示す情報として「○」が、処理を行う対象でないことを示す情報として「−」が格納されている。
【００４２】
属性情報の年齢区分がフィルタリング処理を行う対象であると判断された場合（すなわち、受信した属性情報の年齢区分を示す情報に対応付けて、「フィルタリング」の項目値に「○」が格納されていた場合）、変換制御部３４は、データ格納部３６に格納されているコンテンツデータのＵＲＩ及び属性情報を変換装置４ａへ送信する。なお、属性情報のうち年齢区分を示す情報のみを読み出し、送信するようにしてもよい。
【００４３】
一方、変換装置４ａの受信部４１ａは、配信制御サーバ３からコンテンツデータのＵＲＩ及び属性情報を受信し、データ格納部４５ａに格納する。そして、コンテンツデータのＵＲＩが、変換テーブル４２ａのブラックリストに含まれるか判断する。
【００４４】
図１０は、変換テーブル４２ａのデータ構成の一例を示す図である。変換テーブル４２ａには、例えば、年齢区分に関連付けて、表示をフィルタリングすべきＷｅｂサイトのブラックリストが格納されているものとする。そして、コンテンツデータのＵＲＩがブラックリストに含まれる場合、送信部４４ａは、当該コンテンツデータをフィルタリングすべきか否かを示す情報（例えばフラグ）を、配信制御サーバ３に送信する。なお、ブラックリストにはドメイン名（例えばサブドメインまで）が登録されており、コンテンツデータのＵＲＩが当該ドメイン名を含む場合に、コンテンツデータのＵＲＩがブラックリストに含まれると判断するようにしてもよい。
【００４５】
配信制御サーバ３の受信部３１は、変換装置４ａからコンテンツデータをフィルタリングすべきか否かを示す情報を受信し、データ格納部３６に格納する。なお、配信制御サーバ３は、コンテンツデータをフィルタリングすべき旨を示す情報を受信した場合、この後のステップＳ１４〜Ｓ１８までの処理を省略するようにしてもよい。
【００４６】
ステップＳ１４では、変換制御部３４は、データ格納部３６に格納されているコンテンツデータ及び属性情報を変換装置４ｂへ送信するとともに、変換装置４ｂから翻訳後のコンテンツデータを受信する。ここでは、まず変換制御部３４が、データ格納部３６からコンテンツデータ及び属性情報を読み出して、送信部３５を介して変換装置４ｂへ送信する。なお、属性情報としては、使用言語を示す情報のみを読み出し、送信するようにしてもよい。
【００４７】
また、変換制御部３４は、データ格納部３６に格納されている属性情報のうちユーザの使用言語がコンテンツデータの記述に用いられている言語と同一であるか否か判断し、異なる場合にコンテンツデータ及び属性情報を変換装置４ｂに送信するようにしてもよい。コンテンツデータの記述に用いられている言語は、例えば、文字コードを示す、ＨＴＭＬのメタタグに基づいて判断する。そして、受信した属性情報の使用言語がコンテンツデータの記述に用いられている言語と異なると判断された場合、変換制御部３４は、データ格納部３６に格納されているコンテンツデータ及び属性情報を変換装置４ｂへ送信するようにする。
【００４８】
一方、受信部４１ｂは、配信制御サーバ３からコンテンツデータ及び属性情報を受信し、データ格納部４５ｂに格納する。変換装置４ｂの変換テーブル４２ｂには、機械翻訳に用いるための、図示していない辞書データが格納されている。そして、変換部４３ｂは変換テーブル４２ｂに格納されている辞書データを用いてコンテンツデータの翻訳処理を行う。なお、翻訳処理には、既知の機械翻訳技術を利用することができ、翻訳前のコンテンツデータが、どの言語で記述されているか判定させることもできる。そして、変換部４３ｂは、受信したコンテンツデータを、受信した属性情報の使用言語に機械翻訳し、送信部４４ｂは、翻訳後のコンテンツデータを配信制御サーバ３に送信する。
【００４９】
配信制御サーバ３の受信部３１は、変換装置４ｂから翻訳後のコンテンツデータを受信し、データ格納部３６に格納する。
【００５０】
ステップＳ１５では、まず、変換制御部３４は、変換制御テーブル３３を参照し、データ格納部３６に格納されている属性情報の年齢区分が、文字サイズ及び画像サイズを変更する対象に該当するか否か判断する。変換制御テーブル３３において、属性情報の年齢区分に関連付けて、文字サイズ及び画像サイズの項目に「○」が登録されている場合、変換
制御部３４は、データ格納部３６に格納されている属性情報を変換装置４ｃへ送信する。なお、図９の例では、全年齢区分が文字サイズ及び画像サイズを変更する対象に設定されている。また、属性情報については、年齢区分を示す情報のみを読み出し、送信するようにしてもよい。
【００５１】
一方、受信部４１ｃは、配信制御サーバ３から属性情報を受信し、データ格納部４５ｃに格納する。そして、変換部４３ｃは、データ格納部４５ｃに格納されている属性情報の年齢区分を用いて、変換テーブル４２ｃから文字サイズの値（割合）及び画像サイズの値（割合）を読み出す。
【００５２】
図１１は、変換テーブル４２ｃのデータ構成の一例を示す図である。変換テーブル４２ｃには、例えば、年齢区分を示す情報に関連付けて、文字サイズの値（割合）及び画像サイズの値（割合）が格納されているものとする。
【００５３】
そして、変換部４３ｃは、読み出した文字サイズの値及び画像サイズの値を、送信部４４が配信制御サーバ３に送信する。
【００５４】
配信制御サーバ３の受信部３１は、変換装置４ｃから文字サイズの値及び画像サイズの値を受信し、データ格納部３６に格納する。
【００５５】
ステップＳ１６では、配信制御サーバ３は、振り仮名変換情報として、コンテンツデータに含まれる漢字と振り仮名の組み合わせのリストを受信する。本ステップでは、まず、変換制御部３４は、変換制御テーブル３３を参照し、データ格納部３６に格納されている属性情報の年齢区分が振り仮名を付す対象に該当するか否か判断する。属性情報の年齢区分が振り仮名を付す対象であると判断された場合、変換制御部３４は、データ格納部３６に格納されているコンテンツデータ（ステップＳ１４において翻訳後のコンテンツデータを取得した場合には、翻訳後のコンテンツデータ）及び属性情報を変換装置４ｄへ送信する。なお、属性情報については、年齢区分を示す情報のみを読み出し、送信するようにしてもよい。また、属性情報のうち使用言語を示す情報が「日本語」を示している場合にのみ、本ステップの処理を行うようにしてもよい。
【００５６】
一方、受信部４１ｄは、配信制御サーバ３からコンテンツデータ及び属性情報を受信し、データ格納部４５ｄに格納する。次に、変換部４３ｄは、例えば、既知の形態素解析技術を利用して、受信したコンテンツデータを単語に分解する。そして、分解された各単語のうち、属性情報の年齢区分に関連付けて変換テーブル４２ｄに登録されているものを抽出する。
【００５７】
図１２は、変換テーブル４２ｄのデータ構成の一例を示す図である。変換テーブル４２ｄには、例えば、年齢区分に関連付けて、振り仮名を付すべき漢字とその振り仮名の組み合わせの一覧が格納されているものとする。
【００５８】
そして、変換部４３ｄは、コンテンツデータに含まれる漢字のうち、受信した年齢区分に関連付けて登録されているものとその振り仮名との組み合わせを抽出し、漢字及び振り仮名の組み合わせのリストとしてデータ格納部４５ｄに格納する。その後、送信部４４ｄは、データ格納部４５ｄから漢字及び振り仮名の組み合わせのリストを読み出し、配信制御サーバ３に送信する。
【００５９】
配信制御サーバ３の受信部３１は、変換装置４ｄから漢字及び振り仮名の組み合わせのリストを受信し、データ格納部３６に格納する。
【００６０】
ステップＳ１７では、配信制御サーバ３は、キーワード変換情報として、コンテンツデータに含まれる、マスクすべきキーワードを取得する。まず、変換制御部３４は、変換制御テーブル３３を参照し、データ格納部３６に格納されている属性情報の年齢区分がキーワードのマスク処理を行う対象に該当するか否か判断する。ここで、キーワードのマスク処理とは、例えば、キーワードを空白（スペース）や意味のない記号等、任意の文字列に置き換えたり削除したりすることにより、キーワードを読み取れない状態にする処理をいうものとする。
【００６１】
属性情報の年齢区分がキーワードのマスク処理を行う対象であると判断された場合、変換制御部３４は、データ格納部３６に格納されているコンテンツデータ及び属性情報を変換装置４ｅへ送信する。なお、属性情報のうち年齢区分及び性別を示す情報のみを読み出し、送信するようにしてもよい。
【００６２】
一方、受信部４１ｅは、配信制御サーバ３からコンテンツデータ及び属性情報を受信し、データ格納部４５ｅに格納する。次に、変換部４３ｅは、例えば、既知の形態素解析技術を利用して、受信したコンテンツデータを単語に分解する。そして、分解された各単語が、年齢区分及び性別の情報に関連付けられて変換テーブル４２ｅに登録されているか判断する。
【００６３】
図１３は、変換テーブル４２ｅのデータ構成の一例を示す図である。変換テーブル４２ｅには、例えば、年齢区分及び性別に関連付けて、マスクすべきキーワードのリストが格納されているものとする。なお、キーワードは使用言語ごとに登録されているようにしてもよい。
【００６４】
そして、変換部４３ｅは、コンテンツデータに含まれる単語が、受信した年齢区分及び性別に関連付けて変換テーブル４２ｅに登録されている単語を抽出し、マスクすべきキーワードのリストとしてデータ格納部４５ｅに格納する。その後、送信部４４ｅは、データ格納部４５ｅからマスクすべきキーワードのリストを読み出し、配信制御サーバ３に送信する。
【００６５】
配信制御サーバ３の受信部３１は、変換装置４ｅからマスクすべきキーワードのリストを受信し、データ格納部３６に格納する。
【００６６】
ステップＳ１８では、配信制御サーバ３は、画像変換情報として、コンテンツデータに含まれる、マスクすべき画像を取得する。まず、変換制御部３４は、変換制御テーブル３３を参照し、データ格納部３６に格納されている属性情報の年齢区分が画像のマスク処理を行う対象に該当するか否か判断する。画像のマスク処理とは、例えば画像を空白（スペース）や単色で塗りつぶした画像等に置き換えたり削除したりすることにより、画像が表示されない状態にする処理をいうものとする。
【００６７】
ユーザの年齢区分が画像のマスク処理を行う対象であると判断された場合、変換制御部３４は、データ格納部３６に格納されているコンテンツデータ及び属性情報を変換装置４ｆへ送信する。なお、属性情報については、年齢区分及び性別を示す情報のみを読み出し、送信するようにしてもよい。
【００６８】
一方、受信部４１ｆは、配信制御サーバ３からコンテンツデータ及び属性情報を受信し、データ格納部４５ｆに格納する。次に、変換部４３ｆは、例えば、コンテンツデータから画像（例えばＨＴＭＬにおけるＩＭＧタグ）を抽出する。そして、抽出された画像が、ユーザの年齢区分及び性別の情報に関連付けられて変換テーブル４２ｆに登録されている、マスクすべき画像の条件に合致するか判断する。
【００６９】
図１４は、変換テーブル４２ｆのデータ構成の一例を示す図である。変換テーブル４２ｆには、例えば、年齢区分及び性別に関連付けて、マスクすべき画像の条件を示す情報が格納されているものとする。そして、コンテンツデータに含まれる画像が当該条件を満たす場合には、その画像はマスクすべき画像であると判断される。マスクすべき画像であるか否かの判断及びマスク処理には、既知のフィルタリング技術を用いることができる。例えば、既知のパターン認識技術を利用して、コンテンツデータに含まれる画像の特徴値（特徴ベクトル）がマスクすべき画像のグループ（クラスタ）に含まれるか否かを判断する。
【００７０】
そして、変換部４３ｆは、コンテンツデータに含まれる画像からマスクすべき画像を抽出し、マスクすべき画像のリストとしてデータ格納部４５ｆに格納する。ここでは、例えば、ＩＭＧタグのリストが格納される。その後、送信部４４ｆは、データ格納部４５ｆからマスクすべき画像のリストを読み出し、配信制御サーバ３に送信する。
【００７１】
配信制御サーバ３の受信部３１は、変換装置４ｆからマスクすべき画像のリストを受信し、データ格納部３６に格納する。
【００７２】
なお、図８のステップＳ１３〜Ｓ１８の処理は、任意の順序で行うことができる。また、ステップＳ１３〜Ｓ１８の処理を、並列に実施するようにしてもよく、ステップＳ１３〜Ｓ１８のうち一部の処理のみを実施するようにしてもよい。
【００７３】
ステップＳ１９では、配信制御サーバ３の変換処理部３４は、データ格納部３６に格納されている、文字サイズの値及び画像サイズの変換情報、漢字及び振り仮名の組み合わせのリスト、マスクすべきキーワードのリスト、マスクすべき画像のリスト、コンテンツデータをフィルタリングすべきか否かを示す情報、並びに翻訳後のコンテンツデータを用いてコンテンツ変換処理を行い、変換後のコンテンツデータをデータ格納部３６に格納する。
【００７４】
具体的には、まず、コンテンツデータをフィルタリングすべきか否かを示す情報に基づいて、コンテンツデータの表示を行うか否か判断する。コンテンツデータの表示自体をフィルタリングする場合には、変換後のコンテンツデータとして、例えば、予め用意された所定のコンテンツデータを格納する。また、フィルタリングすべきコンテンツのうち、書き込みをブロックすべきコンテンツに該当する場合には、例えば、コンテンツデータからテキストボックスを削除して、書き込みを制限できるように変換する。
【００７５】
また、文字サイズ及び画像サイズを変換する処理としては、データ格納部３６に格納されている文字サイズの値及び画像サイズの値を用いて、サイズを変更するためのＣＳＳを生成する。
【００７６】
データ格納部３６に翻訳後のコンテンツデータが存在する場合には、コンテンツデータに含まれる文字列を翻訳後のコンテンツデータの文字列に置き換える。
【００７７】
漢字と振り仮名の組み合わせが存在する場合には、例えば、ＨＴＭＬのＲＵＢＹタグを用いたり、ＣＳＳを利用してコンテンツデータに振り仮名を追加する。
【００７８】
マスクすべきキーワードが存在する場合には、該当するキーワードを、例えば任意の文字列等に置き換える。なお、マスクすべきキーワードが含まれる文全体、又は段落全体を削除又は置換してもよい。マスクすべき画像が存在する場合には、例えば当該画像を表示させるＩＭＧタグをコンテンツデータ中で置換して、例えば空白や単色で塗りつぶした画
像等が表示されるようにする。
【００７９】
変換処理部３４は、以上のような変換処理を実施して変換後のコンテンツデータを生成し、データ格納部３６に格納する。
【００８０】
ステップＳ２０では、送信部３５は、データ格納部３６から変換後のコンテンツデータ（例えばＨＴＭＬデータ及びＣＳＳデータ）をユーザ端末１に送信する。その後、処理は、図７のステップＳ４に遷移する。
【００８１】
図７のステップＳ４では、ユーザ端末１のコンテンツ取得部１３は、配信制御サーバ３から変換後のコンテンツデータを受信し、データ格納部１５に格納する。
【００８２】
ステップＳ５では、コンテンツ表示制御部１４は、データ格納部１５に格納された変換後のコンテンツデータを、ユーザ端末１に接続されている表示装置に表示させる。
【００８３】
ステップＳ６では、属性情報取得部１２は、ユーザの画像又は音声データ及びこれらのデータに基づく属性情報を取得する。ステップＳ６の処理は、所定の周期又は任意のタイミングで、ステップＳ１及びＳ２と同様の処理を継続的に行うものである。説明の便宜上、ステップに順序をつけているが、ステップＳ６の処理は、ステップＳ３〜Ｓ５の処理とは独立して継続的に実施されているものとする。
【００８４】
ステップＳ７では、コンテンツ表示制御部１４は、ステップＳ６で新たに取得された属性情報と、前回取得されデータ格納部１５に格納されている過去の属性情報とを比較して、属性情報が変化したか否か判断する。
【００８５】
例えば、ユーザ端末１を操作するユーザが別のユーザに交代した場合であって、ユーザの画像に基づいて特定された年齢区分又は性別が変化したとき、属性情報は変化したと判断される。さらにユーザの音声を取得し、使用言語が変化したときに属性情報が変化したと判断してもよい。なお、新たに取得した属性情報が変化した場合、属性情報取得部１２は新たに取得した属性情報をデータ格納部１５に格納する。
【００８６】
属性情報が変化していないと判断された場合（Ｓ７：Ｎｏ）、ステップＳ９の処理へ遷移する。一方、属性情報が変化したと判断された場合（Ｓ７：Ｙｅｓ）、コンテンツ表示制御部１４は、ステップＳ８の処理に遷移する。
【００８７】
ステップＳ８では、表示装置に表示させていたコンテンツデータを、例えば非表示に変更する。これにより、属性の異なる新たなユーザにとって不適切である可能性のあるコンテンツデータの表示を停止することができる。コンテンツデータの表示を変更するだけでなく、コンテンツ表示プログラムがコンテンツの表示履歴やブックマーク等の情報をデータ格納部１５に保持している場合には、これらの情報をデータ格納部１５から削除するようにしてもよい。また、例えばユーザの行動を追跡するようなクッキー（Cookie）の情報を削除するようにしてもよい。
【００８８】
なお、例えばユーザが離席するなどして、画像データの中にユーザが写っていないと判断された場合も、ユーザの属性情報が変化したと判断するようにしてもよい。また、ユーザ端末１に他のユーザが近づいてきて、画像データの中に複数のユーザが写っていると判断された場合にも、ユーザの属性情報が変化したと判断するようにしてもよい。
【００８９】
なお、コンテンツデータを非表示にすると共に、所定の画面に切り替える（あらかじめ定められた画面を表示する）ようにしてもよい。また、新たに取得した属性情報と、ステ
ップＳ３で受け付けたコンテンツ表示要求とを用いて、配信制御サーバ３にコンテンツ表示要求を再度送信し、新たに取得した属性情報に基づいて再度変換されたコンテンツデータを配信制御サーバ３から受信して、コンテンツデータの表示を更新するようにしてもよい。このようにすれば、例えば、新たなユーザにとってマスクすべきキーワードがコンテンツデータに含まれていた場合は、コンテンツデータの一部である当該キーワードがマスクされて表示が更新されることになる。また、例えばマスクのように、コンテンツデータの利用が制限されるだけでなく、場合によっては、文字のサイズが読み易い大きさに変更されたり、漢字に振り仮名が振られたりすることになる。
【００９０】
その後、ステップＳ９の処理に遷移する。
【００９１】
ステップＳ９では、コンテンツ取得部１３は、ユーザから新たなコンテンツ表示要求の入力があったか否か判断する。コンテンツ表示要求の入力がないと判断された場合（Ｓ９：Ｎｏ）、ステップＳ６の処理に戻る。一方、コンテンツ表示要求の入力があったと判断された場合（Ｓ９：Ｙｅｓ）、ステップＳ３の処理に戻る。
【００９２】
以上のような処理を行うことにより、ユーザの認証処理を行うことなく、ユーザの生体情報に基づいて特定された属性情報に応じて、表示するコンテンツの内容を変換することができるようになる。変換は、例えばプロキシサーバを用いて、あらかじめ設定された変換ルールを適用することにより行われる。したがって、属性情報に応じて表示させるウェブサイトをあらかじめ作成しておく必要はなく、ユーザの属性に合わせて変換したコンテンツデータを提供することができる。
【００９３】
また、コンテンツを変換することにより、ユーザの属性に応じてコンテンツの利用を適切に制限することができるようになるとともに、コンテンツの利用性を向上させることができるようになる。
【００９４】
例えば、低年齢のユーザに対して、アダルトコンテンツや暴力的なコンテンツをフィルタリング等すれば、親は安心して子供に端末を使用させることができるようになる。また、学校で習っていないような漢字にはルビを振ることにより、低年齢のユーザにとってコンテンツが利用しやすいものとなる。また、高年齢のユーザに対しては、コンテンツに含まれる文字や画像を拡大すれば、文章が読み易くなる。さらに、例えば、文字や画像からリンクが張られていて文字や画像がクリック可能な場合は、文字や画像が拡大されることにより操作性が向上する（クリックしやすくなる）。また、ユーザの使用言語と異なる言語で記述されたコンテンツについて、自動的に翻訳して提供すれば、コンテンツの利用性が向上する。
【００９５】
また、本実施の形態では、例えばログイン・ログアウトのようなユーザ毎の認証処理・解除処理を行わない。よって、すでに表示装置に表示されているコンテンツデータが、新たに端末装置の使用を開始したユーザにとって適切でない場合がある。このような場合にも、継続的にユーザの属性情報を監視し、変化があった場合には表示させているコンテンツデータの表示を変更することで、新たなユーザの属性情報に対して適切でないコンテンツデータの表示を停止することができる。
【００９６】
［変形例］
上で述べた実施の形態では、ユーザの属性が変化した場合には、コンテンツデータを非表示にさせるか、コンテンツデータの表示を更新させている。しかしながら、コンテンツデータによっては、他の属性のユーザに対してマスクすべきキーワードや画像を含んでおらず、且つ他の属性のユーザに対して表示を停止（ブロック）する必要もない。このようなコンテンツデータは、敢えて非表示等にする必要はないものである。
【００９７】
従って、本変形例では、ユーザ端末１において表示されているコンテンツデータが、現在のユーザの属性情報が示す属性以外の属性のユーザに対してブロックすべきコンテンツを含んでいることを示す表示制御情報を用いることで、属性の異なるユーザに対してコンテンツデータの表示を変更するか否か判断できるようにする。例えば、ステップＳ１３、Ｓ１７及びＳ１８（図８）において、配信制御サーバ３は、受信した属性情報とコンテンツデータに基づいて、当該属性情報が示す属性以外の属性のユーザに対してブロックすべきコンテンツを当該コンテンツデータが含んでいるか、各変換装置に判断させ、含んでいる場合には、ステップＳ２０においてユーザ端末１へ表示制御情報を送信する。そして、ステップＳ４（図７）においてユーザ端末１が配信制御サーバ３から表示制御情報を受信しておき、当該情報を受信した場合（現在のユーザの属性情報が示す属性以外の属性のユーザに対してブロックすべきコンテンツを含んでいる場合）にのみ、ステップＳ８において表示を変更するようにする。ここで、ブロックすべきコンテンツとは、例えば、マスクすべきキーワード又は画像を含むコンテンツ、フィルタリングすべきコンテンツをいうものとする。
【００９８】
具体的には、ステップＳ１３（図８）において、変換装置４ａの変換部４３ａは、変換テーブル４２ａを検索し、受信したコンテンツデータのＵＲＩが、受信した年齢区分及び性別のユーザに対してフィルタリングの対象に該当せず、且つ受信した年齢区分及び性別以外のユーザに対してはフィルタリングの対象に該当するか判断する処理をさらに行う。そして、このような条件を満たすと判断された場合、コンテンツデータは、現在のユーザの属性情報が示す属性以外の属性のユーザに対してブロックすべきコンテンツを含んでいることを示す表示制御情報を、変換装置４ａは配信制御サーバ３に送信する。
【００９９】
同様に、ステップＳ１７において、変換装置４ｅの変換部４３ｅは、変換テーブル４２ｅを検索し、受信したコンテンツデータに含まれる単語であって、受信した年齢区分及び性別のユーザに対してマスクすべきキーワードとして登録されていないが、受信した年齢区分及び性別以外のユーザに対してはマスクすべきキーワードとして登録されているものを抽出する処理をさらに行う。そして、該当する単語が抽出された場合、コンテンツデータは、現在のユーザの属性情報が示す属性以外の属性のユーザに対してブロックすべきコンテンツを含んでいることを示す表示制御情報を、変換装置４ｅは配信制御サーバ３に送信する。
【０１００】
また、ステップＳ１８において、変換装置４ｆの変換部４３ｆは、変換テーブル４２ｆを検索し、受信したコンテンツデータに含まれる画像であって、受信した年齢区分及び性別のユーザに対してマスクすべき画像の条件に該当しないが、受信した年齢区分及び性別以外のユーザに対してはマスクすべき画像の条件に該当するものを抽出する処理をさらに行う。そして、画像が抽出された場合、コンテンツデータは、現在のユーザの属性情報が示す属性以外の属性のユーザに対してブロックすべきコンテンツを含んでいることを示す表示制御情報を、変換装置４ｆは配信制御サーバ３に送信する。
【０１０１】
配信制御サーバ３は、表示制御情報を変換装置４から受信した場合、コンテンツデータと属性情報とに基づいて、変換後のコンテンツデータは、受信した属性情報が示す属性以外の属性のユーザに対してブロックすべきコンテンツを含んでいると判断されたことがわかる。換言すると、配信制御サーバ３は、変換装置４を利用して、受信した属性情報に基づいて変換されるコンテンツデータが、受信した属性情報が示す属性以外の属性の属性情報に基づいて変換した場合に、さらに変更すべき箇所（コンテンツ）を含んでいるか否か判断する。なお、このような判断は、例えば図４の変換制御部３４が行ってもよいし、図示していない判定部が行ってもよい。そして、いずれかの変換装置４から表示制御情報を受信した場合、配信制御サーバ３の送信部３５は、表示制御情報をステップＳ２０におい
てユーザ端末１に送信する。
【０１０２】
そして、ユーザ端末１は、ステップＳ４（図７）において表示制御情報を受信した場合にのみ、ステップＳ８において表示を変更するようにする。このようにすれば、ユーザ端末１を利用するユーザの属性が変化したと判断された場合において、あらゆる属性のユーザに対してブロックする必要のないコンテンツデータまで、その表示を変更するようなことがなくなる。すなわち、コンテンツの表示制御をより適切に行うことができるようになる。なお、表示制御情報には、具体的にどの年齢区分又は性別のユーザに対して表示を制限すべきかを示す情報を含めるようにし、ユーザ端末１において、該当する年齢区分又は性別の属性情報を検知した場合にのみ、コンテンツデータの表示を変更するようにしてもよい。
【０１０３】
また、実施の形態で示した生体情報は一例であり、他の情報からユーザの属性情報を特定するようにしてもよい。また、実施の形態で挙げた音声データ又は画像データの一方を用いるようにしてもよい。ただし、両者の特徴値に基づいて属性情報を特定した方が、特定結果の精度が上がることが期待できる。
【０１０４】
また、属性分析装置２の属性分析部２２をユーザ端末１が有するようにしてもよい。このようにすれば、ネットワークを介して生体情報及び属性情報を送受信する必要がなくなる。また、属性分析部２２の機能のうち、生体情報から特徴値を抽出する処理をユーザ端末１が実施するようにしてもよい。このようにすれば、ユーザ端末１は属性分析装置２へ特徴値を送信すればよいため、送信する情報の量は少なくなる。また、自己の生体情報がそのままやりとりされる場合に比べて、抵抗を感じるユーザの数も少なくなることが期待できる。一方、上で述べた実施の形態では、外部の属性分析装置２を利用することで、ユーザ端末１のコンテンツ表示プログラムは複雑な処理を行う必要がなくなる。
【０１０５】
また、配信制御サーバ３は、変換装置４ａ〜４ｆのうち、一部の変換装置のみを利用するようにしてもよい。すなわち、ステップＳ１３〜Ｓ１８のうち、一部の処理のみを行い、これに基づいてステップＳ１９のコンテンツ変換処理を行うようにしてもよい。また、例示したコンテンツ変換処理とは異なる処理をさらに行うようにしてもよい。例えば、属性情報に関連付けて広告情報を登録するテーブルを用意しておき、コンテンツデータ及び属性情報を受信すると、コンテンツデータに追加すべき広告情報を抽出して送信するような変換装置４を利用するようにしてもよい。さらに、変換装置４ａ〜４ｆの処理（ステップＳ１３〜Ｓ１８）のうち一部又は全部を、例えば配信制御サーバ３が実施するようにしてもよい。また、配信制御サーバ３は、変換装置４ａ〜４ｆに、取得したコンテンツデータの代わりにコンテンツデータのＵＲＩを送信し、変換装置４ａ〜４ｆがそれぞれコンテンツデータを取得するようにしてもよい。
【符号の説明】
【０１０６】
１  ユーザ端末
２  属性分析装置
３  配信制御サーバ
４ａ〜４ｆ  変換装置
５  ネットワーク
１１  生体情報取得部
１２  属性情報取得部
１３  コンテンツ取得部
１４  コンテンツ表示制御部
１５  データ格納部
２１  受信部
２２  属性分析部
２３  送信部
２４  データ格納部
３１  受信部
３２  コンテンツ取得部
３３  変換制御テーブル
３４  変換制御部
３５  送信部
３６  データ格納部
４１  受信部
４２  変換テーブル
４３  変換部
４４  送信部
４５  データ格納部
【図１】
0005961430.tif 000002
【図２】
0005961430.tif 000003
【図３】
0005961430.tif 000004
【図４】
0005961430.tif 000005
【図５】
0005961430.tif 000006
【図６】
0005961430.tif 000007
【図７】
0005961430.tif 000008
【図８】
0005961430.tif 000009
【図９】
0005961430.tif 000010
【図１０】
0005961430.tif 000011
【図１１】
0005961430.tif 000012
【図１２】
0005961430.tif 000013
【図１３】
0005961430.tif 000014
【図１４】
0005961430.tif 000015