(57)【要約】【課題】単独の装置において、電子的な印影を使用した処理を可能とし、かつ、電子的な印影の真偽の判定が可能な電子押印装置および電子押印プログラムを提供する。【解決手段】電子押印装置が、電子印影データを、押印対象データに付加し（Ｓ１１７）、押印対象データに付加された電子印影データの数を、付加情報として、押印対象データに付加する（Ｓ１２０）。電子押印装置が、押印対象データに付加された付加情報である電子印影データの数と、押印対象データに付加された電子印影データの数とを比較することにより、押印対象データに付加された電子印影データの真偽を判定する。【選択図】図３
2009134436.tif 000002
【特許請求の範囲】
【請求項１】
電子的な印影のデータである電子印影データを、電子的な押印を行なう対象となるデータである押印対象データに付加する印影付加手段と、
前記押印対象データに付加された前記電子印影データの数を、付加情報として、前記押印対象データに付加する情報付加手段と、
前記押印対象データに付加された付加情報である前記電子印影データの数と、前記押印対象データに付加された前記電子印影データの数とを比較することにより、前記押印対象データに付加された１以上の前記電子印影データの真偽を判定する判定手段とを備える、電子押印装置。
【請求項２】
前記情報付加手段は、さらに、前記押印対象データに付加された前記１以上の電子印影データの各々の情報である印影情報を、付加情報として、前記押印対象データに付加し、
前記判定手段は、前記押印対象データに付加された付加情報である、前記１以上の電子印影データの各々の前記印影情報と、前記押印対象データに付加された前記１以上の電子印影データの各々の前記印影情報とを比較することにより、前記押印対象データに付加された前記１以上の電子印影データの真偽を判定する、請求項１に記載の電子押印装置。
【請求項３】
前記情報付加手段は、さらに、前記押印対象データに付加された前記１以上の電子印影データの各々の前記印影情報を、該印影情報に対応する電子印影データに付加し、
前記判定手段は、前記１以上の電子印影データの各々に付加された前記印影情報と、前記押印対象データに付加された前記１以上の電子印影データの各々の前記印影情報とを比較することにより、前記押印対象データに付加された前記１以上の電子印影データの真偽を判定する、請求項１に記載の電子押印装置。
【請求項４】
前記押印対象データには、複数の前記電子印影データが付加され、
前記印影情報は、該印影情報に対応する電子印影データが、前記印影付加手段により前記押印対象データに付加された順番を示す、請求項２または３に記載の電子押印装置。
【請求項５】
前記電子印影データは、印影の画像を示し、
前記印影の画像から前記印影情報を抽出する抽出手段をさらに備える、請求項２〜４のいずれかに記載の電子押印装置。
【請求項６】
前記印影情報は、該印影情報に対応する電子印影データが、前記印影付加手段により前記押印対象データに付加された日付を示す、請求項２〜５のいずれかに記載の電子押印装置。
【請求項７】
前記印影付加手段は、利用者からの指示入力に応じて、前記電子印影データを前記押印対象データに付加し、
前記印影情報は、前記利用者の名称を示す、請求項２〜６のいずれかに記載の電子押印装置。
【請求項８】
前記印影情報が示す情報は暗号化されており、
前記判定手段により比較が行なわれる前に、暗号化された、前記印影情報が示す情報を復号する復号手段をさらに備える、請求項２〜７のいずれかに記載の電子押印装置。
【請求項９】
コンピュータが実行する電子押印プログラムであって、
電子的な印影のデータである電子印影データを、電子的な押印を行なう対象となるデータである押印対象データに付加するステップと、
前記押印対象データに付加された前記電子印影データの数を、付加情報として、前記押印対象データに付加するステップと、
前記押印対象データに付加された付加情報である前記電子印影データの数と、前記押印対象データに付加された前記電子印影データの数とを比較することにより、前記押印対象データに付加された１以上の前記電子印影データの真偽を判定するステップとを備える、電子押印プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子押印装置および電子押印プログラムに関し、特に、電子的な印影を使用した処理を行なう電子押印装置および電子押印プログラムに関する。
【背景技術】
【０００２】
近年、コスト削減、時間削減等のために、電子的な印影（以下、電子印影ともいう）を、電子的な書類データに付加するための装置等を使用する企業等が増えてきている。
【０００３】
特開２００４−０７０４１２号公報（特許文献１）には、電子印影を付加する対象となる文書データが変更されたか否かを判定する技術（以下、第１の先行技術ともいう）が開示されている。
【特許文献１】特開２００４−０７０４１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、第１の先行技術では、文書データに電子印影を押印する端末は、サーバと連携した処理を行なう必要があった。すなわち、第１の先行技術では、単独の装置で電子印影を使用した処理を行なうことができないという問題点がある。
【０００５】
本発明は、上述の問題点を解決するためになされたものであって、その目的は、単独の装置において、電子的な印影を使用した処理を可能とし、かつ、電子的な印影の真偽の判定が可能な電子押印装置および電子押印プログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の一実施例によれば、電子的な印影のデータである電子印影データを、電子的な押印を行なう対象となるデータである押印対象データに付加する印影付加部と、押印対象データに付加された電子印影データの数を、付加情報として、押印対象データに付加する情報付加部と、押印対象データに付加された電子印影データの真偽を判定する判定部とを備える電子押印装置が提供される。判定部は、押印対象データに付加された付加情報である電子印影データの数と、押印対象データに付加された電子印影データの数とを比較することにより、押印対象データに付加された電子印影データの真偽を判定する。
【発明の効果】
【０００７】
この実施例によれば、電子押印装置が、電子印影データを、押印対象データに付加し、押印対象データに付加された電子印影データの数を、付加情報として、押印対象データに付加する。電子押印装置が、押印対象データに付加された付加情報である電子印影データの数と、押印対象データに付加された電子印影データの数とを比較することにより、押印対象データに付加された電子印影データの真偽を判定する。
【０００８】
したがって、単独の装置において、電子的な印影を使用した処理を可能とし、かつ、電子的な印影の真偽の判定を可能とすることができるという効果がある。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００１０】
＜第１の実施の形態＞
図１は、本実施の形態における電子押印装置５００の内部構成を示したブロック図である。なお、図１には、説明のために、記録媒体５５５も示している。記録媒体５５５には、後述するプログラム１８０が記録されている。すなわち、プログラム１８０は、媒体等に記録されてプログラム製品として流通される。また、記録媒体５５５もプログラム製品として流通される。
【００１１】
電子押印装置５００は、ＰＣ（Personal Computer）である。なお、電子押印装置５００は、ＰＣに限定されることなく、電子的な印影を使用した処理を行なう装置であればどのような装置（たとえば、ＰＤＡ（Personal Digital Assistance））であってもよい。
【００１２】
図１を参照して、電子押印装置５００は、表示部５３０と、制御部５１０と、一時記憶部５２２と、記憶部５２０とを備える。表示部５３０は、文字や画像等を表示する機能を有する。表示部５３０は、ＬＣＤパネル（Liquid Crystal Display Panel）を使用した装置である。なお、表示部５３０は、上記以外の表示方式のパネルを使用した装置であってもよい。なお、表示部５３０は、電子押印装置５００の外部に設けられてもよい。
【００１３】
記憶部５２０は、データを不揮発的に記憶する機能を有する。記憶部５２０は、後述する制御部５１０によってデータアクセスされる。記憶部５２０は、大容量のデータを記憶可能なハードディスクである。なお、記憶部５２０は、ハードディスクに限定されることなく、電源を供給されなくてもデータを不揮発的に保持可能な媒体（たとえば、フラッシュメモリ）であればよい。記憶部５２０には、プログラム１８０、その他の各種データ等が記憶されている。
【００１４】
制御部５１０は、記憶部５２０に記憶されたプログラム１８０に従って、電子押印装置５００内の各部に対する各種処理や、演算処理等を行なう機能を有する。制御部５１０は、ＣＰＵ（Central Processing Unit）である。なお、制御部５１０は、ＣＰＵに限定されることなく、演算機能を有するその他の回路であってもよい。
【００１５】
一時記憶部５２２は、制御部５１０によってデータアクセスされ、一時的にデータを記憶するワークメモリとして使用される。一時記憶部５２２は、ＤＲＡＭ（Dynamic Random Access Memory）である。なお、一時記憶部５２２は、ＤＲＡＭに限定されることなく、データを揮発的に記憶可能なその他の回路であってもよい。
【００１６】
電子押印装置５００は、さらに、ＶＤＰ５３２（Video Display Processor）と、ＶＲＡＭ（Video Random Access Memory）５３６とを備える。
【００１７】
ＶＲＡＭ５３６は、画像データを一時的に記憶する機能を有する。
制御部５１０は、記憶部５２０に記憶されたプログラム１８０に従って、ＶＤＰ５３２に対し、描画指示を出す。描画指示とは、画像を生成し、当該画像を表示部５３０に表示させる指示である。
【００１８】
ＶＤＰ５３２は表示部５３０と接続されている。ＶＤＰ５３２は、制御部５１０からの描画指示に応じて、ＶＲＡＭ５３６を利用して画像を生成する。そして、ＶＤＰ５３２は、ＶＲＡＭ５３６に記憶された画像データを読出し、表示部５３０に、当該画像データに基づく画像を表示させる。
【００１９】
電子押印装置５００は、さらに、入力部５４０と、記録媒体アクセス部５５０とを備える。
【００２０】
入力部５４０には、マウス５４２と、キーボード５４４とが接続されている。利用者は、マウス５４２またはキーボード５４４を操作することにより、電子押印装置５００に指示を与える。マウス５４２またはキーボード５４４からの入力指示は、入力部５４０を介して制御部５１０へ送信される。制御部５１０は、入力部５４０からの入力指示に基づいて所定の処理を行なう。すなわち、マウス５４２およびキーボード５４４は、利用者が電子押印装置５００を操作するためのインターフェースである。以下においては、利用者による、マウス５４２またはキーボード５４４の操作を、インターフェース操作Ｐともいう。
【００２１】
記録媒体アクセス部５５０は、記録媒体５５５が、電子押印装置５００の外部に設けられた、図示しない記録媒体挿入部から電子押印装置５００に挿入（装着）されると、記録媒体５５５にデータアクセス可能となる。これにより、記録媒体アクセス部５５０は、プログラム１８０が記録された記録媒体５５５から、プログラム１８０を読出すことが可能となる。
【００２２】
記録媒体５５５に記憶されているプログラム１８０は、制御部５１０のインストール処理により、記録媒体アクセス部５５０により読み出され、制御部５１０が、プログラム１８０を、記憶部５２０に記憶させる。このインストール処理用プログラムは、予め、記憶部５２０に格納されており、インストール処理は、制御部５１０が、インストール処理用プログラムに基づいて行なう。
【００２３】
なお、記憶部５２０には、プログラム１８０がインストールされていなくてもよい。この場合、制御部５１０は、記録媒体アクセス部５５０を介して、記録媒体５５５に記憶されたプログラム１８０を読み出して、プログラム１８０に基づいた所定の処理を行なう。
【００２４】
記録媒体５５５は、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）である。なお、記録媒体５５５は、ＣＤ−ＲＯＭに限定されることなく、データを不揮発的に記録可能なその他の媒体、たとえば、Blu-ray Disc(登録商標)、ＨＤ−ＤＶＤ（High-Definition Digital Versatile Disc）（登録商標）、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）、ＳＤメモリーカード等であってもよい。
【００２５】
電子押印装置５００は、さらに、通信部５６２を備える。
通信部５６２は、制御部５１０と、データの送受信を行なう。通信部５６２は、有線技術を利用して、ネットワーク７０とデータ通信を行なう機能を有する。有線技術は、たとえば、イーサネット（登録商標）に基づく技術である。この場合、通信部５６２は、たとえば、ＬＡＮケーブルを介して、ネットワーク７０とデータ通信を行なうことができる。なお、有線技術は、イーサネット（登録商標）に基づく技術に限定されることなく、その他の有線技術であってもよい。
【００２６】
ネットワーク７０は、インターネットなどの広域なネットワークである。なお、ネットワーク７０は、インターネットなどのネットワークに限定されず、その他のネットワーク（たとえば、イントラネット）であってもよい。
【００２７】
また、通信部５６２は、無線技術を利用して、ネットワーク７０とデータ通信を行なう機能を有する。無線技術は、たとえば、ＩＥＥＥ８０２．１１ｇに基づく技術である。なお、無線技術は、ＩＥＥＥ８０２．１１ｇに基づく技術に限定されることなく、その他の無線技術であってもよい。したがって、通信部５６２は、無線により、ネットワーク７０とデータ通信を行なうことができる。
【００２８】
したがって、本実施の形態における電子押印装置５００は、ネットワーク７０から、通信部５６２を介して、プログラムのダウンロード処理を行ない、記憶部５２０に格納することもできる。この場合、当該ダウンロードしたプログラムは、プログラム１８０である。
【００２９】
制御部５１０は、ネットワーク７０からダウンロードしたプログラム（プログラム１８０）に従って、所定の処理を行なう。このダウンロード用プログラムは、予め、記憶部５２０に格納されており、ダウンロード処理は、制御部５１０が、ダウンロード用プログラムに基づいて行なう。
【００３０】
（電子押印の処理）
次に、電子的な押印を行なう対象となるデータ（以下、押印対象データともいう）に、電子的な印影のデータ（以下、電子印影データともいう）を付加するための処理（以下、電子押印処理ともいう）について説明する。押印対象データは、たとえば、文書を作成するためのプログラム（以下、文書作成プログラムともいう）により生成されたデータ（以下、文書データともいう）であるとする。なお、押印対象データは、文書データに限定されない。押印対象データは、たとえば、紙の書類をスキャナ等で読み取った画像データであってもよい。ここで、文書作成プログラムの実行により押印対象データが示す画像は、以下の文書画像Ｇ１００であるとする。
【００３１】
図２は、一例としての文書画像Ｇ１００を示す図である。図２を参照して、文書画像Ｇ１００には、押印対象領域画像Ｇ１１０が配置される。押印対象領域画像Ｇ１１０は、電子的な印影の画像（以下、電子印影画像ともいう）を表示するための画像である。押印対象領域画像Ｇ１１０は、押印領域Ｒ１１，Ｒ１２，Ｒ１３を含む。押印領域Ｒ１１，Ｒ１２，Ｒ１３の各々は、電子印影画像を表示するための領域（以下、電子印影表示領域ともいう）である。なお、押印領域は、３つに限定されず、１つ、２つまたは４つ以上設けられてもよい。
【００３２】
ここで、押印対象データは、記憶部５２０に記憶されているとする。また、押印対象データのファイル名は、“ＡＡＡ．ｄｃ”であるとする。また、記憶部５２０には、複数の利用者ＩＤ（identification）によりそれぞれ特定される複数の電子印影データが記憶されているとする。利用者ＩＤは、各利用者毎に設定されたＩＤである。
【００３３】
また、制御部５１０は、現在の日時を管理する日時管理処理を行なっているとする。日時管理処理は、電子押印処理とは、独立して行なわれる処理である。
【００３４】
図３は、電子押印処理のフローチャートである。図３を参照して、電子押印処理では、まず、ステップＳ１１１の処理が行なわれる。
【００３５】
ステップＳ１１１では、制御部５１０が、読出し操作があるか否かを判定する。ここで、読出し操作は、記憶部５２０に記憶されている押印対象データを利用者が指定し、指定された押印対象データを読み出すためのインターフェース操作Ｐである。ステップＳ１１１において、ＹＥＳならば、ステップＳ１１２に進む。一方、ステップＳ１１１において、ＮＯならば、再度、ステップＳ１１１の処理が行なわれる。ここでは、読出し操作があったとして、ステップＳ１１２に進む。
【００３６】
ステップＳ１１２では、押印対象データ読出し処理が行なわれる。押印対象データ読出し処理では、制御部５１０が、記憶部５２０から、押印操作により指定された押印対象データを読み出す。そして、制御部５１０は、ＶＤＰ５３２を利用して、読み出された押印対象データが示す画像を、表示部５３０に表示する。以下においては、読み出された押印対象データを、読出し押印対象データともいう。ここで、読出し押印対象データのファイル名は、“ＡＡＡ．ｄｃ”であるとする。また、読出し押印対象データが示す画像は、図２の文書画像Ｇ１００であるとする。この場合、表示部５３０に、文書画像Ｇ１００が表示される。そして、ステップＳ１１３に進む。
【００３７】
ステップＳ１１３では、制御部５１０が、押印操作があるか否かを判定する。ここで、押印操作は、利用者ＩＤおよび当該利用者ＩＤに対応するパスワードを入力するインターフェース操作Ｐと、文書画像内で電子印影画像を付加する位置を指定するインターフェース操作Ｐとからなる操作である。
【００３８】
ステップＳ１１３において、ＹＥＳならば、ステップＳ１１４に進む。一方、ステップＳ１１３において、ＮＯならば、後述するステップＳ１２９に進む。ここでは、押印操作があったとしてステップＳ１１４に進む。また、押印操作では、一例として、利用者ＩＤ“ＡＢＣ”および利用者ＩＤ“ＡＢＣ”に対応するパスワードを入力する操作と、文書画像Ｇ１００内の押印領域Ｒ１１内の位置を指定する操作とが行なわれたとする。
【００３９】
ステップＳ１１４では、日時取得処理が行なわれる。日時取得処理では、制御部５１０が、日時管理処理で管理されている日時を取得する。ここで、取得された日時（以下、取得日時ともいう）は、一例として、“２００７年１２月１０日９時２０分”であるとする。そして、ステップＳ１１５に進む。
【００４０】
ステップＳ１１５では、制御部５１０は、押印操作により入力された利用者ＩＤにより特定される電子印影データを、記憶部５２０から読み出す。ここでは、押印操作により入力された利用者ＩＤは、“ＡＢＣ”であるとする。この場合、利用者ＩＤ“ＡＢＣ” により特定される電子印影データが、記憶部５２０から読み出される。以下においては、読み出された電子印影データを、読出し電子印影データともいう。そして、ステップＳ１１６に進む。
【００４１】
ステップＳ１１６では、電子印影画像表示処理が行なわれる。電子印影画像表示処理では、制御部５１０が、取得日時のうちの日付と、読出し電子印影データとから、電子印影画像のデータ（以下、日付入電子印影データともいう）を生成する。
【００４２】
ここで、読出し電子印影データは、苗字データと、名前データと、図形データとを含むとする。苗字データは、利用者の苗字（性）を示すデータである。名前データは、利用者の名前を示すデータである。図形データは、図形（円、線等）のデータであるとする。この場合、生成される日付入電子印影データは、以下の電子印影画像Ｇ１１１を示すデータであるとする。また、生成される日付入電子印影データは、日付データと、読出し電子印影データに含まれていた、苗字データと、名前データと、図形データとを含むデータとされる。日付データは、取得日時のうちの日付を示す。
【００４３】
図４は、一例としての電子印影画像Ｇ１１１を示す図である。図４を参照して、電子印影画像Ｇ１１１には、文字列ＴＧ１１１Ａと、日付ＴＧ１１１Ｂと、文字列ＴＧ１１１Ｃとが表示される。
【００４４】
文字列ＴＧ１１１Ａは、苗字データが示す利用者の苗字（性）である。日付ＴＧ１１１Ｂは、取得日時のうちの日付である。文字列ＴＧ１１１Ｃは、名前データが示す利用者の名前である。また、電子印影画像Ｇ１１１に示される円や線は、図形データにより示される。
【００４５】
なお、読出し電子印影データは、日付以外の文字（利用者の苗字（性）および名前等）および図形（円、線等）を、１つの図形の電子印影画像として示すデータであってもよい。
【００４６】
再び、図３を参照して、電子印影画像表示処理では、制御部５１０が、ＶＤＰ５３２を利用して、生成した日付入電子印影データから、押印操作により指定された位置に、電子印影画像を表示させる。ここでは、押印操作により文書画像Ｇ１００内の押印領域Ｒ１１内の位置が指定されたとする。この場合、表示部５３０に表示される文書画像Ｇ１００内の押印領域Ｒ１１内に、図４の電子印影画像Ｇ１１１が表示されるとする。そして、ステップＳ１１６の処理は終了する。
【００４７】
ステップＳ１１６の処理の後、ステップＳ１１７に進む。
ステップＳ１１７では、電子印影データ付加処理が行なわれる。電子印影データ付加処理は、読出し押印対象データに日付入電子印影データを付加する処理である。具体的には、制御部５１０が、日付入電子印影データを、読出し押印対象データに付加する。この処理により、読出し押印対象データは、日付入電子印影データを含むようになる。ここで、日付入電子印影データが付加された読出し押印対象データのファイル名は、変更されないとする。
【００４８】
なお、日付入電子印影データが付加される毎に、読出し押印対象データのファイル名は変更されてもよい。この場合、変更後のファイル名は、付加された日付入電子印影データの数が認識できるファイル名であるとする。変更後のファイル名は、たとえば、“ＡＡＡ−Ｎ．ｄｃ”で表されるとする。“ＡＡＡ−Ｎ．ｄｃ”における“Ｎ”は、付加された日付入電子印影データの数を示す自然数であるとする。そして、ステップＳ１１８に進む。
【００４９】
ステップＳ１１８では、付加データ生成処理が行なわれる。付加データ生成処理では、読出し押印対象データに、さらに付加するデータ（以下、押印対象データ付加データともいう）が生成される。具体的には、制御部５１０が、読出し押印対象データのファイル名と、読出し押印対象データに付加された日付入電子印影データの個数の情報のデータと、日付入電子印影データの情報（以下、印影情報ともいう）のデータとから、押印対象データ付加データを生成する。そして、制御部５１０は、生成した押印対象データ付加データを、記憶部５２０に記憶させる。
【００５０】
日付入電子印影データの印影情報は、読出し押印対象データに日付入電子印影データが付加された順番の情報、押印操作により入力された利用者ＩＤにより特定される利用者の氏名、押印操作が行なわれた日時の情報等である。以下においては、日付入電子印影データの印影情報のデータを印影情報データともいう。
【００５１】
なお、付加データ生成処理では、読出し押印対象データのファイル名を示す押印対象データ付加データが既に記憶部５２０に記憶されている場合、制御部５１０は、押印対象データ付加データを生成せず、以下のデータ更新処理を行なう。
【００５２】
データ更新処理では、制御部５１０は、読出し押印対象データのファイル名を示す押印対象データ付加データに、印影情報データを追記する。また、制御部５１０は、読出し押印対象データのファイル名を示す押印対象データ付加データが示す印影データ個数を１インクリメントする。
【００５３】
なお、初めて付加データ生成処理が行なわれることにより生成された押印対象データ付加データは、以下の印影情報データテーブルＤ１００であるとする。
【００５４】
図５は、一例としての印影情報データテーブルＤ１００を示す図である。印影情報データテーブルＤ１００は、１個の印影情報データを含む。なお、読出し押印対象データのファイル名を示す押印対象データ付加データが既に記憶部５２０に記憶されている場合に、ステップＳ１１８の処理が複数回行なわれると、印影情報データテーブルは、複数の印影情報データを含むようになる。
【００５５】
図５を参照して、「ファイル名」とは、押印対象データ付加データを付加する対象となる読出し押印対象データのファイル名である。「印影データ個数」とは、読出し押印対象データに付加された日付入電子印影データの個数である。すなわち、「印影データ個数」は、同一の読出し押印対象データに対して、ステップＳ１１７の処理が行なわれた回数と同じになる。
【００５６】
「番号」とは、印影情報データを特定するための番号である。印影情報データは、「押印ＩＤ」、「押印順番」、「利用者氏名」、「押印日時」の情報を示す。「押印ＩＤ」とは、日付入電子印影データを特定するためのＩＤである。なお、「押印ＩＤ」は、他の押印ＩＤと重複しないように制御部５１０により自動的に生成されるものとする。「押印順番」とは、読出し押印対象データに、押印ＩＤに対応する日付入電子印影データが付加された順番である。たとえば、「押印順番」が“１”の場合、読出し押印対象データに日付入電子印影データが付加された順番は、１番となる。
【００５７】
「利用者氏名」とは、押印操作を行なった利用者の氏名である。「押印日時」とは、押印操作が行なわれた日時である。すなわち、「押印日時」は、日時取得処理において取得された取得日時となる。
【００５８】
再び、図３を参照して、ステップＳ１１８の付加データ生成処理では、制御部５１０が、印影情報データテーブルに含まれる最新の印影情報データが示す押印ＩＤから、当該押印ＩＤに対応する日付入電子印影データを特定するための情報（以下、電子印影データ特定情報ともいう）を、押印ＩＤに対応づけて記憶部５２０に記憶させる。この電子印影データ特定情報により、押印ＩＤと、当該押印ＩＤに対応する日付入電子印影データとは対応付けられる。電子印影データ特定情報は、たとえば、日付入電子印影データのファイル名である。そして、ステップＳ１１８の処理は終了し、ステップＳ１１９に進む。
【００５９】
ステップＳ１１９では、暗号化処理が行なわれる。暗号化処理では、制御部５１０が、読出し押印対象データのファイル名を示す押印対象データ付加データが示す情報の一部を、暗号化する。暗号化処理では、一例として、押印対象データ付加データが示すファイル名を、暗号の鍵として、暗号化が行なわれる。
【００６０】
ここで、押印対象データ付加データは、図５の印影情報データテーブルＤ１００であるとする。この場合、暗号化される情報は、「印影データ個数」の情報と、同一の押印ＩＤに対応する、「押印順番」および「利用者氏名」の情報とであるとする。「押印順番」および「利用者氏名」の情報は、印影情報データテーブルＤ１００が示すファイル名を、暗号の鍵として、暗号化が行なわれる。なお、暗号化される情報は、「印影データ個数」、「押印順番」および「利用者氏名」の一部であってもよい。また、「押印日時」も暗号化されてもよい。
【００６１】
なお、暗号の鍵は、ファイル名に限定されず、他の情報であってもよい。暗号の鍵は、たとえば、あらかじめ決められた数字であってもよい。当該あらかじめ決められた数字は、固定の数字、押印順番の番号等であってもよい。また、暗号の鍵は、たとえば、押印順番の番号から所定の規則により生成されたものでもよい。なお、暗号化の方式は、鍵を利用しない方式でもよい。
【００６２】
ここで、「印影データ個数」の暗号化は、読出し押印対象データに付加された日付入電子印影データの数が、読出し押印対象データが示す文書画像に示される電子印影表示領域の数（たとえば、３）と同一になった場合にのみ行なわれるとする。
【００６３】
なお、「印影データ個数」の暗号化は、暗号化処理が行なわれる毎に行なわれてもよい。この場合、ステップＳ１１８の付加データ生成処理では、暗号化された「印影データ個数」を復号して、「印影データ個数」を１インクリメントする処理が行なわれる。
【００６４】
以下においては、暗号化処理により暗号化された押印対象データ付加データを、暗号済押印対象データ付加データともいう。そして、ステップＳ１２０に進む。
【００６５】
ステップＳ１２０では、データ付加処理が行なわれる。データ付加処理では、読出し押印対象データに付加された日付入電子印影データの数が、読出し押印対象データが示す文書画像に示される電子印影表示領域の数と同一になった場合にのみ、以下の付加処理が行なわれる。
【００６６】
付加処理が行なわれない場合は、制御部５１０は、日付入電子印影データが付加された読出し押印対象データを、記憶部５２０に記憶させ、ステップＳ１２９に進む。
【００６７】
付加処理では、制御部５１０が、読出し押印対象データに、さらに、暗号済押印対象データ付加データを付加する。この処理により、読出し押印対象データは、日付入電子印影データと、暗号済押印対象データ付加データとを含むようになる。以下においては、日付入電子印影データと、暗号済押印対象データ付加データとを含む読出し押印対象データを、データ付加済押印対象データともいう。そして、制御部５１０は、データ付加済押印対象データを記憶部５２０に記憶させる。
【００６８】
なお、データ付加処理では、読出し押印対象データに付加された日付入電子印影データの数に関わらず、前述の付加処理が行なわれてもよい。この場合、ステップＳ１１８の付加データ生成処理では、データ付加済押印対象データに含まれる暗号済押印対象データ付加データを復号したデータに、印影情報データが追記される。そして、ステップＳ１２９に進む。
【００６９】
ステップＳ１２９では、制御部５１０が、終了操作があるか否かを判定する。ここで、終了操作は、電子押印処理を終了するためのインターフェース操作Ｐである。ステップＳ１２９において、ＹＥＳならば、この電子押印処理は終了する。一方、ステップＳ１２９において、ＮＯならば、再度、ステップＳ１１３の処理が行なわれる。
【００７０】
以上の電子押印処理が、ファイル名が“ＡＡＡ．ｄｃ”である読出し押印対象データに対し、異なる３人の利用者により行なわれたとする。その結果、記憶部５２０には、異なる３つの日付入電子印影データと、暗号済押印対象データ付加データとを含むデータ付加済押印対象データが記憶されるとする。なお、データ付加済押印対象データに含まれる暗号済押印対象データ付加データは、以下の印影情報データテーブルＤ１００Ａにおいて、「印影データ個数」、「押印順番」および「利用者氏名」の情報がステップＳ１１９の処理により暗号化されたデータであるとする。
【００７１】
図６は、一例としての印影情報データテーブルＤ１００Ａを示す図である。図６を参照して、印影情報データテーブルＤ１００Ａに示される各項目は、図５の印影情報データテーブルＤ１００の各項目と同様なので詳細な説明は繰り返さない。
【００７２】
また、押印対象データ付加データとしての印影情報データテーブルＤ１００Ａが生成される場合に、ステップＳ１１６の電子印影画像表示処理により表示部５３０に表示される文書画像は、以下の文書画像Ｇ１００Ａとなる。
【００７３】
図７は、一例としての文書画像Ｇ１００Ａを示す図である。図７を参照して、文書画像Ｇ１００Ａは、図２の文書画像Ｇ１００と比較して、押印対象領域画像Ｇ１１０の代わりに押印対象領域画像Ｇ１１０Ａが配置される点が異なる。それ以外は、文書画像Ｇ１００と同様なので詳細な説明は繰り返さない。
【００７４】
押印対象領域画像Ｇ１１０Ａは、押印対象領域画像Ｇ１１０と比較して、押印領域Ｒ１１，Ｒ１２，Ｒ１３内にそれぞれ、電子印影画像Ｇ１１１，Ｇ１１２，Ｇ１１３が表示される点が異なる。それ以外は、押印対象領域画像Ｇ１１０と同様なので詳細な説明は繰り返さない。なお、電子印影画像Ｇ１１２，Ｇ１１３は、図４の電子印影画像Ｇ１１１と同様なので詳細な説明は繰り返さない。
【００７５】
（電子印影データの真偽の判定）
次に、押印対象データに付加された電子印影データの真偽を判定するための処理（以下、真偽判定処理ともいう）について説明する。ここで、記憶部５２０には、異なる３つの日付入電子印影データと、暗号済押印対象データ付加データとを含むデータ付加済押印対象データが記憶されるとする。また、データ付加済押印対象データのファイル名は、“ＡＡＡ．ｄｃ”であるとする。
【００７６】
また、記憶部５２０に記憶されるデータ付加済押印対象データに含まれる暗号済押印対象データ付加データは、図６の印影情報データテーブルＤ１００Ａにおいて、「印影データ個数」、「押印順番」および「利用者氏名」の情報が図３のステップＳ１１９の処理により暗号化されたデータであるとする。
【００７７】
図８は、真偽判定処理のフローチャートである。図８を参照して、真偽判定処理では、まず、ステップＳ２１１の処理が行なわれる。
【００７８】
ステップＳ２１１では、制御部５１０が、データ付加済押印対象データを、記憶部５２０から読み出す。以下においては、読み出されたデータ付加済押印対象データを、読出しデータ付加済押印対象データともいう。ここで、読出しデータ付加済押印対象データは、異なる３つの日付入電子印影データと、暗号済押印対象データ付加データとを含むとする。そして、ステップＳ２１２に進む。
【００７９】
ステップＳ２１２では、復号処理が行なわれる。復号処理では、読出しデータ付加済押印対象データに含まれる暗号済押印対象データ付加データの復号が行なわれる。復号処理では、暗号化が行なわれたときに使用された鍵を使用して復号が行なわれる。なお、復号の処理は、周知な技術であるので詳細な説明は繰り返さない。
【００８０】
ここで、読出しデータ付加済押印対象データに含まれる暗号済押印対象データ付加データは、図６の印影情報データテーブルＤ１００Ａにおいて、「印影データ個数」、「押印順番」および「利用者氏名」の情報が図３のステップＳ１１９の処理により暗号化されたデータであるとする。
【００８１】
この場合、制御部５１０は、印影情報データテーブルＤ１００Ａが示すファイル名を、鍵として利用して、「印影データ個数」の復号を行なう。また、制御部５１０は、印影情報データテーブルＤ１００Ａが示すファイル名を、鍵として利用して、番号“１”の印影情報データが示す「押印順番」および「利用者氏名」の情報を復号する。印影情報データテーブルＤ１００Ａに示される番号“２” ，“３”の印影情報データの各々が示す「押印順番」および「利用者氏名」も、前述した、番号“１”の印影情報データの復号方法と同様なので詳細な説明は繰り返さない。
【００８２】
以上の処理により、暗号済押印対象データ付加データを復号した押印対象データ付加データ（以下、復号済押印対象データ付加データともいう）が得られる。ここで、復号済押印対象データ付加データは、印影情報データテーブルＤ１００Ａであるとする。そして、ステップＳ２１３に進む。
【００８３】
ステップＳ２１３では、押印個数が一致するか否かが判定される。具体的には、制御部５１０が、読出しデータ付加済押印対象データが示す画像に含まれる電子印影画像の数と、復号済押印対象データ付加データが示す印影データ個数とが一致するか否かを判定する。ステップＳ２１３において、ＹＥＳならば、ステップＳ２１４に進む。一方、ステップＳ２１３において、ＮＯならば、後述するステップＳ２２５に進む。
【００８４】
ここで、読出しデータ付加済押印対象データが示す画像は、図７の文書画像Ｇ１００Ａであるとする。ここで、文書画像Ｇ１００Ａに表示される電子印影画像の数は、３つである。また、復号済押印対象データ付加データは、印影情報データテーブルＤ１００Ａであるとする。この場合、ステップＳ２１３で、ＹＥＳと判定され、ステップＳ２１４に進む。なお、ステップＳ２１３でＮＯと判定される場合は、たとえば、読出しデータ付加済押印対象データに表示される電子印影画像を、不正な方法により、消去または複製した場合である。
【００８５】
ステップＳ２１４では、印影情報が一致するか否かが判定される。具体的には、制御部５１０が、読出しデータ付加済押印対象データのファイル名と、復号済押印対象データ付加データが示すファイル名とが一致するか否かを判定する判定処理（以下、判定処理Ａともいう）を行なう。
【００８６】
また、制御部５１０は、読出しデータ付加済押印対象データが示す画像に表示される１以上の電子印影画像にそれぞれ対応する１以上の日付入電子印影データの各々に含まれる苗字データおよび名前データが示す氏名と、復号済押印対象データ付加データにおいて、当該１以上の電子印影画像にそれぞれ対応する１以上の日付入電子印影データの各々を特定するための押印ＩＤに対応する利用者氏名とが一致するか否かを判定する判定処理（以下、判定処理Ｂともいう）を行なう。
【００８７】
また、制御部５１０は、読出しデータ付加済押印対象データが示す画像に表示される１以上の電子印影画像にそれぞれ対応する１以上の日付入電子印影データの各々に含まれる日付データが示す日付と、復号済押印対象データ付加データにおいて、当該１以上の電子印影画像にそれぞれ対応する１以上の日付入電子印影データの各々を特定するための押印ＩＤに対応する押印日時のうちの日付とが一致するか否かを判定する判定処理（以下、判定処理Ｃともいう）を行なう。
【００８８】
また、制御部５１０は、復号済押印対象データ付加データにおいて、押印順番の数字が、１から昇順に連続した数字（たとえば、１，２，３，・・・）となっているか否かを判定する判定処理（以下、判定処理Ｄともいう）を行なう。判定処理Ｄは、復号済押印対象データ付加データに対応する日付入電子印影データの欠損または重複の有無の判定である。
【００８９】
判定処理Ｂ，Ｃにおいて、１つでも一致しないと判定された場合は、たとえば、日付入電子印影データが、不正な方法により変更された場合である。
【００９０】
判定処理Ｄにおいて、押印順番の数字の抜けがあれば、当該抜けた数字に対応する日付入電子印影データが、たとえば、不正な方法により、消去されたことになる。また、判定処理Ｄにおいて、押印順番の数字の重複があれば、当該重複する数字に対応する日付入電子印影データが、たとえば、不正な方法により、複製されたことになる。
【００９１】
判定処理Ａ，Ｂ，Ｃ，Ｄの全てにおいて、否と判定されない場合は、ステップＳ２１４において、印影情報が一致する（ＹＥＳ）と判定されたことになる。この場合、ステップＳ２１５に進む。また、判定処理Ａ，Ｂ，Ｃ，Ｄの少なくとも１つの判定処理において、否と判定された場合は、ステップＳ２１４において、印影情報が一致しない（ＮＯ）と判定されたことになる。この場合、後述するステップＳ２２５に進む。
【００９２】
ここで、読出しデータ付加済押印対象データのファイル名は、“ＡＡＡ．ｄｃ”であるとする。また、読出しデータ付加済押印対象データが示す画像は、図７の文書画像Ｇ１００Ａであるとする。また、復号済押印対象データ付加データは、印影情報データテーブルＤ１００Ａであるとする。この場合、印影情報が一致する（ＹＥＳ）と判定され、ステップＳ２１５に進む。
【００９３】
ステップＳ２１５では、真判定画像表示処理が行なわれる。真判定画像表示処理では、制御部５１０が、ＶＤＰ５３２を利用して、真判定画像を、表示部５３０に表示させる。真判定画像には、真判定メッセージが表示される。真判定メッセージは、たとえば、「ファイル名が“ＡＡＡ．ｄｃ”のデータに付加された全ての電子印影データは、正常なデータです。」というメッセージである。そして、この真偽判定処理は終了する。
【００９４】
ステップＳ２１３またはステップＳ２１４でＮＯと判定された場合、ステップＳ２２５に進む。
【００９５】
ステップＳ２２５では、偽判定画像表示処理が行なわれる。偽判定画像表示処理では、制御部５１０が、ＶＤＰ５３２を利用して、偽判定画像を、表示部５３０に表示させる。偽判定画像には、偽判定メッセージが表示される。偽判定メッセージは、たとえば、「ファイル名が“ＡＡＡ．ｄｃ”のデータに付加された全ての電子印影データのうちの少なくとも１つは、不正なデータです。」というメッセージである。そして、この真偽判定処理は終了する。
【００９６】
以上説明したように、本実施の形態では、電子押印装置５００により、押印対象データに、電子印影データを付加する際に、当該押印対象データに付加した電子印影データの個数の情報と、電子印影データの印影情報とが、押印対象データに付加される。電子印影データの印影情報は、押印対象データに電子印影データが付加された順番の情報、押印操作により入力された利用者ＩＤにより特定される利用者の氏名、押印操作が行なわれた日時の情報等である。
【００９７】
そして、電子押印装置５００は、電子印影データが付加された押印対象データが示す画像および情報と、押印対象データに付加された電子印影データの個数の情報と、電子印影データの印影情報とを利用して、押印対象データに付加された電子印影データの真偽を判定する。
【００９８】
したがって、単独の装置において、電子的な印影を使用した処理を可能とし、かつ、電子的な印影の真偽の判定を可能とすることができるという効果を奏する。
【００９９】
また、１つの押印対象データに、電子印影データの真偽を判定するための情報を付加するため、１つの押印対象データだけで、電子印影データの真偽を判定することができるという効果を奏する。
【０１００】
また、印影情報の一部は、暗号化されるため、悪意のある者が電子印影データに不正をする場合において、不正が判明されないようにすることを防ぐことができるという効果を奏する。
【０１０１】
＜第１の実施の形態の変形例＞
第１の実施の形態では、電子印影データが、苗字データと、名前データと、図形データとを含むデータである場合の処理について説明した。本実施の形態では、電子印影データが、日付以外の文字および図形を、１つの図形の電子印影画像として示すデータである場合の処理について説明する。
【０１０２】
本実施の形態における電子押印装置５００は、第１の実施の形態における電子押印装置５００と同様なので詳細な説明は繰り返さない。
【０１０３】
（電子押印の処理）
次に、本実施の形態において、押印対象データに、電子印影データを付加するための処理（以下、電子押印処理Ａともいう）について説明する。ここで、押印対象データが示す画像は、図２の文書画像Ｇ１００であるとする。
【０１０４】
また、押印対象データは、記憶部５２０に記憶されているとする。また、押印対象データのファイル名は、“ＡＡＡ．ｄｃ”であるとする。また、記憶部５２０には、複数の利用者ＩＤによりそれぞれ特定される複数の電子印影データが記憶されているとする。
【０１０５】
また、制御部５１０は、現在の日時を管理する日時管理処理を行なっているとする。日時管理処理は、電子押印処理とは、独立して行なわれる処理である。
【０１０６】
図９は、電子押印処理Ａのフローチャートである。電子押印処理Ａにおいて、図３の電子押印処理のステップ番号と同じステップ番号の処理は、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。以下においては、図３の処理と異なる処理を主に説明する。
【０１０７】
図９を参照して、ステップＳ１１１〜ステップＳ１１２の処理は、第１の実施の形態で説明した処理と同様なので詳細な説明は繰り返さない。これらの処理により、表示部５３０に、図２の文書画像Ｇ１００が表示されるとする。
【０１０８】
ステップＳ１１３では、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。ステップＳ１１３において、ＹＥＳならば、ステップＳ１１４に進む。一方、ステップＳ１１３において、ＮＯならば、後述するステップＳ１２９Ａに進む。ここでは、押印操作があったとしてステップＳ１１４に進む。
【０１０９】
ステップＳ１１４では、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。この処理により、一例として、取得日時“２００７年１２月１０日９時２０分”が取得されるとする。
【０１１０】
ステップＳ１１５では、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。この処理により読み出される読出し電子印影データは、日付以外の文字および図形を、１つの図形の電子印影画像として示すデータであるとする。ここで、読出し電子印影データが示す電子印影画像は、たとえば、図４の電子印影画像Ｇ１１１から、日付ＴＧ１１１Ｂのみを除いた画像となる。すなわち、読出し電子印影データが示す電子印影画像は、電子印影画像Ｇ１１１に表示される文字列ＴＧ１１１Ａおよび文字列ＴＧ１１１Ｃと、それ以外の図形（円、線等）とは、１つの図形の画像で示されるとする。
【０１１１】
ステップＳ１１６では、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。なお、この処理において使用される読出し電子印影データは、日付以外の文字および図形を、１つの図形の電子印影画像として示すデータであるとする。この処理により、図４の電子印影画像Ｇ１１１を示す日付入電子印影データが生成される。この場合、生成される日付入電子印影データは、日付データを含むデータとされる。また、表示部５３０に表示される文書画像Ｇ１００内の押印領域Ｒ１１内に、図４の電子印影画像Ｇ１１１が表示されるとする。そして、ステップＳ１１６Ａに進む。
【０１１２】
ステップＳ１１６Ａでは、印影情報抽出処理が行なわれる。印影情報抽出処理では、制御部５１０が、画像から文字を認識する技術（以下、文字認識技術ともいう）により、日付入電子印影データが示す電子印影画像から、文字列を抽出する。なお、使用される文字認識技術は、周知な技術であるとする。そのため、文字認識技術の詳細な説明は行なわない。ここで、電子印影画像内のどの位置に、どのような情報（たとえば、利用者の苗字（性）および名前等）が配置されているかを示す情報（以下、配置情報ともいう）が予め記憶部５２０に記憶されているとする。
【０１１３】
ここで、日付入電子印影データが示す電子印影画像は、電子印影画像Ｇ１１１であるとする。この場合、制御部５１０は、配置情報を参照して、文字認識技術を使用して、電子印影画像Ｇ１１１から、文字列ＴＧ１１１Ａおよび文字列ＴＧ１１１Ｃを認識することにより、印影情報を抽出する。なお、文字認識技術により、電子印影画像Ｇ１１１から、日付ＴＧ１１１Ｂも抽出されてもよい。
【０１１４】
ここで、抽出された印影情報は、利用者の氏名であるとする。利用者の氏名は、文字列ＴＧ１１１Ａおよび文字列ＴＧ１１１Ｃが示す氏名である。以下においては、印影情報抽出処理により抽出された印影情報を、抽出印影情報ともいう。そして、ステップＳ１１７に進む。
【０１１５】
ステップＳ１１７では、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。この処理により、読出し押印対象データは、日付入電子印影データを含むようになる。そして、ステップＳ１１８Ａに進む。
【０１１６】
ステップＳ１１８Ａでは、付加データ生成処理Ａが行なわれる。付加データ生成処理Ａでは、読出し押印対象データに、さらに付加するデータ（以下、押印対象データ付加データともいう）が生成される。具体的には、制御部５１０が、読出し押印対象データのファイル名と、読出し押印対象データに付加された日付入電子印影データの個数の情報のデータと、前述した抽出印影情報と、日付入電子印影データの情報（以下、印影情報ともいう）のデータとから、押印対象データ付加データを生成する。そして、制御部５１０は、生成した押印対象データ付加データを、記憶部５２０に記憶させる。
【０１１７】
日付入電子印影データの印影情報は、読出し押印対象データに日付入電子印影データが付加された順番の情報、押印操作が行なわれた日時の情報等である。抽出印影情報は、利用者の氏名を示す。以下においては、日付入電子印影データの印影情報のデータを印影情報データともいう。
【０１１８】
なお、付加データ生成処理Ａでは、読出し押印対象データのファイル名を示す押印対象データ付加データが既に記憶部５２０に記憶されている場合、制御部５１０は、押印対象データ付加データを生成せず、以下のデータ更新処理を行なう。
【０１１９】
データ更新処理では、制御部５１０は、読出し押印対象データのファイル名を示す押印対象データ付加データに、印影情報データを追記する。また、制御部５１０は、読出し押印対象データのファイル名を示す押印対象データ付加データが示す印影データ個数を１インクリメントする。
【０１２０】
なお、初めて付加データ生成処理Ａが行なわれることにより生成された押印対象データ付加データは、図５の印影情報データテーブルＤ１００であるとする。
【０１２１】
また、付加データ生成処理Ａでは、制御部５１０が、印影情報データテーブルに含まれる最新の印影情報データが示す押印ＩＤから、当該押印ＩＤに対応する日付入電子印影データを特定するための情報（以下、電子印影データ特定情報ともいう）を、押印ＩＤに対応づけて記憶部５２０に記憶させる。この電子印影データ特定情報により、押印ＩＤと、当該押印ＩＤに対応する日付入電子印影データとは対応付けられる。電子印影データ特定情報は、たとえば、日付入電子印影データのファイル名である。そして、ステップＳ１１８Ａの処理は終了する。
【０１２２】
ステップＳ１１９，Ｓ１２０の処理は、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。そして、ステップＳ１２９Ａに進む。
【０１２３】
ステップＳ１２９Ａでは、制御部５１０が、終了操作Ａがあるか否かを判定する。ここで、終了操作Ａは、電子押印処理Ａを終了するためのインターフェース操作Ｐである。ステップＳ１２９Ａにおいて、ＹＥＳならば、この電子押印処理Ａは終了する。一方、ステップＳ１２９Ａにおいて、ＮＯならば、再度、ステップＳ１１３の処理が行なわれる。
【０１２４】
以上の電子押印処理Ａが、ファイル名が“ＡＡＡ．ｄｃ”である読出し押印対象データに対し、異なる３人の利用者により行なわれたとする。その結果、記憶部５２０には、異なる３つの日付入電子印影データと、暗号済押印対象データ付加データとを含むデータ付加済押印対象データが記憶されるとする。なお、データ付加済押印対象データに含まれる暗号済押印対象データ付加データは、図６の印影情報データテーブルＤ１００Ａにおいて、「印影データ個数」、「押印順番」および「利用者氏名」の情報がステップＳ１１９の処理により暗号化されたデータであるとする。
【０１２５】
（電子印影データの真偽の判定）
本実施の形態では、電子印影データの真偽の判定をするために真偽判定処理Ａが行なわれる。真偽判定処理Ａは、図８の真偽判定処理において、ステップＳ２１４の代わりにステップＳ２１４Ａが行なわれる処理である。それ以外は、真偽判定処理と同様なので詳細な説明は繰り返さない。
【０１２６】
ステップＳ２１４Ａは、図８のステップＳ２１４と比較して、判定処理Ｂの代わりに判定処理ＢＡが行なわれる点が異なる。それ以外は、ステップＳ２１４の処理と同様なので詳細な説明は繰り返さない。
【０１２７】
判定処理ＢＡでは、まず、制御部５１０が、読出しデータ付加済押印対象データが示す画像に表示される１以上の電子印影画像の各々から、図９のステップＳ１１６Ａの印影情報抽出処理と同様な処理により、利用者の氏名を抽出する。
【０１２８】
そして、制御部５１０は、読出しデータ付加済押印対象データが示す画像に表示される１以上の電子印影画像の各々から抽出した利用者の氏名と、復号済押印対象データ付加データにおいて、当該１以上の電子印影画像にそれぞれ対応する１以上の日付入電子印影データの各々を特定するための押印ＩＤに対応する利用者氏名とが一致するか否かを判定する。
【０１２９】
ステップＳ２１４Ａにおける、判定処理Ａ，ＢＡ，Ｃ，Ｄの全てにおいて、否と判定されない場合は、ステップＳ２１４Ａにおいて、印影情報が一致する（ＹＥＳ）と判定されたことになる。この場合、ステップＳ２１５に進む。また、判定処理Ａ，Ｂ，Ｃ，Ｄの少なくとも１つの判定処理において、否と判定された場合は、ステップＳ２１４において、印影情報が一致しない（ＮＯ）と判定されたことになる。この場合、ステップＳ２２５に進む。
【０１３０】
以上の処理により、電子印影データの真偽が判定される。
以上説明したように、本実施の形態では、処理する電子印影データが、日付以外の文字および図形を、１つの図形の電子印影画像として示すデータである場合であっても、第１の実施の形態と同様な効果を得ることができる。すなわち、単独の装置において、電子的な印影を使用した処理を可能とし、かつ、電子的な印影の真偽の判定を可能とすることができるという効果を奏する。
【０１３１】
また、１つの押印対象データに、電子印影データの真偽を判定するための情報を付加するため、１つの押印対象データだけで、電子印影データの真偽を判定することができるという効果を奏する。
【０１３２】
また、印影情報の一部は、暗号化されるため、悪意のある者が電子印影データに不正をする場合において、不正が判明されないようにすることを防ぐことができるという効果を奏する。
【０１３３】
＜第２の実施の形態＞
次に、電子印影データに、電子印影データの印影情報を付加する場合の処理について説明する。
【０１３４】
本実施の形態における電子押印装置５００は、第１の実施の形態における電子押印装置５００と同様なので詳細な説明は繰り返さない。
【０１３５】
（電子押印の処理）
次に、本実施の形態において、押印対象データに、電子印影データを付加するための処理（以下、電子押印処理Ｎともいう）について説明する。ここで、押印対象データが示す画像は、図２の文書画像Ｇ１００であるとする。
【０１３６】
また、押印対象データは、記憶部５２０に記憶されているとする。また、押印対象データのファイル名は、“ＡＡＡ．ｄｃ”であるとする。また、記憶部５２０には、複数の利用者ＩＤによりそれぞれ特定される複数の電子印影データが記憶されているとする。
【０１３７】
また、制御部５１０は、現在の日時を管理する日時管理処理を行なっているとする。日時管理処理は、電子押印処理とは、独立して行なわれる処理である。
【０１３８】
図１０は、電子押印処理Ｎのフローチャートである。電子押印処理Ｎにおいて、図３の電子押印処理のステップ番号と同じステップ番号の処理は、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。以下においては、図３の処理と異なる処理を主に説明する。
【０１３９】
図１０を参照して、ステップＳ１１１〜ステップＳ１１２の処理は、第１の実施の形態で説明した処理と同様なので詳細な説明は繰り返さない。これらの処理により、表示部５３０に、図２の文書画像Ｇ１００が表示されるとする。
【０１４０】
ステップＳ１１３では、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。ステップＳ１１３において、ＹＥＳならば、ステップＳ１１４に進む。一方、ステップＳ１１３において、ＮＯならば、後述するステップＳ１２９Ｎに進む。ここでは、押印操作があったとしてステップＳ１１４に進む。
【０１４１】
ステップＳ１１４では、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。この処理により、一例として、取得日時“２００７年１２月１０日９時２０分”が取得されるとする。
【０１４２】
ステップＳ１１５では、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。この処理により読み出される読出し電子印影データは、第１の実施の形態で説明した読出し電子印影データと同様なデータであるとする。すなわち、読出し電子印影データは、苗字データと、名前データと、図形データとを含むとする。
【０１４３】
ステップＳ１１６では、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。この処理により、図４の電子印影画像Ｇ１１１を示す日付入電子印影データが生成される。なお、生成される日付入電子印影データは、日付データと、読出し電子印影データに含まれていた、苗字データと、名前データと、図形データとを含むデータとされる。日付データは、取得日時のうちの日付を示す。また、表示部５３０に表示される文書画像Ｇ１００内の押印領域Ｒ１１内に、図４の電子印影画像Ｇ１１１が表示されるとする。
【０１４４】
ステップＳ１１７では、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。この処理により、読出し押印対象データは、日付入電子印影データを含むようになる。ここで、日付入電子印影データが付加された読出し押印対象データのファイル名は、変更されないとする。
【０１４５】
なお、日付入電子印影データが付加される毎に、読出し押印対象データのファイル名は変更されてもよい。この場合、変更後のファイル名は、付加された日付入電子印影データの数が認識できるファイル名であるとする。変更後のファイル名は、たとえば、“ＡＡＡ−Ｎ．ｄｃ”で表されるとする。“ＡＡＡ−Ｎ．ｄｃ”における“Ｎ”は、付加された日付入電子印影データの数を示す自然数であるとする。そして、ステップＳ１１８Ｎに進む。
【０１４６】
ステップＳ１１８Ｎでは、付加データ生成処理Ｎが行なわれる。付加データ生成処理Ｎでは、読出し押印対象データに、さらに付加するデータ（以下、押印対象データ付加データともいう）が生成される。また、読出し押印対象データに付加された最新の日付入電子印影データに付加するデータ（以下、電子印影データ付加データともいう）が生成される。
【０１４７】
具体的には、制御部５１０が、読出し押印対象データに付加された日付入電子印影データの個数の情報のデータから押印対象データ付加データを生成する。そして、制御部５１０は、生成した押印対象データ付加データを、記憶部５２０に記憶させる。
【０１４８】
なお、付加データ生成処理Ｎでは、読出し押印対象データに対応する押印対象データ付加データが既に記憶部５２０に記憶されている場合、制御部５１０は、押印対象データ付加データを生成せず、以下のデータ更新処理Ｎを行なう。
【０１４９】
データ更新処理Ｎでは、制御部５１０は、読出し押印対象データに対応する押印対象データ付加データが示す印影データ個数を１インクリメントする。
【０１５０】
また、制御部５１０は、読出し押印対象データのファイル名と、日付入電子印影データの情報（以下、印影情報ともいう）のデータとから、電子印影データ付加データを生成する。
【０１５１】
日付入電子印影データの印影情報は、日付入電子印影データが付加された読出し押印対象データのファイル名、読出し押印対象データに日付入電子印影データが付加された順番の情報、押印操作により入力された利用者ＩＤにより特定される利用者の氏名、押印操作が行なわれた日時の情報等である。以下においては、日付入電子印影データの印影情報のデータを印影情報データともいう。
【０１５２】
ここで、付加データ生成処理Ｎにより押印対象データ付加データが生成されたとする。生成された押印対象データ付加データは、以下の押印対象データ付加データＤ２００であるとする。また、生成された電子印影データ付加データは、以下の印影情報データＤ２１０であるとする。
【０１５３】
図１１は、一例としての押印対象データ付加データＤ２００を示す図である。図１１を参照して、押印対象データ付加データＤ２００において、「印影データ個数」とは、読出し押印対象データに付加された日付入電子印影データの個数である。すなわち、「印影データ個数」は、同一の読出し押印対象データに対して、図１０のステップＳ１１７の処理が行なわれた回数と同じになる。
【０１５４】
図１２は、一例としての印影情報データＤ２１０を示す図である。図１２を参照して、印影情報データＤ２１０において、「番号」とは、印影情報データを特定するための番号である。なお、「番号」の数字は、同一の読出し押印対象データに対して、図１０のステップＳ１１７の処理が１回行なわれる毎に１インクリメントされる。すなわち、初めて、図１０のステップＳ１１７の処理が行なわれる場合は、番号は、“１”となる。
【０１５５】
なお、「押印ＩＤ」、「押印順番」、「利用者氏名」、「押印日時」については、図５の印影情報データＤ１００の「押印ＩＤ」、「押印順番」、「利用者氏名」、「押印日時」と同様なので詳細な説明は繰り返さない。「ファイル名」とは、日付入電子印影データが付加された読出し押印対象データのファイル名である。
【０１５６】
再び、図１０を参照して、ステップＳ１１８Ｎの付加データ生成処理Ｎでは、制御部５１０が、生成した印影情報データが示す押印ＩＤから、当該押印ＩＤに対応する日付入電子印影データを特定するための情報（以下、電子印影データ特定情報ともいう）を、押印ＩＤに対応づけて記憶部５２０に記憶させる。この電子印影データ特定情報により、押印ＩＤと、当該押印ＩＤに対応する日付入電子印影データとは対応付けられる。電子印影データ特定情報は、たとえば、日付入電子印影データのファイル名である。そして、ステップＳ１１８Ｎの処理は終了し、ステップＳ１１９Ｎに進む。
【０１５７】
ステップＳ１１９Ｎでは、暗号化処理Ｎが行なわれる。暗号化処理Ｎでは、制御部５１０が、読出し押印対象データに対応する押印対象データ付加データが示す情報と、生成された電子印影データ付加データが示す情報の一部とを、暗号化する。暗号化処理Ｎでは、一例として、電子印影データ付加データが示すファイル名を、暗号の鍵として、暗号化が行なわれる。
【０１５８】
ここで、押印対象データ付加データは、図１１の押印対象データ付加データＤ２００であるとする。この場合、押印対象データ付加データＤ２００において、暗号化される情報は、「印影データ個数」の情報となる。
【０１５９】
なお、「印影データ個数」の暗号化は、読出し押印対象データに付加された日付入電子印影データの数が、読出し押印対象データが示す文書画像に示される電子印影表示領域の数（たとえば、３）と同一になった場合にのみ行なわれるとする。
【０１６０】
なお、「印影データ個数」の暗号化は、暗号化処理Ｎが行なわれる毎に行なわれてもよい。この場合、ステップＳ１１８Ｎの付加データ生成処理Ｎでは、暗号化された「印影データ個数」を復号して、「印影データ個数」を１インクリメントする処理が行なわれる。
【０１６１】
「印影データ個数」は、たとえば、電子印影データ付加データである、番号“１”を示す印影情報データＤ２１０が示すファイル名を、暗号の鍵として、暗号化が行なわれる。
【０１６２】
ここで、電子印影データ付加データは、図１２の印影情報データＤ２１０であるとする。この場合、印影情報データＤ２１０において、暗号化される情報は、「押印順番」および「利用者氏名」の情報であるとする。「押印順番」および「利用者氏名」の情報は、番号“１”を示す印影情報データＤ２１０が示すファイル名を、暗号の鍵として、暗号化が行なわれる。なお、暗号化される情報は、「印影データ個数」、「押印順番」および「利用者氏名」の一部であってもよい。また、「押印日時」も暗号化されてもよい。
【０１６３】
なお、暗号の鍵は、ファイル名に限定されず、他の情報であってもよい。暗号の鍵は、たとえば、あらかじめ決められた数字であってもよい。当該あらかじめ決められた数字は、固定の数字、押印順番の番号等であってもよい。また、暗号の鍵は、たとえば、押印順番の番号から所定の規則により生成されたものでもよい。なお、暗号化の方式は、鍵を利用しない方式でもよい。
【０１６４】
以下においては、暗号化処理Ｎにより暗号化された押印対象データ付加データを、暗号済押印対象データ付加データＮともいう。また、暗号化処理Ｎにより暗号化された電子印影データ付加データを、暗号済電子印影データ付加データＮともいう。そして、ステップＳ１２０Ｎに進む。
【０１６５】
ステップＳ１２０Ｎでは、データ付加処理Ｎが行なわれる。データ付加処理Ｎでは、制御部５１０が、読出し押印対象データに付加された最新の日付入電子印影データに、暗号済電子印影データ付加データＮを付加する。この処理により、読出し押印対象データに付加された最新の日付入電子印影データは、暗号済電子印影データ付加データＮを含むようになる。以下においては、暗号済電子印影データ付加データＮを含む日付入電子印影データを、データ付加済電子印影データＮともいう。そして、制御部５１０は、データ付加済電子印影データＮを含む読出し押印対象データを記憶部５２０に記憶させる。
【０１６６】
また、データ付加処理Ｎでは、読出し押印対象データに付加された日付入電子印影データの数が、読出し押印対象データが示す文書画像に示される電子印影表示領域の数と同一になった場合にのみ、以下の付加処理Ｎが行なわれる。
【０１６７】
付加処理Ｎが行なわれない場合は、ステップＳ１２９Ｎに進む。
付加処理Ｎでは、制御部５１０が、読出し押印対象データに、さらに、暗号済押印対象データ付加データＮを付加する。この処理により、読出し押印対象データは、データ付加済電子印影データＮと、暗号済押印対象データ付加データＮとを含むようになる。以下においては、データ付加済電子印影データＮと、暗号済押印対象データ付加データＮとを含む読出し押印対象データを、データ付加済押印対象データＮともいう。そして、制御部５１０は、データ付加済押印対象データＮを記憶部５２０に記憶させる。
【０１６８】
なお、データ付加処理Ｎでは、読出し押印対象データに付加された日付入電子印影データの数に関わらず、前述の付加処理Ｎが行なわれてもよい。そして、ステップＳ１２９Ｎに進む。
【０１６９】
ステップＳ１２９Ｎでは、制御部５１０が、終了操作Ｎがあるか否かを判定する。ここで、終了操作Ｎは、電子押印処理Ｎを終了するためのインターフェース操作Ｐである。ステップＳ１２９Ｎにおいて、ＹＥＳならば、この電子押印処理Ｎは終了する。一方、ステップＳ１２９Ｎにおいて、ＮＯならば、再度、ステップＳ１１３の処理が行なわれる。
【０１７０】
以上の電子押印処理Ｎが、ファイル名が“ＡＡＡ．ｄｃ”である読出し押印対象データに対し、異なる３人の利用者により行なわれたとする。その結果、記憶部５２０には、異なる３つのデータ付加済電子印影データＮと、暗号済押印対象データ付加データＮとを含むデータ付加済押印対象データＮが記憶されるとする。なお、データ付加済押印対象データＮに含まれる暗号済押印対象データ付加データＮは、以下の押印対象データ付加データＤ２００Ａにおいて、「印影データ個数」の情報がステップＳ１１９Ｎの処理により暗号化されたデータであるとする。
【０１７１】
また、異なる３つのデータ付加済電子印影データＮは、それぞれ、異なる３つの暗号済電子印影データ付加データＮを含むとする。異なる３つの暗号済電子印影データ付加データＮは、それぞれ、図１２の印影情報データＤ２１０、以下の印影情報データＤ２２０および以下の印影情報データＤ２３０において、「押印順番」および「利用者氏名」の情報がステップＳ１１９Ｎの処理により暗号化されたデータであるとする。
【０１７２】
図１３は、一例としての押印対象データ付加データＤ２００Ａを示す図である。図１３を参照して、押印対象データ付加データＤ２００Ａに示される項目は、図１１の押印対象データ付加データＤ２００に示される項目と同様なので詳細な説明は繰り返さない。
【０１７３】
図１４は、一例としての印影情報データＤ２２０を示す図である。図１４を参照して、印影情報データＤ２２０に示される各項目は、図１２の印影情報データＤ２１０に示される各項目と同様なので詳細な説明は繰り返さない。
【０１７４】
図１５は、一例としての印影情報データＤ２３０を示す図である。図１５を参照して、印影情報データＤ２３０に示される各項目は、図１２の印影情報データＤ２１０に示される各項目と同様なので詳細な説明は繰り返さない。
【０１７５】
また、押印対象データ付加データＤ２００Ａが生成される場合に、図１０のステップＳ１１６の電子印影画像表示処理により表示部５３０に表示される文書画像は、図７の文書画像Ｇ１００Ａとなるとする。
【０１７６】
（電子印影データの真偽の判定）
次に、本実施の形態において、押印対象データに付加された電子印影データの真偽を判定するための処理（以下、真偽判定処理Ｎともいう）について説明する。ここで、記憶部５２０には、異なる３つのデータ付加済電子印影データＮと、暗号済押印対象データ付加データＮとを含むデータ付加済押印対象データＮが記憶されるとする。また、データ付加済押印対象データＮのファイル名は、“ＡＡＡ．ｄｃ”であるとする。
【０１７７】
また、データ付加済押印対象データＮに含まれる暗号済押印対象データ付加データＮは、図１３の押印対象データ付加データＤ２００Ａにおいて、「印影データ個数」の情報がステップＳ１１９Ｎの処理により暗号化されたデータであるとする。
【０１７８】
また、異なる３つのデータ付加済電子印影データＮは、それぞれ、異なる３つの暗号済電子印影データ付加データＮを含むとする。異なる３つの暗号済電子印影データ付加データＮは、それぞれ、図１２の印影情報データＤ２１０、図１４の印影情報データＤ２２０および図１５の印影情報データＤ２３０において、「押印順番」および「利用者氏名」の情報がステップＳ１１９Ｎの処理により暗号化されたデータであるとする。
【０１７９】
図１６は、真偽判定処理Ｎのフローチャートである。真偽判定処理Ｎにおいて、図８の真偽判定処理のステップ番号と同じステップ番号の処理は、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。以下においては、図８の処理と異なる処理を主に説明する。
【０１８０】
図１６を参照して、真偽判定処理Ｎでは、まず、ステップＳ２１１Ｎの処理が行なわれる。
【０１８１】
ステップＳ２１１Ｎでは、制御部５１０が、データ付加済押印対象データＮを、記憶部５２０から読み出す。以下においては、読み出されたデータ付加済押印対象データＮを、読出しデータ付加済押印対象データＮともいう。ここで、読出しデータ付加済押印対象データＮは、異なる３つのデータ付加済電子印影データＮと、暗号済押印対象データ付加データＮとを含むとする。そして、ステップＳ２１２Ｎに進む。
【０１８２】
ステップＳ２１２Ｎでは、復号処理Ｎが行なわれる。復号処理Ｎでは、読出しデータ付加済押印対象データＮに含まれる暗号済押印対象データ付加データＮの復号が行なわれる。暗号済押印対象データ付加データＮの復号は、暗号化が行なわれたときに使用された鍵を使用して復号が行なわれる。なお、復号の処理は、周知な技術であるので詳細な説明は繰り返さない。
【０１８３】
ここで、暗号済押印対象データ付加データＮは、図１３の押印対象データ付加データＤ２００Ａにおいて、「印影データ個数」の情報がステップＳ１１９Ｎの処理により暗号化されたデータであるとする。
【０１８４】
この場合、制御部５１０は、たとえば、番号“１”を示す図１２の印影情報データＤ２１０において、「押印順番」および「利用者氏名」の情報が暗号化された暗号済電子印影データ付加データＮが示すファイル名を、鍵として利用して、「印影データ個数」の復号を行なう。
【０１８５】
また、復号処理Ｎでは、読出しデータ付加済押印対象データＮに含まれる異なる３つのデータ付加済電子印影データＮに、それぞれ含まれる、異なる３つの暗号済電子印影データ付加データＮの復号が行なわれる。異なる３つの暗号済電子印影データ付加データＮの復号は、暗号化が行なわれたときに使用された鍵を使用して復号が行なわれる。なお、復号の処理は、周知な技術であるので詳細な説明は繰り返さない。
【０１８６】
ここで、異なる３つの暗号済電子印影データ付加データＮは、それぞれ、図１２の印影情報データＤ２１０、図１４の印影情報データＤ２２０および図１５の印影情報データＤ２３０において、「押印順番」および「利用者氏名」の情報がステップＳ１１９Ｎの処理により暗号化されたデータであるとする。
【０１８７】
この場合、制御部５１０は、印影情報データＤ２１０において、「押印順番」および「利用者氏名」の情報が暗号化された暗号済電子印影データ付加データＮが示すファイル名を、鍵として利用して、当該暗号済電子印影データ付加データＮの「押印順番」および「利用者氏名」の情報を復号する。
【０１８８】
また、制御部５１０は、印影情報データＤ２２０において、「押印順番」および「利用者氏名」の情報が暗号化された暗号済電子印影データ付加データＮが示すファイル名を、鍵として利用して、当該暗号済電子印影データ付加データＮの「押印順番」および「利用者氏名」の情報を復号する。
【０１８９】
また、制御部５１０は、印影情報データＤ２３０において、「押印順番」および「利用者氏名」の情報が暗号化された暗号済電子印影データ付加データＮが示すファイル名を、鍵として利用して、当該暗号済電子印影データ付加データＮの「押印順番」および「利用者氏名」の情報を復号する。
【０１９０】
以上の処理により、暗号済押印対象データ付加データＮを復号した押印対象データ付加データ（以下、復号済押印対象データ付加データＮともいう）が得られる。ここで、復号済押印対象データ付加データＮは、図１３の押印対象データ付加データＤ２００Ａであるとする。また、異なる３つの暗号済電子印影データ付加データＮをそれぞれ復号した、異なる３つの電子印影データ付加データ（以下、復号済電子印影データ付加データＮともいう）が得られる。ここで、異なる３つの復号済電子印影データ付加データＮは、それぞれ、図１２の印影情報データＤ２１０、図１４の印影情報データＤ２２０および図１５の印影情報データＤ２３０であるとする。そして、ステップＳ２１３Ｎに進む。
【０１９１】
ステップＳ２１３Ｎでは、押印個数が一致するか否かが判定される。具体的には、制御部５１０が、読出しデータ付加済押印対象データＮが示す画像に含まれる電子印影画像の数と、復号済押印対象データ付加データＮが示す印影データ個数とが一致するか否かを判定する。ステップＳ２１３Ｎにおいて、ＹＥＳならば、ステップＳ２１４Ｎに進む。一方、ステップＳ２１３Ｎにおいて、ＮＯならば、後述するステップＳ２２５に進む。
【０１９２】
ここで、読出しデータ付加済押印対象データＮが示す画像は、図７の文書画像Ｇ１００Ａであるとする。ここで、文書画像Ｇ１００Ａに表示される電子印影画像の数は、３つである。また、復号済押印対象データ付加データＮは、図１３の押印対象データ付加データＤ２００Ａであるとする。この場合、ステップＳ２１３Ｎで、ＹＥＳと判定され、ステップＳ２１４Ｎに進む。なお、ステップＳ２１３ＮでＮＯと判定される場合は、たとえば、読出しデータ付加済押印対象データＮに表示される電子印影画像を、不正な方法により、消去または複製した場合である。
【０１９３】
ステップＳ２１４Ｎでは、印影情報が一致するか否かが判定される。具体的には、制御部５１０が、読出しデータ付加済押印対象データＮのファイル名と、読出しデータ付加済押印対象データＮに含まれる１以上の復号済電子印影データ付加データＮの各々が示すファイル名とが一致するか否かを判定する判定処理（以下、判定処理ＮＡともいう）を行なう。
【０１９４】
また、制御部５１０は、読出しデータ付加済押印対象データＮが示す画像に表示される１以上の電子印影画像にそれぞれ対応する１以上の日付入電子印影データの各々に含まれる苗字データおよび名前データが示す氏名と、当該１以上の電子印影画像にそれぞれ対応する１以上の復号済電子印影データ付加データＮの各々が示す利用者氏名とが一致するか否かを判定する判定処理（以下、判定処理ＮＢともいう）を行なう。
【０１９５】
また、制御部５１０は、読出しデータ付加済押印対象データＮが示す画像に表示される１以上の電子印影画像にそれぞれ対応する１以上の日付入電子印影データの各々に含まれる日付データが示す日付と、当該１以上の電子印影画像にそれぞれ対応する１以上の復号済電子印影データ付加データＮの各々が示す押印日時のうちの日付とが一致するか否かを判定する判定処理（以下、判定処理ＮＣともいう）を行なう。
【０１９６】
また、制御部５１０は、読出しデータ付加済押印対象データＮに含まれる、１以上の復号済電子印影データ付加データＮの各々が示す押印順番の数字を参照する。当該押印順番の数字を参照する順序は、１以上の復号済電子印影データ付加データＮにおいて、示す押印日時が古いものからという順序となる。そして、制御部５１０は、参照した押印順番の数字が、１から昇順に連続した数字（たとえば、１，２，３，・・・）となっているか否かを判定する判定処理（以下、判定処理ＮＤともいう）を行なう。判定処理ＮＤは、読出しデータ付加済押印対象データＮに含まれる日付入電子印影データの欠損または重複の有無の判定である。
【０１９７】
判定処理ＮＢ，ＮＣにおいて、１つでも一致しないと判定された場合は、たとえば、日付入電子印影データが、不正な方法により変更された場合である。
【０１９８】
判定処理ＮＤにおいて、押印順番の数字の抜けがあれば、当該抜けた数字に対応する日付入電子印影データが、たとえば、不正な方法により、消去されたことになる。また、判定処理ＮＤにおいて、押印順番の数字の重複があれば、当該重複する数字に対応する日付入電子印影データが、たとえば、不正な方法により、複製されたことになる。
【０１９９】
判定処理ＮＡ，ＮＢ，ＮＣ，ＮＤの全てにおいて、否と判定されない場合は、ステップＳ２１４Ｎにおいて、印影情報が一致する（ＹＥＳ）と判定されたことになる。この場合、ステップＳ２１５に進む。また、判定処理ＮＡ，ＮＢ，ＮＣ，ＮＤの少なくとも１つの判定処理において、否と判定された場合は、ステップＳ２１４Ｎにおいて、印影情報が一致しない（ＮＯ）と判定されたことになる。この場合、ステップＳ２２５に進む。
【０２００】
ステップＳ２１５では、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。この処理により、表示部５３０に真判定画像が表示される。そして、この真偽判定処理Ｎは終了する。
【０２０１】
ステップＳ２２５では、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。この処理により、表示部５３０に偽判定画像が表示される。そして、この真偽判定処理Ｎは終了する。
【０２０２】
以上説明したように、本実施の形態では、電子印影データに、電子印影データの印影情報を付加する場合においても、第１の実施の形態と同様な効果を得ることができる。すなわち、単独の装置において、電子的な印影を使用した処理を可能とし、かつ、電子的な印影の真偽の判定を可能とすることができるという効果を奏する。
【０２０３】
また、１つの押印対象データに、電子印影データの真偽を判定するための情報を付加するため、１つの押印対象データだけで、電子印影データの真偽を判定することができるという効果を奏する。
【０２０４】
また、印影情報の一部は、暗号化されるため、悪意のある者が電子印影データに不正をする場合において、不正が判明されないようにすることを防ぐことができるという効果を奏する。
【０２０５】
＜第２の実施の形態の変形例＞
次に、電子印影データに、電子印影データの印影情報を付加する場合であって、電子印影データが、日付以外の文字および図形を、１つの図形の電子印影画像として示すデータである場合の処理について説明する。
【０２０６】
本実施の形態における電子押印装置５００は、第１の実施の形態における電子押印装置５００と同様なので詳細な説明は繰り返さない。
【０２０７】
（電子押印の処理）
次に、本実施の形態において、押印対象データに、電子印影データを付加するための処理（以下、電子押印処理ＮＡともいう）について説明する。ここで、押印対象データが示す画像は、図２の文書画像Ｇ１００であるとする。
【０２０８】
また、押印対象データは、記憶部５２０に記憶されているとする。また、押印対象データのファイル名は、“ＡＡＡ．ｄｃ”であるとする。また、記憶部５２０には、複数の利用者ＩＤによりそれぞれ特定される複数の電子印影データが記憶されているとする。
【０２０９】
また、制御部５１０は、現在の日時を管理する日時管理処理を行なっているとする。日時管理処理は、電子押印処理とは、独立して行なわれる処理である。
【０２１０】
図１７は、電子押印処理ＮＡのフローチャートである。電子押印処理ＮＡにおいて、図１０の電子押印処理Ｎのステップ番号と同じステップ番号の処理は、第１および第２の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。以下においては、図１０の処理と異なる処理を主に説明する。
【０２１１】
図１７を参照して、ステップＳ１１１〜ステップＳ１１２の処理は、第１の実施の形態で説明した処理と同様なので詳細な説明は繰り返さない。これらの処理により、表示部５３０に、図２の文書画像Ｇ１００が表示されるとする。
【０２１２】
ステップＳ１１３では、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。ステップＳ１１３において、ＹＥＳならば、ステップＳ１１４に進む。一方、ステップＳ１１３において、ＮＯならば、後述するステップＳ１２９ＮＡに進む。ここでは、押印操作があったとしてステップＳ１１４に進む。
【０２１３】
ステップＳ１１４では、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。この処理により、一例として、取得日時“２００７年１２月１０日９時２０分”が取得されるとする。
【０２１４】
ステップＳ１１５では、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。この処理により読み出される読出し電子印影データは、日付以外の文字および図形を、１つの図形の電子印影画像として示すデータであるとする。ここで、読出し電子印影データが示す電子印影画像は、たとえば、図４の電子印影画像Ｇ１１１から、日付ＴＧ１１１Ｂのみを除いた画像となる。すなわち、読出し電子印影データが示す電子印影画像は、電子印影画像Ｇ１１１に表示される文字列ＴＧ１１１Ａおよび文字列ＴＧ１１１Ｃと、それ以外の図形（円、線等）とは、１つの図形の画像で示されるとする。
【０２１５】
ステップＳ１１６では、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。なお、この処理において使用される読出し電子印影データは、日付以外の文字および図形を、１つの図形の電子印影画像として示すデータであるとする。この処理により、この処理により、図４の電子印影画像Ｇ１１１を示す日付入電子印影データが生成される。この場合、生成される日付入電子印影データは、日付データを含むデータとされる。日付データは、取得日時のうちの日付を示す。また、表示部５３０に表示される文書画像Ｇ１００内の押印領域Ｒ１１内に、図４の電子印影画像Ｇ１１１が表示されるとする。そして、ステップＳ１１６Ａに進む。
【０２１６】
ステップＳ１１６Ａでは、第１の実施の形態の変形例で説明した図９の印影情報抽出処理が行なわれるので詳細な説明は繰り返さない。この処理により、抽出印影情報が得られる。抽出印影情報は、利用者の氏名であるとする。
【０２１７】
ステップＳ１１７では、第１の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。この処理により、読出し押印対象データは、日付入電子印影データを含むようになる。そして、ステップＳ１１８ＮＡに進む。
【０２１８】
ステップＳ１１８ＮＡでは、付加データ生成処理ＮＡが行なわれる。付加データ生成処理ＮＡでは、読出し押印対象データに、さらに付加するデータ（以下、押印対象データ付加データともいう）が生成される。また、読出し押印対象データに付加された最新の日付入電子印影データに付加するデータ（以下、電子印影データ付加データともいう）が生成される。
【０２１９】
具体的には、制御部５１０が、読出し押印対象データに付加された日付入電子印影データの個数の情報のデータから押印対象データ付加データを生成する。そして、制御部５１０は、生成した押印対象データ付加データを、記憶部５２０に記憶させる。
【０２２０】
なお、付加データ生成処理ＮＡでは、読出し押印対象データに対応する押印対象データ付加データが既に記憶部５２０に記憶されている場合、制御部５１０は、押印対象データ付加データを生成せず、以下のデータ更新処理Ｎを行なう。
【０２２１】
データ更新処理Ｎでは、制御部５１０は、読出し押印対象データに対応する押印対象データ付加データが示す印影データ個数を１インクリメントする。
【０２２２】
また、制御部５１０は、読出し押印対象データのファイル名と、抽出印影情報と、日付入電子印影データの情報（以下、印影情報ともいう）のデータとから、電子印影データ付加データを生成する。
【０２２３】
日付入電子印影データの印影情報は、日付入電子印影データが付加された読出し押印対象データのファイル名、読出し押印対象データに日付入電子印影データが付加された順番の情報、押印操作が行なわれた日時の情報等である。抽出印影情報は、利用者の氏名を示す。以下においては、日付入電子印影データの印影情報のデータを印影情報データともいう。
【０２２４】
ここで、付加データ生成処理ＮＡにより押印対象データ付加データが生成されたとする。生成された押印対象データ付加データは、図１１の押印対象データ付加データＤ２００であるとする。また、生成された電子印影データ付加データは、図１２の印影情報データＤ２１０であるとする。
【０２２５】
また、付加データ生成処理ＮＡでは、制御部５１０が、生成した印影情報データが示す押印ＩＤから、当該押印ＩＤに対応する日付入電子印影データを特定するための情報（以下、電子印影データ特定情報ともいう）を、押印ＩＤに対応づけて記憶部５２０に記憶させる。この電子印影データ特定情報により、押印ＩＤと、当該押印ＩＤに対応する日付入電子印影データとは対応付けられる。電子印影データ特定情報は、たとえば、日付入電子印影データのファイル名である。そして、ステップＳ１１８ＮＡの処理は終了する。
【０２２６】
ステップＳ１１９Ｎ，Ｓ１２０Ｎの処理は、第２の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。そして、ステップＳ１２９ＮＡに進む。
【０２２７】
ステップＳ１２９ＮＡでは、制御部５１０が、終了操作ＮＡがあるか否かを判定する。ここで、終了操作ＮＡは、電子押印処理ＮＡを終了するためのインターフェース操作Ｐである。ステップＳ１２９ＮＡにおいて、ＹＥＳならば、この電子押印処理ＮＡは終了する。一方、ステップＳ１２９ＮＡにおいて、ＮＯならば、再度、ステップＳ１１３の処理が行なわれる。
【０２２８】
以上の電子押印処理ＮＡが、ファイル名が“ＡＡＡ．ｄｃ”である読出し押印対象データに対し、異なる３人の利用者により行なわれたとする。その結果、記憶部５２０には、異なる３つのデータ付加済電子印影データＮと、暗号済押印対象データ付加データＮとを含むデータ付加済押印対象データＮが記憶されるとする。なお、データ付加済押印対象データＮに含まれる暗号済押印対象データ付加データＮは、図１３の押印対象データ付加データＤ２００Ａにおいて、「印影データ個数」の情報が図１７のステップＳ１１９Ｎの処理により暗号化されたデータであるとする。
【０２２９】
また、異なる３つのデータ付加済電子印影データＮは、それぞれ、異なる３つの暗号済電子印影データ付加データＮを含むとする。異なる３つの暗号済電子印影データ付加データＮは、それぞれ、図１２の印影情報データＤ２１０、図１４の印影情報データＤ２２０および図１５の印影情報データＤ２３０において、「押印順番」および「利用者氏名」の情報が図１７のステップＳ１１９Ｎの処理により暗号化されたデータであるとする。
【０２３０】
（電子印影データの真偽の判定）
本実施の形態では、電子印影データの真偽の判定をするために真偽判定処理ＮＡが行なわれる。真偽判定処理ＮＡは、図１６の真偽判定処理Ｎにおいて、ステップＳ２１４Ｎの代わりにステップＳ２１４ＮＡが行なわれる処理である。それ以外は、真偽判定処理Ｎと同様なので詳細な説明は繰り返さない。
【０２３１】
ステップＳ２１４ＮＡは、図１６のステップＳ２１４Ｎと比較して、判定処理ＮＢの代わりに判定処理ＮＢＡが行なわれる点が異なる。それ以外は、ステップＳ２１４Ｎの処理と同様なので詳細な説明は繰り返さない。
【０２３２】
判定処理ＮＢＡでは、まず、制御部５１０が、読出しデータ付加済押印対象データＮが示す画像に表示される１以上の電子印影画像の各々から、図９のステップＳ１１６Ａの印影情報抽出処理と同様な処理により、利用者の氏名を抽出する。
【０２３３】
そして、制御部５１０は、読出しデータ付加済押印対象データＮが示す画像に表示される１以上の電子印影画像の各々から抽出した利用者の氏名と、当該１以上の電子印影画像にそれぞれ対応する１以上の復号済電子印影データ付加データＮの各々が示す利用者氏名とが一致するか否かを判定する。
【０２３４】
ステップＳ２１４ＮＡにおける、判定処理ＮＡ，ＮＢＡ，ＮＣ，ＮＤの全てにおいて、否と判定されない場合は、ステップＳ２１４ＮＡにおいて、印影情報が一致する（ＹＥＳ）と判定されたことになる。この場合、ステップＳ２１５に進む。また、判定処理ＮＡ，ＮＢＡ，ＮＣ，ＮＤの少なくとも１つの判定処理において、否と判定された場合は、ステップＳ２１４ＮＡにおいて、印影情報が一致しない（ＮＯ）と判定されたことになる。この場合、ステップＳ２２５に進む。
【０２３５】
以上の処理により、電子印影データの真偽が判定される。
以上説明したように、本実施の形態では、電子印影データに、電子印影データの印影情報を付加する場合であって、電子印影データが、日付以外の文字および図形を、１つの図形の電子印影画像として示すデータである場合においても、第１の実施の形態と同様な効果を得ることができる。すなわち、単独の装置において、電子的な印影を使用した処理を可能とし、かつ、電子的な印影の真偽の判定を可能とすることができるという効果を奏する。
【０２３６】
また、１つの押印対象データに、電子印影データの真偽を判定するための情報を付加するため、１つの押印対象データだけで、電子印影データの真偽を判定することができるという効果を奏する。
【０２３７】
また、印影情報の一部は、暗号化されるため、悪意のある者が電子印影データに不正をする場合において、不正が判明されないようにすることを防ぐことができるという効果を奏する。
【０２３８】
（機能ブロック図）
図１８は、第１および第２の実施の形態、第１および第２の実施の形態の変形例における制御部５１０の機能ブロック図である。図１８を参照して、制御部５１０は、印影付加部５１１と、情報付加部５１３と、判定部５１５とを含む。
【０２３９】
印影付加部５１１は、電子的な印影のデータである電子印影データを、電子的な押印を行なう対象となるデータである押印対象データに付加する。情報付加部５１３は、押印対象データに付加された電子印影データの数を、付加情報として、押印対象データに付加する。判定部５１５は、押印対象データに付加された付加情報である電子印影データの数と、押印対象データに付加された電子印影データの数とを比較することにより、押印対象データに付加された１以上の電子印影データの真偽を判定する。
【０２４０】
なお、制御部５１０に含まれる、印影付加部５１１、情報付加部５１３および判定部５１５の全てまたは一部は、ハードウエアで構成されてもよい。また、印影付加部５１１、情報付加部５１３および判定部５１５の全てまたは一部は、制御部５１０により実行されるプログラムのモジュールであってもよい。
【０２４１】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０２４２】
【図１】本実施の形態における電子押印装置の内部構成を示したブロック図である。
【図２】一例としての文書画像を示す図である。
【図３】電子押印処理のフローチャートである。
【図４】一例としての電子印影画像を示す図である。
【図５】一例としての印影情報データテーブルを示す図である。
【図６】一例としての印影情報データテーブルを示す図である。
【図７】一例としての文書画像を示す図である。
【図８】真偽判定処理のフローチャートである。
【図９】電子押印処理Ａのフローチャートである。
【図１０】電子押印処理Ｎのフローチャートである。
【図１１】一例としての押印対象データ付加データを示す図である。
【図１２】一例としての印影情報データを示す図である。
【図１３】一例としての押印対象データ付加データを示す図である。
【図１４】一例としての印影情報データを示す図である。
【図１５】一例としての印影情報データを示す図である。
【図１６】真偽判定処理Ｎのフローチャートである。
【図１７】電子押印処理ＮＡのフローチャートである。
【図１８】第１および第２の実施の形態、第１および第２の実施の形態の変形例における制御部の機能ブロック図である。
【符号の説明】
【０２４３】
７０  ネットワーク、１８０  プログラム、５００  電子押印装置、５１０  制御部、５２０  記憶部、５３０  表示部、５５５  記録媒体。
【図１】
2009134436.tif 000003
【図２】
2009134436.tif 000004
【図３】
2009134436.tif 000005
【図４】
2009134436.tif 000006
【図５】
2009134436.tif 000007
【図６】
2009134436.tif 000008
【図７】
2009134436.tif 000009
【図８】
2009134436.tif 000010
【図９】
2009134436.tif 000011
【図１０】
2009134436.tif 000012
【図１１】
2009134436.tif 000013
【図１２】
2009134436.tif 000014
【図１３】
2009134436.tif 000015
【図１４】
2009134436.tif 000016
【図１５】
2009134436.tif 000017
【図１６】
2009134436.tif 000018
【図１７】
2009134436.tif 000019
【図１８】
2009134436.tif 000020