(57)【特許請求の範囲】
【請求項１】
ユーザを認証するユーザ認証部と、
このユーザ認証部による認証が成功したユーザが使用可能なドキュメントデータとしてのテンプレートのリストを各ユーザが使用可能なテンプレートを管理するサーバ装置から取得するリスト取得部と、
このリスト取得部により取得したドキュメントデータのリストから選択されたドキュメントデータに添付する画像データとして書類の画像を読み取る読取手段と、
前記読取手段により読み取った画像データを選択されたテンプレートに基づくドキュメントデータの添付データとして登録する登録部と、
を有する画像処理装置。
【請求項２】
ユーザを認証するユーザ認証部と、
このユーザ認証部による認証が成功したユーザが選択可能なドキュメントデータのリストを各ユーザが選択可能なドキュメントデータを管理するサーバ装置から取得するリスト取得部と、
このリスト取得部により取得したドキュメントデータのリストから選択されたドキュメントデータに添付する画像データとして書類の画像を読み取る読取手段と、
前記読取手段により読み取った画像データに電子署名を施す署名部と、
前記署名部により電子署名を施した画像データを選択されたドキュメントデータの添付データとして登録する登録部と、
を有する画像処理装置。
【請求項３】
前記署名部は、当該画像処理装置が処理したことを保証する装置署名部と前記ユーザ認証部により認証されたユーザを保証するユーザ署名部とからなる、
ことを特徴とする前記請求項２に記載の画像処理装置。
【請求項４】
ユーザを認証するユーザ認証部と、
このユーザ認証部による認証が成功したユーザが選択可能なドキュメントデータのリストを各ユーザが選択可能なドキュメントデータを管理するサーバ装置から取得するリスト取得部と、
このリスト取得部により取得したドキュメントデータのリストから選択されたドキュメントデータに添付する画像データとして書類の画像を読み取る読取手段と、
この読取手段により読み取った画像データにおける少なくとも一部の領域を暗号化する暗号化部と、
前記暗号化部により暗号化を施した画像データを選択されたドキュメントデータの添付データとして登録する登録部と、
を有する画像処理装置。
【請求項５】
さらに、前記読取手段により読み取った画像データにおいて暗号化すべき領域の候補を抽出するレイアウト解析部を有し、
前記暗号化部は、前記画像取得部により取得した画像データにおいて、前記レイアウト解析部により抽出された領域の候補から指定された領域を暗号化する、
ことを特徴とする前記請求項４に記載の画像処理装置。
【請求項６】
画像処理装置と前記画像処理装置と通信が可能な端末装置とを有する画像処理システムであって、
前記画像処理装置は、
ユーザを認証するユーザ認証部と、
このユーザ認証部による認証が成功したユーザが選択可能なドキュメントデータのリストを各ユーザが選択可能なドキュメントデータを管理するサーバ装置から取得するリスト取得部と、
このリスト取得部により取得したドキュメントデータのリストから選択されたドキュメントデータに添付する画像データとして書類の画像を読み取る読取手段と、
この読取手段により読み取った画像データにおいて、前記端末装置から通知される暗号化すべき領域を暗号化する暗号化部と、
前記暗号化部により暗号化を施した画像データを選択されたドキュメントデータの添付データとして登録する登録部と、を有し、
前記端末装置は、
前記画像処理装置が前記画像取得部により取得した画像データにおいて、暗号化すべき領域の指定を受け付けるための操作部と、
この操作部により指定された暗号化すべき領域を前記画像処理装置へ通知する処理部と、を有する、
ことを特徴する画像処理システム。
【請求項７】
ユーザを認証し、
このユーザ認証が成功したユーザが使用可能なドキュメントデータとしてのテンプレートのリストを各ユーザが使用可能なテンプレートを管理するサーバ装置から取得し、
この取得したドキュメントデータのリストから選択されたドキュメントデータに添付する画像データとして書類の画像を読取手段で読み取り、
前記読取った画像データを選択されたテンプレートに基づくドキュメントデータの添付データとして登録する、
ことを特徴とする画像処理方法。
【請求項８】
ユーザを認証し、
このユーザ認証が成功したユーザが選択可能なドキュメントデータのリストを各ユーザが選択可能なドキュメントデータを管理するサーバ装置から取得し、
この取得したドキュメントデータのリストから選択されたドキュメントデータに添付する画像データとして書類の画像を読取手段で読み取り、
この読み取った画像データに電子署名を施し、
前記電子署名を施した画像データを選択されたドキュメントデータの添付データとして登録する、
ことを特徴とする画像処理方法。
【請求項９】
ユーザを認証し、
このユーザ認証が成功したユーザが選択可能なドキュメントデータのリストを各ユーザが選択可能なドキュメントデータを管理するサーバ装置から取得し、
この取得したドキュメントデータのリストから選択されたドキュメントデータに添付する画像データとして書類の画像を読取手段で読み取り、
この読み取った画像データにおける少なくとも一部の領域を暗号化し、
前記暗号化を施した画像データを選択されたドキュメントデータの添付データとして登録する、
ことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、たとえば、書類の画像をスキャンして得られる画像データを添付したドキュメントデータを作成する画像処理装置、画像処理システムおよび画像処理方法に関する。
【背景技術】
【０００２】
近年、申請書あるいは報告書などの文書を電子化するデータ処理システムが提案されている。たとえば、特開２００３−３０３２７６号公報には、スキャナで読取った書類の画像データに基づいて決裁を行うシステムが記載されている。
【０００３】
特開２００３−３０３２７６号公報では、スキャナ、議案管理サーバ、原本管理データベース、および議案管理データベースなどからなるシステムについて記載されている。このシステムでは、スキャナが請求書等の書類が貼り付けられた台紙の画像を読み取る。スキャナは、読取った画像の画像ファイル及び管理用ファイルを生成する。スキャナは、生成した画像ファイル及び管理ファイルを暗号化する。スキャナは、暗号化された画像ファイル及び管理ファイルを原本管理データベースに記憶する。議案管理サーバは、議案管理データベースに記憶されている議案レコードと原本管理データベースの画像ファイルとを関連付ける。
【０００４】
しかしながら、上記特開２００３−３０３２７６号公報に記載の技術では、スキャンした画像に関連づけた議案を特定する方法が複雑である。
【特許文献１】特開２００３−３０３２７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この発明の一形態では、上記のような問題点を解決するため、効率的に画像データを暗号化し、画像データのセキュリティ性を向上させることができる画像処理装置、画像処理システムおよび画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明の一形態としての画像処理装置は、ユーザを認証するユーザ認証部と、このユーザ認証部による認証が成功したユーザが使用可能なドキュメントデータとしてのテンプレートのリストを各ユーザが使用可能なテンプレートを管理するサーバ装置から取得するリスト取得部と、このリスト取得部により取得したドキュメントデータのリストから選択されたドキュメントデータに添付する画像データとして書類の画像を読み取る読取手段と、前記読取手段により読み取った画像データを選択されたテンプレートに基づくドキュメントデータの添付データとして登録する登録部とを有する。
【発明の効果】
【０００７】
この発明の一形態によれば、効率的に画像データを暗号化し、画像データのセキュリティ性を向上させることができる画像処理装置、画像処理システムおよび画像処理方法を提供できる。
【発明を実施するための最良の形態】
【０００８】
この発明に係る実施の形態について図面を参照しつつ説明する。  
まず、この発明の実施の形態に係るデータ処理システムについて説明する。  
図１は、データ処理システムの全体構成を概略的に示す図である。  
図１に示すように、データ処理システムは、画像処理装置１、データ蓄積サーバ２、データ管理サーバ３、および端末装置４がネットワーク５を介して接続されている。なお、上記データ管理サーバ３とデータ蓄積サーバ２とは、１つのサーバ装置により実現するようにしても良い。
【０００９】
上記画像処理装置１は、たとえば、デジタル複合機（ＭＦＰ）あるいはスキャナ装置などにより実現される。上記画像処理装置１は、後述するような各種の申請あるいは報告を行うためのドキュメントデータ（例えば、文書データあるいは画像データ等）を作成するものである。上記画像処理装置１では、画像データを取得し、取得した画像データをユーザが編集中のドキュメントデータ、あるいは、ユーザが選択したテンプレートに基づいて作成されるドキュメントデータに添付する処理を行う。つまり、上記画像処理装置１では、画像を添付したドキュメントデータを作成する処理を行うものである。なお、上記画像処理装置１は、後述する種々の処理を実現できる機能を有するものであれば良い。
【００１０】
上記データ蓄積サーバ２は、画像データなどのデータを保存する機能を有するサーバ装置である。上記データ蓄積サーバ２には、上記画像処理装置１で作成されたドキュメントデータあるいは上記端末装置４で編集されたドキュメントデータが保存される。また、上記データ蓄積サーバ２では、上記画像処理装置１により処理された画像データをドキュメントデータの添付データとして保存する機能も有している。
【００１１】
上記データ管理サーバ３は、各種の申請あるいは報告を行うためのドキュメントデータを管理するサーバ装置である。上記データ管理サーバ３では、上記データ蓄積サーバ２に保存されているドキュメントデータを管理する。
【００１２】
上記端末装置４は、ユーザが使用する装置である。上記端末装置４は、たとえば、パーソナルコンピュータ（ＰＣ）などにより構成される。また、上記端末装置４は、表示部４ａ、操作部４ｂ及び処理部４ｃを有している。上記表示部４ａは、表示装置により構成される。上記操作部４ｂは、キーボードあるいはマウスなどの操作装置により構成される。上記処理部４ｃは、制御部としてのＣＰＵ、記憶部としての各種のメモリ、表示部４ａを制御するための表示制御部、操作部４ｂのためのインターフェース、ネットワーク通信のための通信インターフェースなどを有している。上記処理部４ｃでは、ＣＰＵ等が記憶部に記憶されているアプリケーションプログラムを実行することにより各種の処理を実行する機能を有している。
【００１３】
すなわち、図１に示すデータ処理システムでは、上記画像処理装置１が画像データを添付したドキュメントデータを作成する。このドキュメントデータは、上記端末装置４などにより必要に応じてユーザによって編集される。上記画像処理装置１で作成されたドキュメントデータは、上記データ蓄積サーバ２に蓄積される。上記データ蓄積サーバ２に蓄積されたドキュメントデータは、上記データ管理サーバ３により管理される。このような構成により、データ処理システム全体としては、各種の申請あるいは報告のペーパーレス化（電子化）を実現するものである。
【００１４】
次に、上記データ処理システムの運用形態の具体例について説明する。  
上記データ処理システムは、会社などの組織内において、申請書あるいは報告書等の書類を電子化するシステムである。  
会社などの組織では、申請書あるいは報告書に証明書類などを添付して提出することが必要な場合がある。このような場合、申請書や報告書としてのドキュメントデータは、各ユーザがＰＣなどの端末装置４で作成することができる。端末装置４では、証明書類などの画像を電子化するのが難しい場合が多い。本実施の形態のデータ処理システムでは、ドキュメントデータに書類などの画像を容易に添付することが可能とするシステムである。
【００１５】
たとえば、出張に伴う経費の精算を申請する場合、出張者は、出張に伴う経費の精算を要求する申請書に実際に使用した金額を示す領収書等の書類を添付して提出することが必要である。また、住所変更などの届出事項を変更する場合、ユーザは、届出事項の変更を要求する申請書に、変更内容を証明する書類を添付して提出する。また、備品の購入代金の精算を申請する場合、ユーザは、備品の購入代金の精算を申請する申請書に購入代金を示す書類を添付して提出する必要がある。
【００１６】
上記のような書類の添付が必要な申請書を電子化するため、本データ処理システムでは、申請書としてのドキュメントデータに書類の画像データを添付する処理を行う。つまり、本データ処理システムでは、上記のような書類の添付が必要な申請書あるいは報告書などをペーパーレス化するものである。言い換えると、本データ処理システムは、申請書あるいは報告書として作成した電子データ（ドキュメントデータ）に、領収書あるいは証明書などの書類の画像データを添付するワークフローを実現するシステムである。
【００１７】
次に、上記画像処理装置１の構成例について説明する。  
図２は、上記画像処理装置１としてのデジタル複合機のハードウエア構成例を概略的に示すブロック図である。  
図２に示すように、このデジタル複合機は、システム制御部１１、操作パネル１２、スキャナ部１３およびプリンタ部１４などにより構成される。  
上記システム制御部１１は、当該デジタル複合機全体の制御を司るものである。上記システム制御部１１は、上記操作パネル１２、上記スキャナ部１３および上記プリンタ部１４などに接続されている。このような構成により、上記システム制御部１１では、上記操作パネル１２に入力された操作指示を受け付ける機能、上記スキャナ部１３を制御する機能、上記プリンタ部１４を制御する機能を実現している。
【００１８】
上記操作パネル１２は、ユーザからの操作指示が入力されるユーザインターフェースである。上記操作パネル１２は、テンキーなどのハードキー、および、タッチパネル内蔵の表示装置などの表示部１２ａを有している。上記操作パネル１２の表示部１２ａには、操作案内、あるいは、タッチキーなどが表示される。上記操作パネル１２では、上記表示部１２ａに表示されたタッチパネルによるタッチキーへの入力が検知されるようになっている。たとえば、ユーザが指定する各種機能の設定情報などは、上記操作パネル１２により入力され、上記システム制御部１１へ通知されるようになっている。
【００１９】
上記スキャナ部１３は、原稿の画像を画像データに変換するものである。上記スキャナ部１３は、原稿の画像をカラーあるいはモノクロのデジタル画像データに変換する。上記スキャナ部１３は、原稿面を光学的に走査する走査部（図示しない）、および、上記走査部により光学的に走査される原稿面からの反射光を電気信号に変換するＣＣＤラインセンサ等の光電変換部（図示しない）などにより構成される。また、上記スキャナ部１３では、読取った原稿の画像としてのデジタル画像データを上記システム制御部１１へ供給するようになっている。
【００２０】
上記プリンタ部１４は、被画像形成媒体上に画像を形成するものである。上記プリンタ部１４は、被画像媒体を搬送する搬送部（図示しない）、搬送部により搬送される被画像形成媒体上にカラー画像あるいはモノクロ画像を形成する画像形成部（図示しない）などにより構成される。また、上記プリンタ部１４では、上記システム制御部１１による制御に基づいて各ページの画像データを被画像形成媒体にプリントするようになっている。
【００２１】
また、上記システム制御部１１は、ＣＰＵ（Central Processing Unit）２１、ＲＡＭ（Random Access Memory）２２、ＲＯＭ（Read Only Memory）２３、不揮発性メモリ２４、ネットワーク通信部２５、画像処理部２６、カードリーダ２７、ページメモリ２８、および、ハードディスクドライブ（ＨＤＤ）２９等により構成されている。
【００２２】
上記ＣＰＵ２１は、システム制御部１１全体の制御を司る。上記ＣＰＵ２１は、制御プログラムに基づいて動作することにより種々の処理や種々の機能を実現するようになっている。また、上記ＣＰＵ２１には、操作パネル１２、スキャナ部１３およびプリンタ部１４などが接続されている。
【００２３】
上記ＲＡＭ２２は、作業用のデータを一時的に記憶したり、参照用のデータを記憶したりするメモリである。上記ＲＯＭ２３は、不揮発性のメモリである。上記ＲＯＭ２３には、たとえば、当該デジタル複合機１を制御するための制御プログラムおよび制御データなどが格納される。上記不揮発性メモリ２４は、書き換え可能な不揮発性のメモリである。上記不揮発性メモリ２４は、ＥＥＰＲＯＭあるいはフラッシュＲＯＭなどにより構成される。上記不揮発性メモリ２４には、たとえば、システム設定情報などが保存される。
【００２４】
上記ネットワーク通信部２５は、上記ネットワーク５を経由したデータ通信を制御するものである。上記ネットワーク通信部２５は、上記ネットワーク５に接続するためのネットワークインターフェースカード（ＮＩＣ）などにより構成される。上記ネットワーク通信部２５では、上記ネットワーク５を介してデータ蓄積サーバ２、データ管理サーバ３、あるいは、端末装置（ＰＣ）４とのデータ通信を実現する。
【００２５】
上記画像処理部２６は、画像データに対して種々の画像処理を施すものである。上記画像処理部２６は、画像処理回路等で構成される。上記画像処理部２６では、たとえば、画像データの補正あるいは圧縮・伸張などの画像処理を行う。
【００２６】
上記ユーザ情報取得部２７は、ユーザの認証データなどのユーザ情報を取得するものである。上記ユーザ情報取得部２７は、たとえば、ユーザが所持するＩＣカードに記憶されている情報を読取るカードリーダにより実現される。また、上記ユーザ情報取得部２７が取得するユーザの認証データは、ユーザが記憶しているパスワードあるいはユーザの生体情報を用いるようにしても良い。たとえば、ユーザの認証データとしてユーザが記憶しているパスワードを用いる場合、ユーザ情報取得部２７としては、上記カードリーダ２７の代わりに、ユーザがパスワードを入力するための操作パネル１２などが用いられる。また、ユーザの認証データとしてユーザの生体情報を用いる場合、ユーザ情報取得部２７としては、上記カードリーダ２７の代わりに、ユーザから生体情報（たとえば、指紋、顔画像、虹彩、静脈パターン等）を取得する生体情報取得部が設けられる。なお、本実施の形態では、ユーザが所持しているＩＣカードからユーザの認証データを含むユーザ情報を読取るものとする。
【００２７】
上記ページメモリ２８は、少なくとも１ページ分の画像データを展開する記憶領域を有するメモリである。上記ページメモリ２８は、図示しないページメモリコントローラにより制御される。
【００２８】
上記ＨＤＤ２９は、大容量の記憶装置である。上記ＨＤＤ２９には、各種のデータのバックアップ用のメモリとしても用いられ、各種の設定データあるいは管理データが記憶される。また、上記ＨＤＤ２９には、必要に応じて上記ネットワーク５経由で受信したデータ、あるいは、上記スキャナ部１３により読取った画像データなども記憶される。
【００２９】
また、上記のように構成されるデジタル複合機１では、上記ＲＯＭ２３、不揮発性メモリ２４、あるいは、ＨＤＤ２９に記憶されている制御プログラムおよび制御データにより上記ＣＰＵ２１が様々な機能を実現している。
【００３０】
図３は、本実施の形態に係るデータ処理システムを実現するための画像処理装置１の機能の構成例を示すブロック図である。  
図３に示すように、上記画像処理装置１は、ユーザ情報取得部３１、ユーザ認証部３２、レイアウト解析部３３、公開鍵取得部３４、秘密鍵記憶部３５、ＩＤ記憶部３６、データ処理部３７、画像取得部３８、暗号化部３９、装置署名部４０、ユーザ署名部４１、ネットワーク接続部４２、および、画像一時記憶部４３などを有している。
【００３１】
上記ユーザ情報取得部３１は、ユーザの情報を取得するものである。たとえば、図２に示すデジタル複合機では、上記ユーザ情報取得部３１は、たとえば、上記カードリーダ２７により実現される。この場合、上記ユーザ情報取得部３１としてのカードリーダ２７は、ユーザが提示したＩＣカードに記憶されているユーザ情報として、ユーザの認証データを読取る。また、上記ユーザ情報取得部３１では、ユーザの認証情報として、ユーザの公開鍵あるいは秘密鍵などを読取るようにしても良い。
【００３２】
上記ユーザ認証部３２は、上記ユーザ情報取得部３１により取得したユーザの認証データに基づいてユーザの認証処理を行うものである。たとえば、図２に示すデジタル複合機では、上記ユーザ認証部３２は、上記ＣＰＵ２１がＲＯＭ２３、不揮発性メモリ２４あるいはＨＤＤ２９に記憶されているユーザ認証用のプログラムを実行することにより実現される。上記ユーザ認証部３２は、上記ユーザ情報取得部３１により取得した認証データと予め登録されている認証データ（たとえば、ＨＤＤなどの記憶装置、あるいはネットワーク５に接続されているサーバ装置に記憶している認証データ）とを照合することによりユーザの認証処理を行う。
【００３３】
上記画像取得部３８は、画像データを取得するものである。上記画像取得部３８は、たとえば、図２に示すデジタル複合機では、上記画像取得部３８は、上記スキャナ部１３により実現される。上記画像取得部３８により取得した画像データは、上記画像一時記憶部４３に記憶される。
【００３４】
上記レイアウト解析部３３は、画像データにおいて所定の条件を満たす領域を抽出するものである。本実施の形態では、上記レイアウト解析部３３は、画像データにおいて暗号化する領域の候補を抽出する。たとえば、上記レイアウト解析部３３では、上記画像取得部３８により取得した画像データにおける文字あるいはロゴなどの意味のある図形部分の領域を暗号化領域の候補として抽出する。また、図２に示すデジタル複合機では、上記レイアウト解析部３３は、上記ＣＰＵ２１がＲＯＭ２３、不揮発性メモリ２４あるいはＨＤＤ２９に記憶されているレイアウト解析用のプログラムを実行することにより実現される。
【００３５】
上記公開鍵取得部３４は、ユーザの公開鍵を取得するものである。上記公開鍵取得部３４では、上記ユーザ認証部３２による認証が成功したユーザの公開鍵を取得する。また、図２に示すデジタル複合機では、上記公開鍵取得部３４は、上記ＣＰＵ２１がＲＯＭ２３、不揮発性メモリ２４あるいはＨＤＤ２９に記憶されている公開鍵取得用のプログラムを実行することにより実現される。
【００３６】
たとえば、ユーザの公開鍵がユーザが所持するＩＣカードに記憶されている場合、上記公開鍵取得部３４は、上記ユーザ情報取得部３１により取得した公開鍵を取得する。図２に示すデジタル複合機では、上記ＣＰＵ２１がカードリーダ２７がユーザが提示したＩＣカードから読取ったユーザの公開鍵を取得する。
【００３７】
また、当該画像処理装置１内の記憶装置に公開鍵が記憶されている場合、上記公開鍵取得部３４は、ユーザ認証部３２により認証が成功したユーザに対応する公開鍵を当該画像処理装置１内の記憶装置から取得する。図２に示すデジタル複合機では、たとえば、不揮発性メモリ２４あるいはＨＤＤ２９等に各ユーザの公開鍵が記憶される。この場合、図２に示すデジタル複合機では、上記ＣＰＵ２１が不揮発性メモリ２４あるいはＨＤＤ２９からユーザ認証部３２により認証が成功したユーザに対応する公開鍵を取得する。
【００３８】
また、上記ネットワーク５に接続されているサーバなどの外部装置（例えば、データ管理サーバ３）に公開鍵が記憶されている場合、上記公開鍵取得部３４は、上記ネットワーク５を介してユーザに対応する公開鍵を外部装置から取得する。図２に示すデジタル複合機では、上記ＣＰＵ２１がＮＩＣ２５によりネットワーク５を介して上記ユーザ認証部３２による認証が成功したユーザに対応する公開鍵を取得する。
【００３９】
上記秘密鍵記憶部３５は、当該画像処理装置１の秘密鍵を記憶するものである。たとえば、図２に示すデジタル複合機では、不揮発性メモリ２４あるいはＨＤＤ２９などが当該画像処理装置１としてのデジタル複合機の秘密鍵を記憶する秘密鍵記憶部３５として機能する。また、上記秘密鍵記憶部３５は、強固なセキュリティに保護される。つまり、上記秘密鍵記憶部３５は、強固なセキュリティに守られたメモリ領域である。
【００４０】
上記ＩＤ記憶部３６は、当該画像処理装置１を識別するためのＩＤ情報を記憶するものである。図２に示すデジタル複合機では、不揮発性メモリ２４あるいはＨＤＤ２９などが当該画像処理装置１としてのデジタル複合機のＩＤ情報を記憶するＩＤ記憶部３６として機能する。また、上記ＩＤ記憶部３６とは、強固なセキュリティに保護される。つまり、上記ＩＤ記憶部３６は、強固なセキュリティに守られたメモリ領域である。
【００４１】
上記データ処理部３７は、各種の申請あるいは報告を行なうためのドキュメントデータを処理するものである。上記データ処理部３７では、ユーザが編集中のドキュメントデータの一覧を取得する機能、ユーザが使用できるドキュメントデータのテンプレートの一覧を取得する機能、あるいは、ユーザが選択したドキュメントデータに画像データを添付する処理を行う機能などを有している。図２に示すデジタル複合機では、上記データ処理部３７を実現する各機能は、上記ＣＰＵ２１がＲＯＭ２３、不揮発性メモリ２４あるいはＨＤＤ２９に記憶されているデータ処理用のプログラムを実行することにより実現される。
【００４２】
上記暗号化部３９は、暗号化処理を行うものである。上記暗号化部３９では、たとえば、画像データにおいて指定された領域を暗号化処理する。上記暗号化部３９では、たとえば、ユーザの公開鍵により、画像データを公開鍵方式で暗号化する。なお、上記暗号化部３９により実行する暗号化方式は、公開鍵方式に限定されるものではない。上記暗号化部３９により実行する暗号化方式は、たとえば、共有鍵方式を用いても良い。図２に示すデジタル複合機では、上記暗号化部３９は、上記ＣＰＵ２１がＲＯＭ２３、不揮発性メモリ２４あるいはＨＤＤ２９に記憶されている暗号化処理用のプログラムを実行することにより実現される。
【００４３】
上記装置署名部４０は、データに対して装置としての電子署名（装置署名）を行なうものである。この装置署名は、当該データが当該画像処理装置１により処理されたものであることを示すものである。本実施の形態では、上記装置署名部４０は、当該画像処理装置１の秘密鍵を用いてドキュメントデータに装置署名を行う。図２に示すデジタル複合機では、上記装置署名部４０は、上記ＣＰＵ２１がＲＯＭ２３、不揮発性メモリ２４あるいはＨＤＤ２９に記憶されている装置署名用のプログラムを実行することにより実現される。
【００４４】
上記ユーザ署名部４１は、電子データに対してユーザとしての電子署名（ユーザ署名）を行なうものである。このユーザ署名は、当該データが署名されたユーザのものであるであることを示すものである。本実施の形態では、上記ユーザ署名部４１は、ドキュメントデータにユーザ署名を行う。図２に示すデジタル複合機では、上記ユーザ署名部４１は、上記ＣＰＵ２１がＲＯＭ２３、不揮発性メモリ２４あるいはＨＤＤ２９に記憶されているユーザ署名用のプログラムを実行することにより実現される。
【００４５】
上記ネットワーク接続部４２は、ネットワーク５を介してデータ通信を行うものである。上記ネットワーク接続部４２では、たとえば、ドキュメントデータなどのデータをネットワーク５を介してデータ蓄積サーバ２などに送信する。図２に示すデジタル複合機では、上記ネットワーク接続部４２は、上記ネットワーク通信部２５により実現される。
【００４６】
上記画像一時記憶部４３は、種々の処理過程で必要となる画像データなどのデータを一時的に記憶する記憶領域である。上記画像一時記憶部４３上では、たとえば、ドキュメントデータに画像データを貼り付ける処理が実行される。図２に示すデジタル複合機では、ＲＡＭ２２、ページメモリ２８あるいはＨＤＤ２９などが画像一時記憶部４３として使用される。
【００４７】
次に、上記画像処理装置１によりドキュメントデータに画像データを添付するための第１の処理例について説明する。  
図４及び図５は、上記画像処理装置１としてのデジタル複合機における第１の処理例を説明するためのフローチャートである。  
第１の処理例では、ユーザが端末装置４で編集した画像データを添付すべきドキュメントデータがデータ蓄積サーバ２に保存されているものとする。すなわち、ユーザは、上記端末装置４でドキュメントデータを作成（編集）する。上記端末装置４は、ユーザによる操作に応じてユーザが編集したドキュメントデータをデータ蓄積サーバ２に転送する。上記データ蓄積サーバ２では、上記端末装置４から転送されたドキュメントデータを保存する。また、上記データ管理サーバ３は、上記データ蓄積サーバ２に保存したドキュメントデータの管理情報を記憶（更新）する。これにより、上記データ蓄積サーバ２に保存したドキュメントデータは、上記データ管理サーバ３によりユーザに対応づけて管理される。
【００４８】
このような状態において画像処理装置１では、第１の処理例として、ユーザが編集したドキュメントデータに画像データを添付する処理が実行される。以下の説明では、画像処理装置１としての図２に示すようなデジタル複合機が第１の処理例を実施する場合を想定して説明する。
【００４９】
上記画像処理装置１としてのデジタル複合機では、待機状態において、上記操作パネル１２にユーザのログイン画面が表示されている（ステップＳ１１）。ユーザのログイン画面は、上記操作パネル１２の所定の操作キーへの入力に応じて表示されるようにしても良い。図６は、上記操作パネル１２の表示部１２ａに表示されるユーザのログイン画面の表示例を示す図である。図６に示す表示例では、上記操作パネル１２の表示部１２ａにユーザの認証データを含むユーザ情報が記憶されているＩＣカードの挿入案内が表示されている。
【００５０】
上記ユーザのログイン画面が表示されている状態において、ユーザは、自身の認証データを入力する。本実施の形態では、ユーザは、認証データを含むユーザ情報が記憶されているＩＣカードをユーザ情報取得部としてのカードリーダ２７に提示する。すると、カードリーダ２７は、ユーザが提示したＩＣカードから少なくともユーザの認証データを含むユーザ情報を読取る（ステップＳ１２、ＹＥＳ）。上記カードリーダ２７によりＩＣカードからユーザの認証データを含むユーザ情報を読取ると（ステップＳ１２、ＹＥＳ）、上記ＣＰＵ２１は、当該ユーザの認証データに基づいてユーザ認証処理（ログイン処理）を行う（ステップＳ１３）。このユーザ認証処理は、ＩＣカードから読取った認証データと、予めＨＤＤ２９あるいは外部装置などのデータベースに登録されている認証データとを照合することにより実施される。
【００５１】
上記ユーザ認証処理によるユーザの認証が失敗した場合、すなわち、ＩＣカードから取得した認証データと予め登録されている認証データとが一致しなかった場合（ステップＳ１４、ＮＯ）、上記ＣＰＵ２１は、認証が失敗した旨を上記操作パネル１２の表示部１２ａに表示する（ステップＳ１５）。この場合、上記ＣＰＵ２１は、上記ステップＳ１２へ戻り、当該ユーザが提示する新たな認証データを取得する。
【００５２】
上記ユーザ認証処理によりユーザの認証が成功した場合、すなわち、ＩＣカードから取得した認証データと予め登録されている認証データとの照合が成功した場合（ステップＳ１４、ＹＥＳ）、上記ＣＰＵ２１は、認証が成功したユーザに対する設定情報などを読み込む。各ユーザの設定情報は、各ユーザの操作設定あるいは各ユーザが使用可能な機能などである。また、各ユーザの設定情報は、たとえば、上記ＨＤＤ２９あるいはネットワーク５を介して接続可能な外部装置などに記憶されているものとする。認証が成功したユーザの設定情報を読み込むと、上記ＣＰＵ２１は、当該ユーザの設定情報に基づいて当該ユーザ用の操作画面を上記操作パネル１２の表示部１２ａに表示する（ステップＳ１５）。これらの処理により、当該デジタル複合機へのユーザのログインが完了する。
【００５３】
図７は、上記操作パネル１２の表示部１２ａに表示されるユーザ用の操作画面の表示例を示すものである。図７に示す表示例では、デジタル複合機の基本的な機能（たとえば、コピー機能、スキャン機能、プリンタ機能、あるいは、各種の設定機能）を選択するためのタッチキーが表示されるとともに、ドキュメントデータへの画像添付機能を選択するためのタッチキーが表示されている。このような操作画面においてユーザが選択したキーに応じて、上記ＣＰＵ２１は、各種の処理を実行する。
【００５４】
上記のような操作画面においてドキュメントデータへの画像添付機能が選択された場合（ステップＳ１７、ＹＥＳ）、上記ＣＰＵ２１は、当該ユーザ（認証が成功したユーザ、つまり、ログインしているユーザ）が編集中のドキュメントデータに添付する画像データを生成する処理を行う。この第１の処理例では、認証が成功したユーザが編集中のドキュメントデータに画像データを添付する処理を行うとする。
【００５５】
すなわち、上記のような操作画面においてドキュメントデータへの画像添付機能が選択されると（ステップＳ１７、ＹＥＳ）、上記ＣＰＵ２１は、まず、ログインしているユーザが編集中のドキュメントデータ（画像データを添付可能なドキュメントデータ）の一覧を取得する（ステップＳ１８）。ここでは、ユーザが編集中のドキュメントデータは、上記データ蓄積サーバ２に保存され、上記データ管理サーバ３により管理されているものとする。
【００５６】
この場合、上記ＣＰＵ２１は、上記データ管理サーバ３に対して当該ユーザが編集中のドキュメントデータの一覧を要求する。つまり、上記ＣＰＵ２１は、認証が成功したユーザを指定して、当該ユーザが編集中のドキュメントデータのリストを要求する。これに対して、上記データ管理サーバ３では、指定されたユーザが編集中のドキュメントデータ（画像データを添付可能なドキュメントデータ）を全て検索し、それらのリストを当該デジタル複合機に返す。このデータ管理サーバ３からのリストを受信することにより、上記ＣＰＵ２１は、ログインしているユーザが編集中のドキュメントデータの一覧を取得する。
【００５７】
ログインしているユーザが編集中のドキュメントデータの一覧を取得すると、上記ＣＰＵ２１は、取得したドキュメントデータの一覧（ドキュメントデータの選択画面）を上記操作パネル１２の表示部１２ａに表示する（ステップＳ１９）。上記操作パネル１２の表示部１２ａに表示した各ドキュメントデータは、当該ユーザが選択できるようになっている。
【００５８】
図８は、ログインしているユーザが編集中のドキュメントデータの一覧（ドキュメントデータの選択画面）を上記操作パネル１２の表示部１２ａに表示した表示例である。図８に示す表示例では、ログインしているユーザが編集中の複数のドキュメントデータがそれぞれタッチパネルによって選択可能な状態で表示されている。図８に示す表示例では、ユーザが編集中のドキュメントデータの例として、「出張旅費精算」、「住所変更届」、「図書購入届」が選択可能な状態で表示されている。これらは、ユーザが所持している書類の画像を添付することが可能なドキュメントデータである。
【００５９】
たとえば、「出張旅費精算」は、出張に伴う経費を精算するための申請書としてのドキュメントデータである。この場合、ユーザは、「出張旅費精算」のドキュメントデータに出張で使った金額を示す領収書等の書類の画像を添付する必要がある。このため、「出張旅費精算」を選択した場合、ユーザは、当該「出張旅費精算」のドキュメントデータに画像データとして添付するための領収書等の書類をスキャナ部１３にセットする。
【００６０】
また、「住所変更届」は、住所変更を届け出るための申請書としてのドキュメントデータである。この場合、ユーザは、「住所変更届」のドキュメントデータに変更する住所を示す書類の画像を添付する必要がある。このため、「住所変更届」を選択した場合、ユーザは、当該「住所変更届」のドキュメントデータに画像データとして添付するための書類をスキャナ部１３にセットする。
【００６１】
また、「図書購入届」は、図書の購入代金を精算するための申請書としてのドキュメントデータである。この場合、ユーザは、「図書購入届」のドキュメントデータに図書の購入代金を示す領収書等の書類の画像を添付する必要がある。このため、「図書購入届」を選択した場合、ユーザは、当該「図書購入届」のドキュメントデータに画像データとして添付するための領収書等の書類をスキャナ部１３にセットする。
【００６２】
上記のようなドキュメントデータの選択画面において１つのドキュメントデータが選択されると（ステップＳ２０、ＹＥＳ）、上記ＣＰＵ２１は、当該ドキュメントデータに添付する画像データを取得するための設定処理を行う（ステップＳ２１、Ｓ２２）。本実施の形態では、ユーザが選択したドキュメントデータに上記スキャナ部１３でスキャンした画像データ（ユーザが提示する原稿の画像データ）を添付するものとする。従って、ユーザがドキュメントデータを選択すると、上記ＣＰＵ２１は、当該ドキュメントデータに添付する書類の画像をスキャンするための設定画面（スキャン設定画面）を上記操作パネル１２の表示部１２ａに表示する（ステップＳ２１）。
【００６３】
たとえば、図９は、上記操作パネル１２の表示部１２ａに表示されるスキャン設定画面の表示例である。図９に示す表示例では、スキャンの開始するための開始キー、スキャンを中止するための中止キー、スキャンした画像データのデータ形式を選択するためのタッチキー、原稿をスキャンする際のカラーモード（スキャンした画像データのカラーモード）を選択するためのタッチキー、原稿をスキャンする際の解像度を選択するためのタッチキー、スキャンした画像データに対するマスク領域の指定方法を設定するためのタッチキーなどが表示されている。
【００６４】
また、マスク領域とは、スキャンした画像データ、あるいは、スキャンした画像データを貼り付けたドキュメントデータ全体において、暗号化する領域である。本実施の形態では、申請あるいは報告を行なう者と、その申請あるいは報告を受ける者との間で、やりとりされるドキュメントデータを想定している。このため、ユーザが指定したマスク領域を暗号化することにより、マスク領域の内容が第３者に読取られないようにするものである。  
さらに、マスク領域の指定方法としては、図９に示す例では、「全領域」キー、「領域指定」キー、「なし」キー、「ＰＣによる指定」キーなどが選択可能となっている。
【００６５】
「全領域」キーは、スキャンした画像データ全体、あるいは、スキャンした画像データを貼り付けたドキュメントデータ全体をマスク領域として指定するものである。「領域指定」キーは、スキャンした画像データ、あるいは、スキャンした画像データを貼り付けたドキュメントデータにおける一部の領域をマスク領域として指定するものである。「なし」キーは、マスク領域を無しとすることを指定するものである。「ＰＣによる指定」キーは、スキャンした画像データ、あるいは、スキャンした画像データを貼り付けたドキュメントデータにおける一部の領域を端末装置４で選択することを指定するものである。なお、「領域指定」キーが指定された場合の処理、および、「ＰＣによる指定」キーが指定された場合の処理については、後で詳細に説明する。
【００６６】
このようなスキャン設定画面が表示されると、ユーザは、原稿をスキャナ部１３にセットするとともに、上記スキャン設定画面において、データ形式、カラーモード、解像度、および、マスク領域の指定方法を設定する。原稿のセット、および、設定内容の指定が完了すると、当該ユーザは、スキャンの開始を指示する。
【００６７】
上記スキャン設定画面を表示している状態においてスキャンの開始が指示されると（ステップＳ２２、ＹＥＳ）、上記ＣＰＵ２１は、上記スキャナ部１３による設定内容に応じた原稿の画像のスキャン処理を実行する（ステップＳ２３）。ここで、上記スキャナ部１３によりスキャンされた原稿の画像は、上記スキャン設定画面で指定されたデータ形式、カラーモード、解像度の画像データとして画像一時記憶部４３としてのページメモリ２８あるいはＨＤＤ２９に保持される。
【００６８】
上記スキャナ部１３による原稿の画像のスキャン処理が完了すると（ドキュメントデータに添付する画像データを取得すると）、上記ＣＰＵ２１は、当該画像データに対するマスク領域の有無を判断する（ステップＳ２４）。  
たとえば、図９に示すようなスキャン設定画面においてマスク領域の指定方法として「なし」キーをユーザが選択している場合、上記ＣＰＵ２１は、当該画像データにおけるマスク領域がなしであると判断する（ステップＳ２４、ＮＯ）。上記スキャナ部１３が取得した画像データに対してマスク領域の指定がないと判断した場合、上記ＣＰＵ２１は、暗号化処理を省略し、後述するステップＳ３３へ進む。
【００６９】
また、図９に示すようなスキャン設定画面においてマスク領域の指定方法として「なし」以外をユーザが選択している場合、上記ＣＰＵ２１は、スキャンした画像データに対して暗号化すべきマスク領域があると判断する（ステップＳ２４、ＹＥＳ）。上記スキャナ部１３が取得した画像データに対するマスク領域の指定がある場合、上記ＣＰＵ２１は、ユーザによる設定内容に基づいてマスク領域を設定する処理を行う（ステップＳ２５〜Ｓ３１）。
【００７０】
たとえば、図９に示すようなスキャン設定画面においてマスク領域の指定方法として「ＰＣによる指定」キーをユーザが選択している場合、上記ＣＰＵ２１は、当該画像データにおけるマスク領域を端末装置４で指定するものと判断する（ステップＳ２５、ＹＥＳ）。
【００７１】
この場合、上記ＣＰＵ２１は、上記スキャナ部１３により取得した画像データを当該デジタル複合機内のＨＤＤ２９に保存する。上記ＨＤＤ２９にスキャナ部１３により取得した画像データを保存すると、上記デジタル複合機のＣＰＵ２１は、上記端末装置４においてユーザが指定したマスク領域が通知されるまで、当該画像データに対する処理を一旦保留する。
【００７２】
この状態において、ユーザは、上記端末装置４において当該デジタル複合機のＨＤＤ２９に保存した画像データに対するマスク領域の指定を行なう。上記端末装置４では、上記ＨＤＤ２９に保存されている画像データに対するマスク領域を指定を受け付ける。ユーザがマスク領域を指定すると、上記端末装置４では、ユーザが指定したマスク領域をデジタル複合機に通知する。この端末装置４からのマスク領域を示す通知に応じて、当該デジタル複合機では、上記端末装置４でユーザが指定したマスク領域を暗号化する領域として設定する（ステップＳ３１）。
【００７３】
なお、上記「ＰＣによる指定」が選択されている場合、上記ＣＰＵ２１は、上記スキャナ部１３により取得した画像データをデータ蓄積サーバ２に登録（保存）しておくようにしても良い。この場合、デジタル複合機では、暗号化されていない画像データに電子署名を施し、電子署名を施した画像データをユーザが選択しているドキュメントデータに対応づけて上記データ蓄積サーバ２に登録（保存）するようにすれば良い。上記データ蓄積サーバ２に登録（保存）した画像データに対するマスク領域を端末装置４で指定する処理については、後で詳細に説明する。
【００７４】
また、図９に示すようなスキャン設定画面においてマスク領域の指定方法として「全領域」キーをユーザが選択している場合、上記ＣＰＵ２１は、当該画像データ全体をマスク領域とするものと判断する（ステップＳ２７、ＹＥＳ）。この場合、上記ＣＰＵ２１は、当該画像データ全体をマスク領域として設定する（ステップＳ３１）。
【００７５】
また、図９に示すようなスキャン設定画面においてマスク領域の指定方法として「領域指定」キーをユーザが選択している場合、上記ＣＰＵ２１は、当該画像データのうちユーザが選択する一部の領域をマスク領域とするものと判断する（ステップＳ２７、ＮＯ）。この場合、上記ＣＰＵ２１は、当該デジタル複合機においてマスク領域をユーザに指定させる処理を行う（ステップＳ２８〜Ｓ３０）。
【００７６】
すなわち、マスク領域をユーザが指定すると判断した場合（ステップＳ２７、ＮＯ）、上記ＣＰＵ２１は、上記スキャナ部１３により取得した画像データのレイアウトを解析するレイアウト解析処理を行う（ステップＳ２８）。なお、このレイアウト解析処理は、図３に示す構成例では、上記レイアウト解析部３３により実行される処理である。
【００７７】
上記レイアウト解析処理は、当該画像データにおけるマスク領域の候補を抽出する処理である。つまり、上記レイアウト解析処理では、当該画像データにおいて予め設定した所定の条件を満たす領域をマスク領域の候補として抽出する。たとえば、マスク領域の候補を抽出するための条件としては、テキストが集合している領域あるいは図形の領域を抽出するような条件が設定される。この場合、上記レイアウト解析処理では、当該画像データから抽出したテキストが集合している領域あるいは図形の領域を全てマスク領域の候補とする。
【００７８】
上記レイアウト解析処理によりマスク領域の候補を抽出すると、上記ＣＰＵ２１は、抽出したマスク領域の候補を上記操作パネル１２の表示部１２ａに選択可能な状態で表示する（ステップＳ２９）。このマスク領域を選択するための表示画面（領域の選択画面）では、レイアウト解析処理により得られたマスク領域の候補から暗号化する領域をユーザに指定させる。
【００７９】
例えば、図１０は、マスク領域の選択画面の表示例である。図１０に示す表示例では、当該画像データから抽出した全てのマスク領域の候補を選択可能な状態で表示している。図１０に示す例では、当該画像データとともに、上記レイアウト解析処理により抽出したマスク領域の候補をタッチパネルで選択可能な状態で表示している。
【００８０】
上記のようなマスク領域の選択画面が上記操作パネル１２の表示部１２ａに表示された状態において、ユーザは、暗号化するマスク領域を選択する。ユーザが暗号化するマスク領域を選択すると（ステップＳ３０、ＹＥＳ）、上記ＣＰＵ２１は、選択されたマスク領域を暗号化すべき領域として設定する（ステップＳ３１）。
【００８１】
上記ステップＳ３１において暗号化すべき領域（マスク領域）が設定されると、上記ＣＰＵ２１は、当該画像データにおける暗号化すべき領域として設定された領域を暗号化する暗号化処理を行う（ステップＳ３２）。なお、この暗号化処理は、図３に示す構成例では、上記暗号化部３９により実行される処理である。すなわち、上述したように、上記暗号化処理では、たとえば、ユーザの公開鍵により画像データを公開鍵方式で暗号化する。なお、上記暗号化処理は、共有鍵方式で実施しても良い。また、ユーザ（ログインしているユーザ）の公開鍵は、公開鍵取得処理により取得される。この公開鍵取得処理は、図３に示す構成例では、上記公開鍵取得部３４により実行される。
【００８２】
ユーザが指定した領域を暗号化すると、上記ＣＰＵ２１は、暗号化処理が施された画像データに対して装置としての電子署名（装置署名）を施す（ステップＳ３３）。なお、この装置署名処理は、図３に示す構成例では、上記装置署名部４０により実行される処理である。すなわち、上述したように、上記装置署名処理では、当該デジタル複合機の秘密鍵及びＩＤ情報等を用いて、当該画像データ（暗号化処理された画像データ）に装置としての電子署名を行う。この装置署名により当該画像データが当該デジタル複合機により処理されたものであることが保証される。また、当該デジタル複合機の秘密鍵及びＩＤ情報は、秘密鍵記憶部３５及びＩＤ記憶部３６としての不揮発性メモリ２４あるいはＨＤＤ２９などに記憶されている。
【００８３】
当該画像データにデジタル複合機としての装置署名を施すと、上記ＣＰＵ２１は、さらに、当該画像データ（暗号化および装置署名が施された画像データ）に対してユーザとして電子署名（ユーザ署名）を施す（ステップＳ３４）。なお、このユーザ署名処理は、図３に示す構成例では、上記ユーザ署名部４１により実行される処理である。すなわち、上述したように、上記ユーザ署名処理では、当該画像データ（暗号化処理及び装置署名が施された画像データ）に当該ユーザ（ログインしているユーザ）としての電子署名を行う。このユーザ署名により当該画像データが当該ユーザの指定に基づいて処理されたものであることが保証される。
【００８４】
上記ステップＳ３２〜Ｓ３４の処理により、上記スキャナ部１３で取得した画像データには、暗号化、装置署名、ユーザ署名が施される。暗号化、装置署名及びユーザ署名が施された画像データは、指定部分（暗号化領域）が暗号化され、さらに、装置及びユーザが保証されたデータとなっている。
【００８５】
図１１は、暗号化、装置署名及びユーザ署名が施された画像データの論理的なデータ構造を示す図である。また、図１２は、暗号化、装置署名及びユーザ署名が施された画像データの物理的なデータ構造を示す図である。すなわち、暗号化、装置署名及びユーザ署名が施された画像データは、論理的には、図１１に示すように、画像データの一部が暗号化され、一部が暗号化された画像データに装置署名が施され、さらに、装置署名が施されたデータにユーザ署名が施された状態となっている。また、暗号化、装置署名およびユーザ署名が施された画像データは、物理的には、図１２に示すように、暗号化された領域を含む画像データに、暗号化された領域を示す情報、装置署名としての装置署名データ、及び、ユーザ署名としてのユーザ署名データが付与された構成となっている。
【００８６】
上記暗号化、装置署名及びユーザ署名が完了すると、上記ＣＰＵ２１は、当該画像データをユーザが選択したドキュメントデータの添付データとして登録する登録処理を行う（ステップＳ３５）。この登録処理では、暗号化、装置署名及びユーザ署名が施された画像データをユーザが選択したドキュメントデータの添付データとして登録する処理である。すなわち、本データ処理システムでは、登録処理において、上記デジタル複合機が、暗号化、装置署名及びユーザ署名を施した画像データをユーザが選択したドキュメントデータの添付データとして上記データ蓄積サーバ２に送信する。すると、上記データ蓄積サーバ２では、当該デジタル複合機から受信したデータ（暗号化、装置署名及びユーザ署名が施された画像データ）をユーザが選択したドキュメントデータに添付する。これにより、ユーザが選択したドキュメントデータには、上記スキャナ部１３により取得した画像データが添付される。
【００８７】
上記のように、第１の処理例では、画像処理装置としてのデジタル複合機は、ユーザを認証する処理を行い、ユーザ認証による認証が成功したユーザが編集中のドキュメントデータのリストを取得し、取得したリストからユーザが選択したドキュメントデータに添付する画像を取得し、取得した画像データをユーザが選択したドキュメントデータに添付する処理を行うようにしたものである。  
これにより、第１の処理例では、ユーザが編集したドキュメントデータに書類の画像として画像データを容易に添付することができる。
【００８８】
また、第１の処理例では、ユーザ認証による認証が成功したユーザが編集中のドキュメントデータのリストから画像を添付するドキュメントデータをユーザが選択するようにしてものである。このため、第１の処理例によれば、当該ユーザが、画像を添付する編集中のドキュメントデータを容易に選択することができる。
【００８９】
また、ドキュメントデータに添付する画像データには、暗号化、および、電子署名を施すようにしたものである。これにより、ドキュメントデータに添付する画像データのセキュリティ性を保証することができる。
【００９０】
次に、上記画像処理装置１によりドキュメントデータに画像データを添付するための第２の処理例について説明する。  
図１３及び図１４は、上記画像処理装置１としてのデジタル複合機における第２の処理例を説明するためのフローチャートである。  
第２の処理例では、画像処理装置１あるいはデータ蓄積サーバ２にドキュメントデータとして使用されるテンプレートが保存されているものとする。また、上記データ管理サーバ３では、上記のようなテンプレートのうち各ユーザが使用可能なテンプレートのリストが管理されているものとする。なお、上記データ管理サーバ３では、たとえば、ユーザの権限に応じて使用可能なテンプレートを管理するものとする。
【００９１】
このような状態において画像処理装置１では、第２の処理例として、ユーザが選択するテンプレートに基づいて新規作成するドキュメントデータに画像データを添付する処理が実行される。以下の説明では、画像処理装置１としての図２に示すようなデジタル複合機が第２の処理例を実施する場合を想定して説明する。
【００９２】
上記画像処理装置１としてのデジタル複合機では、まず、ユーザのログイン処理（認証処理）を行う（ステップＳ４１〜Ｓ４６）。このステップＳ４１〜Ｓ４６の処理は、上記ステップＳ１１〜Ｓ１６の処理と同様である。  
すなわち、デジタル複合機の操作パネル１２の表示部１２ａには、待機状態において、ユーザのログイン画面が表示されている（ステップＳ４１）。この状態において、上記ユーザ情報取得部２７は、ユーザの認証データを取得する。なお、本実施の形態では、ユーザ情報取得部２７としてのカードリーダがユーザが所持するＩＣカードからユーザの認証データを含むユーザ情報を取得する。
【００９３】
ユーザの認証データを取得すると（ステップＳ４２、ＹＥＳ）、上記ＣＰＵ２１は、当該ユーザの認証データに基づいてユーザ認証処理を行う（ステップＳ４３）。上記ユーザ認証処理によるユーザの認証が失敗した場合（ステップＳ４４、ＮＯ）、上記ＣＰＵ２１は、認証が失敗した旨を上記操作パネル１２の表示部１２ａに表示する（ステップＳ４５）。
【００９４】
上記ユーザ認証処理によりユーザの認証が成功した場合（ステップＳ４４、ＹＥＳ）、上記ＣＰＵ２１は、認証が成功したユーザの設定情報に基づいて当該ユーザ用の操作画面（たとえば、図７に示すような操作画面）を上記操作パネル１２の表示部１２ａに表示する（ステップＳ４６）。このような操作画面においてユーザが選択したキーに応じて、上記ＣＰＵ２１は、各種の処理を実行する。
【００９５】
上記のような操作画面においてドキュメントデータへの画像添付機能が選択された場合（ステップＳ４７、ＹＥＳ）、上記ＣＰＵ２１は、当該ユーザ（認証が成功したユーザ、つまり、ログインしているユーザ）がテンプレートから選択したドキュメントデータ（新規作成するドキュメントデータ）に添付する画像データを生成する処理を行う。この第２の処理例では、テンプレートからドキュメントデータを新規に作成し、新規作成したドキュメントデータに画像データを添付する処理を行う。
【００９６】
すなわち、上記のような操作画面においてドキュメントデータへの画像添付機能が指示されると（ステップＳ４７、ＹＥＳ）、上記ＣＰＵ２１は、ログインしているユーザが使用可能なドキュメントデータとしてテンプレート（画像データを添付可能なドキュメントデータ）の一覧を取得する（ステップＳ４８）。ここでは、画像データを添付可能なドキュメントデータの各テンプレートは、上記データ蓄積サーバ２に保存されているものとする。また、各ユーザが使用可能なテンプレートのリストは、上記データ管理サーバ３により管理されているものとする。
【００９７】
この場合、上記ＣＰＵ２１は、上記データ管理サーバ３に対して当該ユーザが使用可能なドキュメントデータとしてのテンプレートの一覧を要求する。つまり、上記ＣＰＵ２１は、認証が成功したユーザを指定して、当該ユーザが使用可能なドキュメントデータとしてのテンプレートのリストを要求する。これに対して、上記データ管理サーバ３では、指定されたユーザが使用可能なドキュメントデータ（画像データを添付可能なドキュメントデータ）のテンプレートを全て検索し、それらのリストを当該デジタル複合機に返す。このデータ管理サーバ３からのリストを受信することにより、上記ＣＰＵ２１は、ログインしているユーザが使用可能なドキュメントデータのテンプレートのリストを取得する。
【００９８】
ログインしているユーザが使用可能なドキュメントデータとしてのテンプレートの一覧を取得すると、上記ＣＰＵ２１は、取得したテンプレートの一覧（ドキュメントデータの選択画面）を上記操作パネル１２の表示部１２ａに表示する（ステップＳ４９）。上記操作パネル１２の表示部１２ａに表示した各テンプレートは、新規作成するドキュメントデータとして当該ユーザが選択できるようになっている。
【００９９】
図１５は、ログインしているユーザが使用可能なドキュメントデータとしてのテンプレートの一覧（テンプレートの選択画面）を上記操作パネル１２の表示部１２ａに表示した表示例である。図１５に示す表示例では、ログインしているユーザが使用可能な複数のテンプレート（新規作成するドキュメントデータ）がそれぞれタッチパネルによって選択可能な状態で表示されている。図１５に示す表示例では、ユーザが使用可能なテンプレートの例として、「出張旅費精算」、「住所変更届」、「図書購入届」が選択可能な状態で表示されている。これらは、ユーザが所持している書類の画像を添付することが可能なドキュメントデータとしてのテンプレートである。
【０１００】
たとえば、「出張旅費精算」は、出張に伴う経費を精算するための申請書としてのドキュメントデータのテンプレートである。この場合、ユーザは、新規に作成する「出張旅費精算」のドキュメントデータに画像データとして添付するための領収書等の書類をスキャナ部１３にセットする。また、「住所変更届」は、住所変更を届け出るための申請書としてのドキュメントデータのテンプレートである。この場合、ユーザは、新規に作成する「住所変更届」のドキュメントデータに画像データとして添付するための書類をスキャナ部１３にセットする。また、「図書購入届」は、申請書が図書の購入代金を精算するための申請書としてのドキュメントデータである。この場合、ユーザは、新規に作成する図書購入届」のドキュメントデータに画像データとして添付するための領収書等の書類をスキャナ部１３にセットする。
【０１０１】
上記のようなドキュメントデータの選択画面において１つのドキュメントデータのテンプレートが選択されると（ステップＳ５０、ＹＥＳ）、上記ＣＰＵ２１は、当該ドキュメントデータに添付する画像データを取得するための設定処理を行う（ステップＳ５１、Ｓ５２）。この設定処理は、上記ステップＳ２１及びＳ２２と同様な処理である。  
すなわち、ユーザが１つのドキュメントデータとしてのテンプレートを選択すると、上記ＣＰＵ２１は、当該ドキュメントデータに添付する書類の画像をスキャンするための設定画面（たとえば、図９に示すようなスキャン設定画面）を上記操作パネル１２の表示部１２ａに表示する（ステップＳ５１）。
【０１０２】
このようなスキャン設定画面が表示されると、ユーザは、画像データとして添付する種類をスキャナ部１３にセットするとともに、上記スキャン設定画面において、データ形式、カラーモード、解像度、および、マスク領域の指定方法を設定する。原稿のセット、および、設定内容の指定が完了すると、当該ユーザは、スキャンの開始を指示する。
【０１０３】
上記スキャンの開始が指示されると（ステップＳ５２、ＹＥＳ）、上記ＣＰＵ２１は、上記ステップＳ２３と同様に、上記スキャナ部１３による設定内容に応じた書類の画像のスキャン処理を実行する（ステップＳ５３）。上記スキャナ部１３によるスキャン処理が完了すると（新規作成するドキュメントデータに添付する画像データを取得すると）、上記ＣＰＵ２１は、上記ステップＳ２４〜Ｓ３２と同様に、ユーザの指定に応じたマスク領域の設定及び暗号化を行う（ステップＳ５４〜Ｓ６２）。  
たとえば、ユーザがマスク領域「なし」を指定している場合（ステップＳ５４、ＮＯ）、上記ＣＰＵ２１は、暗号化処理を省略し、後述するステップＳ６３へ進む。
【０１０４】
また、ユーザがマスク領域の指定方法として「ＰＣによる指定」を選択している場合（ステップＳ５５、ＹＥＳ）、上記ＣＰＵ２１は、当該画像データを当該デジタル複合機内のＨＤＤ２９に保存する。  
上記ＨＤＤ２９にスキャナ部１３により取得した画像データを保存すると、上記デジタル複合機のＣＰＵ２１は、上記端末装置４においてユーザが指定したマスク領域が通知されるまで、当該画像データに対する処理を一旦保留する。
【０１０５】
この状態において、ユーザは、端末装置４から当該デジタル複合機のＨＤＤ２９に保存した画像データに対するマスク領域の指定を行なう。上記端末装置４では、上記ＨＤＤ２９に保存されている画像データを表示部４ａに表示する。この状態において端末装置４では、ユーザによる当該画像データに対するマスク領域を指定を受け付ける。ユーザがマスク領域を指定すると、上記端末装置４では、ユーザが指定したマスク領域をデジタル複合機に通知する。この端末装置４からのマスク領域を示す通知に応じて、当該デジタル複合機では、上記ステップＳ６１以降の処理を実行（再開）する。
【０１０６】
また、上記「ＰＣによる指定」が選択されている場合、上記ＣＰＵ２１は、上記スキャナ部１３により取得した画像データをデータ蓄積サーバ２に登録（保存）しておくようにしても良い。この場合、デジタル複合機では、暗号化されていない画像データに電子署名を施し、電子署名を施した画像データをユーザが選択しているドキュメントデータに対応づけて上記データ蓄積サーバ２に登録（保存）するようにすれば良い。なお、上記データ蓄積サーバ２に登録（保存）した画像データに対するマスク領域を端末装置４で指定する処理については、後で詳細に説明する。
【０１０７】
また、ユーザがマスク領域として「全領域」を選択している場合、上記ＣＰＵ２１は、当該画像データ全体をマスク領域として設定する（ステップＳ６１）。  
また、ユーザがマスク領域の指定方法として「領域指定」を選択している場合、上記ＣＰＵ２１は、当該デジタル複合機においてマスク領域をユーザに指定させる処理を行う（ステップＳ５８〜Ｓ６０）。このステップＳ５８〜Ｓ６０の処理は、上記ステップＳ２８〜Ｓ３０と同様であるため、詳細な説明を省略する。  
ユーザが暗号化するマスク領域を選択すると（ステップＳ６０、ＹＥＳ）、上記ＣＰＵ２１は、選択されたマスク領域を暗号化すべき領域として設定する（ステップＳ６１）。
【０１０８】
上記ステップＳ６１において暗号化すべき領域（マスク領域）が設定されると、上記ＣＰＵ２１は、ユーザの指定に基づいて当該画像データにおける設定された領域の暗号化処理、装置署名、ユーザ署名を行う（ステップＳ６２〜Ｓ６４）。このステップＳ６２〜Ｓ６４の処理は、上記ステップＳ３２〜Ｓ３４と同様であるため、詳細な説明を省略する。  
上記ステップＳ６２〜Ｓ６４による画像データに対する暗号化、装置署名及びユーザ署名が完了すると、上記ＣＰＵ２１は、当該画像データをユーザが選択したテンプレートに基づく新規のドキュメントデータの添付データとして登録する登録処理を行う（ステップＳ６５）。
【０１０９】
この登録処理では、たとえば、上記ＣＰＵ２１は、ユーザが選択したテンプレートに基づいて新規のドキュメントデータを作成する。上記ＣＰＵ２１は、暗号化、装置署名及びユーザ署名を施した画像データを新規に作成したドキュメントデータの添付データとする。さらに、上記ＣＰＵ２１は、当該画像データを添付データとするドキュメントデータを上記データ蓄積サーバ２に送信する。すると、上記データ蓄積サーバ２では、当該デジタル複合機から受信した画像データが添付されたドキュメントデータを当該ユーザのドキュメントデータとして登録する。
【０１１０】
また、上記登録処理において、上記ユーザが選択したテンプレートに基づく新規のドキュメントデータは、上記データ蓄積サーバ２において作成するようにしても良い。この場合、上記デジタル複合機のＣＰＵ２１は、ユーザが選択したテンプレートを示す情報と暗号化、装置署名及びユーザ署名を施した画像データとをデータ蓄積サーバ２に送信する。すると、上記データ蓄積サーバ２では、上記ユーザが選択したテンプレートに基づく新規のドキュメントデータを作成し、暗号化、装置署名及びユーザ署名を施した画像データを新規に作成したドキュメントデータの添付データとして登録する。
【０１１１】
上記のように、第２の処理例では、画像処理装置としてのデジタル複合機は、ユーザを認証する処理を行い、ユーザ認証による認証が成功したユーザが使用可能なドキュメントデータのテンプレートのリストを取得し、取得したリストからユーザが選択したテンプレートに基づいて新規に作成するドキュメントデータに添付する画像を取得し、取得した画像データをユーザが選択したテンプレートに基づいて新規に作成されるドキュメントデータに添付する処理を行うようにしたものである。  
これにより、第２の処理例によれば、ユーザが選択したテンプレートに基づいて新規に作成したドキュメントデータに書類の画像として画像データを容易に添付することができる。
【０１１２】
また、第２の処理例では、ユーザ認証による認証が成功したユーザが使用可能なドキュメントデータのテンプレートのリストから画像を添付する新規のドキュメントデータをユーザが選択するようにしてものである。このため、第２の処理例によれば、画像を添付する新規のドキュメントデータをテンプレートから容易に選択することができる。  
また、ドキュメントデータに添付する画像データには、暗号化、および、電子署名を施すようにしたものである。これにより、ドキュメントデータに添付する画像データのセキュリティ性を保証することができる。
【０１１３】
次に、上記端末装置（ＰＣ）４によるマスク領域（暗号化領域）の指定処理について説明する。  
上記第１、第２の処理例では、上述したように、ドキュメントデータに添付する画像データにおける暗号化領域をＰＣにより指定することが可能となっている。  
また、上述したように、上記端末装置４によるマスク領域の指定処理では、端末装置４においてユーザが画像データにおけるマスク領域を指定する。上記端末装置４において指定されたマスク領域を示す情報は、端末装置４から画像処理装置１に通知される。画像処理装置１では、端末装置４から通知されたマスク領域を暗号化する。
【０１１４】
この場合、暗号化されていない画像データ（ＰＣでマスク領域を指定する対象としての画像データ）を画像処理装置内のＨＤＤ等の記憶装置に保存しておけば、上記端末装置４は、画像処理装置１から画像データを取得し、当該画像データにおけるマスク領域を示す情報を通知することが可能である。
【０１１５】
しかしながら、デジタル複合機などの画像処理装置１では、ＨＤＤなどの記憶装置の容量に限界がある。また、デジタル複合機などの画像処理装置１では、処理性能にも限界がある。このため、運用形態によっては、暗号化されていない画像データは、データ蓄積サーバ２などの画像処理装置１の外部に保存しておくことが好ましいことがある。
【０１１６】
以下、画像処理装置１が取得した画像データを上記データ蓄積サーバ２に保存しておき、上記データ蓄積サーバ２に保存した画像データに対して端末装置４でマスク領域を指定する場合の処理について説明する。  
図１６は、データ蓄積サーバ２に保存した画像データに対して上記端末装置４でマスク領域を指定する場合の処理を説明するためのフローチャートである。  
上記「ＰＣによる指定」が指定されている場合、画像処理装置としてのデジタル複合機のＣＰＵ２１は、上記スキャナ部１３によりスキャンした画像データに対して電子署名を施す（ステップＳ７１）。ここでは、電子署名として、少なくとも装置署名を行なうようにすれば良い。また、電子署名としては、装置署名とユーザ署名とを行なうようにしても良い。
【０１１７】
上記スキャナ部１３により取得した画像データに電子署名を施すと、上記ＣＰＵ２１は、電子署名を施した画像データを上記データ蓄積サーバ２へ転送する（ステップＳ７２）。ここでは、ユーザが選択したドキュメントデータに対応づけて電子署名を施した画像データを転送するものとする。  
上記デジタル複合機から電子署名された画像データを受信すると、上記データ蓄積サーバ２は、電子署名が施された画像データをドキュメントデータに対応づけて保存する（ステップＳ７３）。
【０１１８】
一方、上記デジタル複合機でドキュメントデータに添付する書類の画像をスキャンすると、当該ユーザは、上記端末装置４において当該画像における暗号化の領域を指定するための操作を行なう。まず、ユーザは、上記端末装置４の操作部４ｂにより暗号化の領域を指定するためのアプリケーションプログラムの起動を指示する。すると、上記端末装置４の処理部４ｃは、ユーザの指示に応じて当該アプリケーションプログラムを起動させる。
【０１１９】
暗号化領域を指定するためのアプリケーションプログラムが起動すると、ユーザは、操作部４ｂにより暗号化領域を指定する対象となる画像データを指定する（ステップＳ７４）。ここでは、たとえば、ユーザは、画像データを識別する情報を入力する。また、ユーザは、上記端末装置４が上記データ蓄積サーバ２から取得した当該ユーザ用の画像データのリストから所望の画像データを選択するようにしても良い。
【０１２０】
暗号化領域を指定する画像データが指定された場合、上記端末装置４の処理部４ｃは、上記データ蓄積サーバ２に対して当該画像データを要求する（ステップＳ７５）。  
これに対して、上記データ蓄積サーバ２では、上記端末装置４から指定された画像データを検索する（ステップＳ７６）。上記端末装置４から指定された画像データを見つけると、上記データ蓄積サーバ２は、当該画像データを端末装置４へ転送する（ステップＳ７７）。
【０１２１】
上記データ蓄積サーバ２からマスク領域を指定する対象としての画像データを受信すると、上記端末装置４の処理部４ｃは、当該画像データを表示するとともに、当該画像データにおける暗号化領域を指定する旨を案内（暗号化領域の指定画面）を表示部４ａに表示する（ステップＳ７８）。この状態において、上記端末装置４では、暗号化領域の指定を受け付ける。つまり、ユーザは、所望の画像が表示部４ａに表示されている状態において、操作部４ｂにより暗号化する領域を指定する（ステップＳ７９）。
【０１２２】
たとえば、図１７は、上記端末装置４の表示部４ａに表示される暗号化領域の指定画面の表示例を示す図である。図１７に示す表示例では、マスク領域を指定する対象としての画像データを表示している。図１７に示すような指定画面において、ユーザは、操作部４ｂとしてのマウスなどにより当該画像における暗号化領域を指定する。図１７に示す表示例では、「宛名１」の領域と「テキスト２」の領域との２つの領域が暗号化領域として指定されている状態を示している。
【０１２３】
当該画像データにおける暗号化領域をユーザが指定されると、上記端末装置４の処理部４ｃは、上記データ蓄積サーバ２を経由してデジタル複合機に当該画像データにおける指定された領域の暗号化を要求する（ステップＳ８０）。この暗号化を要求する処理では、上記端末装置４の処理部４ｃは、暗号化要求とともに指定された領域を示す情報をデータ蓄積サーバへ送信する。上記データ蓄積サーバ２では、上記端末装置４からの暗号化する領域を示す情報とともに、当該画像データをデジタル複合機へ転送する（ステップＳ８１）。
【０１２４】
上記暗号化領域を示す情報と画像データとを受信すると、デジタル複合機のＣＰＵ２１は、当該画像データに付与されている電子署名を確認する（ステップＳ８２）。ここでは、当該電子署名が自身の電子署名であることを確認する。この確認において自身の電子署名でないと判断した場合（ステップＳ８３、ＮＯ）、上記ＣＰＵ２１は、エラーとして当該処理を終了する。
【０１２５】
上記暗号化が要求された画像データが自身の電子署名が施されたものであることを確認した場合（ステップＳ８３、ＹＥＳ）、上記デジタル複合機のＣＰＵ２１は、上記ステップＳ３１及びＳ３２、あるいは、上記ステップＳ６１及びＳ６２と同様に、当該画像データに暗号化処理を施す（ステップＳ８５）。当該画像データに暗号化処理を施すと、上記デジタル複合機のＣＰＵ２１は、上記ステップＳ３３及びＳ３４、あるいは、上記ステップＳ６３及びＳ６４と同様に、暗号化処理を施した画像データに電子署名として、装置署名及びユーザ署名を行う（ステップＳ８６）。
【０１２６】
当該画像データに暗号化処理を施すと、当該画像データに付与されていた署名データは、破棄されてしまう。このため、上記ＣＰＵ２１は、暗号化処理を施した画像データに対して、再度、電子署名を処理を施す。これにより、暗号化処理を施した画像データに対しても装置及びユーザを保証することが可能となる。  
当該画像データに暗号化処理及び電子署名を施すと、上記ＣＰＵ２１は、上記ステップＳ３５あるいは上記ステップＳ６５と同様に、暗号化及び電子署名が施された画像データをドキュメントデータの添付データとして上記データ蓄積サーバ２に登録する処理を行う（ステップＳ８７）。
【０１２７】
この登録処理では、上記ＣＰＵ２１は、端末装置４で指定された領域の暗号化と電子署名とが施された画像データをデータ蓄積サーバ２へ送信する。これにより、上記データ蓄積サーバ２では、上記端末装置４で指定された領域の暗号化と電子署名とが施された画像データを当該画像データに対応づけられているドキュメントデータの添付データとして登録する（ステップＳ８８）。
【０１２８】
上記のような上記端末装置４による暗号化領域の指定処理では、暗号化前の画像データをデータ蓄積サーバ２に保存し、端末装置４でユーザが指定した暗号化領域を情報と画像データと画像処理装置へ送信する。上記画像処理装置では、端末装置４で指定された暗号化領域を暗号化し、ドキュメントデータの添付データとして登録する。  
これにより、画像処理装置内の記憶装置のリソースにかかわらず、端末装置で暗号化領域を指定できる。
【０１２９】
さらに、画像処理装置では、暗号化前の画像データに電子署名してデータ蓄積サーバ２に保存する。ユーザが端末装置４で暗号化領域を指定すると、上記端末装置４は、上記データ蓄積サーバ２を経由して電子署名されている画像データと暗号化領域を示す情報とを画像処理装置へ送信する。上記画像処理装置では、受信した画像データの電子署名を確認する。当該画像データの電子署名が正当なものであることを確認した場合、画像処理装置は、端末装置から通知された暗号化領域を暗号化し、暗号化した画像データに、再度、電子署名を行い、この電子署名した画像データをドキュメントデータの添付データとして登録する。  
これにより、画像処理装置内の記憶装置のリソースにかかわらず、端末装置で暗号化領域を指定でき、その処理過程における画像データの改ざんなどを防止することができる。
【０１３０】
上記のように、本実施の形態では、ユーザ認証を行い、認証が成功したユーザが画像を添付するドキュメントデータを選択し、ユーザにドキュメントデータが選択された状態において書類の画像をスキャンし、当該ユーザが選択しているドキュメントデータにスキャンした画像を添付する。この結果、本実施の形態によれば、申請書あるいは報告書などのドキュメントデータに、紙が原本となる書類の画像を画像データとして簡単に添付することができる。
【０１３１】
本実施の形態では、認証が成功したユーザが編集中のドキュメントデータ（あるいは使用可能なドキュメントデータのテンプレート）のリストを表示し、表示されているリストから画像を添付するドキュメントデータをユーザに選択させるようにしてものである。これにより、本実施の形態によれば、画像を添付するドキュメントデータを容易に選択できる。
【０１３２】
また、本実施の形態では、ドキュメントデータに添付する画像データに対して装置署名あるいはユーザ署名などの電子署名を施す。これにより、本実施の形態によれば、ドキュメントデータに添付する画像データの改ざんを防止することができる。また、本実施の形態によれば、ドキュメントデータに添付された画像データを取得した装置、ドキュメントデータに添付された画像データを取得した日時、あるいは、当該画像データをドキュメントデータに添付したユーザなどを保証することができる。
【０１３３】
さらに、本実施の形態では、ドキュメントデータに添付する画像データにおいてユーザが指定した領域については、暗号化を施す。これにより、本実施の形態によれば、ユーザが指定した領域については、復号化する手段を有していない人物が内容を閲覧できないようにすることができる。言い換えると、本実施の形態によれば、ドキュメントデータに添付する画像データにおいてユーザが指定した領域については、所定の権限のある人物しかアクセスできなくすることができる。
【図面の簡単な説明】
【０１３４】
【図１】この発明の実施の形態に係るデータ処理システムの全体構成を概略的に示す図である。
【図２】画像処理装置としてのデジタル複合機のハードウエア構成例を概略的に示すブロック図である。
【図３】本実施の形態に係るデータ処理システムを実現するための画像処理装置１の機能の構成例を示すブロック図である。
【図４】画像処理装置としてのデジタル複合機における第１の処理例を説明するためのフローチャートである。
【図５】画像処理装置としてのデジタル複合機における第１の処理例を説明するためのフローチャートである。
【図６】ユーザのログイン画面の表示例を示す図である。
【図７】ログインしたユーザ用の操作画面の表示例を示すものである。
【図８】ログインしているユーザが編集中のドキュメントデータのリストの表示例である。
【図９】スキャン設定画面の表示例である。
【図１０】マスク領域の選択画面の表示例である。
【図１１】暗号化、装置署名及びユーザ署名が施された画像データの論理的なデータ構造を示す図である。
【図１２】暗号化、装置署名及びユーザ署名が施された画像データの物理的なデータ構造を示す図である。
【図１３】画像処理装置としてのデジタル複合機における第２の処理例を説明するためのフローチャートである。
【図１４】画像処理装置としてのデジタル複合機における第２の処理例を説明するためのフローチャートである。
【図１５】ログインしているユーザが使用可能なドキュメントデータとしてのテンプレートのリストの表示例である。
【図１６】データ蓄積サーバに保存した画像データに対して端末装置でマスク領域を指定する場合の処理を説明するためのフローチャートである。
【図１７】は、端末装置の表示部に表示される暗号化領域の指定画面の表示例を示す図である。
【符号の説明】
【０１３５】
１…画像処理装置（デジタル複合機）、２…データ蓄積サーバ、３…データ管理サーバ、４…端末装置、４ａ…表示部、４ｂ…操作部、４ｃ…処理部、５…ネットワーク、１１…システム制御部、１２…操作パネル、１２ａ…表示部、１３…スキャナ部、１４…プリンタ部、２１…ＣＰＵ、２２…ＲＡＭ、２３…ＲＯＭ、２４…不揮発性メモリ、２５…ネットワーク通信部（ＮＩＣ）、２６…画像処理部、２７…ユーザ情報取得部（カードリーダ）、２８…ページメモリ、２９…ハードディスクドライブ（ＨＤＤ）、３１…ユーザ情報取得部、３２…ユーザ認証部、３３…レイアウト解析部、３４…公開鍵取得部、３５…秘密鍵記憶部、３６…ＩＤ記憶部、３７…データ処理部、３８…画像取得部、３９…暗号化部、４０…装置署名部、４１…ユーザ署名部、４２…ネットワーク接続部、４３…画像一時記憶部
【図１】
0004796932.tif 000002
【図２】
0004796932.tif 000003
【図３】
0004796932.tif 000004
【図４】
0004796932.tif 000005
【図５】
0004796932.tif 000006
【図６】
0004796932.tif 000007
【図７】
0004796932.tif 000008
【図８】
0004796932.tif 000009
【図９】
0004796932.tif 000010
【図１０】
0004796932.tif 000011
【図１１】
0004796932.tif 000012
【図１２】
0004796932.tif 000013
【図１３】
0004796932.tif 000014
【図１４】
0004796932.tif 000015
【図１５】
0004796932.tif 000016
【図１６】
0004796932.tif 000017
【図１７】
0004796932.tif 000018