(57)【要約】【課題】  受領したデータを、複数の認証手段のうちの１つにおける有効な入力に基づいて処理する、データ処理装置において、セキュリティを不用意に低下させることなく、使い勝手を向上させる。【解決手段】  本データ処理装置は、セキュリティ情報取得手段と、選択手段と、を備えている。セキュリティ情報取得手段によって、データに基づいてセキュリティ情報が取得される。取得されたセキュリティ情報に基づいて、複数の認証手段のうちから有効な認証手段が、選択手段によって選択される。例えば、データからキーワードが抽出され、この抽出されたキーワードからセキュリティレベルが取得される。この取得されたセキュリティレベルに応じて、有効な認証手段が選択される。【選択図】  図３
2008217284.tif 000002
【特許請求の範囲】
【請求項１】
受領したデータを、複数の認証手段のうちの１つにおける有効な入力に基づいて処理する、データ処理装置において、
前記データに基づいてセキュリティ情報を取得する、セキュリティ情報取得手段と、
前記セキュリティ情報に基づいて、複数の前記認証手段のうちから有効な前記認証手段を選択する、選択手段と、
を備えたことを特徴とする、データ処理装置。
【請求項２】
請求項１に記載のデータ処理装置であって、
前記セキュリティ情報取得手段は、前記データの実体的な内容を参照し、この参照結果に基づいて前記セキュリティ情報を取得することを特徴とする、データ処理装置。
【請求項３】
請求項１又は請求項２に記載のデータ処理装置において、
前記認証手段の各々におけるセキュリティレベルの設定状態を記憶するセキュリティレベル記憶手段を、さらに備え、
前記選択手段は、前記セキュリティ情報と、前記セキュリティレベル記憶手段における記憶内容と、に基づいて、有効な前記認証手段を選択することを特徴とする、データ処理装置。
【請求項４】
請求項３に記載のデータ処理装置において、
前記セキュリティ情報に基づいて、最低セキュリティレベルを取得する最低セキュリティレベル取得手段と、
前記セキュリティレベル記憶手段における記憶内容に基づいて、最高セキュリティレベルを取得する最高セキュリティレベル取得手段と、をさらに備え、
前記選択手段は、前記最低セキュリティレベルから前記最高セキュリティレベルまでに対応する前記セキュリティレベルが設定された前記認証手段を有効とすることを特徴とする、データ処理装置。
【請求項５】
請求項４に記載のデータ処理装置において、
複数の認証手段を装着可能な認証インターフェースを、さらに備え、
前記最高セキュリティレベル取得手段は、前記記憶内容と、前記認証インターフェースに対する前記認証手段の装着状態と、に基づいて、前記最高セキュリティレベルを取得することを特徴とする、データ処理装置。
【請求項６】
請求項３ないし請求項５のいずれかに記載のデータ処理装置において、
前記セキュリティレベル記憶手段における前記記憶内容を変更し得る記憶内容変更手段を、さらに備えたことを特徴とする、データ処理装置。
【請求項７】
請求項６に記載のデータ処理装置であって、
前記記憶内容変更手段は、前記認証手段の装着状態に応じて、前記セキュリティレベル記憶手段の前記記憶内容を変更することを特徴とする、データ処理装置。
【請求項８】
請求項７に記載のデータ処理装置であって、
前記記憶内容変更手段は、前記認証手段が装着された場合に、当該認証手段の固有の情報に基づいて、前記セキュリティレベル記憶手段の前記記憶内容を変更することを特徴とする、データ処理装置。
【請求項９】
請求項６ないし請求項８のいずれかに記載のデータ処理装置であって、
前記記憶内容変更手段は、前記セキュリティレベル記憶手段に記憶済みの、前記認証手段と前記セキュリティレベルとの対応関係を、変更することを特徴とする、データ処理装置。
【請求項１０】
受領したデータを、複数の認証手段のうちの１つにおける有効な入力に基づいて処理するために、データ処理装置で実行されるデータ処理プログラムにおいて、
前記データに基づいてセキュリティ情報を取得する、セキュリティ情報取得機能と、
前記セキュリティ情報に基づいて、複数の前記認証手段のうちから有効な前記認証手段を選択する、選択機能と、
を前記データ処理装置に実現することを特徴とするデータ処理プログラム。
【請求項１１】
請求項１０に記載のデータ処理プログラムであって、
前記セキュリティ情報取得機能は、前記データの実体的な内容を参照し、この参照結果に基づいて前記セキュリティ情報を取得する機能を有することを特徴とする、データ処理プログラム。
【請求項１２】
請求項９又は請求項１１に記載のデータ処理プログラムであって、
前記選択機能は、前記認証手段の各々におけるセキュリティレベルの設定状態を記憶するセキュリティレベル記憶手段における記憶内容と、前記セキュリティ情報と、に基づいて、有効な前記認証手段を選択することを特徴とする、データ処理プログラム。
【請求項１３】
請求項１２に記載のデータ処理プログラムにおいて、さらに、
前記セキュリティ情報に基づいて、最低セキュリティレベルを取得する最低セキュリティレベル取得機能と、
前記セキュリティレベル記憶手段における前記記憶内容に基づいて、最高セキュリティレベルを取得する最高セキュリティレベル取得機能と、
を前記データ処理装置に実現するものであって、
前記選択機能は、前記最低セキュリティレベルから前記最高セキュリティレベルまでに対応する前記セキュリティレベルが設定された前記認証手段を有効とする機能を有することを特徴とする、データ処理プログラム。
【請求項１４】
請求項１３に記載のデータ処理プログラムであって、
前記最高セキュリティレベル取得機能は、前記記憶内容と、複数の認証手段を装着可能な認証インターフェースに対する前記認証手段の装着状態と、に基づいて、前記最高セキュリティレベルを取得する機能を有することを特徴とする、データ処理プログラム。
【請求項１５】
請求項１２ないし請求項１４のいずれかに記載のデータ処理プログラムにおいて、さらに、
前記セキュリティレベル記憶手段における前記記憶内容を変更し得る記憶内容変更機能を前記データ処理装置に実現することを特徴とする、データ処理プログラム。
【請求項１６】
請求項１５に記載のデータ処理プログラムであって、
前記記憶内容変更機能は、前記認証手段の装着状態に応じて、前記セキュリティレベル記憶手段の前記記憶内容を変更する機能を有することを特徴とする、データ処理プログラム。
【請求項１７】
請求項１６に記載のデータ処理プログラムであって、
前記記憶内容変更機能は、前記認証手段が装着された場合に、当該認証手段の固有の情報に基づいて、前記セキュリティレベル記憶手段の前記記憶内容を変更する機能を有することを特徴とする、データ処理プログラム。
【請求項１８】
請求項１５ないし請求項１７のいずれかに記載のデータ処理プログラムであって、
前記記憶内容変更機能は、前記セキュリティレベル記憶手段に記憶済みの、前記認証手段と前記セキュリティレベルとの対応関係を、変更する機能を有することを特徴とする、データ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受領したデータを、複数の認証手段のうちの１つにおける有効な入力に基づいて処理する、データ処理装置に関する。また、本発明は、前記データ処理装置で実行されるデータ処理プログラムに関する。
【背景技術】
【０００２】
この種のデータ処理装置として、従来、様々なものが知られている（例えば、特開２００５−１４９２５６号公報、特開２００６−１４２５０３号公報、特開２００６−１７１８３０号公報、特開２００６−２５２２３１号公報、特開２００２−１８３０９３号公報、等）。
【特許文献１】特開２００５−１４９２５６号公報
【特許文献２】特開２００６−１４２５０３号公報
【特許文献３】特開２００６−１７１８３０号公報
【特許文献４】特開２００６−２５２２３１号公報
【特許文献５】特開２００２−１８３０９３号公報
【０００３】
特開２００５−１４９２５６号公報には、少なくとも１つの周辺装置機能と、ネットワーク通信機能（ネットワークへ接続するとともに、このネットワークを介して他の端末装置より前記周辺装置機能の利用を受け付けて当該周辺装置機能を実行する機能）と、を備えたネットワーク対応周辺装置が開示されている。
【０００４】
このネットワーク対応周辺装置においては、ユーザーを識別するユーザー認証機能が備えられている。このユーザー認証機能は、前記ネットワークに設けられている認証手段の１つを用いてユーザー認証を行う際に、認証対象となるユーザーのアカウントが当該認証手段に存在しなかった場合、他の認証手段を選択して当該ユーザーの認証動作を行うようになっている。これにより、ある認証手段が停電やハードウェア故障など諸事情により機能しなくなったときでも、前記周辺装置機能を使用することが可能となる。
【発明の開示】
【０００５】
しかしながら、この種のデータ処理装置において、上述の背景技術のように、ユーザーが自由に認証手段を選択できるようにした場合、ユーザーや管理者の意図に反して、システムのセキュリティが低下してしまう可能性があった。
【０００６】
例えば、ある特定ユーザーが、高度のセキュリティが要求される重要な機密データ（部外秘データや極秘データ等）を、ＩＣカード認証や指紋認証等の高度のセキュリティレベルの認証手段を用いて、周辺装置によって処理しようとした場合を仮定する。このような場合に、当該周辺装置にて、よりセキュリティレベルの低いパスワード認証によってデータ処理が可能となってしまうと、当該特定ユーザー以外の第三者による処理が行われることで情報の漏洩が起こってしまうという可能性がある。
【０００７】
本発明は、この種のデータ処理装置におけるセキュリティを不用意に低下させることなく、使い勝手を向上させるものである。
【０００８】
＜データ処理装置＞
本発明のデータ処理装置は、受領したデータを、複数の認証手段のうちの１つにおける有効な入力に基づいて処理するように構成されている。
【０００９】
本発明の特徴は、前記データ処理装置が、セキュリティ情報取得手段と、選択手段と、を備えたことにある。ここで、前記セキュリティ情報取得手段は、前記データに基づいてセキュリティ情報を取得するように構成されている。また、前記選択手段は、前記セキュリティ情報に基づいて、複数の前記認証手段のうちから有効な前記認証手段を選択するように構成されている。
【００１０】
かかる構成においては、前記セキュリティ情報取得手段は、前記データに基づいて、前記セキュリティ情報を取得する。このセキュリティ情報に基づいて、前記選択手段は、複数の前記認証手段のうちから、有効な前記認証手段を選択する（当該データ処理装置に対する前記認証手段の装着状態によっては、有効なものとして選択される前記認証手段は、１つとも複数ともなり得る。場合によっては、有効として選択される前記認証手段がないこともあり得る。）。そして、前記選択手段によって選択された有効な前記認証手段（のうちの１つ）における有効な入力に基づいて、前記データが処理される。
【００１１】
かかる構成によれば、処理対象の前記データに基づいて選択された前記認証手段における、有効な入力によって、前記データの処理が行われる。したがって、ユーザーによって低セキュリティの認証手段が用いられることによる、システムのセキュリティの不用意な低下が、効果的に抑制され得る。
【００１２】
また、かかる構成によれば、選択された前記認証手段が複数あれば、そのうちの１つを用いて有効な認証入力を行うことで、前記データが処理される。よって、当該データ処理装置の使い勝手が向上する。
【００１３】
・前記セキュリティ情報取得手段は、前記データの実体的な内容を参照して、この参照結果に基づいて前記セキュリティ情報を取得するように構成され得る。ここで、前記データの「実体的な内容」とは、当該データ処理装置における処理によってユーザーが外見的に認知し得る情報をいうものとする。例えば、「実体的な内容」には、テキストの内容（キーワードや「極秘」スタンプ等）、ファイルネーム、作成者名、ユーザー名、ＩＰ  （Internet  Protocol）ドメイン、パス等が含まれ得る。
【００１４】
かかる構成においては、前記セキュリティ情報取得手段は、前記データの実体的な内容を参照することによって、前記セキュリティ情報を取得する。このセキュリティ情報に基づいて、前記選択手段は、有効な前記認証手段を選択する。そして、前記選択手段によって選択された前記認証手段のうちの１つにおける有効な入力に基づいて、前記データが処理される。
【００１５】
かかる構成によれば、受領された前記データに予め認証情報が付与されていない場合であっても、当該データの実体的な内容に基づいて、セキュリティが効果的に維持され得る。
【００１６】
・前記データ処理装置は、セキュリティレベル記憶手段をさらに備え得る。このセキュリティレベル記憶手段は、前記認証手段の各々におけるセキュリティレベルの設定状態を記憶するように構成されている。この場合、前記選択手段は、前記セキュリティ情報と、前記セキュリティレベル記憶手段における記憶内容と、に基づいて、有効な前記認証手段を選択するように構成されている。
【００１７】
かかる構成においては、前記セキュリティ情報取得手段は、前記データに基づいて、前記セキュリティ情報を取得する。このセキュリティ情報と、前記セキュリティレベル記憶手段における記憶内容と、に基づいて、前記選択手段は、複数の前記認証手段のうちから、有効な前記認証手段を選択する。そして、前記選択手段によって選択された前記認証手段のうちの１つにおける有効な入力に基づいて、前記データが処理される。
【００１８】
・前記データ処理装置は、最低セキュリティレベル取得手段と、最高セキュリティレベル取得手段と、をさらに備え得る。ここで、前記最低セキュリティレベル取得手段は、前記セキュリティ情報に基づいて、最低セキュリティレベルを取得するように構成されている。また、前記最高セキュリティレベル取得手段は、前記セキュリティレベル記憶手段における記憶内容に基づいて、最高セキュリティレベルを取得するように構成されている。
【００１９】
この場合、前記選択手段は、前記最低セキュリティレベルから前記最高セキュリティレベルまでに対応する前記セキュリティレベルが設定された前記認証手段を有効とするように構成されている。
【００２０】
かかる構成においては、前記セキュリティ情報取得手段は、前記データに基づいて、前記セキュリティ情報を取得する。このセキュリティ情報に基づいて、前記最低セキュリティレベル取得手段は、前記最低セキュリティレベルを取得する。
【００２１】
一方、前記最高セキュリティレベル取得手段は、前記セキュリティレベル記憶手段における記憶内容に基づいて、前記最高セキュリティレベルを取得する。
【００２２】
さらに、前記選択手段は、複数の前記認証手段のうちから、前記最低セキュリティレベルから前記最高セキュリティレベルまでに対応する前記セキュリティレベルが設定されたものを有効として選択する。そして、前記選択手段によって選択された前記認証手段のうちの１つにおける有効な入力に基づいて、前記データが処理される。
【００２３】
かかる構成によれば、前記最低セキュリティレベルから前記最高セキュリティレベルまでに対応する前記セキュリティレベルが設定された前記認証手段のうちの１つを用いて有効な認証入力を行うことで、前記データが処理される。よって、当該データ処理装置の使い勝手が向上する。
【００２４】
また、前記最低セキュリティレベルが前記最高セキュリティレベルよりも高い場合は、前記認証手段のうちの有効となるものが存在しないこととなる。この場合、前記データは処理されない。よって、機密性の高いデータが安易に処理（出力等）されることが効果的に抑制され得る。したがって、システムのセキュリティの不用意な低下が効果的に防止され得る。
【００２５】
・前記データ処理装置は、認証インターフェースをさらに備え得る。この認証インターフェースは、複数の認証手段を装着可能（着脱可能）に構成されている。ここで、前記認証手段の「装着」ないし「着脱」には、機械的な意義（コネクタ等を介しての機械的接続状態の形成・解除）、電気的な意義（電気信号が授受可能な通信回路接続状態の形成・解除）のみならず、ソフトウエア的な意義（認証プログラムのインストール・アンインストール）も含まれ得る。
【００２６】
この場合、前記最高セキュリティレベル取得手段は、前記記憶内容と、前記認証インターフェースに対する前記認証手段の装着状態と、に基づいて、前記最高セキュリティレベルを取得するように構成され得る。
【００２７】
かかる構成によれば、必要なセキュリティ状態に応じて、前記認証手段の前記認証インターフェースに対しての装着状態が変更され得る。これにより、当該データ処理装置のセキュリティ状態が適切に設定され得る。
【００２８】
・前記データ処理装置は、記憶内容変更手段をさらに備え得る。この記憶内容変更手段は、前記セキュリティレベル記憶手段における前記記憶内容を変更し得るように構成されている。
【００２９】
かかる構成によれば、必要なセキュリティ状態に応じて、前記セキュリティレベル記憶手段における前記記憶内容を適宜変更することで、当該データ処理装置のセキュリティ状態が適切に設定され得る。
【００３０】
・前記記憶内容変更手段は、前記認証手段の装着状態に応じて、前記セキュリティレベル記憶手段の前記記憶内容を変更するように構成され得る。
【００３１】
かかる構成においては、必要なセキュリティ状態に応じて、前記認証手段が装着及び／又は脱着される。すると、この場合、前記セキュリティレベル記憶手段の前記記憶内容が、前記記憶内容変更手段によって変更される。
【００３２】
例えば、新たに装着された前記認証手段は、通常、セキュリティレベルが不明である。よって、当該認証手段は、有効とされる頻度が最も少なくなる最下位のセキュリティレベルに設定され得る。あるいは、新たに装着された前記認証手段が最もセキュリティレベルが高いことが想定される場合には、当該認証手段は、前記セキュリティレベルが最高に設定され得る。
【００３３】
かかる構成によれば、前記認証手段の装着状態に応じて、前記セキュリティレベル記憶手段の前記記憶内容が変更される。よって、当該データ処理装置のセキュリティ状態が適切に設定され得る。
【００３４】
・前記記憶内容変更手段は、前記認証手段が装着された場合に、当該認証手段の固有の情報に基づいて、前記セキュリティレベル記憶手段の前記記憶内容を変更するように構成され得る。
【００３５】
例えば、前記認証手段に対するセキュリティレベルが標準化されることがあり得る。この場合、当該標準化された、前記認証手段と前記セキュリティレベルとの対応関係が、前記セキュリティレベル記憶手段の前記記憶内容となり得る。そして、特定の種類の前記認証手段が当該データ処理装置に初めて装着された場合に、当該認証手段の固有の情報としての前記セキュリティレベルに基づいて、前記セキュリティレベル記憶手段の前記記憶内容が変更される。
【００３６】
かかる構成によれば、前記認証手段の固有の情報に応じて、前記セキュリティレベル記憶手段の前記記憶内容が変更される。よって、当該データ処理装置のセキュリティ状態が適切に設定され得る。
【００３７】
・前記記憶内容変更手段は、前記セキュリティレベル記憶手段に記憶済みの、前記認証手段と前記セキュリティレベルとの対応関係を、変更するように構成され得る。
【００３８】
かかる構成においては、前記セキュリティレベル記憶手段に記憶済みの、前記認証手段と前記セキュリティレベルとの対応関係が、前記記憶内容変更手段によって変更される。
【００３９】
例えば、新たに装着された前記認証手段が最高のセキュリティレベルのものであるにもかかわらず、当該認証手段の最初の装着の際に、前記セキュリティレベルが最低に設定される場合があり得る（この逆の場合もあり得る）。このような場合に、前記認証手段と前記セキュリティレベルとの対応関係を、望ましいものに変更することで、当該データ処理装置のセキュリティ状態が適切に設定され得る。
【００４０】
＜データ処理プログラム＞
本発明のデータ処理プログラムは、受領したデータを、複数の認証手段のうちの１つにおける有効な入力に基づいて処理するために、データ処理装置で実行されるものである。このデータ処理プログラムは、所定の機能を前記データ処理装置に実現するようになっている。
【００４１】
なお、このデータ処理プログラムは、前記データ処理装置によって読み取り可能な記録媒体に記録され得る。すなわち、本発明は、このデータ処理プログラムを記録した前記記録媒体をも対象としている。
【００４２】
本発明のデータ処理プログラムは、セキュリティ情報取得機能と選択機能とを前記データ処理装置に実現するものであることを、その特徴としている。ここで、前記セキュリティ情報取得機能は、前記データに基づいてセキュリティ情報を取得する機能である。また、前記選択機能は、前記セキュリティ情報に基づいて、複数の前記認証手段のうちから有効な前記認証手段を選択する機能である。
【００４３】
かかる構成においては、前記セキュリティ情報取得機能によって、前記セキュリティ情報が、前記データに基づいて取得される。このセキュリティ情報に基づいて、複数の前記認証手段のうちから、有効な前記認証手段が、前記選択手段によって選択される（前記データ処理装置に対する前記認証手段の装着状態によっては、有効なものとして選択される前記認証手段は、１つとも複数ともなり得る。場合によっては、有効として選択される前記認証手段がないこともあり得る。）。そして、選択された有効な前記認証手段（のうちの１つ）における有効な入力に基づいて、前記データが処理される。
【００４４】
かかる構成によれば、処理対象の前記データに基づいて選択された前記認証手段における、有効な入力によって、前記データの処理が行われる。したがって、ユーザーによって低セキュリティの認証手段が用いられることによる、システムのセキュリティの不用意な低下が、効果的に抑制され得る。
【００４５】
また、かかる構成によれば、選択された前記認証手段が複数あれば、そのうちの１つを用いて有効な認証入力を行うことで、前記データが処理される。よって、前記データ処理装置の使い勝手が向上する。
【００４６】
・前記セキュリティ情報取得機能は、前記データの実体的な内容を参照し、この参照結果に基づいて前記セキュリティ情報を取得する機能を有し得る。ここで、前記データの「実体的な内容」とは、前記データ処理装置における処理によってユーザーが外見的に認知し得る情報をいうものとする。例えば、「実体的な内容」には、テキストの内容（キーワードや「極秘」スタンプ等）、ファイルネーム、作成者名、ユーザー名、ＩＰドメイン、パス等が含まれ得る。
【００４７】
かかる構成においては、前記セキュリティ情報取得機能によって、前記データの実体的な内容が参照され、この参照結果に基づいて、前記セキュリティ情報が取得される。このセキュリティ情報に基づいて、前記選択機能により、有効な前記認証手段が選択される。そして、選択された前記認証手段のうちの１つにおける有効な入力に基づいて、前記データが処理される。
【００４８】
かかる構成によれば、受領された前記データに予め認証情報が付与されていない場合であっても、当該データの実体的な内容に基づいて、セキュリティが効果的に維持され得る。
【００４９】
・前記選択機能は、前記認証手段の各々におけるセキュリティレベルの設定状態を記憶するセキュリティレベル記憶手段における記憶内容と、前記セキュリティ情報と、に基づいて、有効な前記認証手段を選択する機能とされ得る。
【００５０】
かかる構成においては、前記セキュリティ情報取得機能により、前記データに基づいて、前記セキュリティ情報が取得される。このセキュリティ情報と、前記セキュリティレベル記憶手段における記憶内容と、に基づいて、前記選択機能により、複数の前記認証手段のうちから、有効な前記認証手段が選択される。そして、選択された前記認証手段のうちの１つにおける有効な入力に基づいて、前記データが処理される。
【００５１】
・前記データ処理プログラムは、さらに、最低セキュリティレベル取得機能と、最高セキュリティレベル取得機能と、を前記データ処理装置に実現するものであり得る。ここで、前記最低セキュリティレベル取得機能は、前記セキュリティ情報に基づいて、最低セキュリティレベルを取得する機能である。また、前記最高セキュリティレベル取得機能は、機前記セキュリティレベル記憶手段における前記記憶内容に基づいて、最高セキュリティレベルを取得する能である。
【００５２】
この場合、前記選択機能は、前記最低セキュリティレベルから前記最高セキュリティレベルまでに対応する前記セキュリティレベルが設定された前記認証手段を有効とする機能を有している。
【００５３】
かかる構成においては、前記セキュリティ情報取得機能により、前記データに基づいて、前記セキュリティ情報が取得される。このセキュリティ情報に基づいて、前記最低セキュリティレベル取得機能により、前記最低セキュリティレベルが取得される。
【００５４】
一方、前記最高セキュリティレベル取得手段により、前記セキュリティレベル記憶手段における記憶内容に基づいて、前記最高セキュリティレベルが取得される。
【００５５】
さらに、前記選択機能により、複数の前記認証手段のうちから、前記最低セキュリティレベルから前記最高セキュリティレベルまでに対応する前記セキュリティレベルが設定されたものが、有効なものとして選択される。そして、選択された前記認証手段のうちの１つにおける有効な入力に基づいて、前記データが処理される。
【００５６】
かかる構成によれば、前記最低セキュリティレベルから前記最高セキュリティレベルまでに対応する前記セキュリティレベルが設定された前記認証手段のうちの１つを用いて有効な認証入力を行うことで、前記データが処理される。よって、前記データ処理装置の使い勝手が向上する。
【００５７】
また、前記最低セキュリティレベルが前記最高セキュリティレベルよりも高い場合は、前記認証手段のうちの有効となるものが存在しないこととなる。この場合、前記データは処理されない。よって、機密性の高いデータが安易に処理（出力等）されることが効果的に抑制され得る。したがって、システムのセキュリティの不用意な低下が効果的に防止され得る。
【００５８】
・前記最高セキュリティレベル取得機能は、前記記憶内容と、複数の認証手段を装着可能な認証インターフェースに対する前記認証手段の装着状態と、に基づいて、前記最高セキュリティレベルを取得する機能を有し得る。
【００５９】
ここで、前記認証手段の「装着」ないし「着脱」には、機械的な意義（コネクタ等を介しての機械的接続状態の形成・解除）、電気的な意義（電気信号が授受可能な通信回路接続状態の形成・解除）のみならず、ソフトウエア的な意義（認証プログラムのインストール・アンインストール）も含まれ得る。
【００６０】
かかる構成によれば、必要なセキュリティ状態に応じて、前記認証手段の前記認証インターフェースに対しての装着状態が変更され得る。これにより、当該データ処理装置のセキュリティ状態が適切に設定され得る。
【００６１】
・前記データ処理プログラムは、さらに、記憶内容変更機能を前記データ処理装置に実現するものであり得る。ここで、前記記憶内容変更機能は、前記セキュリティレベル記憶手段における前記記憶内容を変更する機能である。
【００６２】
かかる構成によれば、必要なセキュリティ状態に応じて、前記セキュリティレベル記憶手段における前記記憶内容を適宜変更することで、前記データ処理装置のセキュリティ状態が適切に設定され得る。
【００６３】
・前記記憶内容変更機能は、前記認証手段の装着状態に応じて、前記セキュリティレベル記憶手段の前記記憶内容を変更する機能を有し得る。
【００６４】
かかる構成においては、必要なセキュリティ状態に応じて、前記認証手段が装着及び／又は脱着される。すると、この場合、前記セキュリティレベル記憶手段の前記記憶内容が、前記記憶内容変更機能によって変更される。
【００６５】
例えば、新たに装着された前記認証手段は、通常、セキュリティレベルが不明である。よって、当該認証手段は、有効とされる頻度が最も少なくなる最下位のセキュリティレベルに設定され得る。あるいは、新たに装着された前記認証手段が最もセキュリティレベルが高いことが想定される場合には、当該認証手段は、前記セキュリティレベルが最高に設定され得る。
【００６６】
かかる構成によれば、前記認証手段の装着状態に応じて、前記セキュリティレベル記憶手段の前記記憶内容が変更される。よって、当該データ処理装置のセキュリティ状態が適切に設定され得る。
【００６７】
・前記記憶内容変更機能は、前記認証手段が装着された場合に、当該認証手段の固有の情報に基づいて、前記セキュリティレベル記憶手段の前記記憶内容を変更する機能を有し得る。
【００６８】
例えば、前記認証手段に対するセキュリティレベルが標準化されることがあり得る。この場合、当該標準化された、前記認証手段と前記セキュリティレベルとの対応関係が、前記セキュリティレベル記憶手段の前記記憶内容となり得る。そして、特定の種類の前記認証手段が前記データ処理装置に初めて装着された場合に、当該認証手段の固有の情報としての前記セキュリティレベルに基づいて、前記セキュリティレベル記憶手段の前記記憶内容が変更される。
【００６９】
かかる構成によれば、前記認証手段の固有の情報に応じて、前記セキュリティレベル記憶手段の前記記憶内容が変更される。よって、前記データ処理装置のセキュリティ状態が適切に設定され得る。
【００７０】
・前記記憶内容変更機能は、前記セキュリティレベル記憶手段に記憶済みの、前記認証手段と前記セキュリティレベルとの対応関係を、変更する機能を有し得る。
【００７１】
かかる構成においては、前記セキュリティレベル記憶手段に記憶済みの、前記認証手段と前記セキュリティレベルとの対応関係が、前記記憶内容変更機能によって変更される。
【００７２】
例えば、新たに装着された前記認証手段が最高のセキュリティレベルのものであるにもかかわらず、当該認証手段の最初の装着の際に、前記セキュリティレベルが最低に設定される場合があり得る（この逆の場合もあり得る）。このような場合に、前記認証手段と前記セキュリティレベルとの対応関係を、望ましいものに変更することで、前記データ処理装置のセキュリティ状態が適切に設定され得る。
【００７３】
＜データ処理システム＞
本発明のデータ処理システムは、データ出力装置と、データ処理装置と、認証手段と、を備えている。
【００７４】
前記データ出力装置は、前記データ処理装置よる処理対象のデータを当該データ処理装置に向けて出力するように構成されている。このデータ出力装置としては、例えば、ホストコンピュータやユーザー端末等が該当し得る。
【００７５】
前記データ処理装置は、複数の前記認証手段を（脱着可能に）装着し得るように構成されている。また、前記データ処理装置は、前記データ出力装置から受領したデータを、複数の前記認証手段のうちの１つにおける有効な入力に基づいて処理するように構成されている。
【００７６】
本発明の特徴は、前記データ処理装置が、セキュリティ情報取得手段と、選択手段と、を備えたことにある。ここで、前記セキュリティ情報取得手段は、前記データに基づいてセキュリティ情報を取得するように構成されている。また、前記選択手段は、前記セキュリティ情報に基づいて、複数の前記認証手段のうちから有効な前記認証手段を選択するように構成されている。
【００７７】
かかる構成においては、前記データ出力装置は、前記データ処理装置よる処理対象のデータを、当該データ処理装置に向けて出力する。前記データ処理装置は、前記データ出力装置から出力された前記データを受領する。
【００７８】
前記データ処理装置によって受領された前記データに基づいて、当該データ処理装置における前記セキュリティ情報取得手段により、前記セキュリティ情報が取得される。また、前記データ処理装置における前記選択手段により、取得された前記セキュリティ情報に基づいて、複数の前記認証手段のうちから、有効な前記認証手段が選択される（当該データ処理装置に対する前記認証手段の装着状態によっては、有効なものとして選択される前記認証手段は、１つとも複数ともなり得る。場合によっては、有効として選択される前記認証手段がないこともあり得る。）。そして、前記選択手段によって選択された有効な前記認証手段（のうちの１つ）における有効な入力に基づいて、前記データ処理装置にて前記データが処理される。
【００７９】
かかる構成によれば、処理対象の前記データに基づいて選択された前記認証手段における、有効な入力によって、前記データの処理が行われる。したがって、ユーザーによって低セキュリティの認証手段が用いられることによる、システムのセキュリティの不用意な低下が、効果的に抑制され得る。
【００８０】
また、かかる構成によれば、選択された前記認証手段が複数あれば、そのうちの１つを用いて有効な認証入力を行うことで、前記データが処理される。よって、前記データ処理装置の使い勝手が向上する。
【００８１】
・前記セキュリティ情報取得手段は、前記データの実体的な内容を参照して、この参照結果に基づいて前記セキュリティ情報を取得するように構成され得る。ここで、前記データの「実体的な内容」とは、前記データ処理装置における処理によってユーザーが外見的に認知し得る情報をいうものとする。例えば、「実体的な内容」には、テキストの内容（キーワードや「極秘」スタンプ等）、ファイルネーム、パス等が含まれ得る。
【００８２】
かかる構成においては、前記データ出力装置は、前記データ処理装置に向けて前記データを出力する。前記データ処理装置における前記セキュリティ情報取得手段は、当該データ処理装置によって受領された前記データの実体的な内容を参照する。この参照結果に基づいて、前記セキュリティ情報が取得される。このセキュリティ情報に基づいて、前記データ処理装置における前記選択手段は、有効な前記認証手段を選択する。そして、前記選択手段によって選択された前記認証手段のうちの１つにおける有効な入力に基づいて、前記データ処理装置にて前記データが処理される。
【００８３】
かかる構成によれば、受領された前記データに予め認証情報が付与されていない場合であっても、当該データの実体的な内容に基づいて、セキュリティが効果的に維持され得る。
【００８４】
・前記データ処理システムは、セキュリティレベル記憶手段をさらに備え得る。このセキュリティレベル記憶手段は、前記認証手段の各々におけるセキュリティレベルの設定状態を記憶するように構成されている。この場合、前記選択手段は、前記セキュリティ情報と、前記セキュリティレベル記憶手段における記憶内容と、に基づいて、有効な前記認証手段を選択するように構成されている。
【００８５】
前記セキュリティレベル記憶手段は、前記データ出力装置又は前記データ処理装置に備えられ得る。あるいは、前記セキュリティレベル記憶手段は、前記データ出力装置又は前記データ処理装置に対して（脱着可能に）装着され得る。
【００８６】
かかる構成においては、前記データ出力装置は、前記データ処理装置に向けて前記データを出力する。前記データ処理装置における前記セキュリティ情報取得手段は、当該データ処理装置によって受領された前記データに基づいて、前記セキュリティ情報を取得する。このセキュリティ情報と、前記セキュリティレベル記憶手段における記憶内容と、に基づいて、前記データ処理装置における前記選択手段は、複数の前記認証手段のうちから、有効な前記認証手段を選択する。そして、前記選択手段によって選択された前記認証手段のうちの１つにおける有効な入力に基づいて、前記データ処理装置にて前記データが処理される。
【００８７】
・前記データ処理装置は、最低セキュリティレベル取得手段と、最高セキュリティレベル取得手段と、をさらに備え得る。ここで、前記最低セキュリティレベル取得手段は、前記セキュリティ情報に基づいて、最低セキュリティレベルを取得するように構成されている。また、前記最高セキュリティレベル取得手段は、前記セキュリティレベル記憶手段における記憶内容に基づいて、最高セキュリティレベルを取得するように構成されている。
【００８８】
この場合、前記選択手段は、前記最低セキュリティレベルから前記最高セキュリティレベルまでに対応する前記セキュリティレベルが設定された前記認証手段を有効とするように構成されている。
【００８９】
かかる構成においては、前記データ出力装置は、前記データ処理装置に向けて前記データを出力する。前記データ処理装置における前記セキュリティ情報取得手段は、当該データ処理装置によって受領された前記データに基づいて、前記セキュリティ情報を取得する。このセキュリティ情報に基づいて、前記データ処理装置における前記最低セキュリティレベル取得手段は、前記最低セキュリティレベルを取得する。
【００９０】
一方、前記データ処理装置における前記最高セキュリティレベル取得手段は、前記セキュリティレベル記憶手段における記憶内容に基づいて、前記最高セキュリティレベルを取得する。
【００９１】
さらに、前記データ処理装置における前記選択手段は、複数の前記認証手段のうちから、前記最低セキュリティレベルから前記最高セキュリティレベルまでに対応する前記セキュリティレベルが設定されたものを有効として選択する。そして、前記選択手段によって選択された前記認証手段のうちの１つにおける有効な入力に基づいて、前記データ処理装置にて前記データが処理される。
【００９２】
かかる構成によれば、前記最低セキュリティレベルから前記最高セキュリティレベルまでに対応する前記セキュリティレベルが設定された前記認証手段のうちの１つを用いて有効な認証入力を行うことで、前記データが処理される。よって、当該データ処理装置の使い勝手が向上する。
【００９３】
また、前記最低セキュリティレベルが前記最高セキュリティレベルよりも高い場合は、前記認証手段のうちの有効となるものが存在しないこととなる。この場合、前記データは処理されない。よって、機密性の高いデータが安易に処理（出力等）されることが効果的に抑制され得る。したがって、システムのセキュリティの不用意な低下が効果的に防止され得る。
【００９４】
・前記データ処理装置は、認証インターフェースをさらに備え得る。この認証インターフェースは、複数の認証手段を装着可能に構成されている。この場合、前記最高セキュリティレベル取得手段は、前記記憶内容と、前記認証インターフェースに対する前記認証手段の装着状態と、に基づいて、前記最高セキュリティレベルを取得するように構成されている。
【００９５】
ここで、前記認証手段の「装着」ないし「着脱」には、機械的な意義（コネクタ等を介しての機械的接続状態の形成・解除）、電気的な意義（電気信号が授受可能な通信回路接続状態の形成・解除）のみならず、ソフトウエア的な意義（認証プログラムのインストール・アンインストール）も含まれ得る。
【００９６】
かかる構成によれば、必要なセキュリティ状態に応じて、前記認証手段の前記認証インターフェースに対しての装着状態が変更され得る。これにより、当該データ処理システムのセキュリティ状態が適切に設定され得る。
【００９７】
・前記データ処理システムは、記憶内容変更手段をさらに備え得る。この記憶内容変更手段は、前記セキュリティレベル記憶手段における前記記憶内容を変更し得るように構成されている。この記憶内容変更手段は、前記データ出力装置又は前記データ処理装置に備えられ得る。
【００９８】
かかる構成によれば、必要なセキュリティ状態に応じて、前記セキュリティレベル記憶手段における前記記憶内容を適宜変更することで、当該データ処理システムのセキュリティ状態が適切に設定され得る。
【００９９】
・前記データ処理システムは、前記認証手段の装着状態に応じて、前記セキュリティレベル記憶手段の前記記憶内容を変更するように構成され得る。
【０１００】
かかる構成においては、必要なセキュリティ状態に応じて、前記認証手段が装着及び／又は脱着される。すると、この場合、前記セキュリティレベル記憶手段の前記記憶内容が、前記記憶内容変更手段によって変更される。
【０１０１】
例えば、新たに装着された前記認証手段は、通常、セキュリティレベルが不明である。よって、当該認証手段は、有効とされる頻度が最も少なくなる最下位のセキュリティレベルに設定され得る。あるいは、新たに装着された前記認証手段が最もセキュリティレベルが高いことが想定される場合には、当該認証手段は、前記セキュリティレベルが最高に設定され得る。
【０１０２】
かかる構成によれば、前記認証手段の装着状態に応じて、前記セキュリティレベル記憶手段の前記記憶内容が変更される。よって、当該データ処理システムのセキュリティ状態が適切に設定され得る。
【０１０３】
・前記データ処理システムは、前記認証手段が装着された場合に、当該認証手段の固有の情報に基づいて、前記セキュリティレベル記憶手段の前記記憶内容を変更するように構成され得る。
【０１０４】
例えば、前記認証手段に対するセキュリティレベルが標準化されることがあり得る。この場合、当該標準化された、前記認証手段と前記セキュリティレベルとの対応関係が、前記セキュリティレベル記憶手段の前記記憶内容となり得る。そして、特定の種類の前記認証手段が当該データ処理装置に初めて装着された場合に、当該認証手段の固有の情報としての前記セキュリティレベルに基づいて、前記セキュリティレベル記憶手段の前記記憶内容が変更される。
【０１０５】
かかる構成によれば、前記認証手段の固有の情報に応じて、前記セキュリティレベル記憶手段の前記記憶内容が変更される。よって、当該データ処理システムのセキュリティ状態が適切に設定され得る。
【０１０６】
・前記データ処理システムは、前記セキュリティレベル記憶手段に記憶済みの、前記認証手段と前記セキュリティレベルとの対応関係を、変更するように構成され得る。
【０１０７】
かかる構成においては、前記セキュリティレベル記憶手段に記憶済みの、前記認証手段と前記セキュリティレベルとの対応関係が、前記記憶内容変更手段によって変更される。
【０１０８】
例えば、新たに装着された前記認証手段が最高のセキュリティレベルのものであるにもかかわらず、当該認証手段の最初の装着の際に、前記セキュリティレベルが最低に設定される場合があり得る（この逆の場合もあり得る）。このような場合に、前記認証手段と前記セキュリティレベルとの対応関係を、望ましいものに変更することで、当該データ処理システムのセキュリティ状態が適切に設定され得る。
【０１０９】
＜画像形成システム＞
本発明の画像形成システムは、プリントデータ出力装置と、画像形成装置と、認証手段と、を備えている。
【０１１０】
前記プリントデータ出力装置は、前記画像形成装置による画像形成処理対象のデータ（プリントジョブデータ）を当該画像形成装置に向けて出力するように構成されている。このプリントデータ出力装置としては、例えば、ホストコンピュータやユーザー端末等が該当し得る。
【０１１１】
前記画像形成装置は、複数の前記認証手段を（脱着可能に）装着し得るように構成されている。また、前記画像形成装置は、前記プリントデータ出力装置から受領したデータが、いわゆるセキュアプリントジョブである場合に、複数の前記認証手段のうちの１つにおける有効な入力に基づいて当該セキュアプリントジョブを画像形成処理するように構成されている。
【０１１２】
ここで、「セキュアプリントジョブ」とは、画像形成処理の際に、前記画像形成装置に装着された前記認証手段による個人認証が必要なデータをいう。また、有効な個人認証入力が行われた場合に、当該画像形成装置に保持されているセキュアプリントジョブを画像形成処理することを「セキュアプリント」という。
【０１１３】
すなわち、「セキュアプリントジョブ」は、セキュアプリント用のプリントジョブデータである。また、「セキュアプリントジョブ」とは、画像形成処理の際に、前記画像形成装置に装着された前記認証手段による個人認証が必要なデータである。
【０１１４】
前記画像形成装置が受領したデータが「セキュアプリントジョブ」であるか否かは、前記プリントデータ出力装置又は当該画像形成装置にて、任意の方法で決定され得る。
【０１１５】
例えば、前記プリントデータ出力装置から、予め認証情報（セキュリティ情報）が付与されたプリントデータが、「セキュアプリントジョブ」であるものとして出力され得る。
【０１１６】
あるいは、例えば、前記プリントデータ出力装置から、予め認証情報（セキュリティ情報）が付与されていないプリントデータが出力される。そして、受領側の前記画像形成装置にて、当該プリントデータの実体的な内容に基づいて、「セキュアプリントジョブ」であることが取得され得る。
【０１１７】
本発明の特徴は、前記画像形成装置が、セキュリティ情報取得手段と、選択手段と、を備えたことにある。ここで、前記セキュリティ情報取得手段は、前記データに基づいてセキュリティ情報を取得するように構成されている。また、前記選択手段は、前記セキュリティ情報に基づいて、複数の前記認証手段のうちから有効な前記認証手段を選択するように構成されている。
【０１１８】
かかる構成においては、前記プリントデータ出力装置は、前記画像形成装置よる画像形成処理対象のデータを、当該画像形成装置に向けて出力する。前記画像形成装置は、前記プリントデータ出力装置から出力された前記データを受領する。
【０１１９】
前記画像形成装置によって受領された前記データが「セキュアプリントジョブ」である場合、当該データに基づいて、当該画像形成装置における前記セキュリティ情報取得手段により、前記セキュリティ情報が取得される。また、前記画像形成装置における前記選択手段により、取得された前記セキュリティ情報に基づいて、複数の前記認証手段のうちから、有効な前記認証手段が選択される（前記画像形成装置に対する前記認証手段の装着状態によっては、有効なものとして選択される前記認証手段は、１つとも複数ともなり得る。場合によっては、有効として選択される前記認証手段がないこともあり得る。）。そして、前記選択手段によって選択された有効な前記認証手段（のうちの１つ）における有効な入力に基づいて、前記画像形成装置にて前記データが画像形成処理（セキュアプリント）される。
【０１２０】
かかる構成によれば、画像形成処理対象の前記データに基づいて、有効な前記認証手段が選択される。そして、この選択された前記認証手段における、有効な入力によって、セキュアプリントが行われる。したがって、ユーザーによって低セキュリティの認証手段が用いられることによる、当該画像形成システムのセキュリティの不用意な低下が、効果的に抑制され得る。
【０１２１】
また、かかる構成によれば、選択された前記認証手段が複数あれば、そのうちの１つを用いて有効な認証入力を行うことで、セキュアプリントが行われる。よって、当該画像形成システムの使い勝手が向上する。
【０１２２】
・前記セキュリティ情報取得手段は、前記データの実体的な内容を参照して、この参照結果に基づいて前記セキュリティ情報を取得するように構成され得る。ここで、前記データの「実体的な内容」とは、前記画像形成装置における画像形成処理によってユーザーが外見的に認知し得る情報をいうものとする。例えば、「実体的な内容」には、テキストの内容（キーワードや「極秘」スタンプ等）、ファイルネーム、パス等が含まれ得る。
【０１２３】
かかる構成においては、前記プリントデータ出力装置は、前記画像形成装置に向けて前記データを出力する。前記画像形成装置における前記セキュリティ情報取得手段は、当該画像形成装置によって受領された前記データの実体的な内容を参照する。この参照結果に基づいて、前記セキュリティ情報が取得される。このセキュリティ情報に基づいて、前記画像形成装置における前記選択手段は、有効な前記認証手段を選択する。そして、前記選択手段によって選択された前記認証手段のうちの１つにおける有効な入力に基づいて、前記画像形成装置にて前記データが画像形成処理される。
【０１２４】
かかる構成によれば、受領された前記データに予め認証情報が付与されていない場合であっても、当該データの実体的な内容に基づいて、セキュリティが効果的に維持され得る。
【０１２５】
・前記画像形成システムは、セキュリティレベル記憶手段をさらに備え得る。このセキュリティレベル記憶手段は、前記認証手段の各々におけるセキュリティレベルの設定状態を記憶するように構成されている。この場合、前記選択手段は、前記セキュリティ情報と、前記セキュリティレベル記憶手段における記憶内容と、に基づいて、有効な前記認証手段を選択するように構成されている。
【０１２６】
前記セキュリティレベル記憶手段は、前記プリントデータ出力装置又は前記画像形成装置に備えられ得る。あるいは、前記セキュリティレベル記憶手段は、前記プリントデータ出力装置又は前記画像形成装置に対して（脱着可能に）装着され得る。
【０１２７】
かかる構成においては、前記プリントデータ出力装置は、前記画像形成装置に向けて前記データを出力する。前記画像形成装置における前記セキュリティ情報取得手段は、当該画像形成装置によって受領された前記データに基づいて、前記セキュリティ情報を取得する。このセキュリティ情報と、前記セキュリティレベル記憶手段における記憶内容と、に基づいて、前記画像形成装置における前記選択手段は、複数の前記認証手段のうちから、有効な前記認証手段を選択する。そして、前記選択手段によって選択された前記認証手段のうちの１つにおける有効な入力に基づいて、前記画像形成装置にて前記データが画像形成処理される。
【０１２８】
・前記画像形成装置は、最低セキュリティレベル取得手段と、最高セキュリティレベル取得手段と、をさらに備え得る。ここで、前記最低セキュリティレベル取得手段は、前記セキュリティ情報に基づいて、最低セキュリティレベルを取得するように構成されている。また、前記最高セキュリティレベル取得手段は、前記セキュリティレベル記憶手段における記憶内容に基づいて、最高セキュリティレベルを取得するように構成されている。
【０１２９】
この場合、前記選択手段は、前記最低セキュリティレベルから前記最高セキュリティレベルまでに対応する前記セキュリティレベルが設定された前記認証手段を有効とするように構成されている。
【０１３０】
かかる構成においては、前記プリントデータ出力装置は、前記画像形成装置に向けて前記データを出力する。前記画像形成装置における前記セキュリティ情報取得手段は、当該画像形成装置によって受領された前記データに基づいて、前記セキュリティ情報を取得する。このセキュリティ情報に基づいて、前記画像形成装置における前記最低セキュリティレベル取得手段は、前記最低セキュリティレベルを取得する。
【０１３１】
一方、前記画像形成装置における前記最高セキュリティレベル取得手段は、前記セキュリティレベル記憶手段における記憶内容に基づいて、前記最高セキュリティレベルを取得する。
【０１３２】
さらに、前記画像形成装置における前記選択手段は、複数の前記認証手段のうちから、前記最低セキュリティレベルから前記最高セキュリティレベルまでに対応する前記セキュリティレベルが設定されたものを有効として選択する。そして、前記選択手段によって選択された前記認証手段のうちの１つにおける有効な入力に基づいて、前記画像形成装置にて前記データが画像形成処理される。
【０１３３】
かかる構成によれば、前記最低セキュリティレベルから前記最高セキュリティレベルまでに対応する前記セキュリティレベルが設定された前記認証手段のうちの１つを用いて有効な認証入力を行うことで、前記データが画像形成処理される。よって、当該画像形成システムの使い勝手が向上する。
【０１３４】
また、前記最低セキュリティレベルが前記最高セキュリティレベルよりも高い場合は、前記認証手段のうちの有効となるものが存在しないこととなる。この場合、前記データは画像形成処理されない。よって、機密性の高いデータが安易に画像形成処理（出力）されることが効果的に抑制され得る。したがって、当該画像形成システムのセキュリティの不用意な低下が効果的に防止され得る。
【０１３５】
・前記画像形成装置は、認証インターフェースをさらに備え得る。この認証インターフェースは、複数の認証手段を装着可能に構成されている。この場合、前記最高セキュリティレベル取得手段は、前記記憶内容と、前記認証インターフェースに対する前記認証手段の装着状態と、に基づいて、前記最高セキュリティレベルを取得するように構成されている。
【０１３６】
ここで、前記認証手段の「装着」ないし「着脱」には、機械的な意義（コネクタ等を介しての機械的接続状態の形成・解除）、電気的な意義（電気信号が授受可能な通信回路接続状態の形成・解除）のみならず、ソフトウエア的な意義（認証プログラムのインストール・アンインストール）も含まれ得る。
【０１３７】
かかる構成によれば、必要なセキュリティ状態に応じて、前記認証手段の前記認証インターフェースに対しての装着状態が変更され得る。これにより、当該画像形成システムのセキュリティ状態が適切に設定され得る。
【０１３８】
・前記画像形成システムは、記憶内容変更手段をさらに備え得る。この記憶内容変更手段は、前記セキュリティレベル記憶手段における前記記憶内容を変更し得るように構成されている。この記憶内容変更手段は、前記プリントデータ出力装置又は前記画像形成装置に備えられ得る。
【０１３９】
かかる構成によれば、必要なセキュリティ状態に応じて、前記セキュリティレベル記憶手段における前記記憶内容を適宜変更することで、当該画像形成システムのセキュリティ状態が適切に設定され得る。
【０１４０】
・前記画像形成システムは、前記認証手段の装着状態に応じて、前記セキュリティレベル記憶手段の前記記憶内容を変更するように構成され得る。
【０１４１】
かかる構成においては、必要なセキュリティ状態に応じて、前記認証手段が装着及び／又は脱着される。すると、この場合、前記セキュリティレベル記憶手段の前記記憶内容が、前記記憶内容変更手段によって変更される。
【０１４２】
例えば、新たに装着された前記認証手段は、通常、セキュリティレベルが不明である。よって、当該認証手段は、有効とされる頻度が最も少なくなる最下位のセキュリティレベルに設定され得る。あるいは、新たに装着された前記認証手段が最もセキュリティレベルが高いことが想定される場合には、当該認証手段は、前記セキュリティレベルが最高に設定され得る。
【０１４３】
かかる構成によれば、前記認証手段の装着状態に応じて、前記セキュリティレベル記憶手段の前記記憶内容が変更される。よって、当該画像形成システムのセキュリティ状態が適切に設定され得る。
【０１４４】
・前記画像形成システムは、前記認証手段が装着された場合に、当該認証手段の固有の情報に基づいて、前記セキュリティレベル記憶手段の前記記憶内容を変更するように構成され得る。
【０１４５】
例えば、前記認証手段に対するセキュリティレベルが標準化されることがあり得る。この場合、当該標準化された、前記認証手段と前記セキュリティレベルとの対応関係が、前記セキュリティレベル記憶手段の前記記憶内容となり得る。そして、特定の種類の前記認証手段が当該データ処理装置に初めて装着された場合に、当該認証手段の固有の情報としての前記セキュリティレベルに基づいて、前記セキュリティレベル記憶手段の前記記憶内容が変更される。
【０１４６】
かかる構成によれば、前記認証手段の固有の情報に応じて、前記セキュリティレベル記憶手段の前記記憶内容が変更される。よって、当該画像形成システムのセキュリティ状態が適切に設定され得る。
【０１４７】
・前記画像形成システムは、前記セキュリティレベル記憶手段に記憶済みの、前記認証手段と前記セキュリティレベルとの対応関係を、変更するように構成され得る。
【０１４８】
かかる構成においては、前記セキュリティレベル記憶手段に記憶済みの、前記認証手段と前記セキュリティレベルとの対応関係が、前記記憶内容変更手段によって変更される。
【０１４９】
例えば、新たに装着された前記認証手段が最高のセキュリティレベルのものであるにもかかわらず、当該認証手段の最初の装着の際に、前記セキュリティレベルが最低に設定される場合があり得る（この逆の場合もあり得る）。このような場合に、前記認証手段と前記セキュリティレベルとの対応関係を、望ましいものに変更することで、当該画像形成システムのセキュリティ状態が適切に設定され得る。
【発明を実施するための最良の形態】
【０１５０】
以下、本発明の実施形態（本願の出願時点において取り敢えず出願人が最良と考えている実施形態）について、図面を参照しつつ説明する。
【０１５１】
＜画像形成システムの全体構成＞
図１は、本発明のデータ処理システムの一実施形態としての画像形成システム１の全体構成を示すブロック図である。
【０１５２】
図１を参照すると、画像形成システム１は、プリントデータ出力装置２と、画像形成装置３と、認証手段４と、を備えている。本画像形成システム１においては、複数のプリントデータ出力装置２が、通信回線５を介して、画像形成装置３と接続されている。
【０１５３】
本発明のデータ出力装置としてのプリントデータ出力装置２は、画像形成装置３による画像形成処理対象のデータ（プリントジョブデータ）を当該画像形成装置３に向けて出力するように構成されている。このプリントデータ出力装置２としては、例えば、ホストコンピュータや、ユーザー端末用のパーソナルコンピュータ等が該当し得る。
【０１５４】
本発明のデータ処理装置としての画像形成装置３は、複数の認証手段４を脱着可能に装着し得るように構成されている。また、画像形成装置３は、プリントデータ出力装置２から受領したデータが、いわゆるセキュアプリントジョブである場合に、複数の認証手段４のうちの１つにおける有効な入力に基づいて当該セキュアプリントジョブを画像形成処理するように構成されている。
【０１５５】
ここで、「セキュアプリントジョブ」とは、セキュアプリント用のプリントジョブデータをいう。また、「セキュアプリント」とは、印刷（画像形成）の開始時に所定の認証用入力情報の入力を要求する印刷をいう。すなわち、「セキュアプリントジョブ」とは、画像形成処理の際に、画像形成装置３に装着された認証手段４による個人認証が必要なデータである。
【０１５６】
＜プリントデータ出力装置＞
プリントデータ出力装置２は、ＣＰＵ２１と、ＲＡＭ２２と、ハード・ディスク・ドライブ（ＨＤＤ）２３と、表示部２４と、操作部２５と、通信インターフェース２６と、を備えている。これらは、バスを介して互いに接続されている。
【０１５７】
ＣＰＵ２１は、マイクロプロセッサであって、プリントデータ出力装置２における種々の動作のためのプログラム（ルーチン）を実行するようになっている。
【０１５８】
ＲＡＭ２２は、電源がオン状態である間にのみ情報を保持できる、読み書き可能な記憶媒体である。このＲＡＭ２２は、ＣＰＵ２１によるプログラム実行の際に、必要に応じてデータを一時的に格納し得るようになっている。
【０１５９】
ＨＤＤ２３は、電源がオフ状態である間でも情報を保持し続け得るように構成された、読み書き可能な記憶媒体である。このＨＤＤ２３には、上述のプログラムや、当該プログラム実行の際に参照されるテーブルや、各種のデータ等が記憶されている。
【０１６０】
また、ＨＤＤ２３には、画像形成装置３側にて実行されるドライバＤが格納されている。このドライバＤには、画像形成装置３及び認証手段４の側にて行われる個人認証のための、所定のプログラム（本発明のデータ処理プログラム）が含まれている。
【０１６１】
表示部２４は、図示しないディスプレイ装置を備えている。この表示部２４は、ＣＰＵ２１からの指示に応じて、ユーザーに情報を通知するメッセージや、ユーザーに情報を入力させるための入力欄等を、ディスプレイ装置に表示させるようになっている。
【０１６２】
操作部２５は、図示しないキーボード及びマウスを備えている。操作部２５は、表示部２４により表示されている画像に応じて、キーボードのキー又はマウスが操作されることにより、各操作に応じた入力情報をＣＰＵ２１へ送るようになっている。
【０１６３】
プリントデータ出力装置２は、通信インターフェース２６を介して、通信回線５と接続されている。
【０１６４】
＜画像形成装置＞
画像形成装置３は、通信インターフェース３１と、ＣＰＵ３２と、ＲＯＭ３３と、ＲＡＭ３４と、表示パネル３５と、操作パネル３６と、画像形成部３７と、フラッシュメモリ３８と、接続インターフェース３９と、を備えている。これらは、バスを介して互いに接続されている。
【０１６５】
画像形成装置３は、通信インターフェース３１を介して、通信回線５と接続されている。すなわち、画像形成装置３は、通信インターフェース３１を介して、プリントデータ出力装置２へ情報を送信するとともにプリントデータ出力装置２から情報を受信するようになっている。
【０１６６】
本発明のセキュリティ情報取得手段、選択手段、最低セキュリティレベル取得手段、最高セキュリティレベル取得手段、及び記憶内容変更手段としての、ＣＰＵ３２は、マイクロプロセッサである。このＣＰＵ３２は、所定のプログラムをＲＯＭ３３から読み出して実行することにより、画像形成装置３や認証手段４の各構成部に種々の指示情報を送るようになっている。
【０１６７】
特に、本発明のセキュリティ情報取得手段としてのＣＰＵ３２は、プリントデータ出力装置２から受領してＲＡＭ３４に一時的に格納されたプリントジョブデータの実体的な内容を参照して、この参照結果に基づいて、当該プリントジョブデータのセキュリティ情報を取得するようになっている。
【０１６８】
ここで、プリントジョブデータの「実体的な内容」とは、本実施形態においては、テキスト及びファイルネーム中のキーワードである。すなわち、本画像形成システム１は、プリントジョブデータに特定のキーワードが含まれる場合に、当該データが「セキュアプリントジョブ」であることがＣＰＵ３２によって判定されるとともに、当該データのセキュリティレベルがＣＰＵ３２によって取得されるように構成されている。
【０１６９】
ＲＡＭ３４は、ＣＰＵ３２によるプログラム実行の際に、必要に応じてデータを一時的に格納し得るようになっている。
【０１７０】
表示パネル３５は、液晶パネルからなる。この表示パネル３５は、ＣＰＵ３２からの指示に応じて、ユーザーに情報を通知するメッセージや、ユーザーに情報を入力させる入力欄等を表示するようになっている。
【０１７１】
操作パネル３６は、図示しない複数のボタンを備えている。操作パネル３６における上述のボタンが押されることにより、そのボタンに対応する情報が入力されるようになっている。各ボタンに対応する情報は、表示パネル３５による表示と関連づけて設定されている。
【０１７２】
画像形成部３７は、画像を用紙上に形成する画像形成処理を、ＣＰＵ３２からの指示に応じて実行するように構成されている。
【０１７３】
本発明のセキュリティレベル記憶手段を構成するフラッシュメモリ３８は、読み書き可能な不揮発性記憶媒体である。すなわち、フラッシュメモリ３８は、電源がオン状態である間に情報の保持（記憶）及び書き換えを行い得るとともに、電源がオフ状態である間も電源遮断直前の情報保持状態を維持し得るように構成されている。このフラッシュメモリ３８には、ＣＰＵ３２により実行されるプログラムや、このプログラムの実行の際に参照されるテーブル等が記憶されている。
【０１７４】
すなわち、フラッシュメモリ３８には、上述のドライバＤと、キーワードとセキュリティレベルを対応付けるｔａｂｌｅ１（図２Ａ参照）と、認証手段４の各々におけるセキュリティレベルの設定状態を示すｔａｂｌｅ２（図２Ｂ参照）と、が記憶されている。
【０１７５】
図２Ａに示されているように、本実施形態においては、最上位のセキュリティレベル「４」には、「極秘」、「部外秘」等のキーワードが対応付けられている。２番目に高いセキュリティレベル「３」には、「社外秘」、「個人情報」等のキーワードが対応付けられている。セキュリティレベル「２」には、「内部資料」等のキーワードが対応付けられている。最下位のセキュリティレベル「１」には、「個人用」等のキーワードが対応付けられている。
【０１７６】
本実施形態においては、ｔａｂｌｅ１は、表示パネル３５及び操作パネル３６を用いた管理者の操作に基づいて、画像形成装置３側で作成・編集されるようになっている。
【０１７７】
また、図２Ｂに示されているように、本実施形態においては、最下位のセキュリティレベル「１」には、第１の認証手段であるパスワード認証手段が対応付けられている。セキュリティレベル「２」には、第２の認証手段である磁気カード認証手段が対応付けられている。セキュリティレベル「３」には、第３の認証手段であるＩＣカード認証手段が対応付けられている。最上位のセキュリティレベル「４」には、第４の認証手段である指紋認証手段が対応付けられている。
【０１７８】
本実施形態の画像形成装置３は、現時点での認証手段４の着脱状態に応じて、ＣＰＵ３２によってｔａｂｌｅ２の内容が変更されるように構成されている。
【０１７９】
接続インターフェース３９は、認証手段４を含む外部機器と通信可能に接続するためのインターフェースである。本実施形態においては、接続インターフェース３９は、ユニバーサル・シリアル・バス・インターフェース（ＵＳＢインターフェース）からなる。
【０１８０】
本発明の認証インターフェースとしての接続インターフェース３９は、複数の認証手段４を着脱可能に構成されている。
【０１８１】
＜認証手段＞
認証手段４は、接続インターフェース３９を介して、画像形成装置３に着脱自在に構成されている。
【０１８２】
認証手段４は、認証入力部４１と、記憶部４２と、処理部４３と、接続インターフェース４４と、を備えている。
【０１８３】
認証入力部４１は、所定の認証用入力情報（パスワード、指紋、虹彩パターン、等）が入力され得るように構成されている。
【０１８４】
記憶部４２は、フラッシュメモリからなる。この記憶部４２には、認証用識別情報（ユーザーＩＤ等）と認証用入力情報とが、互いに対応付けられた状態で記憶されている。また、記憶部４２には、当該認証手段４の固有情報（認証方式の種類や機器ＩＤ等）が記憶されている。
【０１８５】
処理部４３は、認証入力部４１からの認証用入力情報と、記憶部４２に記憶された認証用入力情報及びこれに対応する認証用識別情報とを対照し、この対象結果に応じて、画像形成装置３における所定の処理を許可するか否かを判定するように構成されている。また、処理部４３は、管理者すなわち特定の認証用識別情報を持つユーザーによる、プリントデータ出力装置２（操作部２５）又は画像形成装置３（操作パネル３６）における所定の操作に基づいて、記憶部４２の記憶内容を追加及び変更し得るように構成されている。
【０１８６】
接続インターフェース４４は、処理部４３による判定結果や、当該認証手段４の固有情報を、接続インターフェース３９を介して画像形成装置３に送信し得るように構成されている。また、接続インターフェース４４は、プリントデータ出力装置２又は画像形成装置３からの指示情報や、記憶部４２の記憶内容の追加及び変更に関する情報を受け取って、処理部４３に渡すように構成されている。
【０１８７】
本実施形態における認証手段４としては、指紋認証手段、虹彩パターン認証手段、網膜パターン認証手段、静脈パターン認証手段、ＩＣカード認証手段、磁気カード認証手段、パスワード認証手段等、様々な認証方法のものが用いられ得る。
【０１８８】
ここで、認証手段４としてパスワード認証手段が用いられる場合、認証手段４は画像形成装置３に内蔵されている。この場合、認証入力部４１には操作パネル３６及び／又は表示パネル３５が対応し、記憶部４２にはフラッシュメモリ３８が対応し、処理部４３にはＣＰＵ３２が対応する（図１においては、この場合についても、説明の簡略化のため、接続インターフェース３９との接続という態様で図示されている。）。そして、この場合の認証手段４の「着脱」には、フラッシュメモリ３８に対するパスワード認証プログラムのインストール・アンインストール、あるいは、ＣＰＵ３２の処理におけるパスワード認証プログラムの常駐・常駐解除が対応する。
【０１８９】
＜本実施形態の動作の概要＞
図３は、本実施形態の画像形成システム１における動作の概要を説明するための概略図である。具体的には、図３は、図２Ａに示されているｔａｂｌｅ１と図２Ｂに示されているｔａｂｌｅ２とを横に並べて対応付けた図である（図３において、「セキュリティレベル」は「ＳＬ」と略記されている。）。なお、以下の動作説明においては、適宜、図１に示されている符号が引用されるものとする。
【０１９０】
本実施形態においては、プリントデータ出力装置２から、予め認証情報（セキュリティ情報）が付与されていないプリントジョブデータが出力される。そして、受領側の画像形成装置３にて、当該プリントジョブデータの実体的な内容に基づいて、「セキュアプリントジョブ」であることが取得される。
【０１９１】
具体的には、画像形成装置３のＣＰＵ３２によって、プリントジョブデータのキーワード検索が行われ、これによって最低セキュリティレベルが取得される。例えば、図３に示されているように、今回のプリントジョブデータ中に「内部資料」というキーワードが抽出され、これより上位のセキュリティレベルのキーワードが抽出されなかった場合、最低セキュリティレベルは「２」となる（図中矢印参照）。
【０１９２】
また、本実施形態においては、ｔａｂｌｅ２の内容に基づいて最高セキュリティレベルが取得される。例えば、図３に示されているように、ｔａｂｌｅ２における最上位のセキュリティレベルが「４」である場合、最高セキュリティレベルは「４」となる。
【０１９３】
そして、このようにして取得された最低セキュリティレベルから最高セキュリティレベルまでに対応するセキュリティレベルが設定された認証手段４のうちの、現在装着されている認証手段４が、ＣＰＵ３２によって有効なものとして選択される。
【０１９４】
例えば、上述の例であれば、セキュリティレベルが２〜４の認証手段４（磁気カード、ＩＣカード、指紋認証）が有効として選択される（図３における「選択」欄のＯ印参照）。
【０１９５】
＜本実施形態の動作の詳細＞
図４Ａ及び図４Ｂは、本実施形態の画像形成システム１の動作の詳細を説明するためのフローチャートである。以下、図１、図２Ａ、及び図２Ｂと、図４Ａ及び図４Ｂのフローチャートとを用いて、当該動作を詳細に説明する。なお、以下のフローチャートの説明において、「ステップ」は“Ｓ”と略記されている。
【０１９６】
プリントデータ出力装置２の操作部２５により、プリント（画像形成）のための所定の操作がなされる。すると、プリントデータ出力装置２のＲＡＭ２２に格納されたプリントジョブデータと、プリント指示情報とが、通信回線５を介して、画像形成装置３に送信される。このプリントジョブデータは、画像形成装置３のＲＡＭ３４にいったん格納される。
【０１９７】
画像形成装置３からのプリント指示情報に基づき、画像形成装置３のＣＰＵ３２により、図４Ａ及び図４Ｂに示されているプリントルーチン４００が起動される。このプリントルーチン４００は、ドライバＤに備えられた機能を実現するものである。
【０１９８】
このプリントルーチン４００が起動されると、まず、Ｓ４０１にて、今回のプリントジョブデータに基づいて、当該プリントジョブデータのセキュリティ情報（SecureLevel_doc）が取得される。このＳ４０１の処理が、本発明のセキュリティ情報取得機能に相当する。
【０１９９】
本実施形態においては、このSecureLevel_docの取得は、今回のプリントジョブデータの実体的な内容に基づいて行われる。すなわち、ＲＡＭ３４によって格納されたプリントジョブデータのキーワード検索がＣＰＵ３２によって行われる。そして、この検索結果と、図２Ａに示されているｔａｂｌｅ１とに基づいて、SecureLevel_docが取得される。なお、複数種類のSecureLevel_docが取得された場合は、それらのうちの最高のもの（最も数値が大きいもの）が、SecureLevel_docとして設定される。
【０２００】
例えば、今回のプリントジョブデータ中に「内部資料」というキーワードが抽出され、これより上位のセキュリティレベルのキーワードが抽出されなかった場合、SecureLevel_docは「２」となる。
【０２０１】
次に、Ｓ４０２にて、SecureLevel_docの値が０以外であるか否かが判定される。SecureLevel_docの値が０である場合（Ｓ４０２＝Ｎｏ）、今回のプリントジョブデータはセキュアジョブデータではないから、Ｓ４０３にて通常プリント（通常の画像形成処理）が行われ、Ｓ４０４にて本ルーチンが終了される。
【０２０２】
SecureLevel_docの値が０以外である場合（Ｓ４０２＝Ｙｅｓ）、今回のプリントジョブデータはセキュアジョブデータであるから、処理がＳ４０５以降に進行する。
【０２０３】
Ｓ４０５においては、Ｓ４０１にて取得されたSecureLevel_docに基づいて、最低セキュリティレベル（SecureLevel_Min）が取得される。図３の例では、SecureLevel_Minは「２」となる（図３における矢印参照）。このＳ４０５の処理が、本発明の最低セキュリティレベル取得機能に相当する。
【０２０４】
次に、Ｓ４０６にて、ｔａｂｌｅ２に基づいて、最高セキュリティレベル（SecureLevel_Max）が取得される。図２Ｂ及び図３の例では、SecureLevel_Maxは「４」となる。このＳ４０６の処理が、本発明の最高セキュリティレベル取得機能に相当する。
【０２０５】
続いて、Ｓ４０７にて、SecureLevel_MaxがSecureLevel_Min以上であるか否かが判定される。SecureLevel_MaxがSecureLevel_Min以上である場合（Ｓ４０７＝Ｙｅｓ）、適切な認証手段４が装着されているので、処理が（Ｃ）に進む。
【０２０６】
SecureLevel_MaxがSecureLevel_Min以上でない場合（Ｓ４０７＝Ｎｏ）、今回のセキュアジョブデータに対応するセキュリティレベルの認証手段４が装着されていないことになる。
【０２０７】
この場合、Ｓ４０８にて、認証デバイス装着エラーの表示、及び適切な認証手段４を装着するよう促す表示が行われる。そして、所定時間経過するまでは、新たな認証手段４の装着が待たれる（Ｓ４０９，Ｓ４１０）。
【０２０８】
新たに認証手段４が装着されて、ｔａｂｌｅ２が書き換えられたら（Ｓ４１０＝Ｙｅｓ）、処理がＳ４０６に戻る。かかる一連の処理が、本発明の記憶内容変更機能に相当する。一方、タイムアウトしたら（Ｓ４０９＝Ｙｅｓ）、処理が（Ｂ）に進む。
【０２０９】
適切な認証手段４が装着されている場合（Ｓ４０７＝Ｙｅｓ→（Ｃ））、所定時間経過するまでは、認証手段４における何らかの入力が待たれる（Ｓ４１１，Ｓ４１２）。タイムアウトしたら（Ｓ４１２＝Ｙｅｓ）、処理が（Ｂ）に進む。タイムアウトする前に認証手段４における何らかの入力があれば（Ｓ４１１＝Ｙｅｓ）、処理がＳ４１３以降に進む。
【０２１０】
Ｓ４１３においては、入力のあった認証手段４のセキュリティレベル（SecureLevel）が取得される。次に、Ｓ４１４において、SecureLevelがSecureLevel_MinからSecureLevel_Maxまでの範囲内にあるか否かが判定される。このＳ４１４の処理が、本発明の選択機能に相当する。
【０２１１】
SecureLevelがSecureLevel_MinからSecureLevel_Maxまでの範囲内にある場合（Ｓ４１４＝Ｙｅｓ）、今回入力のあった認証手段４が適切なセキュリティレベルのものであったことになる。この場合、Ｓ４１５にて、当該認証手段４における認証が行われる。そして、Ｓ４１６にて、有効な認証入力が行われたか否かが判定される。
【０２１２】
有効な認証入力が行われた場合（Ｓ４１６＝Ｙｅｓ）、Ｓ４１７にてセキュアプリントが実行され、Ｓ４９９にて本ルーチンが終了する。有効な認証入力が行われなかった場合（Ｓ４１６＝Ｎｏ）、Ｓ４１８にて、認証エラーの表示が行われる。そして、Ｓ４１９にて、今回の認証エラーが３回目か否かが判定され、３回目未満であれば（Ｓ４１９＝Ｎｏ）、処理がＳ４１１に戻って、リトライが可能になる。
【０２１３】
SecureLevelがSecureLevel_MinからSecureLevel_Maxまでの範囲内になかった場合（Ｓ４１４＝Ｎｏ）、今回入力のあった認証手段４が適切なセキュリティレベルのものではなかったことになる。この場合、処理がＳ４２０に進み、誤った認証手段４が用いられた旨の表示（認証デバイス選択エラー表示）が行われる。
【０２１４】
図３の例では、SecureLevel_Minが「２」であり、SecureLevel_Maxが「４」である。ここで、画像形成装置３の操作パネル３６により、パスワード認証のためのキー操作が開始されると（Ｓ４１１）、Ｓ４１３にて取得されたSecureLevelが「１」となる。この場合、SecureLevelがSecureLevel_MinからSecureLevel_Maxまでの範囲内にない（Ｓ４１４＝Ｎｏ）。よって、パスワード認証のためのキー操作が完了する前に（パスワード認証のための最初のキー操作が行われた時点で）、認証デバイス選択エラー表示が行われる（Ｓ４２０）。
【０２１５】
認証デバイス選択エラー表示（Ｓ４２０）に続いて、処理がＳ４２１に進む。Ｓ４２１にて、今回の認証デバイス選択エラーが３回目か否かが判定される。今回の認証デバイス選択エラーが３回目未満であれば（Ｓ４１９＝Ｎｏ）、処理がＳ４１１に戻って、リトライが可能になる。
【０２１６】
今回の認証デバイス選択エラーが３回目である場合（Ｓ４１９＝Ｙｅｓ）、処理がＳ４２２に進み、セキュアプリント不許可処理が行われる。そして、処理がＳ４９９に進み、本ルーチンが終了する。
【０２１７】
認証デバイス装着エラーのタイムアウトの場合（Ｓ４０９＝Ｙｅｓ→（Ｂ））、認証入力のタイムアウトの場合（Ｓ４１２＝Ｙｅｓ→（Ｂ））、及び認証エラーが３回目の場合（Ｓ４１９＝Ｙｅｓ）も、処理がＳ４２２に進み、セキュアプリント不許可処理が行われる。そして、処理がＳ４９９に進み、本ルーチンが終了する。
【０２１８】
＜実施形態の構成による効果＞
・本実施形態の画像形成システム１によれば、プリントデータ出力装置２から出力されたプリントジョブデータに基づいて、有効な認証手段４が選択される。そして、この選択された認証手段４における、有効な入力によって、セキュアプリントが行われる。したがって、ユーザーによって低セキュリティの認証手段４が用いられることによる、当該画像形成システム１のセキュリティの不用意な低下が、効果的に抑制され得る。
【０２１９】
また、かかる構成によれば、選択された認証手段４が複数あれば、そのうちの１つを用いて有効な認証入力を行うことで、セキュアプリントが行われる。よって、当該画像形成システム１の使い勝手が向上する。
【０２２０】
・本実施形態の画像形成システム１によれば、プリントジョブデータの実体的な内容が参照され、この参照結果に基づいて、当該プリントジョブデータがセキュアプリントジョブであるか否かが判定されるとともに、認証手段４の選択のためのセキュリティ情報が取得される。よって、プリントジョブデータがプリントデータ出力装置２から出力される際に、当該プリントジョブデータに予め認証情報が付与されていない場合であっても、当該データの実体的な内容に基づいて、セキュリティが効果的に維持され得る。
【０２２１】
・本実施形態の画像形成システム１によれば、プリントジョブデータに基づく最低セキュリティレベル（SecureLevel_Min）と、認証手段４の装着状態に基づく最高セキュリティレベル（SecureLevel_Max）との範囲内のセキュリティレベルを有する前記認証手段４が、有効なものとして選択される。
【０２２２】
かかる構成によればSecureLevel_MinからSecureLevel_Maxまでに対応するセキュリティレベルが設定された認証手段４のうちの１つを用いて有効な認証入力を行うことで、セキュアプリントジョブが画像形成処理される。よって、当該画像形成システム１の使い勝手がよりいっそう向上する。
【０２２３】
・本実施形態の画像形成システム１は、画像形成装置３に複数の認証手段４が着脱自在となっている。かかる構成によれば、必要なセキュリティ状態に応じて、認証手段４の装着状態が変更され得る。これにより、当該画像形成システム１のセキュリティ状態が適切に設定され得る。
【０２２４】
・本実施形態の画像形成システム１によれば、認証手段４の装着状態に応じて、ｔａｂｌｅ２が書き換えられる。したがって、当該画像形成システム１のセキュリティ状態がより適切に設定され得る。
【０２２５】
＜変形例の例示＞
なお、上述の実施形態は、上述した通り、出願人が取り敢えず本願の出願時点において最良であると考えた、本発明の代表的な実施形態を、単に例示したものにすぎない。よって、本発明はもとより上述の実施形態に何ら限定されるものではない。したがって、本発明の本質的部分を変更しない範囲内において、上述の実施形態に対して種々の変形が施され得ることは、当然である。
【０２２６】
以下、変形例について、幾つか例示する。以下の変形例の説明において、上述の実施形態にて説明されているものと同様の構成及び機能を有する部材に対しては、上述の実施形態と同様の符号が付されているものとする。そして、かかる部材の説明については、技術的に矛盾しない範囲内において、上述の実施形態における説明が援用され得るものとする。
【０２２７】
もっとも、言うまでもなく、変形例とて、以下に列挙されたものに限定されるものではない。また、複数の変形例が、技術的に矛盾しない範囲内において、適宜、複合的に適用され得る。
【０２２８】
本発明（特に、本発明の課題を解決するための手段を構成する各構成要素における、作用的・機能的に表現されているもの）は、上述の実施形態や、上述及び下記の変形例の記載に基づいて、限定解釈されてはならない。このような限定解釈は、（先願主義の下で出願を急ぐ）出願人の利益を不当に害する反面、模倣者を不当に利するものであって、許されない。
【０２２９】
（１）本発明は、画像形成システムに限定されない。
【０２３０】
（２）通信回線５の一部又は全部は、無線通信回線とされ得る。
【０２３１】
（３）表示パネル３５の全部又は一部は、ユーザーが直接触ることで情報が入力されるように構成されていてもよい。すなわち、表示パネル３５の全部又は一部は、いわゆるタッチパネルとして、操作パネル３６と兼用され得る。
【０２３２】
（４）プリントデータ出力装置２から、予め認証情報（セキュリティ情報）が付与されたプリントデータが、「セキュアプリントジョブ」であるものとして出力されてもよい。
【０２３３】
（５）図５は、図４Ｂに示されている動作フローチャートの一つの変形例を示すフローチャートである。図４Ａ及び図５による処理においては、認証手段４が、セキュリティレベルの高い方から順番に用いられる。
【０２３４】
すなわち、図４ＡにおけるＳ４０７の肯定処理の後、Ｓ５０１にて、カウンタSecureLevelが、SecureLevel_Maxに設定される。次に、Ｓ５０２にて、カウンタSecureLevelの値に対応する認証手段４が有効に動作する状態にあるか（故障していないか）否かが判定される。
【０２３５】
カウンタSecureLevelの値に対応する認証手段４が有効に動作する状態にある場合（Ｓ５０２＝Ｙｅｓ）、Ｓ５０３にて、当該認証手段４における認証が行われる。そして、Ｓ５０４にて、有効な認証入力が行われたか否かが判定される。
【０２３６】
有効な認証入力が行われた場合（Ｓ５０４＝Ｙｅｓ）、Ｓ５０５にてセキュアプリントが実行され、Ｓ５９９にて本ルーチンが終了する。
【０２３７】
有効な認証入力が行われなかった場合（Ｓ５０４＝Ｎｏ）、Ｓ５０６にて、認証エラーの表示が行われる。次に、処理がＳ５０７に進み、カウンタSecureLevelの値がデクリメントされる。続いて、処理がＳ５０８に進み、カウンタSecureLevelの値がSecureLevel_Minより小さいか否かが判定される。
【０２３８】
カウンタSecureLevelの値がSecureLevel_Minより小さい場合（Ｓ５０８＝Ｙｅｓ）、処理がＳ５０９に進み、セキュアプリント不許可処理が行われる。そして、処理がＳ５９９に進み、本ルーチンが終了する。カウンタSecureLevelの値がSecureLevel_Min以上である場合（Ｓ５０８＝Ｎｏ）、処理がＳ５０２に戻る。
【０２３９】
（６）管理者による所定の操作（管理者がログインしたプリントデータ出力装置２における操作、又は画像形成装置３における操作）に応じて、図６に示されているように、最低セキュリティレベルSecureLevel_Minが変動するようになっていてもよい（図６における右側の矢印参照）。これにより、画像形成装置３が設置されている場所のセキュリティレベルの変動に応じて、画像形成システム１のセキュリティ状態が適切に設定され得る。
【０２４０】
（７）図２Ｂに示されているｔａｂｌｅ２は、上述の実施形態においては、現時点の認証手段４の着脱状態に応じて、ＣＰＵ３２によってｔａｂｌｅ２の内容が変更された。すなわち、認証手段４の脱着に対応して、当該認証手段４に関する情報がｔａｂｌｅ２から削除されていた。しかしながら、本発明はかかる態様に限定されない。
【０２４１】
例えば、ｔａｂｌｅ２は、認証手段４が脱着されても、当該認証手段４に関する情報が維持されるようになっていてもよい。かかる構成においては、画像形成装置３に新たな種類の（いままで装着されたことがない種類の）認証手段４が初めて装着された際に、当該認証手段４に関する情報がｔａｂｌｅ２に追加される。
【０２４２】
具体的には、図７Ａに示されているように、パスワード認証手段、磁気カード認証手段、ＩＣカード認証手段、及び指紋認証手段が、画像形成装置３に装着されたことがある、という場合を仮定する。この場合、新たに虹彩認証手段が装着されると、図７Ｂに示されているように、当該虹彩認証手段に対応する情報がｔａｂｌｅ２に新たに追加される。
【０２４３】
ここで、新たに装着される認証手段４が最もセキュリティレベルが高いことが想定される場合がある。例えば、新規の認証手段４を装着しようとする者が管理者であって、当該認証手段４のセキュリティレベルが最高であることが管理者によって保証されているような場合である。このような場合は、図７Ａ及び図７Ｂに示されているように、当該認証手段４のセキュリティレベルが最高に設定されてもよい。これにより、適切なセキュリティレベルの設定が簡便に行われ得る。
【０２４４】
なお、通常は、新たに装着された認証手段４のセキュリティレベルは不明である。また、認証手段４の着脱が常に管理者によって行われるとは限らない。さらに、場合によっては、セキュリティレベルの低いものが後から追加されることもあり得る。
【０２４５】
よって、システムセキュリティの安全性をより高めることを考慮すると、後述のように、新たに装着された認証手段４は、有効とされる頻度が最も少なくなる最下位のセキュリティレベルに設定されることが好適である。
【０２４６】
（８）図２Ｂに示されているｔａｂｌｅ２における、認証手段４とセキュリティレベルとの対応関係は、変更可能となっていてもよい。
【０２４７】
例えば、ｔａｂｌｅ２が、図８Ａに示されているように、パスワード認証手段、磁気カード認証手段、ＩＣカード認証手段、及び虹彩認証手段に関する情報を含んでいる場合を仮定する。この場合、新たに指紋認証手段が画像形成装置３に装着されると、当該指紋認証手段に関する情報がｔａｂｌｅ２に追加される。
【０２４８】
ここで、新たに装着された認証手段４は、通常、セキュリティレベルが不明である。そこで、図８Ｂに示されているように、指紋認証手段に関する情報が、ｔａｂｌｅ２における最下位のセキュリティレベルに対応するように追加され得る。すると、例えば、指紋認証手段のセキュリティレベルを、ＩＣカード認証手段よりも高くして、ＩＣカード認証手段と虹彩認証手段との間としたいという要求が生じることがある。
【０２４９】
そこで、図８Ｃに示されているように、指紋認証手段のセキュリティレベルが虹彩認証手段のセキュリティレベルの次に高いセキュリティレベルとなるように、ｔａｂｌｅ２の内容が書き換えられ得る。
【０２５０】
これにより、認証手段４とセキュリティレベルとの対応関係が、より望ましいものに変更される。よって、当該画像形成システム１のセキュリティ状態がより適切に設定され得る。
【０２５１】
（９）ｔａｂｌｅ２は、認証手段４の固有の情報に基づいて、当該認証手段４の着脱に応じて変更され得る。
【０２５２】
例えば、認証手段４に対するセキュリティレベルが標準化されることがあり得る。この場合、当該標準化された、認証手段４とセキュリティレベルとの対応関係が、ｔａｂｌｅ２の内容となり得る。
【０２５３】
あるいは、画像形成装置３（ＣＰＵ３２）によって、認証手段４の固有の情報としての、当該認証手段４の種類に応じた（標準化された）セキュリティレベルが取得され、この取得結果に応じて、ｔａｂｌｅ２がＣＰＵ３２によって作成・編集されてフラッシュメモリ３８に格納されるように、画像形成システム１（画像形成装置３）及びドライバＤが構成されていてもよい。
【０２５４】
（10）ｔａｂｌｅ１やｔａｂｌｅ２は、プリントデータ出力装置２（ＨＤＤ２３）と画像形成装置３（フラッシュメモリ３８）とのうちの少なくともいずれか一方に備えられていればよい。
【０２５５】
図９は、図１に示されている画像形成システム１の一変形例の構成を示すブロック図である。
【０２５６】
例えば、図９に示されているように、ｔａｂｌｅ１は、プリントデータ出力装置２におけるＨＤＤ２３にも格納されていてもよい。
【０２５７】
すなわち、本変形例における画像形成システム１は、ｔａｂｌｅ１が、プリントデータ出力装置２にて作成・編集され、ＨＤＤ２３に格納されるようになっている。
【０２５８】
かかる構成においては、プリントデータ出力装置２にて適宜作成・編集されてＨＤＤ２３に格納されたｔａｂｌｅ１が、通信回線５を介して、画像形成装置３に送信され、当該画像形成装置３におけるフラッシュメモリ３８に格納される。
【０２５９】
あるいは、ｔｅｂｌｅ１やｔａｂｌｅ２は、表示パネル３５及び操作パネル３６を用いた管理者の操作に基づいて、通信回線５を介して、何れかのサーバー（例えば画像形成装置３の製造者のサーバー）から画像形成装置３に直接ダウンロードできるようになっていてもよい。
【０２６０】
（11）認証用識別情報（ユーザーＩＤ等）や認証用入力情報は、認証手段４における記憶部４２に記憶されていなくてもよい。
【０２６１】
例えば、認証用識別情報や認証用入力情報は、認証用サーバー等の外部記憶装置に格納され得る。この場合、認証用識別情報や認証用入力情報は、通信回線５を介して参照される。
【０２６２】
（12）その他、これ以上の図示や説明は省略するが、上述の通り、本発明の本質的部分が変更されない範囲内において、上述の実施形態や各変形例に対して、適宜、変形がなされ得ることはいうまでもない。
【０２６３】
また、本発明の課題を解決するための手段を構成する各要素における、作用・機能的に表現されているものは、上述の実施形態や変形例にて開示されている具体的構造の他、当該作用・機能を実現可能ないかなる構造をも含む。
【図面の簡単な説明】
【０２６４】
【図１】本発明の一実施形態としての画像形成システムの全体構成を示すブロック図である。
【図２Ａ】キーワードとセキュリティレベルを対応付けるテーブルである。
【図２Ｂ】図１に示されている認証手段の各々におけるセキュリティレベルの設定状態を示すテーブルである。
【図３】本実施形態の画像形成システムにおける動作の概要を説明するための概略図である。
【図４Ａ】本実施形態の画像形成システムの動作の詳細を説明するためのフローチャートである。
【図４Ｂ】本実施形態の画像形成システムの動作の詳細を説明するためのフローチャートである。
【図５】図４Ｂに示されている動作フローチャートの一つの変形例を示すフローチャートである。
【図６】図１に示されている画像形成システムの動作の変形例の概要を説明するための概略図である。
【図７Ａ】図３に示されているテーブルの内容変更動作の変形例の概要を説明するための概略図である。
【図７Ｂ】図３に示されているテーブルの内容変更動作の変形例の概要を説明するための概略図である。
【図８Ａ】図３に示されているテーブルの内容変更動作の変形例の概要を説明するための概略図である。
【図８Ｂ】図３に示されているテーブルの内容変更動作の変形例の概要を説明するための概略図である。
【図８Ｃ】図３に示されているテーブルの内容変更動作の変形例の概要を説明するための概略図である。
【図９】図１に示されている画像形成システムの一変形例の構成を示すブロック図である。
【符号の説明】
【０２６５】
１…画像形成システム（データ処理システム）
２…プリントデータ出力装置（データ出力装置）
２１…ＣＰＵ
２２…ＲＡＭ
２３…ＨＤＤ
２４…表示部
２５…操作部
２６…通信インターフェース
３…画像形成装置（データ処理装置）
３１…通信インターフェース
３２…ＣＰＵ（セキュリティ情報取得手段、選択手段、最低セキュリティレベル取得手段、最高セキュリティレベル取得手段、記憶内容変更手段）
３３…ＲＯＭ
３４…ＲＡＭ
３５…表示パネル
３６…操作パネル
３７…画像形成部
３８…フラッシュメモリ（セキュリティレベル記憶手段）
３９…接続インターフェース
４…認証手段
４１…認証入力部
４２…記憶部
４３…処理部
４４…接続インターフェース
５…通信回線
Ｄ…ドライバ（データ処理プログラム）
【図１】
2008217284.tif 000003
【図２Ａ】
2008217284.tif 000004
【図２Ｂ】
2008217284.tif 000005
【図３】
2008217284.tif 000006
【図４Ａ】
2008217284.tif 000007
【図４Ｂ】
2008217284.tif 000008
【図５】
2008217284.tif 000009
【図６】
2008217284.tif 000010
【図７Ａ】
2008217284.tif 000011
【図７Ｂ】
2008217284.tif 000012
【図８Ａ】
2008217284.tif 000013
【図８Ｂ】
2008217284.tif 000014
【図８Ｃ】
2008217284.tif 000015
【図９】
2008217284.tif 000016