(57)【特許請求の範囲】
【請求項１】
複数ユーザの同時ログインおよび同時操作を許容する情報処理装置であって、
タッチパネルディスプレイと、
前記タッチパネルディスプレイに表示されるデータに対する編集または表示のいずれか一方もしくは両方を、前記データに対応付けられた制限情報に基づき制限し、ユーザが手書きで枠を描くことで指定した領域を、一定方向以外からの視認を制限するように前記タッチパネルディスプレイを偏光する制御部と、
を有する情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記制御部は、前記データを表示した領域を、一定方向以外からの視認を制限するように偏光する
情報処理装置。
【請求項３】
請求項１または２に記載の情報処理装置において、
前記情報処理装置を操作しているユーザを撮像する撮像部を有し、
前記制御部は、前記撮像部で撮像される画像に基づき、前記データを編集しているユーザが該データの所有者であるか否かを判定し、該判定結果に基づき、前記データへの編集可否を制御する
情報処理装置。
【請求項４】
請求項３に記載の情報処理装置において、
前記制御部は、前記撮像部により撮像される画像内に、画像外縁から画像内部の方向に向けて進入している手の像がある場合、前記データへの編集を抑止する
情報処理装置。
【請求項５】
複数ユーザの同時ログインおよび同時操作を許容する、タッチパネルディスプレイを有するコンピュータに実行させるためのプログラムであり、
記憶部から、データおよび該データに対応付けられた制限情報を取得し、
前記タッチパネルディスプレイに表示される前記データに対する編集または表示のいずれか一方もしくは両方を、前記制限情報に基づき制限し、
ユーザが手書きで枠を描くことで指定した領域を、一定方向以外からの視認を制限するように前記タッチパネルディスプレイを偏光制御する
処理を、コンピュータに実行させるための操作制限プログラム。
【請求項６】
複数ユーザの同時ログインおよび同時操作を許容する情報処理装置であって、
タッチパネルディスプレイと、
前記タッチパネルディスプレイ上でユーザが手書きで枠を描くことで指定した領域を、一定方向以外からの視認を制限するように前記タッチパネルディスプレイを偏光する制御部と、
を有する情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この明細書に記載の実施形態は、タッチパネルディスプレイを有する情報処理装置に関する。
【背景技術】
【０００２】
従来、テーブル型のタッチパネル機器において、他者が閲覧している情報や操作している情報を、自由に見たり操作したりすることができるのが一般的である。
【０００３】
また、以下の技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２０３５６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
データの中には会議資料などの共有すべきものもあるものの、個人情報や部署外機密情報が含まれるものもあり、ユーザレベルで注意を払いながら操作する必要がある。
【０００６】
実施形態は上述した問題点を解決するためになされたものであり、ユーザの閲覧、編集に関して制限を設けることで、データのセキュリティを確保するユーザインターフェイスを提供することを目的とする。
【課題を解決するための手段】
【０００７】
実施形態の情報処理装置は、複数ユーザの同時ログインおよび同時操作を許容する情報処理装置であって、タッチパネルディスプレイと、制御部とを有する。制御部は、タッチパネルディスプレイに表示されるデータに対する編集または表示のいずれか一方もしくは両方を、データに対応付けられた制限情報に基づき制限する。
【図面の簡単な説明】
【０００８】
【図１】実施形態の卓上型情報処理装置の外観を示す図である。
【図２】実施形態の卓上型情報処理装置のハードウェア構成例の一例を示す図である。
【図３】実施形態の卓上型情報処理装置を上側から視認したときの図、およびタッチパネルディスプレイの表示例を示す図である。
【図４】カメラの向きおよびその視野角の一例を示す図である。
【図５】閲覧、編集の可否例を説明する図である。
【図６】タッチパネルディスプレイの偏光について説明する図である。
【図７】部分的な偏光フィルタのよる見え方の一例を示す図である。
【図８】手書き枠による部分的な偏光フィルタの設定例を示す図である。
【図９】管理データの一例を示す図である。
【図１０】実施形態の卓上型情報処理装置の動作例を示すフローチャートである。
【図１１】実施形態のファイル編集の動作例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
本実施形態では、卓上型の情報処理装置（コンピュータ）について説明する。本実施形態の卓上型情報処理装置は、平らな天板面に、タッチパネルディスプレイを有している。
【００１０】
実施形態の卓上型情報処理装置は、四辺にユーザの接近を感知するセンサを内蔵しており、ユーザがどの方向から近づいたかを判断し、その近辺に、ユーザが見やすい方向で各ユーザ専用のメニューと操作画面を表示する。
【００１１】
また、データファイルには、アクセス権（閲覧、編集の権限）が設けられており、操作、閲覧を制限する。表示用画面には、物理的もしくはデジタル的な偏光フィルタ機能をもたせ、閲覧制限を設定した情報が表示された箇所のみに偏光フィルタ機能を働かせることで、操作制限と共に閲覧面でのセキュリティを確保する。
【００１２】
以下、本実施形態の態様について、図面を参照しつつ説明する。図１は、実施形態の卓上型情報処理装置１００の外観を示しており、図２は、卓上型情報処理装置１００の内部ハードウェア構成を示すブロック図である。図１に示すように、卓上型情報処理装置１００は、テーブル型（卓上型）の情報処理装置であり、平らな天板面上に、操作表示用の大型のタッチパネルディスプレイ５０が配置されている。このタッチパネルディスプレイ５０を用いて、複数ユーザが同時に使用することが可能となる。複数ユーザが使用する際には、ユーザごとに使用可能な領域が区分けされ、ユーザはその領域ごとに使用する。また卓上型情報処理装置１００を用いて複数人でディスカッションやプレゼンテーション、商談などを行うこともできる。
【００１３】
卓上型情報処理装置１００は、図２に示すように、プロセッサ１０、ＤＲＡＭ（Dynamic Random Access Memory）２０、ＲＯＭ（Read Only Memory）３０、ＨＤＤ（Hard Disk Drive）４０、タッチパネルディスプレイ５０、ネットワークＩ／Ｆ（Interface）６０、センサユニット７０、カメラユニット８０を有する。これらは通信バス９０により互いに制御信号、データの送受信を行う。プロセッサ１０は、例えばＣＰＵ（Central Processing Unit）などの演算処理装置であり、ＲＯＭ３０やＨＤＤ４０などに格納されているプログラムをＤＲＡＭ２０にロードし、演算実行することで、プログラムに従い様々な処理を行う。ＤＲＡＭ２０は、揮発性の主記憶装置である。ＲＯＭ３０は、永続的に記憶する不揮発性の記憶装置であり、システム起動時のＢＩＯＳ（Basic Input Output System）などが記憶されている。ＨＤＤ４０は、永続的に記憶可能な不揮発性の補助記憶装置であり、ユーザが使用するデータやプログラムはＨＤＤ４０に記憶される。
【００１４】
タッチパネルディスプレイ５０は、静電容量方式のタッチパネルの入力部、およびフラット型液晶パネルの表示部により構成されている。タッチパネルは、複数の同時接触を検知するマルチタッチに対応しており、接触位置に応じた座標値（Ｘ値、Ｙ値）を得ることができる。
【００１５】
タッチパネルディスプレイ５０の表示部は、画面の上に電子的な偏光フィルタ機能のある透明なパネルを有し、セキュリティ設定の高い情報が表示されているエリアで部分的にフィルタが機能するようにする。また、別なパネルではなく、表示デバイスそのものに偏光機能を持たせ、特定の方向からのみ見ることができるようにするという形態も考えられる。
【００１６】
ネットワークＩ／Ｆ６０は、外部機器と通信を担うユニットであり、ＬＡＮ（Local Area Network）ボード、近距離無線通信を制御するユニットや機構、公衆回線網と接続されるＦＡＸボードなどを含む。センサユニット７０は、ユーザが所持するＩＤ（identification）カードを検知し、ＩＤカード内に記述されている情報を読み取るユニットである。読み取られた情報は、卓上型情報処理装置１００のログイン認証などに用いられる。
【００１７】
カメラユニット８０は、撮像素子を有するカメラ８０Ａ〜８０Ｄ（後述）を有し、卓上型情報処理装置１００を使用している各ユーザを撮像する。撮像画像はＤＲＡＭ２０に記憶され、いずれのユーザが操作したかを判定するために用いられる。
【００１８】
図３（Ａ）は、卓上型情報処理装置１００を上側から視認したときの平面図であり、図３（Ｂ）は、タッチパネルディスプレイ５０の表示例を示す図である。卓上型情報処理装置１００は、複数ユーザの同時ログインを可能としており、複数ユーザのデスクトップ画面を同時に表示させることができる。
【００１９】
センサユニット７０は、複数のセンサ７０Ａ〜７０Ｄを含み、ＩＤカードと通信を行うことが可能である。センサ７０Ａ〜７０Ｄの１つとＩＤカードとの通信範囲は、卓上型情報処理装置１００のテーブル全体を覆う範囲ではなく、各々のセンサが全体でテーブル周辺をカバーするように配置される。これにより、ＩＤカードが認識された場合は、認識したセンサ近傍にユーザがいることも判断可能である。センサ７０Ａ〜７０Ｄの通信範囲は同一であってもよいし、配置位置によって通信範囲を異ならせる構成でもよい。
【００２０】
センサ７０Ａ〜７０Ｄは天板付近の四方側面の中央部にそれぞれ配置されており、ＩＤカード２００Ａ〜２００Ｄを携帯したユーザがセンサ７０Ａ〜７０Ｄに近接することで、センサ７０Ａ〜７０ＤのいずれかがＩＤカード内の情報を読み取る。この読取り情報に基づきログイン認証が行われる。ＩＤカード内の情報が事前にＨＤＤ４０もしくは外部の認証機構に登録されているものである場合、認証適合となり、タッチパネルディスプレイ５０はそのユーザの居る向きに各個人のデスクトップ画面を表示する（図３（Ｂ）参照）。ユーザの居る向き、位置は、センサ７０Ａ〜７０ＤのいずれでＩＤカード情報が取得されたかにより決定される。本例では、センサを各辺に１つとしたが、感度を上げるために各辺に複数個つけてもよい。
【００２１】
またログイン認証が完了した場合、ユーザの居る位置に応じてカメラ８０Ａ〜８０Ｄが作動する。カメラ８０Ａ〜８０Ｄは、本実施形態では天板付近の四隅角に配置されており（態様はこれに限定されない）、ログインユーザが略中央部の位置にくる向きに配置される。カメラ８０Ａ〜８０Ｄの撮像方向や視野角については後に詳説する。
【００２２】
タッチパネルディスプレイ５０は、ログインユーザのデスクトップ画面を表示するとともに、各ユーザが使用できる範囲を示す境界も表示する。図３（Ｂ）の例では境界を破線ラインとしたが、これに類するものであり、使用範囲がユーザに分かるものであればどのような態様でもよい。また図３（Ｂ）の例は、４人のユーザが同時に使用している例であり、各ユーザの作業領域は、領域Ｒ１〜Ｒ４となっている。センサ７０Ａを介してログインしたユーザは領域Ｒ１を作業領域として使用し、以下同様に、センサ７０Ｂを介してログインしたユーザは領域Ｒ２を、センサ７０Ｃを介してログインしたユーザは領域Ｒ３を、センサ７０Ｄを介してログインしたユーザは領域Ｒ４を、それぞれ作業領域として使用する。
【００２３】
またユーザが境界ラインをタッチし、スライドさせることで、その境界ラインがスライド軌跡に従い変位する。これにより、作業領域を拡張もしくは縮小させることができる。
【００２４】
タッチパネルディスプレイ５０は、図３（Ｂ）に示すようにユーザの居る位置に応じて、ユーザにとって正規の向きとなるようにデスクトップ画面を表示する。すなわち、ユーザの居る方が画面下方となり、向かい側が画面上方となる向きでデスクトップ画面を表示する。またログイン時のデスクトップ画面は、ユーザが前回ログアウトしたときの状態で表示されてもよく、事前にユーザごとに定義されたデフォルト状態で表示されてもよい。
【００２５】
図４は、カメラ８０Ａ〜８０Ｄの撮像方向（実線矢印）を示した図であり、カメラ８０Ａの視野角を破線ラインで示し、カメラ８０Ｂの視野角を一点鎖線ラインで示した図である。本実施形態ではカメラ８０Ａは標準レンズを使用し、カメラ８０Ｂは広角レンズを使用している。図４では、視野角についてはカメラ８０Ａ、８０Ｂのみ図示しているが、カメラ８０Ｃの視野角はカメラ８０Ａと同じ角度とし、カメラ８０Ｄの視野角はカメラ８０Ｂと同じ角度とする。カメラ８０Ａ〜８０Ｄは、ユーザの居る位置が撮像中心部となる向きに配置され、本例ではテーブル各辺（撮像対象内にある対向辺）の中心を向くように配置される。
【００２６】
図５は、閲覧、編集、操作の可否の一例を説明する図である。ユーザは、メニューやコンテンツ画像、ドキュメントそれぞれについて、あらかじめセキュリティのレベルを設定しておくことができる。レベルの設定は、例えば閲覧、編集の両方を許可する低レベルから、閲覧のみ許可する中レベル、すべて制限する高レベルなどが考えられる。データには、当該データの所有者が設けられており、データを操作しているユーザと所有者とが一致する場合は、常に閲覧、編集を可能にする。
【００２７】
本実施形態では、カメラユニット８０でユーザのシルエットを認識させ、触れた場所とそれを操作しているユーザのシルエットを紐付けて、それ以外のシルエットを持つユーザがその情報を操作しても反応しないよう制御するという形態でもよい。また、手がカメラ（図５の場合カメラ８０Ａ）の撮像範囲外部から、範囲内に進入した状態をそのカメラが撮像する場合、プロセッサ１０は他者が操作したものとみなしてファイル編集を禁止する。
【００２８】
その他の方法として、ユーザの持つＩＤカードに人体通信機能を持たせ、許可されたユーザ以外が表示データ上をタッチしても反応しないようにする。人体通信の場合、ユーザの指先がタッチパネルディスプレイ５０に接触することで、ユーザ所持のＩＤカードの識別情報を、人体を伝達媒体として取得可能となる。プロセッサ１０は、この識別情報とデータ所有者とが一致するかを判定することで、当該データについての編集の制限制御を行う。ＩＤカードは、首にぶら下げた状態やポケットにしまった状態であってもよい。当然、卓上型情報処理装置１００には人体通信を可能にするユニットを含ませることが必要となる。
【００２９】
次に、図６、図７を用いて偏光フィルタの設定について説明する。タッチパネルディスプレイ５０は、表示領域の一部もしくは全部に、偏光設定を行うことができる。部分的に偏光フィルタを設ける手法は従来技術による。偏光フィルタが設けられる領域は、特定の方向のみの視認を許容し、他方向からの当該領域への視認を制限する（図６の左側参照）。また偏光フィルタが設けられない領域は、全方向からの視認を許容する（図６右側図）。
【００３０】
図７は、表示画像Ｐ２に偏光フィルタの制限が設けられており、画像Ｐ１、Ｐ３には設けられていない場合の見え方の例である。特定方向に位置するユーザは、図７（Ａ）に示すように全ての表示画像を視認することができ、特定方向に位置しないユーザは、図７（Ｂ）に示すように画像Ｐ２の表示領域の視認が制限される。プロセッサ１０は、偏光フィルタの制限のあるデータが配置される領域を、偏光するようにタッチパネルディスプレイ５０を制御する。タッチパネルディスプレイ５０は、この制御に従い部分的に偏光フィルタをオンにする。
【００３１】
プロセッサ１０は、ユーザの作業領域に応じて偏光方向を制御し、タッチパネルディスプレイ５０は、この指示に従い偏光フィルタを設ける。図３（Ｂ）を参照しつつ説明する。タッチパネルディスプレイ５０は、領域Ｒ１においては図３（Ｂ）の紙面上側に居るユーザが視認できるように偏光フィルタを設け、他方向からの視認を制限する。以下同様に、タッチパネルディスプレイ５０は領域Ｒ２においては図３（Ｂ）の紙面左側、領域Ｒ３においては下側、領域Ｒ４においては右側に位置するユーザが視認可能となるように偏光フィルタを設け、他方向からの視認を制限する。
【００３２】
またタッチパネルディスプレイ５０は、ユーザの領域指定により偏光フィルタを部分的にオンにする。図８を用いて説明する。ユーザがタッチパネルディスプレイ５０をタッチし、枠を形成するように指先を動かす（図８（Ａ）参照）。このジェスチャーを受けて、プロセッサ１０は、その枠を含む領域に偏光フィルタを設けるようにタッチパネルディスプレイ５０を制御する（図５（Ｂ）参照）。プロセッサ１０は、ユーザの指先軌跡の座標値をタッチパネルディスプレイ５０から取得し、このうち、Ｘ値の最大値、Ｙ値の最大値、Ｘ値の最小値、Ｙ値の最小値を抽出する。プロセッサ１０は、これら抽出値を組み合わせて矩形領域の４頂点の座標を生成し、この矩形領域に偏光制限を設けるようにタッチパネルディスプレイ５０に指示する。当然、偏光フィルタのメッシュが緻密である場合、ユーザが指定した枠の内側に、ユーザが指定した枠境界に沿うように、枠形状を維持するように偏光制限を設けることも可能である。
【００３３】
図９は、データ（ファイル）の管理テーブルの一例である。ファイルには、当該ファイルの所持ユーザのＩＤとともに、閲覧可否、編集可否、偏光フィルタ制限の有無の各属性情報（制限情報）が対応付けてＨＤＤ４０に記憶されている。これら閲覧、編集の可否、偏光フィルタ制限の有無は、当該ファイルの所持ユーザにより変更される。尚、所持ユーザは、当該ファイルを新規に作成したユーザに相当し、またファイルの移動やコピーがあった場合はその移動、コピーを行ったユーザに相当する。図９は、閲覧／編集を許可するものは「ＯＫ」と表記し、制限を設けて不可とするものは「ＮＧ」と表記している。また偏光フィルタの制限を設けるものは「有り」と表記し、設けないものは「無し」と表記している。
【００３４】
図１０は、卓上型情報処理装置１００の動作例を示すフローチャートである。図１０のフローチャートでは、ユーザは既にＩＤカードを使用して認証を済ませ、ログインした状態であるものとする。
【００３５】
ユーザが所定のジェスチャーを行うと、タッチパネルディスプレイ５０は、プロセッサ１０からの指示に従いファイル選択用のダイアログを表示する。ユーザがダイアログを介して閲覧、編集対象のファイルを選択した場合（ＡＣＴ００１、Ｙｅｓ）、プロセッサ１０は、図９に示す管理テーブルを参照して該当ファイルの属性情報（閲覧可否、編集可否、偏光フィルタ制限の有無）を取得し（ＡＣＴ００２）、所持ユーザＩＤを取得する（ＡＣＴ００３）。
【００３６】
プロセッサ１０は、ファイルを選択したユーザのＩＤと所持ユーザＩＤとを比較し、一致しているか否かを判定する（ＡＣＴ００４）。尚、ファイルを選択したユーザのＩＤは、ファイル選択用のダイアログを表示した作業領域を使用しているユーザの識別情報である。ユーザが一致していない場合（ＡＣＴ００４、Ｎｏ）、プロセッサ１０は、属性情報内の閲覧可否の情報を参照し、制限が設けられているかを判定する（ＡＣＴ０２１）。閲覧制限が設けられていない場合（ＡＣＴ０２１、Ｎｏ）、ＡＣＴ０１１に進み、閲覧制限が設けられている場合（ＡＣＴ０２１、Ｙｅｓ）、プロセッサ１０は、閲覧制限がある旨のメッセージを表示するようにタッチパネルディスプレイ５０を制御し（ＡＣＴ０２２）、ＡＣＴ０４１に進む。このときタッチパネルディスプレイ５０は選択ファイルを表示しない。
【００３７】
ＡＣＴ００４に戻る。ユーザが一致する場合（ＡＣＴ００４、Ｙｅｓ）、プロセッサ１０は、属性情報内の偏光フィルタ制限の情報を参照し、制限が設けられているかを判定する（ＡＣＴ０１１）。制限が設けられている場合（ＡＣＴ０１１、Ｙｅｓ）、タッチパネルディスプレイ５０は、プロセッサ１０からの指示に従い選択ファイルの表示領域の偏光フィルタをオンにして、選択ファイルを表示し（ＡＣＴ０１３）、処理はＡＣＴ０３１に進む。一方、制限が設けられていない場合（ＡＣＴ０１１、Ｎｏ）、タッチパネルディスプレイ５０は、選択ファイルの表示領域の偏光フィルタをオフにして選択ファイルを表示し（ＡＣＴ０１２）、処理はＡＣＴ０３１に進む。ＡＣＴ０３１では、ファイルの編集に関する動作が行われる。この詳細動作は後述する。
【００３８】
プロセッサ１０は、アプリケーション終了を意味する所定のジェスチャーを受け付けるまで、上記ＡＣＴ００１〜ＡＣＴ０３１を繰り返し実行し（ＡＣＴ０４１、Ｎｏのループ）、所定のジェスチャーを受け付けると（ＡＣＴ０４１、Ｙｅｓ）、このアプリケーションの終了処理を行う（ＡＣＴ０４２）。終了処理は、例えばテンポラリファイルの削除やＤＲＡＭ２０の解放、表示していたファイルを閉じる処理となる。
【００３９】
尚、ＡＣＴ００１でファイルが選択されない場合、本実施形態ではＡＣＴ０４１に進むものとする。
【００４０】
ＡＣＴ０３１のファイル編集の詳細について、図１１のフローチャートを参照しつつ説明する。プロセッサ１０は、属性情報内の編集可否の情報を参照し、制限が設けられているかを判定する（ＡＣＴ１０１）。編集の制限が無い場合（ＡＣＴ１０１、Ｙｅｓ）、プロセッサ１０は、選択ファイルの編集を行う。すなわちプロセッサ１０は、ユーザの操作に従い、ＤＲＡＭ２０内に記憶されている編集対象のファイルデータを更新し、また更新した状態で表示するようにタッチパネルディスプレイ５０を制御する（ＡＣＴ１０２）。この動作は、編集終了用のジェスチャー操作が行われるまで実施される（ＡＣＴ１０３、Ｎｏのループ）。編集終了用のジェスチャー操作が行われる場合（ＡＣＴ１０３、Ｙｅｓ）、ＡＣＴ１２１に進む。
【００４１】
ＡＣＴ１０１の説明に戻る。編集制限がある場合（ＡＣＴ１０１、Ｎｏ）、プロセッサ１０は、操作しているユーザがファイル所有のユーザであるかを判定する（ＡＣＴ１１１）。この判定は、図５を用いて説明したように撮像画像に基づき行われてもよいし、また人体通信技術を用いて行われてもよい。撮像画像に基づき行われる場合、カメラ８０Ａ〜８０Ｄは、ユーザがタッチパネルディスプレイ５０をタッチしたことをトリガーとして撮像する（画像データを生成してＤＲＡＭ２０などに記憶する）。プロセッサ１０は、この撮像画像内で、画像外縁から進入し、内部の方向に向けた手の部位が有るかを判定する。有る場合、プロセッサ１０は、ファイル所有ユーザとは異なるユーザによる編集操作と判定する。無い場合、プロセッサ１０は、ファイル所有のユーザによる編集操作と判定する。
【００４２】
操作しているユーザがファイル所有のユーザである場合（ＡＣＴ１１１、Ｙｅｓ）、プロセッサ１０は、編集を許可してＤＲＡＭ２０内に記憶されている編集対象のファイルデータを更新し、また更新した状態で表示するようにタッチパネルディスプレイ５０を制御する（ＡＣＴ１１２）。その後、ＡＣＴ１１４に進む。一方、操作しているユーザがファイル所有のユーザでない場合（ＡＣＴ１１１、Ｎｏ）、そのユーザによる編集を許可しない（ＡＣＴ１１３）。例えば、メッセージ等を表示してユーザ操作をブロックする。
【００４３】
ＡＣＴ１１１、ＡＣＴ１１２、ＡＣＴ１１３の動作は、編集終了用のジェスチャー操作が行われるまで実施される（ＡＣＴ１１４、Ｎｏのループ）。
【００４４】
ＡＣＴ１０３、ＡＣＴ１１４で肯定の場合、プロセッサ１０は、編集終了処理を行う（ＡＣＴ１２１）。例えば保存するか否かのダイアログを表示して、ユーザの選択に応じて当該ファイルの更新（保存）を行う。
【００４５】
上記動作をコンピュータに実行させるための操作制限プログラムが提供されてもよい。本実施形態を例にして説明すると、ＨＤＤ４０にこの操作制限プログラムが事前に記憶されており、プロセッサ１０がこのプログラムを読み出してＤＲＡＭ２０に展開し、演算実行する。
【００４６】
本実施形態では装置内部に発明を実施する機能が予め記録されている場合で説明をしたが、これに限らず同様の機能をネットワークから装置にダウンロードしても良いし、同様の機能を記録媒体に記憶させたものを装置にインストールしてもよい。記録媒体としては、ＣＤ−ＲＯＭ等プログラムを記憶でき、かつ装置が読み取り可能な記録媒体であれば、その形態は何れの形態であっても良い。またこのように予めインストールやダウンロードにより得る機能は装置内部のＯＳ（オペレーティング・システム）等と協働してその機能を実現させるものであってもよい。
【００４７】
制御部は、実施形態のプロセッサ１０、ＤＲＡＭ２０、通信バス９０を少なくとも有する構成に相当する。またプロセッサ１０、ＤＲＡＭ２０、通信バス９０などの各ハードウェアと協働して動作するプログラムは、ＨＤＤ４０（ＲＯＭ３０でもよい）に事前に記憶されており、プロセッサ１０により演算実行される。また撮像部は、実施形態のカメラユニット８０に相当する。
【００４８】
以上に詳説したように、本実施形態の態様により、複数ユーザログイン状態でも、それぞれのデータのセキュリティを確保することができる。
【００４９】
本発明は、その精神または主要な特徴から逸脱することなく、他の様々な形で実施することができる。そのため、前述の実施の形態はあらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には、なんら拘束されない。さらに、特許請求の範囲の均等範囲に属する全ての変形、様々な改良、代替および改質は、すべて本発明の範囲内のものである。
【符号の説明】
【００５０】
１０  プロセッサ、２０  ＤＲＡＭ、３０  ＲＯＭ、４０  ＨＤＤ、５０  タッチパネルディスプレイ、６０  ネットワークＩ／Ｆ、７０  センサユニット、７０Ａ、７０Ｂ、７０Ｃ、７０Ｄ  センサ、８０  カメラユニット、８０Ａ、８０Ｂ、８０Ｃ、８０Ｄ  カメラ、９０  通信バス、１００  卓上型情報処理装置（情報処理装置）。
【図１】
0005622870.tif 000002
【図２】
0005622870.tif 000003
【図３】
0005622870.tif 000004
【図４】
0005622870.tif 000005
【図５】
0005622870.tif 000006
【図６】
0005622870.tif 000007
【図７】
0005622870.tif 000008
【図８】
0005622870.tif 000009
【図９】
0005622870.tif 000010
【図１０】
0005622870.tif 000011
【図１１】
0005622870.tif 000012