(57)【要約】【課題】状況に応じた柔軟なアクセス制御を行うことにより、ユーザの利便性の向上を図る。【解決手段】サービス提供制御部３１０は、データにアクセスするデータ端末装置が設置されているエリア内に所在する１人以上のエリア内ユーザのうちのいずれかのエリア内ユーザからデータ端末装置を介していずれかのデータへのアクセスが要求された場合に、各エリア内ユーザのデータアクセス権限を解析し、アクセスが要求されたデータであるアクセス要求データへのアクセスが許可されないデータアクセス権限が付与されているエリア内ユーザであるアクセス不許可エリア内ユーザが存在するか否かを判定する。更に、サービス提供制御部３１０は、アクセス不許可エリア内ユーザが存在する場合にデータ端末装置からのアクセス要求データへのアクセスを禁止し、アクセス不許可エリア内ユーザが存在しない場合にデータ端末装置からのアクセス要求データへのアクセスを許可する。【選択図】図４
2017167765.tif 000002
【特許請求の範囲】
【請求項１】
データにアクセスするデータ端末装置が設置されているエリア内に所在する１人以上のエリア内ユーザのうちのいずれかのエリア内ユーザから前記データ端末装置を介していずれかのデータへのアクセスが要求された場合に、各エリア内ユーザのデータアクセス権限を解析し、アクセスが要求されたデータであるアクセス要求データへのアクセスが許可されないデータアクセス権限が付与されているエリア内ユーザであるアクセス不許可エリア内ユーザが存在するか否かを判定するエリア内ユーザ判定部と、
前記アクセス不許可エリア内ユーザが存在する場合に前記データ端末装置からの前記アクセス要求データへのアクセスを禁止し、前記アクセス不許可エリア内ユーザが存在しない場合に前記データ端末装置からの前記アクセス要求データへのアクセスを許可するアクセス制御部とを有するアクセス管理システム。
【請求項２】
前記アクセス管理システムは、更に、
各エリア内ユーザのデータアクセス権限の積集合に相当する前記エリアのデータアクセス権限と前記エリアに入場しようとする入場ユーザのデータアクセス権限とを比較し、前記エリアのデータアクセス権限ではアクセスが許可されるが前記入場ユーザのデータアクセス権限ではアクセスが許可されないデータである入場ユーザ不許可データが存在するか否かを判定する不許可データ判定部を有し、
前記アクセス制御部は、
前記入場ユーザ不許可データが存在する場合に、前記データ端末装置からの前記入場ユーザ不許可データへのアクセスを禁止する請求項１に記載のアクセス管理システム。
【請求項３】
前記アクセス管理システムは、更に、
前記入場ユーザ不許可データが存在する場合に、前記エリアのデータアクセス権限と前記入場ユーザのデータアクセス権限との積集合に、前記エリアのデータアクセス権限を更新するアクセス権限管理部を有する請求項２に記載のアクセス管理システム。
【請求項４】
前記アクセス制御部は、
前記データ端末装置からの前記入場ユーザ不許可データへのアクセスが禁止されることを前記エリア内ユーザに通知するメッセージを前記データ端末装置に送信し、前記データ端末装置から前記メッセージを出力させた後に、
前記データ端末装置からの前記入場ユーザ不許可データへのアクセスを禁止する請求項２に記載のアクセス管理システム。
【請求項５】
データにアクセスするデータ端末装置が設置されているエリア内に所在する１人以上のエリア内ユーザのうちのいずれかのエリア内ユーザから前記データ端末装置を介していずれかのデータへのアクセスが要求された場合に、コンピュータが、各エリア内ユーザのデータアクセス権限を解析し、アクセスが要求されたデータであるアクセス要求データへのアクセスが許可されないデータアクセス権限が付与されているエリア内ユーザであるアクセス不許可エリア内ユーザが存在するか否かを判定するエリア内ユーザ判定ステップと、
前記コンピュータが、前記アクセス不許可エリア内ユーザが存在する場合に前記データ端末装置からの前記アクセス要求データへのアクセスを禁止し、前記アクセス不許可エリア内ユーザが存在しない場合に前記データ端末装置からの前記アクセス要求データへのアクセスを許可するアクセス制御ステップとを有するアクセス管理方法。
【請求項６】
データにアクセスするデータ端末装置が設置されているエリア内に所在する１人以上のエリア内ユーザのうちのいずれかのエリア内ユーザから前記データ端末装置を介していずれかのデータへのアクセスが要求された場合に、各エリア内ユーザのデータアクセス権限を解析し、アクセスが要求されたデータであるアクセス要求データへのアクセスが許可されないデータアクセス権限が付与されているエリア内ユーザであるアクセス不許可エリア内ユーザが存在するか否かを判定するエリア内ユーザ判定ステップと、
前記アクセス不許可エリア内ユーザが存在する場合に前記データ端末装置からの前記アクセス要求データへのアクセスを禁止し、前記アクセス不許可エリア内ユーザが存在しない場合に前記データ端末装置からの前記アクセス要求データへのアクセスを許可するアクセス制御ステップとをコンピュータに実行させるアクセス管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データアクセスを管理する技術に関する。
【背景技術】
【０００２】
ユーザ及びデータ端末装置の設置場所に応じたアクセスレベルを付与することで、当該データ端末装置に表示するデータを制御する技術がある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−９２０４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載のシステムでは、データ端末装置の設置場所に応じたアクセスレベルを付与し、周囲の人ののぞき見等による情報漏えいを防止している。しかし、周囲に人がいない場合でも予め設定したアクセスレベル内での表示に制限される。このため、周囲の状況により情報漏えいが発生しない状況であっても、機密情報などを表示する場合は、ユーザは特定の場所に設置されたデータ端末装置に移動する必要がある。
このように、特許文献１に記載のシステムでは、予め設定されたアクセスポリシーに従った固定的な運用しか許容されないので、ユーザの利便性を損なうという課題がある。
【０００５】
本発明は、このような課題を解決することを主な目的としており、状況に応じた柔軟なアクセス制御を行うことにより、ユーザの利便性の向上を図ることを主な目的とする。
【課題を解決するための手段】
【０００６】
本発明に係るアクセス管理システムは、
データにアクセスするデータ端末装置が設置されているエリア内に所在する１人以上のエリア内ユーザのうちのいずれかのエリア内ユーザから前記データ端末装置を介していずれかのデータへのアクセスが要求された場合に、各エリア内ユーザのデータアクセス権限を解析し、アクセスが要求されたデータであるアクセス要求データへのアクセスが許可されないデータアクセス権限が付与されているエリア内ユーザであるアクセス不許可エリア内ユーザが存在するか否かを判定するエリア内ユーザ判定部と、
前記アクセス不許可エリア内ユーザが存在する場合に前記データ端末装置からの前記アクセス要求データへのアクセスを禁止し、前記アクセス不許可エリア内ユーザが存在しない場合に前記データ端末装置からの前記アクセス要求データへのアクセスを許可するアクセス制御部とを有する。
【発明の効果】
【０００７】
本発明によれば、データ端末装置が設置されているエリアに所在するユーザのデータアクセス権限に応じてデータ端末装置でアクセスできるデータを決定するため、状況に応じた柔軟なアクセス制御を行うことができ、ユーザの利便性の向上を図ることができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係るデータ処理システムのシステム構成例を示す図。
【図２】実施の形態１に係るユーザ認証装置の構成例を示す図。
【図３】実施の形態１に係るセキュリティ管理装置の構成例を示す図。
【図４】実施の形態１にサービス提供装置の構成例を示す図。
【図５】実施の形態１に係るユーザ認証用データベースの構成例を示す図。
【図６】実施の形態１に係るサービス表示部管理用データベースの構成例を示す図。
【図７】実施の形態１に係る室内状態管理用データベースの構成例を示す図。
【図８】実施の形態１に係る入退室制御部管理用データベースの構成例を示す図。
【図９】実施の形態１に係るサービス提供制御用データベースの構成例を示す図。
【図１０】実施の形態１に係る入室時の処理例を示すフローチャート図。
【図１１】実施の形態１に係る退室時の処理例を示すフローチャート図。
【図１２】実施の形態１に係るサービス利用開始時の処理例を示すフローチャート図。
【図１３】実施の形態１に係る不正アクセス時の処理例を示すフローチャート図。
【図１４】実施の形態１に係るサービス利用終了時の処理例を示すフローチャート図。
【図１５】実施の形態１に係る室内状態表示部への表示処理例を示すフローチャート図。
【図１６】実施の形態１に係る入室者のアクセスレベルより高いサービスを利用しているサービス表示部への警告処理例を示すフローチャート図。
【図１７】実施の形態１に係るサービス表示部管理用データベース及び室内状態管理用データベースの更新処理例を示すフローチャート図。
【発明を実施するための形態】
【０００９】
実施の形態１．
＊＊＊構成の説明＊＊＊
図１は、本実施の形態に係るデータ処理システムのシステム構成例を示す。
本実施の形態に係るデータ処理システムは、ユーザ認証装置１００、セキュリティ管理装置２００、サービス提供装置３００、不正アクセス警告装置４００、入退室制御部５００、室内状態表示部６００及びサービス表示部７００で構成される。
ユーザ認証装置１００、セキュリティ管理装置２００、サービス提供装置３００、不正アクセス警告装置４００、入退室制御部５００、室内状態表示部６００及びサービス表示部７００は、それぞれネットワークで接続されている。
図２は、ユーザ認証装置１００の内部構成例を示す。図３は、セキュリティ管理装置２００の内部構成例を示す。図４は、サービス提供装置３００の内部構成例を示す。
【００１０】
図１〜図４に示す各構成要素の詳細を説明する前に、本実施の形態に係るデータ処理システムの概要を説明する。
【００１１】
本実施の形態では、各ユーザにデータアクセス権限であるアクセスレベルが設定され、また、複数のエリアに対して、エリアごとにアクセスレベルが設定されていることを前提としている。エリアにはデータ端末装置が設置されており、エリア内に所在するユーザ（以下、エリア内ユーザという）は、データ端末装置を用いてデータにアクセスすることができる。
エリア内ユーザからデータへのアクセスが要求された場合に、アクセスが要求されたデータ（以下、アクセス要求データという）へのアクセスがエリアに所在するエリア内ユーザ全員に許可されている場合は、そのエリアのデータ端末装置を用いたアクセス要求データへのアクセスが許可される。一方、エリア内ユーザのいずれかのユーザにアクセス要求データへのアクセスが許可されていない場合は、そのエリアのデータ端末装置を用いたアクセス要求データへのアクセスは許可されない。
具体的には、エリア内ユーザからデータ端末装置を介していずれかのデータへのアクセスが要求された場合に、サービス提供装置３００のサービス提供制御部３１０が、当該エリアのエリア内ユーザの各々のアクセスレベルを解析する。そして、サービス提供制御部３１０は、アクセス要求データへのアクセスが許可されないエリア内ユーザ（以下、アクセス不許可エリア内ユーザという）が存在するか否かを判定する。アクセス不許可エリア内ユーザが存在しない場合は、サービス提供制御部３１０は、当該データ端末装置からのアクセス要求データへのアクセスを許可する。一方、アクセス不許可エリア内ユーザが存在する場合は、サービス提供制御部３１０は、当該データ端末装置からのアクセス要求データへのアクセスを禁止する
【００１２】
また、本実施の形態では、エリア外にいるユーザがエリア内に入場する場合に、ユーザ認証装置１００のユーザ認証部１１０が、エリア内に入場しようとするユーザ（以下、入場ユーザという）のアクセスレベルと、当該入場ユーザが入場しようとしているエリアのアクセスレベルとを比較する。そして、当該エリアのアクセスレベルではアクセスが許可されるが入場ユーザのアクセスレベルではアクセスが許可されないデータ（以下、入場ユーザ不許可データ）が存在するか否かを判定する。入場ユーザ不許可データが存在する場合には、サービス提供制御部３１０が、当該エリア内のデータ端末装置からの入場ユーザ不許可データへのアクセスが禁止されることをエリア内ユーザに通知するメッセージをデータ端末装置に送信する。エリア内のデータ端末装置はこのメッセージを出力して、エリア内ユーザに入場ユーザ不許可データへのアクセスが禁止されることを認識させる。その後、サービス提供制御部３１０は、当該エリアのデータ端末装置からの入場ユーザ不許可データへのアクセスを禁止する。
以上が、本実施の形態に係るデータ処理システムの概要である。
【００１３】
以下では、エリアの一例である部屋に所在するユーザがサービス提供装置３００より提供されるサービスにデータ端末装置たるサービス表示部７００からアクセスする例を用いて、本実施の形態に係るデータ処理システムの各構成要素を説明する。
【００１４】
ユーザ認証装置１００は、ハードウェアとして、ネットワークインタフェース１０１、プロセッサ１０２、記憶装置１０３を有するコンピュータである。
ネットワークインタフェース１０１は、ネットワークを介して他の装置と通信を行う回路である。
プロセッサ１０２は、プログラムを実行してユーザ認証部１１０を実現する。
ユーザ認証部１１０は、ユーザのアクセスレベルを管理するとともに室内状態管理部２３０から各部屋のアクセスレベルを受信しユーザ認証を行う。
記憶装置１０３は、ユーザ認証用データベース１２０を構成する。
ユーザ認証用データベース１２０は、ユーザ認証に用いられるデータを記憶している。
【００１５】
セキュリティ管理装置２００は、ハードウェアとして、ネットワークインタフェース２０１、プロセッサ２０２、記憶装置２０３を有するコンピュータである。
ネットワークインタフェース２０１は、ネットワークを介して他の装置と通信を行う回路である。
プロセッサ２０２は、プログラムを実行してサービス表示部管理部２１０、室内状態管理部２３０、入退室制御部管理部２５０を実現する。
サービス表示部管理部２１０は、サービス表示部７００から、サービス表示部７００で表示しているサービスを受信し、各サービス表示部７００で表示しているサービスを管理する。
室内状態管理部２３０は、サービス表示部管理部２１０から各部屋のサービス提供状況を受信し、各部屋のアクセスレベルを管理するとともに当該アクセスレベルをサービス提供制御部３１０に送信する。
入退室制御部管理部２５０は、入退室制御部５００の設置場所を管理する。
記憶装置２０３は、サービス表示部管理用データベース２２０、室内状態管理用データベース２４０、入退室制御部管理用データベース２６０を構成する。
サービス表示部管理用データベース２２０は、サービス表示部７００を管理するためのデータを記憶している。
室内状態管理用データベース２４０は、各部屋のアクセスレベルを示すデータを記憶している。
入退室制御部管理用データベース２６０は、入退室制御部５００の設置場所を示すデータを記憶している。
【００１６】
サービス提供装置３００は、ハードウェアとして、ネットワークインタフェース３０１、プロセッサ３０２、記憶装置３０３を有するコンピュータである。
ネットワークインタフェース３０１は、ネットワークを介して他の装置と通信を行う回路である。
プロセッサ３０２は、プログラムを実行してサービス提供制御部３１０を実現する。
サービス提供制御部３１０は、部屋ごとのアクセスレベルに応じてサービスを提供する。
記憶装置３０３は、サービス提供制御用データベース３２０を構成する。
サービス提供制御用データベース３２０は、サービスごとに、サービスに設定されているアクセスレベルを示すデータを記憶している。
【００１７】
不正アクセス警告装置４００は、保安室等に設置され、サービス表示部７００の使用がユーザ認証部１１０で不正ユーザによるアクセスと判断された場合に管理者への警告を行う。
【００１８】
入退室制御部５００は、部屋の入口に設置され、部屋への入退室でユーザの認証情報を取得し、ユーザ認証部１１０での認証結果に基づき施錠を制御する。
【００１９】
室内状態表示部６００は、部屋内に設置され、部屋のアクセスレベルを表示する。
【００２０】
サービス表示部７００は、部屋内に設置された、ユーザが利用するデータ端末装置である。サービス表示部７００は、サービスを表示する。サービス表示部７００はユーザが操作できるものでも、操作せず表示のみを目的とするものでもよい。
【００２１】
本実施の形態では、ユーザ認証部１１０、サービス表示部管理部２１０、室内状態管理部２３０、入退室制御部管理部２５０、サービス提供制御部３１０の装置への配置は便宜上の区別であり、組合せは自由である。また、ユーザ認証部１１０、サービス表示部管理部２１０等の複数をまとめることも可能である。
【００２２】
ユーザ認証部１１０は不許可データ判定部の例に相当する。また、室内状態管理部２３はアクセス権限管理部の例に相当する。また、サービス提供制御部３１０はエリア内ユーザ判定部とアクセス制御部の例に相当する。構成例サービス提供制御部３１０により行われる処理がエリア内ユーザ判定ステップとアクセス制御ステップの例に相当する。
また、ユーザ認証部１１０、室内状態管理部２３０、サービス提供制御部３１０を合せたものがアクセス管理システムの例に相当する。また、サービス提供制御部３１０により実現される手順がアクセス管理方法及びアクセス管理プログラムに相当する。
【００２３】
図５にユーザ認証用データベース１２０の構成例を示す。
ユーザ認証用データベース１２０は、ユーザを特定するユーザＩＤ（Ｉｄｅｎｔｉｆｉｅｒ）１２０１と、ユーザの認証に使用するパスワード１２０２と、当該ユーザのアクセスレベル１２０３と、当該ユーザの所在を示す所在場所ＩＤ１２０４を有する。
【００２４】
図６にサービス表示部管理用データベース２２０のデータ例を示す。
サービス表示部管理用データベース２２０は、各サービス表示部７００を特定するサービス表示部ＩＤ２２０１と、その配置場所を示す配置場所ＩＤ２２０２と、各サービス表示部７００で表示しているサービスを特定する利用サービスＩＤ２２０３を有する。
【００２５】
図７に室内状態管理用データベース２４０の構成例を示す。
室内状態管理用データベース２４０は、各部屋を特定する場所ＩＤ２４０１と、各部屋のアクセスレベル２４０２を有する。
【００２６】
図８に入退室制御部管理用データベース２６０の構成例を示す。
入退室制御部管理用データベース２６０は、入退室制御部５００を特定する入退室制御部ＩＤ２６０１と、その設置場所を示す設置場所ＩＤ２６０２を有する。
【００２７】
図９にサービス提供制御用データベース３２０の構成例を示す。
サービス提供制御用データベース３２０は、提供するサービスを特定するサービスＩＤ３２０１と、そのアクセスレベル３２０２と、提供するサービス情報３２０３を有する。
【００２８】
＊＊＊動作の説明＊＊＊
（入室時の処理）
図１０にユーザが部屋に入室する際の処理例を示す。
【００２９】
入室者（入場ユーザの例）は部屋に入室する際に、入退室制御部５００に認証情報を提示する（ステップＳ７０１）。当該認証情報は、入室者が特定可能なものであればＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード、生体情報又はＩＤ、パスワードによる入力等のいずれの情報を用いてもよい。
【００３０】
入退室制御部５００は現在の状態を確認する（ステップＳ７０２）。不正アクセスによる施錠状態の場合はそのままとし、それ以外の場合は認証情報をユーザ認証部１１０に送信する。
【００３１】
ユーザ認証部１１０は送信元の入退室制御部５００の情報を入退室制御部管理部２５０に送信し入室先の場所ＩＤを取得する（ステップＳ７０３）。
【００３２】
ユーザ認証部１１０は取得した場所ＩＤを室内状態管理部２３０に送信し入室先のアクセスレベルを取得する（ステップＳ７０４）。
【００３３】
認証情報を受信したユーザ認証部１１０は当該認証情報に基づきユーザ認証用データベース１２０を検索し入室者のアクセスレベルを取得する（ステップＳ７０５）。
【００３４】
ユーザ認証部１１０は入室者のアクセスレベルと入室先のアクセスレベルを比較する（ステップＳ７０６）。なお、入室先のアクセスレベルは入室先に所在するユーザ（エリア内ユーザの例）のアクセスレベルの積集合に相当する。
入室者のアクセスレベルが入室先のアクセスレベル以上の場合は入室許可後の処理（ステップＳ７１２）以降を行う。入室者のアクセルレベルが入室先のアクセスレベルより低い場合は、ユーザ認証部１１０は入室者のアクセスレベルと当該場所ＩＤをサービス提供制御部３１０に送信することで部屋内への警告等の処理（ステップＳ７０７）以降を行う。
本実施の形態では、アクセスレベルの比較をレベルの高低で記載しているが、アクセスレベル１、アクセスレベル３のみ許可する等の柔軟な設定を行ってもよい。その場合、比較は高低ではなく、許可／拒否により判断する。つまり、ステップＳ７０６及びステップＳ７０７では、ユーザ認証部１１０は、入室先のアクセスレベルではアクセスが許可されるが入室者のアクセスレベルではアクセスが許可されないサービス（以下、入室者不許可サービスという。入室者不許可サービスは入場ユーザ不許可データの例である）が存在するか否かを判定している。
なお、以下でもアクセスレベルの比較をレベルの高低で説明するが、以下のアクセスレベルの比較の説明も柔軟な設定を許容するものである。
【００３５】
サービス提供制御部３１０は、入室先のサービス表示部７００に対して警告を表示する（ステップＳ７０７）。つまり、サービス提供制御部３１０は、入室者不許可サービスへのアクセスが禁止されることを通知する警告メッセージを入室先のサービス表示部７００に送信する。なお、警告メッセージの送信手順の詳細は図１６を参照して後述する。
【００３６】
サービス表示部７００に表示する警告を当該サービス表示部７００を利用しているユーザが確認した場合、サービス表示部７００はユーザが確認済みであることを通知するメッセージをサービス提供制御部３１０に送信する（ステップＳ７０８）。ユーザによる確認の方法には、警告表示に「ＯＫ」ボタン等を設け当該ボタンを選択すること又はサービス表示部７００と対をなす装置で警告を促し当該装置のボタンを押下する等がある。
【００３７】
ユーザの確認を通知するメッセージを受信したサービス提供制御部３１０は、サービス表示部管理部２１０に対して当該部屋ＩＤを送信し当該部屋に設置されているサービス表示部ＩＤを取得する（ステップＳ７０９）。
【００３８】
サービス提供制御部３１０は、取得したサービス表示部ＩＤへのサービス提供を停止する（ステップＳ７１０）。つまり、サービス提供制御部３１０は、入室先のサービス表示部７００からの、入室者不許可サービスへのアクセスを禁止する。
具体的な方法として、当該部屋に設置されているサービス表示部ＩＤに対するサービス情報の送信の停止がある。また、ＴＣＰ／ＵＤＰ通信のポート番号をアクセスレベルに応じて異なる設定としている場合にはネットワーク中のルータ／ハブによる当該ポート番号の通信断で対処してもよい。更に、サービス提供制御部３１０からサービス表示部７００に対する停止情報の送信によるサービス表示部７００での表示削除後による前述の送信停止若しくは通信断又はサービス表示部７００での表示禁止でもよい。
【００３９】
サービス提供制御部３１０は、停止したサービスＩＤと対象サービス表示部ＩＤをサービス表示部管理部２１０に送信し、サービス表示部管理用データベース２２０及び室内状態管理用データベース２４０を削除し更新するとともに、その旨をユーザ認証部１１０に送信する（ステップＳ７１１）。具体的な処理方法は図１７を参照して後述する。
【００４０】
ユーザ認証部１１０は、ユーザ認証用データベース１２０を更新する（ステップＳ７１２）。具体的には入室者の所在場所ＩＤ１２０４を更新する。
ここで、ユーザ認証用データベース１２０の入室者の所在場所ＩＤ１２０４がいずれかの部屋となっていた場合は、ユーザ認証部１１０は、不正アクセス警告装置４００に入室者、入室先等に関する警告を表示し不審者の存在を警告するとともに、入退室制御部５００に対して不正アクセスによる施錠を送信してもよい。
【００４１】
ユーザ認証部１１０は、入退室制御部５００に対して開錠の許可を送信し、入退室制御部５００は当該情報の受信に基づき開錠する（ステップＳ７１３）。
【００４２】
（退室時の処理）
図１１にユーザが部屋を退室する際の処理例を示す。
【００４３】
ユーザが入退室制御部５００に認証情報を提示する（ステップＳ８０１）。当該認証情報は、入室時と同様に退室者が特定可能なものであればＩＣカード、生体情報又はＩＤ、パスワードによる入力等のいずれの情報を用いてもよい。
【００４４】
入退室制御部５００は現在の状態を確認する（ステップＳ８０２）。不正アクセスによる施錠状態の場合はそのままとし、それ以外の場合は認証情報をユーザ認証部１１０に送信する。
【００４５】
ユーザ認証部１１０は、ユーザ認証用データベース１２０を更新する（ステップＳ８０３）。具体的には退室者の所在場所ＩＤ１２０４を更新する。
ここで、ユーザ認証用データベース１２０の退室者の所在場所ＩＤ１２０４が当該部屋でない場合は、ユーザ認証部１１０は、不正アクセス警告装置４００に退室者、退室元等に関する警告を表示し不審者の存在を警告するとともに、入退室制御部５００に対して不正アクセスによる施錠を指示してもよい。
【００４６】
ユーザ認証部１１０は、入退室制御部５００に対して開錠の許可を送信し、入退室制御部５００は当該情報の受信に基づき開錠する（ステップＳ８０４）。
【００４７】
（サービス表示開始時の処理）
図１２にサービスを表示する際の処理例を示す。
【００４８】
サービス表示部７００は、ユーザによるサービス表示の要求操作に応じてユーザの認証情報とともにサービス提供制御部３１０にサービスの要求を送信する（ステップＳ９０１）。
【００４９】
サービス提供制御部３１０は、受信した認証情報及び要求元のサービス表示部ＩＤをユーザ認証部１１０に送信しユーザの正当性を確認する（ステップＳ９０２）。ユーザ認証部１１０は、受信した認証情報に基づき不正アクセスと判断した場合は図１３に示す処理を行う。不正アクセスでない場合は、ユーザ認証部１１０はその旨をサービス提供制御部３１０に送信する。
不正アクセスと判断する場合の例として、認証時のパスワード入力において複数回連続して失敗した場合、サービス表示部管理部２１０にサービス表示部ＩＤを送信し取得するサービス表示部７００の設置場所とユーザ認証用データベース１２０の所在区画１２０４が異なる場合等がある。
【００５０】
サービス提供制御部３１０は、サービス提供制御用データベース３２０を検索し、要求サービスのアクセスレベルを取得する（ステップＳ９０３）。
【００５１】
サービス提供制御部３１０は、サービス表示部管理部２１０に要求元のサービス表示部ＩＤを送信し当該サービス表示部７００の設置場所を取得する（ステップＳ９０４）。
【００５２】
サービス提供制御部３１０は、取得した設置場所を室内状態管理部２３０に送信し当該部屋のアクセスレベルを取得する（ステップＳ９０５）。
【００５３】
サービス提供制御部３１０は、要求サービスのアクセスレベルが取得した当該部屋のアクセスレベルより高い場合は提供可否判断の処理（ステップＳ９０７〜９０８）を行う。要求サービスのアクセスレベルが取得した当該部屋のアクセスレベル以下であれば利用許可の処理（ステップＳ９１０、ステップＳ９１１）を行う（ステップＳ９０６）。
【００５４】
提供可否の判断として、サービス提供制御部３１０は、ユーザ認証部１１０にサービス表示部７００の設置場所を送信し当該部屋に在室するユーザ（エリア内ユーザの例）に関するアクセスレベルを検索する（ステップＳ９０７）。
【００５５】
サービス提供制御部３１０は、取得した当該部屋に在室のユーザに関するアクセスレベルと要求サービスのアクセスレベルを比較する（ステップＳ９０８）。つまり、サービス提供制御部３１０は、当該部屋に在室のユーザの中に、要求サービスへのアクセスが許可されないアクセスレベルのユーザがいるか否かを判定する。
【００５６】
ユーザに関するアクセスレベルが要求サービスのアクセスレベル以上の場合、すなわち、当該部屋に在室のユーザ全員に要求サービスへのアクセスが許可されている場合は、サービス提供制御部３１０は、サービス利用許可の処理（ステップＳ９１０、ステップＳ９１１）を行う。
【００５７】
一方、ユーザに関するアクセスレベルが要求サービスのアクセスレベルより低い場合、すなわち、当該部屋に在室のユーザの中に要求サービスへのアクセスが許可されないユーザ（アクセス不許可エリア内ユーザの例）が存在する場合は、サービス提供制御部３１０は、要求元のサービス表示部７００にアクセス不可を送信する（ステップＳ９０９）。このように、ユーザに関するアクセスレベルが要求サービスのアクセスレベルより低い場合は、サービス表示部７００からの要求サービスへのアクセスが禁止される。
【００５８】
サービス利用許可の処理として、サービス提供制御部３１０は、要求サービスのサービスＩＤ及び対象のサービス表示部ＩＤをサービス表示部管理部２１０に送信しサービス表示部管理用データベース２２０及び室内状態管理用データベース２４０に登録し更新する（ステップＳ９１０）。具体的な処理方法は図１７を参照して後述する。
【００５９】
サービス提供制御部３１０は、サービス提供制御用データベース３２０から要求サービスのサービスＩＤでサービス情報を検索しサービス表示部７００に送信する（ステップＳ９１１）。このように、ユーザに関するアクセスレベルが要求サービスのアクセスレベル以上の場合は、サービス表示部７００からの要求サービスへのアクセスが許可される。
【００６０】
図１３は、ユーザ認証部１１０が不正アクセスと判断した場合の処理例を示す。
【００６１】
ユーザ認証部１１０は、サービス表示部管理部２１０にサービス表示部ＩＤを送信しサービス表示部ＩＤの設置場所を取得する（ステップＳ１００１）。
【００６２】
ユーザ認証部１１０は、取得した設置場所に基づき入退室制御部管理部２５０から当該部屋の入退室制御部ＩＤを取得する（ステップＳ１００２）。
【００６３】
ユーザ認証部１１０は、不正アクセス表示警告装置４００に警告を表示し、設置場所、ユーザ名に関する警告を表示し不審者の存在を警告するとともに、入退室制御部５００に対して不正アクセスによる施錠指示を送信する（ステップＳ１００３）。
【００６４】
入退室制御部５００は、不正アクセスによる施錠指示を受信し、不正アクセスによる施錠状態に移行する（ステップＳ１００４）。不正アクセスによる施錠状態の解除は、警備員等により行われる。
【００６５】
（サービス利用終了時の処理）
図１４にサービス利用終了時の処理を示す。
【００６６】
サービス表示部７００は、ユーザのサービス利用終了の操作に応じて利用を終了するサービスをサービス提供制御部３１０に送信する（ステップＳ１１０１）。
この際、サービス提供制御部３１０は、サービス表示部７００から受信する定期的な情報更新要求がなくなった場合にサービス利用終了と判断してもよい。
【００６７】
サービス提供制御部３１０は、停止要求のあったサービスＩＤ及び要求元のサービス表示部ＩＤをサービス表示部管理部２１０に送信しサービス表示部管理用データベース２２０及び室内状態管理用データベース２４０を削除し更新する（ステップＳ１１０２）。具体的な処理方法は図１７を参照して後述する。
【００６８】
（室内状態表示部への表示処理）
図１５に室内状態表示部６００への表示処理を示す。
【００６９】
室内状態表示部６００は、室内状態管理部２３０に室内状態表示部６００の設置部屋のＩＤを送信しアクセスレベルを取得する（ステップＳ１２０１）。
【００７０】
室内状態表示部６００は、ユーザ認証部１１０に室内状態表示部６００の設置場所のＩＤを送信し当該部屋所在のユーザ一覧を取得する（ステップＳ１２０２）。
【００７１】
室内状態表示部６００は、受信したアクセスレベル及びユーザ一覧を表示する（ステップＳ１２０３）。
【００７２】
（入室者のアクセスレベルより高いサービスを利用しているサービス表示部への警告表示）
図１６に入室者のアクセスレベルより高いサービス（入室者不許可サービス）を利用しているサービス表示部７００に対して警告を表示する処理を示す。
【００７３】
サービス提供制御部３１０は、入室者のアクセスレベルより高いサービスをサービス提供制御用データベース３２０から取得する（ステップＳ１３０１）。
【００７４】
サービス提供制御部３１０は、取得した各サービス及び入室先の場所ＩＤをサービス表示部管理部２１０に送信し当該場所で該当のサービスを利用しているサービス表示部ＩＤを取得する（ステップＳ１３０２）。
【００７５】
サービス提供制御部３１０は、取得したサービス表示部ＩＤに対応するサービス表示部７００に該当のサービスにアクセスできない者の入室のためサービスを停止する旨の警告メッセージを送信する（ステップＳ１３０３）。
【００７６】
サービス表示部７００は、受信した警告メッセージを表示する（ステップＳ１３０４）。
【００７７】
図１６では、入室先に複数のサービス表示部７００にあり、入室者不許可サービスを現在利用しているサービス表示部７００に対して現在利用中の入室者不許可サービスが停止する旨の警告メッセージを送信する例を示している。これに代えて、サービス提供制御部３１０は、入室者不許可サービスを利用中であるかどうかにかかわらず、入室先に設置されている全てのサービス表示部７００に警告メッセージを送信するようにしてもよい。
【００７８】
（サービス表示部管理用データベース及び室内状態管理用データベースの更新処理）
図１７にサービス表示部管理用データベース２２０及び室内状態管理用データベース２４０の更新処理を示す。
【００７９】
サービス表示部管理部２１０は、受信したサービス表示部ＩＤをサービス表示部管理用データベース２２０から検索し、受信したサービスＩＤを利用サービスＩＤ２２０３から登録又は削除し更新する（ステップＳ１４０１）。
例えば、図１０のステップＳ７１１に基づく更新の場合は、サービス表示部管理部２１０は、入室者に許可されないサービス（入室者不許可サービス）のサービスＩＤを利用サービスＩＤ２２０３から削除する。
また、例えば、図１２のステップＳ９１０に基づく更新の場合は、サービス表示部管理部２１０は、要求サービスのサービスＩＤを利用サービスＩＤ２２０３に登録する。
【００８０】
サービス表示部管理部２１０は、受信したサービス表示部ＩＤをサービス表示部管理用データベース２２０から検索し、当該サービス表示部ＩＤの設置場所及び利用サービスＩＤを取得する（ステップＳ１４０２）。
【００８１】
サービス表示部管理部２１０は、利用サービスＩＤをサービス提供制御部３１０に送信し各サービスのアクレスレベルを取得する（ステップＳ１４０３）。取得したアクセスレベルと、対応する設置場所ＩＤを室内状態管理部２３０に送信する。
【００８２】
室内状態管理部２３０は、受信した設置場所の情報及びアクセスレベルに基づき、室内状態管理用データベース２４０を更新する（ステップＳ１４０４）。
例えば、図１０のステップＳ７１１に基づく更新の場合は、室内状態管理部２３０は、アクセスレベル２４０２を、対象の部屋の現在のアクセスレベルと入室者のアクセスレベルの積集合に更新する。
例えば、図１２のステップＳ９１０に基づく更新の場合は、室内状態管理部２３０は、アクセスレベル２４０２を、対象の部屋に在室しているユーザのアクセスレベルの積集合に更新する。
【００８３】
＊＊＊実施の形態の効果の説明＊＊＊
このように、本実施の形態では、情報漏えいを従来システムと同様に防止するとともに、周囲の状況により情報漏えいの危険がない場合は特定の場所に設置されたデータ端末装置に移動することなく機密情報などを表示することが可能となる。
【００８４】
また、１台のデータ端末装置で複数の部屋に対してサービスを提供する場合でも部屋ごとの異なるアクセスレベルを設定することが可能となり、ユーザの利便性が向上する。
【００８５】
以上、本実施の形態では、
部屋ごとのアクセスレベルに応じてサービスを提供するサービス提供制御部と、部屋内で当該サービスを表示するサービス表示部と、サービス表示部から表示しているサービスを受信し各サービス表示部で表示しているサービスを管理するサービス表示部管理部と、サービス表示部管理部から各部屋のサービス提供状況を受信し各部屋のアクセスレベルを管理するとともに当該アクセスレベルをサービス提供制御部に送信する室内状態管理部と、ユーザのアクセスレベルを管理するとともに室内状態管理部から各部屋のアクセスレベルを受信しユーザの認証を行うユーザ認証部と、部屋への入退室でユーザの認証情報を取得しユーザ認証部での認証結果に基づき施錠制御を行う入退室制御部と、入退室制御部の設置先を管理する入退室制御部管理部とを有する情報処理システムを説明した。
＊＊＊ハードウェア構成の説明＊＊＊
最後に、ハードウェア構成の補足説明を行う。
図２〜図４に示すプロセッサ１０２、２０２、３０２（以下、プロセッサ１０２等という）は、プロセッシングを行うＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）である。
プロセッサ１０２等は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等である。
図２〜図４に示す記憶装置１０３、２０３、３０３（以下、記憶装置１０３等という）は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等である。
記憶装置１０３等には、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）も記憶されている。
そして、ＯＳの少なくとも一部がプロセッサ１０２等により実行される。
プロセッサ１０２等はＯＳの少なくとも一部を実行しながら、ユーザ認証部１１０、サービス表示部管理部２１０、室内状態管理部２３０、入退室制御部管理部２５０、サービス提供制御部３１０の機能を実現するプログラムを実行する。
プロセッサ１０２等がＯＳを実行することで、タスク管理、メモリ管理、ファイル管理、通信制御等が行われる。
また、ユーザ認証部１１０、サービス表示部管理部２１０、室内状態管理部２３０、入退室制御部管理部２５０、サービス提供制御部３１０の処理の結果を示す情報やデータや信号値や変数値が、記憶装置１０３等、又は、プロセッサ１０２等内のレジスタ又はキャッシュメモリに記憶される。
また、ユーザ認証部１１０、サービス表示部管理部２１０、室内状態管理部２３０、入退室制御部管理部２５０、サービス提供制御部３１０の機能を実現するプログラムは、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ブルーレイ（登録商標）ディスク、ＤＶＤ等の可搬記憶媒体に記憶されてもよい。
【００８６】
また、ユーザ認証部１１０、サービス表示部管理部２１０、室内状態管理部２３０、入退室制御部管理部２５０、サービス提供制御部３１０を、「回路」又は「工程」又は「手順」又は「処理」に読み替えてもよい。
また、ユーザ認証装置１００、セキュリティ管理装置２００、サービス提供装置３００は、ロジックＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＧＡ（Ｇａｔｅ  Ａｒｒａｙ）、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）といった電子回路により実現されてもよい。
なお、プロセッサ及び上記の電子回路を総称してプロセッシングサーキットリーともいう。
【符号の説明】
【００８７】
１００  ユーザ認証装置、１０１  ネットワークインタフェース、１０２  プロセッサ、１０３  記憶装置、１１０  ユーザ認証部、１２０  ユーザ認証用データベース、２００  セキュリティ管理装置、２０１  ネットワークインタフェース、２０２  プロセッサ、２０３  記憶装置、２１０  サービス表示部管理部、２２０  サービス表示部管理用データベース、２３０  室内状態管理部、２４０  室内状態管理用データベース、２５０  入退室制御部管理部、２６０  入退室制御部管理用データベース、３００  サービス提供装置、３０１  ネットワークインタフェース、３０２  プロセッサ、３０３  記憶装置、３１０  サービス提供制御部、３２０  サービス提供制御用データベース、４００  不正アクセス警告装置、５００  入退室制御部、６００  室内状態表示部、７００  サービス表示部。
【図１】
2017167765.tif 000003
【図２】
2017167765.tif 000004
【図３】
2017167765.tif 000005
【図４】
2017167765.tif 000006
【図５】
2017167765.tif 000007
【図６】
2017167765.tif 000008
【図７】
2017167765.tif 000009
【図８】
2017167765.tif 000010
【図９】
2017167765.tif 000011
【図１０】
2017167765.tif 000012
【図１１】
2017167765.tif 000013
【図１２】
2017167765.tif 000014
【図１３】
2017167765.tif 000015
【図１４】
2017167765.tif 000016
【図１５】
2017167765.tif 000017
【図１６】
2017167765.tif 000018
【図１７】
2017167765.tif 000019