(57)【要約】【課題】画像読取装置に対して行われた操作の評価において、評価の際に用いる情報の信憑性や信頼性、原本性を的確に保持することができる画像読取装置、認証方法、評価システム、評価方法およびプログラムを提供することを目的とする。【解決手段】本システムにおいて、画像読取装置１００は、ＴＰＭチップ１０で、操作履歴情報を記録し、ＴＰＭチップ１０で、記録した操作履歴情報を秘密鍵により暗号化する。そして、本システムにおいて、画像読取装置１００は、ＴＰＭチップ１０で暗号化した操作履歴情報を評価装置２００へ送信する。そして、本システムにおいて、評価装置２００は、画像読取装置１００から送信された操作履歴情報を受信し、受信した操作履歴情報を復号化し、復号化した操作履歴情報に基づいて画像読取装置１００に対して行われた操作を評価する。【選択図】        図５
2007220072.tif 000002
【特許請求の範囲】
【請求項１】
耐タンパー性を有するチップと、
当該装置を操作する操作者を一意に識別するための情報である操作者識別情報を取得する取得手段と
を備え、
前記チップは、
当該装置固有の秘密鍵、当該装置の操作が許可された許可者を一意に識別するための情報である許可者識別情報、当該装置固有の情報である装置固有情報、当該装置の利用環境や動作環境などの装置環境に関する情報である装置環境情報を格納する格納手段と、
前記装置固有情報および前記装置環境情報を収集する収集手段と、
前記取得手段で取得した前記操作者識別情報が適正なものであるか否かを前記格納手段で格納した前記許可者識別情報に基づいて判定することで、前記操作者の認証を行う操作者認証手段と、
前記収集手段で収集した前記装置固有情報が適正なものであるか否かを前記格納手段に格納した前記装置固有情報に基づいて判定することで、当該装置の認証を行う装置認証手段と、
前記収集手段で収集した前記装置環境情報が適正なものであるか否かを前記格納手段で格納した前記装置環境情報に基づいて判定することで、当該装置の前記装置環境の認証を行う環境認証手段と、
前記格納手段で格納した前記秘密鍵で情報を暗号化する暗号化手段と、
をさらに備えたこと
を特徴とする画像読取装置。
【請求項２】
前記装置環境情報は、当該装置が操作された際の動作パラメータおよび／または当該操作の内容を含む操作履歴情報であること
を特徴とする請求項１に記載の画像読取装置。
【請求項３】
画像読取装置と、当該画像読取装置に対して行われた操作を評価する評価装置とを通信可能に接続して構成された評価システムにおいて、
前記画像読取装置は、
耐タンパー性を有するチップと、
当該装置を操作する操作者を一意に識別するための情報である操作者識別情報を取得する取得手段と、
前記評価装置へ情報を送信する送信手段と、
を備え、
前記チップは、
当該装置固有の秘密鍵、当該装置の操作が許可された許可者を一意に識別するための情報である許可者識別情報、当該装置固有の情報である装置固有情報、当該装置の利用環境や動作環境などの装置環境に関する情報である装置環境情報を格納する格納手段と、
前記装置固有情報および前記装置環境情報を収集する収集手段と、
前記取得手段で取得した前記操作者識別情報が適正なものであるか否かを前記格納手段で格納した前記許可者識別情報に基づいて判定することで、前記操作者の認証を行う操作者認証手段と、
前記収集手段で収集した前記装置固有情報が適正なものであるか否かを前記格納手段に格納した前記装置固有情報に基づいて判定することで、当該装置の認証を行う装置認証手段と、
前記収集手段で収集した前記装置環境情報が適正なものであるか否かを前記格納手段で格納した前記装置環境情報に基づいて判定することで、当該装置の前記装置環境の認証を行う環境認証手段と、
前記格納手段で格納した前記秘密鍵で情報を暗号化する暗号化手段と、
をさらに備え、
前記評価装置は、
前記画像読取装置から送信された暗号化済みの前記装置環境情報を受信する受信手段と、
前記受信手段で受信した前記装置環境情報を復号化する復号化手段と、
前記復号化手段で復号化した前記装置環境情報に基づいて、前記画像読取装置に対して行われた操作を評価する評価手段と、
を備えたこと
を特徴とする評価システム。
【請求項４】
前記装置環境情報は、前記画像読取装置が操作された際の動作パラメータおよび／または当該操作の内容を含む操作履歴情報であり、
前記評価手段は、
前記操作履歴情報に基づいて、前記画像読取装置に対して行われた操作の操作時間を計測する操作時間計測手段と、
前記操作履歴情報および前記画像読取装置の適正な操作手順に関する予め設定した操作手順情報に基づいて、前記画像読取装置に対して行われた操作の順序の整合性を検証する整合性検証手段と、
前記操作時間計測手段で計測した操作時間および前記整合性検証手段での検証結果に基づいて、前記画像読取装置に対して行われた操作の習熟度を評価する習熟度評価手段と、
をさらに備えたこと
を特徴とする請求項３に記載の評価システム。
【請求項５】
画像読取装置と、当該画像読取装置に対して行われた操作を評価する評価装置とを通信可能に接続して構成された評価システムで実行される評価方法において、
前記画像読取装置は、
当該装置を操作する操作者を一意に識別するための情報である操作者識別情報を取得する取得ステップと、
当該装置が備える耐タンパー性を有するチップにおいて、前記取得ステップで取得した前記操作者識別情報が適正なものであるか否かを、当該装置の操作が許可された許可者を一意に識別するための情報である当該チップに予め格納された許可者識別情報に基づいて判定することで、前記操作者の認証を行う操作者認証ステップと、
前記チップにおいて、前記操作者認証ステップでの認証結果が適正であるというものであった場合、当該装置固有の情報である装置固有情報および当該装置の利用環境や動作環境などの装置環境に関する情報である装置環境情報を収集する収集ステップと、
前記チップにおいて、前記収集ステップで収集した前記装置固有情報が適正なものであるか否かを当該チップに予め格納された前記装置固有情報に基づいて判定することで、当該装置の認証を行う装置認証ステップと、
前記チップにおいて、前記収集ステップで収集した前記装置環境情報が適正なものであるか否かを当該チップに予め格納された前記装置環境情報に基づいて判定することで、当該装置の前記装置環境の認証を行う環境認証ステップと、
前記チップにおいて、前記装置認証ステップでの認証結果および前記環境認証ステップでの認証結果が適正であるというものであった場合、前記装置環境情報を当該チップに予め格納された当該装置固有の秘密鍵で暗号化する暗号化ステップと、
前記暗号化ステップで暗号化した前記装置環境情報を前記評価装置へ送信する送信ステップと、
を実行し、
前記評価装置は、
前記画像読取装置から送信された暗号化済みの前記装置環境情報を受信する受信ステップと、
前記受信ステップで受信した前記装置環境情報を復号化する復号化ステップと、
前記復号化ステップで復号化した前記装置環境情報に基づいて、前記画像読取装置に対して行われた操作を評価する評価ステップと、
を実行すること
を特徴とする評価方法。
【請求項６】
前記装置環境情報は、前記画像読取装置が操作された際の動作パラメータおよび／または当該操作の内容を含む操作履歴情報であり、
前記評価ステップは、
前記操作履歴情報に基づいて、前記画像読取装置に対して行われた操作の操作時間を計測する操作時間計測ステップと、
前記操作履歴情報および前記画像読取装置の適正な操作手順に関する予め設定した操作手順情報に基づいて、前記画像読取装置に対して行われた操作の順序の整合性を検証する整合性検証ステップと、
前記操作時間計測ステップで計測した操作時間および前記整合性検証ステップでの検証結果に基づいて、前記画像読取装置に対して行われた操作の習熟度を評価する習熟度評価ステップと、
をさらに含むこと
を特徴とする請求項５に記載の評価方法。
【請求項７】
画像読取装置で、
当該装置を操作する操作者を一意に識別するための情報である操作者識別情報を取得する取得ステップと、
当該装置が備える耐タンパー性を有するチップにおいて、前記取得ステップで取得した前記操作者識別情報が適正なものであるか否かを、当該装置の操作が許可された許可者を一意に識別するための情報である当該チップに予め格納された許可者識別情報に基づいて判定することで、前記操作者の認証を行う操作者認証ステップと、
前記チップにおいて、前記操作者認証ステップでの認証結果が適正であるというものであった場合、当該装置固有の情報である装置固有情報および当該装置の利用環境や動作環境などの装置環境に関する情報である装置環境情報を収集する収集ステップと、
前記チップにおいて、前記収集ステップで収集した前記装置固有情報が適正なものであるか否かを当該チップに予め格納された前記装置固有情報に基づいて判定することで、当該装置の認証を行う装置認証ステップと、
前記チップにおいて、前記収集ステップで収集した前記装置環境情報が適正なものであるか否かを当該チップに予め格納された前記装置環境情報に基づいて判定することで、当該装置の前記装置環境の認証を行う環境認証ステップと、
前記チップにおいて、前記装置認証ステップでの認証結果および前記環境認証ステップでの認証結果が適正であるというものであった場合、前記装置環境情報を当該チップに予め格納された当該装置固有の秘密鍵で暗号化する暗号化ステップと、
前記暗号化ステップで暗号化した前記装置環境情報を送信する送信ステップと、
を実行すること
を特徴とする認証方法。
【請求項８】
画像読取装置に、
当該装置を操作する操作者を一意に識別するための情報である操作者識別情報を取得する取得ステップと、
当該装置が備える耐タンパー性を有するチップにおいて、前記取得ステップで取得した前記操作者識別情報が適正なものであるか否かを、当該装置の操作が許可された許可者を一意に識別するための情報である当該チップに予め格納された許可者識別情報に基づいて判定することで、前記操作者の認証を行う操作者認証ステップと、
前記チップにおいて、前記操作者認証ステップでの認証結果が適正であるというものであった場合、当該装置固有の情報である装置固有情報および当該装置の利用環境や動作環境などの装置環境に関する情報である装置環境情報を収集する収集ステップと、
前記チップにおいて、前記収集ステップで収集した前記装置固有情報が適正なものであるか否かを当該チップに予め格納された前記装置固有情報に基づいて判定することで、当該装置の認証を行う装置認証ステップと、
前記チップにおいて、前記収集ステップで収集した前記装置環境情報が適正なものであるか否かを当該チップに予め格納された前記装置環境情報に基づいて判定することで、当該装置の前記装置環境の認証を行う環境認証ステップと、
前記チップにおいて、前記装置認証ステップでの認証結果および前記環境認証ステップでの認証結果が適正であるというものであった場合、前記装置環境情報を当該チップに予め格納された当該装置固有の秘密鍵で暗号化する暗号化ステップと、
前記暗号化ステップで暗号化した前記装置環境情報を送信する送信ステップと、
を実行させること
を特徴とするプログラム。
【請求項９】
コンピュータで、
画像読取装置の利用環境や動作環境などの装置環境に関する情報であって暗号化済みの装置環境情報を受信する受信ステップと、
前記受信ステップで受信した前記装置環境情報を復号化する復号化ステップと、
前記復号化ステップで復号化した前記装置環境情報に基づいて、前記画像読取装置に対して行われた操作を評価する評価ステップと、
を実行すること
を特徴とする評価方法。
【請求項１０】
コンピュータに、
画像読取装置の利用環境や動作環境などの装置環境に関する情報であって暗号化済みの装置環境情報を受信する受信ステップと、
前記受信ステップで受信した前記装置環境情報を復号化する復号化ステップと、
前記復号化ステップで復号化した前記装置環境情報に基づいて、前記画像読取装置に対して行われた操作を評価する評価ステップと、
を実行させること
を特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャナやプリンタ、複合機、ＦＡＸなどの画像読取装置、当該画像読取装置で実行する認証方法、および当該画像読取装置に当該認証方法を実行させるプログラムに関するものである。また、本発明は、前記の画像読取装置と、当該画像読取装置に対して行われた操作を評価する評価装置とを通信可能に接続して構成された評価システム、および当該評価システムで実行される評価方法に関するものである。また、本発明は、画像読取装置に対して行われた操作を評価する、コンピュータで実行する評価方法、および当該コンピュータに当該評価方法を実行させるプログラムに関するものである。
【背景技術】
【０００２】
画像読取装置に対する操作者の操作動作や画像読取装置の運用方法、画像読取装置の操作環境などの検証や評価を行う際、当該検証や当該評価を行う際に用いる情報の信憑性や信頼性、原本性を的確に保持しなければならない。従来では、例えば、当該画像読取装置と直接接続されたパーソナルコンピュータで所定のドライバソフトウェアを用いて、画像読取装置の特定や画像読取装置の操作環境に関する情報の取得などを行っていた。
【０００３】
一方、各企業が個別に進めて来たセキュリティー強化について、ＰＣプラットフォームを提供する技術を持つ企業が集まり、より高い信頼性と安全性を持った新たなハードウェア／ソフトウェアをつくる取り組みを、一つの業界団体として行うものとして、ＴＣＧ（Ｔｒｕｓｔｅｄ  Ｃｏｍｐｕｔｉｎｇ  Ｇｒｏｕｐ）がある。ＴＣＧでは、コンピューティング・プラットフォームに向けて、セキュリティチップに関するＴＰＭ（Ｔｒｕｓｔｅｄ  Ｐｌａｔｆｏｒｍ  Ｍｏｄｕｌｅ）チップの仕様を作成している（特許文献１等参照。）。また、生体情報を用いた認証、認証機関を利用した電子証明書による認証、および情報処理装置の利用環境の階級を利用した環境情報を用いた認証を組み合わせて認証を行うことにより、安全性を高めることができ、また妥当な安全性を維持した上で円滑に情報の送受信を行うことが可能な安全性判断方法、安全性判断システム、安全性判断装置などに関する技術が特許文献２に開示されている。
【０００４】
【特許文献１】特開２００５−３１７０２６号公報
【特許文献２】特開２００４−１５７７９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来では、所定のドライバソフトウェアを単に用いていたので、評価の際に用いる情報が不正に改竄される（できる）ことが想定され、ゆえに、評価の際に用いる情報の信憑性や信頼性、原本性が的確に保持されない虞があったという問題点があった。
【０００６】
本発明は、上記問題点に鑑みてなされたものであって、画像読取装置に対して行われた操作の評価において、評価の際に用いる情報の信憑性や信頼性、原本性を的確に保持することができる画像読取装置、認証方法、評価システム、評価方法およびプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
上述した課題を解決し目的を達成するために、本発明にかかる請求項１に記載の画像読取装置は、耐タンパー性を有するチップと、当該装置を操作する操作者を一意に識別するための情報である操作者識別情報を取得する取得手段とを備え、前記チップは、当該装置固有の秘密鍵、当該装置の操作が許可された許可者を一意に識別するための情報である許可者識別情報、当該装置固有の情報である装置固有情報、当該装置の利用環境や動作環境などの装置環境に関する情報である装置環境情報を格納する格納手段と、前記装置固有情報および前記装置環境情報を収集する収集手段と、前記取得手段で取得した前記操作者識別情報が適正なものであるか否かを前記格納手段で格納した前記許可者識別情報に基づいて判定することで、前記操作者の認証を行う操作者認証手段と、前記収集手段で収集した前記装置固有情報が適正なものであるか否かを前記格納手段に格納した前記装置固有情報に基づいて判定することで、当該装置の認証を行う装置認証手段と、前記収集手段で収集した前記装置環境情報が適正なものであるか否かを前記格納手段で格納した前記装置環境情報に基づいて判定することで、当該装置の前記装置環境の認証を行う環境認証手段と、前記格納手段で格納した前記秘密鍵で情報を暗号化する暗号化手段と、をさらに備えたことを特徴とする。
【０００８】
ここで、「耐タンパー性」とは、チップに対する物理的攻撃（ＩＣメモリーへの侵入・改竄等）に抵抗する機能をいい、外部からの不当なアクセスに対し、物理的な仕組みによってアクセスできないようにする他、分解して解析するなどがあった場合には、チップそのものが回路的に破壊されるような、偽造・変造・改竄等を防止する手段などを備えたものを含む。
【０００９】
また、チップは、収集手段で収集した情報自体をチップ内に記憶してもよく、また、収集手段で収集した情報の格納場所（例えばアドレスなど）を記憶してもよい。
【００１０】
また、本発明にかかる請求項２に記載の画像読取装置は、請求項１に記載の画像読取装置において、前記装置環境情報は、当該装置が操作された際の動作パラメータおよび／または当該操作の内容を含む操作履歴情報であることを特徴とする。
【００１１】
また、本発明は評価システムに関するものであり、本発明にかかる請求項３に記載の評価システムは、画像読取装置と、当該画像読取装置に対して行われた操作を評価する評価装置とを通信可能に接続して構成された評価システムにおいて、前記画像読取装置は、耐タンパー性を有するチップと、当該装置を操作する操作者を一意に識別するための情報である操作者識別情報を取得する取得手段と、前記評価装置へ情報を送信する送信手段と、を備え、前記チップは、当該装置固有の秘密鍵、当該装置の操作が許可された許可者を一意に識別するための情報である許可者識別情報、当該装置固有の情報である装置固有情報、当該装置の利用環境や動作環境などの装置環境に関する情報である装置環境情報を格納する格納手段と、前記装置固有情報および前記装置環境情報を収集する収集手段と、前記取得手段で取得した前記操作者識別情報が適正なものであるか否かを前記格納手段で格納した前記許可者識別情報に基づいて判定することで、前記操作者の認証を行う操作者認証手段と、前記収集手段で収集した前記装置固有情報が適正なものであるか否かを前記格納手段に格納した前記装置固有情報に基づいて判定することで、当該装置の認証を行う装置認証手段と、前記収集手段で収集した前記装置環境情報が適正なものであるか否かを前記格納手段で格納した前記装置環境情報に基づいて判定することで、当該装置の前記装置環境の認証を行う環境認証手段と、前記格納手段で格納した前記秘密鍵で情報を暗号化する暗号化手段と、をさらに備え、前記評価装置は、前記画像読取装置から送信された暗号化済みの前記装置環境情報を受信する受信手段と、前記受信手段で受信した前記装置環境情報を復号化する復号化手段と、前記復号化手段で復号化した前記装置環境情報に基づいて、前記画像読取装置に対して行われた操作を評価する評価手段と、を備えたことを特徴とする。
【００１２】
また、本発明にかかる請求項４に記載の評価システムは、請求項３に記載の評価システムにおいて、前記装置環境情報は、前記画像読取装置が操作された際の動作パラメータおよび／または当該操作の内容を含む操作履歴情報であり、前記評価手段は、前記操作履歴情報に基づいて、前記画像読取装置に対して行われた操作の操作時間を計測する操作時間計測手段と、前記操作履歴情報および前記画像読取装置の適正な操作手順に関する予め設定した操作手順情報に基づいて、前記画像読取装置に対して行われた操作の順序の整合性を検証する整合性検証手段と、前記操作時間計測手段で計測した操作時間および前記整合性検証手段での検証結果に基づいて、前記画像読取装置に対して行われた操作の習熟度を評価する習熟度評価手段と、をさらに備えたことを特徴とする。
【００１３】
また、本発明は評価方法に関するものであり、本発明にかかる請求項５に記載の評価方法は、画像読取装置と、当該画像読取装置に対して行われた操作を評価する評価装置とを通信可能に接続して構成された評価システムで実行される評価方法において、前記画像読取装置は、当該装置を操作する操作者を一意に識別するための情報である操作者識別情報を取得する取得ステップと、当該装置が備える耐タンパー性を有するチップにおいて、前記取得ステップで取得した前記操作者識別情報が適正なものであるか否かを、当該装置の操作が許可された許可者を一意に識別するための情報である当該チップに予め格納された許可者識別情報に基づいて判定することで、前記操作者の認証を行う操作者認証ステップと、前記チップにおいて、前記操作者認証ステップでの認証結果が適正であるというものであった場合、当該装置固有の情報である装置固有情報および当該装置の利用環境や動作環境などの装置環境に関する情報である装置環境情報を収集する収集ステップと、前記チップにおいて、前記収集ステップで収集した前記装置固有情報が適正なものであるか否かを当該チップに予め格納された前記装置固有情報に基づいて判定することで、当該装置の認証を行う装置認証ステップと、前記チップにおいて、前記収集ステップで収集した前記装置環境情報が適正なものであるか否かを当該チップに予め格納された前記装置環境情報に基づいて判定することで、当該装置の前記装置環境の認証を行う環境認証ステップと、前記チップにおいて、前記装置認証ステップでの認証結果および前記環境認証ステップでの認証結果が適正であるというものであった場合、前記装置環境情報を当該チップに予め格納された当該装置固有の秘密鍵で暗号化する暗号化ステップと、前記暗号化ステップで暗号化した前記装置環境情報を前記評価装置へ送信する送信ステップと、を実行し、前記評価装置は、前記画像読取装置から送信された暗号化済みの前記装置環境情報を受信する受信ステップと、前記受信ステップで受信した前記装置環境情報を復号化する復号化ステップと、前記復号化ステップで復号化した前記装置環境情報に基づいて、前記画像読取装置に対して行われた操作を評価する評価ステップと、を実行することを特徴とする。
【００１４】
また、本発明にかかる請求項６に記載の評価方法は、請求項５に記載の評価方法において、前記装置環境情報は、前記画像読取装置が操作された際の動作パラメータおよび／または当該操作の内容を含む操作履歴情報であり、前記評価ステップは、前記操作履歴情報に基づいて、前記画像読取装置に対して行われた操作の操作時間を計測する操作時間計測ステップと、前記操作履歴情報および前記画像読取装置の適正な操作手順に関する予め設定した操作手順情報に基づいて、前記画像読取装置に対して行われた操作の順序の整合性を検証する整合性検証ステップと、前記操作時間計測ステップで計測した操作時間および前記整合性検証ステップでの検証結果に基づいて、前記画像読取装置に対して行われた操作の習熟度を評価する習熟度評価ステップと、をさらに含むことを特徴とする。
【００１５】
また、本発明は認証方法に関するものであり、本発明にかかる請求項７に記載の認証方法は、画像読取装置で、当該装置を操作する操作者を一意に識別するための情報である操作者識別情報を取得する取得ステップと、当該装置が備える耐タンパー性を有するチップにおいて、前記取得ステップで取得した前記操作者識別情報が適正なものであるか否かを、当該装置の操作が許可された許可者を一意に識別するための情報である当該チップに予め格納された許可者識別情報に基づいて判定することで、前記操作者の認証を行う操作者認証ステップと、前記チップにおいて、前記操作者認証ステップでの認証結果が適正であるというものであった場合、当該装置固有の情報である装置固有情報および当該装置の利用環境や動作環境などの装置環境に関する情報である装置環境情報を収集する収集ステップと、前記チップにおいて、前記収集ステップで収集した前記装置固有情報が適正なものであるか否かを当該チップに予め格納された前記装置固有情報に基づいて判定することで、当該装置の認証を行う装置認証ステップと、前記チップにおいて、前記収集ステップで収集した前記装置環境情報が適正なものであるか否かを当該チップに予め格納された前記装置環境情報に基づいて判定することで、当該装置の前記装置環境の認証を行う環境認証ステップと、前記チップにおいて、前記装置認証ステップでの認証結果および前記環境認証ステップでの認証結果が適正であるというものであった場合、前記装置環境情報を当該チップに予め格納された当該装置固有の秘密鍵で暗号化する暗号化ステップと、前記暗号化ステップで暗号化した前記装置環境情報を送信する送信ステップと、を実行することを特徴とする。
【００１６】
また、本発明はプログラムに関するものであり、本発明にかかる請求項８に記載のプログラムは、画像読取装置に、当該装置を操作する操作者を一意に識別するための情報である操作者識別情報を取得する取得ステップと、当該装置が備える耐タンパー性を有するチップにおいて、前記取得ステップで取得した前記操作者識別情報が適正なものであるか否かを、当該装置の操作が許可された許可者を一意に識別するための情報である当該チップに予め格納された許可者識別情報に基づいて判定することで、前記操作者の認証を行う操作者認証ステップと、前記チップにおいて、前記操作者認証ステップでの認証結果が適正であるというものであった場合、当該装置固有の情報である装置固有情報および当該装置の利用環境や動作環境などの装置環境に関する情報である装置環境情報を収集する収集ステップと、前記チップにおいて、前記収集ステップで収集した前記装置固有情報が適正なものであるか否かを当該チップに予め格納された前記装置固有情報に基づいて判定することで、当該装置の認証を行う装置認証ステップと、前記チップにおいて、前記収集ステップで収集した前記装置環境情報が適正なものであるか否かを当該チップに予め格納された前記装置環境情報に基づいて判定することで、当該装置の前記装置環境の認証を行う環境認証ステップと、前記チップにおいて、前記装置認証ステップでの認証結果および前記環境認証ステップでの認証結果が適正であるというものであった場合、前記装置環境情報を当該チップに予め格納された当該装置固有の秘密鍵で暗号化する暗号化ステップと、前記暗号化ステップで暗号化した前記装置環境情報を送信する送信ステップと、を実行させることを特徴とする。
【００１７】
また、本発明は評価方法に関するものであり、本発明にかかる請求項９に記載の評価方法は、コンピュータで、画像読取装置の利用環境や動作環境などの装置環境に関する情報であって暗号化済みの装置環境情報を受信する受信ステップと、前記受信ステップで受信した前記装置環境情報を復号化する復号化ステップと、前記復号化ステップで復号化した前記装置環境情報に基づいて、前記画像読取装置に対して行われた操作を評価する評価ステップと、を実行することを特徴とする。
【００１８】
また、本発明はプログラムに関するものであり、本発明にかかる請求項１０に記載のプログラムは、コンピュータに、画像読取装置の利用環境や動作環境などの装置環境に関する情報であって暗号化済みの装置環境情報を受信する受信ステップと、前記受信ステップで受信した前記装置環境情報を復号化する復号化ステップと、前記復号化ステップで復号化した前記装置環境情報に基づいて、前記画像読取装置に対して行われた操作を評価する評価ステップと、を実行させることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、画像読取装置に対して行われた操作の評価において、評価の際に用いる情報の信憑性や信頼性、原本性を的確に保持することができる等の効果を奏する。
【発明を実施するための最良の形態】
【００２０】
以下に、本発明にかかる画像読取装置、認証方法、評価システム（以下、本システムと記す場合がある。）、評価方法およびプログラムの実施の形態を図面に基づいて詳細に説明する。なお、本実施の形態により本発明が限定されるものではない。特に、本実施の形態においては、耐タンパー性を有するチップとしてＴＰＭチップを一例に挙げて説明するが、本発明はこれに限定されるものではない。
【００２１】
まず、本発明の概要について図１を参照して説明する。図１は本発明の基本原理を示す原理構成図である。本発明にかかる本システムは概略的に以下の基本的特徴を有する。本システムは、スキャナやプリンタ、複合機、ＦＡＸなどの画像読取装置１００と、画像読取装置１００に対して行われた操作を評価する評価装置２００とを通信可能に接続して構成されている。画像読取装置１００は、特徴として、耐タンパー性を有するチップであるＴＰＭチップ１０と、当該装置を操作する操作者を一意に識別するための情報である操作者識別情報を取得する取得手段と、情報を送信する送信手段と、を備えている。
【００２２】
ＴＰＭチップ１０は、格納機能と収集機能と本人認証機能と機器認証機能と環境認証機能と暗号化機能とを備えている。
【００２３】
格納機能は、画像読取装置１００固有の秘密鍵、画像読取装置１００の操作が許可された許可者を一意に識別するための情報である許可者識別情報（例えばパスワードや指紋など）、画像読取装置１００固有の情報である装置固有情報（例えば、画像読取装置１００の機体識別番号や製造番号など）、画像読取装置１００の利用環境や動作環境などの装置環境に関する情報である装置環境情報を格納する。
【００２４】
収集機能は、装置固有情報および装置環境情報（例えば、画像読取装置１００が操作された際の動作パラメータ（例えば、解像度、カラー／白黒、読取サイズ、明るさ、コントラストなど）および／または当該操作の内容を含む操作履歴情報（運用・操作情報）など）を収集する。
【００２５】
本人認証機能は、画像読取装置１００を操作する操作者を一意に識別するための情報である取得した操作者識別情報（例えばパスワードや指紋など）が適正なものであるか否かを格納機能で格納した許可者識別情報に基づいて判定することで、操作者の認証を行う。つまり、本人認証機能は、操作者識別情報に基づいて操作者が誰かを認証する（操作者を特定する）。
【００２６】
機器認証機能は、収集機能で収集した装置固有情報が適正なものであるか否かを格納機能に格納した装置固有情報に基づいて判定することで、画像読取装置１００の認証を行う。つまり、機器認証機能は、装置固有情報に基づいて画像読取装置１００が本物かを認証する（機器を特定する）。
【００２７】
環境認証機能は、収集機能で収集した装置環境情報が適正なものであるか否かを格納機能で格納した装置環境情報に基づいて判定することで、画像読取装置１００の装置環境の認証を行う。
【００２８】
暗号化機能は、情報を秘密鍵で電子署名・暗号化する。
【００２９】
そして、画像読取装置１００は、ＴＰＭチップ１０で、装置環境情報としての操作履歴情報を収集してＴＰＭチップ１０内に記録する。つぎに、画像読取装置１００は、ＴＰＭチップ１０で、記録した操作履歴情報をＴＰＭチップ１０内に格納された秘密鍵を用いて暗号化する。つぎに、画像読取装置１００は、暗号化した操作履歴情報を評価装置２００へ送信する。
【００３０】
一方、評価装置２００は、画像読取装置１００から送信された操作履歴情報を受信する。つぎに、評価装置２００は、受信した操作履歴情報を復号化する。つぎに、評価装置２００は、復号化した操作履歴情報に基づいて、画像読取装置１００に対して行われた操作を評価する。ここで、評価装置２００は、復号化した操作履歴情報に基づいて、画像読取装置１００に対して行われた一連の操作の操作時間を計測する他、復号化した操作履歴情報および画像読取装置１００の適正な操作手順に関する予め設定した操作手順情報に基づいて、画像読取装置１００に対して行われた操作の順序の整合性を検証し、計測した操作時間および検証結果に基づいて、画像読取装置１００に対して行われた操作の習熟度を評価してもよい。なお、評価装置２００は、習熟度の他、画像読取装置１００に対する操作の正当性や妥当性、操作者の適正などを評価してもよい。
【００３１】
次に、本システムの構成について図２から図４を用いて説明する。図２は、本発明が適用される画像読取装置１００の構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。
【００３２】
図２に示すように、画像読取装置１００は、概略的に、機構ユニット１１０、制御ユニット１２０、光学ユニット１３０を少なくとも備えて構成されている。そして、画像読取装置１００は、これらのユニット毎に、ユニットに関する情報を収集しそれらを記憶するＴＰＭチップ１０を搭載する。換言すると、画像読取装置１００は、１つまたは複数のユニットから構成されており、ユニット毎に、そのユニットの機器固有情報（例えば機体識別番号や製造番号など）を収集し、収集した情報を記憶し、情報に対し電子署名を行うＴＰＭチップ１０を搭載している。ＴＰＭチップ１０には、製造番号などの機器固有情報や、電子署名・暗号化に必要な秘密鍵などが格納されている他、上述した本人認証機能や機器認証機能、環境認証機能などが搭載されている。ＴＰＭチップ１０は、外部から容易に取り外しできない形で各ユニットの筐体内に取り付けられており、取り外すとそのユニットは動作できないようになっている。
【００３３】
機構ユニット１１０は、モータやセンサ等を含む自動給紙部／フラットベット部と、ＴＰＭチップ１０と、当該機構ユニットを他のユニットと接続するためのユニットインターフェース部とを相互に接続して構成されている。
【００３４】
制御ユニット１２０は、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、制御プログラムを格納したメモリ装置と、画像処理部と、指紋取得部と、外部インターフェース部と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と、ＴＰＭチップ１０と、ユニットインターフェース部とを相互に接続して構成されている。
【００３５】
光学ユニット１３０は、ＣＣＤ、光源等を含む光学系装置と、ＴＰＭチップ１０とがユニットインターフェース部を介して相互に接続されている。
【００３６】
図３は、本発明が適用されるＴＰＭチップ１０の構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。図３に示すように、ＴＰＭチップ１０は、ＭＰＵ１１と、ユニットを制御するための制御プログラム１２と、機器情報などを秘密鍵で暗号化するための秘密鍵ファイル１３と、ユニットの機体識別番号などを格納するユニット情報ファイル１４と、本人認証用のパスワードや指紋情報などを格納する本人認証情報ファイル１５と、ユニットの動作時の動作パラメータおよび／または画像読取装置１００が操作された際の操作の内容を含む操作履歴情報や、操作環境に関する情報、ユニットの環境に関する情報などを格納するＲＡＭ１６と、を少なくとも備えて構成される。ＴＰＭチップ１０は、ＭＰＵ１１で、上述した収集機能、本人認証機能、機器認証機能、環境認証機能、暗号化機能を実行する。
【００３７】
図４は、本発明が適用される評価装置２００の構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。図４に示すように、評価装置２００は、ハードウェア構成中のＣＰＵなどの制御部と、ハードディスク装置やメモリ装置（ＲＡＭやＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）など）などの記憶装置と、入力装置と、出力装置（モニタやプリンタなど）と、入出力制御インターフェースと、通信制御インターフェースと、を少なくとも備えて構成される。ここで、評価装置２００の各機能は、評価装置２００が備える各部や各装置を制御するプログラム等により実現される。評価装置２００のハードウェア構成は、一般に市販されるワークステーション、パーソナルコンピュータ等の情報処理装置およびその付属装置により構成してもよい。
【００３８】
制御部は、画像読取装置１００から送信された暗号化済みの装置環境情報（具体的には操作履歴情報）を受信する受信部と、受信部で受信した装置環境情報（具体的には操作履歴情報）を復号化する復号化部と、復号化部で復号化した装置環境情報（具体的には操作履歴情報）に基づいて画像読取装置１００に対して行われた操作を評価する評価部と、を少なくとも備えて構成される。評価部は、操作時間計測部と、整合性検証部と、習熟度評価部と、をさらに備えて構成される。操作時間計測部は、復号化部で復号化した操作履歴情報に基づいて、画像読取装置１００に対して行われた操作の操作時間を計測する。整合性検証部は、復号化部で復号化した操作履歴情報および画像読取装置１００の適正な操作手順に関する予め設定した操作手順情報に基づいて、画像読取装置１００に対して行われた操作の順序の整合性を検証する。習熟度評価部は、操作時間計測部で計測した操作時間および整合性検証部での検証結果に基づいて、画像読取装置１００に対して行われた操作の習熟度を評価する。
【００３９】
次に、このように構成された本実施の形態にかかる本システムが行うメイン処理の一例について、図５や図６を参照して詳細に説明する。図６は、本実施の形態にかかる本システムが行うメイン処理の一例を示すフローチャートである。
【００４０】
まず、画像読取装置１００は、制御ユニット１２０が備える指紋取得部で、当該画像読取装置の操作者からパスワードや指紋などを取得し、ＴＰＭチップ１０の本人認証機能で、取得したパスワードや指紋などに基づいて当該操作者の本人認証を行う（ステップＳＡ−１：取得ステップ、操作者認証ステップ）。
【００４１】
つぎに、画像読取装置１００は、ステップＳＡ−１での認証結果が適正なものであった場合、ＴＰＭチップ１０の収集機能で製造番号等および操作履歴情報を収集・記録し、ＴＰＭチップ１０の機器認証機能で、収集した製造番号等に基づいて画像読取装置１００の機器認証を行う（ステップＳＡ−２：収集ステップ、装置認証ステップ）と共に、ＴＰＭチップ１０の環境認証機能で、収集した操作履歴情報に基づいて画像読取装置１００の環境認証行う（ステップＳＡ−３：収集ステップ、環境認証ステップ）。
【００４２】
つぎに、画像読取装置１００は、ステップＳＡ−２およびステップＳＡ−３での認証結果が適正なものであった場合、ＴＰＭチップ１０の暗号化機能で、ステップＳＡ−３で収集した操作履歴情報を秘密鍵により暗号化する（ステップＳＡ−４：暗号化ステップ）。
【００４３】
つぎに、画像読取装置１００は、制御ユニット１２０で、外部インターフェース部を介して、ステップＳＡ−４で暗号化した操作履歴情報を評価装置２００へ送信する（ステップＳＡ−５：送信ステップ）。
【００４４】
つぎに、評価装置２００は、制御部が備える受信部で、画像読取装置１００から送信された操作履歴情報を受信する（ステップＳＡ−６：受信ステップ）。
【００４５】
つぎに、評価装置２００は、制御部が備える復号化部で、ステップＳＡ−６で受信した操作履歴情報を、対応する復号鍵（公開鍵など）を用いて復号化する（ステップＳＡ−７：復号化ステップ）。
【００４６】
つぎに、評価装置２００は、制御部が備える評価部で、ステップＳＡ−７で復号化した操作履歴情報に基づいて、画像読取装置１００に対して行われた操作を評価する（ステップＳＡ−８：評価ステップ）。
【００４７】
ここで、ステップＳＡ−８において、評価部は、操作時間計測部で、ステップＳＡ−７で復号化した操作履歴情報に基づいて、画像読取装置１００に対して行われた操作の操作時間を計測し、整合性検証部で、ステップＳＡ−７で復号化した操作履歴情報および画像読取装置１００の適正な操作手順に関する予め設定した操作手順情報に基づいて、画像読取装置１００に対して行われた操作の順序の整合性を検証し、習熟度評価部で、操作時間計測部で計測した操作時間および整合性検証部での検証結果に基づいて、画像読取装置１００に対して行われた操作の習熟度を評価してもよい。
【００４８】
具体的には、評価部は、操作時間計測部で、図６の（Ｂ）に示す操作者の操作シーケンスに関する操作履歴情報を分析することにより、操作時間（図６の（Ｂ）に示す“操作時間ｔ”）を計測し、整合性検証部で、図６の（Ｂ）に示す操作者の操作シーケンスに関する操作履歴情報と図６の（Ａ）に示す正しい操作シーケンスに関する操作手順情報とを比較・分析して操作手順ミスを検出することにより、画像読取装置１００に対して行われた操作の順序の整合性を検証し、習熟度評価部で、操作時間計測部で計測した操作時間および整合性検証部での検証結果に基づいて習熟度を評価してもよい。なお、評価部は、操作履歴情報に基づいてトラブル発生度合いを検出し、操作者の操作シーケンス、操作時間およびトラブル発生度合いに基づいて習熟度を評価してもよい。
【００４９】
これにて、本システムのメイン処理の説明を終了する。
【００５０】
以上、詳細に説明したように、本システムによれば、画像読取装置１００は、ＴＰＭチップ１０の本人認証機能で操作者の本人認証を行い、ＴＰＭチップ１０の機器認証機能で画像読取装置１００の機器認証を行い、ＴＰＭチップ１０の環境認証機能で画像読取装置１００の環境認証を行う。そして、画像読取装置１００は、ＴＰＭチップ１０の収集昨日で収集した操作履歴情報を記録し、ＴＰＭチップ１０の暗号化機能で、記録した操作履歴情報を秘密鍵により暗号化する。そして、画像読取装置１００は、制御ユニット１２０で、暗号化した操作履歴情報を評価装置２００へ送信する。そして、評価装置２００は、受信部で、画像読取装置１００から送信された操作履歴情報を受信し、復号化部で、受信した操作履歴情報を復号化し、評価部で、復号化した操作履歴情報に基づいて、画像読取装置１００に対して行われた操作を評価する。これにより、画像読取装置１００に対して行われた操作の評価において、評価の際に用いる情報の信憑性や信頼性、原本性を的確に保持することができる。
【００５１】
なお、本発明は、上述した実施の形態で実施される以外に、特許請求の範囲の書類に記載した技術的思想の範囲内において種々の異なる実施の形態で実施されてもよい。例えば、本実施の形態において説明した各処理のうち、自動的に行なわれるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行なわれるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【００５２】
この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。
【００５３】
また、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。例えば、制御部の各部または各装置が備える処理機能については、その全部または任意の一部を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）および当該ＣＰＵにて解釈実行されるプログラムにて実現することができ、あるいは、ワイヤードロジックによるハードウェアとして実現することも可能である。なお、プログラムは、後述する記録媒体に記録されており、必要に応じて制御部に機械的に読み取られる。
【００５４】
ＲＯＭまたはＨＤなどの記憶装置には、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）と協働してＣＰＵに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、ＲＡＭ等にロードされることによって実行され、ＣＰＵと協働して制御部を構成する。また、このコンピュータプログラムは、任意のネットワークを介して接続されたアプリケーションプログラムサーバに記録されてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
【００５５】
本発明にかかるプログラムを、コンピュータ読み取り可能な記録媒体に格納することもできる。「記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等の任意の「可搬用の物理媒体」や、各種コンピュータシステムに内蔵されるＲＯＭ、ＲＡＭ、ＨＤ等の任意の「固定用の物理媒体」、あるいは、ＬＡＮ、ＷＡＮ、インターネットに代表されるネットワークを介してプログラムを送信する場合の通信回線や搬送波のように、短期にプログラムを保持する「通信媒体」を含むものとする。「プログラム」とは、任意の言語や記述方法にて記述されたデータ処理方法であり、ソースコードやバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施の形態に示した各装置において記録媒体を読み取るための具体的な構成、読み取り手順、あるいは、読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
【００５６】
各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷等に応じた任意の単位で、機能的または物理的に分散・統合して構成することができる。例えば、各データベースを独立したデータベース装置として独立に構成してもよく、また、処理の一部をＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）を用いて実現してもよい。
【産業上の利用可能性】
【００５７】
以上のように、本発明にかかる画像読取装置、認証方法、評価システム、評価方法およびプログラムは、産業上の多くの分野、特に情報処理、画像処理産業等の分野で広く実施することができ、特にスキャナやプリンタ、複合機、ＦＡＸなどに極めて有用である。
【図面の簡単な説明】
【００５８】
【図１】本発明の基本原理を示す原理構成図である。
【図２】本発明が適用される画像読取装置１００の構成の一例を示すブロック図である。
【図３】本発明が適用されるＴＰＭチップ１０の構成の一例を示すブロック図である。
【図４】本発明が適用される評価装置２００の構成の一例を示すブロック図である。
【図５】本実施の形態における本システムのメイン処理の一例を示すフローチャートである。
【図６】評価装置２００が備える整合性検証部で行われる処理の概要を示す図である。
【符号の説明】
【００５９】
１００  画像読取装置
１０  耐タンパー性を有するチップ（ＴＰＭチップ）
１１  ＭＰＵ
１２  制御プログラム
１３  秘密鍵ファイル
１４  ユニット情報ファイル
１５  本人認証情報ファイル
１６  ＲＡＭ
１１０  機構ユニット
１２０  制御ユニット
１３０  光学ユニット
２００  評価装置
【図１】
2007220072.tif 000003
【図２】
2007220072.tif 000004
【図３】
2007220072.tif 000005
【図４】
2007220072.tif 000006
【図５】
2007220072.tif 000007
【図６】
2007220072.tif 000008