(57)【要約】【課題】ユーザ情報を保持するためのサーバを必要とせず、ネットワークを介して接続された各装置のメモリ資源を有効に活用してユーザごとの画面表示や処理を行う情報処理システム、情報処理装置及びそれらの制御方法を提供する。【解決手段】本情報処理システムは、ユーザごとに固有の情報であるパーソナライズデータを格納する格納領域を備える複数の情報処理装置を備える。各情報処理装置は、可搬認証デバイスが接続されると、ユーザ情報及びパーソナライズデータが何れの情報処理装置に格納されているかを示すデバイス情報を読み出して、認証を行い、当該デバイス情報に基づいて該当するパーソナライズデータを取得する。また、上記格納領域には、ユーザにアクセスされたタイミングでパーソナライズデータが格納される。【選択図】図１３
2010191712.tif 000002
【特許請求の範囲】
【請求項１】
ユーザごとに固有の情報であるパーソナライズデータを記憶する記憶手段を備え、ネットワークを介して他の情報処理装置に接続された情報処理装置であって、
ユーザを認証するためのユーザ情報と、前記ネットワークに接続された複数の情報処理装置の中で何れの情報処理装置が当該ユーザに対応する前記パーソナライズデータを記憶しているかを示すデバイス情報とを記憶する可搬認証デバイスが接続された場合に、前記ユーザ情報及び前記デバイス情報を読み出す読出手段と、
前記ユーザ情報を用いて当該ユーザの認証を行う認証手段と、
前記認証手段による認証が成功した場合に、前記デバイス情報が前記他の情報処理装置を示す場合には前記ネットワークを介して該他の情報処理装置から前記パーソナライズデータを取得し、前記デバイス情報が自装置を示す場合には該当する前記パーソナライズデータを前記記憶手段から取得する取得手段と、
取得された前記パーソナライズデータに基づいて、ユーザ固有の処理を実行する実行手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記可搬認証デバイスに記憶された前記デバイス情報が前記他の情報処理装置を示す場合に、該他の情報処理装置から取得した前記パーソナライズデータを前記記憶手段に記憶し、前記可搬認証デバイスの前記デバイス情報を自装置のデバイス情報に更新する更新手段をさらに備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記更新手段は、
前記記憶手段に前記パーソナライズデータが記憶されていないユーザによってアクセスされると、前記パーソナライズデータの有効期限を示す有効期限情報を設定するための設定画面を前記情報処理装置の表示部に表示してユーザに設定させる設定手段と、
前記有効期限が経過すると、前記記憶手段に記憶している前記パーソナライズデータを削除する削除手段とを備えることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記可搬認証デバイスに前記デバイス情報が記憶されていない場合に、前記パーソナライズデータを登録するための登録画面を前記情報処理装置の表示部に表示してユーザに登録させる登録手段と、
前記パーソナライズデータが登録されると、自装置のデバイス情報を前記可搬認証デバイスに書き込む書込手段と
をさらに備えることを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項５】
前記パーソナライズデータは、前記情報処理装置の表示部に表示される表示画面の構成を示す情報であり、
前記実行手段は、
前記パーソナライズデータに基づいて、ユーザ固有の表示画面を前記情報処理装置の表示部に表示することを特徴とする請求項１乃至４の何れか１項に記載の情報処理装置。
【請求項６】
前記取得手段は、前記デバイス情報が前記他の情報処理装置を示す場合であっても、前記記憶手段に前記パーソナライズデータが記憶されている場合には、前記記憶手段に記憶されている前記パーソナライズデータを取得することを特徴とする請求項１乃至５の何れか１項に記載の情報処理装置。
【請求項７】
前記認証手段は、
前記可搬認証デバイスが接続されることなくユーザからアクセスされた場合に、前記ユーザ情報及び前記デバイス情報をユーザに入力させるための入力画面を前記情報処理装置の表示部に表示させる手段を備えることを特徴とする請求項１乃至６の何れか１項に記載の情報処理装置。
【請求項８】
ユーザごとに固有の情報であるパーソナライズデータを記憶する記憶手段を備え、ネットワークを介して他の情報処理装置に接続された情報処理装置の制御方法であって、
ユーザを認証するためのユーザ情報と、前記ネットワークに接続された複数の情報処理装置の中で何れの情報処理装置が当該ユーザに対応する前記パーソナライズデータを記憶しているかを示すデバイス情報とを記憶する可搬認証デバイスが接続された場合に、前記ユーザ情報及び前記デバイス情報を読み出すステップと、
前記ユーザ情報を用いて当該ユーザの認証を行うステップと、
前記認証が成功した場合に、前記デバイス情報が前記他の情報処理装置を示す場合には前記ネットワークを介して該他の情報処理装置から前記パーソナライズデータを取得し、前記デバイス情報が自装置を示す場合には該当する前記パーソナライズデータを前記記憶手段から取得するステップと、
取得された前記パーソナライズデータに基づいて、ユーザ固有の処理を実行するステップと
を実行することを特徴とする情報処理装置の制御方法。
【請求項９】
請求項８に記載の制御方法の各ステップをコンピュータにより実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して接続された各装置において、ユーザごとにパーソナライズされた処理を行う情報処理装置及びそれらの制御方法並びにプログラムに関するものである。
【背景技術】
【０００２】
ユーザ認証可能な画像形成装置、ＰＣ、及びサーバなどの情報処理装置がネットワークを介して接続されたシステムにおいて、ユーザごとの画面表示や、処理を行うパーソナライズ技術が知られている。例えば、特許文献１には、パーソナライズデータの格納場所としてパーソナライズサーバ又はＰＣを配置し、ユーザ認証に用いるＩＤカードに含まれたネットワークアドレスを元にサーバ／ＰＣの位置情報を確定し、パーソナライズデータを取得する技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−１７８６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術では、パーソナライズデータを格納するパーソナライズサーバまたはＰＣが別途必要となる。
【０００５】
本発明は、上述の問題に鑑みて成されたものであり、ユーザ情報を保持するためのサーバを利用しなくとも、ネットワークを介して接続された各装置でパーソナライズされた処理を行う情報処理装置及びそれらの制御方法並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、例えば、ユーザごとに固有の情報であるパーソナライズデータを記憶する記憶手段を備え、ネットワークを介して他の情報処理装置に接続された情報処理装置として実現できる。情報処理装置は、ユーザを認証するためのユーザ情報と、ネットワークに接続された複数の情報処理装置の中で何れの情報処理装置が当該ユーザに対応するパーソナライズデータを記憶しているかを示すデバイス情報とを記憶する可搬認証デバイスが接続された場合に、ユーザ情報及びデバイス情報を読み出す読出手段と、ユーザ情報を用いて当該ユーザの認証を行う認証手段と、認証手段による認証が成功した場合に、デバイス情報が他の情報処理装置を示す場合にはネットワークを介して他の情報処理装置からパーソナライズデータを取得し、デバイス情報が自装置を示す場合には該当するパーソナライズデータを記憶手段から取得する取得手段と、取得されたパーソナライズデータに基づいて、ユーザ固有の処理を実行する実行手段とを備えることを特徴とする。
【発明の効果】
【０００７】
本発明は、ユーザ情報を保持するためのサーバを利用しなくとも、ネットワークを介して接続された各装置でパーソナライズされた処理を行う情報処理装置及びそれらの制御方法並びにプログラムを提供できる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態に係る情報処理システム１０００の全体構成の一例を示す図である。
【図２】第１の実施形態に係る画像形成装置の構成例を示す図である。
【図３】第１の実施形態に係る格納領域１１１のデータ構造を示す図である。
【図４】第１の実施形態に係る認証画面４００の一例を示す図である。
【図５】第１の実施形態に係る基本操作画面５００の一例を示す図である。
【図６】第１の実施形態に係る登録画面６００の一例を示す図である。
【図７】第１の実施形態に係る登録画面７００の一例を示す図である。
【図８】第１の実施形態に係る設定画面８００の一例を示す図である。
【図９】第１の実施形態に係るパーソナライズ画面を編集した後の完了画面９００の一例を示す図である。
【図１０】第１の実施形態に係るパーソナライズデータの一例を示す図である。
【図１１】第１の実施形態に係る取得要求メッセージの一例を示す図である。
【図１２】第１の実施形態に係る応答メッセージの一例を示す図である。
【図１３】第１の実施形態に係る画像形成装置１００における処理手順を示すフローチャートである。
【図１４】第１の実施形態に係る画像形成装置１０２における処理手順を示すフローチャートである。
【図１５】第２の実施形態に係る入力画面１５００の一例を示す図である。
【図１６】第３の実施形態に係る選択画面１６００の一例を示す図である。
【図１７】第２の実施形態に係る画像形成装置１０２における処理手順を示すフローチャートである。
【図１８】第３の実施形態に係る画像形成装置１０２における処理手順を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下に本発明の一実施形態を示す。以下で説明される個別の実施形態は、本発明の上位概念、中位概念及び下位概念など種々の概念を理解するために役立つであろう。また、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。
【００１０】
＜第１の実施形態＞
＜システム構成＞
以下では、図１乃至図１４を参照して、第１の実施形態について説明する。まず、図１を参照して、本実施形態に係る情報処理システム１０００について説明する。図１は、第１の実施形態に係る情報処理システム１０００の全体構成の一例を示す図である。なお、以下では、情報処理装置の一例として画像形成装置を例に説明する。また、画像形成装置とは、プリンタ、コピー機、複合機、ファクシミリ装置等の画像形成を実行する各種装置を示す。また、以下で説明する情報処理システム１０００に接続された機器の数は、一例であり、限定するわけではない。
【００１１】
情報処理システム１０００は、複数の情報処理装置、例えば、画像形成装置１００、１０２、１０４を備える。各装置は、ＬＡＮ（ローカルエリアネットワーク）１５０を介して接続されている。画像形成装置１００、１０２、１０４は、それぞれ格納領域１０１、１０３、１０５を有しており、当該格納領域に各ユーザに固有のパーソナライズデータ等が保存される。１１０は、可搬認証デバイスを示し、例えば携帯電話やＩＣカードなどである。この可搬認証デバイス１１０も格納領域１１１を有しており、ユーザ情報と、パーソナライズデータを保持する装置を特定するデバイス情報が保存される。
【００１２】
ユーザは、可搬認証デバイス１１０によりユーザ認証を行い、画像形成装置１００においてパーソナライズ画面の登録をする。パーソナライズ画面とは、ユーザ固有の画像形成装置に表示される表示画面を示す。パーソナライズ画面の登録を行う際には、同時に有効期限の設定も行い、そのデータも保存されることになる。本実施形態によれば、パーソナライズ画面の登録を行うと、可搬認証デバイス１１０に対して、そのパーソナライズ画面を登録した画像形成装置、即ち、ここでは画像形成装置１００のデバイス情報（ＩＰアドレスやホスト名など）が書き込まれる。
【００１３】
ユーザが画像形成装置１００でパーソナライズ画面を登録した後に、可搬認証デバイス１１０を用いて画像形成装置１０２を操作する場合、まず、ユーザは、可搬認証デバイス１１０を用いて画像形成装置１０２に対してユーザ認証を行う。すると、画像形成装置１０２は、可搬認証デバイス１１０に保存されたデバイス情報に基づき、パーソナライズデータの保持場所（ここでは、画像形成装置１００）を特定する。さらに、画像形成装置１０２は、デバイス情報により特定した画像形成装置１００からパーソナライズデータを取得する。取得したパーソナライズデータ（有効期限含む）は、画像形成装置１０２のパーソナライズデータを記憶する格納領域１０３に格納される。さらに、画像形成装置１０２は、可搬認証デバイス１１０に保存されたデバイス情報を新たなデバイス情報で更新する。具体的には、画像形成装置１０２のデバイス情報（ＩＰアドレスやホスト名など）が可搬認証デバイス１１０に書き込まれる。
【００１４】
＜画像形成装置の構成＞
次に、図２を参照して、本実施形態に係る画像形成装置の構成について説明する。図２は、第１の実施形態に係る画像形成装置の構成例を示す図である。なお、ここでは、画像形成装置１００の構成例について説明するが、画像形成装置１０２、１０４も同様の構成である。
【００１５】
図２に示すように、画像形成装置１００は、スキャナ部２０１、外部Ｉ／Ｆ部２０２、プリンタ部２０３、表示部２０４、制御部２０５、リーダライタ２０６、ＲＯＭ２０７、ＲＡＭ２０８及びＨＤＤ２０９を備える。プリンタ部２０３は、スキャナ部２０１から受け付けたジョブデータや、外部Ｉ／Ｆ部２０２を介して受信したジョブデータに従って記録材に画像を形成する。外部Ｉ／Ｆ部２０２は、ＬＡＮ１５０を介して接続された外部装置と通信を行う。表示部２０４は、例えば、タッチパネル式のＬＣＤパネルであり、ユーザインタフェースとしての操作部も含む。
【００１６】
リーダライタ２０６は、可搬認証デバイス１１０を接続することができ、当該可搬認証デバイス１１０に対して書込処理及び読出処理を実行する。具体的には、リーダライタ２０６は、当該可搬認証デバイスが接続されると、後述するユーザ情報及びデバイス情報等を読み出す。また、リーダライタ２０６は、可搬認証デバイス１１０が接続された状態で、当該可搬認証デバイス１１０に記憶された情報を更新する。ここでいう接続はケーブル等を用いた物理的接続及び無線通信等による非接触状態による接続の両方を含む。
【００１７】
制御部２０５は、画像形成装置１００が備える各種ユニットの処理や動作等を統括的に制御する。読み出し専用のメモリであるＲＯＭ２０７には、後述する各種処理等を実行する為の制御プログラムが記憶されている。また、ＲＯＭ２０７には、表示部２０４に各種表示画面を表示させる為の表示制御プログラムも記憶されている。制御部２０５は、ＲＯＭ２０７のプログラムを読出実行することで、各種動作を画像形成装置１００に実行させる。ＲＡＭ２０８は、読み出し及び書き込み可能なメモリであり、スキャナ部２０１や外部Ｉ／Ｆ部２０２より送られてきた画像データや、各種プログラムや設定情報を記憶する。ＨＤＤ２０９には、複数の処理対象となるジョブのデータが記憶される。パーソナライズデータは、ＲＡＭ２０８またはＨＤＤ２０９に記憶される。
【００１８】
＜可搬認証デバイス＞
次に、図３を参照して、可搬認証デバイス１１０の格納領域１１１に格納される情報について説明する。図３は、第１の実施形態に係る格納領域１１１のデータ構造を示す図である。
【００１９】
格納領域１１１には、例えば、フィールド３０１、３０２、３０３が含まれる。フィールド３０１には、ユーザ名が格納される。フィールド３０２には、ユーザごとに固有に割り当てられたパスワードが格納される。フィールド３０３には、デバイス情報が格納される。ユーザ名及びパスワードは、本可搬認証デバイス１１０を用いるときに常時設定されているデータである。一方、フィールド３０３に格納されたデバイス情報は、ユーザがアクセスする画像形成装置を変更する度に書き換えられる。
【００２０】
＜各種表示画面＞
次に、図４を参照して、画像形成装置の表示部２０４に表示される認証画面について説明する。図４は、第１の実施形態に係る画像形成装置の表示部２０４に表示される認証画面４００の一例を示す図である。なお、ここで説明する認証画面４００は、認証媒体として、可搬認証デバイス１１０を扱う場合に表示される画面の一例となる。
【００２１】
認証画面４００には、例えば、３５１に示すように、ＩＣカードの挿入を促す表示が含まれる。ユーザはこの画面に従い、可搬認証デバイス１１０を画像形成装置の所定の位置に挿入し、認証を行う。
【００２２】
次に、図５を参照して、認証が成功した後に画像形成装置の表示部２０４に表示される基本操作画面について説明する。図５は、第１の実施形態に係る画像形成装置の表示部２０４に表示される基本操作画面５００の一例を示す図である。なお、画像形成装置の表示部２０４は、例えば、タッチパネル式のＬＣＤパネルであり、操作部としても機能する。したがって、ユーザは、表示部２０４に表示されたソフトウェアキーを押下することにより、各種設定等を選択することができる。また、操作部として、ハードウェアキーが設けられてもよい。
【００２３】
４０１はトップメニューキーであり、トップメニューの画面表示に戻るために用意されたキーである。４０２はマイポータルキーであり、このキーが押下されると例えば特定のログインユーザに関連する情報のみが掲載された画面が表示される。ここで、ログインユーザに関連する情報とは、例えば、当該ユーザが投入したジョブの情報などである。
【００２４】
４０４〜４０８は各種機能キー、４０３、４１２〜４１４は各種機能へのショートカットキーである。４１５は登録キーであり、パーソナライズ画面の編集を行うためのキーである。登録キー４１５を押下すると、後述する登録画面６００に遷移する。
【００２５】
４１８はステータスラインであり、例えば実行中のジョブの情報を表示したり、消耗品（トナーなど）の警告情報を表示したりするエリアである。４１９は、システム状況キーであり、例えば実行中のジョブリストやジョブログリストの情報が閲覧できる画面を表示するためのキーである。
【００２６】
次に、図６を参照して、図５の登録キー４１５が押下された場合に画像形成装置の表示部２０４に表示される登録画面について説明する。図６は、第１の実施形態に係る画像形成装置の表示部２０４に表示される登録画面６００の一例を示す図である。登録画面６００では、パーソナライズ画面の編集を行うことができる。
【００２７】
図６において、４３０は、表示部品が表示されるフィールドであり、例えばコピーの表示部品４３２などが含まれる。また、フィールド４３０には、スクロールキー４３１が表示され、表示部品の数が多い場合にスクロールして使う。つまり、フィールド４３０において、全ての表示部品を一度に表示できない場合に押下可能なスクロールボタンとしてスクロールキー４３１が表示される。また、フィールド４３０には、選択した表示部品を登録するための登録キー４３３が含まれる。
【００２８】
パーソナライズ画面の編集においては、ユーザが所望する表示部品が選択され、登録キー４３３が押下されると、４４０のパーソナライズ画面フィールドに選択された表示部品が表示される。パーソナライズ画面フィールド４４０では、例えば、左上から選択された順に表示部品が表示される。
【００２９】
次に、図７を参照して、編集後の登録画面７００について説明する。図７は、第１の実施形態に係る画像形成装置の表示部２０４に表示される登録画面７００の一例を示す図である。登録画面７００は、パーソナライズ画面を編集する際の仮決定画面を表し、登録画面６００において登録キー４３３が押下された場合に遷移する画面である。
【００３０】
登録画面７００では、パーソナライズ画面フィールド４４０に、コピーキー４０４、スキャンして送信キー４０５、スキャンして保存キー４０６、ＷｅｂＢｒｏｗｓｅｒキー４０７、サーバ文書キー４４１が登録されている。また、登録画面７００は、登録画面６００の表示構成に追加して、選択して削除キー４４２、有効期限設定キー４４３、及び設定完了キー４４４を含んで構成される。
【００３１】
選択して削除キー４４２は、パーソナライズ画面フィールド４４０から削除したいボタンを選択状態にして押下することにより、パーソナライズ画面フィールド４４０から当該ボタンを削除することができる。例えば、サーバ文書キー４４１を押下し、選択された状態で選択して削除キー４４２を押下することで、パーソナライズ画面フィールド４４０からサーバ文書キー４４１が削除される。
【００３２】
有効期限設定キー４４３は、押下することにより、図８に示す設定画面８００を表示し、パーソナライズデータの有効期限を設定できる。図８は、第１の実施形態に係る画像形成装置の表示部２０４に表示される設定画面８００の一例を示す図である。設定画面８００では、例えば、５０１に示す設定欄のように、パーソナライズデータの有効期限を設定できる。また、設定画面８００では、日単位で１０日間として設定した例を示す。有効期限の設定単位としては、週単位や月単位でもよい。５０２はＯＫキーであり、有効期限設定を確定させるキーである。
【００３３】
図７の説明に戻る。設定完了キー４４４は、押下されることにより、パーソナライズ画面フィールド４４０に表示されている現在選択状態にあるボタン配置を確定する。ボタン配置が確定されると、パーソナライズデータと有効期限設定が所定の格納領域に格納される。
【００３４】
次に、図９を参照して、パーソナライズ画面の編集を完了した完了画面９００について説明する。図９は、第１の実施形態に係る画像形成装置の表示部２０４に表示されるパーソナライズ画面を編集した後の完了画面９００の一例を示す図である。
【００３５】
完了画面９００は、登録画面７００において、設定完了キー４４４が押下された場合に画像形成装置の表示部２０４に表示される。完了画面９００には、登録画面７００において選択された、コピーキー４０４、スキャンして送信キー４０５、スキャンして保存キー４０６、ＷｅｂＢｒｏｗｓｅｒキー４０７が登録されている。編集された、又は、登録されたパーソナライズ画面は、当該ユーザの次回からのログイン時に、基本操作画面として表示される。
【００３６】
＜パーソナライズデータ＞
次に、図１０を参照して、パーソナライズデータについて説明をする。図１０は、第１の実施形態に係るパーソナライズデータの一例を示す図である。
【００３７】
図１０に示すように、パーソナライズデータは、例えばＸＭＬファイルとして記憶されている。このＸＭＬファイルは、複数のユーザのパーソナライズデータを記憶することができる。図１０に示す５５１がユーザＸのパーソナライズデータを示し、５５２がユーザＹのパーソナライズデータを示す。
【００３８】
また、パーソナライズデータ５５１には、ユーザＸのユーザ情報５５３、ユーザＸの表示部情報５５４、及び有効期限情報５５５が含まれている。ユーザ情報５５３は、ユーザ名及び当該ユーザのパスワードの情報を含む。また、表示部情報５５４は、基本操作画面において表示するボタンの種別や配置位置の情報を含む。また、有効期限情報５５５は、パーソナライズデータの有効期限情報を含む。
【００３９】
＜各種メッセージ＞
次に、図１１及び図１２を参照して、他の画像形成装置からパーソナライズデータを取得する際の取得要求メッセージ及びその応答メッセージについて説明する。図１１は、第１の実施形態に係る取得要求メッセージの一例を示す図である。
【００４０】
本実施形態に係る取得要求メッセージは、一例としてＸＭＬベースのＳＯＡＰに従った記述となっている。具体的には、５６１が取得要求ＡＰＩ名を示し、５６２がユーザ情報となっている。この取得要求メッセージを受信した画像形成装置は、自装置の格納領域からユーザ情報５６２に該当するパーソナライズデータを読み出して、要求した画像形成装置に送信する。
【００４１】
図１２は、第１の実施形態に係る応答メッセージの一例を示す図である。本実施形態に係る応答メッセージは、一例としてＸＭＬベースのＳＯＡＰに従った記述となっている。具体的には、５７１が図１１に示す取得要求メッセージに対する応答名を示し、５７２がユーザ情報を示し、５７３がパーソナライズデータを示し、５７４が有効期限情報を示す。
【００４２】
＜制御フロー＞
次に、図１３及び図１４を参照して、情報処理システム１０００におけるパーソナライズ画面を表示するための制御フローについて説明する。なお、以下で説明する処理は、各画像形成装置における制御部２０５によって統括的に制御される。図１３は、第１の実施形態に係る画像形成装置１００における処理手順を示すフローチャートである。図１３のフローチャートは、パーソナライズデータが保持されているユーザによってアクセスされた場合の処理を示す。
【００４３】
ステップＳ５０１において、制御部２０５は、ユーザからのアクセスを検知すると、表示部２０４に認証画面４００を表示させる。これにより、ユーザは可搬認証デバイス１１０を画像形成装置１００の所定の位置に挿入し、ログインを行う。その後、制御部２０５は、挿入された可搬認証デバイス１１０からユーザ情報を取得し、認証を行う。さらに、制御部２０５は、ユーザ情報とともに、図３に示すデバイス情報を取得し、当該デバイス情報が自装置（画像形成装置１００）を示す情報であるか否かを判定する。なお、以下の処理の説明は、当該デバイス情報が自装置を示す情報である場合の処理について説明する。
【００４４】
認証が成功すると、ステップＳ５０２において、制御部２０５は、表示部２０４を介したユーザからの入力に従って図６乃至図８に示す表示画面を表示部２０４に表示し、パーソナライズ画面の編集を行わせる。
【００４５】
編集が終了すると、ステップＳ５０３において、制御部２０５は、編集されたパーソナライズ画面の情報を格納領域に保存する。さらに、ステップＳ５０４において、制御部２０５は、編集されたパーソナライズ画面の有効期限情報を当該パーソナライズ画面の情報に紐付けて格納する。ここで、制御部２０５は、編集された情報に有効期限情報が設定されていない場合は、予め定められた有効期限を設定してもよいし、有効期限情報を設定しなくともよい。
【００４６】
続いて、ステップＳ５０５において、制御部２０５は、画像形成装置１００に挿入されている可搬認証デバイス１１０に自装置のデバイス情報を書き込む。書き込み内容は、図３に示すように画像形成装置１００のＩＰアドレスでもよいし、ホスト名などでもよい。さらに、ステップＳ５０６において、制御部２０５は、図９に示す完了画面９００を表示部２０４に表示する。これにより、ユーザは、自身が編集したパーソナライズ画面を確認することができる。
【００４７】
次に、ステップＳ５０７において、制御部２０５は、他のデバイスから、ステップＳ５０３で保存したパーソナライズデータの取得要求を受信したか否かを判定する。ここで、取得要求メッセージを受信している場合はステップＳ５０８に進み、受信していない場合は、ステップＳ５０７の判定を定期的に繰り返す。ステップＳ５０８において、制御部２０５は、応答メッセージとして、ステップＳ５０３で保存したパーソナライズデータを取得要求元に返す。
【００４８】
次に、ステップＳ５０９において、制御部２０５は、ステップＳ５０３で保存したパーソナライズデータの有効期限が経過したか否かを判定する。ここで、当該パーソナライズデータの有効期限が経過したと判定した場合はステップＳ５１０に進み、経過していないと判定した場合はステップＳ５０９の判定を定期的に繰り返す。ステップＳ５１０において、制御部２０５は、有効期限を経過したパーソナライズデータを格納領域から削除する。
【００４９】
なお、上述したフローチャートでは、ステップＳ５０１乃至Ｓ５０６におけるパーソナライズデータの登録処理と、ステップＳ５０７及びＳ５０８の自装置が保持するパーソナライズデータの応答処理と、ステップＳ５０９及びＳ５１０のパーソナライズデータにおける有効期限の監視処理とを一連の処理として示している。しかし、これらの処理は、一連の処理として実行される必要はなく、登録処理が行われた後に、登録されたパーソナライズデータに該当する上記応答処理と、監視処理とが定期的に実行されればよい。また、監視処理において、当該パーソナライズデータが削除されると、当該パーソナライズデータに対応する応答処理及び監視処理が終了する。
【００５０】
図１４は、第１の実施形態に係る画像形成装置１０２における処理手順を示すフローチャートである。図１４のフローチャートは、パーソナライズデータが保持されていないユーザによってアクセスされた場合の処理を示す。
【００５１】
ステップＳ６０１において、制御部２０５は、ユーザからのアクセスを検知すると、表示部２０４に認証画面４００を表示させる。これにより、ユーザは可搬認証デバイス１１０を画像形成装置１０２の所定の位置に挿入し、ログインを行う。その後、制御部２０５は、挿入された可搬認証デバイス１１０からユーザ情報を取得し、認証を行う。
【００５２】
続いて、ステップＳ６０２において、制御部２０５は、可搬認証デバイス１１０からデバイス情報を取得する。ここで、制御部２０５は、取得したデバイス情報を確認し、当該デバイス情報が自装置を示す情報であるか否かを判定する。以下では、当該デバイス情報が自装置を示さない情報である場合の処理について説明する。
【００５３】
ステップＳ６０３において、制御部２０５は、デバイス情報に示されるデバイスに対して、図１１に示すパーソナライズデータの取得要求メッセージを送信する。ここでは、画像形成装置１０２に対して取得要求メッセージが送信される。続いて、ステップＳ６０４において、制御部２０５は、図１２に示す応答メッセージとして、パーソナライズデータを受信し、パーソナライズデータとその有効期限情報を格納領域に格納する。
【００５４】
次に、ステップＳ６０５において、制御部２０５は、可搬認証デバイス１１０に新たなデバイス情報を更新する。ここでのデバイス情報は、画像形成装置１０２のＩＰアドレス又はホスト名となる。さらに、ステップＳ６０６において、制御部２０５は、表示部２０４に、取得したパーソナライズデータに基づいて基本操作画面を表示する。
【００５５】
次に、ステップＳ６０７において、制御部２０５は、他のデバイスから、ステップＳ６０４で保存したパーソナライズデータの取得要求を受信したか否かを判定する。ここで、取得要求メッセージを受信している場合はステップＳ６０８に進み、受信していない場合は、ステップＳ６０７の判定を定期的に繰り返す。ステップＳ６０８において、制御部２０５は、応答メッセージとして、ステップＳ６０４で保存したパーソナライズデータを取得要求元に返す。
【００５６】
次に、ステップＳ６０９において、制御部２０５は、ステップＳ６０４で保存したパーソナライズデータの有効期限が経過したか否かを判定する。ここで、当該パーソナライズデータの有効期限が経過したと判定した場合はステップＳ６１０に進み、経過していないと判定した場合はステップＳ６０９の判定を定期的に繰り返す。ステップＳ６１０において、制御部２０５は、有効期限を経過したパーソナライズデータを格納領域から削除する。
【００５７】
なお、上述したフローチャートでは、ステップＳ６０１乃至Ｓ６０６におけるパーソナライズデータの取得処理と、ステップＳ６０７及びＳ６０８の自装置が保持するパーソナライズデータの応答処理と、ステップＳ６０９及びＳ６１０のパーソナライズデータにおける有効期限の監視処理とを一連の処理として示している。しかし、これらの処理は、一連の処理として実行される必要はなく、登録処理が行われた後に、登録されたパーソナライズデータに該当する上記応答処理と、監視処理とが定期的に実行されればよい。また、監視処理において、当該パーソナライズデータが削除されると、当該パーソナライズデータに対応する応答処理及び監視処理が終了する。
【００５８】
以上説明したように、本実施形態に係る情報処理システムは、ユーザごとに固有の情報であるパーソナライズデータを格納する格納領域を備える複数の情報処理装置を備える。各情報処理装置は、可搬認証デバイスが接続されると、ユーザ情報及びパーソナライズデータが何れの情報処理装置に格納されているかを示すデバイス情報を読み出して、認証を行い、当該デバイス情報に基づいて該当するパーソナライズデータを取得する。また、上記格納領域には、ユーザにアクセスされたタイミングでパーソナライズデータが格納される。また、格納領域に格納されるパーソナライズデータは、有効期限が設定され、当該有効期限が経過すると削除される。これにより、本情報処理システムは、パーソナライズデータを管理するサーバを必要とすることなく、ユーザが頻繁に使用する情報処理装置に当該パーソナライズデータを格納することがきる。また、複数の情報処理装置に分散して、記憶されるため、各情報処理装置のメモリ資源の消費を必要最小限に抑えることができる。さらに、サーバを設けるシステムと比較して、ユーザからアクセスされた情報処理装置が当該パーソナライズデータを保持している場合は、他の情報処理装置との通信を行うことなくパーソナライズデータを取得することができ、処理負荷及びネットワーク負荷を低減することができる。
【００５９】
なお、本発明は上記実施形態に限らず様々な変形が可能である。例えば、情報処理装置は、可搬認証デバイスに記憶されたデバイス情報が他の情報処理装置を示す場合に、パーソナライズデータを自装置の格納領域に格納するとともに、可搬認証デバイスのデバイス情報を自装置のデバイス情報に更新してもよい。これにより、本情報処理システムは、ユーザが最近使用した情報処理装置にパーソナライズデータを保持することができ、次回使用される際に当該ユーザのパーソナライズデータを保持している可能性が高く、より効率的にパーソナライズデータを取得することができる。
【００６０】
また、上記実施形態では、パーソナライズデータを用いた処理について基本操作画面を表示部に表示する処理を例に説明した。しかし、本発明は、この処理に限らず、ユーザ固有の処理であれば、どのような処理にも対応することができる。
【００６１】
＜第２の実施形態＞
次に、図１５及び図１７を参照して、第２の実施形態について説明する。本実施形態は、第１の実施形態と比較して、認証部分が異なる。具体的には、本実施形態は、第１の実施形態における可搬認証デバイス１１０の代わりに、ユーザが手入力により認証情報を入力する。なお、以下で説明する処理は、第１の実施形態と異なる部分についてのみ説明する。
【００６２】
図１５は、第２の実施形態に係る画像形成装置の表示部２０４に表示される入力画面１５００の一例を示す図である。図１５に示すように、入力画面１５００は、ユーザ名の入力欄６０１、パスワードの入力欄６０１、デバイス情報の入力欄６０３、及びＯＫキー６０４を含む。これらの情報は、ハードキーボードやソフトキーボードで手入力される。したがって、アクセスされた画像形成装置は、ユーザによって入力されたデバイス情報に基づいて、パーソナライズデータの取得先を認識する。
【００６３】
図１７は、第２の実施形態に係る画像形成装置１０２における処理手順を示すフローチャートである。図１７のフローチャートは、図１４のフローチャートと同様に、パーソナライズデータが保持されていないユーザによってアクセスされた場合の処理を示す。したがって、図１４と同様の処理については、同一のステップ番号を付し、説明を省略する。即ち、以下では、ステップＳ７０１の処理についてのみ説明する。
【００６４】
手入力での認証の場合、ステップＳ７０１において、制御部２０５は、ユーザからのアクセを検知すると、表示部２０４に入力画面１５００を表示させる。ここで、制御部２０５は、入力画面１５００を介して入力されたユーザ情報及びパスワードを用いて認証処理を実行する。また、制御部２０５は、入力画面１５００を介して入力されたデバイス情報を取得する。したがって、ステップＳ７０１は、図１４に示すステップＳ６０１及びステップＳ６０２の処理に相当する。
【００６５】
デバイス情報を取得すると、図１４に示すステップＳ６０３乃至Ｓ６０６の処理を実行する。しかし、本実施形態では、可搬認証デバイス１１０を使用していないため、ステップＳ６０５の処理は行われない。ステップＳ６０３乃至Ｓ６０６の処理が終了すると、第１の実施形態と同様に、ステップＳ６０７乃至Ｓ６１０における応答処理と、監視処理とが実行される。
【００６６】
以上説明したように、本実施形態に係る情報処理システムは、第１の実施形態と異なり、可搬認証デバイスが使用されない場合に、ユーザ情報及びデバイス情報を入力させることを特徴とする。このように、ユーザ認証が手入力のシステムであっても、認証時にユーザ情報に加えてデバイス情報も入力させることで第１の実施形態と同様の効果を奏することができる。
【００６７】
＜第３の実施形態＞
次に、図１６及び図１８を参照して、第３の実施形態について説明する。本実施形態は、上述の実施形態と異なり、パーソナライズデータを取得する際に、自装置に当該ユーザのパーソナライズデータがあるときは、優先してそのデータを用いて基本操作画面を生成する。なお、以下で説明する処理は、上述の実施形態と異なる部分についてのみ説明する。
【００６８】
まず、図１６を参照して、本実施形態において、パーソナライズデータの取得方法を選択するための選択画面について説明する。図１６は、第３の実施形態に係る選択画面１６００の一例を示す図である。
【００６９】
選択画面１６００は、表示欄７０１、Ｏｎキー７０２、Ｏｆｆキー７０３、及びＯＫキー７０４を含む。表示欄７０１には、このデバイス（画像形成装置）に保持されているデータを優先して選択するか否かをユーザに選択させるための表示である。Ｏｎキー７０２が選択された状態でＯＫキー７０４が押下されると、画像形成装置は、自装置に保持されているパーソナライズデータを優先して使用する。即ち、可搬認証デバイス１１０に他の装置のデバイス情報が記憶されていたとしても自装置のＲＡＭ２０８またはＨＤＤ２０９に記憶されている当該ユーザのパーソナライズデータの取得を優先させる。一方、Ｏｆｆキー７０３が選択された状態でＯＫキー７０４が押下されると、画像形成装置は、第１の実施形態と同様に、可搬認証デバイス１１０に記憶されたデバイス情報に基づいて、パーソナライズデータを取得する。
【００７０】
図１８は、第３の実施形態に係る画像形成装置１０２における処理手順を示すフローチャートである。なお、図１４と同様の処理については、同一のステップ番号を付し、説明を省略する。即ち、以下では、ステップＳ８０１乃至Ｓ８０５の処理についてのみ説明する。
【００７１】
ステップＳ８０１において、制御部２０５は、ユーザからのアクセスを検知すると、表示部２０４に認証画面４００を表示させる。これにより、ユーザは可搬認証デバイス１１０を画像形成装置１０２の所定の位置に挿入し、ログインを行う。その後、制御部２０５は、挿入された可搬認証デバイス１１０からユーザ情報を取得し、認証を行う。認証が成功すると、制御部２０５は、さらに、表示部２０４に選択画面１６００を表示して、ユーザにパーソナライズデータの取得先を選択させる。
【００７２】
ステップＳ８０２において、制御部２０５は、選択画面１６００を介して選択された情報が自装置を優先させる情報であるか否かを判定する。ここで、優先させない場合はステップＳ８０３に進み、優先させる場合はステップＳ８０６に進む。
【００７３】
ステップＳ８０３において、制御部２０５は、可搬認証デバイス１１０からデバイス情報を取得し、ステップＳ８０４でそのデバイスからパーソナライズデータを取得する。さらに、ステップＳ８０５において、制御部２０５は、取得したパーソナライズデータと有効期限情報とを格納領域に格納し、処理をステップＳ８０７へ遷移させる。
【００７４】
一方、ステップＳ８０２で自装置の情報を優先させると判定した場合、ステップＳ８０６において、制御部２０５は、自装置の格納領域に当該ユーザのパーソナライズデータが格納されているか否かを判定する。具体的には、制御部２０５は、ユーザ情報を検索キーワードとして格納領域の情報を検索する。ここで、当該ユーザのパーソナライズデータを保持している場合は、デバイス情報に関係なく自装置のパーソナライズデータを格納領域から取得してステップＳ６０５に進む。一方、保持していない場合はステップＳ８０３に進み、上述したステップＳ８０３乃至Ｓ８０５の処理を実行する。ステップＳ６０５乃至Ｓ６１０の処理は、第１の実施形態と同様の処理であるため、説明を省略する。
【００７５】
以上説明したように、本実施形態に係る情報処理システムは、第１の実施形態と異なり、デバイス情報に関係なく、自装置が当該ユーザのパーソナライズデータを保持している場合は、自装置のデータを優先して取得することを特徴とする。これにより、本情報処理システムは、より効率的にパーソナライズデータを取得することができる。
【００７６】
また、以上の実施形態で示したフローチャートの各ステップの全部または一部を、コンピュータ可読なメモリに記憶させ、それをコンピュータにより実行させることによって、本実施形態を実施させることも可能である。
【符号の説明】
【００７７】
１００，１０２，１０４：画像形成装置
１０１，１０３，１０５，１１１：格納領域
１１０：可搬認証デバイス
１５０：ＬＡＮ
【図１】
2010191712.tif 000003
【図２】
2010191712.tif 000004
【図３】
2010191712.tif 000005
【図４】
2010191712.tif 000006
【図５】
2010191712.tif 000007
【図６】
2010191712.tif 000008
【図７】
2010191712.tif 000009
【図８】
2010191712.tif 000010
【図９】
2010191712.tif 000011
【図１０】
2010191712.tif 000012
【図１１】
2010191712.tif 000013
【図１２】
2010191712.tif 000014
【図１３】
2010191712.tif 000015
【図１４】
2010191712.tif 000016
【図１５】
2010191712.tif 000017
【図１６】
2010191712.tif 000018
【図１７】
2010191712.tif 000019
【図１８】
2010191712.tif 000020