(57)【要約】【課題】時間とその時間におけるユーザの状況に応じて、ユーザに負担をかけることなく、ユーザのコンテンツへのアクセス制限を動的に設定変更することができるコンテンツアクセス制御システムを提供することにある。【解決手段】時間と前記時間におけるユーザの属性情報を記憶する属性情報記憶手段と、コンテンツにアクセスできるアクセス制御を行うための、コンテンツに対応付けられた時間とその時間におけるコンテンツの属性情報と、属性情報記憶手段に記憶された時間とユーザの属性情報とを比較した結果に基づいて、コンテンツにアクセスできるユーザのアクセス権の設定を動的に変更するアクセス権制御手段とを備えるコンテンツアクセス制御システムを提供する。【選択図】図２
2009211627.tif 000002
【特許請求の範囲】
【請求項１】
時間と前記時間におけるユーザの属性情報とを記憶する属性情報記憶手段と、
コンテンツにアクセスできるアクセス制御を行うための、前記コンテンツに対応付けられた時間と前記時間におけるコンテンツの属性情報と、前記属性情報記憶手段に記憶された時間とユーザの属性情報とを比較した結果に基づいて、前記コンテンツにアクセスできるユーザのアクセス権の設定を動的に変更するアクセス権制御手段とを備える、
アクセス制御システム。
【請求項２】
前記属性情報は、位置情報と、感情情報と、滞在時間情報とから、少なくとも１つの情報を含み、
前記ユーザの属性情報を構成する状況データを前記属性情報記憶手段に送信する端末をさらに備え、
前記端末は、
時刻を計測する時刻計測手段と、
自身を保有する使用者の生体情報と、前記生体情報から推定される感情情報と、自身の位置情報と、所定の位置での滞在時間情報とから、少なくとも１つの情報を含む状況データを取得する状況データ取得手段と、
使用者を識別するための使用者識別情報と、前記状況データ取得手段により取得された前記状況データと、前記時刻計測手段により計測された前記時刻とを、前記属性情報記憶手段に送信する端末側送信手段とを備える、
ことを特徴とする請求項１記載のアクセス制御システム。
【請求項３】
前記アクセス権制御手段は、前記ユーザが前記コンテンツの内容にアクセスしようとするときに、前記アクセス権の設定を変更する、
ことを特徴とする請求項１又は２記載のアクセス制御システム。
【請求項４】
前記アクセス権制御手段は、前記属性情報が変更されたときに、前記アクセス権の設定を変更する、
ことを特徴とする請求項１又は２記載のアクセス制御システム。
【請求項５】
前記アクセス権制御手段は、前記コンテンツの内容が更新されたときに、前記アクセス権の設定を変更する、
ことを特徴とする請求項１又は２記載のアクセス制御システム。
【請求項６】
前記アクセス権制御手段により変更されたアクセス権の設定に基づいて、表示手段に表示されるコンテンツを更新するコンテンツ更新手段をさらに備える、
ことを特徴とする請求項１〜５のいずれか一項に記載のアクセス制御システム。
【請求項７】
アクセス制御システムのコンテンツサーバであって、
時間と前記時間におけるユーザの属性情報とを記憶する属性情報記憶手段と、
コンテンツにアクセスできるアクセス制御を行うための、前記コンテンツに対応付けられた時間と前記時間におけるコンテンツの属性情報と、前記属性情報記憶手段に記憶された時間とユーザの属性情報とを比較する属性情報比較手段と、
前記属性情報比較手段により比較した結果に基づいて、前記コンテンツにアクセスできるユーザのアクセス権の設定を動的に変更するアクセス権制御手段とを備える
ことを特徴とするコンテンツサーバ。
【請求項８】
アクセス制御システムの端末であって、
時刻を計測する時刻計測手段と、
自身を保有する使用者の生体情報と、前記生体情報から推定される感情情報と、自身の位置情報と、所定の位置での滞在時間情報とから、少なくとも１つの情報を含む状況データを取得する状況データ取得手段と、
使用者を識別するための使用者識別情報と、前記状況データ取得手段により取得された前記状況データと、前記時刻計測手段により計測された前記時刻とを、前記アクセス制御システムの属性情報記憶手段に送信する端末側送信手段とを備え、
前記アクセス制御システムは、
時間と前記時間における状況データに基づくユーザの属性情報とを記憶する属性情報記憶手段と、
前記コンテンツにアクセスできるアクセス制御を行うための、前記コンテンツに対応付けられた時間と前記時間におけるコンテンツの属性情報と、前記属性情報記憶手段に記憶された時間とユーザの属性情報とを比較する属性情報比較手段と、
前記属性情報比較手段により比較した結果に基づいて、前記コンテンツにアクセスできるユーザのアクセス権の設定を動的に変更するアクセス権制御手段とを備える
ことを特徴とする端末。
【請求項９】
アクセス制御システムのコンテンツサーバにより実行されるアクセス制御方法であって、
時間と前記時間におけるユーザの属性情報とを属性情報記憶手段に記憶し、
コンテンツにアクセスできるアクセス制御を行うための、前記コンテンツに対応付けられた時間と前記時間におけるコンテンツの属性情報と、前記属性情報記憶手段に記憶された時間とユーザの属性情報とを比較し、
比較した結果に基づいて、前記コンテンツにアクセスできるユーザのアクセス権の設定を動的に変更する、
ことを特徴とするアクセス制御方法。
【請求項１０】
アクセス制御システムのコンテンツサーバに実行させるためのアクセス制御プログラムであって、
時間と前記時間におけるユーザの属性情報とを属性情報記憶手段に記憶し、
コンテンツにアクセスできるアクセス制御を行うための、前記コンテンツに対応付けられた時間と前記時間におけるコンテンツの属性情報と、前記属性情報記憶手段に記憶された時間とユーザの属性情報とを比較し、
比較した結果に基づいて、前記コンテンツにアクセスできるユーザのアクセス権の設定を動的に変更する、
ことを特徴とするアクセス制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツに対するユーザのアクセスを制御するアクセス制御システムに関する。特に、コンテンツの内容をユーザに視認可能にするか否かを、時間とその時間におけるユーザの感情情報などの属性情報に基づいて決定する、アクセス制御システムに関する。
【背景技術】
【０００２】
従来より、各企業が新製品などを紹介・展示する展示会の参加者に対して、次回の展示会の案内に関する情報を送信し、あるいは、展示会の自社の展示ブースに来場した参加者に対して、今後予定されている展示会の案内に関する情報などを送信することが行われている。近年では、ネットワークを介して、参加者が保有するコンピュータと企業のコンテンツサーバとの間で、これらに関するコンテンツを配信することも可能となった。
【０００３】
しかしながら、実際に展示会に参加したのか、あるいは、参加登録のみをおこなったのかを判断することは困難であることから、展示会に実際に参加した参加者のみにコンテンツに対するアクセスを可能とするために、位置または地域情報に基づいて、コンテンツに対するアクセス制御を実現するアクセス制御システムが提案されている（特許文献１参照）。
【０００４】
【特許文献１】特開２００６−８５７１８
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上述のシステムでは、ユーザの現時点における位置または地域情報に基づいて
、ユーザのコンテンツに対するアクセス制御を実現することから、ユーザが移動することによりコンテンツにアクセス出来なくなる。また、実際に展示会に参加した参加者の中で、自社に関して好意的な印象を抱いたユーザにのみに、コンテンツに対するアクセスを可能とすることも出来ないため、コンテンツなどの情報提供者側の肌理細やかな要求に対応できるシステムではなかった。
【０００６】
また、ユーザの位置または地域情報は時々刻々変化するため、情報提供者がユーザを特定して、コンテンツにアクセス可能な位置情報などを設定変更することは、非常に煩雑な操作と手間とを必要とし、一方、コンテンツにアクセスするために、ユーザがコンテンツにアクセス可能な地域に移動することは、現実的ではなかった。
【課題を解決するための手段】
【０００７】
本発明は、上述の問題点に鑑みてなされたものであり、その目的とするところは、時間とその時間のユーザの属性情報に応じて、ユーザのコンテンツへのアクセス制限を動的に設定変更することができるアクセス制御システムを提供することにある。また、ユーザに負担をかけることなく、展示会などに実際に参加した人のみがコンテンツにアクセスできるアクセス制御システムを提供することにある。さらに、実際に参加した参加者の中で、自社に関して好意的な印象を抱いたユーザにのみが、コンテンツにアクセスできるアクセス制御システムを提供することにある。
【０００８】
以上の目的を達成するために、本発明に係るアクセス制御システムにおいては、
時間と前記時間におけるユーザの属性情報とを記憶する属性情報記憶手段と、
コンテンツにアクセスできるアクセス制御を行うための、前記コンテンツに対応付けられた時間と前記時間におけるコンテンツの属性情報と、前記属性情報記憶手段に記憶された時間とユーザの属性情報とを比較した結果に基づいて、前記コンテンツにアクセスできるユーザのアクセス権の設定を動的に変更するアクセス権制御手段とを備える、
ことを特徴とする。
【０００９】
上述した発明によれば、アクセス権制御手段により、時間とその時間におけるユーザの属性情報とを比較した結果に基づいて、コンテンツにアクセスできるユーザのアクセス権の設定を動的に変更することができる。
【００１０】
従って、所定の「時間とその時間におけるユーザの属性情報」に合致するユーザのみに、コンテンツをアクセスさせることができる。この結果、ユーザにアクセス権の設定を変更させる負担を課すことなく、所定の「時間とその時間におけるユーザの属性情報」に合致するユーザのみに、コンテンツへのアクセスを可能にさせ、コンテンツの配信を行うことができる。
【００１１】
さらに、「時間とその時間におけるユーザの属性情報」に合致するユーザのみに、コンテンツへのアクセスを可能にさせ、コンテンツの配信を可能とすることから、アクセス制御システムを有するコンテンツ提供者の肌理細やかな対応を実行することができる。
【００１２】
ここで、「コンテンツ」とは、コンテンツを表示・閲覧するための手段、例えば、Ｗｅｂブラウザ上に表示される展示会情報等の文字列情報、画像情報あるいは動画情報などをいう。
【００１３】
「アクセス権」とは、ユーザに関連付けられた権利であって、時間とその時間におけるユーザの属性情報に基づいて、コンテンツの内容（例えば、展示会情報等の文字列情報）を視認可能にするか否かを決定した、コンテンツの内容にユーザがアクセスできる権利をいう。
【００１４】
なお、本願明細書において、アクセス権の設定を「動的に変更する」とは、コンテンツに対応付けられた時間と属性情報と、前記属性情報記憶手段に記憶された時間とユーザの属性情報とを比較した結果に基づいて、アクセス権の設定を自動的に変更することをいう。
【００１５】
本発明に係るアクセス制御システムとして、
前記属性情報は、位置情報と、感情情報と、滞在時間情報とから、少なくとも１つの情報を含み、
前記ユーザの属性情報を構成する状況データを前記属性情報記憶手段に送信する端末をさらに備え、
前記端末は、
時刻を計測する時刻計測手段と、
自身を保有する使用者の生体情報と、前記生体情報から推定される感情情報と、自身の位置情報と、所定の位置での滞在時間情報とから、少なくとも１つの情報を含む状況データを取得する状況データ取得手段と、
使用者を識別するための使用者識別情報と、前記状況データ取得手段により取得された前記状況データと、前記時刻計測手段により計測された前記時刻とを、前記属性情報記憶手段に送信する端末側送信手段とを備える、
ことが好ましい。
【００１６】
上述した発明によれば、端末使用者の生体情報等の状況データを反映させたユーザの属性情報に基づくアクセス権の設定を変更することができる。従って、端末使用者の状況データと連動したアクセス権の設定変更ができる。
【００１７】
ここで、「端末」とは、属性情報記憶手段に記憶される「ユーザの属性情報」を構成する状況データを属性情報記憶手段に送信する手段をいう。なお、状況データを送信する端末と、表示手段を備えたもの、例えばＰＣ端末とは、別体のものに限られず、一体化されたものも好ましい。
【００１８】
また、本発明に係るコンテンツアクセス制御システムとして、アクセス権制御手段は、ユーザがコンテンツの内容にアクセスしようとするときに、アクセス権の設定を変更することが好ましい。
【００１９】
上述した発明によれば、アクセス権の設定の変更の有無に関わらず、常時、アクセス権の設定の変更のための処理を行うことなく、ユーザが認識したコンテンツに対して、そのコンテンツの内容にアクセスしようするタイミングを検知することのみで、アクセス権の設定を変更することができる。従って、処理の負荷が低減でき、メモリ容量の低減、処理の高速化を実現することができる。
【００２０】
なお、アクセス権制御手段は、属性情報が変更されたときに、アクセス権の設定を変更する、あるいは、コンテンツの内容が更新されたときに、アクセス権の設定を変更することも好ましい。
【００２１】
さらに、本発明に係るコンテンツアクセス制御システムとして、アクセス権制御手段により変更されたアクセス権の設定に基づいて、表示手段に表示されるコンテンツを更新するコンテンツ更新手段をさらに備えることも好ましい。
【００２２】
「更新」とは、アクセス権の設定がされていないコンテンツを、アクセス制御システムの表示手段に表示させないように、表示内容を更新することをいう。従って、上述した発明によれば、端末以外のシステム内の構成要素、例えば、コンテンツサーバがコンテンツ更新手段を備える場合、ＣＧＩ（Common Gateway Interface）により、アクセス権の設定がされていないコンテンツを表示手段に表示させない情報（ＨＴＭＬファイル）、又は、アクセス権の設定がされていないコンテンツの内容を表示手段に表示させない情報（ＨＴＭＬファイル）を生成することができるため、表示手段は生成された情報に基づいたコンテンツを表示することができる。
【００２３】
一方、表示手段を備える端末がコンテンツ更新手段を備える場合でも、端末側の動的な機能を持たせる仕組みにより、アクセス権の設定がされていないコンテンツを表示手段に表示させない情報、又は、アクセス権の設定がされていないコンテンツの内容を表示手段に表示させない情報を生成することができるため、表示手段は生成された情報に基づいたコンテンツを表示することができる。
【発明の効果】
【００２４】
上述した発明によれば、時間とその時間におけるユーザの属性情報とを比較した結果に基づいて、コンテンツにアクセスできるユーザのアクセス権の設定を動的に変更することができる。従って、所定の「時間とその時間におけるユーザの属性情報」に合致するユーザのみに、コンテンツをアクセスさせることができる。この結果、ユーザにアクセス権の設定を変更させる負担を課すことなく、所定の「時間とその時間におけるユーザの属性情報」に合致するユーザのみに、コンテンツへのアクセスを可能にさせ、コンテンツの配信を行うことができる。
【００２５】
さらに、「時間とその時間におけるユーザの属性情報」に合致するユーザのみに、コンテンツへのアクセスを可能にさせ、コンテンツの配信を可能とすることから、アクセス制御システムを有するコンテンツ提供者の肌理細やかな対応を実行することができる。
【発明を実施するための最良の形態】
【００２６】
本発明に係るアクセス制御システムは、時間とその時間のユーザの属性情報に応じて、ユーザに負担をかけることなく、ユーザのコンテンツへのアクセス制限を動的に設定変更することができるものである。
【００２７】
本発明の実施形態に係るアクセス制御システムによれば、例えば、図１に示すように、システムに登録されたＡ、Ｂ、Ｃの３人において、展示会に出展しているブース１の企業と、ブース２の企業とが、実際に各ブースに来たユーザに対して、あるいは、実際に来たユーザの中で好意的な印象を抱いたユーザに対して、該当するブースの情報であるコンテンツへのアクセスを許可することができる。
【００２８】
具体的には、図１（１）に示すように、Ａは、「09:00」に「展示会外」で「普通」の感情を抱き、「09:30」に「展示会内」で「良い」感情を、そして、「10:00」に「ブース１」で「悪い」感情を抱いた後、「11:00」に「展示会外」で「普通」の感情を抱いている。一方、Ｂは、「09:00」に「展示会外」で「普通」の感情を抱き、「09:30」に「展示会内」で「良い」感情を、次いで、「10:00」に「ブース１」で「良い」感情を、そして、「11:00」に「ブース２」で「悪い」感情を抱いた後、「12:00」に「展示会外」で「普通」の感情を抱いている。Ｃについては、「09:00」〜「12:00」の間、「展示会外」で「普通」の感情を抱いている。
【００２９】
図１（２）は、実際に各ブースに来たユーザのみに対して、該当するブースの情報であるコンテンツへのアクセスを許可した図である。従って、Ａはブース１とブース２の情報であるコンテンツへ、Ｂはブース１の情報であるコンテンツへのアクセスできる。一方、図１（３）は、実際に来たユーザの中で好意的な印象を抱いたユーザのみに対して、該当するブースの情報であるコンテンツへのアクセスを許可した図である。従って、Ｂのみが、ブース１の情報であるコンテンツへのアクセスできる。
【００３０】
以下、図面を参照して、本発明の実施形態を説明する。第１実施形態では、ユーザがコンテンツにアクセスするごとに、コンテンツに対するアクセス許可があるのか否かを判断する。一方、第２実施形態では、ユーザがコンテンツにアクセスしたときに、各コンテンツに対してユーザ毎にアクセス許可があるのか否かを設定した「アクセスリスト」を参照して、アクセス許可を判断する。
【００３１】
＜＜＜＜第１実施形態＞＞＞＞
第１実施形態に係るアクセス制御システム１を、図２〜図１８に基づいて説明する。第１実施形態に係るアクセス制御システム１は、図２に示すように、通信携帯端末１０と、コンテンツサーバ４０と、ユーザがコンテンツを表示することができる表示機能を備えた端末、例えば、ＰＣ端末６０とを有する。なお、通信携帯端末１０とＰＣ端末６０とは別体のものに限られず、通信携帯端末１０に表示機能を備えることにより一体化することができ、ユーザの利便性を向上させることができる。
【００３２】
＜＜＜通信携帯端末１０の構成＞＞＞
図２に示すように、通信携帯端末１０には、プログラムや各種情報を記憶したハードディスク２１と、通信携帯端末１０全体の制御を行なうＣＰＵ２２と、データを一時的に記憶するＲＡＭ２３と、通信携帯端末１０を制御するプログラムを記憶したＲＯＭ２４とが内蔵されている。そして、ＣＰＵ２２には、後述するコンテンツサーバ４０と信号の送受信を可能にするインターフェース回路２５と、タイマ２６と、ディスプレイ２７とが接続されている。
【００３３】
さらに、通信携帯端末１０には、心拍センサ２８と、温度センサ２９と、発汗量センサ３０と、位置センサ３１などが接続されている。心拍センサ２８は、通信携帯端末１０の表面に設けられた圧力センサであり、血流の圧力を計測して触れている人の心拍（脈拍数）を計測する。温度センサ２９は、白金測温抵抗体、サーミスタ、熱電対などを用いた温度センサであり、端末１０に触れている手のひらや指の温度を計測する。発汗量センサ３０は、通信携帯端末１０に触れている者の発汗量を計測する。また、通信携帯端末１０には、ＧＰＳ（Global Positioning System）を利用して現在位置を検出する位置センサ３１を備えている。
【００３４】
＜＜＜コンテンツサーバ４０＞＞＞
コンテンツサーバ４０には、通信携帯端末１０やＰＣ端末６０からの信号の送受信を可能にする送受信部５１と、コンテンツが更新されたか否かを判定する更新判定部５２と、更新判定部５２によりコンテンツが更新されたと判定されたときに、更新内容をコンテンツデータベース５８に記憶する更新記憶部５３と、更新されたコンテンツを解析する更新データ解析部５４と、すべてのコンテンツに対して、時間及びその時間におけるコンテンツの属性情報を、抽出属性情報（アクセス許可リスト）として抽出する抽出情報記憶部５５と、ユーザに対して、時間及びその時間におけるユーザの属性情報を状況管理テーブルとして記憶するユーザ情報記憶部５６と、コンテンツに対するユーザのアクセス権の設定変更を行うアクセス制御部５７と、ＨＴＭＬ文書や画像などのコンテンツデータを記憶するコンテンツデータベース５８とを有する。
【００３５】
すなわち、コンテンツサーバ４０は、更新判定部５２によりコンテンツが更新されたと判別されると、更新記憶部５３により更新されたコンテンツがコンテンツデータベース５８に記憶されるとともに、更新されたコンテンツに対して、抽出属性情報を抽出し、アクセス許可リストに追加する。また、通信携帯端末１０を使用するユーザに関して、時間及びその時間におけるユーザの属性情報がユーザ情報記憶部５６に記憶される。この結果、コンテンツサーバ４０は、アクセス制御手段５７により、ユーザ情報記憶部５６に記憶される「時間及びその時間におけるユーザの属性情報」と、アクセス許可リストとに基づいて、ユーザごとにアクセス権を設定変更することが可能となり、アクセス権が設定されているコンテンツを、ユーザのＰＣ端末６０の表示機能を利用することにより表示することができる。
【００３６】
＜＜＜コンテンツサーバ４０の制御処理＞＞＞
＜＜メイン処理＞＞
コンテンツサーバ４０のメイン処理を、図３を用いて説明する。第１実施形態に係るアクセス制御システムのコンテンツサーバ４０では、ユーザがコンテンツにアクセスするごとに、コンテンツに対するアクセス許可があるのか否かをアクセス権の有無により判断する。具体的には、コンテンツサーバ４０のアクセス制御部５７においてメイン処理を行わせるプログラムを実行することにより、コンテンツサーバ４０の制御処理は実現される。
【００３７】
まず、コンテンツサーバ４０は、ユーザのコンテンツへのアクセス要求が、ＰＣ端末６０からコンテンツサーバ４０にあるか否かを判断する（ステップＳ１０）。ステップＳ１０において、アクセス要求がない（ＮＯ）と判別したときは、ステップＳ１０のアクセス要求の判断処理を繰り返す。一方、アクセス要求がある（ＹＥＳ）と判別したときは、ユーザ情報記憶部５６に記憶された「時間及びその時間におけるユーザの属性情報」を、後述する状況管理テーブル（図４）から取得する（ステップＳ１１）。ここで、「ユーザの属性情報」とは、通信携帯端末１０の使用者であるユーザの生体情報（例えば、心拍数、体温、発汗量など）、生体情報から推定される感情情報、滞在時間情報、位置情報などの状況データをいう。
【００３８】
ステップＳ１１において、ユーザの属性情報を状況管理テーブル（図４）から取得した後、抽出情報記憶部５５に記憶されているアクセス許可リスト（図５）を参照し、アクセス要求を行ったユーザが各コンテンツに対してアクセス権が設定されているか否かを判断する（ステップＳ１２）。具体的には、状況管理テーブル（図４）に登録されたユーザ、すなわち、アクセス要求を実行したユーザの属性情報と、アクセス許可リスト（図５）のコンテンツごとに設定された抽出属性情報とを比較し、アクセス権を有するか否かを判断する。
【００３９】
ステップＳ１２において、アクセス権の設定判断処理を終了した後、アクセス権が設定されているコンテンツを、ユーザのＰＣ端末６０の表示機能を利用することにより表示するためのコンテンツ表示用処理を実行する（ステップＳ１３）。
【００４０】
ここで、コンテンツサーバ４０が実行するコンテンツ表示用処理（ステップＳ１３）は、コンテンツに対してアクセス要求を行ったユーザが、コンテンツにアクセスできるアクセス権を有するか否かを判断した上で、ユーザのＰＣ端末６０の表示機能を利用するコンテンツ表示に関する情報を、ＰＣ端末６０に送信するものである。ここで、「アクセス権」とは、ユーザに関連付けられた権利であって、時間及びその時間におけるユーザの属性情報に基づいて、コンテンツの内容（例えば、展示会情報等の文字列情報、画像情報、動画情報など）を視認可能にするか否かを決定した、コンテンツの内容にユーザがアクセスできる権利をいう。
【００４１】
具体的には、コンテンツサーバ４０は、アクセス権が設定されているコンテンツについて、ＰＣ端末６０の表示機能を利用することにより表示し、一方、アクセス権が設定されていないコンテンツについて、例えば、コンテンツの内容をＰＣ端末６０に表示させない情報を、ＰＣ端末６０に送信する。
【００４２】
従って、コンテンツ表示に関する情報を受信したＰＣ端末６０は、受信した情報に基づいてコンテンツ表示を実現することができる。なお、ユーザのＰＣ端末６０において実行されるコンテンツ表示処理については、図６〜図１１を用いて後述する。
【００４３】
そして、コンテンツサーバ４０の電源がＯＦＦに設定されているか否かを判断する（ステップＳ１４）。電源がＯＦＦに設定されている（ＹＥＳ）と判別したときは、すべての処理を終了し、コンテンツサーバ４０のメイン処理を終了する。一方、電源がＯＦＦに設定されていない（ＮＯ）と判別したときは、ステップＳ１０に戻り、ステップＳ１０〜Ｓ１４の処理を繰り返す。
【００４４】
＜状況管理テーブル＞
状況管理テーブルは、ユーザ情報記憶部５６に記憶される「時刻及びその時刻におけるユーザの属性情報」から構成されるテーブルである。図４を用いて、状況管理テーブルを説明する。図４に示した状況管理テーブルでは、ユーザＩＤが１００のユーザについて、取得開始時刻が「2006/03/24 09:00」、滞在時間が「00:30」、位置情報が「ブース１」、感情情報が「冷静」として登録されている。さらに、取得開始時刻が「2006/03/24 09:30」、滞在時間が「00:15」、位置情報が「ブース２」、感情情報が「興奮」として登録されている。
【００４５】
＜アクセス許可リスト＞
アクセス許可リストは、抽出情報記憶部５５に記憶されるコンテンツに対応付けられた時間及びその時間におけるコンテンツの属性情報（抽出属性情報）から構成されるテーブルリストである。図５を用いて、アクセス許可リストを説明する。図５に示したアクセス許可リストでは、５つのコンテンツ１〜５各々に対して、日時情報、滞在時間情報、位置情報、感情情報が設定されるテーブルリストである。具体的には、コンテンツ１について、日時情報が「2006/03/24 09:00-17:00」、滞在時間情報が「条件無し」、位置情報が「ブース１〜３のどれか」、感情情報が「全ての感情」に設定され、コンテンツ２について、日時情報が「2006/03/24 09:00-17:00」、滞在時間情報が「５分以上」、位置情報が「ブース１」、感情情報が「興奮」に設定され、コンテンツ３について、日時情報が「2006/03/24 09:00-17:00」、滞在時間情報が「３０分以上」、位置情報が「ブース２」、感情情報が「全ての感情」に設定され、コンテンツ４について、日時情報が「2006/03/24 09:00-17:00」、滞在時間情報が「５分以上」、位置情報が「ブース２」、感情情報が「興奮」に、コンテンツ５について、日時情報が「2006/03/24 09:00-17:00」、滞在時間情報が「５分以上」、位置情報が「ブース３」、感情情報が「全ての感情」に設定されている。
【００４６】
図５に示したアクセス許可リストでは、１つのコンテンツ（例えば、コンテンツＩＤ：２）に対して、１つの日時情報（「2006/03/24 09:00-17:00」）と、その日時情報に対応した滞在時間情報（「５分以上」）、位置情報（「ブース１」）並びに感情情報（「興奮」）とが１対１対応で設定されているが、１つのコンテンツに対して、複数の日時情報と、その日時情報に対応した滞在時間情報、位置情報並びに感情情報とを設定することもできる。
【００４７】
例えば、図５のコンテンツ２を例にすると、日時情報として、「2006/03/24 09:00-17:00」と「2006/03/24 17:00-19:00」とを設定し、日時情報「2006/03/24 09:00-17:00」における滞在時間情報「５分以上」、位置情報「ブース１」並びに感情情報「興奮」と、さらに、日時情報「2006/03/24 17:00-19:00」における滞在時間情報「１０分以上」、位置情報「ブース１」並びに感情情報「興奮」というように、１つのコンテンツに対して、複数の日時情報と、その日時情報に対応した滞在時間情報、位置情報並びに感情情報とを設定することもできる。
【００４８】
＜＜コンテンツ表示処理＞＞
ユーザのＰＣ端末６０において実行されるコンテンツ表示処理を、図６及び図７を用いて説明する。図６は、第１実施形態に係るアクセス制御システムのＰＣ端末において実行されるコンテンツ表示処理を実行するためのフローチャートである。図７は、図６のコンテンツ表示処理を実行したコンテンツ表示例である。
【００４９】
なお、本実施形態に係るアクセス制御システムにおいて使用される状況管理テーブル（図４）及びアクセス許可リスト（図５）について、ブース１は「Ａ社」、ブース２は「Ｂ社」そしてブース３は「Ｃ社」の展示会におけるブースを示す。また、Ｂ社のコンテンツ３の内容に含まれる「動画用アイコン」をクリックすると、動画コンテンツであるコンテンツ４が再生表示される。
【００５０】
コンテンツ表示処理は、コンテンツサーバ４０からＰＣ端末６０に送信されるコンテンツ表示用の情報、すなわち、アクセス権が設定されているコンテンツについて、ＰＣ端末６０の表示機能を利用することによりコンテンツの内容を表示可能にし、一方、アクセス権が設定されていないコンテンツについて、例えば、コンテンツの内容をＰＣ端末６０に表示させない情報に基づいて、ＰＣ端末６０の表示機能を利用してコンテンツを表示するものである。
【００５１】
コンテンツ表示処理においては、まず、アクセス要求を実行したユーザが、コンテンツサーバ４０のコンテンツ表示用処理（ステップＳ１３）によりＰＣ端末６０に送信された情報に基づいて、コンテンツに対してアクセス権を有するか否かを判断する（ステップＳ２０）。
【００５２】
ステップＳ２０において、アクセス要求を実行したユーザがコンテンツに対してアクセス権を有する（ＹＥＳ）と判別したときは、アクセス権があるコンテンツの内容を、ＰＣ端末６０の表示機能を利用することにより表示し（ステップＳ２１）、コンテンツ表示処理を終了する。
【００５３】
一方、アクセス要求を実行したユーザがコンテンツに対するアクセス権を有さない（ＮＯ）と判別したときは、エラー表示を行い（ステップＳ２２）、コンテンツ表示処理を終了する。
【００５４】
従って、コンテンツサーバ４０のコンテンツ表示用処理（ステップＳ１３）において、ＣＧＩ（Common Gateway Interface）により、アクセス権の設定がされていないコンテンツをＰＣ端末６０の表示機能を利用して表示させない情報（ＨＴＭＬファイル）、又は、コンテンツの見出しは表示されるが、アクセス権の設定がされていないコンテンツの内容を表示させない情報（ＨＴＭＬファイル）を生成することができるため、ＰＣ端末６０では生成された情報に基づいたコンテンツを表示することができる。
【００５５】
ユーザＩＤが１００のユーザがアクセス要求を実行した場合のコンテンツ表示処理を、図７を用いて説明する。状況管理テーブル（図４）に示すように、当該ユーザについては、取得開始時刻が「2006/03/24 09:00」、滞在時間が「00:30」、位置情報が「ブース１」、感情情報が「冷静」として登録され、さらに、取得開始時刻が「2006/03/24 09:30」、滞在時間が「00:15」、位置情報が「ブース２」、感情情報が「興奮」として登録されている。従って、アクセス許可リスト（図５）に設定された抽出属性情報と、時間とその時間における当該ユーザの属性情報とに基づいて、当該ユーザは、コンテンツ１、３及び４に対してアクセス権を有し、コンテンツ２及び５にはアクセス権を有さないことがわかる。
【００５６】
図７は、Ｗｅｂページ（コンテンツ１〜３、５）及び動画ファイル（コンテンツ４）を例にして、ユーザＩＤが１００のユーザに対するコンテンツ表示処理（ステップＳ３１〜Ｓ３２）を実行したコンテンツ表示例である。
【００５７】
まず、展示会情報（コンテンツ１）は、「2006/03/24 09:00-17:00」において、「ブース１〜３の何れか」に滞在したユーザにのみにアクセス権が設定される。ユーザＩＤが１００のユーザは、状況管理テーブル（図４）を参照することにより、ブース１及び２に滞在していたことから、コンテンツ１が表示される。
【００５８】
コンテンツ１に表示される「Ａ社」のリンクをクリックすると、コンテンツ２にアクセス要求を行う。しかし、日時情報、滞在時間情報そして位置情報の条件は具備するが、感情情報の条件は具備しないことから、コンテンツ２に対するアクセス権を有さないため、コンテンツ２にアクセスすることができず、結果として、「このページを表示する権限がありません」旨のエラーが表示される。なお、「Ｃ社」についても同様である。
【００５９】
一方、コンテンツ１に表示される「Ｂ社」のリンクをクリックすると、コンテンツ３にアクセス要求を行う。ここで、日時情報、滞在時間情報、位置情報、そして、感情情報の条件は具備することから、コンテンツ３に対するアクセス権を有するため、コンテンツ３にアクセスすることができ、コンテンツ３の内容である「Ｂ社詳細情報」が表示される。
【００６０】
さらに、コンテンツ３の内容である「Ｂ社詳細情報」、すなわち、Ｂ社Ｗｅｂページ内の「動画のアイコン」をクリックすると、コンテンツ４にアクセス要求を行う。当該ユーザは、コンテンツ４に対して、日時情報、滞在時間情報、位置情報、そして、感情情報の条件は具備することから、コンテンツ４に対するアクセス権を有するため、コンテンツ４にアクセスすることができ、コンテンツ４の内容である動画コンテンツが再生表示される。
【００６１】
＜コンテンツ表示処理の変形例１＞
コンテンツ表示処理の変形例１について、図８及び図９を用いて説明する。図８は、コンテンツ表示処理の変形例１を実行するためのフローチャートである。図９は、図８のコンテンツ表示処理の変形例１を実行したコンテンツ表示例である。
【００６２】
変形例１では、図７のコンテンツ表示例とは異なり、アクセス権を有するコンテンツを同時に表示する。すなわち、コンテンツごとに、アクセス権の有無を判断した結果、コンテンツに対するアクセス権を有さないコンテンツは表示しない。さらに、コンテンツ３の内容は「コンテンツ１に表示される「ブース２  Ｂ社」というコンテンツ４へのリンクで」あり、コンテンツ４の内容は「Ｂ社詳細情報」である。
【００６３】
コンテンツ表示処理の変形例１においては、まず、アクセス要求を実行したユーザが、コンテンツサーバ４０のコンテンツ表示用処理（ステップＳ１３）によりＰＣ端末６０に送信された情報に基づいて、コンテンツに対してアクセス権を有するか否かを判断する（ステップＳ３０）。ステップＳ３０において、アクセス要求を実行したユーザがコンテンツに対してアクセス権を有する（ＹＥＳ）と判別したときは、アクセス権があるコンテンツを、ユーザのＰＣ端末６０の表示機能を利用して表示して（ステップＳ３１）、コンテンツ表示処理を終了する。一方、アクセス要求を実行したユーザがコンテンツに対してもアクセス権を有さない（ＮＯ）と判別したときは、ユーザのＰＣ端末６０の表示機能を利用して、エラーを表示するか、あるいは、何も表示することなく（ステップＳ３２）、コンテンツ表示処理を終了する。
【００６４】
図９は、Ｗｅｂページ内のページやフレームをコンテンツとして、ユーザＩＤが１００のユーザに対するコンテンツ表示処理の変形例１（ステップＳ３１〜Ｓ３２）を実行したコンテンツ表示例である。当該ユーザは、コンテンツ１、３及び４にはアクセス権を有し、コンテンツ２及び５にはアクセス権を有さないことから、展示会情報（コンテンツ１）と、コンテンツ１上のコンテンツ３とが表示される。また、コンテンツ３の内容に含まれる「Ｂ社」はコンテンツ４へのリンクであることから、コンテンツ３に表示される「Ｂ社」のリンクをクリックすると、コンテンツ４にアクセス要求を行う。当該ユーザは、コンテンツ４に対して、日時情報、滞在時間情報、位置情報、そして、感情情報の条件は具備することから、アクセス権を有するため、コンテンツ４にアクセスすることができ、コンテンツ４の内容である「Ｂ社詳細情報」が表示される。
【００６５】
＜コンテンツ表示処理の変形例２＞
コンテンツ表示処理の変形例２について、図１０及び図１１を用いて説明する。図１０は、コンテンツ表示処理の変形例２を実行するためのフローチャートである。図１１は、コンテンツ表示処理の変形例２を実行したコンテンツ表示例である。
【００６６】
変形例２では、ＷｅｂページをコンテンツとしてＣＧＩにより作成されたＨＴＭＬファイルに従って、コンテンツを表示する。具体的には、コンテンツサーバ４０のコンテンツ表示用処理（ステップＳ１３）において、コンテンツ１の内容である「展示会情報」を予めＣＧＩにより作成し、アクセス要求を行ったユーザがコンテンツに対するアクセス権を有する場合のみ、アクセス権を有するコンテンツを表示するＨＴＭＬファイルを記述・作成するように設定する。従って、作成されたＨＴＭＬファイルを受信したＰＣ端末６０は、ＨＴＭＬファイルに従ってコンテンツを表示する。従って、アクセス権を有さないコンテンツ、すなわち、コンテンツ２及び５は全く表示されない。
【００６７】
コンテンツ表示処理の変形例２においては、まず、アクセス要求を実行したユーザが、コンテンツサーバ４０のコンテンツ表示用処理（ステップＳ１３）によりＰＣ端末６０に送信された情報に基づいて、コンテンツに対してアクセス権を有するか否かを判断する（ステップＳ４０）。ステップＳ４０において、アクセス要求を実行したユーザがコンテンツに対してアクセス権を有する（ＹＥＳ）と判別したときは、アクセス権があるコンテンツを、ユーザのＰＣ端末６０の表示機能を利用して表示して（ステップＳ４１）、コンテンツ表示処理を終了する。一方、アクセス要求を実行した登録ユーザがコンテンツに対してアクセス権を有さない（ＮＯ）と判別したときは、登録ユーザのＰＣ端末６０の表示機能を利用して、エラーを表示するか、あるいは、何も表示することなく（ステップＳ４２）、コンテンツ表示処理を終了する。図１１では、アクセス権を有さない場合、何も表示しない例を示した（ステップＳ４２）。
【００６８】
図１１は、ＷｅｂページをコンテンツとしてＣＧＩにより作成し、ユーザＩＤが１００のユーザに対するコンテンツ表示処理の変形例２（ステップＳ４１〜Ｓ４２）を実行したコンテンツ表示例である。
【００６９】
当該ユーザは、コンテンツ１、３及び４にはアクセス権を有し、コンテンツ２及び５にはアクセス権を有さないことから、コンテンツサーバ４０のコンテンツ表示用処理（ステップＳ１３）において、展示会情報（コンテンツ１）と、コンテンツ１上のコンテンツ３とを内容とするＷｅｂページを表示するＨＴＭＬファイルを、ＣＧＩにより作成する。そして、作成されたＨＴＭＬファイルに従い、ＰＣ端末６０は表示を行う。従って、アクセス権を有さないコンテンツ、すなわち、コンテンツ２及び５は全く表示されない。
【００７０】
コンテンツ３の内容に含まれる「Ｂ社」はコンテンツ４へのリンクであることから、コンテンツ３に表示される「Ｂ社」のリンクをクリックすると、コンテンツ４にアクセス要求を行う。当該ユーザは、コンテンツ４に対して、アクセス権を有するため、コンテンツ４にアクセスすることができ、コンテンツ４の内容である「Ｂ社詳細情報」が表示される。
【００７１】
＜＜＜通信携帯端末１０の制御処理＞＞＞
＜＜メイン処理＞＞
通信携帯端末１０は、コンテンツサーバ４０で実行されるアクセス権の設定変更制御のために、端末使用者であるユーザの生体情報と、生体情報から推定される感情情報と、自身の位置情報と、所定の位置での滞在時間情報とから構成される状況データを、コンテンツサーバ４０に送信する装置である。図１２を用いて、状況通信装置である通信携帯端末１０で実行されるメイン処理を説明する。
【００７２】
通信携帯端末１０のメイン処理では、まず、処理で使用される変数やフラグなどを初期化する初期化処理を実行する（ステップＳ１００）。そして、通信携帯端末１０の心拍センサ２８、温度センサ２９、発汗量センサ３０などのセンサが、起動される（ステップＳ１０１）。各センサはそれぞれの計測値を計測すると、直ちにＣＰＵ２２にその計測値を送信する。ここで、各センサが計測値をＣＰＵ２１に送信する間隔は、所定間隔（ 例えば、５秒間隔）に設定されている。
【００７３】
各センサの起動処理（ステップＳ１０１）を実行した後、端末使用者センシング処理を起動する（ステップＳ１０２）。端末使用者センシング処理は、図１３を用いて後述する。
【００７４】
端末使用者センシング処理を起動した後（ステップＳ１０２）、使用者更新フラグが「１」に設定されているか否かを判断する（ステップＳ１０３）。ここで、「使用者更新フラグ」とは、端末１０の使用者である登録ユーザの心拍、体温、発汗量などを端末１０のセンサにより計測し、計測値が変化した場合は「１」に、計測値が変化しない場合は「０」に設定されるフラグである。使用者更新フラグの初期化と変更は、後述する端末使用者センシング処理（図１３）により実行される。
【００７５】
使用者更新フラグの判断処理（ステップＳ１０３）において、使用者更新フラグが「１」に設定されている（ＹＥＳ）と判別したときは、センサにより計測された計測値が変化したことから、端末使用者状況推論処理を実行する（ステップＳ１０４）。端末使用者状況推論処理については、図１４を用いて後述する。
【００７６】
端末使用者状況推論処理（ステップＳ１０４）を実行した後、ユーザの属性情報の一部を構成する状況データとして、状況情報を通信携帯端末１０からコンテンツサーバ４０に送信する状況情報送信処理を実行し（ステップＳ１０５）、ステップＳ１０６に進む。なお、状況情報送信処理（ステップＳ１０５）により送信される状況情報には、位置・場所情報や、時間情報も付加されて送信される。また、状況情報をコンテンツサーバ４０に送信する間隔は、所定間隔（例えば、数秒間隔）ごとに設定されるが、これに限定されず、一定量の計測値が蓄積した場合や、ユーザがコンテンツサーバ４０にコールした場合（例えば、コンテンツへのアクセス要求がされた場合）に、状況情報を送信するように設定することもできる。
【００７７】
一方、使用者更新フラグの判断処理（ステップＳ１０３）において、使用者更新フラグが「１」に設定されていない（ＮＯ）と判別したときは、センサにより計測された計測値が変化していないことから、端末使用者状況推論処理（ステップＳ１０４）及び状況情報送信処理（ステップＳ１０５）を実行することなく、ステップＳ１０６に進む。
【００７８】
そして、通信携帯端末１０の電源がＯＦＦに設定されているか否かを判断する（ステップＳ１０６）。電源がＯＦＦに設定されている（ＹＥＳ）と判別したときは、すべての処理を終了し（ステップＳ１０７）、通信携帯端末１０のメイン処理を終了する。一方、電源がＯＦＦに設定されていない（ＮＯ）と判別したときは、ステップＳ１０３に戻り、ステップＳ１０３〜Ｓ１０６の処理を繰り返す。
【００７９】
＜＜端末使用者センシング処理＞＞
第１実施形態に係る端末使用者センシング処理は、通信携帯端末１０に備えられた心拍センサなどのセンサによって、心拍数、体温及び発汗量の変化を検出し、変化を検出したときに、使用者更新フラグを「１」に設定する。上記変化の検出は、各センサからのセンシングデータが記憶されるバッファ１と、すでに検出された各センサからのセンシングデータが記憶されるバッファ２とに記憶されているデータを比較することにより行われる。端末使用者センシング処理を、図１３を用いて説明する。
【００８０】
端末使用者センシング処理では、まず、バッファ１の記憶領域に記憶された各センサからのセンシングデータ（計測値）を全て消去し（ステップＳ１１１）、ＣＰＵ２２が各センサからのセンシングデータを受信するまで待機する（ステップＳ１１２）。具体的には、ステップＳ１１２において、センシングデータを受信していない（ＮＯ）と判別したときは、ステップＳ１１２の処理を繰り返すことにより、各センサからのセンシングデータを受信するまで待機することができる。
【００８１】
一方、ステップＳ１１２において、ＣＰＵ２２がセンシングデータを受信した（ＹＥＳ）と判別したときは、センシングデータをバッファ１の記憶領域に記憶させる（ステップＳ１１３）。そして、ＣＰＵ２２は全てのセンサからのセンシングデータを所得し、バッファ１の記憶領域に記憶したか否かを判断する（ステップＳ１１４）。
【００８２】
ステップＳ１１４において、全てのセンサからのセンシングデータを取得して記憶していない（ＮＯ）と判別したときは、ステップＳ１１２に戻り、ステップＳ１１２〜Ｓ１１４の処理を繰り返す。一方、全てのセンサからのセンシングデータを取得して記憶している（ＹＥＳ）と判別したときは、バッファ１の記憶領域に記憶されている各センサからのセンシングデータと、バッファ２の記憶領域に記憶されているセンシングデータとが一致しているか否かを判断する（ステップＳ１１５）。
【００８３】
ステップＳ１１５において、バッファ１の記憶領域に記憶されている各センサからのセンシングデータと、バッファ２の記憶領域に記憶されているセンシングデータとが一致している（ＹＥＳ）と判別したときは、使用者更新フラグを変更する必要がないため、ステップ１１１に戻り、ステップＳ１１１〜Ｓ１１５の処理を繰り返す。
【００８４】
一方、ステップＳ１１５において、バッファ１の記憶領域に記憶されている各センサからのセンシングデータと、バッファ２の記憶領域に記憶されているセンシングデータとが一致していない（ＮＯ）と判別したときは、バッファ１に記憶されたセンシングデータを、バッファ２に記憶し、バッファ２の記憶領域を更新したことを示す使用者更新フラグに「１」を設定し（ステップＳ１１６）、ステップＳ１１１に戻る。
【００８５】
＜＜端末使用者状況推論処理＞＞
通信携帯達末１０のＣＰＵ２２で実行される端末使用者状況推論処理について、図１４〜図１８を用いて説明する。図１４は端末使用者状況推論処理を実行するためのフローチャートを、図１５は端末使用者状況推論処理（図１４）において使用される端末使用者状況推論テーブルの一例を、図１６は端末使用者状況推論処理（図１４）の一部である心拍分類処理を実行するためのフローチャートを、図１７は端末使用者状況推論処理（図１４）の一部である体温分類処理を実行するためのフローチャートを、図１８は端末使用者状況推論処理（図１４）の一部である発汗量分類処理を実行するためのフローチャートを示す。
【００８６】
端末使用者状況推論処理では、まず、通信携帯端末１０のＲＡＭ２３に記憶されている状況推論値を「０」に初期化する状況推論値初期化処理（ステップＳ１２１）を実行し、使用者更新フラグを「０」に設定し（ステップＳ１２２）、心拍分類処理を実行する（ステップＳ１２３）。
【００８７】
＜心拍分類処理＞
心拍分類処理（ステップＳ１２３）について、図１６を用いて説明する。図１６は、心拍分類処理を実行するためのフローチャートである。まず、心拍分類処理が開始されると、バッファ２に記憶されている心拍数のセンシングデータ（心拍センサ２８の計測値）から、ＲＡＭ２３に記憶されている端末使用者の平均心拍数が減算され、心拍数の差Ｘ（回／分）が算出される（ステップＳ２０１）。
【００８８】
そして、心拍数の差Ｘが−１０未満であるか否かを判断する（ステップＳ２０２）。ステップＳ２０２において、心拍数の差Ｘが−１０未満である（ＹＥＳ）と判別したときは、変数ＨＲに「１」を設定し（ステップＳ２０３）、心拍分類処理を終了して、端末使用者状況推論処理に戻る。ＨＲ＝１は、心拍数が非常に低いことを示す。
【００８９】
ステップＳ２０２において、心拍数の差Ｘが−１０未満でない（ＮＯ）と判別したときは、心拍数の差Ｘが−５未満であるか否かを判断する（ステップＳ２０４）。ステップＳ２０４において、心拍数の差Ｘが−５未満である（ＹＥＳ）と判別したときは、変数ＨＲに「２」を設定し（ステップＳ２０５）、心拍分類処理を終了して、端末使用者状況推論処理に戻る。ＨＲ＝２は、心拍数が低いことを示す。
【００９０】
ステップＳ２０４において、心拍数の差Ｘが−５未満でない（ＮＯ）と判別したときは、心拍数の差Ｘが５未満であるか否かを判断する（ステップＳ２０６）。ステップＳ２０６において、心拍数の差Ｘが５未満である（ＹＥＳ）と判別したときは、変数ＨＲに「３」を設定し（ステップＳ２０７）、心拍分類処理を終了して、端末使用者状況推論処理に戻る。ＨＲ＝３は、心拍数が通常であることを示す。
【００９１】
ステップＳ２０６において、心拍数の差Ｘが５未満でない（ＮＯ）と判別したときは、心拍数の差Ｘが１５未満であるか否かを判断する（ステップＳ２０８）。ステップＳ２０８において、心拍数の差Ｘが１５未満である（ＹＥＳ）と判別したときは、変数ＨＲに「４」を設定し（ステップＳ２０９）、心拍分類処理を終了して、端末使用者状況推論処理に戻る。ＨＲ＝４は、心拍数が高いことを示す。
【００９２】
さらに、ステップＳ２０８において、心拍数の差Ｘが１５未満ではない（ＮＯ）と判別したときは、変数ＨＲに「５」を設定し（ステップＳ２１０）、心拍分類処理を終了して、端末使用者状況推論処理に戻る。ＨＲ＝５は、心拍数が非常に高いことを示す。
【００９３】
以上の心拍分類処理（ステップＳ１２３）を終了した後、端末使用者状況推論処理に戻り、体温分類処理を実行する（ステップＳ１２４）。
【００９４】
＜体温分類処理＞
体温分類処理（ステップＳ１２４）について、図１７を用いて説明する。図１７は、体温分類処理を実行するためのフローチャートである。まず、体温分類処理が開始されると、バッファ２に記憶されている体温のセンシングデータ（温度センサ２９の計測値）から、ＲＡＭ２３に記憶されている端末使用者の平均体温が減算され、体温の差Ｙ（℃）が算出される（ステップＳ２１１）。
【００９５】
そして、体温の差Ｙが−１未満であるか否かを判断する（ステップＳ２１２）。ステップＳ２１２において、体温の差Ｙが−１未満である（ＹＥＳ）と判別したときは、変数ＴＥＭＰに「１」を設定し（ステップＳ２１３）、体温分類処理を終了して、端末使用者状況推論処理に戻る。ＴＥＭＰ＝１は、体温が非常に低いことを示す。
【００９６】
ステップＳ２１２において、体温の差Ｙが−１未満でない（ＮＯ）と判別したときは、体温の差Ｙが−０．５未満であるか否かを判断する（ステップＳ２１４）。ステップＳ２１４において、体温の差Ｙが−０．５未満である（ＹＥＳ）と判別したときは、変数ＴＥＭＰに「２」を設定し（ステップＳ２１５）、体温分類処理を終了して、端末使用者状況推論処理に戻る。ＴＥＭＰ＝２は、体温が低いことを示す。
【００９７】
ステップＳ２１４において、体温の差Ｙが−０．５未満でない（ＮＯ）と判別したときは、体温の差Ｙが０．５未満であるか否かを判断する（ステップＳ２１６）。ステップＳ２１６において、体温の差Ｙが０．５未満である（ＹＥＳ）と判別したときは、変数ＴＥＭＰに「３」を設定し（ステップＳ２１７）、体温分類処理を終了して、端末使用者状況推論処理に戻る。ＴＥＭＰ＝３は、体温が通常であることを示す。
【００９８】
ステップＳ２１６において、体温の差Ｙが０．５未満でない（ＮＯ）と判別したときは、体温の差Ｙが１未満であるか否かを判断する（ステップＳ２１８）。ステップＳ２１８において、体温の差Ｙが１未満である（ＹＥＳ）と判別したときは、変数ＴＥＭＰに「４」を設定し（ステップＳ２１９）、体温分類処理を終了して、端末使用者状況推論処理に戻る。ＴＥＭＰ＝４は、体温が高いことを示す。
【００９９】
さらに、ステップＳ２１８において、体温の差Ｙが１未満ではない（ＮＯ）と判別したときは、変数ＴＥＭＰに「５」を設定し（ステップＳ２２０）、体温分類処理を終了して、端末使用者状況推論処理に戻る。ＴＥＭＰ＝５は、体温が非常に高いことを示す。
【０１００】
以上の体温分類処理（ステップＳ１２４）を終了した後、端末使用者状況推論処理に戻り、発汗量分類処理を実行する（ステップＳ１２５）。
【０１０１】
＜発汗量分類処理＞
発汗量分類処理（ステップＳ１２５）について、図１８を用いて説明する。図１８は、発汗量分類処理を実行するためのフローチャートである。まず、発汗量分類処理が開始されると、バッファ２に記憶されている発汗量のセンシングデータ（発汗量センサ３０の計測値）が変数Ｚ（ｍｇ）に設定される（ステップＳ２２１）。
【０１０２】
そして、発汗量Ｚが３未満であるか否かを判断する（ステップＳ２２２）。ステップＳ２２２において、発汗量Ｚが３未満である（ＹＥＳ）と判別したときは、変数ＳＷＥＡＴに「１」を設定し（ステップＳ２２３）、発汗量分類処理を終了して、端末使用者状況推論処理に戻る。ＳＷＥＡＴ＝１は、発汗量が非常に少ないことを示す。
【０１０３】
ステップＳ２２２において、発汗量Ｚが３未満でない（ＮＯ）と判別したときは、発汗量Ｚが６未満であるか否かを判断する（ステップＳ２２４）。ステップＳ２２４において、発汗量Ｚが６未満である（ＹＥＳ）と判別したときは、変数ＳＷＥＡＴに「２」を設定し（ステップＳ２２５）、発汗量分類処理を終了して、端末使用者状況推論処理に戻る。ＳＷＥＡＴ＝２は、発汗量が少ないことを示す。
【０１０４】
ステップＳ２２４において、発汗量Ｚが６未満でない（ＮＯ）と判別したときは、発汗量Ｚが１０未満であるか否かを判断する（ステップＳ２２６）。ステップＳ２２６において、発汗量Ｚが１０未満である（ＹＥＳ）と判別したときは、変数ＳＷＥＡＴに「３」を設定し（ステップＳ２２７）、発汗量分類処理を終了して、端末使用者状況推論処理に戻る。ＳＷＥＡＴ＝３は、発汗量が通常であることを示す。
【０１０５】
ステップＳ２２６において、発汗量Ｚが１０未満でない（ＮＯ）と判別したときは、発汗量Ｚが１５未満であるか否かを判断する（ステップＳ２２８）。ステップＳ２２８において、発汗量Ｚが１５未満である（ＹＥＳ）と判別したときは、変数ＳＷＥＡＴに「４」を設定し（ステップＳ２２９）、発汗量分類処理を終了して、端末使用者状況推論処理に戻る。ＳＷＥＡＴ＝４は、発汗量が多いことを示す。
【０１０６】
さらに、ステップＳ２２８において、発汗量Ｚが１５未満ではない（ＮＯ）と判別したときは、変数ＳＷＥＡＴに「５」を設定し（ステップＳ２３０）、発汗量分類処理を終了して、端末使用者状況推論処理に戻る。ＳＷＥＡＴ＝５は、発汗量が非常に多いことを示す。
【０１０７】
以上の発汗量分類処理（ステップＳ１２５）を終了した後、端末使用者状況推論処理に戻り、ステップＳ１２６に進む。
【０１０８】
＜状況推論値算出処理＞
端末使用者状況推論処理（図１６）の状況推論値算出処理（ステップＳ１２６）では、心拍分類処理（ステップＳ１２３）により決定された変数ＨＲと、体温分類処理（ステップＳ１２４）により決定された変数ＴＥＭＰと、発汗量分類処理（ステップＳ１２５）により決定された変数ＳＷＥＡＴと、ハードディスク２１に記憶されている端末使用者状況推論テーブルとを用いて、端末使用者の状況推論値を算出し、ＲＡＭ２３に記憶する。
【０１０９】
端末使用者状況推論テーブルを、図１５を用いて説明する。図１５は、端末使用者状況推論処理（図１４）の状況推論値算出処理（ステップＳ１２６）において使用される端末使用者状況推論テーブルの一例である。端末使用者状況推論テーブル（図１５）において、端末使用者が「興奮」（状況推論値＝１）となるのは、ＨＲが４〜５、ＴＥＭＰが２〜４、かつ、ＳＷＥＡＴが４〜５の場合である。端末使用者が「落ち込み」（状況推論値＝２）となるのは、ＨＲが２、ＴＥＭＰが２、かつ、ＳＷＥＡＴが２の場合である。端末使用者が「眠い」（状況推論値＝３）となるのは、ＨＲが２、ＴＥＭＰが３、かつ、ＳＷＥＡＴが１の場合である。尚、３つの変数の組合せが上述のいずれの場合にも該当しないときは、端末使用者が「通常」（状況推論値＝０）とされる。
【０１１０】
＜状況推論値判断処理＞
状況推論値算出処理（ステップＳ１２６）を実行されると、ＲＡＭ２３に状況推論値が記憶され、ＣＰＵ２２はＲＡＭ２３に記憶されている状況推論値が「１」以上であるか否かを判断する状況推論値判断処理を実行する（ステップＳ１２７）。状況推論値判断処理（ステップＳ１２７）において、状況推論値が「１」以上ではない（ＮＯ）、すなわち、状況推論値により「通常」と判別したときは、ステップＳ１２２に戻り、状況推論値が「０」である限り、ステップＳ１２２〜Ｓ１２７の処理を繰り返す。従って、状況通信装置である通信携帯端末１０のメイン処理（図１２）の状況情報送信処理（ステップＳ１０５）により、通信携帯端末１０からコンテンツサーバ４０に状況推論値「０」に対応する状況情報は送信されることはない。
【０１１１】
一方、状況推論値判断処理（ステップＳ１２７）において、状況推論値が「１」以上である（ＹＥＳ）と判別したときは、ＲＡＭ２３に記憶されている状況推論値「１」〜「３」に対応する状況情報、例えば、感情情報を、ハードディスク２１から取得して、状況推論値を更新する状況推論値更新処理を実行し（ステップＳ１２８）、端末使用者状況推論処理を終了し、メイン処理（図１２）に戻り、状況情報送信処理を実行する（ステップＳ１０６）。従って、状況通信装置である通信携帯端末１０のメイン処理（図１２）の状況情報送信処理（ステップＳ１０５）により、通信携帯端末１０からコンテンツサーバ４０に状況推論値「１」〜「３」の何れかの値に対応する状況情報（感情情報）を送信することができる。
【０１１２】
従って、第１実施形態に係るアクセス制御システムによれば、コンテンツサーバ４０は、コンテンツに対応付けられた時間とその時間におけるコンテンツの属性情報とを抽出属性情報（アクセス許可リスト）として抽出し、抽出情報記憶部５５に記憶する。一方、通信携帯端末１０を使用するユーザの属性情報が時刻とともに、ユーザ情報記憶部５６に記憶される。従って、アクセス制御部５７により、抽出属性情報（アクセス許可リスト）として抽出情報記憶部５５に記憶されたコンテンツに対応付けられた時間とその時間におけるコンテンツの属性情報と、ユーザ情報記憶部５６に記憶された時間とその時間におけるユーザの属性情報とを比較した結果に基づいて、コンテンツにアクセスできる登録ユーザのアクセス権の設定を動的に変更することができる。
【０１１３】
また、所定の「時間とその時間におけるユーザの属性情報」に合致するユーザのみに、コンテンツをアクセスさせることができることから、ユーザにアクセス権の設定を変更させる負担を課すことなく、所定の「時間とその時間におけるユーザの属性情報」に合致するユーザのみに、コンテンツへのアクセスを可能にさせ、コンテンツの配信を行うことができる。
【０１１４】
さらに、「時間とその時間におけるユーザの属性情報」に合致するユーザのみに、コンテンツへのアクセスを可能にさせ、コンテンツの配信を可能とすることから、アクセス制御システムを有するコンテンツ提供者の肌理細やかな対応を実行することができる。
【０１１５】
特に、第１実施形態に係るコンテンツアクセス制御システムによれば、端末使用者の生体情報等の状況データを反映させたユーザの属性情報に基づくアクセス権の設定を変更することができるため、端末使用者の状況データと連動したアクセス権の設定変更ができる。この結果、展示会に実際に参加した人のみがコンテンツにアクセスできるだけでなく、さらに、実際に参加した参加者の中で、自社に関して好意的な印象を抱いたユーザにのみが、コンテンツにアクセスできる。
【０１１６】
＜＜＜＜第２実施形態＞＞＞＞
第１実施形態に係るアクセス制御システムは、ユーザからコンテンツに対するアクセス要求が行われるごとに、通信携帯端末１０からコンテンツサーバ４０に送信された状況情報に基づいて構成された状況管理テーブル（図４）に記憶された「時間及びその時間におけるユーザの属性情報」と、すべてのコンテンツに対して、コンテンツの属性情報を抽出した抽出属性情報（アクセス許可リスト（図５））に記憶された「コンテンツに対応付けられた時間とその時間におけるコンテンツの属性情報」とを、コンテンツサーバ４０のアクセス制御部５７により比較することにより、ユーザのコンテンツに対するアクセス権の有無を判断している。従って、アクセス権の有無を判断するには、状況管理テーブル（図４）に記憶された「時間及びその時間におけるユーザの属性情報」と、アクセス許可リスト（図５）に記憶された「コンテンツに対応付けられた時間及びその時間におけるコンテンツの属性情報」とを、ユーザからコンテンツに対するアクセス要求が行われるごとに判断することが必要となることから、結果として、コンテンツサーバ４０に対して、多大な計算負荷や判断時間を要することとなる。
【０１１７】
第２実施形態に係るアクセス制御システムは、第１実施形態に係るシステムの問題を解消するため、コンテンツごとに、ユーザのコンテンツに対するアクセス権の有無を判断した結果を、アクセスリストとして記憶し、ユーザのコンテンツに対するアクセス権の有無を判断する処理の計算負荷と判断時間の低減を図るものである。ここで、「アクセスリスト」とは、コンテンツごとに、ユーザのコンテンツに対するアクセス権の有無を判断した結果が記憶されたテーブルリストである。
【０１１８】
なお、第１実施形態に係るシステムと第２実施形態に係るシステムとにおける制御処理は、コンテンツサーバ４０のメイン処理のフローチャート（図３）以外は、コンテンツ表示例を含め同じである。例えば、第２実施形態に係るアクセス制御システムのＰＣ端末６０において実行されるコンテンツ表示処理は、第１実施形態のコンテンツ表示処理（図６〜図７）、変形例１のコンテンツ表示処理（図８〜図９）、変形例２のコンテンツ表示処理（図１０〜図１１）の何れのコンテンツ表示処理も適用可能である。
【０１１９】
以下に、図１９〜図２０を用いて、第２実施形態に係るアクセス制御システムのコンテンツサーバ４０のメイン処理を説明する。図１９は第２実施形態に係るシステムのメイン処理を実行するためのフローチャートである。図２０はアクセスリストを示す図である。
【０１２０】
＜＜＜コンテンツサーバ４０の制御処理＞＞＞
＜＜メイン処理＞＞
第２実施形態に係るコンテンツサーバ４０のメイン処理を、図１９を用いて説明する。第２実施形態に係るコンテンツアクセス制御システムのコンテンツサーバ４０では、ユーザのコンテンツに対するアクセス権の有無を判断するために、アクセスリストを参照することにより判断する。
【０１２１】
まず、コンテンツサーバ４０は、ユーザのコンテンツへのアクセス要求が、ＰＣ端末６０からコンテンツサーバ４０にあるか否かを判断する（ステップＳ５１０）。ステップＳ５１０において、アクセス要求がある（ＹＥＳ）と判別したときは、アクセスリスト（図２０）を参照し、アクセス要求を行ったユーザが各コンテンツに対してアクセス権が設定されているか否かを判断する（ステップＳ５１１）。
【０１２２】
ステップＳ５１１において、アクセス権の設定判断処理を終了した後、アクセス権が設定されているコンテンツを、登録ユーザのＰＣ端末６０の表示機能により表示させるためのコンテンツ表示用処理を実行する（ステップＳ５１２）。
【０１２３】
そして、コンテンツサーバ４０の電源がＯＦＦに設定されているか否かを判断する（ステップＳ５１３）。電源がＯＦＦに設定されている（ＹＥＳ）と判別したときは、すべての処理を終了し、コンテンツサーバ４０のメイン処理を終了する。一方、電源がＯＦＦに設定されていない（ＮＯ）と判別したときは、ステップＳ５１０に戻り、ステップＳ５１０〜Ｓ５１７の処理を繰り返す。
【０１２４】
一方、ステップＳ５１０において、アクセス要求がない（ＮＯ）と判別したときは、通信携帯端末１０から送信される状況情報から構成される属性情報の変更があるか否かを判断する（ステップＳ５１４）。ステップＳ５１４において、属性情報に変更がある（ＹＥＳ）と判別したときは、アクセスリストを更新するアクセスリスト更新処理を実行し（ステップＳ５１５）、ステップＳ５１６に進む。一方、ステップＳ５１４において、属性情報に変更がない（ＮＯ）と判別したときは、アクセスリストを更新することなく、ステップＳ５１６に進む。
【０１２５】
ステップＳ５１６において、コンテンツに変更があるか否かを判断する（ステップＳ５１６）。ステップＳ５１６において、コンテンツに変更がある（ＹＥＳ）と判別したときは、アクセスリストを更新するアクセスリスト更新処理を実行し（ステップＳ５１７）、ステップＳ５１０に進む。一方、ステップＳ５１６において、コンテンツに変更がない（ＮＯ）と判別したときは、アクセスリストを更新することなく、ステップＳ５１０に進む。
【０１２６】
＜アクセスリスト＞
第２実施形態のアクセス制御システムのコンテンツサーバ４０のメイン制御処理において使用されるアクセスリストを、図２０を用いて説明する。アクセスリストは、コンテンツごとに、ユーザのコンテンツに対するアクセス権の有無を判断した結果が記憶されたテーブルリストである。図２０のアクセスリストでは、コンテンツに対するアクセス権を有する場合を「○」、コンテンツに対するアクセス権を有さない場合を「×」で示している。
【０１２７】
従って、コンテンツごとに、ユーザのコンテンツに対するアクセス権の有無を判断した結果であるアクセスリストを参照して、ユーザのコンテンツに対するアクセス権の有無を判断する第２実施形態に係るアクセス制御システムは、コンテンツに対するアクセス要求が行われるごとに、状況管理テーブル（図４）に記憶された「時間及びその時間におけるユーザの属性情報」と、アクセス許可リスト（図５）に記憶された「コンテンツに対応付けられた時間とその時間におけるコンテンツの属性情報」とを、ユーザからコンテンツに対するアクセス要求が行われるごとに判断する第１実施形態に係るアクセス制御システムと異なり、処理の計算負荷と判断時間の低減を図ることができる。
【図面の簡単な説明】
【０１２８】
【図１】本発明に係るアクセス制御システムの概要を説明するための図である。
【図２】アクセス制御システムの構成を説明するためのブロック図である。
【図３】第１実施形態に係るシステムのメイン処理を実行するためのフローチャートである。
【図４】状況管理テーブルを示す図である。
【図５】アクセス許可リストを示す図である。
【図６】第１実施形態に係るシステムのＰＣ端末において実行されるコンテンツ表示処理を実行するためのフローチャートである。
【図７】図６のコンテンツ表示処理を実行したコンテンツ表示例である。
【図８】第１実施形態に係るシステムのＰＣ端末において実行されるコンテンツ表示処理の変形例を実行するためのフローチャートである。
【図９】図８のコンテンツ表示処理の変形例を実行したコンテンツ表示例である。
【図１０】第１実施形態に係るシステムのＰＣ端末において実行されるコンテンツ表示処理のその他の変形例を実行するためのフローチャートである。
【図１１】図１０のコンテンツ表示処理のその他の変形例を実行したコンテンツ表示例である。
【図１２】通信携帯端末１０の状況通信装置メイン処理を実行するためのフローチャートである。
【図１３】図１２の状況通信装置メイン処理で起動される端末使用者センシング処理を実行するためのフローチャートである。
【図１４】図１２の状況通信装置メイン処理の一部である端末使用者状況推論処理を実行するためのフローチャートである。
【図１５】図１２の端末使用者状況推論処理において使用される端末使用者状況推論テーブルの一例である。
【図１６】図１２の端末使用者状況推論処理の一部である心拍分類処理を実行するためのフローチャートである。
【図１７】図１２の端末使用者状況推論処理の一部である体温分類処理を実行するためのフローチャートである。
【図１８】図１２の端末使用者状況推論処理の一部である発汗量分類処理を実行するためのフローチャートである。
【図１９】第２実施形態に係るシステムのメイン処理を実行するためのフローチャートである。
【図２０】アクセスリストを示す図である。
【符号の説明】
【０１２９】
１  コンテンツアクセス制御システム
１０  携帯通信端末
４０  コンテンツサーバ
５１  送受信部
５２  更新判定部
５３  更新記憶部
５４  更新データ解析部
５５  抽出情報記憶部
５６  ユーザ情報記憶部
５７  アクセス制御部
５８  コンテンツデータベース
６０  ＰＣ端末
【図１】
2009211627.tif 000003
【図２】
2009211627.tif 000004
【図３】
2009211627.tif 000005
【図４】
2009211627.tif 000006
【図５】
2009211627.tif 000007
【図６】
2009211627.tif 000008
【図７】
2009211627.tif 000009
【図８】
2009211627.tif 000010
【図９】
2009211627.tif 000011
【図１０】
2009211627.tif 000012
【図１１】
2009211627.tif 000013
【図１２】
2009211627.tif 000014
【図１３】
2009211627.tif 000015
【図１４】
2009211627.tif 000016
【図１５】
2009211627.tif 000017
【図１６】
2009211627.tif 000018
【図１７】
2009211627.tif 000019
【図１８】
2009211627.tif 000020
【図１９】
2009211627.tif 000021
【図２０】
2009211627.tif 000022