(57)【要約】【課題】  不特定多数のユーザが使用する環境下での画像処理装置からのユーザ個人情報の流出を低減すること。【解決手段】  画像処理装置への過去の複数の設定情報をＨＤ１００３に記憶しておき、リコール要求に応じてＨＤ１００３に記憶された前記過去の複数の設定情報を呼び出すリコール機能を有する画像処理装置において、ＣＰＵ１０００は、装置使用時に入力される所定のユーザ認証情報によりユーザ認証を行い、該認証されたユーザ認証情報とＨＤ１００３に記憶される該ユーザ認証情報によりユーザ認証されて設定された設定情報とを関連付けておき、該ユーザ認証されて指示されたリコール要求に応じて、ＨＤ１００３に記憶された前記過去の設定情報から該ユーザ認証時のユーザ認証情報と関連付けられた設定情報のみに制限して呼び出すように前記リコール機能を制御する構成を特徴とする。【選択図】  図１
2005260476.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置への過去の複数の設定情報を記憶手段に記憶しておき、リコール要求に応じて前記記憶手段に記憶された前記過去の複数の設定情報を呼び出すリコール機能を有する画像処理装置において、
画像処理装置使用時に入力される所定のユーザ認証情報によりユーザ認証を行うユーザ認証手段と、
前記ユーザ認証手段で認証されたユーザ認証情報と前記記憶手段に記憶される該ユーザ認証情報によりユーザ認証されて設定された設定情報とを関連付ける関連付け手段と、
前記ユーザ認証手段によりユーザ認証されて指示されたリコール要求に応じて、前記記憶手段に記憶された前記過去の設定情報から前記関連付け手段により該ユーザ認証時のユーザ認証情報と関連付けられた設定情報のみに制限して呼び出すように前記リコール機能を制御する制御手段と、
を有することを特徴とする画像処理装置。
【請求項２】
画像処理装置への過去の複数の設定情報を記憶手段に記憶しておき、リコール要求に応じて前記記憶手段に記憶された前記過去の複数の設定情報を呼び出すリコール機能を有する画像処理装置において、
画像処理装置使用時に入力される所定のユーザ認証情報によりユーザ認証を行うユーザ認証手段と、
前記ユーザ認証手段で認証されたユーザ認証情報と前記記憶手段に記憶される該ユーザ認証情報によりユーザ認証されて設定された設定情報とを関連付ける関連付け手段と、
前記ユーザ認証手段によりユーザ認証されて設定された設定情報のみを限定して前記記憶手段に記憶させる制御手段と、
を有することを特徴とする画像処理装置。
【請求項３】
前記ユーザ認証手段によるユーザ認証を回避して装置を使用可能にするユーザ認証回避手段を備え、
前記制御手段は、前記ユーザ認証回避手段を用いて前記ユーザ認証手段によるユーザ認証を回避した場合には、前記リコール機能の実行を禁止するように制御することを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
前記制御手段は、前記ユーザ認証回避手段を用いて前記ユーザ認証手段によるユーザ認証を回避した場合には、当該ユーザ認証を回避して設定された設定情報を破棄し前記記憶手段に記憶させないように制御することを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記制御手段は、前記ユーザ認証回避手段を用いて前記ユーザ認証手段によるユーザ認証を回避した場合には、当該ユーザ認証を回避して指示されたリコール要求を無視して、前記リコール機能の実行を禁止するように制御することを特徴とする請求項３記載の画像処理装置。
【請求項６】
画像処理装置への過去の複数の設定情報を記憶手段に記憶しておき、リコール要求に応じて前記記憶手段に記憶された前記過去の複数の設定情報を呼び出すリコール機能を有する画像処理装置の制御方法において、
画像処理装置使用時に入力される所定のユーザ認証情報によりユーザ認証を行うユーザ認証ステップと、
前記ユーザ認証ステップで認証されたユーザ認証情報と前記記憶手段に記憶される該ユーザ認証情報によりユーザ認証されて設定された設定情報とを関連付ける関連付けステップと、
前記ユーザ認証ステップによりユーザ認証されて指示されたリコール要求に応じて、前記記憶手段に記憶された前記過去の設定情報から該ユーザ認証時のユーザ認証情報と関連付けられた設定情報のみに制限して呼び出すように前記リコール機能を制御するリコール制御ステップと、
を有することを特徴とする画像処理装置の制御方法。
【請求項７】
画像処理装置への設定を記憶手段に記憶しておき、リコール要求に応じて前記記憶手段に記憶された前記過去の設定を呼び出すリコール機能を有する画像処理装置の制御方法において、
画像処理装置使用時に入力される所定のユーザ認証情報によりユーザ認証を行うユーザ認証ステップと、
前記ユーザ認証ステップで認証されたユーザ認証情報と前記記憶手段に記憶される該ユーザ認証情報によりユーザ認証されて設定された設定情報とを関連付ける関連付けステップと、
前記ユーザ認証ステップによりユーザ認証されて設定された設定情報のみを限定して前記記憶手段に記憶させるように設定情報の記憶を更新する更新ステップと、
を有することを特徴とする画像処理装置の制御方法。
【請求項８】
請求項６又は７に記載された画像処理装置の制御方法を実行するためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のユーザが使用する複合複写機等の画像処理装置で、特に、ユーザによりなされる画像処理装置への設定を記憶手段に記憶しておき、ユーザからのリコール要求に応じて前記記憶された過去の設定を呼び出すリコール機能を有する画像処理装置のリコール制御に関する。
【背景技術】
【０００２】
従来より、送信等の設定データを記憶しておき、呼び出し可能な画像処理装置が提案されている。
【０００３】
特許文献１では、送信履歴情報を記憶しておき、該記憶された送信履歴を参照して再送信可能なファクシミリ装置が提案されている。
【特許文献１】特開平６−１２５４４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像処理装置では、設定データには、ファクシミリ番号や電子メールアドレス等の個人情報が含まれており、複数のユーザで使用する装置、たとえばコンビニエンスストアに設置された装置においては、使用したユーザの電子メールアドレスなどの個人情報が他人に見られてしまうという問題点があった。
【０００５】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、まずユーザ認証を行い、認証された個人（ユーザ認証情報）ごとにリコール情報を保持して、他人には（ユーザ認証情報が異なる場合には）個人情報が見えないように制御することにより、不特定多数のユーザが使用する環境下での画像処理装置からのユーザ個人情報の流出を低減することができる画像処理装置および画像処理装置の制御方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明は、画像処理装置への過去の複数の設定情報を記憶手段に記憶しておき、リコール要求に応じて前記記憶手段に記憶された前記過去の複数の設定情報を呼び出すリコール機能を有する画像処理装置において、画像処理装置使用時に入力される所定のユーザ認証情報によりユーザ認証を行うユーザ認証手段と、前記ユーザ認証手段で認証されたユーザ認証情報と前記記憶手段に記憶される該ユーザ認証情報によりユーザ認証されて設定された設定情報とを関連付ける関連付け手段と、前記ユーザ認証手段によりユーザ認証されて指示されたリコール要求に応じて、前記記憶手段に記憶された前記過去の設定情報から前記関連付け手段により該ユーザ認証時のユーザ認証情報と関連付けられた設定情報のみに制限して呼び出すように前記リコール機能を制御する制御手段とを有することを特徴とする。
【０００７】
また、本発明は、画像処理装置への過去の複数の設定情報を記憶手段に記憶しておき、リコール要求に応じて前記記憶手段に記憶された前記過去の複数の設定情報を呼び出すリコール機能を有する画像処理装置において、画像処理装置使用時に入力される所定のユーザ認証情報によりユーザ認証を行うユーザ認証手段と、前記ユーザ認証手段で認証されたユーザ認証情報と前記記憶手段に記憶される該ユーザ認証情報によりユーザ認証されて設定された過去の設定情報とを関連付ける関連付け手段と、前記ユーザ認証手段によりユーザ認証されて設定された設定情報のみを限定して前記記憶手段に記憶させる制御手段とを有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、まずユーザ認証を行い、認証された個人（ユーザ認証情報）ごとに関連付けて過去の複数の設定情報をリコール情報として保持し、認証されて指示されたリコール要求に応じて、保持された前記過去の設定情報から該認証時のユーザ認証情報と関連付けられた設定情報のみに制限して呼び出しを行うようにリコール機能を制限することで、設定した個人以外の他人にはリコール機能により設定情報が見えないようにすることができ、不特定多数のユーザが使用する環境下での画像処理装置からのリコール機能によるユーザ個人情報の流出を低減することができる等の効果を奏する。
【発明を実施するための最良の形態】
【０００９】
＜装置概略＞
図１は、本発明の一実施形態を示す画像処理装置を適用可能な複合複写機の構成の一例を示すブロック図である。
【００１０】
図１において、１０００はＣＰＵで、このＣＰＵ１０００がジョブ設定に必要な項目・設定値等に応じて、ＨＤ１００３（または図示しないＲＯＭ等の記憶媒体）から表示データを読み出し、ＲＡＭ１００４に表示データを展開し、表示部１００１がＲＡＭ１００４から表示データを読み出しディスプレイ１に表示する。
【００１１】
２はタッチパネルで、このタッチパネル２の押下により、タッチパネルコントローラ１００２が入力座標を表示座標に変換し、ＣＰＵ１０００が表示データとの相関から入力の判断、設定値の変更やモード等のジョブ設定・投入・中止等を行う。
【００１２】
なお、本実施形態では入力部としてタッチパネル２だけを備える構成を示しているが、入力部にハードキーも備える構成が一般的であり、そのような構成であってもよい。またＲＡＭ１００４のほかに、表示専用のＶＲＡＭを設ける構成が一般的であり、そのような構成であってもよい。
【００１３】
また、ＣＰＵ１０００は、ジョブの開始・中断・完了やジャムの発生、更にはタッチパネル２の入力など装置全体の状態を随時ＲＡＭ１００４に記憶・比較して管理している。また、ＨＤ１００３には、ジョブ実行のために必要なプログラムが格納してあり、ＣＰＵ１０００は必要に応じて読み出しＲＡＭ１００４に展開して実行することにより、ＢＵＳ１００５に接続された各部を制御して装置全体の動作を制御する。
【００１４】
例えば、コピージョブを行う際には、ＣＰＵ１０００がコピー制御プログラムをＨＤ１００３からＲＡＭ１００４に読み出して実行する。そして、ＣＰＵ１０００からの指示により、スキャナ１００６が図示しない原稿台に載置される原稿を、ＲＡＭ１００４に格納されている設定に基づいて読み取ってイメージデータに変換し、該イメージデータをＲＡＭ１００４に格納する。そして、ＲＡＭ１００４へのイメージデータの格納が完了すると、コピー制御プログラムを実行するＣＰＵ１０００は引き続き、このＲＡＭ１００４からイメージデータを読み出してプリンタ１００７に出力する。以上のような手順を、ＣＰＵ１０００は上記コピー制御プログラムに基づいて実行する。
【００１５】
また、ＨＤ１００３には、ＷＥＢブラウザプログラムも格納されており、ＮＩＣ１００８を通じて装置外部のインターネットに接続し、ＷＥＢを表示要求があった場合、ＣＰＵ１０００は、このＷＥＢブラウザプログラムをＨＤ１００３から呼び出しＲＡＭ１００４にロードして実行することにより、インターネットから受信したＷＥＢ画面を表示する。
【００１６】
なお、プリンタ１００７は、レーザビーム方式であっても、レーザビーム方式以外の電子写真方式（例えばＬＥＤ方式）でも、液晶シャッタ方式、インクジェット方式、熱転写方式、昇華方式でもその他のプリント方式であってもよい。
【００１７】
図２は、図１に示したディスプレイ１及びタッチパネル２を説明するための図であり、図１と同一のものには同一の符号を付してある。
【００１８】
図２に示すように、タッチパネル２は、ディスプレイ１の表面に設けられている。操作者は、このタッチパネル２にタッチすることによりディスプレイ１に表示されたボタン等を指示することができる。
【００１９】
＜ユーザ認証情報＞
図３は、本発明の画像処理装置におけるユーザ認証情報を説明する図である。
【００２０】
図３において、２００はユーザ認証情報で、図１に示したＨＤ１００３に格納されている。
【００２１】
ユーザ認証情報２００において、２０１はユーザＩＤ、２０２はパスワードで、管理者や操作者等により設定される。２０３はリコール情報格納アドレスで、ユーザＩＤ毎に割りあてられたＨＤ１００３内の領域の先頭アドレスを示す。このリコール情報格納アドレス２０３により確定されるＨＤ１００３のユーザＩＤ毎の領域には、図４に示すように、該ユーザにより過去に行われた設定の情報等が、ＣＰＵ１０００の制御により格納処理される。
【００２２】
図４は、本発明の画像処理装置におけるユーザ認証情報とユーザ毎のリコール情報の関係を説明する図であり、図３と同一のものには同一の符号を付してある。
【００２３】
図４に示すように、リコール情報格納アドレス２０３により確定されるＨＤ１００３のユーザＩＤ毎の領域には、そのユーザにより過去に行われた設定（１つ前の設定３０１，２つ前の設定３０２，３つ前の設定３０３等）の情報等がリコール情報として格納される。なお、リコール情報として格納される情報は、１〜３つ前の設定のみに限定されるものではなく、４つ以上前の設定の情報が格納されていてもよい。
【００２４】
以下、図５を参照して、図４に示した各リコール情報（１つ前の設定３０１〜３つ前の設定３０３）の構造を説明する。
【００２５】
図５は、図４に示した各リコール情報（１つ前の設定３０１〜３つ前の設定３０３）の構造を説明するための図である。
【００２６】
図５において、４０４はリコール情報を格納するためのデータ型「ｒｅｃａｌｌＩｎｆｏＦｏｒｍ」の定義を示す。このリコール情報を格納するためのデータ型である「ｒｅｃａｌｌＩｎｆｏＦｏｒｍ」は、ジョブの種別を格納するためのデータ型「ｊｏｂＫｉｎｄ」のデータである「ｊｏｂ」，ジョブの詳細設定を格納するためのデータ型「ｒｅｃａｌｌＤｅｔａｉｌＩｎｆｏＦｏｒｍ」のデータである「ｄｅｔａｉｌ」から構成される。
【００２７】
また、上記データ型「ｊｏｂＫｉｎｄ」は、４０２に示すように、コピー機能の設定であることを示す「ｃｏｐｙ」,送信機能の設定であることを示す「ｓｅｎｄ」,ボックス機能の設定であることを示す「ｂｏｘ」のいずれかの値をとるデータとして定義されている。
【００２８】
さらに、上記データ型「ｒｅｃａｌｌＤｅｔａｉｌＩｎｆｏＦｏｒｍ」は、４０３に示すように、コピー機能の詳細設定を格納するためのデータ型「ｃｏｐｙＤｅｔａｉｌＩｎｆｏ」のデータである「ｃｏｐｙＲｅｃａｌｌ」、送信機能の詳細設定を格納するためのデータ型「ｓｅｎｄＤｅｔａｉｌＩｎｆｏ」のデータである「ｓｅｎｄＲｅｃａｌｌ」、ボックス機能の詳細設定を格納するためのデータ型「ｂｏｘＤｅｔａｉｌＩｎｆｏ」のデータである「ｂｏｘＲｅｃａｌｌ」の共用データであるとして定義されている。
【００２９】
さらに、送信機能の詳細設定を格納するためのデータ型「ｓｅｎｄＤｅｔａｉｌＩｎｆｏ」は、４０１に示すように、Ｅメールアドレスのリストを格納するためのデータ型「ｅｍａｉｌＡｄｄｒｅｓｓＬｉｓｔ」のデータである「ｌｉｓｔ」を含むものとして定義されている（なお、ファクシミリ送信番号のリストを格納するためのデータ型を含むように構成してもよい）。
【００３０】
なお、コピー機能の詳細設定を格納するためのデータ型「ｃｏｐｙＤｅｔａｉｌＩｎｆｏ」の構造は省略するが、部数，倍率，濃度，ステイプルの有無等を格納するためのデータを含むものとして定義されているものとする。
【００３１】
また、ボックス機能の詳細設定を格納するためのデータ型「ｂｏｘＤｅｔａｉｌＩｎｆｏ」の構造も省略するが、ボックス番号等を格納するためのデータを含むものとして定義されているものとする。
【００３２】
以上示したように、各リコール情報は、複合複写機の各機能（本実施形態の場合は「コピー」，「送信」，「ボックス」）に対応するような構造をしている。
【００３３】
詳細には、各リコール情報を格納するデータ型「ｒｅｃａｌｌＩｎｆｏＦｏｒｍ」は、コピー機能，送信機能，ボックス機能のいずれの機能に関する設定であるかを示すデータ「ｊｏｂ」と、コピー機能，送信機能，ボックス機能のいずれかのジョブの詳細情報を示すデータ「ｄｅｔａｉｌ」から構成される。なお、各機能毎に別々のリコール情報を持っていてもよい。その場合は、ユーザ認証情報に各機能毎のリコール情報格納アドレスを持つように構成するものとする。
【００３４】
なお、図３，図４，図５に示したデータ構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【００３５】
以下、図６のフローチャートを参照して、本発明の画像処理装置におけるユーザ認証処理について説明する。
【００３６】
図６は、本発明の画像処理装置における第１の制御処理手順の一例を示すフローチャートであり、図１に示した複写機におけるユーザ認証時の処理の流れに対応する。なお、このフローチャートの処理は、ＣＰＵ１０００がＨＤ１００３に格納されるプログラムをＲＡＭ１００４にロードして実行することにより行われる。また、Ｓ１０１〜Ｓ１０８は各ステップを示す。
【００３７】
まず、ＣＰＵ１０００は、ユーザの認証要求を受けると（ユーザ認証スタートすると）、ステップＳ１０１において、図７に示すように、ディスプレイ１にＩＤとパスワードの入力を促すメッセージ５０１とともに、それぞれの入力エリア５０２，５０３とキーボードイメージ５０４，ＩＤキー５０５，ゲストキー５０６等をディスプレイ１に表示するように制御し、ユーザからの入力を促す。
【００３８】
図７は、本発明の画像処理装置におけるユーザ認証画面の一例を示す模式図であり、図１に示したディスプレイ１に表示される。
【００３９】
図７に示すユーザ認証画面において、ユーザは、ＩＤ入力エリア５０２にＩＤを入力し、パスワード入力エリア５０３にパスワードを入力し、ＩＤキー５０５を押下するとユーザ認証が行われ、ゲストキー５０６を押下するとユーザ認証は行われない。即ち、ユーザは、図７に示すユーザ認証画面においてユーザ認証を行うかどうかを選択することができる。
【００４０】
次に、ステップＳ１０２において、ＣＰＵ１０００は、ユーザ認証を行うか否かを判断する。この判断は、ユーザ認証画面にてＩＤ入力エリア５０２，パスワード入力エリア５０３にＩＤ，パスワードが入力され且つＩＤキー５０５がタッチパネル２を介して指示（以下、単に「押下」という）された場合には、ユーザ認証を行うものと判断し、ゲストキー５０６が押下された場合には、ユーザ認証を行わないものと判断する。
【００４１】
そして、ステップＳ１０２で、ＣＰＵ１０００がユーザ認証を行うと判断した場合には、ステップＳ１０３において、ＣＰＵ１０００は、ＨＤ１００３に読み出すべきユーザ認証情報（図３に示したユーザＩＤ２０１，パスワード２０２）があるか否かを判断し、読み出すべきユーザ認証情報があると判断した場合には、ステップＳ１０４に進む。
【００４２】
ステップＳ１０４において、ＣＰＵ１０００は、ＨＤ１００３からユーザ認証情報（図３に示したユーザＩＤ２０１，パスワード２０２）を１組読み出し、ステップＳ１０５において、ステップＳ１０４で読み出したユーザＩＤ，パスワードの組み合わせがユーザから入力されたＩＤ，パスワードの組み合わせに一致するか否かを判断し、一致しないと判断した場合には、ステップＳ１０３に戻り、再度、ＨＤ１００３にまだ読み出すべきユーザ認証情報があるかを判断する。
【００４３】
そして、ステップＳ１０３で、ＣＰＵ１０００が、ＨＤ１００３にもう読み出すべきユーザ認証情報がないと判断した場合には、ステップＳ１０６において、ＣＰＵ１０００は、ＩＤとパスワードが一致しない（入力に誤りがある）というメッセージをディスプレイ１に表示制御し、再入力を促す。
【００４４】
一方、ステップＳ１０５において、ＣＰＵ１０００は、ステップＳ１０４で読み出したユーザＩＤ，パスワードの組み合わせがユーザから入力されたＩＤ，パスワードの組み合わせに一致すると判断した場合には、ステップＳ１０７において、ＣＰＵ１０００は、当該ユーザのユーザ認証が成功したと判断し、当該ユーザＩＤ，パスワードの組み合わせに対応するリコール情報格納アドレスを用いてリコール情報をＨＤ１００３から読み出してＲＡＭ１００４に記憶してリコール可能に制御し、処理を終了する。そして、ＣＰＵ１０００は、図７に示したユーザ認証画面を閉じ、通常の操作画面をディスプレイ１に表示制御して、画面のロックを解除し、複写操作等の各種操作を可能に制御する。
【００４５】
一方、ステップＳ１０２で、ＣＰＵ１０００が、ユーザ認証を行わない（ゲストキー５０６が押下された）と判断した場合には、ステップＳ１０８において、ＣＰＵ１０００は、当該ユーザのユーザ認証を行うことなく、ゲストユーザとして画像処理装置にアクセスするものとして処理を終了する。そして、ＣＰＵ１０００は、図７に示したユーザ認証画面を閉じ、通常の操作画面をディスプレイ１に表示制御して、画面のロックを解除し、複写操作等の各種操作を可能に制御する。
【００４６】
尚、ステップ１０２で、ユーザ認証を行なわないと判断した場合、ＣＰＵ１０００はＲＡＭ１００４のリコール情報を破棄するよう制御しても良い。これによりユーザ認証せずに装置にアクセスされた場合におけるリコール情報の不正な使用を回避することが可能になる。
【００４７】
＜ユーザ毎のリコール情報表示＞
以下、図８のフローチャートを参照して、本発明の画像処理装置におけるリコール情報表示処理について説明する。
【００４８】
図８は、本発明の画像処理装置における第２の制御処理手順の一例を示すフローチャートであり、図１に示した複写機におけるリコール情報表示処理の流れに対応する。なお、このフローチャートの処理は、ＣＰＵ１０００がＨＤ１００３に格納されるプログラムをＲＡＭ１００４にロードして実行することにより行われる。また、Ｓ２０１〜Ｓ２０３は各ステップを示す。
【００４９】
まず、ユーザがディスプレイ１に表示された図示しないリコールキーを押下することにより発生するリコール要求を受けると、ステップＳ２０１において、ＣＰＵ１０００は、当該ユーザが図６のフローチャートに示した処理によりユーザ認証されたユーザであるか否かを判定する。
【００５０】
まず、ステップＳ２０１において、ＣＰＵ１０００が、当該リコール要求したユーザがユーザ認証されたユーザであると判断した場合には、ステップＳ２０２において、ＣＰＵ１０００は、該ユーザのユーザ認証時（図６のステップＳ１０７）にＲＡＭ１００４に記憶されたリコール情報格納アドレス２０３（図３，図４）から、そのユーザのリコール情報（例えば図４に示した１つ前の設定３０１〜３つ前の設定３０３）を読み出し、該読み出したリコール情報の内容一覧（例えば図４に示した１つ前の設定３０１〜３つ前の設定３０３）をディスプレイ１に表示し（呼び出し）、ユーザの選択を待機するリコール機能を実行する。なお、仮にユーザがコピーの設定画面でリコール要求をした場合は、読み出したリコール情報からコピーに関するリコール情報のみを表示するように構成してもよいし、該ユーザのリコール情報の全てを表示するように構成してもよい。
【００５１】
そして、ＣＰＵ１０００は、ユーザからいずれかのリコール情報（例えば図４に示した１つ前の設定３０１〜３つ前の設定３０３のいずれか）が選択されると、該選択された設定を現在の設定に反映するように制御し（例えばＲＡＭ１００４内の所定の領域やＢＵＳ１００５に接続される各部内の所定のレジスタ等にセットするように制御し）、処理を終了する。
【００５２】
一方、ステップＳ２０１で、ＣＰＵ１０００が、当該リコール要求したユーザがユーザ認証されていないユーザであると判断した場合には、そのまま処理を終了する。
【００５３】
以上説明したように、ＣＰＵ１０００は、このようにユーザ認証なしで、装置にアクセスされた場合、装置の使用を許可するが、このユーザからのリコール要求（ユーザ認証を回避して指示されたリコール要求）を無視するように制御する。
【００５４】
＜ユーザ毎のリコール情報更新＞
以下、図９のフローチャートを参照して、本発明の画像処理装置におけるリコール情報更新処理について説明する。
【００５５】
図９は、本発明の画像処理装置における第３の制御処理手順の一例を示すフローチャートであり、図１に示した複写機におけるリコール情報更新処理の流れに対応する。なお、このフローチャートの処理は、ＣＰＵ１０００がＨＤ１００３に格納されるプログラムをＲＡＭ１００４にロードして実行することにより行われる。また、Ｓ３０１〜Ｓ３０４は各ステップを示す。
【００５６】
まず、ジョブ実行時またはリセット時、ステップＳ３０１において、ＣＰＵ１０００は、当該ユーザがユーザ認証されたユーザであるか否かを判断し、ユーザ認証されたユーザであると判断した場合には、ステップＳ３０２において、ＣＰＵ１０００は、該ユーザのこれまでの設定を取得するように制御する（例えばＲＡＭ１００４内の所定の領域やＢＵＳ１００５に接続される各部内の所定のレジスタ等にセットされている情報を取得するように制御する）。
【００５７】
次に、ステップＳ３０３において、ステップＳ３０２で取得した当該ユーザのこれまでの設定を最新のリコール情報として、ＨＤ１００３に記憶されるリコール情報のリストの先頭に記憶し、該リストの先頭アドレスをリコール情報格納アドレス２０３に格納して、当該ユーザに対応するユーザＩＤのリコール情報を更新し、処理を終了する。
【００５８】
一方、ステップＳ３０１で、ＣＰＵ１０００が、当該ユーザがユーザ認証されたユーザでない、ゲストユーザと判断した場合には、ステップＳ３０４において、ＣＰＵ１０００は、該ゲストユーザのこれまでの設定を破棄するように制御し（例えばＲＡＭ１００４内の所定の領域やＢＵＳ１００５に接続される各部内の所定のレジスタ等にセットされている情報を破棄（消去）するように制御し）、処理を終了する。
【００５９】
以上示したように、ジョブ実行時またはリセット時にＣＰＵ１０００は、それまでのユーザ認証されて設定された設定情報のみを限定して最新のリコール情報として、対応するユーザＩＤのリコール情報を更新する（ＨＤ１００３に記憶される）。
【００６０】
また、ＣＰＵ１０００は、このようにユーザ認証なしで、装置にアクセスされた場合、ＲＡＭ１００４のリコール情報を破棄し、ジョブ実行時またはリセット時にもＣＰＵ１０００はそれまでの設定をリコール情報として更新しない。
【００６１】
以上説明したように、画像処理装置への過去の複数の設定情報をＨＤ１００３に記憶しておき、リコール要求に応じてＨＤ１００３に記憶された前記過去の複数の設定情報を呼び出すリコール機能を有する画像処理装置において、ＣＰＵ１０００は、図６に示すように、画像処理装置使用時に入力される所定のユーザ認証情報によりユーザ認証を行い、該認証されたユーザ認証情報と図４に示すようにＨＤ１００３に記憶される該ユーザ認証情報によりユーザ認証されて設定された設定情報とを関連付けておき、該ユーザ認証されて指示されたリコール要求に応じて、ＨＤ１００３に記憶された前記過去の設定情報から前記関連付け手段により該ユーザ認証時のユーザ認証情報と関連付けられた設定情報のみに制限して呼び出すように前記リコール機能を制御することにより、不特定多数のユーザが使用する環境下での画像処理装置からのユーザ個人情報の流出を低減し、秘匿することができる。
【００６２】
また、ＣＰＵ１０００は、認証されたユーザによる設定情報のみを限定してＨＤ１００３に記憶させるように制御する。
【００６３】
さらに、本実施形態の画像処理装置は、ユーザ認証を回避して装置を使用可能にするゲストキー５０６を備え、ＣＰＵ１０００は、ユーザがゲストキー５０６を用いて前記ユーザ認証を回避した場合には、前記リコール機能の実行を禁止するように制御する。
【００６４】
また、ＣＰＵ１０００は、ユーザがゲストキー５０６を用いて前記ユーザ認証を回避した場合には、ＲＡＭ１００４又はＢＵＳ１００５に接続される各部のレジスタ等に格納される当該ユーザ認証を回避して設定された設定情報を破棄し、ＨＤ１００３に記憶させないように制御する。
【００６５】
さらに、ＣＰＵ１０００は、ユーザがゲストキー５０６を用いて前記ユーザ認証を回避した場合には、当該ユーザ認証を回避して指示されたリコール要求を無視して、前記リコール機能の実行を禁止するように制御する。
【００６６】
以上より明らかなように、まずユーザ認証を行い、認証された個人（ユーザ認証情報）ごとにリコール情報を保持することで、他人には（ユーザ認証情報が異なる場合には）個人情報が見えないようにすることが可能であり、従って、不特定多数のユーザが使用する環境下の画像処理装置での、ユーザ個人情報を秘匿することが可能となる。
【００６７】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００６８】
以下、図１０に示すメモリマップを参照して本発明に係る画像処理装置で読み取り可能なデータ処理プログラムの構成について説明する。
【００６９】
図１０は、本発明に係る画像処理装置で読み取り（読み出し）可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【００７０】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【００７１】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【００７２】
本実施形態における図６，図８，図９に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【００７３】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００７４】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７５】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００７６】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【００７７】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７８】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【００７９】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００８０】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８２】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウエアによって表されるプログラムを格納した記憶媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００８３】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【００８４】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
【００８５】
以上、実施形態内で示した各変形例を組み合わせた構成も全て本発明に含まれるものである。
【図面の簡単な説明】
【００８６】
【図１】本発明の一実施形態を示す画像処理装置を適用可能な複合複写機の構成の一例を示すブロック図である。
【図２】図１に示したディスプレイ及びタッチパネルを説明するための図である。
【図３】本発明の画像処理装置におけるユーザ認証情報を説明する図である。
【図４】本発明の画像処理装置におけるユーザ認証情報とユーザ毎のリコール情報の関係を説明する図である。
【図５】図４に示した各リコール情報（１つ前の設定〜３つ前の設定）の構造を説明するための図である。
【図６】本発明の画像処理装置における第１の制御処理手順の一例を示すフローチャートである。
【図７】本発明の画像処理装置におけるユーザ認証画面の一例を示す模式図である。
【図８】本発明の画像処理装置における第２の制御処理手順の一例を示すフローチャートである。
【図９】本発明の画像処理装置における第３の制御処理手順の一例を示すフローチャートである。
【図１０】本発明に係る画像処理装置で読み取り（読み出し）可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
【００８７】
１  ディスプレイ
２  タッチパネル
１０００  ＣＰＵ
１００１  表示部
１００２  タッチパネルコントローラ
１００３  ハードディスク（ＨＤ）
１００４  ＲＡＭ
１００５  ＢＵＳ
１００６  スキャナ
１００７  プリンタ
１００８  ＮＩＣ
【図１】
2005260476.tif 000003
【図２】
2005260476.tif 000004
【図３】
2005260476.tif 000005
【図４】
2005260476.tif 000006
【図５】
2005260476.tif 000007
【図６】
2005260476.tif 000008
【図７】
2005260476.tif 000009
【図８】
2005260476.tif 000010
【図９】
2005260476.tif 000011
【図１０】
2005260476.tif 000012