(57)【要約】【課題】個人情報を除外した画像データを作成する。【解決手段】書類をイメージスキャンして画像を取得する画像読込部と、１又は２以上の基準点情報と個人情報のある座標領域の情報を有するマスクパターンを管理するマスクパターン管理部と、画像読込部が取得した画像に対してパターン認識処理を施す画像認識部と、パターン認識した結果に基づいて当該画像を解析してマスクパターンの１又は２以上の基準点に対応する読み取り画像上の１又は２以上の対応点を求め出す画像解析部と、マスクパターンを読み取り画像に重ね合せたときに１又は２以上の対応点が１又は２以上の基準点にそれぞれ重なるように読み取り画像に対して拡大又は縮小処理を含む座標変換処理を施す座標調整部と、マスクパターンを座標調整部が調整をした後の画像に対して重ね合せる画像重ね合わせ部と、画像重ね合わせ部が重ね合せた画像を電子ファイルとして出力する画像出力部とを有する。【選択図】図１
2017085243.tif 000002
【特許請求の範囲】
【請求項１】
個人情報書類をイメージスキャンして画像を取得する画像読込部と、
１又は２以上の基準点情報と保護すべき個人情報のある座標領域の情報を有するマスクパターンを管理するマスクパターン管理部と、
前記画像読込部が取得した個人情報書類の画像に対してパターン認識処理を施す画像認識部と、
前記画像認識部がパターン認識した結果に基づいて当該画像を解析して前記マスクパターンの前記１又は２以上の基準点に対応する読み取り画像上の１又は２以上の対応点を求め出す画像解析部と、
前記マスクパターンを読み取り画像に重ね合せたときに前記１又は２以上の対応点が前記１又は２以上の基準点にそれぞれ重なるように前記読み取り画像に対して拡大又は縮小処理を含む座標変換処理を施す座標調整部と、
前記マスクパターンを前記座標調整部が調整をした後の画像に対して重ね合せる画像重ね合わせ部と、
前記画像重ね合わせ部が重ね合せた画像を電子ファイルとして出力する画像出力部と
を有することを特徴とするスキャナシステム。
【請求項２】
前記マスクパターン管理部が管理するマスクパターンの、前記１又は２以上の基準点情報と保護すべき個人情報のある座標領域の情報を設定するマスクパターン作成部を
さらに有することを特徴とする請求項１に記載のスキャナシステム。
【請求項３】
前記マスクパターン作成部によるマスクパターンの前記マスクパターン作成部が設定する１又は２以上の基準点は、特徴ある図形の中からいくつかの候補を前記マスクパターン作成部が提示して、その中からユーザが選定して設定することを特徴とする請求項２に記載のスキャナシステム。
【請求項４】
前記画像読込部は、個人情報書類をイメージスキャンして画像を取得する作業を当該書類の表と裏との両面に対し、連続的にスキャニング処理を施すことができるものであり、
前記マスクパターン管理部は、当該表と裏との両面に対応する前記マスクパターンをそれぞれ管理して適用可能であり、
前記画像認識部によるパターン認識処理、前記画像解析部による前記対応点の解析処理、前記座標調整部による座標変換処理、前記画像重ね合せ部による重ね合せ、前記画像出力部による電子ファイル出力を前記表と裏との両面に対して実行する
ことを特徴とする請求項１から３までのいずれか１項に記載するスキャナシステム。
【請求項５】
前記画像読込部がイメージスキャンして画像を取得した一つの画像に対して、前記マスクパターン管理部は複数種類の前記マスクパターンをそれぞれ管理して適用可能であり、
前記画像認識部によるパターン認識処理、前記画像解析部による前記対応点の解析処理、前記座標調整部による座標変換処理、前記画像重ね合せ部による重ね合せ、前記画像出力部による電子ファイル出力を前記複数種類の前記マスクパターンのそれぞれに対して実行する
ことを特徴とする請求項１から３までのいずれか１項に記載するスキャナシステム。
【請求項６】
前記画像出力部は、異なるマスクパターンを用いた出力画像は、異なる格納場所に格納することを特徴とする請求項５に記載のスキャナシステム。
【請求項７】
個人情報書類をイメージスキャンして画像を取得する画像読込命令と、
当該個人情報書類に関連するマスクパターンであって１又は２以上の基準点の情報と個人情報を保護するマスク情報を有するものを読み込むマスクパターン読み込み命令と、
前記イメージスキャン命令によりスキャンした個人情報書類の読み取り画像に対してパターン認識をかける画像認識命令と、
前記画像認識命令により認識した画像に対して解析をかけて前記１又は２以上の基準点に対応する対応点を求めだす画像解析命令と、
前記マスクパターンを読み取り画像に重ね合せたときに前記１又は２以上の対応点が前記１又は２以上の基準点にそれぞれ重なるように前記読み取り画像に対して拡大又は縮小を含む座標変換処理を施す座標調整命令と、
前記座標調整を施した後の画像に前記マスクパターンを重ね合せる画像重ね合わせ命令と、
前記画像重ね合わせ命令により重ね合せた画像を電子ファイルに出力する画像出力命令と
を実行することを特徴とするコンピュータプログラム。
【請求項８】
前記マスクパターンの、１又は２以上の基準点情報と保護すべき個人情報のある座標領域の情報を設定するマスクパターン作成命令をさらに有することを特徴とする請求項７に記載のコンピュータプログラム。
【請求項９】
前記マスクパターン作成命令によるマスクパターンの前記マスクパターン作成命令が設定する１又は２以上の基準点は、特徴ある図形の中からいくつかの候補を前記マスクパターン作成命令が提示し、その中からユーザが選定して設定することを特徴とする請求項８に記載のコンピュータプログラム。
【請求項１０】
前記画像読込命令は、個人情報書類をイメージスキャンして画像を取得する作業を当該書類の表と裏との両面に対し、連続的にイメージスキャニング処理を施すことを命令するものであり、
前記マスクパターン読み込み命令は、当該表と裏との両面に対応する前記マスクパターンをそれぞれ読み込むものであり、
前記画像認識命令によるパターン認識処理、前記画像解析命令による前記対応点の解析処理、前記座標調整命令による座標変換処理、前記画像重ね合せ命令による重ね合せ、前記画像出力命令による電子ファイル出力を前記表と裏との両面に対して実行する
ことを特徴とする請求項７から９までのいずれか１項に記載のコンピュータプログラム。
【請求項１１】
前記画像読込命令によりイメージスキャンして画像を取得した一つの画像に対して、前記マスクパターン読み込み命令は複数種類の前記マスクパターンをそれぞれ読み込んで適用可能であり、
前記画像認識命令によるパターン認識処理、前記画像解析命令による前記対応点の解析処理、前記座標調整命令による座標変換処理、前記画像重ね合せ命令による重ね合せ、前記画像出力命令による電子ファイル出力を前記複数種類の前記マスクパターンのそれぞれに対して実行する
ことを特徴とする請求項７から９までのいずれか１項に記載のコンピュータプログラム。
【請求項１２】
前記画像出力命令は、異なるマスクパターンを用いた出力画像は、異なる格納場所に格納することを特徴とする請求項１１に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、書類をスキャンして電子的な画像データを作成するスキャナシステムに関し、特に、その書類上に個人情報が含まれる場合に当該個人情報を除外して電子的な画像データを作成するスキャナシステムに関するものである。
【背景技術】
【０００２】
文書を画像データとして、スキャンし、ｐｄｆファイルなどの電子的な画像データを作成することが、会社や団体などの事務手続きにおいて、日常的になされている。このような画像データに個人情報が含まれている場合には、個人情報保護の観点から当該画像データについては、特別な扱いをする必要が生じる。
【０００３】
特に、会社の人事部、営業部などで扱う文書には、個人情報を含むものが多く、当該文書を送信したり、複製したりする手続きについては、厳重なルールのもとに管理がなされる。平成１０年４月からは、プライバシーマーク制度がはじまり、企業においては日本工業規格ＪＩＳ  Ｑ  １５００１個人情報保護マネジメントシステムに基づくＰマークを取得して、個人情報保護体制を整えることが普及してきている。
【０００４】
特許文献１には、帳票データからの個人情報流出を防止するため、入力枠を分割してデータを分割してデータ保存する技術が開示されている。これにより、それぞれの分割されたデータは、個人を特定できる情報とは切り離されてばらばらにされるので、万一当該データが漏洩しても元の個人と結びつけることができない。
【０００５】
特許文献２には、機密項目を色づけした紙カルテをスキャンし、色づけ部分は空白化して電子カルテとする技術が開示されている。これにより医療事務にたずさわる事務員は、個人情報、機微情報に触れることなく事務手続きを進めることができる。
【０００６】
特許文献３には、個人情報を含んだ伝票をＯＣＲ装置で読み取ったデータについて、情報の表示順序をランダムに入れ替えて表示することで、オペレータに情報の内容を認識させないようにしつつ作業させる技術が開示されている。これにより処理対象のデータの中に知り合いが含まれていたとしても、気にすることなくオペレータは作業を進めることができる。
【０００７】
特許文献４には、データベース構造を有する情報をプリントアウトするにあたって、個人情報に当たる部分をマスキングして出力する技術が開示されている。これにより、プリントアウトされた書類が万一外に流出しても個人情報が保護される。
【０００８】
特許文献５には、コピー機において、コピーする際にマスク領域を領域1、領域２、領域３の中から選択し、セキュリティレベルをレベル１、レベル２、レベル３から選択してから、コピーボタンを押すことにより、隠すべき個人情報に対してマスキングが施されたコピー出力をする技術が開示されている。
【０００９】
特許文献６には、入会のために成人であることの証明が必要な場合に、運転免許証の生年月日以外の部分をマスクして、生年月日の情報だけをスキャンして、送信することとする年齢認証システムが開示されている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開１９９９−３５３３９５号公報
【特許文献２】特開２００５−１８２７３４号公報
【特許文献３】特開２００７−２７２６１５号公報
【特許文献４】特開２００８−０３３４１１号公報
【特許文献５】特開２００８−１９９４２８号公報
【特許文献６】特開２０１０−０７９８７７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、上述の特許文献１、特許文献２、特許文献３、特許文献４に開示された技術では、項目のそれぞれがあらかじめ個人情報であるか否かが、当該項目の書類における位置情報に紐づけられたものであることを必要とする。書類をスキャンしようとする場合に、一つ一つの項目が個人情報に該当するか否かの紐付けがなされていない場合には適用できない技術である。
【００１２】
また、特許文献５に記載された技術では、コピー機のメニュー画面で領域やレベルをあらかじめ設定された３つから選択するものであって、マスクパターン（個人情報を保護するマスク画像）を自由に設定するデザインの自由性に乏しいものである。
【００１３】
さらに、特許文献６に記載された技術では、運転免許証の生年月日以外の部分をマスクするという年齢認証に特化したものであって、自由なマスクパターンを設定、選択することはできない。
本発明は、このような実情に鑑みてなされたものであり、書類をスキャンして電子的な画像データを作成しようとする際に、個人情報にマスクし、個人情報を除外した画像データを作成することを可能にするスキャナシステムを提供するものである。
【課題を解決するための手段】
【００１４】
上記解決しようとする課題に鑑みて鋭意研究の結果、本発明者は、個人情報を保護する（隠す）マスク画像（以下、本明細書において、マスクパターンと呼ぶ）をユーザが自由にその位置、大きさ、デザインなどを設計し、保存し、繰り返し用いることができるスキャナシステムを実現することに想到した。
すなわち、本発明は、個人情報保護が可能なスキャナシステムを提供するものである。
【００１５】
本発明のスキャナシステムにおいて、個人情報書類をイメージスキャンして画像を取得する画像読込部と、１又は２以上の基準点情報と保護すべき個人情報のある座標領域の情報を有するマスクパターンを管理するマスクパターン管理部と、前記画像読込部が取得した個人情報書類の画像に対してパターン認識処理を施す画像認識部と、前記画像認識部がパターン認識した結果に基づいて当該画像を解析して前記マスクパターンの前記１又は２以上の基準点に対応する読み取り画像上の１又は２以上の対応点を求め出す画像解析部と、前記マスクパターンを読み取り画像に重ね合せたときに前記対応点が前記基準点のそれぞれに重なるように前記読み取り画像に対して拡大又は縮小処理を含む座標変換処理を施す座標調整部と、前記マスクパターンを前記座標調整部が調整をした後の画像に対して重ね合せる画像重ね合わせ部と、前記画像重ね合わせ部が重ね合せた画像を電子ファイルとして出力する画像出力部とを有することを特徴とする。これにより、個人情報を隠して出力することができるので個人情報が保護される。
【００１６】
本発明のスキャナシステムにおいて、前記マスクパターン管理部が管理するマスクパターンの、前記１又は２以上の基準点情報と保護すべき個人情報のある座標領域の情報を設定するマスクパターン作成部をさらに有することを特徴とする。これにより、ユーザが自由にマスクパターンを作成可能となる。
【００１７】
本発明のスキャナシステムにおいて、前記マスクパターン作成部によるマスクパターンの前記マスクパターン作成部が設定する１又は２以上の基準点は、特徴ある図形の中からいくつかの候補を前記マスクパターン作成部が提示して、その中からユーザが選定して設定することを特徴とする。これにより、ユーザは、試行錯誤により、よりよい基準点の設定をし、画像認識、画像解析の精度を上げることに関与することが可能となる。
【００１８】
本発明のスキャナシステムにおいて、前記画像読込部は、個人情報書類をイメージスキャンして画像を取得する作業を当該書類の表と裏との両面に対し、連続的にスキャニング処理を施すことができるものであり、前記マスクパターン管理部は、当該表と裏との両面に対応する前記マスクパターンをそれぞれ管理して適用可能であり、前記画像認識部によるパターン認識処理、前記画像解析部による前記対応点の解析処理、前記座標調整部による座標変換処理、前記画像重ね合せ部による重ね合せ、前記画像出力部による電子ファイル出力を前記表と裏との両面に対して実行することを特徴とする。これにより、個人情報の保護を表と裏との両面に対して連続して処理が可能となる。
【００１９】
本発明のスキャナシステムにおいて、前記マスクパターン作成部により作成されるマスクパターンのうち、保護すべき個人情報のある領域（マスク領域）には、複数の図案の中からユーザが選定した図案を貼ることを特徴とする。これにより、マスクされた部分に個人情報があったことを明確にしつつ、作業をする上で適切なコントラストのある図案を選択することが可能となる。
【００２０】
本発明のスキャナシステムにおいて、前記マスクパターン作成部により作成されるマスクパターンのうち、保護すべき個人情報のある領域（マスク領域）には、所定の文字列を表記することを特徴とする。これにより、マスクされた部分に個人情報があったことを明確にし、作業する者の自覚を促すことができる。
【００２１】
本発明のスキャナシステムにおいて、前記画像読込部がイメージスキャンして画像を取得した一つの画像に対して、前記マスクパターン管理部は複数種類の前記マスクパターンをそれぞれ管理して適用可能であり、前記画像認識部によるパターン認識処理、前記画像解析部による前記対応点の解析処理、前記座標調整部による座標変換処理、前記画像重ね合せ部による重ね合せ、前記画像出力部による電子ファイル出力を前記複数種類の前記マスクパターンのそれぞれに対して実行することを特徴とする。これにより、情報開示する相手が異なることに基づいて、個人情報の異なる部分を保護して、ファイル出力することが可能となる。
【００２２】
本発明のスキャナシステムにおいて、前記画像出力部は、異なるマスクパターンを用いた出力画像は、異なる格納場所に格納することを特徴とする。これにより、情報開示する相手ごとに異なるセキュア管理をすることが可能となる。
【００２３】
本発明のスキャナシステムにおいて、前記マスクパターン管理部が管理するマスクパターンは、１種類の個人情報書類に対して１つのファイルからなり、当該ファイルが複数のレイヤを有することにより、複数のマスクパターンを形成することを特徴とする。これにより、個人情報書類の種類ごとにマスクパターンの管理がしやすい。また、前記１又は２以上の基準点を共有することが可能となり、かつ、レイヤの表示切替によりマスクパターンを作成できるので、マスクパターン作成時の作業が簡略化される。
【００２４】
本発明のスキャナシステムにおいて、前記マスクパターン管理部が管理するマスクパターンを重ね合せた画像の出力先は、マスクパターンの作成時、個人情報書類のスキャン時のいずれにおいても変更可能であることを特徴とする。これにより、デジタル複合機との組合せ、ＵＳＢ接続スキャナとの組合せなど、ハードウェア構成の自由度が高まる。
【００２５】
本発明のスキャナシステムにおいて、前記画像出力部は、前記個人情報書類の１枚のスキャンがなされる毎に、前記複数のマスクパターンのそれぞれを重ね合せた画像を出力し、それぞれの格納場所に出力することを特徴とする。これにより、一度のスキャンにより、複数の画像出力ができるので、効率が高まる。
【００２６】
本発明のコンピュータプログラムにおいて、個人情報書類をイメージスキャンして画像を取得する画像読込命令と、当該個人情報書類に関連するマスクパターンであって１又は２以上の基準点の情報と個人情報を保護するマスク情報を有するものを読み込むマスクパターン読み込み命令と、前記イメージスキャン命令によりスキャンした個人情報書類の読み取り画像に対してパターン認識をかける画像認識命令と、前記画像認識命令により認識した画像に対して解析をかけて前記１又は２以上つの基準点に対応する対応点を求めだす画像解析命令と、前記マスクパターンを読み取り画像に重ね合せたときに前記１又は２以上の対応点が前記１又は２以上の基準点にそれぞれ重なるように前記読み取り画像に対して拡大又は縮小を含む座標変換処理を施す座標調整命令と、前記座標調整を施した後の画像に前記マスクパターンを重ね合せる画像重ね合わせ命令と、前記画像重ね合わせ命令により重ね合せた画像を電子ファイルに出力する画像出力命令とを実行することを特徴とする。これにより、個人情報を隠して電子ファイル出力することができるので個人情報が保護される。
【００２７】
本発明のコンピュータプログラムにおいて、前記マスクパターンの、１又は２以上の基準点情報と保護すべき個人情報のある座標領域の情報を設定するマスクパターン作成命令をさらに有することを特徴とする。これにより、ユーザが自由にマスクパターンを作成可能となる。
【００２８】
本発明のコンピュータプログラムにおいて、前記マスクパターン作成命令によるマスクパターンの前記マスクパターン作成命令が設定する１又は２以上の基準点は、特徴ある図形の中からいくつかの候補を前記マスクパターン作成命令が提示し、その中からユーザが選定して設定することを特徴とする。これにより、ユーザは、試行錯誤により、よりよい基準点の設定をし、画像認識、画像解析の精度を上げることに関与することが可能となる。
【００２９】
本発明のコンピュータプログラムにおいて、前記画像読込命令は、個人情報書類をイメージスキャンして画像を取得する作業を当該書類の表と裏との両面に対し、連続的にイメージスキャニング処理を施すことを命令するものであり、前記マスクパターン読み込み命令は、当該表と裏との両面に対応する前記マスクパターンをそれぞれ読み込むものであり、前記画像認識命令によるパターン認識処理、前記画像解析命令による前記対応点の解析処理、前記座標調整命令による座標変換処理、前記画像重ね合せ命令による重ね合せ、前記画像出力命令による電子ファイル出力を前記表と裏との両面に対して実行することを特徴とする。これにより、個人情報の保護を表と裏との両面に対して連続して処理が可能となる。
【００３０】
本発明のコンピュータプログラムにおいて、前記マスクパターン作成命令により作成されるマスクパターンのうち、保護すべき個人情報のある領域（マスク領域）には、複数の図案の中からユーザが選定した図案を貼ることを特徴とする。これにより、マスクされた部分に個人情報があったことを明確にしつつ、作業をする上で適切なコントラストのある図案を選択することが可能となる。
【００３１】
本発明のコンピュータプログラムにおいて、前記マスクパターン作成命令により作成されるマスクパターンのうち、保護すべき個人情報のある領域（マスク領域）には、所定の文字列を表記することを特徴とする。これにより、マスクされた部分に個人情報があったことを明確にし、作業する者の自覚を促すことができる。
【００３２】
本発明のコンピュータプログラムにおいて、前記画像読込命令によりイメージスキャンして画像を取得した一つの画像に対して、前記マスクパターン読み込み命令は複数種類の前記マスクパターンをそれぞれ読み込んで適用可能であり、前記画像認識命令によるパターン認識処理、前記画像解析命令による前記対応点の解析処理、前記座標調整命令による座標変換処理、前記画像重ね合せ命令による重ね合せ、前記画像出力命令による電子ファイル出力を前記複数種類の前記マスクパターンのそれぞれに対して実行することを特徴とする。これにより、情報開示する相手が異なることに基づいて、個人情報の異なる部分を保護して、ファイル出力することが可能となる。
【００３３】
本発明のコンピュータプログラムにおいて、前記画像出力命令は、異なるマスクパターンを用いた出力画像は、異なる格納場所に格納することを特徴とする。これにより、情報開示する相手ごとに異なるセキュア管理をすることが可能となる。
【００３４】
本発明のコンピュータプログラムにおいて、前記マスクパターン読み込み命令により読み込むマスクパターンは、１種類の個人情報書類に対して１つのファイルからなり、当該ファイルが複数のレイヤを有することにより、複数のマスクパターンを形成することを特徴とする。これにより、個人情報書類の種類ごとにマスクパターンの管理がしやすい。また、前記２つの基準点を共有することが可能となり、かつ、レイヤの表示切替によりマスクパターンを作成できるので、マスクパターン作成時の作業が簡略化される。
【００３５】
本発明のコンピュータプログラムにおいて、前記マスクパターン読み込み命令により読み込むマスクパターンを重ね合せた画像の出力先は、マスクパターンの作成時、個人情報書類のスキャン時のいずれにおいてもユーザが変更可能であることを特徴とする。これにより、デジタル複合機との組合せ、ＵＳＢ接続スキャナとの組合せなど、ハードウェア構成の自由度が高まる。
【００３６】
本発明のコンピュータプログラムにおいて、前記画像出力命令は、前記個人情報書類の１枚のスキャンがなされる毎に、前記複数のマスクパターンのそれぞれを重ね合せた画像を出力し、それぞれの格納場所に出力することを特徴とする。これにより、一度のスキャンにより、複数の画像出力ができるので、効率が高まる。
【００３７】
本発明のスキャナシステム、コンピュータプログラムにおいて、前記レイヤごとに表示のオンオフ、出力のオンオフ、出力先の指定ができることを特徴とする。これにより、マスクパターンの作成後であっても、これらの変更が可能となる。
【発明の効果】
【００３８】
以上、説明したように、本発明のスキャナシステム、コンピュータプログラムを用いると、個人情報書類のうち個人情報が表示された領域をマスクパターンにより隠して出力することができる。
これにより、個人情報を保護することが可能となる。
また、マスクパターンの作成を支援するプログラムにより、事務処理などを行うオペレータが処理効率などを考慮して、自由にマスクパターンを設定して、個人情報保護を考慮した事務処理作業をすることができる。
【図面の簡単な説明】
【００３９】
【図１】本発明の実施形態１（デジタル複合機と複数のパソコンとを社内ＬＡＮで接続してなる実施形態）のハードウェア構成を示すブロック図である。
【図２】図１に示す実施形態１のスキャナシステムのソフトウェア構成を概略的に示す図である。
【図３】アンケートの一例を示す図である。
【図４】個人情報を保護する（隠す）マスク画像を作成する準備として、個人情報を含まないフォーム（またはダミー情報を含むフォーム）をスキャンする処理の流れを概略的に示すフロー図である。
【図５】マスク画像を作成する処理の流れを概略的に示すフロー図である。
【図６】マスクデザインの例を示す図である。
【図７】個人情報を含む書類をスキャンする処理の流れを概略的に示すフロー図である。
【図８】マスクを重ねた結果の画像を出力する直前の確認画面の一例を示す図である。
【図９】マスクパターンのファイルを構成する複数のレイヤ（レイヤ０からレイヤ１５まで）を重ね合わせた様子を示す概念図である。
【図１０】マスクパターンを構成するレイヤ２、レイヤ１２、レイヤ１３、レイヤ１４、レイヤ１５にそれぞれ、異なるマスクパターンを作成した場合について、それらのレイヤを管理する管理画面を示す図である。
【図１１】本発明の実施形態２（パソコンにイメージスキャナをＵＳＢ接続してなる実施形態）のハードウェア構成を示すブロック図である。
【図１２】本発明の実施形態４（タブレットコンピュータに無線ＬＡＮ接続でイメージスキャナを接続してなる実施形態）のハードウェア構成を示すブロック図である。
【発明を実施するための形態】
【００４０】
以下、添付図面を参照しながら、本発明のシステムを実施するための最良の形態を詳細に説明する。図１〜図９は、本発明の実施形態１を例示する図であり、図１０は、本発明の実施形態２を示す図であり、図１１は、本発明の実施形態３を示す図であり、図１２は、本発明の実施形態４を示す。これらの図において、同一の符号を付した部分は同一物を表わし、基本的な構成及び動作は同様であるものとする。
【００４１】
本発明は、主にイメージスキャンを行う、スキャナアプリプログラムに関する。近時においては、たとえば企業の事務において、イメージスキャンを行う際には、社内ＬＡＮに接続したデジタル複合機（複写、プリント、イメージスキャン、ファクシミリなどの機能を一台でこなす機器）を用いて、スキャンを実行し、ファイルサーバまたは各自のパソコンにその出力ファイルを格納することがなされる。
一方、小規模事務所や家庭においては、スタンドアローンのパソコンにＵＳＢ接続などで、イメージスキャナを（必要ならばプリンタも）接続してパソコン画面から操作してイメージスキャンを実行する。
さらに、最近用いられる、スマートフォンやタブレットコンピュータは、ワイファイ接続やブルートゥース（blue tooth）を用いてイメージスキャナ（必要ならプリンタ）と接続してイメージスキャン、プリントを実行できるようになっている。
【００４２】
そこで、本発明のスキャナシステムを構築するにあたっては、実施形態１として、デジタル複合機と複数のパソコンを社内ＬＡＮで接続してなるものについて説明し、実施形態２として、スタンドアローンのパソコンにＵＳＢ接続でイメージスキャナを接続してなるものについて説明し、実施形態３としてタブレットコンピュータにイメージスキャナを無線ＬＡＮ接続してなるものについて説明し、実施形態４としてスマートフォンにイメージスキャナをbluetooth接続してなるものについて説明する。
【００４３】
≪実施形態１のスキャナシステムの構成≫
図１は、本発明の実施形態１にかかるシステムの概要を示す図である。図１において、デジタル複合機１０、ファイルサーバ２０及び複数のパソコン３１、３２、３３、３４、…、３９（ＰＣ１、ＰＣ２、ＰＣ３、ＰＣ４、…、ＰＣｎ）が社内ＬＡＮなどのネットワークを介して互いに通信可能な状態で接続されている。本実施形態のシステムは、本システムを構成するデジタル複合機１０と、それを用いるパソコン（たとえば３１）が中心となって、必要に応じてファイルサーバ２０を用いて、情報処理を行うことでその諸機能が実現されるものである。
【００４４】
図１に示すデジタル複合機１０は、イメージをスキャンして電気信号に変換するイメージスキャン部１１、画像などを紙に印刷して出力するプリント部１２、デジタル複合機１０の全体を制御する制御部１３、設定内容などを記憶する記憶部１４、利用者が操作して操作内容の設定を行う操作部１５、操作した内容、入力した内容、設定した内容などをモニター画面に表示する表示部１６を有している。
デジタル複合機１０は、複写機の機能、イメージスキャナの機能、プリンタの機能を有する（ファクシミリ送受信の機能を有する場合もある）。
【００４５】
複写機の機能を果たすときには、ユーザは、デジタル複合機のそばに立ち、表示部１６を見ながら、操作部１５を操作して、必要な入力、設定を行い、原稿読み取り部（図示せず）に原稿をセットする（あるいは、原稿送り装置に原稿をセットする）。ユーザが操作部１５に備えられたスタートボタンを押すと、イメージスキャナ部１１は、原稿を読み取る。そして、制御部１３の制御のもと、必要があれば、記憶部１４が関与して、イメージスキャナ部１１が読み取ったイメージをプリント部１２がプリント出力する。
【００４６】
デジタル複合機１０がプリンタの機能を果たすときには、あらかじめパソコン３１，３２，３３，３４、…、３９には、必要なデバイスドライバ（プリンタドライバ）が組み込まれて、それぞれのパソコンがデジタル複合機１０をプリンタとして認識する。そして、パソコン側（たとえばパソコン３１）がデジタル複合機１０に対して、印刷の命令を出すと、社内ＬＡＮを介してデジタル複合機１０は、当該命令を受け取る。デジタル複合機１０の制御部１３は、当該命令にしたがって、プリント部１２に当該情報に基づくプリント出力を実行する。
ここで、デバイスドライバは、デジタル複合機１０を当該パソコンに接続しているデバイスとして、当該パソコンが認識するために、当該パソコンにインストールするソフトウェア（コンピュータプログラム）である。
【００４７】
デジタル複合機１０がイメージスキャナの機能を果たすための、最小の構成としては、デジタル複合機１０のほかに、スキャンしたイメージを電子ファイル化した後に、その電子ファイルを保存すべきフォルダ（電子ファイルの格納場所）を必要とする。ユーザは、デジタル複合機１０のそばに立って、表示部１６を見ながら、操作部１５を操作して、必要な入力、設定を行い、ファイルの保存場所を指定して、原稿読み取り部（図示せず）に原稿をセットする（あるいは、原稿送り装置に原稿をセットする）。ユーザが操作部１５に備えられたスタートボタンを押すと、イメージスキャナ部１１は、原稿を読み取る。そして、制御部１３の制御のもと、必要があれば記憶部１４が関与して、イメージスキャナ部１１が読み取ったイメージを制御部１３がファイル化して、指定された格納場所（たとえば、ファイルサーバ２０のフォルダ、またはいずれかのパソコンの内部のフォルダ）に格納する。
このとき、デジタル複合機１０とファイルサーバ２０またはスキャン後のイメージファイルを格納する機器は、互いにアクセス可能な状態にある必要がある。
【００４８】
≪個人情報保護のために追加するソフトウェアをどこに組み込むか≫
個人情報保護をしないのであれば、ここまでの構成で足りるが、本発明のスキャナシステムを実現するためには、コンピュータプログラム５０（図２参照）を追加してマスク作成処理（マスクパターンを作成する処理）及びマスクを重ね合せて出力するために必要な処理を実行できるようにする。
このコンピュータプログラム５０は、図１のハードウェア構成において、デジタル複合機１０のファームウェアとしてすべて組み込むことができる。その場合には、記憶部１４がコンピュータプログラム５０を記憶し、制御部１３が必要に応じて、そのプログラムを読み込んで実行する。操作者(ユーザ）は、表示部１６を見ながら操作部１５を操作して、マスクパターンの作成、スキャンした画像への重ね合せ処理、出力処理などを実行する。この場合、ＰＣ１〜ＰＣｎ（３１〜３９）は、ファイル出力先（格納場所）として機能する。
また、このコンピュータプログラム５０は、図１のハードウェア構成において、ＰＣ１〜ＰＣｎ（３１〜３９）側にアプリケーションプログラムとして組み込むことも可能である。その場合、デジタル複合機１０の側には、イメージスキャン部１１が当該パソコンの周辺機器として動くための必要不可欠なファームウェアが組み込まれて、デジタル複合機１０は、当該パソコンに接続されたスキャナとして機能する。
これら２つの両極の中間として、コンピュータプログラム５０の一部をデジタル複合機１０のファームウェアとして構成し、残りをパソコン側のアプリケーションソフトとしてインストールすることが考えられる。いずれにしても、デジタル複合機側とパソコン側とが連携してコンピュータプログラム５０の機能を実現すればよい。
また、コンピュータプログラム５０をデジタル複合機のファームウェア、パソコン側のアプリケーションプログラムとして、双方にすべての機能をインストールして、必要に応じて機能を分担させることにより連携動作させてもよい。
以下、コンピュータプログラム５０の機能は、デジタル複合機１０にも、パソコン側にもどちらにも全部の機能がインストールされているものとして、説明する。
【００４９】
図２は、図１に示す実施形態１のスキャナシステムのソフトウェア構成を概略的に示す図である。
図２において、コンピュータプログラムを構成する画像読込部４０は、イメージスキャン部１１からの電気信号を画像データに変換する機能を有する部分である。
画像認識部４１は、画像データに対してパターン認識をかけて、特徴的な図形を抽出する部分である。
画像解析部４２は、パターン認識をかけた結果を得て、基準点に対応する対応点を見出す処理を実行する部分である。ここで、基準点は、後述するマスクパターンが有する図形的に特徴をもつ点であり、この基準点（１又は２以上）を、読み取り画像における対応点に重なるように座標調整（後述）するために用いる。
座標調整部４３は、マスクパターンが有する基準点（１又は２以上）に、それに対応する読み取り画像上の対応点（１又は２以上）が重なるように、拡大縮小処理を含めた座標変換処理を行う部分である。
【００５０】
コンピュータプログラム５０を構成するマスクパターン作成部４４は、個人情報保護のためのマスクパターンを作成する機能、すなわちＣＡＤ、図面作成ソフトに類似する機能を含む部分である。ユーザは、このマスクパターン作成部４４を用いて、必要なマスクパターンを生成する。すなわち、マスクパターン作成部４４は、ユーザがマスクパターンを作成する作業を支援するソフトウェアである。
マスクパターン管理部４５は、マスクパターン作成部４４が作成したマスクパターンを保護すべき書類や保護した後の格納場所などと紐付けて管理する。
図２において、セキュア管理部４６は、マスクした結果の保護レベルがどれだけであるかを管理する。たとえば、まったく個人情報を含まないレベル、一部個人情報を含むがそれのみでは他の情報と結びつかないので漏洩しても問題ないレベル、漏洩することが好ましくないレベル、漏洩すると損害賠償の必要が生じる可能性があるレベル、などのレベルを分けて管理することが考えられる。単に、レベルの高い低いだけではなく、情報を開示する相手によって、開示できる範囲が異なる場合に、当該相手に適切な情報を開示しているかどうかを管理することもできる。たとえば、医療カルテに記載された事項のうち、医師、看護師、薬剤師、医療事務員など、開示する相手によって、開示できる項目が異なるような場合である。
【００５１】
図２において、表示部４７は、モニター画面に表示する画像を出力する。たとえば、ファイル出力する直前にユーザにプレビュー画像を見せてこれでよいかどうかの確認をさせる目的で画像を生成する。
図２において、画像重ね合わせ部４８は、（後述するレイヤを用いる場合には、複数のレイヤの重ね合せ、）マスクパターンと個人情報スキャン処理画像との重ね合せなどの画像重ね合せ処理を実行する。
図２において、画像出力部４９は、マスクパターンを生成した後のマスクパターン、マスクパターンを重ね合せた個人情報書類の画像などをファイル出力する。
【００５２】
ここで、○○部とは、コンピュータプログラム５０の部品ともいえるものであり、コンピュータのＣＰＵが必要なプログラムをそのつど読み込んで実現するという状態に着目すれば、一つ一つの○○部は、ハードウェア資源により実現される装置の部分でもある。したがって、○○部は、物の発明の構成要素である。
【００５３】
図２において、スキャン結果ＤＢ５１は、スキャンした結果のうち個人情報保護する必要のないものを画像ファイルとして保存する。個人情報保護する必要のあるものについては、スキャンした時刻などの情報のみを保存してもよい。
マスクひな形ＤＢ５２は、マスクをかける部分を、長方形にする、平行四辺形にする、長円にするなどのバリエーションを広げられるようにいくつかのひな形を保存する。
マスクパターンＤＢ５３は、個人情報を保護するため、スキャンする書類全体に重ね合わせるパターン（マスクパターン）を保存する。
図柄ＤＢ５４は、長方形などからなるマスク部分を黒塗りとするとインクの無駄遣いにつながるなどの理由で他の図柄を用いる場合のためにさまざまな図柄（網掛け、ハート柄など）を保存する。
文字列ＤＢ５５は、マスクした部分に個人情報があったこと、それを保護していることを明記するためになんらかの文字列を表示する場合のためにさまざまな文字列、たとえば「個人情報」「information privacy」「data protection」などの文字列を保存する（図８参照）。
レイヤ管理ＤＢ５６は、レイヤを用いる場合に、利用するマスクパターンと、それを構成するレイヤ出力との関係を保存する。
セキュアレベルＤＢは、各マスクパターンを用いて、個人情報を保護してなるスキャン出力ファイルがどれだけのセキュアレベルであるか、情報を開示する相手に適切なマスクをしているか、の情報を保存する。
出力結果ＤＢは、個人情報を保護してなる保護画像の出力結果そのものを保存する。
【００５４】
これらのＤＢ群は、ファイルサーバ２０内のフォルダに保存する、またはデジタル複合機１０の内部の記憶部１４などの記憶装置に格納する。デジタル複合機１０において、個人情報保護の必要な書類をスキャンする際に、マスクパターンなどを利用可能にするためである。
また、上述したＤＢ群は、作業をする当該パソコンからアクセス可能にしておき、マスクパターン作成部４１によるマスクパターン作成は、複数のパソコンのうちのいずれか一台で実行するのが望ましい。二台以上のパソコンでマスクパターンを作成する場合には、同時に作業（ファイルの書き込み）をしない（できない）ようにする。
【００５５】
≪実施形態１のスキャナシステムの動作≫
実施形態１のシステムの全体的な動作の概要を、３つに分けて説明する。第一に、マスクパターンを生成する準備として、文書のフォームをスキャンする処理、第二に、フォームをスキャンしたデータに基づいてマスクパターンを生成する処理、第三に、当該フォームに基づいて記入された書類をスキャンしてマスクパターンを重ね合わせたファイルを出力する処理である。
【００５６】
〔アンケート調査の場合〕
図３に示すアンケートを例にとって、具体的に説明する。
各種イベントに参加した人に対して、アンケート調査を行うことがある。図３は、そのようなアンケートのフォーム例である。このフォームでは、氏名、性別、年齢、住所、電話番号、メールアドレスなどの個人情報を含む。したがって、このままでは、外部に漏らすことのできない情報である。
しかし、氏名、住所、電話番号、メールアドレスなどの個人情報を隠しさえすれば、外部に出してもかまわない資料であり、統計資料を作成するための素材として価値がある。
そこで、このスキャナシステムを用いる。
【００５７】
第一に、マスクパターンを生成する準備として、文書のフォームをスキャンする処理を実行する。図４は、個人情報を保護する（隠す）マスク画像を作成する準備として、個人情報を含まないフォーム（またはダミー情報を含むフォーム）をスキャンする処理の流れを概略的に示すフロー図である。
まず、解像度、モノクロかカラーか、出力ファイルの格納場所などの設定内容を取得する（ステップ４０１）。そして、アンケートのフォーム（未記入のもの、またはダミー情報が入力されたもの）に対して、イメージスキャニングを実行する（ステップ４０２）。イメージスキャニングにより得られた電気信号に基づいて、図２の画像読込部４０により、コンピュータが扱える画像データにする処理である。その後、望ましくは、画像認識部４１によりパターン認識にかけて（ステップ４０３）、画像解析部４２により、特徴的な点、Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ（図３参照）を選び出す（ステップ４０４）。これらの特徴的な点は、マスクパターン生成のために１又は２以上の基準点をユーザが選ぶのを支援する目的で抽出される。ユーザが、自ら基準点となる１又は２以上の点を選び出せる場合には、このパターン認識を省略してもよい。
【００５８】
第二に、フォームをスキャンしたデータに基づいてマスクパターンを生成する処理を実行する。マスクパターンは、１又は２以上の基準点がどこであるかという情報と、個人情報を隠すべき領域（マスク領域）を特定する情報（たとえば、マスク領域が長方形からなるとして、その頂点の座標情報）などをもつ情報である。
図５は、マスク画像を作成する処理の流れを概略的に示すフロー図である。
まず、１又は２以上の基準点を定めるべく、マスクパターン作成部４４は、図３に示す点Ａ、点Ｂ、点Ｃ、点Ｄ、点Ｅ、点Ｆを候補としてフォーム画像に表示して、ユーザ（操作者）に対して、それらの中から必要な数の点を選択することを促す（ステップ５０１）。ユーザがそれに答えて必要な数の点（たとえば、ＡとＥ）を選択すると、マスクパターン作成部４４は、マスクパターンを構成する情報の一部として、当該２つの基準点の座標を決定する（ステップ５０２）。このとき、ユーザは、候補として示された点をすべて拒否して、新たにユーザ自らが必要な数の基準点を選定することとしてもよい。
次に、ユーザは、マスク領域を決定すべく、氏名の入力欄の左上部分にマウスのポインタを置いて、右下に向けてドラッグすることで、長方形を特定してマスク（マスク領域）を作成する（ステップ５０３）。そして、当該マスク領域に、個人情報に代えて表示すべき図柄（または文字列）を設定する（ステップ５０４）。この図柄・文字列は、たとえば図６に示す網掛け模様、白抜き、「個人情報」、「個人情報保護」、「個人情報を保護しています」、「information privacy」、「data privacy」、「data protection」などを用意しておき、それらから選択させることができる。印刷の際に黒インクを多用せずにすむようにするためなどの理由で、白い長方形にする、網掛けにする、「data protect」の文字列を貼る、などのオプションを選べるものとする。図柄、文字列の選定を行わない場合、デフォルトでは、当該長方形を黒にすることとしてもよい。
氏名の欄をマスク領域に設定して図柄・文字列を設定した後、マスクパターン作成部４４は、ユーザに対してマスク領域の設定がこれで十分かを問う（ステップ５０５）。ここでは、氏名の欄以外に、住所の入力欄が個人情報に該当するので、ユーザは「ＮＯ」と答える。それに応じて、ステップ５０３、ステップ５０４と進む。すなわち、ユーザは、住所の入力欄の部分を覆うようにマウスをドラッグして長方形を特定する。また、当該マスク領域に貼るべき図柄、文字列などの選定を行う。
これらの情報の入力が済むと、ステップ５０５でユーザがＹＥＳの選択をし、基準点情報及びマスク情報を保存して（ステップ５０６）、マスクパターンが完成し、マスク作成処理がおわる。
【００５９】
第三に、当該フォームに基づいて記入された書類をスキャンしてマスクパターンを重ね合わせたファイルを出力する処理を実行する。図７は、個人情報を含む書類をスキャンする処理の流れを概略的に示すフロー図である。
適用するマスクパターンを読み込み（ステップ７０１）、１又は２以上の基準点の情報を取得した上で、画像読込部４０が、個人情報書類のイメージスキャニング処理を実行する（ステップ７０２）。続いて画像認識部４１が、画像データに対してパターン認識をかけて画像の特徴を抽出する（ステップ７０３）。画像解析部４２が、マスクパターンの１又は２以上の基準点に対応する対応点を見つけ出す（ステップ７０４）。座標調整部４３は、その対応点が基準点に重なるように読み取り画像の座標変換を施す（ステップ７０５）。この座標変換は、拡大縮小、平行移動、回転移動などが考えられる。一般に、アンケートのフォームは、同じフォームであっても、印刷した時期や、印刷会社により若干縮尺が異なる場合がある。また、２次コピー、３次コピー、４次コピーなどが用いられる場合には、複写機のくせなどが重なって、ずれやゆがみが増幅される場合がある。そこで、この座標変換処理により、さまざまなずれやゆがみを修正し、マスクパターンで定義されたマスク領域により、適切に個人情報が保護される（隠される）ようにする。
なお、１又は２以上の点の数は、１個であっても、２個であっても、適切な座標変換が可能であることが経験的に知ることができた。
このように座標変換処理により、座標調整がなされた読み取り画像に対して、画像重ね合せ部４８により、マスクパターンが重ね合せられる（ステップ７０６）。重ね合せた状態は、表示部４７によりモニタ画面に表示されてユーザが目視により確認可能である（図８参照）。マスクパターンが重ね合せられて個人情報が隠された画像は、画像出力部４９により電子ファイルとして出力される（ステップ７０７）。なお、目視による確認作業は、省略してもよい（たとえば、図８で「次回から、この確認を省略する」のボックスにチェックを入れると、この確認画面が次回から表示されなくなる）。数十枚のスキャニング処理を行う場合などに、最初の１枚を視認した後は、この確認作業を省略して、連続スキャンを行うこととしてもよい。
【００６０】
個人情報を含む書類が、表裏の両面に情報を有するものである場合に、原稿送り装置が両面の連続スキャンに対応している場合などには、本発明に係る個人情報を保護するスキャナシステムにあっても、両面の連続スキャンに対応して一枚ごとに両面連続スキャンしつつ、画像読込、画像認識、画像解析、座標調整、画像重ね合せ、画像出力の上記処理を連続して実行することが可能である。ＣＰＵの処理能力やメモリの大きさなどが十分にあれば、原稿送り装置のスピードに合せて、これらの処理を実行することが可能である。また、必要であれば、ＣＰＵを２個以上設けて、連係動作させてもよい。
【００６１】
〔医療カルテの場合〕
一つの書類について、複数のマスクパターンが必要になる場合がある。たとえば、医療カルテについて、医師、看護師、薬剤師、医療事務員のそれぞれを対象として、開示する内容を異なるものとする場合である。医療事務員は、医療保険や介護保険の請求に必要な情報がわかればよく、他の機微情報に触れる必要はない。特に、医療事務にたずさわる者がたまたま知り合いの患者について、患者の病名や、病歴についての情報に触れてしまうことは、避けるほうが好ましい。
そこで、有益なのが、レイヤによるマスクパターンの管理である。
【００６２】
医療カルテの場合のマスクパターンは、複数のレイヤを有するものとして説明する。
レイヤは、ＣＡＤ（コンピュータ支援ドラフティング、またはコンピュータ支援デザイン）において、使用されることの多いものであり、一つのファイルに複数のレイヤ（たとえば、レイヤ０からレイヤ１５までの１６個）存在し、それらを重ね合わせることにより一枚の図面となる（図９参照）。たとえば、建築キャドでは、構造物、文字、寸法線、寸法などの要素を別々のレイヤに書いておくことによって、要素をまとめて非表示にする、線の色や太さなどの属性をまとめて変更する、などが可能になる。
【００６３】
図９は、マスクパターンのファイルを構成する複数のレイヤ（レイヤ０からレイヤ１５まで）を重ね合わせた様子を示す概念図である。ここで、レイヤ０は、たとえば医療カルテのフォームを読み込んだレイヤであって、記入欄のみが設けられて、記入すべき情報が未入力のものである。レイヤ１２、レイヤ１３、レイヤ１４、レイヤ１５には、黒塗りの長方形などからなるマスクが入力されている。レイヤ１５には、黒塗りの長方形が一つと、３つの線が入力されており、残りの部分は白く（透明に）なっている。
１６個のうち、一つのレイヤだけを出力オンにして、他のレイヤを出力オフにすることで、当該一つのレイヤのみを用いて書類へマスクをかけることを実行する。
【００６４】
図１０は、その場合のレイヤ管理画面の一例を示す図である。図１０に示す例では、レイヤ０からレイヤ１５までについて、画面表示のオンオフ、重ねあわせ出力のオンオフ、出力先の指定についての項目が設けられており、さらにプレビュー画面の枠が設けられて、その枠内に画面表示がオンになっているレイヤをすべて重ね合わせてなる画像が表示されている。
図１０において、画面表示のオンオフは、プレビュー画面に表示をするレイヤがオン、表示をしないレイヤがオフになっている。重合せ出力の欄のオンオフは、個人情報を保護すべき書類をスキャンしたときにどのレイヤを重ね合せるかについての表示である。出力先の欄には、当該レイヤがオンになったときにスキャンした書類に当該レイヤを重ね合わせた画像ファイルの出力をどこにするかが記入されている。たとえば、出力先のレイヤ１５をオンにして重ね合わせた画像の出力先は、ＰＣ１である。ここでは、ＰＣ１、ＰＣ２、ＰＣ３、ＰＣ４、ＰＣ５のそれぞれに医師Ａ、医師Ｂ、看護師、薬剤師、医療事務員が待ち構えていて、送られてきたファイルを処理する。
図１０のプレビュー欄には、レイヤ０とレイヤ１５とが重ねあわされた状態が表示されている。当該表示画面の中で、黒塗りとなった部分が個人情報を保護すべくマスクされた箇所である。
【００６５】
≪レイヤ構造を有するマスクパターンを作成する処理の流れ≫
レイヤの構造を有するマスクパターンを作成する処理は、ここではＰＣ１において、ユーザ（医療カルテにおいては、たとえば事務長）がマスクパターン作成処理を行うものとし、それを支援するプログラムがＰＣ１の上で実行されるアプリケーションソフトの処理の流れとして説明する。
このアプリケーションソフトを起動して、新規作成の処理にはいると、まずレイヤ０を選択する。そして、当該レイヤ（レイヤ０）にフォーム画像を読み込む。このフォーム画像は、フォームスキャン処理においてスキャンし、ファイル化して格納した画像である。格納した場所、たとえばファイルサーバの中のフォルダ、または複数あるＰＣのいずれかには、ＰＣ１からアクセス可能になっているものとする。
レイヤ０にフォーム画像を読み込んだ後、レイヤ１を選択する。そして、このマスク作成処理の画像作成支援機能を用いてマスク１を作成する。具体的には、長方形、角が丸くなった長方形または長円などの図形を選んでから、保護すべき領域をマウスで選択する。そして、必要ならその領域に表示する文字列、たとえば「個人情報」、「data protection」などを選択して、保護すべき領域に関連付ける（図６参照）。
マスクパターン１の作成の際には、当該マスクパターンを重ね合わせて個人情報を保護した画像をどのＰＣに保存（または送信）するかという情報（図１０のレイヤ管理画面における「出力先」の情報）を当該レイヤと関連付けて記憶する。
【００６６】
マスクパターン１の作成作業が終了すると、次にレイヤを、たとえばレイヤ２に変更する。そして、当該レイヤに別のマスクパターンを作成する。上述した医療カルテの具体例に即して説明すると、医師Ａ、医師Ｂ、看護師、薬剤師、医療事務員と、作業を分担する人員の数が５人なので、マスクパターンの数は、５である。したがって、５個のレイヤを用いて、５個のマスクパターンを作成する。作成したマスクパターンの数が十分になるまで、レイヤの変更、マスクパターンの作成の処理を繰り返して、マスクパターンの数を増やす。
ここで、マスクパターンの数が十分になったか否かの判断は、あらかじめユーザに必要な数の入力をさせて、作成したマスクパターンの数（使用したレイヤの数）がその数に到達したか否かをコンピュータ側で判断することができる。または、一つのマスクパターンの作成が終わるたびに、ユーザに判断を促すこととしてもよい。
【００６７】
複数のレイヤを使用して、マスクパターンを複数作成する作業が終了すると、それまで作成したレイヤ情報およびマスクパターンを保存して終わる。このようにして、レイヤごとの画面表示オンオフ、重ね合せ出力のオンオフ、出力先情報を有するレイヤ管理情報が各レイヤ上に作成されたマスクパターンの画像情報とともに保存される。
また、図１０に示したプレビュー画面は、ユーザがマスクパターンを作成する作業の途中で必要に応じて複数回確認される。
【００６８】
≪レイヤ構造を有するマスクパターンを用いる場合の個人情報書類のスキャン≫
医療カルテの場合には、一枚スキャンするごとに、当該１枚について、画像認識、画像解析、座標調整の処理を行った時点で、５種類のマスクパターンをそれぞれ重ね合せてファイル出力し、それぞれのファイルを、ＰＣ１、ＰＣ２、ＰＣ３、ＰＣ４、ＰＣ５にそれぞれ格納する。これにより、医師Ａ，医師Ｂ、看護師、薬剤師、医療事務員のそれぞれは、自分に必要な情報にのみアクセス可能であり、不要な個人情報にアクセスしなくて済む。それぞれのＰＣからアクセスする権限を制限することで、セキュア管理をすることが可能となる。
【００６９】
〔イベント会場のエントリーシートの場合〕
イベントを開催し２千人の来場者があったとする。そのイベント会場の入り口では来場者は一人一人、入り口近くのテーブルでそのエントリーシートに記入し、受付に提出して、そのイベントに参加した。そのエントリーシートには、シートの番号、氏名、年齢、性別、電話番号、住所、来場目的、感想、広告媒体、イベントでよかったこと、などの項目が設けられている。
営業部門を支援するバックオフィスにおいては、その来場者のデータ（記入内容）を整理するために、２千枚のエントリーシートをデータベース入力する。その作業を速やかに行うためオペレータが複数（たとえば５人）、準備された。
【００７０】
２千枚のエントリーシートを５人のオペレータに４００枚ずつ振り分けるやり方をすると、一人一人のオペレータが個人情報に接してしまうので、好ましくない。
そこで、この作業のチームリーダがマスクパターンを５種類（たとえば、レイヤを利用して）作成する。このマスクパターンの作成は、エントリーシートが準備されたときに作成しておくのが望ましい。５種類のマスクパターンは、それぞれエントリーシートの８割ほどの部分を隠していて、５種類のそれぞれに記載された部分を合体させると全体になるものである。
２千枚のエントリーシートの一枚一枚について、５種類のマスクパターンが重ね合わせられたスキャン結果の画像が、一つのマスクパターンのものが一人のオペレータに配布されるようにファイルが送られる。
【００７１】
一人一人のオペレータは、自分が受け取った画像について、データベース入力を実行する。データベースプログラムが、複数のオペレータによる同時入力を許容するものであれば、５人の作業が終了した時点でデータベースの入力が完了する。データベースプログラムが複数オペレータによる同時入力を許容しないものであれば、チームリーダがそれぞれの入力を合体する作業をしてデータベース入力を完了させる。
【００７２】
この入力作業は、イベント終了後に行うことができるが、イベント開催の際に、受付担当者がエントリーシートを受け取るたびに、一枚ずつスキャンして、あらかじめ用意したマスクパターンを重ね合わせた画像をそれぞれのオペレータが待機する場所に送信して各オペレータがほぼ同時に入力することにより、受付終了時には、来場者がエントリーシートに記載した情報が電子化されて利用可能となっている。
したがって、イベントの中において、その情報を利用することも可能であるし、イベント終了直後に来場者への働きかけを行うことも可能となる。
また、ここにおけるオペレータへの送信が、例えば、インターネットを介して行われるものであっても、一つ一つのデータは、個人情報のうちのおよそ８割にマスクがかけられたものであるので、万一、その一つが漏えいしても、被害のレベルが低いものである。
【００７３】
≪フォームスキャン処理の流れ≫
フォームスキャンは、先に述べたアンケートの場合と同様に実行される。
【００７４】
≪レイヤを有するファイルで、マスクパターンを構成する≫
マスクパターンは、フォーム全体に重ね合わせるマスクの画像を電子的に保存しておいて、個人情報保護のためにスキャンの際に用いるものである。
マスクパターンは、ファイルとして保存される。マスクパターンは、医療カルテの項で述べたように、複数のレイヤを有するものとして構成することができる。
マスクパターンを構成する処理もまた、上述と同様にすることができる。
【００７５】
≪個人情報を含む書類をスキャンする処理≫
上述したイベントの入場者のエントリーシートをデータベース化する事例においては、２千枚のシートを原稿送り装置にかけて順にスキャンするか、受付においてエントリーシートの提出があるたびに、スキャンする処理をし、そのつど、当該情報に必要なマスクパターンを重ね合わせてファイルを作成して、それぞれのオペレータが使うＰＣに送るという処理を実行する。
【００７６】
もう少し詳しく言うと、スキャナシステムは、ユーザが図１に示すデジタル複合機１０のそばにいて、表示部１６を見ながら、操作部１５を操作することにより、制御部１３が必要なプログラムファイルや、データファイルを記憶部１４（必要があればファイルサーバ２０、ＰＣ１、ＰＣ２、…など）から読み込み、準備を整えてから、ユーザが原稿送り装置（不図示）にセットした個人情報の原稿（たとえば２千人分の来場者エントリーシート）をイメージスキャナ部１１によりスキャンする。ここで、ユーザは、望ましくは、念のため、読み込んだマスクパターンファイルのレイヤ管理画面をチェックする。レイヤ管理画面は、図１０に示すマスク作成時のレイヤ管理画面と同様のものである。そして、必要があれば、各レイヤのオンオフを変更する、出力先を変更するなどの設定をする。
その後、個人情報書類のスキャンを開始する。原稿送り装置に数枚の書類がセットされた場合であっても、画像読込、画像認識、画像解析、座標調整、マスクパターンについて重ね合わせ、設定したフォルダに格納が、マスクパターンの枚数だけ繰り返し実行されて、一枚の書類についてのすべてのマスクパターンの処理が完了するまで続く。
【００７７】
図１に示す制御部１３のＣＰＵの能力や、記憶部１４のメモリ容量の大きさなどが十分大きければ、イメージスキャナが一枚のスキャニング処理を行う時間に見合う時間で、マスクの重ね合わせ出力とフォルダへの格納がなされ得る。ＣＰＵ能力やメモリ容量が十分でない場合には、一枚の書類についての処理が完了してから、次の書類のスキャンを始める。ＣＰＵの性能を上げる代わりに、２個のＣＰＵを用いて、イメージスキャナのスキャンと、マスクの重ね合わせとを分担させることとしてもよい。
【００７８】
マスクパターンが５個ある場合には、それらの処理がすべて完了した時点で、終わる。多数の個人情報書類がある場合には、それらの一枚一枚について、処理がなされる。そして、エントリーシートのデータベース入力の事例に即して言うと、待機している各オペレータのＰＣには、個人情報の保護がなされた画像ファイルが格納されて、それらを各オペレータはデータベース入力をすることが可能となる。
【００７９】
≪レイヤについての変形実施例≫
上述の実施形態では、レイヤの数が１６であった。この場合、最大１５までのマスクパターンを作成できる。一つのマスクパターンを作成するのに二つ以上のレイヤを用いる場合は、作成できるマスクパターンの数が減る。レイヤの数を３２または６４と増やすことで、作成できるマスクパターンの数を増やすことができる。
【００８０】
≪レイヤを使わない実施例≫
なお、レイヤを使わない実施例も可能である。レイヤを用いない場合には、一つ一つの書類に用いられる複数のマスクパターンがそれぞれ別のファイル名をつけて管理される。そして、個人情報を含む書類をスキャンする処理においては、別のファイル名がついたマスクパターンを呼び出して、それぞれ重ね合わせて、その結果の画像ファイルを所定の格納先に格納または送信する。この場合、各マスクパターンを保存するファイル群のほかに、全体を管理するファイル（図３に示すレイヤ管理情報を有するファイル）を設けることが考えられる。
【００８１】
≪実施形態２のスキャナシステムの構成≫
図１１は、本発明の実施形態２（パソコンにイメージスキャナをＵＳＢ接続してなる実施形態）のハードウェア構成を示すブロック図である。実施形態１は、イメージスキャナは、デジタル複合機１０の機能を用いたが、実施形態２では、パソコン３１にたとえば、ＵＳＢ接続されたイメージスキャナ６０を用いる。図１１には、イメージスキャナ６０として、原稿送り装置のないものを描いたが、原稿送り装置がついたものであれば、作業効率が高まるので望ましい。
【００８２】
図１１において、パソコン３１とイメージスキャナ６０との組合せにより、本発明のスキャナシステムを構成するには、パソコン３１にイメージスキャナ６０を用いるために必要なデバイスドライバ（ソフトウェア）を組み込むとともに、パソコン３１にアプリケーションプログラムをインストールする。パソコン３１に組み込むアプリケーションプログラムは、図４に示すフォームスキャン処理、図５に示すマスク作成処理、図７に示す個人情報スキャン処理のすべてを実行する。言い換えると、実施形態１では、図４に示すフォームスキャン処理と図７に示す個人情報スキャン処理をデジタル複合機側で実行し、図５に示すマスク作成処理のみをパソコンで行ったが、実施形態２では、図４に示すフォームスキャン処理と図７に示す個人情報スキャン処理をもパソコン側で実行する。
【００８３】
≪実施形態２の動作≫
実施形態２は、図１１に示すパソコン３１とイメージスキャナ６０とにより構成されているので、図４に示すフォームスキャン処理、図５に示すマスク作成処理、図７に示す個人情報スキャン処理をすべてユーザは、パソコン３１を操作しつつ、イメージスキャナ６０に書類のイメージスキャンを実行させることで、画像認識、画像解析、座標変換を経た画像データにマスクパターンを重ね合せて、個人情報の保護がなされた画像ファイルを生成して、必要な所定のフォルダに格納することができる。
図１１に示した例では、パソコン３１は、社内ＬＡＮまたはインターネットを介して、パソコン３２、３３、３４、３５、３９と接続されており、５種類のマスクパターンをそれぞれ重ね合わせた画像ファイルをそれぞれのパソコンの所定のフォルダに格納する。各パソコンにおいて待機しているオペレータは、所定のフォルダに格納されたファイルを確認して、それをデータベースに入力する作業をすることが可能となる。
【００８４】
なお、図１１には、ファイルサーバを描かなかったが、パソコン３１が、５種類のマスクパターンをそれぞれ重ね合わせた画像ファイルを格納する場所をファイルサーバ内のフォルダにして、各パソコンのオペレータは、ファイルサーバ内のフォルダにアクセスして入力処理を実行するようにしてもよい。
実施形態２の構成により、デジタル複合機を用いない場合でも、実施形態１と同様の個人情報保護が可能なイメージスキャンが可能となる。
【００８５】
≪実施形態３のスキャナシステムの構成≫
図１２は、本発明の実施形態３（タブレットコンピュータに無線ＬＡＮ接続でイメージスキャナを接続してなる実施形態）のハードウェア構成を示すブロック図である。ここで、無線ＬＡＮは、たとえば、Ｗｉ−Ｆｉ接続とすることができる。タブレットコンピュータは、パソコンと同等の機能を有するものもあるので、本システムの機能の大半またはすべてを搭載することが可能である。
【００８６】
≪実施形態３の動作≫
タブレットコンピュータ８０を用いることにより、現場の責任者、オペレータのチームリーダなどが、状況の変化に対応して、マスクパターンの変更、レイヤの変更、出力先の変更などをすることが可能となる。
【００８７】
≪実施形態４のスキャナシステムの構成≫
図１１のタブレットコンピュータに変えて、スマートフォンを用いた実施形態について実施形態４として説明する。スマートフォン７０（不図示）にブルートゥース接続にてイメージスキャナ６０を接続してなる実施形態である。
上述したイベント会場のエントリーシートをデータベース入力することを実際のイベント会場の受付でエントリーシートの提出があるたびに順次スキャンしてデータベース入力のための画像出力をするという具体例に即して考える。この場合、イベント来場者の急激な増減や、確保したオペレータが事情により増減するなどの事情に、臨機応変に対応するためにスマートフォン７０とブルートゥース接続したイメージスキャナ６０により本システムを構成することとするものである。
他のパソコン３１、３２、３３，３４、３９との接続は、たとえばＷｉ−Ｆｉ接続などの無線ＬＡＮを用いる。
【００８８】
≪実施形態４の動作≫
スマートフォン７０に本システムの全機能を載せることは、現実的ではないが、たとえば、マスク作成処理の一部、レイヤ管理機能の一部、出力先変更機能の一部などを載せて、緊急事態への対応を可能にすることが考えられる。
スマートフォンのメモリの大きさ、機能の高さなどに応じて、搭載できる機能は異なる。
【００８９】
≪実施形態１の変形実施例≫
実施形態１で、図５のマスク作成処理を、ＰＣ（パソコン）で行う例について説明したが、実施形態１のデジタル複合機１０における表示部１６を十分に大きいものとし、タッチパネル（必要ならばキーボード）などの入力装置を十分に図形作成処理に耐え得るものとすることにより、図５のマスク作成処理をデジタル複合機１０において、行うこととしてもよい。その場合には、図４のフォームスキャン処理、図５のマスク作成処理、図７の個人情報スキャン処理の三つの処理をすべてユーザがデジタル複合機１０を操作することで行うことが可能となる。
【００９０】
≪各種サービスの利用申込書への応用例≫
企業が新しいサービスを始めると、当初は申込者が殺到する。その場合に、個人情報を隠して、複数のオペレータが分担して入力するのに、本スキャナシステムが利用可能である。
【００９１】
≪健康調査票や問診票への応用例≫
上述した医療カルテと同様に、健康調査票や問診票への応用も可能である。
【００９２】
≪発注書への応用例≫
中間業者が受けた発注をそのままメーカーや問屋などに流す場合に、発注元を隠す必要がある。メーカーや問屋が中間業者の顧客に直接働きかけるのを防ぐためである。その場合に、本スキャナシステムを利用可能である。スキャン結果の重ね合せ画像の格納先を、メーカーや問屋のサーバにすることで、スキャンと同時に書類送付を完了することも可能である。
【００９３】
≪履歴書への応用例≫
看護師などの人材紹介業、転職エージェントなどにおいては、個人情報を伏せた上で、人材の紹介をすることがある。その場合、本スキャナシステムが利用可能である。
【００９４】
≪人事システムへの応用例≫
企業の人事システムは、従業員に関する個人情報を扱う。人事部門担当者、事業所長、部長、課長、主任などの肩書により、部下の情報にアクセスできる権限を限定することが望ましい。本システムを用いれば、書類のアクセスに制限を設けることが可能となるので、当該従業員の入社時の履歴書や、資格証明書などを誰がどの項目までアクセスできるかについて、段階をもうけて管理するのに、本システムが役に立つ可能性がある。
【００９５】
≪入力代行業者の利用≫
イベント来場者のエントリーシート電子化を外注する場合に、外注を受ける会社がこのシステムを導入することで仕事を取りやすくなる。来場者情報は、営業にむすびつく個人情報であり、企業秘密でもあるので、入力代行業者の個人情報保護のレベルが高いことを示して受注をすることができる。
【００９６】
≪インターネットを介した送信への応用例≫
上述した実施形態１のように、デジタル複合機をネットワークにつないだ環境をさらに拡張して、インターネットにつないだ例を考えると、本スキャナシステムのファイル格納先を、インターネットにつながれたサーバなどの遠隔地にすることも可能である。その場合には、本スキャナシステムでスキャンすることで、遠隔地へのファイル送信まで完了してしまうことが可能である。
【００９７】
≪ファクシミリ送信への応用例≫
一般に、デジタル複合機では、図１の構成のほかに、電話回線をも接続して、イメージスキャン部１１で読み取った電気信号（デジタル信号）を、ファクシミリ送信の信号（アナログ信号）に変換する装置（ファックスモデム装置）をさらに設けて、ファクシミリ装置としても機能するようにしている。そのようなデジタル複合機を前提として、本スキャナシステムと組み合わせて機能させることにより、電話回線を介してファクシミリ送信する際に、原稿の一部にマスクがけをして受信側には、個人情報などを隠した書類を送るという応用が考えられる。その場合、本スキャナシステム装置で得られたデジタル信号をファクスモデム装置を介して電話回線に載せるアナログ信号に変換する。これにより、これまで、一旦、プリントアウトして、インクで塗りつぶしてから、ファクシミリ装置で送るという手間をかけていたことを、スキャンを一度するだけで相手にマスクをかけた書類を送ることが可能となる。
【００９８】
≪ファクシミリ受信への応用例≫
ファクシミリ装置の場合、送信側でこのマスクがけをする実施例のほかに、受信側でこのマスクがけを行う実施例も可能である。たとえば、顧客からファクシミリで届いた各種サービスの申込書の原本を本部で受け取り、個人情報を隠した部分を担当部署へ転送するなどの仕組みを構築することが可能となる。この例において、顧客からの受信はファクシミリにて行い、担当部署への転送は、デジタル的にネットワーク上のフォルダへのファイル格納の形式で行うこととしてもよい。このことを紙への出力なしに実現することは、プリント用紙や、インク、トナーなどの大幅な節約につながる。
【００９９】
以上、本発明のシステムについて、具体的な実施の形態を示して説明したが、本発明はこれらに限定されるものではない。当業者であれば、本発明の要旨を逸脱しない範囲内において、上記各実施形態における各サーバの構成及び機能に様々な変更・改良を加えることが可能である。
【産業上の利用可能性】
【０１００】
本発明のシステムは、図１に示すように、コンピュータのＣＰＵ、メモリ、補助記憶装置、ディスプレイ、入力デバイス等を含むハードウェア資源上に構築されたＯＳ、アプリケーションソフトウェア、データベース、ネットワークシステム等によって実現されるものであり、イメージスキャン処理という情報処理が上記のハードウェア資源を用いて具体的に実現されるものであるから、自然法則を利用した技術的思想に該当するものであり、文献処理、情報処理、事務処理等の産業において利用することができるものである。
【符号の説明】
【０１０１】
１０  デジタル複合機
１１  イメージスキャナ部
１２  プリント部
１３  制御部
１４  記憶部
１５  操作部
１６  表示部
１７  保護画像作成部
２０  ファイルサーバ
３１、３２、３３、３４、…、３９  パソコン
４０  画像読込部
４１  画像認識部
４２  画像解析部
４３  座標調整部
４４  マスクパターン作成部
４５  マスクパターン管理部
４６  セキュア管理部
４７  表示部
４８  画像重ね合わせ部
４９  画像出力部
５０  コンピュータプログラム
５１  スキャン結果ＤＢ
５２  マスクひな形ＤＢ
５３  マスクパターンＤＢ
５４  図柄ＤＢ
５５  文字列ＤＢ
５６  レイヤ管理ＤＢ
５７  セキュアレベルＤＢ
５８  出力結果ＤＢ  
６０  イメージスキャナ
８０  タブレットコンピュータ
【図１】
2017085243.tif 000003
【図２】
2017085243.tif 000004
【図３】
2017085243.tif 000005
【図４】
2017085243.tif 000006
【図５】
2017085243.tif 000007
【図６】
2017085243.tif 000008
【図７】
2017085243.tif 000009
【図８】
2017085243.tif 000010
【図９】
2017085243.tif 000011
【図１０】
2017085243.tif 000012
【図１１】
2017085243.tif 000013
【図１２】
2017085243.tif 000014
【手続補正書】
【提出日】平成28年11月28日(2016.11.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
個人情報書類をイメージスキャンして画像を取得する画像読込部と、
１又は２以上の図形的に特徴をもつ基準点の情報と保護すべき個人情報のある座標領域の情報を有するマスクパターンを管理するマスクパターン管理部と、
前記マスクパターン管理部が管理するマスクパターンの、前記１又は２以上の基準点の情報と保護すべき個人情報のある座標領域の情報を設定するマスクパターン作成部と、
前記画像読込部が取得した個人情報書類の画像に対してパターン認識処理を施して特徴的な図形を抽出する画像認識部と、
前記画像認識部がパターン認識した結果に基づいて当該画像を解析して前記マスクパターンの前記１又は２以上の基準点に対応する読み取り画像上の１又は２以上の対応点を求め出す画像解析部と、
前記マスクパターンを読み取り画像に重ね合せたときに前記１又は２以上の対応点が前記１又は２以上の基準点にそれぞれ重なるように前記読み取り画像に対して拡大又は縮小処理を含む座標変換処理を施す座標調整部と、
前記マスクパターンを前記座標調整部が調整をした後の画像に対して重ね合せる画像重ね合わせ部と、
前記画像重ね合わせ部が重ね合せた画像を電子ファイルとして出力する画像出力部と
を有し、前記マスクパターン作成部によるマスクパターンの前記マスクパターン作成部が設定する１又は２以上の基準点は、当該マスクパターンが有する特徴ある図形の中からいくつかの候補を前記マスクパターン作成部が提示して、その中からユーザが選定して設定することを特徴とするスキャナシステム。
【請求項２】
前記画像読込部は、個人情報書類をイメージスキャンして画像を取得する作業を当該書類の表と裏との両面に対し、連続的にスキャニング処理を施すことができるものであり、
前記マスクパターン管理部は、当該表と裏との両面に対応する前記マスクパターンをそれぞれ管理して適用可能であり、
前記画像認識部によるパターン認識処理、前記画像解析部による前記対応点の解析処理、前記座標調整部による座標変換処理、前記画像重ね合せ部による重ね合せ、前記画像出力部による電子ファイル出力を前記表と裏との両面に対して実行する
ことを特徴とする請求項１に記載するスキャナシステム。
【請求項３】
前記画像読込部がイメージスキャンして画像を取得した一つの画像に対して、前記マスクパターン管理部は複数種類の前記マスクパターンをそれぞれ管理して適用可能であり、
前記画像認識部によるパターン認識処理、前記画像解析部による前記対応点の解析処理、前記座標調整部による座標変換処理、前記画像重ね合せ部による重ね合せ、前記画像出力部による電子ファイル出力を前記複数種類の前記マスクパターンのそれぞれに対して実行する
ことを特徴とする請求項１又は請求項２に記載するスキャナシステム。
【請求項４】
前記画像出力部は、異なるマスクパターンを用いた出力画像は、異なる格納場所に格納することを特徴とする請求項３に記載のスキャナシステム。
【請求項５】
前記画像読込部から、前記画像出力部へと至るいずれかの情報引渡が、インターネット接続によりなされることを特徴とする請求項１から請求項４までのいずれか１項に記載のスキャナシステム。
【請求項６】
前記画像読込部から、前記画像出力部へと至るいずれかの情報引渡が、電話回線によりなされることを特徴とする請求項１から請求項４までのいずれか１項に記載のスキャナシステム。
【請求項７】
画像スキャナ装置が、個人情報書類をイメージスキャンして画像を取得するイメージスキャン手順と、
コンピュータが、１又は２以上の図形的に特徴を持つ基準点の情報と保護すべき個人情報のある座標領域の情報を有するマスクパターンを作成するマスクパターン作成手順と、
コンピュータが、当該個人情報書類に関連するマスクパターンであって１又は２以上の基準点の情報と個人情報を保護するマスク情報を有するものを読み込むマスクパターン読み込み手順と、
コンピュータが、前記イメージスキャン手順によりスキャンした個人情報書類の読み取り画像に対してパターン認識をかける画像認識手順と、
前記画像認識手順により認識した画像に対してコンピュータが解析をかけて前記１又は２以上の基準点に対応する対応点を求めだす画像解析手順と、
前記マスクパターンを読み取り画像に重ね合せたときに前記１又は２以上の対応点が前記１又は２以上の基準点にそれぞれ重なるように前記読み取り画像に対して拡大又は縮小を含む座標変換処理をコンピュータが施す座標調整手順と、
前記座標調整を施した後の画像に前記マスクパターンをコンピュータが重ね合せる画像重ね合わせ手順と、
前記画像重ね合わせ手順により重ね合せた画像をコンピュータが電子ファイルに出力する画像出力手順と
を実行するためのコンピュータプログラムであって、
前記マスクパターン作成手順におけるマスクパターンの１又は２以上の基準点は、特徴ある図形の中からいくつかの候補を、コンピュータがユーザに提示し、その中からユーザが選定して設定するコンピュータプログラム。
【請求項８】
前記イメージスキャン手順は、個人情報書類を前記画像スキャナ装置がイメージスキャンして画像を取得する作業を当該書類の表と裏との両面に対し、連続的にイメージスキャニング処理を施すものであり、
前記マスクパターン読み込み手順は、当該表と裏との両面に対応する前記マスクパターンをコンピュータがそれぞれ読み込むものであり、
前記画像認識手順によるパターン認識処理、前記画像解析手順による前記対応点の解析処理、前記座標調整手順による座標変換処理、前記画像重ね合せ手順による重ね合せ、前記画像出力手順による電子ファイル出力を前記表と裏との両面に対してコンピュータが実行する
ことを特徴とする請求項７に記載のコンピュータプログラム。
【請求項９】
前記イメージスキャン手順において前記画像スキャナ装置がイメージスキャンして画像を取得した一つの画像に対して、
コンピュータが前記画像認識手順によるパターン認識処理、前記画像解析手順による前記対応点の解析処理、前記座標調整手順による座標変換処理、前記画像重ね合せ手順による重ね合せ、前記画像出力手順による電子ファイル出力を、前記マスクパターンの異なる複数種類のそれぞれに対して繰り返して実行する
ことを特徴とする請求項７に記載のコンピュータプログラム。
【請求項１０】
前記画像出力手順は、異なるマスクパターンを用いた出力画像は、コンピュータが異なる格納場所に格納することを特徴とする請求項９に記載のコンピュータプログラム。
【請求項１１】
前記イメージスキャン手順と、前記画像出力手順までの間のいずれかにおいて、コンピュータが画像情報を遠隔地に送る画像情報転送手順をさらに有し、
前記イメージスキャン手順を実行する場所と、前記画像出力手順を実行する場所とは隔たった場所であることを特徴とする請求項７から請求項１０までのいずれか１項に記載のコンピュータプログラム。
【請求項１２】
前記画像情報転送手順において、ファクシミリ通信を用いて画像情報を送ることを特徴とする請求項１１に記載のコンピュータプログラム。