(57)【要約】【課題】自装置の現行設定として第１ユーザの個人設定情報が設定された期間内であっても、第１ユーザの個人設定情報の少なくとも一部を現行設定から除外して、第２ユーザに自装置を利用させることができるようにする。【解決手段】設定処理部１０は、ユーザＡの個人設定情報を現行設定として現行設定記憶部１２に記憶して設定する。現行設定として第１ユーザの個人設定情報が設定された期間内に第２ユーザによる自装置の利用があると、現行設定記憶部１２に記憶されたユーザＡの個人設定情報の少なくとも一部が現行設定記憶部１２から破棄される。【選択図】図１
2020160487.tif 000002
【特許請求の範囲】
【請求項１】
個人で利用する情報をユーザごとに定めた個人設定情報に関する自装置の現行設定として第１ユーザの個人設定情報を設定する手段と、
自装置の現行設定として前記第１ユーザの個人設定情報が設定された期間内に、第２ユーザによる自装置の利用があるかどうかを判定する手段と、
前記期間内に前記第２ユーザによる自装置の利用があると判定されることに応じて、前記第１ユーザの個人設定情報の少なくとも一部を現行設定から除外する手段と、
を有する、
ことを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記期間内に前記第２ユーザによる自装置の利用があると判定されることに応じて、前記第１ユーザの個人設定情報のうち機密性が高い情報として定められた機密情報を現行設定から除外する、
ことを特徴とする情報処理装置。
【請求項３】
請求項２に記載の情報処理装置において、
前記期間内に前記第２ユーザによる自装置の利用があると判定されることに応じて、前記第１ユーザの個人設定情報に含まれる宛先情報を前記機密情報として現行設定から除外する、
ことを特徴とする情報処理装置。
【請求項４】
請求項１から３のいずれか１項に記載の情報処理装置において、
前記現行設定から除外された前記第１ユーザの個人設定情報の少なくとも一部の代わりに、複数ユーザに共通する共通設定情報を前記現行設定として利用する、
ことを特徴とする情報処理装置。
【請求項５】
請求項４に記載の情報処理装置において、
前記期間内に前記第２ユーザによる自装置の利用があると判定されることに応じて、前記第１ユーザの個人設定情報の少なくとも一部として当該個人設定情報に含まれる言語情報を現行設定から除外し、当該除外した言語情報の代わりに、複数ユーザに共通する共通言語情報を現行設定として利用する、
ことを特徴とする情報処理装置。
【請求項６】
請求項１から５のいずれか１項に記載の情報処理装置において、
前記期間内に前記第２ユーザによる自装置の利用があると判定されることに応じて、前記第１ユーザの個人設定情報の少なくとも一部として、前記第２ユーザによって選択された情報を前記現行設定から除外する、
ことを特徴とする情報処理装置。
【請求項７】
請求項１から６のいずれか１項に記載の情報処理装置において、
前記期間内に前記第２ユーザによる自装置の利用があると判定されることに応じて、前記第１ユーザの個人設定情報の更新を制限する、
ことを特徴とする情報処理装置。
【請求項８】
請求項１から７のいずれか１項に記載の情報処理装置において、
当該情報処理装置を利用しようとするユーザから当該ユーザに特有の特徴情報を検知する検知手段をさらに有し、
前記期間内に、前記検知手段により前記第１ユーザとは異なるユーザの特徴情報が検知された場合に、前記第２ユーザによる自装置の利用があると判定する、
ことを特徴とする情報処理装置。
【請求項９】
個人で利用する情報をユーザごとに定めた個人設定情報に関する自装置の現行設定として第１ユーザの個人設定情報を設定する手段、
自装置の現行設定として前記第１ユーザの個人設定情報が設定された期間内に、第２ユーザによる自装置の利用があるかどうかを判定する手段、
前記期間内に前記第２ユーザによる自装置の利用があると判定されることに応じて、前記第１ユーザの個人設定情報の少なくとも一部を現行設定から除外する手段、
としてコンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
従来から、個人で利用する情報をユーザごとに定めた個人設定情報に関する技術が知られている。例えば、特許文献１には、個人設定情報の具体例の一つであるパーソナライズされた設定情報を管理装置から取得して情報処理装置が利用するシステムが記載されている。また、特許文献１には、第１のユーザが情報処理装置にログインした状態から、第２のユーザがその情報処理装置にログインする割り込みの機能も記載されている。なお、特許文献２にも、パーソナライズ機能を備えた装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１７３６５９号公報
【特許文献２】特開２０１５−００７８９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば特許文献１に記載されるように、ユーザごとの個人設定情報を利用する機能とユーザによる割り込み機能とを兼ね備えた装置が知られている。
【０００５】
ところが、例えば、自装置の現行設定として第１ユーザの個人設定情報の全てが設定されたままの状態で、割り込み機能により第２ユーザに自装置を利用させてしまうと、例えば、第１ユーザの個人設定情報に含まれる機密情報などが第２ユーザに知られてしまう可能性があり、また、第１ユーザにとって装置の利用に便利な個人設定情報であっても第２ユーザにとっては不便である可能性もある。
【０００６】
本発明の目的は、自装置の現行設定として第１ユーザの個人設定情報が設定された期間内であっても、第１ユーザの個人設定情報の少なくとも一部を現行設定から除外して、第２ユーザに自装置を利用させることができるようにすることにある。
【課題を解決するための手段】
【０００７】
請求項１に係る発明は、個人で利用する情報をユーザごとに定めた個人設定情報に関する自装置の現行設定として第１ユーザの個人設定情報を設定する手段と、自装置の現行設定として前記第１ユーザの個人設定情報が設定された期間内に、第２ユーザによる自装置の利用があるかどうかを判定する手段と、前記期間内に前記第２ユーザによる自装置の利用があると判定されることに応じて、前記第１ユーザの個人設定情報の少なくとも一部を現行設定から除外する手段と、を有することを特徴とする情報処理装置である。
【０００８】
請求項２に係る発明は、請求項１に記載の情報処理装置において、前記期間内に前記第２ユーザによる自装置の利用があると判定されることに応じて、前記第１ユーザの個人設定情報のうち機密性が高い情報として定められた機密情報を現行設定から除外することを特徴とする情報処理装置である。
【０００９】
請求項３に係る発明は、請求項２に記載の情報処理装置において、前記期間内に前記第２ユーザによる自装置の利用があると判定されることに応じて、前記第１ユーザの個人設定情報に含まれる宛先情報を前記機密情報として現行設定から除外することを特徴とする情報処理装置である。
【００１０】
請求項４に係る発明は、請求項１から３のいずれか１項に記載の情報処理装置において、前記現行設定から除外された前記第１ユーザの個人設定情報の少なくとも一部の代わりに、複数ユーザに共通する共通設定情報を前記現行設定として利用することを特徴とする情報処理装置である。
【００１１】
請求項５に係る発明は、請求項４に記載の情報処理装置において、前記期間内に前記第２ユーザによる自装置の利用があると判定されることに応じて、前記第１ユーザの個人設定情報の少なくとも一部として当該個人設定情報に含まれる言語情報を現行設定から除外し、当該除外した言語情報の代わりに、複数ユーザに共通する共通言語情報を現行設定として利用することを特徴とする情報処理装置である。
【００１２】
請求項６に係る発明は、請求項１から５のいずれか１項に記載の情報処理装置において、前記期間内に前記第２ユーザによる自装置の利用があると判定されることに応じて、前記第１ユーザの個人設定情報の少なくとも一部として、前記第２ユーザによって選択された情報を前記現行設定から除外することを特徴とする情報処理装置である。
【００１３】
請求項７に係る発明は、請求項１から６のいずれか１項に記載の情報処理装置において、前記期間内に前記第２ユーザによる自装置の利用があると判定されることに応じて、前記第１ユーザの個人設定情報の更新を制限することを特徴とする情報処理装置である。
【００１４】
請求項８に係る発明は、請求項１から７のいずれか１項に記載の情報処理装置において、当該情報処理装置を利用しようとするユーザから当該ユーザに特有の特徴情報を検知する検知手段をさらに有し、前記期間内に、前記検知手段により前記第１ユーザとは異なるユーザの特徴情報が検知された場合に、前記第２ユーザによる自装置の利用があると判定することを特徴とする情報処理装置である。
【００１５】
請求項９に係る発明は、個人で利用する情報をユーザごとに定めた個人設定情報に関する自装置の現行設定として第１ユーザの個人設定情報を設定する手段、自装置の現行設定として前記第１ユーザの個人設定情報が設定された期間内に、第２ユーザによる自装置の利用があるかどうかを判定する手段、前記期間内に前記第２ユーザによる自装置の利用があると判定されることに応じて、前記第１ユーザの個人設定情報の少なくとも一部を現行設定から除外する手段としてコンピュータを機能させるプログラムである。
【発明の効果】
【００１６】
請求項１に係る発明により、自装置の現行設定として第１ユーザの個人設定情報が設定された期間内であっても、第１ユーザの個人設定情報の少なくとも一部を現行設定から除外して、第２ユーザに自装置を利用させることができる。
【００１７】
請求項２に係る発明により、第１ユーザの個人設定情報に含まれる機密情報の第２ユーザによる利用を制限できる。
【００１８】
請求項３に係る発明により、第１ユーザの個人設定情報に含まれる宛先情報の第２ユーザによる利用を制限できる。
【００１９】
請求項４に係る発明により、第１ユーザの個人設定情報の少なくとも一部の代わりに複数ユーザに共通する共通設定情報を第２ユーザが利用できる。
【００２０】
請求項５に係る発明により、第１ユーザの個人設定情報に含まれる言語情報の代わりに複数ユーザに共通する共通言語情報を第２ユーザが利用できる。
【００２１】
請求項６に係る発明により、現行設定から除外したい第１ユーザの個人設定情報を第２ユーザが選択できる。
【００２２】
請求項７に係る発明により、第１ユーザの個人設定情報の第２ユーザによる更新を制限できる。
【００２３】
請求項８に係る発明により、第１ユーザとは異なるユーザによる第１ユーザの個人設定情報の利用を制限できる。
【００２４】
請求項９に係る発明により、自装置の現行設定として第１ユーザの個人設定情報が設定された期間内であっても、第１ユーザの個人設定情報の少なくとも一部を現行設定から除外して、第２ユーザに自装置を利用させることができる。
【図面の簡単な説明】
【００２５】
【図１】情報処理装置の具体例を示す図である。
【図２】情報処理装置の利用例を示す図である。
【図３】情報処理装置の利用例を示す図である。
【図４】ユーザ共通のユーザインターフェース画像の具体例を示す図である。
【図５】ユーザに特化したユーザインターフェース画像の具体例を示す図である。
【図６】割り込み中のユーザインターフェース画像の具体例を示す図である。
【発明を実施するための形態】
【００２６】
図１は、本発明の具体的な実施態様の一例を示す図である。図１には、情報処理装置１００の具体例が図示されている。図１に示す具体例において、情報処理装置１００は、設定処理部１０とユーザ判定部２０と制御部３０を備えている。また、図１に例示するように、情報処理装置１００は、現行設定記憶部１２と個人情報管理部１４と認証処理部１６とユーザ検知部２２と表示部３２などを備えていてもよい。
【００２７】
設定処理部１０は、自装置の現行設定に係る処理を実行する。自装置の現行設定は、その自装置が利用する現在の設定情報である。図１に例示する具体例では、例えば、現行設定記憶部１２に、自装置である情報処理装置１００の現行設定となる設定情報が記憶される。
【００２８】
自装置の現行設定となる設定情報には個人設定情報などが含まれる。例えば、現行設定記憶部１２には、個人で利用する情報をユーザごとに定めた個人設定情報などの設定情報が現行設定として記憶される。現行設定記憶部１２は、例えば半導体メモリ等の記憶デバイスを利用して実現されてもよい。もちろん、半導体メモリ以外の記憶デバイスを利用して現行設定記憶部１２が実現されてもよい。
【００２９】
個人情報管理部１４は、個人で利用する情報をユーザごとに定めた個人設定情報を管理する。個人情報管理部１４は、例えば、複数のユーザに対応した複数の個人設定情報を記憶して管理する。また、個人情報管理部１４は、例えば、情報処理装置１００の外部にある管理サーバなどから、情報処理装置１００を利用するユーザの個人設定情報を得るようにしてもよい。
【００３０】
認証処理部１６は、情報処理装置１００を利用するユーザの認証処理を実行する。認証処理部１６は、例えば、情報処理装置１００の利用を望むユーザから得られる認証のための入力情報と予め登録された認証情報を比較するなどの認証処理を実行して、そのユーザが予め登録された利用資格のある正規ユーザか否かを判定する。認証処理部１６は、例えば、情報処理装置１００の外部にある認証サーバなどから、予め登録された認証情報を得るようにしてもよい。
【００３１】
ユーザ判定部２０は、自装置の現行設定として第１ユーザの個人設定情報が設定された期間内に、第２ユーザによる自装置の利用があるかどうかを判定する。図１に例示する具体例では、例えば、現行設定記憶部１２に現行設定として第１ユーザの個人設定情報が記憶されている期間内に、第２ユーザによる情報処理装置１００の利用があるかどうかが判定される。ユーザ判定部２０による判定には、ユーザ検知部２２の検知結果が利用されてもよい。
【００３２】
ユーザ検知部２２は、情報処理装置１００を利用しようとするユーザから、そのユーザに特有の特徴情報を検知する。ユーザ検知部２２は、例えば、情報処理装置１００の周囲に設定された検知の対象となる範囲内に存在するユーザから、そのユーザの特徴情報を検知する。これにより、例えば、情報処理装置１００に接近したユーザの特徴情報が検知される。そして、例えば、ユーザ検知部２２により第１ユーザとは異なるユーザの特徴情報が検知された場合に、ユーザ判定部２０が第２ユーザによる情報処理装置１００の利用があると判定してもよい。
【００３３】
制御部３０は、図１に例示する情報処理装置１００内の全体を統括的に制御する。制御部３０は、例えば、情報処理装置１００の現行設置として設定された個人設定情報の少なくとも一部を現行設定から除外する制御などを実行する。制御部３０は、例えば各種のプログラムに従って制御を実行する。例えばＣＰＵやプロセッサなどの演算処理デバイスを利用して制御部３０が実現されてもよい。
【００３４】
表示部３２は、例えば、図１に例示する情報処理装置１００を利用するユーザに対するユーザインターフェース画像などの表示画像を表示する。表示部３２は、例えば、液晶ディスプレイや有機ＥＬ（エレクトロルミネッセンス）ディスプレイ等の表示デバイスを利用して実現されてもよい。
【００３５】
図１に例示する情報処理装置１００は、例えば１台以上のコンピュータを利用して実現されてもよい。そのコンピュータは、ＣＰＵ等の演算デバイス、メモリやハードディスク等の記憶デバイス、インターネット等の通信回線を利用する通信デバイス、光ディスクや半導体メモリやカードメモリ等の記憶媒体からデータを読み取りデータを書き込むデバイス、ディスプレイ等の表示デバイス、ユーザから操作を受け付ける操作デバイス等のハードウェア資源を備えている。
【００３６】
そして、例えば、図１に示す具体例の情報処理装置１００が備える符号を付した複数部分のうちの少なくとも一部の機能に対応したプログラム（ソフトウェア）がコンピュータに読み込まれ、そのコンピュータが備えるハードウェア資源と読み込まれたソフトウェアとの協働により、図１に示す情報処理装置１００の少なくとも一部の機能がコンピュータにより実現されてもよい。そのプログラムは、例えば、インターネット等の通信回線を介してコンピュータ（情報処理装置１００）に提供されてもよいし、光ディスクや半導体メモリやカードメモリ等の記憶媒体に記憶されてコンピュータ（情報処理装置１００）に提供されてもよい。
【００３７】
図１に示す情報処理装置１００の具体例には、例えばスマートフォンやタブレット端末などの携帯端末装置が含まれる。なお、図１に示す情報処理装置１００の具体例としてパーソナルコンピュータなどの装置が含まれてもよい。
【００３８】
また、図１に例示する情報処理装置１００の機能を備えた画像処理装置が実現されてもよい。例えば、その画像処理装置は、複数の画像出力機能（印刷機能とスキャナ機能とコピー機能とファクシミリ機能などのうちの少なくともいくつかの機能）を備えた複合型の装置であってもよい。例えば、図１に例示する情報処理装置１００の機能を備えた画像処理装置が複合型の装置であれば、その画像処理装置は、企業や学校などに設置されてその企業や学校の顧客に利用されてもよいし、コンビニエンスストアなどの店舗に設置されて不特定多数の顧客に利用されてもよい。
【００３９】
図１に例示する情報処理装置１００の全体構成は以上のとおりである。次に、図１の情報処理装置１００が実行する処理の具体例について説明する。なお、図１に示した構成（部分）については、以下の説明において図１の符号を利用する。
【００４０】
図２と図３は、図１の情報処理装置１００の利用例を示す図である。図２と図３には、第１ユーザの具体例であるユーザＡと第２ユーザの具体例であるユーザＢが図１の情報処理装置１００を利用する具体例が例示されている。
【００４１】
図１に例示する情報処理装置１００は、先に実行指示を受け付けたジョブを実行している最中に、他のジョブの実行指示を受け付ける割り込み機能を備えている。図２と図３には、その割り込み機能の利用例が例示されている。
【００４２】
図２と図３に例示する利用例では、図２に示すように、まず、情報処理装置１００がユーザ共通のユーザインターフェース画像を表示する（Ｓ１０１）。例えば、情報処理装置１００の表示部３２に、個々のユーザに特化されていない複数のユーザに共通のユーザインターフェース画像が表示される。
【００４３】
次に、ユーザＡがログイン操作を実行する（Ｓ２０１）。ユーザＡは、例えば、情報処理装置１００の表示部３２に表示されたユーザ共通のユーザインターフェース画像を利用して、情報処理装置１００に対するログインに必要な情報を入力する。なお、例えば、情報処理装置１００がカード情報を読み取るデバイスを備えていれば、ユーザＡがログイン用の認証カードをそのデバイスに翳して、ログインに必要な情報を情報処理装置１００が認証カードから得るようにしてもよい。
【００４４】
ユーザＡからログイン操作が成されると、情報処理装置１００がユーザＡの認証処理を実行する（Ｓ１０２）。例えば、情報処理装置１００の認証処理部１６が、ユーザＡから得られた認証のための入力情報と予め登録された認証情報を比較する認証処理を実行し、ユーザＡが予め登録された利用資格のある正規ユーザか否かを判定する。
【００４５】
認証処理によりユーザＡが正規ユーザではないと判定されると、例えば、情報処理装置１００の表示部３２に、ユーザＡによるログインが許可されないことを示す表示画像などが表示されてもよい。
【００４６】
認証処理によりユーザＡが正規ユーザであると判定されると、情報処理装置１００の現行設定としてユーザＡの個人設定情報が設定される（Ｓ１０３）。例えば、情報処理装置１００の設定処理部１０は、個人情報管理部１４によって管理されるユーザＡの個人設定情報を、情報処理装置１００の現行設定として現行設定記憶部１２に記憶して設定する。なお、情報処理装置１００の外部にある管理サーバなどからユーザＡの個人設定情報が取得されて現行設定記憶部１２に記憶されてもよい。
【００４７】
さらに、情報処理装置１００がユーザＡのユーザインターフェース画像を表示する（Ｓ１０４）。例えば、情報処理装置１００は、現行設定として設定されたユーザＡの個人設定情報を利用して、ユーザＡ用に特化された（例えばカスタマイズされた）ユーザＡのユーザインターフェース画像を形成して表示部３２に表示する。
【００４８】
続いて、ユーザＡがジョブＡの実行を指示する（Ｓ２０２）。ユーザＡは、例えば、情報処理装置１００に表示されたユーザＡのユーザインターフェース画像を利用し、情報処理装置１００に対してジョブＡの実行を指示する。そして、ジョブＡの実行指示を受け付けた情報処理装置１００がジョブＡの実行を開始する（Ｓ１０５）。
【００４９】
図２に例示する具体例では、情報処理装置１００がジョブＡの実行を開始してから、そのジョブＡの実行が終了する前に、ユーザＢが割り込み開始の操作を実行する（Ｓ３０１）。例えば、情報処理装置１００の機能を備えた画像処理装置が、ジョブＡとして数百枚もの印刷ジョブを受け付けて実行する具体例では、ジョブＡの実行を開始してからそのジョブＡの実行が終了するまでに、数分から数十分もの時間を要する場合がある。そこで、例えば、ユーザＡの許可を受けたユーザＢが、ジョブＡを実行している最中の情報処理装置１００に対して、割り込みボタンを操作して割り込み開始を指示する。
【００５０】
ユーザＢから割り込み開始の操作が成されると、情報処理装置１００はジョブＡの実行を一時停止させる（Ｓ１０６）。例えば、ジョブＡとして数百枚もの印刷ジョブが実行されている場合に、その印刷ジョブに従った印刷処理が一時停止される。
【００５１】
さらに、情報処理装置１００は、ユーザＡの個人設定情報の少なくとも一部を現行設定から除外する（Ｓ１０７）。例えば、ユーザＢから割り込み開始の操作が成されると、情報処理装置１００のユーザ判定部２０は、自装置の現行設定として第１ユーザの個人設定情報が設定された期間内に、第２ユーザによる自装置の利用があると判定する。そして、情報処理装置１００の設定処理部１０は、現行設定として現行設定記憶部１２に記憶されたユーザＡの個人設定情報の少なくとも一部の情報を、個人情報管理部１４に退避させた後に現行設定記憶部１２から破棄する。こうして、Ｓ１０７の処理で除外されたユーザＡの個人設定情報の少なくとも一部が現行設定として利用できない状態とされる。
【００５２】
例えば、情報処理装置１００は、ユーザＡの個人設定情報のうち機密性が高い情報として定められた機密情報を現行設定から除外するようにしてもよい。例えば、ユーザＡの個人設定情報に宛先情報が含まれていれば、その宛先情報などの機密情報が現行設定から除外されてもよい。
【００５３】
また、情報処理装置１００は、例えば、第１ユーザの個人設定情報の少なくとも一部として、第２ユーザによって選択された情報を現行設定から除外するようにしてもよい。例えば、第１ユーザの個人設定情報のうち、第２ユーザが利用を望まない情報を現行設定から除外して、第１ユーザが第２ユーザによる利用を許可した情報を現行設定として残すようにしてもよい。
【００５４】
さらに、情報処理装置１００は、現行設定の少なくとも一部を変更してもよい（Ｓ１０８）。情報処理装置１００は、例えば、現行設定から除外されたユーザＡの個人設定情報の少なくとも一部の代わりに、複数ユーザに共通する共通設定情報を現行設定として利用してもよい。例えば、ユーザＡの個人設定情報に言語情報が含まれており、その言語情報が現行設定から除外されていれば、その除外された言語情報の代わりに、複数ユーザに共通する共通言語情報が現行設定として利用されてもよい。なお、現行設定された個人設定情報に含まれるキーボードレイアウト情報などが変更されてもよい。
【００５５】
そして、情報処理装置１００は、変更後のユーザインターフェース画像を表示する（Ｓ１０９）。情報処理装置１００は、例えば、ユーザＡの個人設定情報の少なくとも一部が除外されて、必要に応じて一部が変更された現行設定を利用し、変更後のユーザインターフェース画像を形成して表示部３２に表示する。
【００５６】
例えば、ユーザＡの個人設定情報に含まれる言語情報が現行設定から除外され、その除外された言語情報の代わりに、複数ユーザに共通する共通言語情報が現行設定として利用されていれば、その共通言語情報に対応した言語で変更後のユーザインターフェース画像が形成されてもよい。
【００５７】
続いて、図３に示すように、変更後のユーザインターフェース画像が表示されると（Ｓ１０９）、ユーザＢがジョブＢの実行を指示する（Ｓ３０２）。ユーザＢは、例えば、情報処理装置１００に表示された変更後のユーザインターフェース画像を利用し、情報処理装置１００に対してジョブＢの実行を指示する。そして、ジョブＢの実行指示を受け付けた情報処理装置１００がジョブＢの実行を開始する（Ｓ１１０）。
【００５８】
図２と図３に例示する具体例では、ジョブＡの開始から終了までの実行時間よりも、ジョブＢの開始から終了までの実行時間が短い。例えば、情報処理装置１００の機能を備えた画像処理装置が実行するジョブＡの具体例が数百枚もの印刷ジョブであれば、ジョブＢの具体例は数枚程度のコピージョブである。
【００５９】
したがって、図３に例示するように、情報処理装置１００がジョブＢの実行を開始してから（Ｓ１１０）、例えば数秒から数分程度の後に、ジョブＢの実行が終了する（Ｓ１１１）。ジョブＢの実行が終了するとユーザＢが割り込み終了の操作を実行する（Ｓ３０３）。例えば、ジョブＢの終了を確認したユーザＢが、割り込みボタンを操作して、情報処理装置１００に対して割り込み終了を指示する。
【００６０】
ユーザＢから割り込み終了の操作が成されると、情報処理装置１００は、ユーザＡの個人設定情報を現行設定に復元する（Ｓ１１２）。例えば、情報処理装置１００の設定処理部１０は、個人情報管理部１４に退避され現行設定記憶部１２から破棄されたユーザＡの個人設定情報の少なくとも一部を、現行設定として再び現行設定記憶部１２に記憶する。これにより、例えばＳ１０３（図２）の処理で設定された現行設定が再現される。
【００６１】
さらに、情報処理装置１００がユーザＡのユーザインターフェース画像を表示する（Ｓ１１３）。例えば、情報処理装置１００は、現行設定として復元されたユーザＡの個人設定情報を利用して、ユーザＡ用に特化されたユーザＡのユーザインターフェース画像を形成して表示部３２に表示する。例えばＳ１０４（図２）の処理で表示されたユーザインターフェース画像が再現される。
【００６２】
そして、情報処理装置１００がジョブＡの実行を再開する（Ｓ１１４）。なお、ユーザＡによる再開の操作が成されてから、情報処理装置１００がジョブＡの実行を再開するようにしてもよい。
【００６３】
こうして、ジョブＡの実行が再開され、ジョブＡの処理が進められ、ジョブＡの実行が終了すると（Ｓ１１５）、ユーザＡがログアウト操作を実行する（Ｓ２０３）。例えば、ジョブＡの終了を確認したユーザＡが、情報処理装置１００に表示されたユーザＡのユーザインターフェース画像を利用し、情報処理装置１００に対してログアウトに必要な操作を実行する。
【００６４】
ユーザＡからログアウトの操作が成されると、情報処理装置１００がユーザＡの認証を解除する（Ｓ１１６）。ユーザＡの認証解除により、例えば、情報処理装置１００の設定処理部１０は、情報処理装置１００の現行設定として現行設定記憶部１２に記憶されたユーザＡの個人設定情報を破棄してもよい。なお、ユーザＡからログアウトの操作が無い場合でも、例えばジョブＡの実行終了から予め定められた経過時間後に、情報処理装置１００がユーザＡの認証を解除してもよい。
【００６５】
そして、ユーザＡの認証が解除されると、情報処理装置１００がユーザ共通のユーザインターフェース画像を表示する（Ｓ１１７）。例えばＳ１０１（図２）の処理で表示されたユーザインターフェース画像が再現される。こうして、図２と図３に例示する利用例が終了する。
【００６６】
図２と図３に例示する利用例では、ユーザＢからの割り込み開始の操作により、ユーザ判定部２０がユーザＢによる情報処理装置１００の利用があると判定している。その割り込み開始の操作に代えて又は割り込み開始の操作に加えて、ユーザ検知部２２の検知結果がユーザ判定部２０による判定に利用されてもよい。
【００６７】
ユーザ検知部２２は、情報処理装置１００を利用しようとするユーザから、そのユーザに特有の特徴情報を検知する。ユーザ検知部２２は、例えば、情報処理装置１００の周囲に設定された検知の対象となる範囲内に存在するユーザから、そのユーザの特徴情報を検知する。そして、例えば、ユーザ検知部２２により第１ユーザとは異なるユーザの特徴情報が検知された場合に、ユーザ判定部２０が第２ユーザによる情報処理装置１００の利用があると判定してもよい。第２ユーザによる情報処理装置１００の利用があると判定された場合には、第１ユーザの個人設定情報の少なくとも一部が現行設定から除外される。
【００６８】
これにより、例えば、第１ユーザとは異なる第２ユーザが悪意のあるユーザである場合でも、現行設定として設定された第１ユーザの個人設定情報の少なくとも一部に関する第２ユーザによる利用が制限される。
【００６９】
なお、ユーザ検知部２２の具体例には、例えば人感センサなどが含まれる。例えばカメラの機能を備えた人感センサから得られる映像を解析して、情報処理装置１００を利用しようとするユーザから、そのユーザに特有の特徴情報を検知するようにしてもよい。例えば、情報処理装置１００がタッチパネルなどの操作デバイスを備えていれば、その操作デバイスを操作できる位置に存在するユーザを、カメラの機能を備えた人感センサで検知するようにしてもよい。また、指紋や音声を検出するセンサを利用してユーザに特有の特徴情報を検知するようにしてもよい。
【００７０】
図４から図６には、図１の情報処理装置１００の表示部３２に表示されるユーザインターフェース画像の具体例が示されている。図４から図６に例示されるユーザインターフェース画像は、例えば、個人設定情報の具体例の一つであるパーソナライズ情報を利用して形成される。
【００７１】
図４は、ユーザ共通のユーザインターフェース画像に係る具体例を示す図である。図４には、個々のユーザに特化されていない複数のユーザに共通のユーザインターフェース画像が例示されている。図４に示す具体例のユーザインターフェース画像は、言語設定が「日本語」である。
【００７２】
例えば、図２と図３に例示した利用例において、情報処理装置１００を利用するユーザの多くが日本人である場合に、Ｓ１０１の処理で、図４に例示するユーザインターフェース画像が表示されてもよい。また、図２と図３に例示した利用例のＳ２０１の処理で、図４のユーザインターフェース画像に含まれる「ログイン」ボタンを利用したログイン操作が実行されてもよい。
【００７３】
図５は、ユーザに特化したユーザインターフェース画像に係る具体例を示す図である。図５には、特定のユーザに特化した（特定のユーザ用にカスタマイズされた）ユーザインターフェース画像が例示されている。図５に示す具体例のユーザインターフェース画像は言語設定が「Ｅｎｇｌｉｓｈ（英語）」である。
【００７４】
例えば、図２と図３に例示した利用例において、ユーザＡの個人設定情報に含まれる言語設定が英語である場合に、Ｓ１０４の処理で、ユーザＡのユーザインターフェース画像として、図４に例示するユーザインターフェース画像が表示されてもよい。
【００７５】
また、図２と図３に例示した利用例のＳ２０２の処理において、図５のユーザインターフェース画像に含まれる「アプリケーション（Ａｐｐ）」ボタンのいずれかを利用して、ジョブＡの実行が指示されてもよい。
【００７６】
また、ユーザに特化したユーザインターフェース画像は、そのユーザによってカスタマイズされてもよい。例えば、図５に例示する画像がユーザＡのユーザインターフェース画像であれば、図５に例示するユーザインターフェース画像の画像構成、例えば、「アプリケーション（Ａｐｐ）」ボタンの配置や言語設定などが、ユーザＡにより変更されてもよい。
【００７７】
例えば、ユーザインターフェース画像の画像構成や言語設定などの個人設定情報を所望の内容に変更してから、ユーザＡが図５に例示するユーザインターフェース画像内の「パーソナライズ（Ｐｅｒｓｏｎａｌｉｚｅ）」ボタンを操作することにより、ユーザＡの個人設定情報が所望の変更内容に更新されてもよい。
【００７８】
なお、アプリケーションごとにユーザインターフェース画像がカスタマイズされてもよい。例えば、図５のユーザインターフェース画像に含まれる「アプリケーション（Ａｐｐ）」ボタンのいずれかを操作することにより、操作されたボタンに対応するアプリケーションのユーザインターフェース画像が表示され、そのユーザインターフェース画像を利用して、そのユーザインターフェース画像の画像構成やアプリケーションの機能などが、ユーザＡによって変更されてもよい。
【００７９】
図６は、割り込み中のユーザインターフェース画像に係る具体例を示す図である。例えば、図２と図３に例示した利用例において、ユーザＡのジョブＡが実行されている最中にユーザＢによる割り込みがあり、Ｓ１０８の処理で言語設定が英語から日本語に変更された場合に、Ｓ１０９の処理で、変更後のユーザインターフェース画像として、図６に例示するユーザインターフェース画像が表示されてもよい。
【００８０】
図６に例示する具体例では、ユーザインターフェース画像内に「割り込み中」であることが明示されており、また、認証状態にあるログイン中のユーザのユーザ名「ユーザＡ（ＵｓｅｒＡ）」も明示されている。
【００８１】
また、図６に示すユーザインターフェース画像では、ログイン中のユーザであるユーザＡの個人設定情報に関する更新が制限される。例えば、図６に例示するように、ユーザインターフェース画像に含まれる「パーソナライズする」ボタンの表示がグレーアウトされて、「パーソナライズする」ボタンの操作が無効とされる。これにより、例えば、ユーザＡの個人設定情報のユーザＢによる更新が制限される。例えば、ユーザＢによる更新が禁止されてもよいし、ユーザＢによる更新をユーザＡの許可があった場合に限定するようにしてもよい。
【００８２】
以上、本発明の具体的な実施態様の一例を説明したが、上述した具体例はあらゆる点で単なる例示にすぎず、本発明の範囲を限定するものではない。本発明は、その本質を逸脱しない範囲で各種の変形形態を包含する。
【符号の説明】
【００８３】
１０  設定処理部、１２  現行設定記憶部、１４  個人情報管理部、１６  認証処理部、２０  ユーザ判定部、２２  ユーザ検知部、３０  制御部、３２  表示部。
【図１】
2020160487.tif 000003
【図２】
2020160487.tif 000004
【図３】
2020160487.tif 000005
【図４】
2020160487.tif 000006
【図５】
2020160487.tif 000007
【図６】
2020160487.tif 000008