(57)【特許請求の範囲】
【請求項１】
情報処理端末のおかれた環境を表す環境情報を順次取得する環境情報取得手段と、
前記環境情報取得手段により順次取得される環境情報の変化に応じて、ユーザに関する１又は複数の情報要素のうちから特定される情報要素を変化させる開示可能範囲変化手段と、
前記特定される情報要素に制限されるよう、前記ユーザに提供されるページに配置される情報を生成するために利用される当該ユーザに関する情報の範囲を制限する制限手段と、を含み、
前記１又は複数の情報要素のそれぞれには、情報の機密性の高低を表す機密度が設定されており、
前記環境情報取得手段により順次取得される環境情報の変化に応じて、前記機密度の閾値を変化させる機密度閾値変化手段、をさらに含み、
前記開示可能範囲変化手段は、前記情報要素に設定されている機密度と前記機密度の閾値とに基づいて、前記特定される情報要素を変化させ、
前記機密度の閾値の変化又は前記機密度の閾値が変化する条件は機密性が高くなるよう変化させる場合と低くなるよう変化させる場合とで異なる、
ことを特徴とする情報処理システム。
【請求項２】
前記機密度の閾値を機密性が高くなるよう変化させる場合の前記機密度の閾値の変化量が、前記機密度の閾値を機密性が低くなるよう変化させる場合の前記機密度の閾値の変化量よりも大きい、
ことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記環境情報取得手段により順次取得される環境情報の変化に応じて当該変化から前記機密度の閾値を機密性が低くなるよう変化させるまでの期間が、前記環境情報の変化に応じて当該変化から前記機密度の閾値を機密性が高くなるよう変化させるまでの期間よりも長い、
ことを特徴とする請求項１又は２に記載の情報処理システム。
【請求項４】
前記機密度の閾値を機密性が高くなるよう変化させる際の基準となる環境情報と、前記機密度の閾値を機密性が低くなるよう変化させる際の環境情報と、が異なる、
ことを特徴とする請求項１から３のいずれか一項に記載の情報処理システム。
【請求項５】
前記制限手段は、前記ユーザに提供される画面に表示される情報の範囲を制限する、
ことを特徴とする請求項１から４のいずれか一項に記載の情報処理システム。
【請求項６】
画面に含まれないよう制限された情報の代わりに代替情報が配置されるよう、ユーザに提供される画面に含まれる情報を制御する制御手段、をさらに含む、
ことを特徴とする請求項１から５のいずれか一項に記載の情報処理システム。
【請求項７】
前記環境情報取得手段は、前記情報処理端末の位置を示す情報を順次取得し、
前記開示可能範囲変化手段は、前記環境情報取得手段により順次取得される位置の変化に応じて、前記ユーザに関する情報の開示可能範囲を変化させる、
ことを特徴とする請求項１から６のいずれか一項に記載の情報処理システム。
【請求項８】
前記環境情報取得手段は、前記情報処理端末の移動量を示す情報を順次取得し、
前記開示可能範囲変化手段は、前記環境情報取得手段により順次取得される移動量の変化に応じて、前記ユーザに関する情報の開示可能範囲を変化させる、
ことを特徴とする請求項１から７のいずれか一項に記載の情報処理システム。
【請求項９】
情報処理端末のおかれた環境を表す環境情報を順次取得する環境情報取得ステップと、
前記環境情報取得ステップにより順次取得される環境情報の変化に応じて、ユーザに関する１又は複数の情報要素のうちから特定される情報要素を変化させる開示可能範囲変化ステップと、
前記特定される情報要素に制限されるよう、前記ユーザに提供されるページに配置される情報を生成するために利用される当該ユーザに関する情報の範囲を制限する制限ステップと、を含み、
前記１又は複数の情報要素のそれぞれには、情報の機密性の高低を表す機密度が設定されており、
前記環境情報取得ステップにより順次取得される環境情報の変化に応じて、前記機密度の閾値を変化させる機密度閾値変化ステップ、をさらに含み、
前記開示可能範囲変化ステップでは、前記情報要素に設定されている機密度と前記機密度の閾値とに基づいて、前記特定される情報要素を変化させ、
前記機密度の閾値の変化又は前記機密度の閾値が変化する条件は機密性が高くなるよう変化させる場合と低くなるよう変化させる場合とで異なる、
を含むことを特徴とする情報処理方法。
【請求項１０】
情報処理端末のおかれた環境を表す環境情報を前記情報処理端末から順次取得する環境情報取得手段と、
前記環境情報取得手段により順次取得される環境情報の変化に応じて、ユーザに関する１又は複数の情報要素のうちから特定される情報要素を変化させる開示可能範囲変化手段と、
前記特定される情報要素に制限されるよう、前記ユーザに提供されるページに配置される情報を生成するために利用される当該ユーザに関する情報の範囲を制限する指示を前記情報処理端末に出力する指示出力手段と、を含み、
前記１又は複数の情報要素のそれぞれには、情報の機密性の高低を表す機密度が設定されており、
前記環境情報取得手段により順次取得される環境情報の変化に応じて、前記機密度の閾値を変化させる機密度閾値変化手段、をさらに含み、
前記開示可能範囲変化手段は、前記情報要素に設定されている機密度と前記機密度の閾値とに基づいて、前記特定される情報要素を変化させ、
前記機密度の閾値の変化又は前記機密度の閾値が変化する条件は機密性が高くなるよう変化させる場合と低くなるよう変化させる場合とで異なる、
ことを特徴とする情報処理装置。
【請求項１１】
情報処理端末のおかれた環境を表す環境情報を前記情報処理端末から順次取得する環境情報取得手段と、前記環境情報取得手段により順次取得される環境情報の変化に応じて、ユーザに関する１又は複数の情報要素のうちから特定される情報要素を変化させる開示可能範囲変化手段と、前記特定される情報要素に制限されるよう、前記ユーザに提供されるページに配置される情報を生成するために利用される当該ユーザに関する情報の範囲を変化させる指示を前記情報処理端末に出力する指示出力手段と、を含み、前記１又は複数の情報要素のそれぞれには、情報の機密性の高低を表す機密度が設定されており、前記環境情報取得手段により順次取得される環境情報の変化に応じて、前記機密度の閾値を変化させる機密度閾値変化手段、をさらに含み、前記開示可能範囲変化手段は、前記情報要素に設定されている機密度と前記機密度の閾値とに基づいて、前記特定される情報要素を変化させ、前記機密度の閾値の変化又は前記機密度の閾値が変化する条件は機密性が高くなるよう変化させる場合と低くなるよう変化させる場合とで異なる情報処理装置に、自装置のおかれた環境を表す環境情報を送信する環境情報送信手段と、
前記指示出力手段から出力される指示に応じて、前記ユーザに提供されるページに配置される情報を生成するために利用される当該ユーザに関する情報の範囲を制限する制限手段と、
を含むことを特徴とする情報処理端末。
【請求項１２】
自装置のおかれた環境を表す環境情報を順次取得する環境情報取得手段と、
前記環境情報取得手段により順次取得される環境情報の変化に応じて、ユーザに関する１又は複数の情報要素のうちから特定される情報要素を変化させる開示可能範囲変化手段と、
情報処理装置から受信した前記ユーザに提供されるページに配置される情報を生成するために利用される当該ユーザに関する情報の範囲が、前記特定される情報要素に制限されるよう画面に表示される情報を制限する制限手段と、含み、
前記１又は複数の情報要素のそれぞれには、情報の機密性の高低を表す機密度が設定されており、
前記環境情報取得手段により順次取得される環境情報の変化に応じて、前記機密度の閾値を変化させる機密度閾値変化手段、をさらに含み、
前記開示可能範囲変化手段は、前記情報要素に設定されている機密度と前記機密度の閾値とに基づいて、前記特定される情報要素を変化させ、
前記機密度の閾値の変化又は前記機密度の閾値が変化する条件は機密性が高くなるよう変化させる場合と低くなるよう変化させる場合とで異なる、
ことを特徴とする情報処理端末。
【請求項１３】
情報処理端末のおかれた環境を表す環境情報を前記情報処理端末から順次取得する環境情報取得手段、
前記環境情報取得手段により順次取得される環境情報の変化に応じて、ユーザに関する１又は複数の情報要素のうちから特定される情報要素を変化させる開示可能範囲変化手段、
前記特定される情報要素に制限されるよう、前記ユーザに提供されるページに配置される情報を生成するために利用される当該ユーザに関する情報の範囲を制限する指示を前記情報処理端末に出力する指示出力手段、としてコンピュータを機能させ、
前記１又は複数の情報要素のそれぞれには、情報の機密性の高低を表す機密度が設定されており、
前記環境情報取得手段により順次取得される環境情報の変化に応じて、前記機密度の閾値を変化させる機密度閾値変化手段、として前記コンピュータをさらに機能させ、
前記開示可能範囲変化手段は、前記情報要素に設定されている機密度と前記機密度の閾値とに基づいて、前記特定される情報要素を変化させ、
前記機密度の閾値の変化又は前記機密度の閾値が変化する条件は機密性が高くなるよう変化させる場合と低くなるよう変化させる場合とで異なる、
ことを特徴とするプログラム。
【請求項１４】
情報処理端末のおかれた環境を表す環境情報を前記情報処理端末から順次取得する環境情報取得手段と、前記環境情報取得手段により順次取得される環境情報の変化に応じて、ユーザに関する１又は複数の情報要素のうちから特定される情報要素を変化させる開示可能範囲変化手段と、前記特定される情報要素に制限されるよう、前記ユーザに提供されるページに配置される情報を生成するために利用される当該ユーザに関する情報の範囲を変化させる指示を前記情報処理端末に出力する指示出力手段と、を含み、前記１又は複数の情報要素のそれぞれには、情報の機密性の高低を表す機密度が設定されており、前記環境情報取得手段により順次取得される環境情報の変化に応じて、前記機密度の閾値を変化させる機密度閾値変化手段、をさらに含み、前記開示可能範囲変化手段は、前記情報要素に設定されている機密度と前記機密度の閾値とに基づいて、前記特定される情報要素を変化させ、前記機密度の閾値の変化又は前記機密度の閾値が変化する条件は機密性が高くなるよう変化させる場合と低くなるよう変化させる場合とで異なる情報処理装置に、自装置のおかれた環境を表す環境情報を送信する環境情報送信手段、
前記指示出力手段から出力される指示に応じて、前記ユーザに提供されるページに配置される情報を生成するために利用される当該ユーザに関する情報の範囲を制限する制限手段、
としてコンピュータを機能させることを特徴とするプログラム。
【請求項１５】
自装置のおかれた環境を表す環境情報を順次取得する環境情報取得手段、
前記環境情報取得手段により順次取得される環境情報の変化に応じて、ユーザに関する１又は複数の情報要素のうちから特定される情報要素を変化させる開示可能範囲変化手段、
情報処理装置から受信した前記ユーザに提供されるページに配置される情報を生成するために利用される当該ユーザに関する情報の範囲を、前記特定される情報要素に制限する制限手段、としてコンピュータを機能させ、
前記１又は複数の情報要素のそれぞれには、情報の機密性の高低を表す機密度が設定されており、
前記環境情報取得手段により順次取得される環境情報の変化に応じて、前記機密度の閾値を変化させる機密度閾値変化手段、として前記コンピュータをさらに機能させ、
前記開示可能範囲変化手段は、前記情報要素に設定されている機密度と前記機密度の閾値とに基づいて、前記特定される情報要素を変化させ、
前記機密度の閾値の変化又は前記機密度の閾値が変化する条件は機密性が高くなるよう変化させる場合と低くなるよう変化させる場合とで異なる、
ことを特徴とするプログラム。
【請求項１６】
情報処理端末のおかれた環境を表す環境情報を前記情報処理端末から順次取得する環境情報取得手段、
前記環境情報取得手段により順次取得される環境情報の変化に応じて、ユーザに関する１又は複数の情報要素のうちから特定される情報要素を変化させる開示可能範囲変化手段、
前記特定される情報要素に制限されるよう、前記ユーザに提供されるページに配置される情報を生成するために利用される当該ユーザに関する情報の範囲を制限する指示を前記情報処理端末に出力する指示出力手段、としてコンピュータを機能させ、
前記１又は複数の情報要素のそれぞれには、情報の機密性の高低を表す機密度が設定されており、
前記環境情報取得手段により順次取得される環境情報の変化に応じて、前記機密度の閾値を変化させる機密度閾値変化手段、として前記コンピュータをさらに機能させ、
前記開示可能範囲変化手段は、前記情報要素に設定されている機密度と前記機密度の閾値とに基づいて、前記特定される情報要素を変化させ、
前記機密度の閾値の変化又は前記機密度の閾値が変化する条件は機密性が高くなるよう変化させる場合と低くなるよう変化させる場合とで異なる、
ことを特徴とするプログラムを記録した記録媒体。
【請求項１７】
情報処理端末のおかれた環境を表す環境情報を前記情報処理端末から順次取得する環境情報取得手段と、前記環境情報取得手段により順次取得される環境情報の変化に応じて、ユーザに関する１又は複数の情報要素のうちから特定される情報要素を変化させる開示可能範囲変化手段と、前記特定される情報要素に制限されるよう、前記ユーザに提供されるページに配置される情報を生成するために利用される当該ユーザに関する情報の範囲を制限する指示を前記情報処理端末に出力する指示出力手段と、を含み、前記１又は複数の情報要素のそれぞれには、情報の機密性の高低を表す機密度が設定されており、前記環境情報取得手段により順次取得される環境情報の変化に応じて、前記機密度の閾値を変化させる機密度閾値変化手段、をさらに含み、前記開示可能範囲変化手段は、前記情報要素に設定されている機密度と前記機密度の閾値とに基づいて、前記特定される情報要素を変化させ、前記機密度の閾値の変化又は前記機密度の閾値が変化する条件は機密性が高くなるよう変化させる場合と低くなるよう変化させる場合とで異なる情報処理装置に、自装置のおかれた環境を表す環境情報を送信する環境情報送信手段、
前記指示出力手段から出力される指示に応じて、前記ユーザに提供されるページに配置される情報を生成するために利用される当該ユーザに関する情報の範囲を制限する制限手段、
としてコンピュータを機能させることを特徴とするプログラムを記録した記録媒体。
【請求項１８】
自装置のおかれた環境を表す環境情報を順次取得する環境情報取得手段、
前記環境情報取得手段により順次取得される環境情報の変化に応じて、ユーザに関する１又は複数の情報要素のうちから特定される情報要素を変化させる開示可能範囲変化手段、
情報処理装置から受信した前記ユーザに提供されるページに配置される情報を生成するために利用される当該ユーザに関する情報の範囲を、前記特定される情報要素に制限する制限手段、としてコンピュータを機能させ、
前記１又は複数の情報要素のそれぞれには、情報の機密性の高低を表す機密度が設定されており、
前記環境情報取得手段により順次取得される環境情報の変化に応じて、前記機密度の閾値を変化させる機密度閾値変化手段、として前記コンピュータをさらに機能させ、
前記開示可能範囲変化手段は、前記情報要素に設定されている機密度と前記機密度の閾値とに基づいて、前記特定される情報要素を変化させ、前記機密度の閾値の変化又は前記機密度の閾値が変化する条件は機密性が高くなるよう変化させる場合と低くなるよう変化させる場合とで異なる、
ことを特徴とするプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理方法、情報処理装置、情報処理端末、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
購入履歴、閲覧履歴、性別、年齢などに応じてユーザ毎にカスタマイズされた画面を提供するショッピングサイトその他のウェブサイトが存在する。
【０００３】
こうしたウェブサイトにおけるプライバシー保護技術として、特許文献１には、情報の秘匿性などから情報の利用を行うか制限するかを評価し、利用を制限すべきと判断した場合には、情報の利用を制限することができる情報処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２０３１３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来技術では、カスタマイズされた画面がユーザに提供されてからは、その画面の基礎となる情報を動的に変化されることができなかった。そのため、ユーザが利用している情報処理端末のおかれた環境に変化が生じて、カスタマイズされた画面の基礎となる情報の範囲を変化させたい状況となっても、ユーザは即座に対応することができなかった。
【０００６】
本発明は、上記課題に鑑みてなされたものであって、その目的の１つは、情報処理端末のおかれた環境の変化に応じて、ユーザに提供される画面の基礎となる情報の範囲を動的に変化させることができるようにすることにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係る情報処理システムは、情報処理端末のおかれた環境を表す環境情報を順次取得する環境情報取得手段と、前記環境情報取得手段により順次取得される環境情報の変化に応じて、ユーザに関する情報の開示可能範囲を変化させる開示可能範囲変化手段と、変化後の前記開示可能範囲内に制限されるよう、前記ユーザに提供される画面の基礎となる情報の範囲を制限する制限手段と、を含むことを特徴とする。
【０００８】
また、本発明に係る情報処理方法は、情報処理端末のおかれた環境を表す環境情報を順次取得する環境情報取得ステップと、前記環境情報取得ステップにより順次取得される環境情報の変化に応じて、ユーザに関する情報の開示可能範囲を変化させる開示可能範囲変化ステップと、変化後の前記開示可能範囲内に制限されるよう、前記ユーザに提供される画面の基礎となる情報の範囲を制限する制限ステップと、を含むことを特徴とする。
【０００９】
また、本発明に係る情報処理装置は、情報処理端末のおかれた環境を表す環境情報を前記情報処理端末から順次取得する環境情報取得手段と、前記環境情報取得手段により順次取得される環境情報の変化に応じて、ユーザに関する情報の開示可能範囲を変化させる開示可能範囲変化手段と、変化後の前記開示可能範囲内に制限されるよう、前記ユーザに提供される画面の基礎となる情報の範囲を制限する指示を前記情報処理端末に出力する指示出力手段と、を含むことを特徴とする。
【００１０】
また、本発明に係る情報処理端末は、情報処理端末のおかれた環境を表す環境情報を前記情報処理端末から順次取得する環境情報取得手段と、前記環境情報取得手段により順次取得される環境情報の変化に応じて、ユーザに関する情報の開示可能範囲を変化させる開示可能範囲変化手段と、変化後の前記開示可能範囲内に制限されるよう、前記ユーザに提供される画面の基礎となる情報の範囲を変化させる指示を前記情報処理端末に出力する指示出力手段と、を含む情報処理装置に、自装置のおかれた環境を表す環境情報を送信する環境情報送信手段と、前記指示出力手段から出力される指示に応じて、前記ユーザに提供される画面の基礎となる情報の範囲を制限する制限手段と、を含むことを特徴とする。
【００１１】
また、本発明に係る別の情報処理端末は、自装置のおかれた環境を表す環境情報を順次取得する環境情報取得手段と、前記環境情報取得手段により順次取得される環境情報の変化に応じて、前記ユーザに関する情報の開示可能範囲を変化させる開示可能範囲変化手段と、情報処理装置から受信した前記ユーザに提供される画面の基礎となる情報の範囲が、前記開示可能範囲に制限されるよう画面に表示される情報を制限する制限手段と、を含むことを特徴とする。
【００１２】
また、本発明に係るプログラムは、情報処理端末のおかれた環境を表す環境情報を前記情報処理端末から順次取得する環境情報取得手段、前記環境情報取得手段により順次取得される環境情報の変化に応じて、ユーザに関する情報の開示可能範囲を変化させる開示可能範囲変化手段、変化後の前記開示可能範囲内に制限されるよう、前記ユーザに提供される画面の基礎となる情報の範囲を制限する指示を前記情報処理端末に出力する指示出力手段、としてコンピュータを機能させることを特徴とする。
【００１３】
また、本発明に係る別のプログラムは、情報処理端末のおかれた環境を表す環境情報を前記情報処理端末から順次取得する環境情報取得手段と、前記環境情報取得手段により順次取得される環境情報の変化に応じて、ユーザに関する情報の開示可能範囲を変化させる開示可能範囲変化手段と、変化後の前記開示可能範囲内に制限されるよう、前記ユーザに提供される画面の基礎となる情報の範囲を変化させる指示を前記情報処理端末に出力する指示出力手段と、を含む情報処理装置に、自装置のおかれた環境を表す環境情報を送信する環境情報送信手段、前記指示出力手段から出力される指示に応じて、前記ユーザに提供される画面の基礎となる情報の範囲を制限する制限手段、としてコンピュータを機能させることを特徴とする。
【００１４】
また、本発明に係るさらに別のプログラムは、自装置のおかれた環境を表す環境情報を順次取得する環境情報取得手段、前記環境情報取得手段により順次取得される環境情報の変化に応じて、前記ユーザに関する情報の開示可能範囲を変化させる開示可能範囲変化手段、情報処理装置から受信した前記ユーザに提供される画面の基礎となる情報の範囲を、前記開示可能範囲に制限する制限手段、としてコンピュータを機能させることを特徴とする。
【００１５】
また、本発明に係る記録媒体は、情報処理端末のおかれた環境を表す環境情報を前記情報処理端末から順次取得する環境情報取得手段、前記環境情報取得手段により順次取得される環境情報の変化に応じて、ユーザに関する情報の開示可能範囲を変化させる開示可能範囲変化手段、変化後の前記開示可能範囲内に制限されるよう、前記ユーザに提供される画面の基礎となる情報の範囲を制限する指示を前記情報処理端末に出力する指示出力手段、としてコンピュータを機能させることを特徴とするプログラムを記録した記録媒体である。
【００１６】
また、本発明に係る別の記録媒体は、情報処理端末のおかれた環境を表す環境情報を前記情報処理端末から順次取得する環境情報取得手段と、前記環境情報取得手段により順次取得される環境情報の変化に応じて、ユーザに関する情報の開示可能範囲を変化させる開示可能範囲変化手段と、変化後の前記開示可能範囲内に制限されるよう、前記ユーザに提供される画面の基礎となる情報の範囲を制限する指示を前記情報処理端末に出力する指示出力手段と、を含む情報処理装置に、自装置のおかれた環境を表す環境情報を送信する環境情報送信手段、前記指示出力手段から出力される指示に応じて、前記ユーザに提供される画面の基礎となる情報の範囲を制限する制限手段、としてコンピュータを機能させることを特徴とするプログラムを記録した記録媒体である。
【００１７】
また、本発明に係るさらに別の記録媒体は、自装置のおかれた環境を表す環境情報を順次取得する環境情報取得手段、前記環境情報取得手段により順次取得される環境情報の変化に応じて、前記ユーザに関する情報の開示可能範囲を変化させる開示可能範囲変化手段、情報処理装置から受信した前記ユーザに提供される画面の基礎となる情報の範囲を、前記開示可能範囲に制限する制限手段、としてコンピュータを機能させることを特徴とするプログラムを記録した記録媒体である。
【００１８】
本発明では、環境情報の変化に応じてユーザに関する情報の開示可能範囲が変化する。そして、ユーザに提供される画面の基礎となる情報の範囲が変化後の開示可能範囲内に制限される。このようにして、本発明によれば、情報処理端末のおかれた環境の変化に応じて、ユーザに提供される画面の基礎となる情報の範囲を動的に変化させることができることとなる。
【００１９】
本発明の一態様では、前記開示可能範囲変化手段は、前記環境情報取得手段により順次取得される環境情報の変化に応じて、ユーザに関する１又は複数の情報要素のうちから特定される情報要素を変化させ、前記制限手段は、前記特定される情報要素に制限されるよう、前記ユーザに提供される画面の基礎となる情報の範囲を制限することを特徴とする。
【００２０】
また、本発明の一態様では、前記１又は複数の情報要素のそれぞれには、情報の機密性の高低を表す機密度が設定されており、前記環境情報取得手段により順次取得される環境情報の変化に応じて、前記機密度の閾値を変化させる機密度閾値変化手段、をさらに含み、前記開示可能範囲変化手段は、前記情報要素に設定されている機密度と前記機密度の閾値とに基づいて、前記特定される情報要素を変化させることを特徴とする。
【００２１】
また、本発明の一態様では、前記機密度の閾値を機密性が高くなるよう変化させる場合の前記機密度の閾値の変化量が、前記機密度の閾値を機密性が低くなるよう変化させる場合の前記機密度の閾値の変化量よりも大きいことを特徴とする。
【００２２】
また、本発明の一態様では、前記環境情報取得手段により順次取得される環境情報の変化に応じて当該変化から前記機密度の閾値を機密性が低くなるよう変化させるまでの期間が、前記環境情報の変化に応じて当該変化から前記機密度の閾値を機密性が高くなるよう変化させるまでの期間よりも長いことを特徴とする。
【００２３】
また、本発明の一態様では、前記機密度の閾値を機密性が高くなるよう変化させる際の基準となる環境情報と、前記機密度の閾値を機密性が低くなるよう変化させる際の環境情報と、が異なることを特徴とする。
【００２４】
また、本発明の一態様では、前記制限手段は、前記ユーザに提供される画面に表示される情報の範囲を制限する、ことを特徴とする。
【００２５】
また、本発明の一態様では、画面に含まれないよう制限された情報の代わりに代替情報が配置されるよう、ユーザに提供される画面に含まれる情報を制御する制御手段、をさらに含むことを特徴とする。
【００２６】
また、本発明の一態様では、前記環境情報取得手段は、前記情報処理端末の位置を示す情報を順次取得し、前記開示可能範囲変化手段は、前記環境情報取得手段により順次取得される位置の変化に応じて、前記ユーザに関する情報の開示可能範囲を変化させることを特徴とする。
【００２７】
また、本発明の一態様では、前記環境情報取得手段は、前記情報処理端末の移動量を示す情報を順次取得し、前記開示可能範囲変化手段は、前記環境情報取得手段により順次取得される移動量の変化に応じて、前記ユーザに関する情報の開示可能範囲を変化させることを特徴とする。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施形態に係るコンピュータネットワークの全体構成図である。
【図２】プライベートモードのポータルページの一例を示す図である。
【図３】パブリックモードのポータルページの一例を示す図である。
【図４】アクセス履歴データの一例を示す図である。
【図５】購入履歴データの一例を示す図である。
【図６】本発明の一実施形態に係るサーバ及びユーザ端末で実現される機能の一例を示す機能ブロック図である。
【図７】アカウントデータの一例を示す図である。
【図８】商品マスタデータの一例を示す図である。
【図９】機密度設定データの一例を示す図である。
【図１０】パブリックモードのポータルページの別の一例を示す図である。
【図１１】本発明の別の実施形態に係るサーバ及びユーザ端末で実現される機能の一例を示す機能ブロック図である。
【発明を実施するための形態】
【００２９】
以下、本発明の一実施形態について図面に基づき詳細に説明する。
【００３０】
図１は、本発明の一実施形態に係る情報処理システム１０の全体構成図である。図１に示すように、情報処理システム１０は、いずれもコンピュータを中心に構成されたサーバ１２とユーザ端末１４（１４−１〜１４−ｎ）とを含んでいる。そして、サーバ１２とユーザ端末１４は、インターネットなどのコンピュータネットワーク１６を介して互いに通信可能になっている。
【００３１】
本実施形態に係るサーバ１２は、サーバ１２にインストールされるプログラムに従って動作するＣＰＵ等のプログラム制御デバイスである制御部、ＲＯＭやＲＡＭ等の記憶素子やハードディスクドライブなどである記憶部、ネットワークボードなどの通信インタフェースである通信部、を含んで構成されている。これらの要素は、バスを介して接続される。サーバ１２の記憶部には、サーバ１２の制御部によって実行されるプログラムが記憶される。また、サーバ１２の記憶部は、サーバ１２のワークメモリとしても動作する。そして、本実施形態に係るサーバ１２は、ウェブ技術を用いて、商品やサービスの購入をオンラインで行うことができるショッピングサイトなどのサービスをユーザに提供することができるようになっている。
【００３２】
ユーザ端末１４は、例えば、パーソナルコンピュータ、携帯電話機、携帯情報端末（ＰＤＡ）、スマートフォンなどの情報処理装置である。ユーザ端末１４は、例えば、ＣＰＵ等の制御部、ＲＯＭやＲＡＭ等の記憶素子やハードディスクドライブ等の記憶部、ディスプレイ等の出力部、マウス、キーボード、タッチパッド、ボタン等の入力部、ネットワークボード等の通信部、マイク、カメラ、照度計、ＧＰＳ、加速度センサ等のセンサ部、を備えている。また、本実施形態に係るユーザ端末１４には、ウェブブラウザが予めインストールされており、ウェブブラウザのプログラムが実行される。ユーザ端末１４は、ウェブブラウザを通じてサーバ１２が提供するサービスを受ける。
【００３３】
本実施形態では、ユーザ端末１４が、ウェブブラウザを通じてサーバ１２に配置されているＷｅｂページにアクセスすると、ユーザ端末１４のディスプレイにそのＷｅｂページが表示される。また、サーバ１２がユーザの認証処理を実行した後については、サーバ１２は、ユーザ端末１４を利用するユーザの識別子（ユーザＩＤ）を特定することができるようになっている。
【００３４】
そして、本実施形態では、本実施形態に係るサーバ１２により提供される、ユーザＩＤ入力欄、パスワード入力欄、及び、ログインボタンが配置されたログインページ（図示せず）がユーザ端末１４のディスプレイにＷｅｂブラウザを介して表示される。そして、ユーザは、ユーザＩＤ入力欄をクリックするなどして、ユーザＩＤ入力欄にプロンプトが表示される状態とした上で、キーボードなどの入力装置を用いて、ユーザＩＤ入力欄にユーザＩＤを入力する。そして、ユーザは、パスワード入力欄をクリックするなどして、パスワード入力欄にプロンプトが表示される状態とした上で、キーボードなどの入力装置を用いて、パスワード入力欄にパスワードを入力する。そして、ユーザが、ログインボタンをクリックすると、入力されたユーザＩＤとパスワードとがサーバ１２に送信される。そして、サーバ１２は、ユーザ端末１４から送信されたユーザＩＤとパスワードとに基づいて認証処理を実行する。
【００３５】
そして、認証に成功した場合には、サーバ１２は、ショッピングサイトのポータルページを生成し、ユーザ端末１４に送信する。本実施形態では、ユーザ端末１４のＷｅｂブラウザによって、図２に示すプライベートモードのポータルページ２０をディスプレイに表示するか、図３に示すパブリックモードのポータルページ２２をディスプレイに表示するかを制御可能なポータルページをサーバ１２はユーザ端末１４に送信する。そして、ユーザ端末１４は、ユーザ端末１４のおかれた環境の変化に応じて、プライベートモードのポータルページ２０をＷｅｂブラウザを介してディスプレイに表示するか、パブリックモードのポータルページ２２をＷｅｂブラウザを介してディスプレイに表示するかを変化させる。
【００３６】
また、本実施形態では、ユーザが、ショッピングサイトにおいて販売されている商品やサービスを紹介するページにアクセスすると、サーバ１２は、そのページにアクセスしたユーザのユーザＩＤ、そのページにおいて紹介されている商品やサービスの識別子（商品ＩＤ）、そのページにアクセスした日時を示すアクセス日時情報などが含まれる、図４に例示するアクセス履歴データ２４を生成して、サーバ１２が備える記憶部に記憶させる。また、ユーザが、ショッピングサイトにおいて販売されている商品やサービスを購入した際には、サーバ１２は、その商品やサービスを購入したユーザのユーザＩＤ、その商品やサービスの商品ＩＤ、商品やサービスの購入日時を示す情報などが含まれる、図５に例示する購入履歴データ２６を生成して、サーバ１２が備える記憶部に記憶させる。
【００３７】
図６は、本実施形態に係るサーバ１２及びユーザ端末１４で実現される機能の一例を示す機能ブロック図である。本実施形態に係るサーバ１２は、機能的には、データ記憶部３０、ページ生成部３２、ページ送信部３４、を含んで構成される。データ記憶部３０は、サーバ１２の記憶部を主として実現される。ページ送信部３４は、サーバ１２の制御部及び通信部を主として実現される。その他の要素は、サーバ１２の制御部を主として実現される。本実施形態に係るユーザ端末１４は、機能的には、ページ出力部３６、環境情報取得部３８、監視部４０、ページ変化部４２、を含んで構成される。ページ出力部３６は、ユーザ端末１４の制御部、通信部及び出力部を主として実現される。環境情報取得部３８は、ユーザ端末１４のセンサ部を主として実現される。その他の要素は、ユーザ端末１４の制御部を主として実現される。
【００３８】
これらの要素は、コンピュータであるサーバ１２やユーザ端末１４にインストールされたプログラムを、サーバ１２やユーザ端末１４の制御部で実行することにより実現されている。なお、このプログラムは、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどのコンピュータ読み取り可能な記録媒体を介して、あるいは、インターネットなどの通信ネットワークを介してサーバ１２やユーザ端末１４に供給される。
【００３９】
なお、本実施形態に係るサーバ１２やユーザ端末１４では、図６に示す機能以外の機能（例えば、オンラインショッピングに関する機能やユーザの認証機能など）も実現されている。
【００４０】
本実施形態では、予め、データ記憶部３０に、上述のアクセス履歴データ２４、購入履歴データ２６、図７に例示するアカウントデータ５０、図８に例示する商品マスタデータ５２、図９に例示する機密度設定データ５４、などが記憶されている。
【００４１】
アカウントデータ５０は、ショッピングサイトを利用するユーザを管理するためのデータであり、例えば、ユーザの識別子（ユーザＩＤ）、ユーザにより設定されたパスワード、ユーザの氏名を表す氏名データ、性別を示す性別データ、年齢を示す年齢データ、住所を示す住所データなどの、ユーザに関する情報（ユーザの属性を表す情報）が含まれている。
【００４２】
商品マスタデータ５２は、サーバ１２において実現されているショッピングサイトにおいて販売されている商品やサービスを管理するためのデータであり、例えば、販売されている商品やサービスの識別子である商品ＩＤ、商品やサービスの名称、商品やサービスの種別、商品やサービスの価格、などを示す情報が含まれている。
【００４３】
機密度設定データ５４は、データ記憶部３０に記憶されているデータや、データに含まれる属性に設定される機密度を管理するためのデータであり、例えば、機密度設定データ５４の識別子である機密度設定ＩＤ、機密度を設定する対象となるデータや属性を表す設定属性データ、機密度を表す機密度データ、を示す情報が含まれている。本実施形態では、機密度は、１から５までの間のいずれかの整数によって表現されており、数字が大きいほど機密性が高い。
【００４４】
機密度データの値は、ユーザにより任意に設定可能であってもよい。また、機密度データの値は、予め商品種別毎に設定された機密度と、ユーザにより新たに閲覧されたページで紹介されている商品やサービスの種別とに基づいて設定されてもよい。
【００４５】
また、商品種別とユーザの属性との組合せと機密度データの値との対応関係が予め設定されていてもよい。そして、ユーザが新たに閲覧したページで紹介されている商品やサービスの種別とユーザの属性とに基づいて機密度データの値が設定されてもよい。例えば、ユーザが閲覧したページで紹介されている商品の商品種別が「化粧品」、「男性用靴」、「飲料水」であることとする。この場合、閲覧したユーザの性別が「男」である場合は、機密度データの値は高いものから順に、「化粧品」、「飲料水」、「男性用靴」となるよう設定され、閲覧したユーザの性別が「女」である場合は、機密度データの値は高いものから順に、「男性用靴」、「飲料水」、「化粧品」となるよう設定されるようにしてもよい。
【００４６】
また、例えば、ユーザが新たにページを閲覧した際に、そのページで紹介されている商品等と同一の商品等又は関連する商品等が特定されてもよい。そして、特定された商品等にこのユーザによって新たなページの閲覧以前に設定されていた機密度データの値が、ユーザが新たに閲覧したページで紹介されている商品等の機密度データの値として設定されるようにしてもよい。
【００４７】
本実施形態では、アクセス履歴データ２４のすべての属性については値「４」が機密度データの値として設定されており、購入履歴データ２６のすべての属性について値が「５」が機密度データの値として設定されている。また、アカウントデータ５０に含まれる属性については、ユーザＩＤに値「１」、氏名データ、性別データ、及び、年齢データに値「２」、住所データに値「３」が、機密度データの値として設定されている。
【００４８】
ページ生成部３２は、本実施形態では、Ｗｅｂブラウザによって、図２に示すプライベートモードのポータルページ２０をディスプレイに表示するか、図３に示すパブリックモードのポータルページ２２をディスプレイに表示するかを制御することが可能なポータルページを生成する。
【００４９】
本実施形態では、プライベートモードのポータルページ２０の生成の基礎となる情報は制限されない。すなわち、ページ生成部３２は、機密度データの値が、機密度データの値の最大値である「５」以下である情報を特定し、特定された情報に基づいて、プライベートモードのポータルページ２０を生成する。一方、パブリックモードのポータルページ２２の生成の基礎となる情報は、ユーザに入力されたパスワードの種類に基づいて決定される機密性よりも低い機密性を表す機密度が設定されている情報に制限されることとなる。例えば、ページ生成部３２は、機密度データの値が「３」以下である情報を特定し、特定された情報に基づいて、パブリックモードのポータルページ２２を生成する。
【００５０】
図２及び図３には、ユーザＩＤが「ａ００１」であるユーザ（以下、ユーザＡと呼ぶ）がログインした際に生成されるポータルページが示されている。図２に示すプライベートモードのポータルページ２０には、アクセス履歴データ２４において、ユーザＡのユーザＩＤに対応付けられている商品ＩＤにより識別される商品やサービスを紹介するページへのリンクが、「最近チェックした商品」が示される領域に配置される。また、プライベートモードのポータルページ２０には、購入履歴データ２６において、ユーザＡのユーザＩＤに対応付けらていれる商品ＩＤにより識別される商品やサービスを紹介するページへのリンクが、「最近購入した商品」が示される領域に配置される。また、プライベートモードのポータルページ２０には、ユーザＡにリコメンドされる商品やサービスを紹介するページへのリンクが、「おすすめ商品」が示される領域に配置される。ここで、ユーザＡにリコメンドされる商品やサービスは、本実施形態では、アクセス履歴データ２４及び購入履歴データ２６において、ユーザＡのユーザＩＤに対応付けられている商品ＩＤに基づいて特定される。「おすすめ商品」が示される領域には、例えば、商品種別が同じであるにも関わらず、ユーザＡが未購入である商品やサービスを紹介するページへのリンクが配置される。本実施形態では、図２に示すように、プライベートモードのポータルページ２０には、商品種別が「ゴルフ用品」である商品を紹介するページへのリンクが配置されている。一方、パブリックモードのポータルページ２２には「最近チェックした商品」が示される領域や「最近購入した商品」が示される領域が存在しない。また、パブリックモードのポータルページ２２には、「おすすめ商品」が示される領域に、例えば、ユーザＡの購入履歴やアクセス履歴とは無関係に特定される商品やサービス（例えば、最近一週間以内に最も売れている商品群やサービス群）を紹介するページへのリンクが配置される。なお、例えば、パブリックモードのポータルページ２２において、「最近チェックした商品」が示される領域や「最近購入した商品」が示される領域に配置される情報が、隠しデータとして設定されていてもよい。すなわち、「最近チェックした商品」が示される領域や「最近購入した商品」が示される領域に配置される情報は、サーバ１２からユーザ端末１４に送信されるが、ユーザ端末１４に表示されないようにしてもよい。具体的には、例えば、パブリックモードのポータルページ２２における「最近チェックした商品」が示される領域や「最近購入した商品」が示される領域に配置される情報が、<div style="visibility:hidden">タグと</div>タグとで囲まれるようにしてもよい。
【００５１】
ページ送信部３４は、本実施形態では、ユーザ端末１４に、ページ生成部３２により生成されるポータルページを送信する。
【００５２】
ページ出力部３６は、本実施形態では、サーバ１２のページ送信部３４から送信されるページを受信して、Ｗｅｂブラウザを介してディスプレイに表示出力する。
【００５３】
環境情報取得部３８は、本実施形態では、ユーザ端末１４がおかれた環境を表す環境情報を順次取得する。環境情報取得部３８は、例えば、所定時間間隔で環境情報を取得する。環境情報取得部３８が取得する環境情報としては、例えば、ユーザ端末１４のマイクから入力される音、ユーザ端末１４のカメラにより撮影される画像、ユーザ端末１４の照度計により計測されるユーザ端末１４付近の照度を示す情報、ユーザ端末１４と接続された外部機器（プロジェクタなど）の種別を示す情報、ユーザ端末１４の位置を示す情報、ユーザ端末１４の移動量を示す情報、などが挙げられる。ユーザ端末１４の位置は、例えば、ＧＰＳの測定結果や、ユーザ端末１４に設定されているＩＰアドレスやユーザ端末１４がアクセスしているアクセスポイントに基づいて、特定可能である。また、ユーザ端末１４の移動量は、例えば、ＧＰＳにより測定される位置の変化、ユーザ端末１４に設定されているＩＰアドレスの変化、ユーザ端末１４がアクセスしているアクセスポイントの変化、加速度センサの測定結果に基づいて特定可能である。
【００５４】
監視部４０は、本実施形態では、環境情報取得部３８により取得される環境情報の値を監視する。そして、監視結果に基づいて特定される機密度の閾値が変化した際に、機密度の閾値を変化させる旨をページ変化部４２に通知する。
【００５５】
ページ変化部４２は、本実施形態では、監視部４０から受け付ける情報に基づいて特定される値が機密度データの値として設定されている情報を、変化後のポータルページの生成の基礎となる情報として特定する。そして、ページ変化部４２は、ディスプレイに表示出力されるポータルページを、特定される情報に基づいて生成されるポータルページに更新する。このようにして、本実施形態では、変化後のポータルページの生成の基礎となる情報は、監視部４０から受け付ける情報に基づいて特定される値が機密度データの値として設定されている情報に制限される。
【００５６】
このように、本実施形態では、監視部４０は、ポータルページの生成の基礎となる情報の範囲となるユーザに関する要素の特定を行い、ページ変化部４２は、ポータルページの生成の基礎となる情報の範囲が、監視部４０によって特定された要素に制限されるようディスプレイに表示出力されるポータルページを変化させる。
【００５７】
以上で説明した、ポータルページの変化の具体例としては、以下に挙げるように様々なものが考えられる。
【００５８】
例えば、環境情報取得部３８が、ユーザ端末１４の位置を示す情報を順次取得している際に、監視部４０が、ユーザ端末１４の位置が、自宅に対応付けられる領域として予め設定されている領域内の位置から会社に対応付けられる領域として予め設定されている領域に変化した際に、機密度の閾値を「５」から「３」にすることをページ変化部４２に通知するようにしてもよい。そして、ページ変化部４２は、この通知に応じて、ディスプレイに表示出力されるポータルページをプライベートモードのポータルページ２０からパブリックモードのポータルページ２２に変化させるようにしてもよい。逆に、ユーザ端末１４の位置が、会社に対応付けられる領域として予め設定されている領域内の位置から自宅に対応付けられる領域として予め設定されている領域に変化した際に、監視部４０は、機密度の閾値を「３」から「５」にすることをページ変化部４２に通知するようにしてもよい。そして、ページ変化部４２は、この通知に応じて、ディスプレイに表示出力されるポータルページをパブリックモードのポータルページ２２からプライベートモードのポータルページ２０に変化させるようにしてもよい。なお、この例において、自宅にも会社にも対応付けられない領域（以下、移動中領域と呼ぶ。）が存在していてもよい。そして、例えば、ユーザ端末１４の位置が、自宅に対応付けられる領域内から移動中領域内に変化した際に、監視部４０は、機密度の閾値を「５」から「１」にすることをページ変化部４２に通知するようにしてもよい。そして、ページ変化部４２は、この通知に応じて、ディスプレイに表示出力されるポータルページをパブリックモードのポータルページ２２から、機密度データの値が「１」である情報に基づいて生成されるポータルページに変化させるようにしてもよい。さらに、ユーザ端末１４の位置が、移動中領域内から会社に対応付けられる領域内に変化した際に、監視部４０は、機密度の閾値を「１」から「３」にすることをページ変化部４２に通知するようにしてもよい。そして、ページ変化部４２は、この通知に応じて、ディスプレイに表示出力されるポータルページを、機密度データの値が「１」である情報に基づいて生成されるポータルページから、パブリックモードのポータルページ２２に変化させるようにしてもよい。
【００５９】
また、例えば、ユーザ端末１４の位置がビルの６階から他の階に変化した際に、機密度の閾値を「５」から「３」にすることをページ変化部４２に通知し、ページ変化部４２がディスプレイに表示出力されるポータルページをプライベートモードのポータルページ２０からパブリックモードのポータルページ２２に変化させるようにしてもよい。また、ユーザ端末１４の位置がビルの６階以外の階から６階に変化した際に、機密度の閾値を「３」から「５」にすることをページ変化部４２に通知し、ページ変化部４２がディスプレイに表示出力されるポータルページをパブリックモードのポータルページ２２からプライベートモードのポータルページ２０に変化させるようにしてもよい。
【００６０】
また、例えば、環境情報取得部３８が、ユーザ端末１４の移動量を示す情報を順次取得している際に、ユーザ端末１４の移動速度が所定速度未満から所定速度以上に変化した際に、機密度の閾値を「５」から「３」にすることをページ変化部４２に通知し、ページ変化部４２がディスプレイに表示出力されるポータルページをプライベートモードのポータルページ２０からパブリックモードのポータルページ２２に変化させるようにしてもよい。また、ユーザ端末１４の移動速度が所定速度に変化した際に、機密度の閾値を「３」から「５」にすることをページ変化部４２に通知し、ページ変化部４２がディスプレイに表示出力されるポータルページをパブリックモードのポータルページ２２からプライベートモードのポータルページ２０に変化させるようにしてもよい。
【００６１】
また、例えば、環境情報取得部３８が、ユーザ端末１４のマイクから入力される音量を表す情報を順次取得している際に、所定音量未満から所定音量以上に変化した際に、上述と同様にして、ページ変化部４２がディスプレイに表示出力されるポータルページをプライベートモードのポータルページ２０からパブリックモードのポータルページ２２に変化させるようにしてもよい。また、所定音量以上から所定音量未満に変化した際に、上述と同様にして、ページ変化部４２がディスプレイに表示出力されるポータルページをパブリックモードのポータルページ２２からプライベートモードのポータルページ２０に変化させるようにしてもよい。
【００６２】
また、例えば、環境情報取得部３８が、ユーザ端末１４のマイクから入力される音に基づいて公知の音声認識技術等により推定されるユーザ端末１４付近に存在する人の数（以下、推定存在人数と呼ぶ。）を表す情報を順次取得してもよい。そして、推定存在人数が所定数未満から所定数以上に変化した際に、ページ変化部４２がディスプレイに表示出力されるポータルページをプライベートモードのポータルページ２０からパブリックモードのポータルページ２２に変化させるようにしてもよい。また、推定存在人数が所定数以上から所定数未満に変化した際に、ページ変化部４２がディスプレイに表示出力されるポータルページをパブリックモードのポータルページ２２からプライベートモードのポータルページ２０に変化させるようにしてもよい。この例において、ユーザ端末１４付近に存在する人の数を、ユーザ端末１４のカメラにより撮影される画像に基づいて推定するようにしてもよい。
【００６３】
また、例えば、ユーザ端末１４のカメラにより撮影される画像に含まれる人の数を、主成分分析を使った固有顔、線形判別分析、弾性バンチグラフマッチング、隠れマルコフモデル、ニューロン動機づけによるダイナミックリンク照合顔認識技術などといった公知の顔認識アルゴリズム等を用いて推定するようにしてもよい。そして、推定される人の数が、所定数未満から所定数以上に変化した際に、ページ変化部４２がディスプレイに表示出力されるポータルページをプライベートモードのポータルページ２０からパブリックモードのポータルページ２２に変化させるようにしてもよい。また、推定される人の数が、所定数以上から所定数未満に変化した際に、ページ変化部４２がディスプレイに表示出力されるポータルページをパブリックモードのポータルページ２２からプライベートモードのポータルページ２０に変化させるようにしてもよい。また、例えば、ユーザ端末１４のカメラにより撮影される画像に基づいて推定される、撮影されている物体の移動速度が所定速度未満から所定速度以上に変化した際に、ページ変化部４２がディスプレイに表示出力されるポータルページをプライベートモードのポータルページ２０からパブリックモードのポータルページ２２に変化させるようにしてもよい。また、移動速度が所定速度以上から所定速度未満に変化した際に、ページ変化部４２がディスプレイに表示出力されるポータルページをパブリックモードのポータルページ２２からプライベートモードのポータルページ２０に変化させるようにしてもよい。
【００６４】
また、例えば、ユーザ端末１４の照度計によって計測される照度の値が所定値未満から所定値以上に変化した際に、ページ変化部４２がディスプレイに表示出力されるポータルページをプライベートモードのポータルページ２０からパブリックモードのポータルページ２２に変化させるようにしてもよい。また、照度の値が所定値以上から所定値未満に変化した際に、ページ変化部４２がディスプレイに表示出力されるポータルページをパブリックモードのポータルページ２２からプライベートモードのポータルページ２０に変化させるようにしてもよい。
【００６５】
また、例えば、ユーザ端末１４にプロジェクトが接続された際に、ページ変化部４２がディスプレイに表示出力されるポータルページをプライベートモードのポータルページ２０からパブリックモードのポータルページ２２に変化させるようにしてもよい。また、ユーザ端末１４からプロジェクトが外された際に、ページ変化部４２がディスプレイに表示出力されるポータルページをパブリックモードのポータルページ２２からプライベートモードのポータルページ２０に変化させるようにしてもよい。
【００６６】
このようにして、本実施形態では、ユーザ端末１４のおかれた環境の変化に応じてユーザ端末１４のディスプレイに表示出力されるポータルページが動的に変化することとなる。
【００６７】
なお、本発明は上述の実施形態に限定されるものではない。
【００６８】
例えば、環境情報取得部３８が互いに異なる複数種類の環境情報（例えば、音量と位置）を取得するようにしてもよい。そして、監視部４０は、それぞれの環境情報について、環境情報の値の監視結果に基づいて機密度の閾値を特定するようにしてもよい。そして、特定された機密度の閾値が異なる場合には、監視部４０は、小さい方の機密度に閾値に変化させる旨をページ変化部４２に通知するようにしてもよい。
【００６９】
また、例えば、図１０に例示するように、ページ生成部３２が、パブリックモードのポータルページ２２を生成する際に、「最近チェックした商品」が示される領域や「最近購入した商品」が示される領域に代替情報を配置するようにしてもよい。ページ生成部３２は、例えば、これらの領域に、ポータルページに含まれないよう制限された情報の代わりに、予め定められたダミーの商品やサービスなどに関する情報を配置するようにしてもよい。
【００７０】
また、例えば、機密度が、商品の属性（例えば、商品の種別等）とユーザの属性（例えば、性別等）との組合せに対応付けて設定されていてもよい。具体的には、例えば、商品種別「女性用バッグ」と性別「男」との組合せに対して、機密度の値として「５」が設定されていてもよい。そして、この場合に、ログインを行ったユーザのアカウントデータ５０に含まれる性別データの値が「男」であり、このユーザの購入履歴データ２６に女性用バッグに対応する商品ＩＤが含まれていたら、この商品を紹介するリンクが、パブリックモードのポータルページ２２内に配置されないようにしてもよい。
【００７１】
また、例えば、表示出力の制御の対象となるポータルページ、及び、そのポータルページに対応付けられる機密度の閾値の組合せが３つ以上存在してもよい。例えば、機密度が「５」以下の情報に基づいて生成されるポータルページ、機密度が「３」以下の情報に基づいて生成されるポータルページ、又は、機密度が「１」である情報に基づいて生成されるポータルページ、のいずれのポータルページをディスプレイに表示出力するかをページ変化部４２が制御するようにしてもよい。
【００７２】
また、例えば、機密度の閾値を上げる際の基準となる環境情報の値と、機密度の閾値を下げる際の基準となる環境情報の値と、が異なっていてもよい。より具体的には、例えば、推定存在人数が２から３に変化した際に、監視部４０が機密度の閾値を「５」から「３」にすることを通知し、推定存在人数が２から１に変化した際に、監視部４０が機密度の閾値を「３」から「５」にすることを通知するようにしてもよい。あるいは、例えば、推定存在人数が２から３に変化した際に、監視部４０が機密度の閾値を「５」から「３」にすることを通知する一方で、推定存在人数が３から２に変化した際には、監視部４０が機密度の閾値として機密度の閾値を「３」から「４」にすることを通知し、そこからさらに、推定存在人数が１に変化した際に、監視部４０が機密度の閾値を「４」から「５」にすることを通知するようにしてもよい。このように、機密度の閾値を機密性が高くなるよう変化させる場合の機密度の変化量が、機密度の閾値を機密性が低くなるよう変化させる場合の機密度の変化量よりも大きくするようにしてもよい。
【００７３】
また、例えば、環境情報の変化に応じてその変化から機密度の閾値を機密性が低くなるよう変化させるまでの期間が、環境情報の変化に応じてその変化から機密度の閾値を機密性が高くなるよう変化させるまでの期間よりも長くなるようにしてもよい。具体的には、例えば、推定存在人数が２から３に変化した際に、監視部４０が機密度の閾値を「５」から「３」にすることを通知する一方で、推定存在人数が３から２に変化した際には、監視部４０が機密度の閾値として機密度の閾値を「３」から「４」にすることを通知し、そこからさらに所定時間が経過しても推定存在人数が２以下である状態が継続している（例えば、所定回数連続して推定存在人数が２以下である環境情報を環境情報取得部３８が取得する）場合には、監視部４０が機密度の閾値を「４」から「５」にすることを通知するようにしてもよい。あるいは、例えば、推定存在人数が２から３に変化し、環境情報取得部３８が、推定存在人数が３であることを示す環境情報を１回取得したらそのタイミングで、監視部４０が機密度の閾値を「５」から「３」にすることを通知する一方で、推定存在人数が３から２に変化した際には、環境情報取得部３８が、推定存在人数が２以下であることを示す環境情報を所定回連続（例えば、３回連続）で取得したら、監視部４０が機密度の閾値を「５」から「３」にすることを通知するようにしてもよい。
【００７４】
また、例えば、情報処理システム１０が、ユーザから受け付ける変更要求に応じて、機密度の閾値を変更したり、表示出力されるポータルページを変化させるようにしてもよい。この場合、サーバ１２が、変更後の機密度の閾値を環境情報取得部３８が取得した最新の環境情報の値に関連付けてデータ記憶部３０に記憶させるようにしてもよい。そして、監視部４０が、このようにしてデータ記憶部３０に記憶されていくデータに基づいて、環境情報と機密度の閾値との関係を随時更新する学習機能を備えていてもよい。
【００７５】
また、例えば、サーバ１２が、アクセス履歴データ２４に、ページにアクセスした日時における最新の環境情報の値を関連付けてデータ記憶部３０に記憶させるようにしてもよい。あるいは、例えば、サーバ１２が、購入履歴データ２６に、商品やサービスの購入日時における最新の環境情報の値を関連付けてデータ記憶部３０に記憶させるようにしてもよい。監視部４０が、このようにしてデータ記憶部３０に記憶されていくデータに基づいて、環境情報と商品やサービスとの関係を学習するようにしてもよい。そして、監視部４０が、学習結果と環境情報取得部３８が取得する最新の環境情報の値とに基づいて特定される機密度の閾値をページ変化部４２に通知するようにしてもよい。
【００７６】
また、例えば、環境情報に所定の変化が発生した（例えば、推定存在人数が所定値を超えた）際には、その変化に応じた第１のパブリックモードのポータルページ２２がディスプレイに表示され、その変化とは異なる所定の変化が環境情報に発生した（例えば、ユーザ端末１４の位置が変化した）際には、第１のパブリックモードのポータルページ２２とは異なる、第２のパブリックモードのポータルページ２２がディスプレイに表示されるようにしてもよい。
【００７７】
また、サーバ１２とユーザ端末１４との役割分担は上述の実施形態には限定されない。図１１は、別の実施形態に係るサーバ１２及びユーザ端末１４で実現される機能の一例を示す機能ブロック図である。この実施形態に係るサーバ１２は、機能的には、データ記憶部３０、ページ生成部３２、ページ送信部３４、環境情報取得部３８、監視部４０，ページ変化部４２を含んで構成される。データ記憶部３０は、サーバ１２の記憶部を主として実現される。ページ送信部３４は、サーバ１２の制御部及び通信部を主として実現される。環境情報取得部３８は、サーバ１２の制御部及び通信部を主として実現される。その他の要素は、サーバ１２の制御部を主として実現される。この実施形態に係るユーザ端末１４は、機能的には、ページ出力部３６、環境情報取得送信部６０、を含んで構成される。ページ出力部３６は、ユーザ端末１４の制御部、通信部及び出力部を主として実現される。環境情報取得送信部６０は、ユーザ端末１４のセンサ部及び通信部を主として実現される。
【００７８】
データ記憶部３０には、上述の実施形態と同様のデータが記憶されている。ページ生成部３２は、上述の実施形態とポータルページを生成し、ページ送信部３４は、ページ生成部３２により生成されたポータルページをユーザ端末１４に送信する。ページ出力部３６は、サーバ１２から受信したポータルページをディスプレイに表示出力する。
【００７９】
この実施形態では、環境情報取得送信部６０が、ユーザ端末１４がおかれた環境を表す環境情報を順次取得するとともにサーバ１２に送信する。そして、サーバ１２の環境情報取得部３８がユーザ端末１４から送信される環境情報を順次受信する。そして、監視部４０は、環境情報取得部３８が受信する環境情報の値を監視する。そして、監視結果に基づいて特定される機密度の閾値が変化した際に、変化後の閾値をページ変化部４２に通知する。
【００８０】
この実施形態では、ページ送信部３４は、ユーザのログインが成功した際に、そのときのユーザ端末１４のおかれた環境に応じて選択される、図２に示すプライベートモードのポータルページ２０、又は、図３に示すパブリックモードのポータルページ２２の一方をユーザ端末１４に送信する。そして、ユーザ端末１４は、サーバ１２から受信したポータルページをディスプレイに表示出力する。そして、監視結果に基づいて特定される機密度の閾値が変化して、ページ変化部４２が、変化後の閾値を監視部４０から受け付けた際に、変化後の閾値以下の機密度の情報に基づくポータルページのユーザ端末１４への送信指示をページ送信部３４に出力する。そして、ページ送信部３４は、ページ変化部４２からポータルページの送信指示を受け付けたら、変化後の閾値以下の機密度の情報に基づくポータルページ及びこのポータルページの出力指示をユーザ端末１４に送信する。そして、ユーザ端末１４は、サーバ１２から変化後のポータルページ及び出力指示を受信すると、ディスプレイに表示出力されているポータルページを受信したポータルページに更新する。
【００８１】
このようにして、この実施形態でも、ユーザ端末１４のおかれた環境の変化に応じてユーザ端末１４のディスプレイに表示出力されるポータルページが動的に変化することとなる。
【００８２】
また、ポータルページの生成の基礎となる情報は、上述の情報に限定されず、例えば、ユーザの電話番号、ユーザにより設定されたブックマーク、電子メール、アドレス帳、スケジュールデータ、写真、プログラムなどであってもよい。また、ポータルページの生成の基礎となる情報は、サーバ１２に保存された情報であっても、ユーザ端末１４に保存された情報であってもよい。
【００８３】
また、本実施形態を、ショッピングサイトとは異なるサービスを提供するサーバ１２に応用しても構わない。また、上記の具体的な数値や文字列、及び、図面中の具体的な数値や文字列は例示であり、これらの数値や文字列には限定されない。
【符号の説明】
【００８４】
１０  情報処理システム、１２  サーバ、１４  ユーザ端末、１６  コンピュータネットワーク、２０  ポータルページ、２２  ポータルページ、２４  アクセス履歴データ、２６  購入履歴データ、３０  データ記憶部、３２  ページ生成部、３４  ページ送信部、３６  ページ出力部、３８  環境情報取得部、４０  監視部、４２  ページ変化部、５０  アカウントデータ、５２  商品マスタデータ、５４  機密度設定データ、６０  環境情報取得送信部。
【図１】
0005643716.tif 000002
【図２】
0005643716.tif 000003
【図３】
0005643716.tif 000004
【図４】
0005643716.tif 000005
【図５】
0005643716.tif 000006
【図６】
0005643716.tif 000007
【図７】
0005643716.tif 000008
【図８】
0005643716.tif 000009
【図９】
0005643716.tif 000010
【図１０】
0005643716.tif 000011
【図１１】
0005643716.tif 000012