(57)【要約】【課題】スキャンした原稿から帳票フォームを特定し、当該帳票フォームに記載される項目を変更可能な原稿読取装置を提供すること。【解決手段】変更可能な項目情報が設定された帳票フォームを記憶する帳票フォーム記憶手段と、前記読み取った紙文書から当該紙文書に利用されている帳票フォームを特定する帳票フォーム特定手段と、前記帳票フォーム特定手段により特定された帳票フォームに設定された変更可能な項目を変更可能なように表示する変更可能項目表示手段と、前記項目への変更内容を受付ける変更内容受付手段と、前記変更内容受付手段により受付けた項目への変更内容を、前記特定された帳票フォームに合成する合成手段と、を有することを特徴とする。【選択図】図１
2014112317.tif 000002
【特許請求の範囲】
【請求項１】
紙文書を読み取って出力可能な文書読取装置であって、
変更可能な項目情報が設定された帳票フォームを記憶する帳票フォーム記憶手段と、
前記読み取った紙文書から当該紙文書に利用されている帳票フォームを特定する帳票フォーム特定手段と、
前記帳票フォーム特定手段により特定された帳票フォームに設定された変更可能な項目を変更可能なように表示する変更可能項目表示手段と、
前記項目への変更内容を受付ける変更内容受付手段と、
前記変更内容受付手段により受付けた項目への変更内容を、前記特定された帳票フォームに合成する合成手段と、
を有することを特徴とする文書読取装置。
【請求項２】
前記紙文書を読み取った際の項目情報の内容と、前記帳票フォーム特定手段により特定された帳票に記録された項目情報の内容を比較する項目情報比較手段と、
前記項目情報比較手段により差分があると判定された場合、前記合成手段は、前記帳票に記録された項目情報を前記紙文書を読み取った際の項目情報の内容に変更して合成することを特徴とする請求項１記載の文書読取装置。
【請求項３】
前記項目情報はユーザ名に関するユーザ情報であって、
前記項目情報比較手段は、前記紙文書を読み取ったユーザ情報と、前記帳票フォームに記憶されたユーザ情報を比較することを特徴とする請求項２に記載の文書読取装置。
【請求項４】
前記項目情報は日付に関する日付情報であって、
前記項目情報比較手段は、前記紙文書を読み取った日付情報と、前記帳票フォームに記憶された日付情報を比較することを特徴とする請求項２または３に記載の文書読取装置。
【請求項５】
前記帳票フォーム記憶手段に記憶された帳票フォームは、フォームデータと項目のデータとから構成されていることを特徴とする請求項１乃至４のいずれか１項に記載の文書読取装置。
【請求項６】
読み取った帳票フォームを登録する帳票フォーム登録手段と、
前記帳票フォーム登録手段により登録される帳票フォームに変更可能な項目情報を設定する変更可能情報登録手段と、
を更に有する請求項１乃至５のいずれか１項に記載の文書読取装置。
【請求項７】
変更可能な項目情報が設定された帳票フォームを記憶する帳票フォーム記憶手段を有し、紙文書を読み取って出力可能な文書読取装置の制御方法であって、
前記読み取った紙文書から当該紙文書に利用されている帳票フォームを特定する帳票フォーム特定ステップと、
前記帳票フォーム特定ステップにより特定された帳票フォームに設定された変更可能な項目を変更可能なように表示する変更可能項目表示ステップと、
前記項目への変更内容を受付ける変更内容受付ステップと、
前記変更内容受付ステップにより受付けた項目への変更内容を、前記特定された帳票フォームに合成する合成ステップと、
を有することを特徴とする文書読取装置。
【請求項８】
変更可能な項目情報が設定された帳票フォームを記憶する帳票フォーム記憶手段を有し、紙文書を読み取って出力可能な文書読取装置を
前記読み取った紙文書から当該紙文書に利用されている帳票フォームを特定する帳票フォーム特定手段と、
前記帳票フォーム特定手段により特定された帳票フォームに設定された変更可能な項目を変更可能なように表示する変更可能項目表示手段と、
前記項目への変更内容を受付ける変更内容受付手段と、
前記変更内容受付手段により受付けた項目への変更内容を、前記特定された帳票フォームに合成する合成手段と、
を有することを特徴とする文書読取装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書を読み取って帳票フォームを特定し、当該フォームの内容を変更して出力を行う技術に関する。
【背景技術】
【０００２】
従来、帳票等の原稿をスキャナで読み取って、読み取った内容を印刷やＦＡＸ装置などに出力することが行われている。
【０００３】
また、特許文献１には、原稿のフォームを登録しておき、読み取った原稿と登録しておいた原稿の特徴量を抽出し、同一のフォームかどうかを判別する記述が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１２３５９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
同一のフォームを判別した後、そのフォームを再利用したい場合があるが、例えば原稿が申請書やＦＡＸ送信票のように、フォーマットが同じであっても記載される日付や(、)記入する氏名などが異なる場合があり、そのフォームをそのまま再利用できない場合がある。
【０００６】
しかしながら特許文献１においてフォームの特定をすることはできるが、スキャンした原稿に記載される日付や、記入する氏名などを変更して出力することはできない。
【０００７】
そこで本発明では、スキャンした原稿から帳票フォームを特定し、当該帳票フォームに記載される項目を変更可能な文書読取装置を提供することを課題とする。
【課題を解決するための手段】
【０００８】
変更可能な項目情報が設定された帳票フォームを記憶する帳票フォーム記憶手段と、前記読み取った紙文書から当該紙文書に利用されている帳票フォームを特定する帳票フォーム特定手段と、前記帳票フォーム特定手段により特定された帳票フォームに設定された変更可能な項目を変更可能なように表示する変更可能項目表示手段と、前記項目への変更内容を受付ける変更内容受付手段と、前記変更内容受付手段により受付けた項目への変更内容を、前記特定された帳票フォームに合成する合成手段と、を有する。
【発明の効果】
【０００９】
本発明によれば、スキャンした文書から帳票フォームを特定し、当該帳票フォームに記載される項目を変更可能な文書読取装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の文書読取装置の機能構成を示すシステム構成図である。
【図２】本発明の文書読取装置のハードウェア構成を示すブロック図である。
【図３】本発明の実施形態における帳票フォームの登録処理を示すフローチャートである。
【図４】本発明の実施形態における編集可能項目の選択処理を示すフローチャートである。
【図５】本発明の実施形態における編集可能項目の登録処理を示すフローチャートである。
【図６】本発明の実施形態における帳票フォームの編集処理を示すフローチャートである。
【図７】本発明の実施形態における読取文書の出力処理を示すフローチャートである。
【図８】本発明の実施形態における編集可能項目の検知処理を示すフローチャートである。
【図９】本発明の実施形態における編集可能項目の置換処理を示すフローチャートである。
【図１０】本発明の実施例におけるスキャン（読込）する紙文書の一例を示す図である。
【図１１】本発明の実施例におけるメインメニューの一例を示す画面である。
【図１２】本発明の実施例における新規読込画面の一例を示すである。
【図１３】本発明の実施例における編集可能項目の登録画面の一例を示す図である。
【図１４】本発明の実施例における帳票フォームの項目の編集画面の一例を示す図である。
【図１５】本発明の実施例における帳票フォームの差分を検知した時の画面の一例を示す図である。
【図１６】本発明の実施例におけるデータベースの一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１２】
図１は、本発明の文書読取装置の機能構成を示すシステム構成図である。
【００１３】
図に示すように、文書読取装置１００（例えば複写機）は、以下の機能を有する。
【００１４】
読取部１０１は、原稿をスキャンして電子化し出力することができる。フォーム検知部１０２は、ユーザがスキャンした原稿と帳票フォームデータベースに記憶されたフォームが同一のものかを検知する。
【００１５】
フォーム登録部１０３は、ユーザがスキャンした原稿を帳票フォームとして登録する処理を行う。登録されたフォームはフォーム編集部１０６にて編集可能になっている。編集可能項目選択部１０４および編集可能項目登録部１０５は、フォーム登録部およびフォーム編集部で扱う帳票フォームに対して、編集を可能とする項目の領域を指定したり、編集内容の属性の登録を行う。
【００１６】
帳票出力部１０７は、読取部１０１によりスキャンされた原稿の出力を行う。出力される原稿は、項目編集部１０９などにより項目が変更されたものを含む。編集可能項目検知部では、フォーム検知部で検知された帳票フォームに設定された編集可能項目を検知するものであり、項目編集部１０９は、編集可能項目検知部１０８で検知された項目の編集を行うものである。
【００１７】
図２は、本発明の文書読取装置のハードウェア構成を示すブロック図である。
【００１８】
図２において、３１６はコントローラユニットで、画像入力デバイスとして機能するスキャナ３１４や、画像出力デバイスとして機能するプリンタ３１２と接続する一方、ＬＡＮや公衆回線（ＷＡＮ）（例えば、ＰＳＴＮまたはＩＳＤＮ等）と接続することで、画像データやデバイス情報の入出力を行う。
【００１９】
コントローラユニット３１６において、３０１はＣＰＵで、システム全体を制御するプロセッサである。３０２はＲＡＭで、ＣＰＵ３０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
【００２０】
３０３はＲＯＭで、システムのブートプログラムや各種制御プログラムが格納されている。３０４は外部記憶装置（ハードディスクドライブ（ＨＤＤ））で、システムを制御するための各種プログラム，画像データ等を格納する。
【００２１】
３０７は操作部インタフェース（操作部Ｉ／Ｆ）で、操作部（ＵＩ）３０８とのインタフェース部であり、操作部３０８に表示する画像データを操作部３０８に対して出力する。また、操作部Ｉ／Ｆ３０７は、操作部３０８から本システム使用者が入力した情報（例えば、ユーザ情報等）をＣＰＵ３０１に伝える役割をする。
【００２２】
なお、操作部３０８はタッチパネルを有する表示部を備え、該表示部に表示されたボタンを、ユーザが押下（指等でタッチ）することにより、各種指示を行うことができる。
【００２３】
３０５はネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）で、ネットワーク（ＬＡＮ）に接続し、データの入出力を行う。３０６はモデム（ＭＯＤＥＭ）で、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００２４】
３１８は外部インタフェース（外部Ｉ／Ｆ）で、ＵＳＢ、ＩＥＥＥ１３９４、プリンタポート、ＲＳ−２３２Ｃ等の外部入力を受け付けるＩ／Ｆ部であり、本実施形態においては認証で必要となるＩＣカードの読み取り用のカードリーダ３１９が外部Ｉ／Ｆ部３１８に接続されている。そして、ＣＰＵ３０１は、この外部Ｉ／Ｆ３１８を介してカードリーダ３１９によるＩＣカードからの情報読み取りを制御し、該ＩＣカードから読み取られた情報を取得可能である。
【００２５】
尚、ＩＣカードに限らず、ユーザを特定することが可能な記憶媒体であればよい。この場合、記憶媒体にはユーザを識別するための識別情報が記憶される。この識別情報は、記憶媒体の製造番号でも、ユーザが企業内で与えられるユーザコードであってもよい。
【００２６】
以上のデバイスがシステムバス３０９上に配置される。
【００２７】
３２０はイメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）であり、システムバス３０９と画像データを高速で転送する画像バス３１５とを接続し、データ構造を変換するバスブリッジである。
【００２８】
画像バス３１５は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス３１５上には以下のデバイスが配置される。
【００２９】
３１０はラスタイメージプロセッサ（ＲＩＰ）で、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。３１１はプリンタインタフェース（プリンタＩ／Ｆ）で、プリンタ３１２とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００３０】
また、３１３はスキャナインタフェース（スキャナＩ／Ｆ）で、スキャナ３１４とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００３１】
３１７は画像処理部で、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００３２】
スキャナ部３１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ３１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００３３】
プリンタ部３１２は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、ＣＰＵ３０１からの指示によって開始する。なお、プリンタ部３１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００３４】
操作部３０８は、ＬＣＤ表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００３５】
ここで、操作部３０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部３０８のストップキーは、稼働中の動作を止める働きをする。また、操作部３０８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
【００３６】
カードリーダ３１９は、ＣＰＵ３０１からの制御により、ＩＣカード（例えば、ソニー社のフェリカ（ＦｅｌｉＣａ）（登録商標））内に記憶されている情報を読み取り、該読み取った情報を外部Ｉ／Ｆ３１８を介してＣＰＵ３０１へ通知する。
【００３７】
図３は、本発明の実施形態における帳票フォームの登録処理を示すフローチャートである。
【００３８】
ステップＳ３０１で、システムが起動されるとステップＳ３０２で、図１１に示すフォーム一覧画面が表示される。
【００３９】
図１１は、本システムのメインメニュー１１０１の一例である。帳票フォーム一覧１１０２には、データベースに記憶されている帳票フォーム登録名が表示される。帳票フォームデータベースについては後述する。メインメニューには、新規読込１１０３、削除１１０４、編集１１０５、および終了１１０６のメニューが表示されている。
【００４０】
新規読込１１０３を押下して、読取部１０１によって原稿をスキャンすると、スキャンした原稿を帳票フォームとして登録することができる（フォーム登録部１０３）。終了１１０６が押下されると本メニューが終了する。帳票フォーム一覧１１０２から帳票フォームを選択して削除１１０４を押下すると、選択された帳票フォームがデータベース（データベース１１０）から削除される。
【００４１】
また、帳票フォーム一覧１１０２から帳票フォームを選択して編集１１０５を押下すると、登録してある帳票フォームの編集を行うことができる（フォーム編集部１０６）。詳細については後述する。
【００４２】
図３の説明に戻る。登録する帳票フォームの原稿をステップＳ３０３で読み取り、読み取った原稿をそのまま帳票フォームとして登録するか、編集してから登録するかの選択を受付ける。そのまま登録する場合は、ステップＳ３０５に進み、編集してから登録する場合はステップＳ３０４に進む。
【００４３】
読み取る原稿のイメージを図１０、読み取ったデータが表示された画面を図１２に示す。
【００４４】
図１０はスキャンする紙文書１００１の一例であり、日付１００２や氏名１００３などの項目を編集可能項目として帳票フォーム編集部により指定することができる。日付情報は、は年や時間などの情報を含まれるものである。
【００４５】
図１２は新規に読み取られた帳票フォームの原稿が表示された画面１２０１である。
【００４６】
ここで、キャンセル１２０２が押下されると、処理が終了する。編集１２０３が押下されるとフォーム編集処理が実行され、登録１２０４が押下されると、帳票フォーム名の入力画面１２０５が表示され、入力欄１２０６に登録する帳票フォーム名を入力しＯＫボタンを押下するとデータベースに登録される。
【００４７】
図４は、本発明の実施形態における編集可能項目の選択処理を示すフローチャートである。
【００４８】
図３のステップＳ３０４の帳票フォーム編集処理に対応し、編集可能項目選択部１０４にて実行される処理である。
【００４９】
ステップＳ４０１では、処理の対象となる帳票フォームを表示する。ステップＳ４０２では、編集可能な項目の選択を受付け、ステップＳ４０３では、編集可能な項目に対して項目の属性などの設定を行い、ステップＳ４０４で変更された内容を確定する。
【００５０】
本処理について図１３の画面イメージを利用して説明する。
【００５１】
図１３は、本発明の実施例における編集可能項目の登録画面の一例を示す図である。
【００５２】
画面１３０１はステップＳ４０１で表示される帳票フォームの画面である。ステップＳ４０２で、日付１３０２および氏名１３０３に対応する入力項目を編集可能項目として選択する。
【００５３】
キャンセル１３０４が押下されると処理が終了し、項目を選択して削除１３０５が押下されると編集可能項目としての選択が削除される。確定１３０６が押下されると図５に示す編集可能項目の登録処理の画面１３１１に遷移する。
【００５４】
図５は、本発明の実施形態における編集可能項目の登録処理を示すフローチャートである。
【００５５】
図４のステップＳ４０３の編集領域登録処理に対応し、編集可能項目登録部１０５にて実行される処理である。
【００５６】
ステップＳ５０１では、編集領域に指定したい項目を選択する。選択するのは、図４で編集可能項目として選択された項目である。ステップＳ５０２で選択項目に属性を設定する。属性とは、選択された項目に対する属性のことで、日付・ユーザ名・メールアドレスなどが設定可能である。ステップＳ５０３にて、データベースに記憶する。
【００５７】
本処理について図１３の画面イメージを利用して説明する。ステップＳ５０１で例えば日付が選択された場合は、属性１３１２が表示される。ここで設定した属性に応じて、記載された内容が変更される。詳細については後述する。
【００５８】
属性が設定された帳票フォーム画面１３２１では、日付１３２２・氏名１３２３に対応する項目に設定された属性名が表示される。
【００５９】
図６は、本発明の実施形態における帳票フォームの編集処理を示すフローチャートである。
【００６０】
図１１で帳票フォーム一覧１１０２から帳票フォームを選択して編集１１０５を押下された際の処理に対応する。
【００６１】
ステップＳ６０１からステップＳ６０５は、図３にて説明したものと同じ処理なので説明は省略する。ステップＳ６０６では、選択された帳票フォームに対して図５に示す編集可能項目登録処理を行う。
【００６２】
図７は、本発明の実施形態における読取文書の出力処理を示すフローチャートである。
【００６３】
図３から図６までは、帳票フォームを登録する場合の処理について説明した。図７から図１０は、登録してある帳票フォームをユーザが利用する場合に処理について説明する。
【００６４】
ステップＳ７０１で、原稿をスキャンする。ステップＳ７０２で、フォーム検知部１０２が、帳票フォームと特定するためスキャンした原稿と登録された帳票フォームが同じ帳票であるかを検知する。
【００６５】
ここでの検知方法は、例えば先行技術文献に書かれたような特徴量を用いて比較するようにしてもよいし、原稿にバーコードや記号などの識別情報を付与しておき、それを用いて判定するようにしてもよい。
【００６６】
ステップＳ７０３で同一の帳票フォームであると判定された場合、ステップＳ７０４で、編集可能項目の差分判定処理を行う。詳細は後述するが、スキャンした原稿に記載された項目と、帳票フォームに登録されている項目を比較して、必要であれば内容の編集／変更を行う処理である。
【００６７】
帳票フォームが一致しないと判定された場合は、ステップＳ７０８の原稿出力処理に進む。
【００６８】
ステップＳ７０４で差分があったと判定された場合には、ステップＳ７０６で差分に対して項目置換処理を行う。詳細については後述するが、例えば属性が日付の項目であれば、操作日の項目に変更し、属性が氏名の項目であれば、操作を行ったユーザの氏名に変更する処理を行う。
【００６９】
ステップＳ７０７では、変更された項目を帳票フォームに合成する処理を行い、ステップＳ７０８で原稿の出力を行う。原稿の出力とは、あらかじめ設定された所定の動作であって、用紙への出力であったり、ＦＡＸ送信の出力であったり、ファイル保存先への出力であったりさまざまな出力であって構わない。
【００７０】
図８は、本発明の実施形態における編集可能項目の検知処理を示すフローチャートである。
【００７１】
図７のステップＳ７０４の差分判定処理に対応する。ステップＳ８０１で、同一帳票であると判定された帳票フォームから編集可能項目の情報を取得する。ステップＳ８０２では、操作しているユーザの環境に対応して認証情報を取得する。認証情報とは、設定した属性に対応する項目であって、本実施例では、日付・ユーザ名・メールアドレスなどが相当する。
【００７２】
ステップＳ８０３で、取得した編集可能項目と認証情報を比較して処理を終了する。なお、ステップＳ８０１で、編集可能項目の情報を取得して、ステップＳ８０２の認証情報を取得しないように設定しておくこともできる。このような設定がなされた場合、差分はないものとして本フローチャートは終了するが、編集可能項目に対して編集を行える図１４に示す画面が表示される。
【００７３】
ここでは、編集可能項目として設定された日付１４０１、ユーザ名１４０２の項目が編集可能に表示される。ここで編集された内容でもってステップＳ７０８では原稿の出力がされる。すなわち、編集可能に表示された項目への変更内容を受付け、それを出力される帳票フォームへ合成することができる。
【００７４】
図９は、本発明の実施形態における編集可能項目の置換処理を示すフローチャートである。
【００７５】
図７のステップＳ７０６の項目置換処理に対応する。ステップＳ９０１では、項目の差分を認証情報に置換する。例えば、「観音  花子」さんが「２０１２／１０／１０」に図１０に示す帳票を原稿として読み取った場合について説明する。
【００７６】
ユーザは既に出力された原稿を再利用すべくスキャンするのであるが、まず帳票フォームとして、「申請書」が特定される。「申請書」には編集可能項目として「名前」と「日付」が設定されている。編集可能項目に対応する氏名および日付を認証情報として取得しているので、図１５に示すように項目が置換されて表示される。
【００７７】
図１５は、本発明の実施例における帳票フォームの差分を検知した時の画面の一例を示す図である。
【００７８】
日付１５０１が、図１０に示す「２０１２／１０／０１」から認証情報として取得された「２０１２／１０／１０」に、氏名１５０２が「観音  太郎」から「観音  花子」に変更されて表示される。
【００７９】
ステップＳ９０２では、編集したい項目を選択することができる。選択された場合は、図１５の日付１５０３、氏名１５０４のように編集可能な状態で表示される。ユーザにより編集された場合は、ステップＳ９０３にて編集を受付け、ステップＳ９０４で編集内容を確定させ処理を終了する。なお、認証情報に置換後、編集を選ばずに完了が押下されると、ステップＳ９０２からＳ９０４の処理は行われない。
【００８０】
図１６は、本発明の実施例におけるデータベースの一例を示す図である。
【００８１】
データベース１００に記憶されているもので、帳票フォームデータベース１６０１および編集可能項目データベース１６０２および属性データベース１６０３が、登録Ｎｏおよび編集項目Ｎｏをキーにリレーションされている。
【００８２】
帳票フォームデータベース１６０１には、帳票の保存先である帳票フォーム画像パスおよび帳票フォームの登録名称が記憶されている。
【００８３】
編集可能項目データベース１６０２には、変更可能な項目情報として、編集可能項目の領域を示す位置情報が記憶されている。項目の領域を特定可能であれば、位置情報に限る必要はない。
【００８４】
属性データベース１６０３には、項目に設定された属性が設定されており、ここで指定された属性を利用して認証情報の差分を抽出する。例えば０００１の名前であれば、ユーザのユーザ名を、０００３のメールアドレスであれば、ユーザのメールアドレスをシステムから取得する。０００２の日付であれば、システムから操作時の日付を取得して比較するようにすればよい。
【００８５】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００８６】
また、本発明におけるプログラムは、本発明に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体はコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは各装置の処理方法ごとのプログラムであってもよい。
【００８７】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００８８】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【００８９】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク、ソリッドステートドライブ等を用いることができる。
【００９０】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９１】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９２】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００９３】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００９４】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００９５】
１００        文書読取装置
１０１        読取部
１０２        フォーム検知部
１０３        フォーム登録部
１０４        編集可能項目選択部
１０５        編集可能項目登録部
１０６        フォーム編集部
１０７        帳票出力部
１０８        編集可能項目検知部
１０９        項目編集部
１１０        データベース
【図１】
2014112317.tif 000003
【図２】
2014112317.tif 000004
【図３】
2014112317.tif 000005
【図４】
2014112317.tif 000006
【図５】
2014112317.tif 000007
【図６】
2014112317.tif 000008
【図７】
2014112317.tif 000009
【図８】
2014112317.tif 000010
【図９】
2014112317.tif 000011
【図１０】
2014112317.tif 000012
【図１１】
2014112317.tif 000013
【図１２】
2014112317.tif 000014
【図１３】
2014112317.tif 000015
【図１４】
2014112317.tif 000016
【図１５】
2014112317.tif 000017
【図１６】
2014112317.tif 000018