(57)【特許請求の範囲】
【請求項１】
入力画像に対して所定の画像処理を行って出力画像として出力する画像処理ジョブを行う画像処理装置において、
前記画像処理ジョブについてユーザに関するユーザ情報を生成するユーザ情報生成手段と、
前記ユーザ情報を格納手段に格納する際、予め定められた前記格納手段のカテゴリに応じて当該格納手段に前記ユーザ情報についてのセキュリティー情報の格納が可能か否かを判定する第１の判定手段と、
前記第１の判定手段によって前記格納手段に前記セキュリティー情報の格納が可能でないと判定されると、前記ユーザ情報から予め規定されたセキュリティー情報を取り除いて前記格納手段に格納するユーザ情報セキュア化手段とを有することを特徴とする画像処理装置。
【請求項２】
前記ユーザ情報には、少なくとも前記画像処理に関するカスタマイズ設定又は前記画像処理装置の使用状況が含まれることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記ユーザ情報に前記セキュリティー情報が含まれているか否かを示すユーザ情報テンプレートに応じて前記セキュリティー情報の有無を判定する第２の判定手段を有することを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
前記ユーザ情報には複数の設定項目が含まれており、
前記第２の判定手段は、前記設定項目の各々について、最もレベルの低い一般情報、セキュリティーレベルである前記セキュリティー情報、及び最もレベルの高い機密情報に分類することを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記第２の判定手段によって前記設定項目が前記機密情報であると判定されると、前記ユーザ情報セキュア化手段は、前記機密情報を削除して前記ユーザ情報を前記格納手段に格納することを特徴とする請求項４記載の画像処理装置。
【請求項６】
前記第２の判定手段によって前記設定項目が前記機密情報であると判定されると、前記ユーザ情報生成手段は前記機密情報を除いて前記ユーザ情報を生成することを特徴とする請求項４記載の画像処理装置。
【請求項７】
前記ユーザを認証するユーザ認証手段を有し、
前記ユーザ認証手段によって不認証とされると、前記ユーザ情報セキュア化手段は前記第１の判定手段によって前記格納手段に前記セキュリティー情報の格納が可能であると判定されても、前記ユーザ情報から前記セキュリティー情報を取り除いて前記格納手段に格納することを特徴とする請求項１記載の画像処理装置。
【請求項８】
入力画像に対して所定の画像処理を行って出力画像として出力する画像処理ジョブを行う画像処理装置を制御する制御方法において、
前記画像処理ジョブについてユーザに関するユーザ情報を生成するユーザ情報生成ステップと、
前記ユーザ情報を格納手段に格納する際、予め定められた格納手段のカテゴリに応じて当該格納手段に前記ユーザ情報についてのセキュリティー情報の格納が可能か否かを判定する判定ステップと、
前記判定ステップによって前記格納手段に前記セキュリティー情報の格納が可能でないと判定されると、前記ユーザ情報から予め規定されたセキュリティー情報を取り除いて前記格納手段に格納するユーザ情報セキュア化ステップとを有することを特徴とする制御方法。
【請求項９】
入力画像に対して所定の画像処理を行って出力画像として出力する画像処理ジョブを行う画像処理装置を制御する制御プログラムにおいて、
前記画像処理装置が備えるコンピュータに、
前記画像処理ジョブについてユーザに関するユーザ情報を生成するユーザ情報生成ステップと、
前記ユーザ情報を格納手段に記録する際、予め定められた格納手段のカテゴリに応じて当該格納手段に前記ユーザ情報についてのセキュリティー情報の格納が可能か否かを判定する判定ステップと、
前記判定ステップによって前記格納手段に前記セキュリティー情報の格納が可能でないと判定されると、前記ユーザ情報から予め規定されたセキュリティー情報を取り除いて前記格納手段に格納するユーザ情報セキュア化ステップとを実行させることを特徴とする制御プログラム。
【請求項１０】
請求項９に記載の制御プログラムが記録されたコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、その制御方法、及び制御プログラム、並びに記録媒体に関し、特に、カスタマイズ及び使用履歴等のユーザ情報を記録・再生するための画像処理装置、その制御方法、及び制御プログラム、並びに記録媒体に関する。
【背景技術】
【０００２】
一般に、画像処理装置において、カスタマイズ及び使用履歴等のユーザ情報を記録・再生する際には、画像処理装置自体にユーザ情報を記録して、当該ユーザ情報を必要に応じて再生している。
【０００３】
一方、複数の画像処理装置等のデバイスをネットワークで接続して利用する場合に、サーバ等の外部装置にジョブ履歴等のユーザ情報を記録して利用することも行われている（例えば、特許文献１参照）。
【０００４】
同様に、ネットワーク上に接続された複数の複合機等の資源デバイスの設定データ等のユーザ情報を設定データファイルとして管理サーバで管理して、必要に応じてこれらユーザ情報を利用するようにしたものもある（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２８０１９号公報
【特許文献２】特開平１１−１９４９８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、上述の従来技術では、画像処理装置自体又は当該ネットワーク環境下においては、ユーザ情報の記録・再現を行うことができる。このため、各ユーザの使用状態は使用に応じて改善されて、ユーザの学習効果が向上することになる。
【０００７】
ところが、ユーザ情報が記録された画像処理装置又はネットワーク環境を外れると、ユーザ情報を得ることができず、その結果、カスタマイズ及び使用履歴等のユーザ情報を再生又は再現することができなくなってしまう。そして、ユーザ情報の再生ができないと、つまり、過去に記録したユーザ情報が利用できないと、ユーザが別の画像処理装置を利用する際、極めて使い辛くなってしまうことになる。
【０００８】
一方、このユーザ情報を、例えば、可搬メディアに記録して再現できるようにすれば、ユーザはどこでもユーザ情報の再現を行うことができ、ユーザの学習効果が阻害されることはない。しかしながら、例えば、ユーザ情報にセキュリティー情報が含まれる場合には、可搬のメディアにユーザ情報を記録して持ち出すとなると、セキュリティー情報が漏洩してしまうという危険性がある。
【０００９】
従って、本発明の目的は、セキュリティー対策上の問題を回避してユーザが何処でもユーザ情報の再現を行うことのできる画像処理装置、その制御方法、及び制御プログラム、並びに記録媒体を提供することにある。
【課題を解決するための手段】
【００１０】
上記の目的を達成するため、本発明による画像処理装置は、入力画像に対して所定の画像処理を行って出力画像として出力する画像処理ジョブを行う画像処理装置において、前記画像処理ジョブについてユーザに関するユーザ情報を生成するユーザ情報生成手段と、前記ユーザ情報を格納手段に格納する際、予め定められた前記格納手段のカテゴリに応じて当該格納手段に前記ユーザ情報についてのセキュリティー情報の格納が可能か否かを判定する第１の判定手段と、前記第１の判定手段によって前記格納手段に前記セキュリティー情報の格納が可能でないと判定されると、前記ユーザ情報から予め規定されたセキュリティー情報を取り除いて前記格納手段に格納するユーザ情報セキュア化手段とを有することを特徴とする。
【００１１】
本発明による制御方法は、入力画像に対して所定の画像処理を行って出力画像として出力する画像処理ジョブを行う画像処理装置を制御する制御方法において、前記画像処理ジョブについてユーザに関するユーザ情報を生成するユーザ情報生成ステップと、前記ユーザ情報を格納手段に格納する際、予め定められた格納手段のカテゴリに応じて当該格納手段に前記ユーザ情報についてのセキュリティー情報の格納が可能か否かを判定する判定ステップと、前記判定ステップによって前記格納手段に前記セキュリティー情報の格納が可能でないと判定されると、前記ユーザ情報から予め規定されたセキュリティー情報を取り除いて前記格納手段に格納するユーザ情報セキュア化ステップとを有することを特徴とする。
【００１２】
本発明による制御プログラムは、入力画像に対して所定の画像処理を行って出力画像として出力する画像処理ジョブを行う画像処理装置を制御する制御プログラムにおいて、前記画像処理装置が備えるコンピュータに、前記画像処理ジョブについてユーザに関するユーザ情報を生成するユーザ情報生成ステップと、前記ユーザ情報を格納手段に記録する際、予め定められた格納手段のカテゴリに応じて当該格納手段に前記ユーザ情報についてのセキュリティー情報の格納が可能か否かを判定する判定ステップと、前記判定ステップによって前記格納手段に前記セキュリティー情報の格納が可能でないと判定されると、前記ユーザ情報から予め規定されたセキュリティー情報を取り除いて前記格納手段に格納するユーザ情報セキュア化ステップとを実行させることを特徴とする。
【００１３】
本発明による記録媒体は、上記の制御プログラムが記録されたコンピュータに読み取り可能な記録媒体である。
【発明の効果】
【００１４】
本発明によれば、ネットワーク環境内でのみ記録・再現が可能であったユーザ情報を、セキュリティー情報が漏洩するという危険を未然に防いで、何処でも記録・再現することができる。これによって、ユーザによる学習効果を向上させることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態による画像処理装置の一つであるマルチファンクションプリンタ（ＭＦＰ）の一例を示すブロック図である。
【図２】図１に示すスキャナ及びプリンタのハードウェア構成を示す側断面図である。
【図３】図１に示す操作部の構成を示す平面図である。
【図４】図１に示すＭＦＰを用いてユーザが実行した印刷ジョブを説明するための図である。
【図５】図１に示すＭＦＰが実行するログイン処理の一例を説明するためのフローチャートである。
【図６】図１に示すＭＰＦへの印刷ジョブの設定を示す図である。
【図７】図４で説明した印刷ジョブを実行した結果のジョブ履歴（ジョブリスト）の一例を示す図である。
【図８】図１に示すＭＦＰにおいてユーザ情報をセキュア化したセキュリティーデータの格納処理を説明するための図である。
【図９】図８に示す格納処理を説明するためのフローチャートである。
【図１０】図９に示すユーザ情報セキュア化処理を説明するためのフローチャートである。
【図１１】図１に示すＲＯＭ等に記憶されたカテゴリ表の一例を示す図である。
【図１２】図１０に示すセキュア情報カテゴリ判定で用いられるユーザ情報テンプレートの一例を示す図である。
【図１３】図８に示すユーザ情報サーバ（パーソナライズデータサーバ）に生成されるファイルの一例を示す図である。
【図１４】図１３に示すファイルに応じて修正されたユーザ情報の一例を示す図である。
【図１５】図１に示すＨＤＤに保存されたユーザ情報の一例を示す図である。
【図１６】図１に示すＭＦＰで実行されるユーザ情報の生成の一例を説明するためのフローチャートである。
【図１７】図１に示すＭＦＰで実行されるユーザ情報の格納処理の一例を説明するためのフローチャートである。
【図１８】図１に示すＭＦＰにユーザがＩＣカード６０５を用いてログインした際の動作を説明するための図である。
【図１９】スタンドアローン環境において印刷ジョブを実行した結果のジョブ履歴（ジョブリスト）の一例を示す図である。
【図２０】図１９に示すジョブ履歴（ジョブリスト）でジョブを選択した際に費用時されるメッセージの一例を示す図である。
【図２１】図１に示すＭＦＰにおけるユーザ情報セキュア化処理の他の例を説明するためのフローチャートである。
【図２２】図２１のセキュア情報削除処理が行われた後のユーザ情報の一例を示す図である。
【図２３】図１に示すＭＦＰで実行されるユーザ情報の生成の他の例を説明するためのフローチャートである。
【図２４】図１に示すＭＦＰを用いてジョブを実行する際のログイン処理の他の例を説明するためのフローチャートである。
【図２５】図２４で説明したログイン処理によるユーザ情報テンプレートの一例を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態による画像処理装置について図面を参照して説明する。
【００１７】
（第１の実施形態）
図１は本発明の実施の形態による画像処理装置の一つであるマルチファンクションプリンタ（ＭＦＰ）の一例を示すブロック図である。
【００１８】
図１を参照して、図示のＭＦＰは、例えば、入力画像に対して所定の画像処理を行って出力画像として出力する画像処理ジョブを行う。
【００１９】
ＭＦＰはコントローラユニット２０００を有している。このコントローラユニット２０００には、画像入力デバイスであるスキャナ２０７０及び画像出力デバイスであるプリンタ２０９５が接続される。さらに、コントローラユニット２０００には操作部２０１２が接続されている。
【００２０】
コントローラユニット２０００は、スキャナ２０７０で読み取られた画像データをプリンタ２０９５によって印刷するコピー機能を実行するための制御を行う。さらに、コントローラユニット２００−はＬＡＮ１００６及び公衆回線（ＷＡＮ）１００８に接続されて、これらＬＡＮ１００６又はＷＡＮ１００８を介して画像情報及びデバイス情報の入出力を実行するための制御を行う。
【００２１】
図示のコントローラユニット２０００は、ＣＰＵ２００１を備えており、ＣＰＵ２００１は、ＲＯＭ２００３に格納されているブートプログラムに応じてオペレーションシステム（ＯＳ）を立ち上げる。そして、ＣＰＵ２００１はＯＳ上で、ＨＤＤ（ハードディスクドライブ）２００４に格納されているアプリケーションプログラムを実行して、各種処理を行う。
【００２２】
ＲＡＭ２００２はＣＰＵ２００１の作業領域として用いられる。また、ＲＡＭ２００２は、ＣＰＵ２００１の作業領域を提供するとともに、画像データを一時記憶するための画像メモリ領域も提供する。ＨＤＤ２００４には、上記のアプリケーションプログラム及び画像データが格納される。
【００２３】
ＣＰＵ２００１には、システムバス２００７を介して、前述のＲＯＭ２００３及びＲＡＭ２００２が接続されるとともに、操作部Ｉ／Ｆ（インタフェース）２００６、ネットワークＩ／Ｆ２０１０、モデム２０５０、及びイメージバスＩ／Ｆ２００５が接続される。
【００２４】
操作部Ｉ／Ｆ２００６は、タッチパネルを有する操作部２０１２のインタフェースであり、操作部２０１２に表示すべき画像データを操作部２０１２に出力する。また、操作部Ｉ／Ｆ２００６は、操作部２０１２においてユーザにより入力された情報（指令）をＣＰＵ２００１に送出する。
【００２５】
ネットワークＩ／Ｆ２０１０は、ＬＡＮ１００６に接続され、ＬＡＮ１００６を介してＬＡＮ１００６上の各種装置との間で情報の入出力を行う。モデム２０５０は、ＷＡＮ１００８に接続され、ＷＡＮ１００８を介して情報の入出力を行う。
【００２６】
イメージバスＩ／Ｆ２００５は、システムバス２００７と画像データを高速で転送する画像バス２００８とを接続するためのインタフェースであり、データ形式を変換するためのバスブリッジである。画像バス２００８は、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バス又はＩＥＥＥ１３９４から構成される。
【００２７】
画像バス２００８には、ラスタイメージプロセッサ（以下、ＲＩＰという）２０６０、デバイスＩ／Ｆ２０２０、スキャナ画像処理部２０８０、プリンタ画像処理部２０９０、画像回転部２０３０、及び画像圧縮部２０４０が接続されている。
【００２８】
ＲＩＰ２０６０は、ＰＤＬ（ページ記述言語）コードをビットマップイメージに展開するプロセッサである。デバイスＩ／Ｆ２０２０には、スキャナ２０７０及びプリンタ２０９５が接続され、デバイスＩ／Ｆ２０２０は、画像データの変換を行う。
【００２９】
スキャナ画像処理部２０８０は、入力画像データに対して補正、加工、及び編集を行う。プリンタ画像処理部２０９０は、プリント出力画像データに対してプリンタ２０９５に応じた補正及び解像度変換等を行なう。画像回転部２０３０は、画像データの回転を行う。
【００３０】
画像圧縮部２０４０は、多値画像データをＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）データに、２値画像データをＪＢＩＧ（Ｊｏｉｎｔ  Ｂｉ−ｌｅｖｅｌ  Ｉｍａｇｅ  ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）、ＭＭＲ（Ｍｏｄｉｆｉｅｄ  Ｍｏｄｉｆｉｅｄ  ＲＥＡＤ）、又はＭＨ（Ｍｏｄｉｆｉｅｄ  Ｈｕｆｆｍａｎ）等のデータに圧縮するとともにその伸張処理を行う。
【００３１】
ＵＳＢＩ／Ｆ２０９６は、ＭＦＰに設けられたＵＳＢ接続口に接続されたＵＳＢメモリ（外部記録媒体の１つである：図示せず）と通信を行う。そして、スキャナ２０７０で読み取られた後、スキャナ画像処理部２０８０で所定の処理を行なわれた画像データは、ＵＳＢＩ／Ｆ２０９６を介して、ＭＦＰに接続されたＵＳＢメモリに格納される。
【００３２】
ＵＳＢＩ／Ｆ２０９６はＵＳＢメモリに格納されている画像データを読み出す。そして、ＵＳＢメモリから読み出された画像データはプリンタ画像処理部２０９０においてプリント可能な画像データに変換されて、プリンタ２０９５で画像として印刷される。ＩＣカード（図示せず）のような可搬メディアは、このＵＳＢＩ／Ｆ２０９６に接続されるＩＣカードリーダ（図示せず）によってＭＦＰに読み込まれる。
【００３３】
図２は、図１に示すスキャナ２０７０及びプリンタ２０９５のハードウェア構成を示す側断面図である。
【００３４】
図１及び図２を参照して、スキャナ２０７０及びプリンタ２０９５は、一体的に構成されている。スキャナ２０７０には、原稿給紙ユニット２５０が搭載され、原稿給紙ユニット２５０は、原稿束をその先頭から順に１枚ずつプラテンガラス２１１上へ給送する。そして、原稿給紙ユニット２５０は原稿の読取動作が終了する都度、当該原稿をプラテンガラス２１１から排出トレイ（図示せず）に排出する。
【００３５】
スキャナ２０７０は、原稿がプラテンガラス２１１上に給送されると、ランプ２１２を点灯して、移動ユニット２１３の移動を開始する。この移動ユニット２１３の移動によってプラテンガラス２１１上の原稿に対して読取走査が行われる。読取走査中、原稿からの反射光は、ミラー２１４、２１５、及び２１６とレンズ２１７とを経てＣＣＤイメージセンサ（以下、単にＣＣＤという）２１８に導かれ、原稿上の画像がＣＣＤ２１８の撮像面上に結像される。ＣＣＤ２１８は、撮像面に結像された画像を電気信号に変換し、この電気信号に所定の処理が施された後に制御装置（図示せず）に入力される。
【００３６】
プリンタ２０９５は、レーザドライバ３２１を有している。レーザドライバ３２１は、制御装置から入力された画像データに基づいて、レーザ発光部３２２を駆動制御する。これによって、レーザ発光部３２２から画像データに応じたレーザ光が発光されて、このレーザ光は走査されつつ、感光ドラム３２３上に照射される。
【００３７】
レーザ光の照射によって感光ドラム３２３上には、画像データに応じた静電潜像が形成され、この静電潜像は現像器３２４から供給されたトナーによってトナー像として可視像化される。レーザ光の照射タイミングに同期して、カセット３１１及び３１２から選択的に記録紙が搬送路を介して感光ドラム３２３と転写部３２５との間に給紙される。そして、感光ドラム３２３上のトナー像が転写部３２５によって記録紙上に転写される。
【００３８】
トナー像が転写された記録紙は、搬送ベルトを介して定着ローラ対（加熱ローラと加圧ローラ）３２６に送られ、定着ローラ対３２６は、記録紙を熱圧して、記録紙上のトナー像を記録紙上に定着させる。この定着ローラ対３２６を通過した記録紙は、排紙ローラ対３２７により排紙ユニット３３０に排紙される。なお、排紙ユニット３３０は、ソート及びステープル等の後処理を施すことが可能なシート処理装置からなる。
【００３９】
両面記録モードが設定されている場合には、記録紙は排紙ローラ対３２７まで搬送された後、排紙ローラ対３２７が逆転される。これによって、フラッパ３２８によって記録紙は再給紙搬送路３３９に導かれる。再給紙搬送路３３９に導かれた記録紙は、搬送ローラ３２９の駆動によって、レーザ光の照射タイミングに同期して感光ドラム３２３と転写部３２５との間に再度給紙され、この記録紙の裏面にトナー像が転写される。
【００４０】
図３は、図１に示す操作部２０１２の構成を示す平面図である。
【００４１】
操作部２０１２はＬＣＤ表示部２０１３を有している。ＬＣＤ表示部２０１３は、ＬＣＤ上にタッチパネルシートが貼られた構造となっている。ＬＣＤ表示部２０１３は、ＭＦＰの操作画面を表示するとともに、操作画面に表示されたキーが押されるとその位置情報をＣＰＵ２００１に送る。
【００４２】
スタートキー２０１４は、原稿画像の読み取り動作を開始する場合等に用いられる。スタートキー２０１４の中央部には、緑と赤の２色ＬＥＤ２０１８が設けられ、その色によってスタートキー２０１４が使用できる状態にあるか否かが示される。ストップキー２０１５は、稼働中の動作を止めるときに操作される。
【００４３】
ＩＤキー２０１６は、使用者のユーザＩＤを入力する際に用いられる。リセットキー２０１７は、操作部２０１２による設定を初期化する際に用いられる。
【００４４】
以下の説明において、『画面を表示する』又は『画面を開く』という場合、ＣＰＵ２００１が画面表示データ及び画面制御データをＨＤＤ２００４又はＲＡＭ２００２から呼び出して、画面表示データを操作部Ｉ／Ｆ２００６を介して操作部２０１２のＬＣＤ表示部２０１３に表示することをいう。
【００４５】
同様に、以下の説明において、『ユーザが○○を選択する』という場合、画面に表示されているボタン又はリストをユーザが押下することによって、ＬＣＤ表示部２０１３から通知される位置情報と画面制御データとに応じてＣＰＵ２００１が実行すべき処理を判断できることをいう。
【００４６】
以下、２０１０／０２／０５にユーザＩＤ（以下、ユーザ名とユーザＩＤは同義であるものとして説明する）が“ｙｏｓｈｉｄａ”であるユーザが、ＵＳＢ経由のＩＣカードでログインし、ファイルサーバ６０２“￥￥ｓｅｃｕｒｉｔｙ−ｓｅｒｖｅｒ．ｃｏｍ￥００１”から、ファイル（印刷データ）“製品開発ロードマップ．ｘｌｓ“を呼び出して、”１９２．１６８．０００．２００”というＭＦＰ６０１でプリントを行うという印刷ジョブを例にとって、説明を行う。
【００４７】
＜ジョブの実行＞
図４は、図１に示すＭＦＰ６０１を用いてユーザが実行した印刷ジョブを説明するための図である。
【００４８】
図４において、ＭＦＰ６０１はネットワークを介してファイルサーバ６０２及びパーソナライズデータサーバ６０３に接続されている。印刷ジョブを実行する際には、ＭＦＰ６０１はファイルサーバから印刷データを読み込んで、当該印刷データに応じて印刷を実行する。そして、ＭＦＰ６０１はパーソナライズデータサーバ６０３が保有するファイル６０４に印刷データに関する情報と印刷設定及び印刷結果とを記憶する。
【００４９】
図５は図１に示すＭＦＰ６０１が実行するログイン処理を説明するためのフローチャートである。ログイン処理はＭＦＰ６０１に対してユーザがジョブの実行を指示する前に行われる。
【００５０】
ユーザからのログイン要求が発生すると、ＣＰＵ２００１はログインの処理を開始する。そして、ＣＰＵ２００１はＩＣカードの情報を読み出してログイン処理を行って（ステップＳ１８０２）、ユーザＩＤが確定したか（ユーザＩＤが正当であることを確認したか）否かについて判定する（ステップＳ１８０３）。ユーザＩＤが確定すると（ステップＳ１８０３において、ＹＥＳ）、ユーザＩＤは認証され、当該ユーザはログインした状態となる。そして、ＣＰＵ２００１は後述するユーザ情報の格納処理を実行して（ステップＳ１８０４）、ログイン処理を完了する。
【００５１】
一方、ユーザＩＤが確定しないと（ステップＳ１８０３において、ＮＯ）、ＣＰＵ２００１はそのままログイン処理を完了する。この場合、ユーザはログインできなかったことになる。以下の説明では、ユーザはログインができたものとして説明する。
【００５２】
ユーザ  “ｙｏｓｈｉｄａ”は、ファイルサーバ６０２  “￥￥ｓｅｃｕｒｉｔｙ−ｓｅｒｖｅｒ．ｃｏｍ￥００１”から印刷データ“製品開発ロードマップ．ｘｌｓ“を読み込んで、ＭＦＰ６０１”１９２．１６８．０００．２００”において当該印刷のデータを印刷処理する印刷ジョブの設定を行う。
【００５３】
図６は、図１に示すＭＰＦ６０１への印刷ジョブの設定を示す図である。
【００５４】
図６に示すように、印刷ジョブの設定においては、項目に対応して設定値が設定される。図示の印刷ジョブの設定においては、印刷部数は１０部、倍率は１００％、縮小レイアウトは設定なし、両面は両面印刷、仕上げは左上コーナーと設定されている。
【００５５】
また、ファイルサーバ６０２から読み出した印刷データに関して、データサーバは”￥￥ｓｅｃｕｒｉｔｙ−ｓｅｒｖｅｒ．ｃｏｍ￥００１”、ファイル名は”製品開発ロードマップ．ｘｌｓ”、ユーザ名は”ｙｏｓｈｉｄａ”、パスワードは”ｐａｓｓｗｏｒｄ”が設定されている。さらに、この印刷データの送信宛先の設定はなく、印刷画像の調整項目であるカラー調整については、シアンが−１、マゼンタが０、イエローが＋１、黒が＋２と設定されている。そして、プリンタの倍率微調整は０．１％である。
【００５６】
＜ジョブの実行結果表示“ジョブ履歴”＞
図７は、図４で説明した印刷ジョブを実行した結果のジョブ履歴一覧の一例を示す図である。図７に示すジョブ履歴一覧は操作部２０１２のＬＣＤ表示部２０１３に表示される。
【００５７】
図７において、当該ジョブ履歴一覧の各行には実行日付、ジョブ種別（種類）、ジョブ名があればジョブ名、そして、実行結果が表示される。図示の例では、印刷データ“製品開発ロードマップ．ｘｌｓ“に関する印刷ジョブについて、実行日付：Ｆｅｂ−０５（２月５日）、ジョブ種類：ｐｒｉｎｔ（印刷）、ジョブ名：製品開発ロードマップ．ｘｌｓ、及び実行結果：ＯＫと表示されている。
【００５８】
＜ユーザ情報の更新＞
図８は、図１に示すＭＦＰ６１０においてユーザ情報をセキュア化したセキュリティーデータの格納処理を説明するための図である。また、図９は図８に示す格納処理を説明するためのフローチャートである。
【００５９】
図５に示すログイン処理が完了し、ユーザがログインした後に本フローチャートを開始する。ＣＰＵ２００１は印刷ジョブの実行指示を受け付けると、印刷ジョブを実行する（ステップＳ１９０２）。次に、ＣＰＵ２００１は印刷ジョブが完了したか否かについて判定する（ステップＳ１９０３）。
【００６０】
印刷ジョブが完了すると（ステップＳ１９０３において、ＹＥＳ）、ＣＰＵ２００１は、後述するユーザ情報生成ルーチンを実行する（ステップＳ１９０４）。そして、ＣＰＵ２００１は、後述するユーザ情報セキュア化処理を実行して、ユーザ情報からセキュリティーデータを取り除く（ステップＳ１９０５）。続いて、ＣＰＵ２００１は、セキュリティーデータの格納処理を実行して（ユーザ情報格納処理：ステップＳ１９０６）、印刷ジョブを終了する。
【００６１】
図８に示すように、ステップＳ１９０６のユーザ情報格納処理においては、ＭＦＰ６０３に存在するパーソナライズデータサーバ６０４にセキュリティーデータが格納され、パーソナライズデータサーバ６０４はそのリンク情報をＭＦＰ６０１に返送する。そして、ＭＦＰ６０１は当該リンク情報を記憶する。
【００６２】
一方、ステップＳ１９０３において、印刷ジョブが完了しないと（ステップＳ１９０３において、ＮＯ）、印刷ジョブが完了するまで待機する。
【００６３】
＜ユーザ情報セキュア化＞
図１０は、図９に示すユーザ情報セキュア化処理を説明するためのフローチャートである。
【００６４】
また、図１１は、図１に示すＲＯＭ２００３等に記憶された、格納手段とセキュアカテゴリとの対応表（以下、カテゴリ表と称す）の一例を示す図である。
【００６５】
図１、図１０、及び図１１を参照して、ユーザ情報セキュア化処理が実行されると、ＣＰＵ２００１は、図１１に示すカテゴリ表（記録媒体カテゴリ）に基づいて、格納先がセキュアカテゴリの情報情報（セキュアデータ：セキュリティー情報）を格納可能であるか否かについて判定する（ステップＳ４０２）。
【００６６】
図１１に示すように、この例においては、格納手段として、自機（ＭＦＰ）、同一ルート内、イントラネット、ＵＳＢ記憶媒体、及びインターネットが規定され、カテゴリにはセキュア、一般、及び禁止が規定されている。ここで、カテゴリとは格納手段に格納可能な情報の種別を表している。なお、「自機」はＭＦＰ６０１のＨＤＤ２００４を示す。また、「ＵＳＢ記憶媒体」は上述のＵＳＢメモリや、ＩＣカードを含む。
【００６７】
カテゴリ表は、格納手段がいずれの情報カテゴリまで記憶可能であるかを表している。例えば、図示の例では、自機、同一ルート内、及びイントラネットについては、一般情報カテゴリ及びセキュア情報カテゴリを記憶可能である。この場合は、後述するように、ユーザ情報は修正されず、ユーザ情報が確定される。
【００６８】
また、格納手段において同一ルート内とは、同一のルートに位置する機器等をいう。また、イントラネット及びインターネットとは、それぞれイントラネット内及びインターネット上に存在する記憶機器をいう。
【００６９】
なお、ＵＳＢポートに挿入されるＩＣカードはＵＳＢ記憶媒体であるので、ＣＰＵ２００１は、カテゴリ表から一般情報のみが記憶可能と判断することになる。
【００７０】
格納先がセキュア情報カテゴリを格納可能であると（ステップＳ４０２において、ＹＥＳ）、ＣＰＵ２００１は、機密情報を削除してユーザ情報を確定する（ステップＳ４０３）。
【００７１】
格納先がセキュア情報カテゴリを格納可能でないと（ステップＳ４０２において、ＮＯ）、ＣＰＵ２００１は、格納すべきユーザ情報にセキュア情報カテゴリが含まれるか否かについて判定する（セキュア情報カテゴリ判定：ステップＳ４０４）。つまり、ＣＰＵ２０１はセキュア情報カテゴリの有無を判定することになる。
【００７２】
図１２は、図１０に示すセキュア情報カテゴリ判定で用いられるユーザ情報テンプレートの一例を示す図である。
【００７３】
図１２に示すように、ユーザ情報テンプレートは、項目、情報種別、設定項目、ユーザ情報、及びカテゴリの各欄を有している。そして、各設定項目について、ユーザ情報のあり（丸印で示す）及びなし（バツ印で示す）が設定され、ユーザ情報に対してカテゴリが規定されている。図示のように、ユーザ情報は複数の設定項目を有している。図１２においてパスワードは「機密」にカテゴリされており、図１０のカテゴリ表には「機密」にカテゴライズされる情報を格納する手段が割り当てられていないことが分かる。つまり、パスワードといった機密情報はどの格納手段にも格納しないということを意味している。
【００７４】
図示の例において、ジョブデフォルト設定を参照すると、設定項目のデータサーバ、ファイル名、ユ−ザ名、及び送信宛先に対するユーザ情報のカテゴリが「セキュア」となっている。従って、図１２に示すユーザ情報テンプレートを用いた際には、ＣＰＵ２００１は、ステップＳ４０４においてユーザ情報にセキュア情報カテゴリがあると判定することになる。
【００７５】
なお、よく使うジョブ設定及びジョブ履歴（使用状況ともいう）において、設定項目が「同構造」となっているのは、ジョブデフォルト設定の設定項目と同様の設定項目を有するという意味である。
【００７６】
再び図１０を参照して、ユーザ情報にセキュア情報カテゴリがあると判定すると（ステップＳ４０４において、ＹＥＳ）、ＣＰＵ２００１は、使用可能なユーザ情報サーバ（外部装置）があるか否かについて判定する（ステップＳ４０５）。
【００７７】
図８に示す例では、ＣＰＵ２００１は、ＭＦＰ６０３に存在するパーソナルデータサーバ６０４“￥￥ｐｅｒｓｏｎａｌｉｚｅｄ−ｄａｔａ−ｓｅｒｖｅｒ”がユーザ情報サーバとして使用可能であると判定する。
【００７８】
使用可能なユーザ情報サーバがあると（ステップＳ４０５において、ＹＥＳ）、ＣＰＵ２００１はユーザ情報サーバにデータ（ユーザ情報）を格納して、ユーザ情報をリンク先（記録先）を示すリンク情報（記録先情報）で置き換える（ステップＳ４０６）。そして、ＣＰＵ２００１はステップＳ４０３に移行する。
【００７９】
一方、使用可能なユーザ情報サーバがないと（ステップＳ４０５において、ＮＯ）、ＣＰＵ２００１は、エラーポップアップを操作部２０１２に表示して（ステップＳ４０７）、ユーザ情報を確定することなく処理を終了する。
【００８０】
図８の例では、前述のように、使用可能なユーザ情報サーバ（パーソナライズデータサーバ）６０４が存在するので、ＣＰＵ２００１は当該ユーザ情報サーバ６０４にデータ（ユーザ情報）を格納して、ユーザ情報をリンク情報で置き換えることになる。
【００８１】
以下、図１０のステップＳ４０６における処理について詳細に説明する。
【００８２】
図１３は、図８に示すユーザ情報サーバ（パーソナライズデータサーバ）６０４に生成されるファイルの一例を示す図である。
【００８３】
図１３を参照して、まず、ユーザ情報においてセキュア情報カテゴリであると判断した情報が抜き出される。つまり、ＣＰＵ２００１は、ユーザ情報において、データサーバ＝“￥￥ｓｅｃｕｒｉｔｙ−ｓｅｒｖｅｒ．ｃｏｍ￥００１”、ファイル名＝“製品開発ロードマップ．ｘｌｓ“、及びユーザ名＝”ｙｏｓｈｉｄａ“を抜き出す。
【００８４】
続いて、ＣＰＵ２００１は、ユーザ情報サーバ６０４にファイルとして、￥￥ｐｅｒｓｏｎａｌｉｚｅｄ−ｄａｔａ−ｓｅｒｖｅｒ￥ｙｏｓｈｄｉａ￥０３１５４６７−１（ファイル名）＝“￥￥ｓｅｃｕｒｉｔｙ−ｓｅｒｖｅｒ．ｃｏｍ￥００１”（登録値）、￥￥ｐｅｒｓｏｎａｌｉｚｅｄ−ｄａｔａ−ｓｅｒｖｅｒ￥ｙｏｓｈｄｉａ￥０３１５４６７−２（ファイル名）＝“製品開発ロードマップ．ｘｌｓ“（登録値）、￥￥ｐｅｒｓｏｎａｌｉｚｅｄ−ｄａｔａ−ｓｅｒｖｅｒ￥ｙｏｓｈｄｉａ￥０３１５４６７−３（ファイル名）＝“ｙｏｓｈｉｄａ“（登録値）を生成する。
【００８５】
続いて、ＣＰＵ２００１は、当該ファイルに応じてユーザ情報を修正する。図１４は、図１３に示すファイルに応じて修正されたユーザ情報の一例を示す図である。図１４に示すように、ユーザ情報はデータサーバ、ファイル名、及びユーザ名が修正されて更新されたことが分かる。そして、ＣＰＵ２００１は当該ユーザ情報をＨＤＤ２００４に保存する。そして、図１４に示すユーザ情報を見ただけでは「セキュア」にカテゴライズされた情報を直接参照することができないので、これらの情報に対するセキュリティーを向上させることができる。
【００８６】
＜ユーザ情報＞
図１５は、図１に示すＨＤＤに保存されたユーザ情報の一例を示す図である。
【００８７】
図１５を参照すると、ユーザ情報には、項目、データエントリ、作成日時、及び作成装置の欄があり。項目の欄にはいずれのユーザ情報項目が記録されているかが示される。データエントリは、当該項目に係るデータの実体が何処に格納されているかを示し、作成日付は当該レコードの生成日付である。また、作成装置は当該データがいずれの装置で作成されたかを示している。
【００８８】
図示のユーザ情報においては、最初のレコードにジョブデフォルト設定が格納されており、当該データの格納場所は、”．￥ｄｅｆａｕｌｔ￥ｙｏｓｈｉｄａ００００”である。そして、このデータが”２００９／１２／０９”にＩＰアドレス”１９２．１６８．００３．１２３”の装置で作成されたことが示されている。
【００８９】
２番目のレコード２４０６には、良く使うジョブ設定が格納されており、そのデータの格納場所は、”．￥ｊｏｂｓｅｔ￥ｙｏｓｈｉｄａ００００”である。そして、このデータが”２００９／１２／０９”にＩＰアドレス”１９２．１６８．００３．１２３”の装置で作成されたことが示されている。
【００９０】
５番目のレコードには、画面カスタマイズが格納されており、そのデータの格納場所は、”．￥ｃｕｎｔｏｍ￥ｙｏｓｈｉｄａ００００”である。そして、このデータが”２００９／１２／０９”にＩＰアドレス”１９２．１６８．００３．１２３”の装置で作成されたことが示されている。
【００９１】
同様に、６番目のレコードには、ジョブ履歴が格納されており、そのデータの格納場所は、”．￥ｊｏｂｌｉｓｔ￥ｙｏｓｈｉｄａ００００”である。そして、このデータが”２００９／１２／０９”にＩＰアドレス”１９２．１６８．００３．１２３”の装置で作成されたことが示されている。
【００９２】
このように、ユーザ情報には、作成された順にデータが登録されて蓄積されていくことになる。
【００９３】
＜ユーザ情報テンプレート＞
図１５に示すデータエントリには、例えば、図１２に示すユーザ情報テンプレートの形式が採用される。なお、前述したように、ユーザ情報テンプレートはセキュア情報カテゴリ判定の際に用いられる。
【００９４】
再び図１２を参照して、ユーザ情報テンプレートは、項目、その情報種別、情報種別に含まれる設定項目を有している。さらにユーザ情報カテゴリ判定のための情報として、設定項目がユーザ情報の対象とするか（ユーザ情報：対象とする場合丸印）、そして、当該情報のセキュア情報カテゴリが設定項目に対応して設定される。
【００９５】
図示の例では、項目として、ジョブデフォルト設定、よく使うジョブ設定、ジョブ履歴、アドレス帳、及び画面カスタマイズ設定がある。ジョブデフォルト設定は、ジョブ設定の初期設定である。よく使うジョブ設定はよく使うジョブの設定を登録しておき呼び出すための設定である。ジョブ履歴はジョブ概観で説明した実行ジョブの履歴である。アドレス帳は個人的な送信宛先を記憶するためものである。
【００９６】
画面カスタマイズ設定は、各設定画面及び情報表示画面の設定を記憶するためのものである。上記の項目のうち、ジョブデフォルト設定、よく使うジョブ設定、及びジョブ履歴は、全てジョブの設定値に関するものであり、その情報種別は設定値項目となる。
【００９７】
設定値項目として、例えば、印刷部数、倍率、縮小レイアウト、両面、仕上げ、データサーバ、ファイル名、ユーザ名、パスワード、送信宛先、カラー調整、及びプリンタ倍率微調整がある。これらは、上述のジョブ実行の事例で述べたジョブ設定値（図６）と同様の構造である。よって、これらの設定値項目を記憶し、呼び出してジョブ設定値とすることで、ジョブを再現することが可能となる。
【００９８】
さらに、設定項目の各々に対して、その設定項目をユーザ情報の対象とするかが規定されており、図示の例では、印刷部数から送信宛先までがユーザ情報の対象としてされている。また、セキュア情報カテゴリについては、印刷部数から仕上げまでが一般情報カテゴリとされ、データサーバからユーザ名及び送信宛先がセキュア情報カテゴリされている。そして、パスワードは機密情報カテゴリとされている。
【００９９】
アドレス帳は、その情報種別がアドレス帳項目であり、アドレス帳項目には、名称、プロトコル、アドレス、サブアドレス、及び属性情報が設定される。名称はアドレスに付与する任意の文字列である。プロトコルはＦＡＸ又はＥｍａｉｌ等の送信プロトコルを表す。そして、アドレスはＥｍａｉｌアドレス又はＦＡＸ番号を表す文字列である。サブアドレスは各プロトコルに必要に応じてつける文字列である。属性情報は相手先能力及び送信時の設定等を示す情報である。
【０１００】
図示の例では、アドレス帳の設定を記憶不可とするため、ユーザ情報の対象としない。また、アドレス設定項目の全てはセキュア情報カテゴリとする。
【０１０１】
画面カスタマイズ５０８は、その情報種別が画面カスタマイズ項目であり、画面カスタマイズ項目には、ユーザ名を表す文字列、コメント情報、操作部２０１３の背景に設定する画面背景画像、及びメニュー画面配置情報が設定される。画面カスタマイズ項目の全てがユーザ情報対象外とされ、一般情報カテゴリとされる。
【０１０２】
＜ユーザ情報生成＞
図１６は図１に示すＭＦＰで実行されるユーザ情報の生成の一例を説明するためのフローチャートである。
【０１０３】
ユーザ情報生成処理は図９で説明したステップＳ１９０４の処理の詳細を示すものである。
【０１０４】
ユーザ情報生成処理が開始されると、ＣＰＵ２００１はＲＯＭ又はＨＤＤに格納されたユーザ情報テンプレート（図１２参照）を取得する。続いて、ＣＰＵ２００１はこのユーザ情報テンプレートに応じた仮ユーザ情報を作成する（ステップＳ１６１３）。そして、まず、ＣＰＵ２００１はジョブデフォルト設定がユーザ情報の対象であるか否かについて判定する（ステップＳ１６０２）。
【０１０５】
ジョブデフォルト設定の設定項目においてユーザ情報に１つでも丸印があれば（ステップＳ１６０２において、ＹＥＳ）、ＣＰＵ２００１はジョブデフォルト設定がユーザ情報の対象である判定する。図５に示す例では、ＣＰＵ２０１はジョブデフォルト設定をユーザ情報の対象であると判定することになる。
【０１０６】
ジョブデフォルト設定がユーザ情報の対象であると（ステップＳ１６０２において、ＹＥＳ）、ＣＰＵ２００１はジョブデフォルト設定値を仮ユーザ情報の領域に記入する（ステップＳ１６０３）。そして、ＣＰＵ２００１は同様にして、よく使うジョブ設定がユーザ情報の対象であるか否かについて判定する（ステップＳ１６０４）。なお、ステップＳ１６０２において、ジョブデフォルト設定がユーザ情報の対象でないと（ステップＳ１６０２において、ＮＯ）、ＣＯＵ２００１はステップＳ１６０４に移行する。
【０１０７】
よく使うジョブ設定がユーザ情報の対象であると（ステップＳ１６０４において、ＹＥＳ）、ＣＰＵ２００１はよく使うジョブ設定値を仮ユーザ情報の領域に記入する（ステップＳ１６０５）。そして、ＣＰＵ２００１はジョブ履歴がユーザ情報の対象であるか否かについて判定する（ステップＳ１６０６）。
【０１０８】
なお、ステップＳ１６０４において、よく使うジョブ設定がユーザ情報の対象でないと（ステップＳ１６０４において、ＮＯ）、ＣＯＵ２００１はステップＳ１６０６に移行する。
【０１０９】
ジョブ履歴がユーザ情報の対象であると（ステップＳ１６０６において、ＹＥＳ）、ＣＰＵ２００１はジョブ履歴を仮ユーザ情報の領域に記入する（ステップＳ１６０７）。そして、ＣＰＵ２００１はアドレス帳がユーザ情報の対象であるか否かについて判定する（ステップＳ１６０８）。
【０１１０】
なお、ステップＳ１６０６において、ジョブ履歴がユーザ情報の対象でないと（ステップＳ１６０６において、ＮＯ）、ＣＯＵ２００１はステップＳ１６０８に移行する。
【０１１１】
アドレス帳がユーザ情報の対象であると（ステップＳ１６０８において、ＹＥＳ）、ＣＰＵ２００１はアドレス帳を仮ユーザ情報の領域に記入する（ステップＳ１６０９）。そして、ＣＰＵ２００１は画面カスタマイズがユーザ情報の対象であるか否かについて判定する（ステップＳ１６１０）。
【０１１２】
なお、ステップＳ１６０８において、アドレス帳がユーザ情報の対象でないと（ステップＳ１６０８において、ＮＯ）、ＣＯＵ２００１はステップＳ１６１０に移行する。
【０１１３】
画面カスタマイズがユーザ情報の対象であると（ステップＳ１６１０において、ＹＥＳ）、ＣＰＵ２００１は画面カスタマイズの設定値を仮ユーザ情報の領域に記入する（ステップＳ１６１１）。そして、ＣＰＵ２００１は仮ユーザ情報をマージしてユーザ情報を作成して（ステップＳ１６１２）、ユーザ情報生成処理を終了する。
【０１１４】
なお、ステップＳ１６１０において、画面カスタマイズがユーザ情報の対象でないと（ステップＳ１６１０において、ＮＯ）、ＣＯＵ２００１はステップＳ１６１２に移行する。
【０１１５】
図１２に示す例では、アドレス帳及び画面カスタマイズについては、全ての設定項目に対するユーザ情報にバツ印が付されているので、ＣＰＵ２００１はアドレス帳及び画面カスタマイズについてはユーザ情報の対象ではないと判定する。つまり、ＣＰＵ２００１はアドレス帳及び画面カスタマイズについては仮ユーザ情報の領域に記入しない。
【０１１６】
その後、ＣＰＵ２００１は仮ユーザ情報の各データについてデータファイルを生成し、ユーザ情報にレコードを追加する。そして、ＣＰＵ２００１は、図１５に示すユーザ情報項目、データエントリ、作成日付、及び作成装置を記入して、仮ユーザ情報をユーザ情報にマージする。
【０１１７】
＜ユーザ情報格納処理＞
図１７は図１に示すＭＦＰで実行されるユーザ情報の格納処理の一例を説明するためのフローチャートである。
【０１１８】
ユーザ情報格納処理は図５で説明したステップＳ１８０４及び図９で説明したステップＳ１９０６の処理の詳細を示すものである。
【０１１９】
ユーザ情報格納処理が実行されると、ＣＰＵ２００１は、指定されている格納先が使用可能であるか否かについて確認する（ステップＳ１７０２）。格納先が使用可能であると（ステップＳ１７０２において、ＹＥＳ）、ＣＰＵ２００１は、図１０のステップＳ４０３で確定されたユーザ情報があるか否かについて確認する（ステップＳ１７０３）。一方、ステップＳ１７０２において、格納先が使用可能でないと（ステップＳ１７０２において、ＮＯ）、ＣＰＵ２００１はユーザ情報格納処理を終了する。
【０１２０】
確定されたユーザ情報があると（ステップＳ１７０３において、ＹＥＳ）、ＣＰＵ２００１はユーザ情報を指定されている格納先に格納して（ステップＳ１７０４）、ユーザ情報格納処理を終了する。確定されたユーザ情報がないと（ステップＳ１７０３において、ＮＯ）、ＣＰＵ２００１はユーザ情報格納処理を終了する。
【０１２１】
なお、図１０のステップＳ４０３の処理によって確定したユーザ情報がある場合には、次回のログインの際にはユーザ情報が更新される（例えば、図５のステップＳ１８０４）。
【０１２２】
＜ユーザ情報の再現：ユーザ情報サーバアクセス可能環境＞
図１８は、図１に示すＭＦＰにユーザがＩＣカード６０５を用いてログインした際の動作を説明するための図である。なお、図示のＩＣカード６０５には、図１５で説明したユーザ情報（パーソナライズデータ）が記録されているものとする。
【０１２３】
図１及び図１８を参照して、ＣＰＵ２００１は、図１５で説明したユーザ情報をＩＣカード６０５から読み取って、図１５で説明したユーザ情報の最下行のジョブ履歴を参照する。そして、ＣＰＵ２００１は、例えば、図１１に示すユーザ情報のレコードを得る。ＣＰＵ２００１はユーザ情報のレコードを読み取って、印刷設定を再現する。つまり、ＣＰＵ２００１は、図１４に示すように、印刷部数を１０部、倍率を１００％、縮小レイアウトの設定なし、両面印刷、及び仕上げを左上コーナーと設定することになる。
【０１２４】
続いて、図１４に示すように、データサーバ＝￥￥ｐｅｒｓｏｎａｌｉｚｅｄ−ｄａｔａ−ｓｅｒｖｅｒ￥ｙｏｓｈｄｉａ￥０３１５４６７−１であるので、ＣＰＵ２００１はファイルをユーザ情報サーバ（パーソナライズサーバ）６０４から取得する。
【０１２５】
この場合、当該ファイルの内容（設定値）が、”￥￥ｐｅｒｓｏｎａｌｉｚｅｄ−ｄａｔａ−ｓｅｒｖｅｒ￥ｙｏｓｈｄｉａ￥０３１５４６７−１”＝“￥￥ｓｅｃｕｒｉｔｙ−ｓｅｒｖｅｒ．ｃｏｍ￥００１”となっているので、データサーバ（ファイルサーバ）６０２は、図６に示す”￥￥ｓｅｃｕｒｉｔｙ−ｓｅｒｖｅｒ．ｃｏｍ￥００１”を再現する。
【０１２６】
同様にして、ファイル名＝￥￥ｐｅｒｓｏｎａｌｉｚｅｄ−ｄａｔａ−ｓｅｒｖｅｒ￥ｙｏｓｈｄｉａ￥０３１５４６７−２から、データサーバ６０２はファイル名として”製品開発ロードマップ．ｘｌｓ”（７１６）を再現する。さらに、データサーバ６０２はユーザ名＝￥￥ｐｅｒｓｏｎａｌｉｚｅｄ−ｄａｔａ−ｓｅｒｖｅｒ￥ｙｏｓｈｄｉａ￥０３１５４６７−３からユーザ名として”ｙｏｓｈｉｄａ”を再現する。
【０１２７】
＜ユーザ情報の再現：スタンドアローン環境＞
続いて、図１８に示すユーザ情報サーバ（パーソナライズデータサーバ）６０３をアクセスできない環境であるスタンドアローンな環境におけるユーザ情報の再現について説明する。
【０１２８】
ＣＰＵ２００１は、図１５で説明したユーザ情報をＩＣカード６０５から読み取って、図１５で説明したユーザ情報の最下行のジョブ履歴を参照する。そして、ＣＰＵ２００１は、例えば、図１１に示すユーザ情報のレコードを得る。ＣＰＵ２００１はユーザ情報のレコードを読み取って、印刷設定を再現する。つまり、ＣＰＵ２００１は、図１４に示すように、印刷部数を１０部、倍率を１００％、縮小レイアウトの設定なし、両面印刷、及び仕上げを左上コーナーと設定することになる。
【０１２９】
次に、データサーバ＝￥￥ｐｅｒｓｏｎａｌｉｚｅｄ−ｄａｔａ−ｓｅｒｖｅｒ￥ｙｏｓｈｄｉａ￥０３１５４６７−１であるので、ＣＰＵ２００１はファイルをユーザ情報サーバ（パーソナライズサーバ）６０４（図１８）から取得しようとするが、当該ユーザ情報サーバにアクセスできない。従って、ＣＰＵ２００１はファイルの内容を再現することができない。
【０１３０】
同様に、ファイル名＝”￥￥ｐｅｒｓｏｎａｌｉｚｅｄ−ｄａｔａ−ｓｅｒｖｅｒ￥ｙｏｓｈｄｉａ￥０３１５４６７−２”、ユーザ名＝”￥￥ｐｅｒｓｏｎａｌｉｚｅｄ−ｄａｔａ−ｓｅｒｖｅｒ￥ｙｏｓｈｄｉａ￥０３１５４６７−３”についても、ＣＰＵ２００１はアクセスできないため、データを再現することができない。再現できない設定項目がある場合には、ＣＰＵ２００１は、当該設定項目に係る情報が無いものとして扱う。
【０１３１】
図１９は、スタンドアローン環境において印刷ジョブを実行した結果のジョブ履歴（ジョブリスト）の一例を示す図である。図１９に示すように、スタンドアローン環境においては、図７と比べるとジョブ名が表示されないことが分かる。但し、印刷部数、倍率、縮小レイアウト、両面、及び仕上げについては再現できているので、これらについては反映される。
【０１３２】
図２０は図１９に示すジョブ履歴（ジョブリスト）でジョブを選択した際に表示されるメッセージの一例を示す図である。
【０１３３】
図２０に示すように、スタンドアローン環境においても、行（つまり、ジョブ）を選択すると、「再現できない情報があります。読込みますか」というメッセージが表示されるとともに、「ｃａｎｃｅｌ」ボタン及び「ＯＫ」ボタンが表示される。
【０１３４】
この結果、「ＯＫ」ボタンを押すと、再現可能な情報のみが再現されることになって、ジョブ設定における基本設定についてはスタンドアローン環境においても再現して利用することが可能となる。
【０１３５】
（第２の実施形態）
ここでは、セキュア情報カテゴリを格納不可な格納先にユーザ情報を格納する際に、ユーザ情報セキュア化処理によって、ユーザ情報からセキュア情報カテゴリに関する情報を削除する場合について説明する。
【０１３６】
図２１は図１に示すＭＦＰにおけるユーザ情報セキュア化処理の他の例を説明するためのフローチャートである。
【０１３７】
図１及び図２１を参照して、ユーザ情報セキュア化処理が実行されると、ＣＰＵ２００１は、カテゴリ表に基づいて格納先がセキュア情報（セキュアデータ）カテゴリを格納可能であるか否かについて判定する（ステップＳ２２０２）。格納先がセキュア情報カテゴリを格納可能であると（ステップＳ２２０２において、ＹＥＳ）、ＣＰＵ２００１は、ユーザ情報を確定して（ステップＳ２２０３）、ユーザ情報セキュア化処理を終了する。
【０１３８】
ここでは、格納先がセキュア情報カテゴリを格納可能でないので（ステップＳ２２０２において、ＮＯ）、ＣＰＵ２００１は、格納すべきユーザ情報にセキュア情報カテゴリが含まれるか否かについて判定する（ステップＳ２２０４）。ユーザ情報にセキュア情報カテゴリがあると判定すると（ステップＳ２２０４において、ＹＥＳ）、ＣＰＵ２００１は、ユーザ情報からセキュア情報カテゴリを含むものを削除して（セキュア情報削除処理：ステップＳ２２０９）、ステップＳ２２０３に移行する。
【０１３９】
一方、ユーザ情報にセキュア情報カテゴリがないと判定すると（ステップＳ２２０４において、ＮＯ）、ＣＰＵ２００１はステップＳ２２０３に移行する。
【０１４０】
図２２は、図２１のセキュア情報削除処理が行われた後のユーザ情報の一例を示す図である。
【０１４１】
図２２に示すように、セキュア情報であるデータサーバ、ファイル名、ユーザ名に係る設定値は全て削除されて“なし”とされる。
【０１４２】
（第３の実施形態）
ここでは、第２の実施形態と同様にセキュア情報カテゴリを格納不可な格納先にユーザ情報を格納する際に、ユーザ情報生成処理によってユーザ情報からセキュア情報カテゴリに関する情報を削除する場合について説明する。
【０１４３】
図２３は図１に示すＭＦＰで実行されるユーザ情報の生成の他の例を説明するためのフローチャートである。
【０１４４】
図１及び図２３を参照して、ユーザ情報生成処理が開始されると、ＣＰＵ２００１はユーザ情報テンプレートを読込んで、ユーザ情報テンプレートに応じた仮ユーザ情報を作成する（ステップＳ２５１３）。
【０１４５】
まず、ＣＰＵ２００１はジョブデフォルト設定がユーザ情報の対象であるか否かについて判定する（ステップＳ２５０２）。ジョブデフォルト設定がユーザ情報の対象であると（ステップＳ２５０２において、ＹＥＳ）、ＣＰＵ２００１はジョブデフォルト設定値を仮ユーザ情報の領域に記入する（ステップＳ２５０３）。そして、ＣＰＵ２００１は、よく使うジョブ設定がユーザ情報の対象であるか否かについて判定する（ステップＳ２５０４）。
【０１４６】
なお、ステップＳ２５０２において、ジョブデフォルト設定がユーザ情報の対象でないと（ステップＳ２５０２において、ＮＯ）、ＣＯＵ２００１はステップＳ２５０４に移行する。
【０１４７】
よく使うジョブ設定がユーザ情報の対象であると（ステップＳ２５０４において、ＹＥＳ）、ＣＰＵ２００１はよく使うジョブ設定値を仮ユーザ情報の領域に記入する（ステップＳ２５０５）。そして、ＣＰＵ２００１はジョブ履歴がユーザ情報の対象であるか否かについて判定する（ステップＳ２５０６）。
【０１４８】
なお、ステップＳ２５０４において、よく使うジョブ設定がユーザ情報の対象でないと（ステップＳ２５０４において、ＮＯ）、ＣＯＵ２００１はステップＳ２５０６に移行する。
【０１４９】
ジョブ履歴がユーザ情報の対象であると（ステップＳ２５０６において、ＹＥＳ）、ＣＰＵ２００１はジョブ履歴を仮ユーザ情報の領域に記入する（ステップＳ２５０７）。そして、ＣＰＵ２００１はアドレス帳がユーザ情報の対象であるか否かについて判定する（ステップＳ２５０８）。
【０１５０】
なお、ステップＳ２５０６において、ジョブ履歴がユーザ情報の対象でないと（ステップＳ２５０６において、ＮＯ）、ＣＯＵ２００１はステップＳ２５０８に移行する。
【０１５１】
アドレス帳がユーザ情報の対象であると（ステップＳ２５０８において、ＹＥＳ）、ＣＰＵ２００１はアドレス帳を仮ユーザ情報の領域に記入する（ステップＳ２５０９）。そして、ＣＰＵ２００１は画面カスタマイズがユーザ情報の対象であるか否かについて判定する（ステップＳ２５１０）。
【０１５２】
なお、ステップＳ２５０８において、アドレス帳がユーザ情報の対象でないと（ステップＳ２５０８において、ＮＯ）、ＣＯＵ２００１はステップＳ２５１０に移行する。
【０１５３】
画面カスタマイズがユーザ情報の対象であると（ステップＳ２５１０において、ＹＥＳ）、ＣＰＵ２００１は画面カスタマイズの設定値を仮ユーザ情報の領域に記入する（ステップＳ２５１１）。そして、ＣＰＵ２００１は機密情報を削除して仮ユーザ情報をマージし、ユーザ情報を作成する（ステップＳ２５１２）。その後、ＣＰＵ２００１はユーザ情報生成処理を終了する。
【０１５４】
なお、ステップＳ２５１０において、画面カスタマイズがユーザ情報の対象でないと（ステップＳ２５１０において、ＮＯ）、ＣＯＵ２００１はステップＳ１６１２に移行する。
【０１５５】
図２４は図２３で説明したユーザ情報の生成において生成されたユーザ情報テンプレートの一例を示す図である。
【０１５６】
上述のユーザ情報生成処理によって、カテゴリが「セキュア」の設定項目であるデータサーバ、ファイル名、及びユーザ名の設定値はすべて削除されて“なし”となる。
【０１５７】
なお、ＣＰＵ２００１は、設定項目の各々について、最もレベルの低い一般情報、セキュリティーレベルである前記セキュリティー情報、及び最もレベルの高い機密情報に分類する。そして、ＣＰＵ２００１は機密情報を削除してユーザ情報を外部記録媒体等に記録する。
【０１５８】
（第４の実施形態）
ここでは、ログインにおいてユーザＩＤが確定しない場合、例えば、ゲストユーザ等におけるログインについて説明する。
【０１５９】
図２４は図１に示すＭＦＰを用いてジョブを実行する際のログイン処理の他の例を説明するためのフローチャートである。
【０１６０】
図１及び図２４を参照して、いま、ログインが開始されると、ＣＰＵ２００１はログイン処理を行って（ステップＳ２００２）、ユーザＩＤが確定したか否かについて判定する（ステップＳ２００３）。ユーザＩＤが確定すると（ステップＳ２００３において、ＹＥＳ）、ＣＰＵ２００１はユーザ情報の格納処理を実行して（ステップＳ２００４）、ログイン処理を終了する。
【０１６１】
一方、ユーザＩＤが確定しない場合（ステップＳ２００３において、ＮＯ）、つまり、不認証である場合、当該ユーザをログインさせず、ＭＦＰ６０１に対する操作を受け付けないようにするのではなく、本実施形態ではユーザＩＤが不定の「ゲストユーザ」としてログインする。ただし、ゲストユーザとしてログインした場合には、ＭＦＰ６０１が備える複数の機能のうち、利用可能な機能が制限されるものとする。ＣＰＵ２００１は、ユーザ情報の対象を一般情報カテゴリのみとして（ステップＳ２００５）、ログイン処理を終了する。
【０１６２】
このように、ユーザＩＤが確定しない場合には、ユーザ情報テンプレートを書き換え該当するセキュア情報カテゴリの設定項目についてはユーザ情報の対象外とする。
【０１６３】
図２５は、図２４で説明したログイン処理によるユーザ情報テンプレートの一例を示す図である。
【０１６４】
図２５に示すユーザ情報テンプレートでは、データサーバ、ファイル名、ユーザ名、及び送信宛先についてはそのユーザ情報が丸印（ユーザ情報対象）からバツ印（ユーザ情報対象外）に変更される。
【０１６５】
これによって、当該ユーザ情報テンプレートを参照してユーザ情報を生成する際には、セキュア情報カテゴリの設定項目はユーザ情報として生成されない。よって、ユーザＩＤを有しないゲストユーザ等においても一般情報カテゴリの設定のみは、例えば、可搬メディア等で持ち運ぶことができることになる。
【０１６６】
なお、上述の説明から明らかなように、ＣＰＵ２００１がユーザ情報生成手段、第１の判定手段、第２の判定手段、ユーザ情報セキュア化手段、セキュリティー情報記録手段、及びユーザ認証手段として機能することになる。
【０１６７】
以上、本発明について実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【０１６８】
例えば、上記の実施の形態の機能を制御方法として、この制御方法を、画像処理形成装置に実行させるようにすればよい。また、上述の実施の形態の機能を有するプログラムを制御プログラムとして、この制御プログラムを画像処理装置が備えるコンピュータに実行させるようにしてもよい。
【０１６９】
この際、制御方法及び制御プログラムは、少なくともユーザ情報生成ステップ、判定ステップ、及びユーザ情報セキュア化ステップを有することになる。
【０１７０】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【０１７１】
２０００  コントローラユニット
２００１  ＣＰＵ
２００２  ＲＡＭ
２０１２  操作部
２０７０  スキャナ
２０８０  スキャナ画像処理部
２０９０  プリンタ画像処理部
２０９５  プリンタ
【図１】
0005637761.tif 000002
【図２】
0005637761.tif 000003
【図３】
0005637761.tif 000004
【図４】
0005637761.tif 000005
【図５】
0005637761.tif 000006
【図６】
0005637761.tif 000007
【図７】
0005637761.tif 000008
【図８】
0005637761.tif 000009
【図９】
0005637761.tif 000010
【図１０】
0005637761.tif 000011
【図１１】
0005637761.tif 000012
【図１２】
0005637761.tif 000013
【図１３】
0005637761.tif 000014
【図１４】
0005637761.tif 000015
【図１５】
0005637761.tif 000016
【図１６】
0005637761.tif 000017
【図１７】
0005637761.tif 000018
【図１８】
0005637761.tif 000019
【図１９】
0005637761.tif 000020
【図２０】
0005637761.tif 000021
【図２１】
0005637761.tif 000022
【図２２】
0005637761.tif 000023
【図２３】
0005637761.tif 000024
【図２４】
0005637761.tif 000025
【図２５】
0005637761.tif 000026