(57)【要約】   【課題】  保存されているイメージデータの情報を、利便性を確保しつつ、かつ、秘匿したい情報を通常は認識し得ない状態とする。  【解決手段】  秘匿部分変換部２２は、設定情報ファイルのレコードの位置情報を参照して、イメージデータ原本中の秘匿部分を特定し、秘匿部分に該当する部分イメージデータを、複数のセグメントに分割して、並べ替え、種別を示す情報、セグメントおよび並べ替えの情報を、秘匿部分のセグメントが並べ替えられたイメージデータの一部に埋め込んで、イメージデータを記憶装置２０に記憶する。秘匿部分復元部２６は、記憶装置から読みだされたイメージデータ中に埋め込まれた種別を示す情報、セグメントおよび並べ替えの情報を取り出し、設定情報ファイルのレコード中の位置情報、イメージデータ中に埋め込まれていたセグメントおよび並べ替えの情報に基づいて、秘匿部分のセグメントを、並べ替えの逆の手順で復元する。【選択図】  図１
2007213268.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも種別ごとに、当該種別における、１以上の秘匿すべき部分である秘匿部分の位置をそれぞれ示す位置情報を有するレコードを含む設定情報ファイルを記憶した記憶装置を備えたコンピュータにおいて、
前記種別に属するイメージデータ原本を取得し、前記設定情報ファイルの該当レコードが示す位置情報を参照して、当該イメージデータ原本中の秘匿部分を特定するステップと、
前記イメージデータ原本中の秘匿部分に該当する部分イメージデータを、複数のセグメントに分割して、当該セグメントを並べ替えるステップと、
前記種別を示す情報、セグメントおよび並べ替えの情報を、前記秘匿部分のセグメントが並べ替えられたイメージデータの一部に埋め込むステップと、
前記イメージデータを、前記記憶装置に記憶するステップと、を備え、
さらに、前記記憶装置から、前記イメージデータを読み出すステップと、
前記イメージデータ中に埋め込まれた種別を示す情報、セグメントおよび並べ替えの情報を取り出すステップと、
前記設定情報ファイルのレコード中の位置情報、前記イメージデータ中に埋め込まれていたセグメントおよび並べ替えの情報に基づいて、前記秘匿部分のセグメントを、前記並べ替えの逆の手順で復元するステップと、を備えたことを特徴とする情報漏洩防止支援方法。
【請求項２】
前記記憶装置が、少なくとも前記種別ごとに、当該秘匿部分の内容を認識可能とするための閲覧条件を格納したレコードを含む閲覧条件ファイルを記憶し、
前記イメージデータ中に埋め込まれていた種別を示す情報に基づいて、前記記憶装置中の閲覧条件ファイルのレコードを特定するステップと、
入力された閲覧条件と、前記閲覧条件ファイルのレコード中の閲覧条件とを比較するステップとを備え、
前記閲覧条件が一致する場合に、前記秘匿部分のセグメントを復元するステップを実行することを特徴とする請求項１に記載の方法。
【請求項３】
前記セグメントを並べ替えるステップにおいて、秘匿部分をｎ×ｍ分割して、分割されたセグメントを並べ替える第１の作成方法、或いは、秘匿部分を１方向にｎ分割して、分割されたセグメントを並べ替えた後、秘匿部分を他の方向にｍ分割して、分割されたセグメントを並べ替える第２の作成方法の何れかにしたがったセグメントの並べ替えを行うステップを含み、
前記情報をイメージデータの一部に埋め込むステップにおいて、前記いずれの作成方法にしたがったかを示す情報を、前記イメージデータの一部に埋め込むステップを含むことを特徴とする請求項１または２に記載の方法。
【請求項４】
前記情報をイメージデータの一部に埋め込むステップにおいて、前記コンピュータに固有に与えられ、当該コンピュータの記憶装置に記憶されたユーザコードを、前記イメージデータの一部に埋め込むステップを含み、
前記イメージデータ中に埋め込まれた種別を示す情報、セグメントおよび並べ替えの情報を取り出すステップにおいて、前記ユーザコードを取り出すステップを含み、
前記取り出されたユーザコードと、前記記憶装置に記憶されたユーザコードとを比較するステップを備え、
前記ユーザコードが一致する場合に、前記秘匿部分のセグメントを復元するステップを実行することを特徴とする請求項１ないし３の何れか一項に記載の方法。
【請求項５】
少なくとも種別ごとに、当該種別における、１以上の秘匿すべき部分である秘匿部分の位置をそれぞれ示す位置情報を有するレコードを含む設定情報ファイルを記憶した記憶装置を備えたコンピュータにおいて、前記コンピュータに、
前記種別に属するイメージデータ原本を取得し、前記設定情報ファイルの該当レコードが示す位置情報を参照して、当該イメージデータ原本中の秘匿部分を特定するステップと、
前記イメージデータ原本中の秘匿部分に該当する部分イメージデータを、複数のセグメントに分割して、当該セグメントを並べ替えるステップと、
前記種別を示す情報、セグメントおよび並べ替えの情報を、前記秘匿部分が並べ替えられたイメージデータの一部に埋め込むステップと、
前記イメージデータを、前記記憶装置に記憶するステップと、を備え、
さらに、前記記憶装置から、前記イメージデータを読み出すステップと、
前記イメージデータ中に埋め込まれた種別を示す情報、セグメントおよび並べ替えの情報を取り出すステップと、
前記設定情報ファイルのレコード中の位置情報、前記イメージデータ中に埋め込まれていたセグメントおよび並べ替えの情報に基づいて、前記秘匿部分のセグメントを、前記並べ替えの逆の手順で復元するステップと、を実行させることを特徴とする情報漏洩防止支援プログラム。
【請求項６】
前記記憶装置が、少なくとも前記種別ごとに、当該秘匿部分の内容を認識可能とするための閲覧条件を格納したレコードを含む閲覧条件ファイルを記憶し、
前記コンピュータに、前記イメージデータ中に埋め込まれていた種別を示す情報に基づいて、前記記憶装置中の閲覧条件ファイルのレコードを特定するステップと、
入力された閲覧条件と、前記閲覧条件ファイルのレコード中の閲覧条件とを比較するステップとを実行させ、
前記閲覧条件が一致する場合に、前記コンピュータに、前記秘匿部分のセグメントを復元するステップを実行させることを特徴とする請求項５に記載のプログラム。
【請求項７】
前記セグメントを並べ替えるステップにおいて、前記コンピュータに、  秘匿部分をｎ×ｍ分割して、分割されたセグメントを並べ替える第１の作成方法、或いは、秘匿部分を１方向にｎ分割して、分割されたセグメントを並べ替えた後、秘匿部分を他の方向にｍ分割して、分割されたセグメントを並べ替える第２の作成方法の何れかにしたがったセグメントの並べ替えを行うステップを実行させ、
前記情報をイメージデータの一部に埋め込むステップにおいて、前記コンピュータに、前記いずれの作成方法にしたがったかを示す情報を、前記イメージデータの一部に埋め込むステップを実行させることを特徴とする請求項５または６に記載のプログラム。
【請求項８】
前記情報をイメージデータの一部に埋め込むステップにおいて、前記コンピュータに、前記コンピュータに固有に与えられ当該コンピュータの記憶装置に記憶されたユーザコードを、前記イメージデータの一部に埋め込むステップを実行させ、
前記イメージデータ中に埋め込まれた種別を示す情報、セグメントおよび並べ替えの情報を取り出すステップにおいて、前記コンピュータに、前記ユーザコードを取り出すステップを実行させ、かつ、
前記コンピュータに、前記取り出されたユーザコードと、前記記憶装置に記憶されたユーザコードとを比較するステップを実行させ、前記ユーザコードが一致する場合に、前記秘匿部分のセグメントを復元するステップを実行させることを特徴とする請求項５ないし７の何れか一項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、紙などに記入された文字、記号等の情報を、コンピュータにデータ入力し、入力されたデータを記憶装置に記憶するデータエントリーシステムにおける情報漏洩防止方法および情報漏洩防止プログラムに関する。
【背景技術】
【０００２】
所定のフォーマットの用紙に記入された文字、記号等の情報を、コンピュータで処理可能とするために、いわゆるデータエントリーという作業が行われる。たとえば、クレジットカードの入会申し込みにおいて、クレジットカードの利用を希望する者が、クレジットカード会社により用意された所定の入会申込書に手書きで必要事項を記入し、これをクレジットカード会社宛に送付する。クレジットカード会社においては、入会申込書の受付および審査、入会後の加盟店からの信用照会、請求書発行などの場面で、申込者（会員）の情報をコンピュータで処理することが不可欠である。したがって、送付された入会申込書に記入された情報を、コンピュータにデータ入力する作業（データエントリー）が行われる。このようなデータエントリーを支援するために、特許文献１〜４に開示されたようなシステムが提案されている。
【０００３】
上記特許文献１〜４に開示された支援システムでは、作業の効率化を図るため、紙媒体に記入された情報を、データエントリーの作業者が直接見ながら作業するのではなく、紙媒体に記載された情報を、いったん、スキャナなどのデータ読み取り装置を利用して読み取り、イメージデータなどの電子情報に変換して、電子情報を参照して、データエントリーを行うように構成されている。
【０００４】
ところで、データエントリーは、上述したクレジットカード会社のほかに、医療分野におけるレセプト入力、地方公共団体における住民データの入力、金融機関における口座開設申込書のデータ入力など、個人情報を含む秘密性の高い情報を取り扱う分野にて多く行われる。そこで、データエントリーを行う作業者は、秘密性の高い情報を直接閲覧することが可能となるため、作業者からの秘密漏洩を防止することが必要となる。
【０００５】
特許文献１、２においては、文書情報をイメージデータに変換した後、イメージデータを複数の部分に分割して、分割された情報を、データエントリー作業用の複数の端末に配信する技術が開示されている。これら特許文献に開示された技術によれば、イメージデータが分割され、分割された特定の部分の情報のみが端末に配信されるため、データエントリーの作業者は、元の情報全体を知ることができず、このため、情報漏洩を防止することが可能となる。また、特許文献３においても、特許文献１、２と同様に、データエントリーの対象となるイメージデータを分割して端末に送信する技術が開示されている。
【０００６】
また、特許文献４では、データエントリーの作業者に参照させるべきでない部分にマスキング処理を施して、当該部分を隠す方法や、作業者に参照させるべきでない部分を含まないような情報のみのとなるように情報を切り出す方法が提案されている。
【特許文献１】特開平１１−２８２６１２号公報
【特許文献２】特開２００４−１３９５９５号公報
【特許文献３】特開２００４−２１４７６７号公報
【特許文献４】特開２００５−２５３２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述したように、従来技術において、データエントリーの作業者による情報漏洩を防止するための手段が講じられている。その一方、データエントリーにより入力された情報は、情報を集約する拠点（本部やセンター）に集められ、必要に応じて、データエントリーの対象となった元の（オリジナルの）情報と突合せを行い、入力の正誤が確認される。したがって、拠点においては、元の情報が、原本として、データ読み取り手段にて読み取られた状態のイメージデータのまま、電子的にファイリングされている。原本のイメージデータは、分割、マスキング、切り出しなどの処置がなされない状態で保存されているため、原本のイメージデータが参照されると、参照者によって情報が漏洩するおそれがあるという問題点がある。
【０００８】
このような原本のイメージデータの参照による情報漏洩を防止するために、イメージデータが保存されている記憶装置中の領域に対するアクセスを制限する方法と、イメージデータそのものに技術的な保護を講じる方法とが提案されている。
【０００９】
前者として、オペレーティングシステム（ＯＳ）が保有しているファイルシステムのアクセス権限を設定する方法、イメージデータを取り扱う電子ファイリングのアプリケーションプログラムにおいてイメージデータへのアクセス制限を行う方法が考えられる。しかしながら、これらの方法を採用した場合に、イメージデータそのものにはなんら保護措置が施されていないため、アクセス権限を有する作業者が、複製を作成してしまった場合には、その複製が漏洩する可能性がある。
【００１０】
後者として、イメージデータを圧縮し、その内容を認識し得ない形態に変換する方法、市販の画像表示用アプリケーションソフトウェアでは、閲覧ができないような特殊なフォーマットによりイメージデータを保存する方法などが考えられる。しかしながら、これら方法による場合には、イメージデータの閲覧するためには、圧縮されたファイルを解凍するアプリケーションソフトウェアや、独自のフォーマットに対応した画像閲覧用のアプリケーションソフトウェアを用意する必要があり、利便性に欠ける。また、いったん、解凍され、また、復号化されたイメージデータは、無論、元の情報であるため、その全体を閲覧できる。したがって、解凍用のアプリケーションソフトウェアや画像閲覧用のアプリケーションソフトウェアさえ用意されれば、誰でも、元の情報の内容すべてを知ることが可能となるという問題点もある。
【００１１】
本発明は、データエントリーの情報を集約する拠点のシステムにおいて、保存されているイメージデータの情報を、利便性を確保しつつ、かつ、秘匿したい情報を通常は認識し得ない状態とすることで情報の漏洩に対するセキュリティを確保した情報漏洩防止方法および情報漏洩防止プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明においては、イメージデータは、汎用的なファイルフォーマットにより保管される。これにより、利便性を確保する。その一方、保管されている状態では、秘匿したい情報は通常では識別し得ない状態とする。これにより、イメージデータが、第三者に参照された場合であっても、秘匿したい情報については識別することができない。
【００１３】
より詳細には、本発明の目的は、少なくとも種別ごとに、当該種別における、１以上の秘匿すべき部分である秘匿部分の位置をそれぞれ示す位置情報を有するレコードを含む設定情報ファイルを記憶した記憶装置を備えたコンピュータにおいて、
前記種別に属するイメージデータ原本を取得し、前記設定情報ファイルの該当レコードが示す位置情報を参照して、当該イメージデータ原本中の秘匿部分を特定するステップと、
前記イメージデータ原本中の秘匿部分に該当する部分イメージデータを、複数のセグメントに分割して、当該セグメントを並べ替えるステップと、
前記種別を示す情報、セグメントおよび並べ替えの情報を、前記秘匿部分が並べ替えられたイメージデータの一部に埋め込むステップと、
前記イメージデータを、前記記憶装置に記憶するステップと、を備え、
さらに、前記記憶装置から、前記イメージデータを読み出すステップと、
前記イメージデータ中に埋め込まれた種別を示す情報、セグメントおよび並べ替えの情報を取り出すステップと、
前記設定情報ファイルのレコード中の位置情報、前記イメージデータ中に埋め込まれていたセグメントおよび並べ替えの情報に基づいて、前記秘匿部分のセグメントを、前記並べ替えの逆の手順で復元するステップと、を備えたことを特徴とする情報漏洩防止支援方法により達成される。
【００１４】
好ましい実施態様においては、前記記憶装置が、少なくとも前記種別ごとに、当該秘匿部分の内容を認識可能とするための閲覧条件を格納したレコードを含む閲覧条件ファイルを記憶し、
前記イメージデータ中に埋め込まれていた種別を示す情報に基づいて、前記記憶装置中の閲覧条件ファイルのレコードを特定するステップと、
入力された閲覧条件と、前記閲覧条件ファイルのレコード中の閲覧条件とを比較するステップとを備え、
前記閲覧条件が一致する場合に、前記秘匿部分のセグメントを復元するステップを実行する。
【００１５】
別の好ましい実施態様においては、前記セグメントを並べ替えるステップにおいて、秘匿部分をｎ×ｍ分割して、分割されたセグメントを並べ替える第１の作成方法、或いは、秘匿部分を１方向にｎ分割して、分割されたセグメントを並べ替えた後、秘匿部分を他の方向にｍ分割して、分割されたセグメントを並べ替える第２の作成方法の何れかにしたがったセグメントの並べ替えを行うステップを含み、
前記情報をイメージデータの一部に埋め込むステップにおいて、前記いずれの作成方法にしたがったかを示す情報を、前記イメージデータの一部に埋め込むステップを含む。
【００１６】
また、他の好ましい実施態様においては、前記情報をイメージデータの一部に埋め込むステップにおいて、前記コンピュータに固有に与えられ、当該コンピュータの記憶装置に記憶されたユーザコードを、前記イメージデータの一部に埋め込むステップを含み、
前記イメージデータ中に埋め込まれた種別を示す情報、セグメントおよび並べ替えの情報を取り出すステップにおいて、前記ユーザコードを取り出すステップを含み、
前記取り出されたユーザコードと、前記記憶装置に記憶されたユーザコードとを比較するステップを備え、
前記ユーザコードが一致する場合に、前記秘匿部分のセグメントを復元するステップを実行する。
【００１７】
また、本発明の目的は、少なくとも種別ごとに、当該種別における、１以上の秘匿すべき部分である秘匿部分の位置をそれぞれ示す位置情報を有するレコードを含む設定情報ファイルを記憶した記憶装置を備えたコンピュータにおいて、前記コンピュータに、
前記種別に属するイメージデータ原本を取得し、前記設定情報ファイルの該当レコードが示す位置情報を参照して、当該イメージデータ原本中の秘匿部分を特定するステップと、
前記イメージデータ原本中の秘匿部分に該当する部分イメージデータを、複数のセグメントに分割して、当該セグメントを並べ替えるステップと、
前記種別を示す情報、セグメントおよび並べ替えの情報を、前記秘匿部分のセグメントが並べ替えられたイメージデータの一部に埋め込むステップと、
前記イメージデータを、前記記憶装置に記憶するステップと、を備え、
さらに、前記記憶装置から、前記イメージデータを読み出すステップと、
前記イメージデータ中に埋め込まれた種別を示す情報、セグメントおよび並べ替えの情報を取り出すステップと、
前記設定情報ファイルのレコード中の位置情報、前記イメージデータ中に埋め込まれていたセグメントおよび並べ替えの情報に基づいて、前記秘匿部分のセグメントを、前記並べ替えの逆の手順で復元するステップと、を実行させることを特徴とする情報漏洩防止支援プログラムによっても達成される。
【００１８】
好ましい実施態様においては、前記記憶装置が、少なくとも前記種別ごとに、当該秘匿部分の内容を認識可能とするための閲覧条件を格納したレコードを含む閲覧条件ファイルを記憶し、
前記コンピュータに、前記イメージデータ中に埋め込まれていた種別を示す情報に基づいて、前記記憶装置中の閲覧条件ファイルのレコードを特定するステップと、
入力された閲覧条件と、前記閲覧条件ファイルのレコード中の閲覧条件とを比較するステップとを実行させ、
前記閲覧条件が一致する場合に、前記コンピュータに、前記秘匿部分のセグメントを復元するステップを実行させる。
【００１９】
別の好ましい実施態様においては、前記セグメントを並べ替えるステップにおいて、前記コンピュータに、  秘匿部分をｎ×ｍ分割して、分割されたセグメントを並べ替える第１の作成方法、或いは、秘匿部分を１方向にｎ分割して、分割されたセグメントを並べ替えた後、秘匿部分を他の方向にｍ分割して、分割されたセグメントを並べ替える第２の作成方法の何れかにしたがったセグメントの並べ替えを行うステップを実行させ、
前記情報をイメージデータの一部に埋め込むステップにおいて、前記コンピュータに、前記いずれの作成方法にしたがったかを示す情報を、前記イメージデータの一部に埋め込むステップを実行させる。
【００２０】
また、他の好ましい実施態様においては、前記情報をイメージデータの一部に埋め込むステップにおいて、前記コンピュータに、前記コンピュータに固有に与えられ当該コンピュータの記憶装置に記憶されたユーザコードを、前記イメージデータの一部に埋め込むステップを実行させ、
前記イメージデータ中に埋め込まれた種別を示す情報、セグメントおよび並べ替えの情報を取り出すステップにおいて、前記コンピュータに、前記ユーザコードを取り出すステップを実行させ、かつ、
前記コンピュータに、前記取り出されたユーザコードと、前記記憶装置に記憶されたユーザコードとを比較するステップを実行させ、前記ユーザコードが一致する場合に、前記秘匿部分のセグメントを復元するステップを実行させる。
【発明の効果】
【００２１】
本発明によれば、データエントリーの情報を集約する拠点のシステムにおいて、保存されているイメージデータの情報を、利便性を確保しつつ、かつ、秘匿したい情報を通常は認識し得ない状態とすることで情報の漏洩に対するセキュリティを確保した方法およびプログラムを提供することが可能となる。
【発明を実施するための最良の形態】
【００２２】
以下、添付図面を参照して、本発明の実施の形態について説明する。図１は、本実施の形態にかかる画像処理システムの構成を示すブロックダイヤグラムである。図１に示すように、画像処理システムは、キーボードなどの入力装置１４と、表示装置１６と、入力装置１４、表示装置１６、外部ネットワークなどとの間のデータや信号の授受を制御するインタフェース（Ｉ／Ｆ）１８と、記憶装置２０と、を備えている。Ｉ／Ｆ１８には、スキャナなどのイメージデータ読み取り手段（図示せず）も接続され、イメージデータ読み取り手段から、記入済みの帳票を読み取ったオリジナルのイメージデータ（イメージデータ原本）が与えられる。
【００２３】
また、画像処理システムは、イメージデータ原本中、その内容を秘匿したい部分である秘匿部分を変換して、秘匿部分の情報を認識し得ない状態としたイメージデータを生成して、画像ファイルとして記憶装置２０に記憶する秘匿部分変換部２２と、オペレータからの指示にしたがって、イメージデータ原本中、秘匿部分を設定するための処理を実行する秘匿部分設定部２４と、記憶装置２０から、秘匿部分の情報を認識し得ない状態としたイメージデータを読み出して、秘匿部分を復元して認識可能に復元する秘匿部分復元部２６と、を有している。
【００２４】
画像処理システムは、画像処理プログラムをインストールすることにより実現される。画像処理プログラムは、パーソナルコンピュータを、秘匿部分変換部２２、秘匿部分設定部２４、および、秘匿部分復元部２６として機能させる。なお、後述するように、記憶装置２０に記憶された、秘匿部分変換部２２による処理を経た画像ファイルは、通常の画像閲覧プログラムにより閲覧することができるが、秘匿部分の内容は認識できないことになる。
【００２５】
図２（ａ）は、ある形式の帳票の例を示す図である。図２の示す帳票は、クレジットカードの申込書の一例である。たとえば、カード申込書には、申込者の自署した名前、フリガナ、名前のローマ字表記、暗証番号、申込者の性別、生年月日のほか、住所、電話番号、Ｅメールアドレスなど、申込者の個人情報が数多く含まれている。したがって、オペレータによる入力や、閲覧者による帳票閲覧の際に、たとえば、図２（ｂ）の符号２０１〜２０７に示すような情報を秘匿することが求められる。そこで、本実施の形態において、オペレータは、情報を秘匿すべき部分である秘匿部分を指定し、画像処理システムは、指定に応答して、秘匿部分の情報を記憶装置２０に、設定情報ファイルのレコードとして記憶する。
【００２６】
図３は、秘匿部分の指定に応答して実行される処理を示すフローチャートである。図３に示すように、オペレータの入力装置１４の操作により、記憶装置２０に記憶された、帳票のサンプルのイメージデータが読み出され、表示装置１６の画面上に表示される（ステップ３０１）。或いは、イメージデータ読み取り手段（図示せず）により読み取られた、帳票のサンプルのイメージデータが表示装置１６の画面上に表示されても良い。
【００２７】
オペレータが入力装置１４を操作して帳票名に相当する業務名を入力すると、秘匿部分設定部２４は、この業務名を受け付けて、記憶装置２０に一時的に記憶する（ステップ３０２）。なお、記憶装置２０に一時的に記憶することは、ハードディスク装置などにファイル名などが付与されて記憶されるのではなく、メモリ上に一時的に記憶されることを意味する。
【００２８】
なお、上記帳票名は、記憶装置２０に記憶された帳票のサンプルのイメージデータの画像ファイル名であっても良い。また、オペレータが入力装置１４を操作して、フィールド名および秘匿部分作成方法を入力すると、秘匿部分設定部２４は、これらを受け付けて、それぞれ記憶装置２０に一時的に記憶する（ステップ３０３、３０４）。
【００２９】
本実施の形態においては、秘匿部分作成方法は後述するように２通り存在するため、ステップ３０４においては、その何れかを選択する情報が受け付けられる。また、本実施の形態では、フィールドごとに、秘匿部分の作成方法、および、１以上の秘匿部分の座標情報を設定し、これらの情報を記憶装置２０に記憶することができる。また、１つの業務名について、１以上のフィールドを設定することができる。つまり、同じ帳票であっても、異なる秘匿部分の作成方法および秘匿すべき部分を設定して、その情報を記憶装置２０に記憶させておくことが可能である。
【００３０】
次いで、オペレータは、入力装置１４を操作して、帳票中、その内容を秘匿すべき部分を指定する。これに応じて、秘匿部分設定部２４は、秘匿部分の座標情報を受け付けて、記憶装置２０に一時的に記憶する。本実施の形態においては、フィールドごとに１以上の秘匿部分を設定できるため、すべての秘匿部分の設定が終了するまで、ステップ３０５が繰り返される（ステップ３０６参照）。
【００３１】
このようにして、ある業務名をもつ帳票について、フィールド名、秘匿部分作成方法を示す情報、秘匿部分の数、秘匿部分のそれぞれの座標情報を含む、設定情報ファイルのレコードが生成されて、これが記憶装置２０に記憶される（ステップ３０７）。
【００３２】
図４は、設定情報ファイルのデータ構成の例を示す図である。この例では、設定情報ファイル４００中、「入会申込書１」という業務名について、２つのフィールドが存在し、したがって、上記業務名に関連付けられて２つのレコード４０１、４０２が存在する。
【００３３】
レコード４０１には、フィールド名「ｆ０００００００１」、秘匿部分作成方法「１」、および秘匿部分数「３」が格納されている。また、レコード４０１には、秘匿部分１の座標情報１、２、秘匿部分２の座標情報１、２および秘匿部分３の座標情報１、２という３つの秘匿部分のそれぞれの位置を特定する座標情報が含まれる。
【００３４】
次に、本実施の形態にかかる閲覧条件設定処理について説明する。これは、秘匿部分が変換された状態のイメージデータを閲覧する際に、当該秘匿部分をもとの状態に戻すための条件を、フィールドごとに設定する処理である。
【００３５】
図５は、本実施の形態にかかる閲覧条件設定処理を示すフローチャートである。図５に示すように、秘匿部分設定部２４は、記憶装置２０に記憶された設定情報ファイルのうち、
ある業務名に関するレコードを読み込み（ステップ５０１）、レコード中のフィールド情報を取り出す（ステップ５０２）。
【００３６】
次いで、秘匿部分設定部２４は、フィールドを選択して（ステップ５０３）、そのフィールドに関する秘匿部分の各々について秘匿部分閲覧条件を設定していく。より詳細には、秘匿部分設定部２４は、まず、当該フィールドに関する秘匿部分の情報を取り出す（ステップ５０４）。秘匿部分設定部２４は、当該フィールドに含まれる秘匿部分を選択して（ステップ４０４）、当該秘匿部分について、オペレータが入力装置を操作して入力した秘匿部分閲覧条件を受け付け、秘匿部分閲覧条件を記憶装置２０に一時的に記憶する（ステップ５０６）。この秘匿部分閲覧条件には、閲覧ユーザＩＤおよび閲覧パスワードが含まれる。ステップ５０５および５０６は、あるフィールドに含まれる全ての秘匿部分について実行される（ステップ５０７）。あるフィールドに含まれる全ての秘匿部分について秘匿部分閲覧条件の入力の受付が終了すると、秘匿部分設定部２４は、他のフィールドについても、ステップ５０３〜５０７の処理を繰り返す（ステップ５０８参照）。
【００３７】
このようにして、各フィールドにおいて、秘匿部分ごとの秘匿部分閲覧条件の入力の受付が完了すると、秘匿部分設定部２４は、業務名、フィールド名、ならびに、秘匿部分ごとの閲覧ユーザＩＤおよび閲覧パスワードを含む、閲覧条件ファイルのレコードを生成して、記憶装置２０に記憶する（ステップ５０９）。
【００３８】
次に、本実施の形態にかかる秘匿イメージ生成処理について説明する。図６は、本実施の形態にかかる秘匿イメージ生成処理を示すフローチャートである。秘匿部分変換部２２は、オペレータが入力装置１４を操作して選択した業務名およびフィールド名を受け付け（ステップ６０１）、記憶装置２０に記憶された設定情報ファイル中、選択された業務名およびフィールド名で特定されるレコードを取り出す（ステップ６０２）。
【００３９】
次いで、秘匿部分変換部２２は、イメージデータ原本を取り込む。イメージデータ原本として、記入済の帳票（たとえば、クレジットカードの入会申込書）が予めイメージデータ読み取り手段により読み取られ、画像ファイルとして記憶装置２０に記憶された状態のものを利用しても良い。或いは、イメージデータ原本として、記入済の帳票が、イメージデータ読み取り手段により読み取られて、イメージデータ読み取り手段から送られてくるものを利用しても良い。前者においては、記憶装置２０には、一連のイメージデータ原本が記憶されるため、イメージデータ原本は、一定の権限を有する者以外のアクセスが禁止される。或いは、秘匿イメージ生成処理が終わった後、記憶装置２０に記憶された一連のイメージデータ原本を削除する必要がある。後者においては、イメージデータ原本は、メモリ上に一時的に記憶されるものの、画像ファイルとして記憶装置２０に記憶されることはなく、秘匿処理を経たイメージデータが、画像ファイルして記憶装置２０に記憶される。
【００４０】
次いで、秘匿部分変換部２２は、レコード中の秘匿部分作成方法を参照して、その作成方法による秘匿パターンを決定する（ステップ６０４）。以下、秘匿部分作成方法および秘匿パターンについて説明する。本実施の形態においては、２通りの秘匿部分作成方法を採用している。第１の作成方法では、秘匿部分変換部２２は、秘匿部分のサイズに応じて、秘匿部分を縦ｎ×横ｍに分割して、ｎ×ｍに分割された断片（セグメント）を、秘匿パターンに基づいて並べ替える。その一方、第２の作成方法では、秘匿部分変換部２２は、秘匿部分のサイズに応じて、秘匿部分をまず縦ｎ分割して、ｎ分割されたセグメントを、縦分割に関連する第１の秘匿パターンに基づいて並べ替え（第１ステップの並べ替え）、第１ステップの並べ替え済みの秘匿部分を、さらに、横ｍ分割して、ｍ分割されたセグメントを、横分割に関連する第２の秘匿パターンに基づいて並べ替える。
【００４１】
図７は、第１の作成方法の例を説明する図である。この例では、秘匿部分のサイズに基づいて、ｎ＝４、ｍ＝４で、秘匿部分はｎ×ｍ＝１６分割される。図７（ａ）は、変換前の秘匿部分のセグメント（たとえば、符号７０１〜７０３参照）を示し、図７（ｂ）は、変換後の秘匿部分のセグメントを示す（たとえば、符号７１１〜７１３参照）。なお、各セグメントには、秘匿前後の位置がわかるように便宜的にＩＤ番号を付してある。
【００４２】
図７（ａ）、（ｂ）から理解できるように、変換前の秘匿部分の左最上部のセグメント７０１は、ＩＤ番号「１」であるが、変換後の同じ位置のセグメント７１１は、ＩＤ番号「７」となっている。ＩＤ番号「１」のものは別の位置に移動している。
【００４３】
図９は、第１の作成方法を利用した並べ替えの具体例を示す図であり、図９（ａ）に示す秘匿部分を、ｎ＝８、ｍ＝８として、ｎ×ｍ＝６４分割で並べ替えている。図９（ｂ）が並べ替えの後のイメージの状態を示す図である。
【００４４】
図８は、第２の作成方法の例を説明する図である。この例でも、秘匿部分のサイズに基づいて、ｎ＝４、ｍ＝４となっている。第２の作成方法においては、図８（ａ）、（ｂ）に示すように、まず、縦ｎ分割されたセグメント（符号８０１〜８０４参照）が並び替えられて、並び替えられたセグメント（符号８１１〜８１４参照）が生成される。その後、横ｍ分割されたセグメント（符号８２１〜８２４参照）が並べ替えられて、並べ替えられたセグメント（符号８３１〜８３４参照）が生成される。
【００４５】
図１０は、第２の作成方法を利用した並べ替えの具体例を示す図であり、図１０（ａ）に示す秘匿部分（実際には、イメージデータ原本の全体）を、ｎ＝６４、ｍ＝６４として、縦ｎ分割したセグメントを並べ替えた後に、横ｍ分割したセグメントを並べ替えている。図１０（ｂ）が、並べ替え後のイメージの状態を示す図である。
【００４６】
第１の作成方法および第２の作成方法のいずれにおいても、それぞれが、変換前後のセグメントの位置関係を示す複数の変換パターンが用意され、その情報および変換パターンを特定するパターンＩＤが、記憶装置２０に格納されている。したがって、変換パターンを決定することにより、パターンＩＤが特定される。
【００４７】
次いで、秘匿部分変換部２２は、秘匿部分を選択して（ステップ６０５）、イメージデータ原本から、秘匿部分の座標情報に基づいて、その部分のイメージを抜き出して、秘匿パターンにしたがってセグメントを並べ替える（ステップ６０６）。秘匿部分変換部２２は、セグメントの並べ替えが終了した秘匿部分のイメージデータをもとのイメージデータに戻す（ステップ６０７）。ステップ６０５〜６０７の処理は、設定情報ファイルのレコードに示された全ての秘匿部分について実行される（ステップ６０８参照）。なお、秘匿部分の抜き出し、セグメントの並べ替え、および、秘匿部分をもとのイメージデータに戻すという処理は、メモリ上で行われるものである。また、後述するセグメントの復元および復元された部分をもとのイメージデータに戻すという処理も、メモリ上で行われるものである。
【００４８】
次いで、秘匿部分変換部２２は、画像処理システムのユーザに対して、当該画像処理システム（ファイリングプログラム）の提供者から与えられ、画像処理システムの記憶装置２０に埋め込まれたユーザコード、業務名、フィールド名、秘匿部分作成方法、および、秘匿パターンを、イメージデータの所定部分に埋め込む（ステップ６０９）。上記所定部分として、イメージデータのヘッダやフッタを利用することができる。次いで、秘匿部分変換部２２は、ステップ６０９までの処理が施されたイメージデータを、画像ファイルとして、記憶装置２０に記憶する（ステップ６１０）。ステップ６０３〜６１０までの処理は、処理対象となる全てのイメージデータ原本について繰り返される（ステップ６１１参照）。
【００４９】
このようにして、処理が施されたイメージデータの画像ファイルを、そのまま、画像閲覧ソフトウェアを用いて読み出し、表示装置１６の画面上に表示させると、秘匿部分においてセグメントが並べ替えられた状態で、イメージデータが表示される。図１１は、表示装置の画面上に表示された画像ファイルの一例を示す図である。図１１に示すように、複数の秘匿部分の各々において、セグメントが並べ替えられて、閲覧者には秘匿部分が認識できなくなっていることが理解できるであろう。
【００５０】
次に、処理が施されたイメージデータの画像ファイルの秘匿部分を復元して、復元されたイメージデータを閲覧する処理について説明する。図１２および図１３は、秘匿イメージ復元処理を示すフローチャートである。
【００５１】
図１２に示すように、秘匿部分復元部２６は、記憶装置２０から、画像ファイルを読み出し（ステップ１２０１）、当該画像ファイルのイメージデータに埋め込まれた、ユーザコード、業務名、フィールド名、秘匿部分作成方法および秘匿パターンを取り出す（ステップ１２０２）。なお、記憶装置２０から読み出された画像ファイルは、図１１に示すように、表示装置１６の画面上に表示される。ここでは、秘匿部分が閲覧者に認識できない状態で表示される。
【００５２】
次いで、秘匿部分復元部２６は、記憶装置２０から、設定情報ファイルを読み出し（ステップ１２０３）、設定情報ファイル中、イメージデータに埋め込まれていた業務名およびフィールド名と同じ業務名およびフィールド名を有するレコードを取り出す（ステップ１２０４）。また、秘匿部分復元部２６は、記憶装置２０から、閲覧条件設定ファイルを読み出し（ステップ１２０５）、閲覧情報ファイル中、イメージデータに埋め込まれていた業務名およびフィールド名と同じ業務名およびフィールド名を有するレコードを取り出す（ステップ１２０６）。
【００５３】
さらに、秘匿部分復元部２６は、記憶装置２０に埋め込まれたユーザコードを読み出して、読み出されたユーザコードと、イメージデータに埋め込まれていたユーザコードと比較する（ステップ１２０７）。両者が不一致の場合（ステップ１２０８でノー(No)）、秘匿部分復元部２６は、表示装置１６の画面上にエラーが生じたことを示す画像を表示して（ステップ１２０９）、処理を終了する。その一方、両者が一致した場合には、１以上の復元すべき秘匿部分の選択を受け付ける（ステップ１２１０）。
【００５４】
図１４は、秘匿部分の選択の際に表示装置に表示される画像の例を示す図である。ここでは、閲覧者は、リスト（符号１５０１参照）から、秘匿部分を示す番号のうちの何れか１以上、或いは、全ての秘匿部分（ＡＬＬ）を選択することができる。
【００５５】
その後、秘匿部分復元部２６は、閲覧者が入力装置１４を操作して入力した閲覧条件、すなわち、閲覧ユーザＩＤおよび閲覧パスワードを受け付ける（ステップ１３０１）。受け付けた閲覧ユーザＩＤおよび閲覧パスワードが、閲覧条件設定ファイルのレコード中の閲覧ユーザＩＤおよび閲覧パスワードとそれぞれ一致していれば（ステップ１３０２でイエス(Yes)）、秘匿部分復元部２６は、設定情報ファイルのレコードから、秘匿部分の座標情報を取り出す（ステップ１３０４）。その一方、ステップ１３０２でノー(No)と判断された場合には、秘匿部分復元部２６は、表示装置１６の画面上にエラーが生じたことを示す画像を表示して（ステップ１３０３）、処理を終了する。
【００５６】
ステップ１３０４の後、秘匿部分の復元が行われる。秘匿部分復元部２６は、秘匿部分を選択して（ステップ１３０５）、その座標情報から、画像ファイルのイメージデータから、秘匿部分に相当するイメージデータの部分を抜き出す（ステップ１３０６）。次いで、秘匿部分復元部２６は、設定情報ファイルのレコード中、秘匿部分作成方法および秘匿パターンを参照して、秘匿イメージ生成処理の際の秘匿部分のセグメントの並べ替えと逆の並べ替えを行って、秘匿部分を復元する（ステップ１３０７）。秘匿部分復元部２６は、並び替えにより復元された秘匿部分のイメージデータを、もとのイメージデータに戻す（ステップ１３０８）。ステップ１３０５〜１３０８の処理は、ステップ１２１０において選択されたすべての秘匿部分について実行される（ステップ１３０９参照）。
【００５７】
その後、秘匿部分復元部２６は、選択された秘匿部分の復元が終了した状態のイメージデータを、表示装置１６の画面上に表示する（ステップ１３１０）。図１５は、秘匿部分が復元されたイメージデータの例を示す図である。この例では、復元すべき秘匿部分として、全ての秘匿部分（ＡＬＬ）が選択されている。
【００５８】
なお、閲覧者の入力装置１４の操作による、画像ファイルのクローズの指示や、画像閲覧ソフトウェアの終了の指示を受け付けると、秘匿部分復元部２６は、秘匿部分が復元されたイメージデータを消去する。
【００５９】
このように、本実施の形態によれば、イメージデータ原本のうち、秘匿部分のセグメントを並べ替えた状態のイメージデータを生成して、これを画像ファイルとして記憶装置に記憶しておく。したがって、一般の閲覧者が画像閲覧ソフトウェアを操作して、画像ファイルを閲覧すると、秘匿部分が認識できない状態のイメージデータが表示される。また、閲覧者が、秘匿部分の復元のための条件を入力した上で、画像ファイルを閲覧する場合には、選択された秘匿部分が復元され、その内容が認識可能な状態のイメージデータが表示される。
【００６０】
さらに、本実施の形態によれば、秘匿部分が認識不能な状態のイメージデータでは、秘匿部分がどの部分に設けられていたか、すなわち、秘匿部分の境界を特定するのが困難であるという利点がある。すなわち、秘匿部分のセグメントが並べ替えられた状態であっても、その部分のイメージデータの値などは、他のイメージデータの値などと異なる特徴をもっているわけではない。また、表示装置に表示された状態でも、マスキングやモザイク処理のように、秘匿部分の境界が認識できることもない。
【００６１】
本発明は、以上の実施の形態に限定されることなく、特許請求の範囲に記載された発明の範囲内で、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【図面の簡単な説明】
【００６２】
【図１】図１は、本実施の形態にかかる画像処理システムの構成を示すブロックダイヤグラムである。
【図２】図２（ａ）は、ある形式の帳票の例を示す図、図２（ｂ）は秘匿部分の例を示す図である。
【図３】図３は、本実施の形態において、秘匿部分の指定に応答して実行される処理を示すフローチャートである。
【図４】図４は、本実施の形態にかかる設定情報ファイルのデータ構成の例を示す図である。
【図５】図５は、本実施の形態にかかる閲覧条件設定処理を示すフローチャートである。
【図６】図６は、本実施の形態にかかる秘匿イメージ生成処理を示すフローチャートである。
【図７】図７（ａ）、（ｂ）は、本実施の形態にかかる秘匿イメージ作成の第１の作成方法を説明する図である。
【図８】図８（ａ）〜（ｃ）は、本実施の形態にかかる秘匿イメージ作成の第２の作成方法を説明する図である。
【図９】図９（ａ）、（ｂ）は、第１の作成方法を利用した具体例を示す図である。
【図１０】図１０（ａ）、（ｂ）は、第２の作成方法を利用した具体例を示す図である。
【図１１】図１１は、表示装置の画面上に表示された画像ファイルの一例を示す図である。
【図１２】図１２は、本実施の形態にかかる秘匿イメージ復元処理を示すフローチャートである。
【図１３】図１３は、本実施の形態にかかる秘匿イメージ復元処理を示すフローチャートである。
【図１４】図１４は、秘匿部分の選択の際に表示装置に表示される画像の例を示す図である。
【図１５】図１５は、秘匿部分が復元されたイメージデータの例を示す図である。
【符号の説明】
【００６３】
１４    入力装置
１６    表示装置
１８    Ｉ／Ｆ
２０    記憶装置
２２    秘匿部分変換部
２４    秘匿部分設定部
２６    秘匿部分復元部
【図１】
2007213268.tif 000003
【図２】
2007213268.tif 000004
【図３】
2007213268.tif 000005
【図４】
2007213268.tif 000006
【図５】
2007213268.tif 000007
【図６】
2007213268.tif 000008
【図７】
2007213268.tif 000009
【図８】
2007213268.tif 000010
【図９】
2007213268.tif 000011
【図１０】
2007213268.tif 000012
【図１１】
2007213268.tif 000013
【図１２】
2007213268.tif 000014
【図１３】
2007213268.tif 000015
【図１４】
2007213268.tif 000016
【図１５】
2007213268.tif 000017