(57)【要約】【課題】定型の葉書等の画像を光学的に読み取り、フォーマットを識別し、読み取った画像データと既存の画像データとを比較し、その結果に応じて、予め記憶するデータベースを最適化し、利便性の高いデータベースを構築するデータ処理装置及びこれを用いたデータ処理方法を提供する。【解決手段】定形のフォーマットを有する記録媒体を画像読取部２で読み取り文字認識を行って画像データ及びフォーマットを判定部４ａで判定する。読み込まれた画像データのフォーマットが、予め記憶されている登録済フォーマットと適合する場合、判定部４ａは、読み込まれた画像データが、登録済フォーマットに対応する個別データファイル内に一致する画像データとして存在するか否かを特定事項に基づき判定し、制御部４は、画像データの一部が異なることを非特定事項に基づき判定し、差異を有する非特定事項の更新を行う。【選択図】図１
2013222441.tif 000002
【特許請求の範囲】
【請求項１】
画像を光学的に読み取り文字認識を行い、画像データとして記憶及び再生表示するデータ処理装置であって、
前記画像を読み込む読込部と、
読み取った前記画像データと、特定的な項目と非特定的な項目を有する画像データを含む一連のデータファイルと、前記データファイルのフォーマットとを予め記憶する記憶部と、
読み取った前記画像データを識別する識別部と、
前記前記画像データと、前記データファイル内の前記画像データとを比較し判定する判定部と、
前記判定部の結果に基づき、前記データベースを制御する制御部と、
を備え、
前記判定部は、前記読込部で読み取った前記画像データの特定的な項目と、前記データベース内の前記画像データの特定的な項目が一致しないと判定する場合、前記制御部は、前記データファイルに読み取った前記画像データを新たに追加することを特徴とするデータ処理装置。
【請求項２】
前記判定部は、前記読込部で読み取った前記画像データの特定的な項目と、前記データファイル内の前記画像データの特定的な項目が一致し、読み取った前記画像データの非特定的な項目と、前記データファイル内の前記画像データの非特定的な項目とが異なると判定する場合、前記制御部は、前記データファイル内の前記非特定的な項目に該当する画像データの更新を行うことを特徴とする請求項１に記載のデータ処理装置。
【請求項３】
前記判定部は、前記読込部で読み取った前記画像データの特定的な項目と、前記データファイル内の前記画像データの特定的な項目が一致し、読み取った前記画像データの非特定的な項目と、前記データファイル内の前記画像データの非特定的な項目とが一致すると判定する場合、前記制御部は、前記読込部で読み取った前記画像データの更新を行わないことを特徴とする請求項１又は２に記載のデータ処理装置。
【請求項４】
前記読込部で読み取った前記画像データを表示する表示部と、
前記表示部で表示した前記画像データを選択する選択部と、
前記選択部で選択した前記画像データを印字出力する出力部と、
を備え、
前記判定部は、前記読込部で読み取った前記画像データの特定的な項目と、前記データファイル内の前記画像データの特定的な項目が一致し、読み取った前記画像データの非特定的な項目と、前記データファイル内の前記画像データの非特定的な項目とが異なると判定する場合、前記出力部から、読み取った前記画像データを印字出力することを特徴とする請求項１から３のいずれか１項に記載のデータ処理装置。
【請求項５】
画像を光学的に読み取り文字認識を行い、画像データとして記憶及び再生表示するデータ処理装置を用いるデータ処理方法であって、
前記画像を読み込む読込ステップと、
読み取った前記画像データと、特定的な項目と非特定的な項目を有する画像データを含む一連のデータファイルと、前記データファイルのフォーマットとを予め記憶する記憶ステップと、
読み取った前記画像データを識別する識別ステップと、
前記前記画像データと、前記データファイル内の前記画像データとを比較し判定する判定ステップと、
前記判定部の結果に基づき、前記データベースを制御する制御ステップと、
を備え、
前記判定ステップにおいて、前記読込部で読み取った前記画像データの特定的な項目と、前記データベース内の前記画像データの特定的な項目が一致しないと判定される場合、前記制御ステップでは、前記データファイルに読み取った前記画像データを新たに追加する追加ステップを備えることを特徴とするデータ処理方法。
【請求項６】
前記判定部ステップにおいて、前記読込ステップで読み取った前記画像データの特定的な項目と、前記データファイル内の前記画像データの特定的な項目が一致し、読み取った前記画像データの非特定的な項目と、前記データファイル内の前記画像データの非特定的な項目とが異なると判定される場合、前記制御において、前記データファイル内の前記非特定的な項目に該当する画像データの更新を行う更新ステップを備えることを特徴とする請求項５に記載のデータ処理方法。
【請求項７】
前記判定ステップにおいて、前記読込ステップで読み取った前記画像データの特定的な項目と、前記データファイル内の前記画像データの特定的な項目が一致し、読み取った前記画像データの非特定的な項目と、前記データファイル内の前記画像データの非特定的な項目とが一致すると判定する場合、前記制御ステップでは、前記読込ステップで読み取った前記画像データの更新を行わないステップを備えることを特徴とする請求項５又は６に記載のデータ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を光学的に読み取り文字認識を行い、記憶及び再生するデータ処理装置及びこれを用いたデータ処理方法に関する。
【背景技術】
【０００２】
近年、光学文字認識（ＯＣＲ：Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）機能を有する読取装置を用いて読み取った原稿の画像から文字の識別を行い、住所や宛名等の特定の項目を記憶し、データベース化を図るデータ処理装置が提案されている。
【０００３】
特許文献１では、住所録ファイルの作成時において、イメージ読取手段によって定型の葉書上を走査して住所領域、氏名領域からイメージデータを読み取り、読み取られたイメージデータを領域別に認識して住所データ、氏名データとしてコード化を行い記憶し、キーボードから住所録データを入力せずに、定型の葉書等の郵便物から直接読み取ったイメージデータ（画像データ）を認識してデータベース化を図る技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
特開平０９−１６４６５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、定型の葉書より文字を読み取って、住所録のデータベース化を図っているが、すでに読み取られ、記憶及びデータベース化されている画像データと、現時点で読み取った画像データとの整合性は考慮されておらず、住所や郵便番号など、同一差出人に関するデータが一部変更されている場合、再度、新たなデータを変更しなければならず、手間を要するという課題がある。また、同一差出人に関して、住所や郵便番号等の新旧データが混在又は重複して記憶されてしまい、利便性が欠如したデータベースが構築されるという課題がある。
【０００６】
本発明は、上述のごとき実情に鑑みてなされたもので、定型の葉書等の画像を光学的に読み取り、フォーマットを識別し、読み取った画像データと既存の画像データとを比較し、その結果に応じて、予め記憶するデータベースを最適化し、利便性の高いデータベースを構築するデータ処理装置及びこれを用いたデータ処理方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために本発明に係るデータ処理装置及びこれを用いたデータ処理方法の構成は、次の通りである。
【０００８】
本発明のデータ処理装置は、画像を光学的に読み取り文字認識を行い、画像データとして記憶及び再生表示するデータ処理装置であって、前記画像を読み込む読込部と、読み取った前記画像データと、複数の項目からなる画像データを含む一連のデータファイルと、前記データファイルのフォーマットとを予め記憶する記憶部と、読み取った前記画像データを識別する識別部と、前記前記画像データと、前記データファイル内の前記画像データとを比較し判定する判定部と、前記判定部の結果に基づき、前記データベースを制御する制御部と、を備え、前記判定部は、前記読込部で読み取った前記画像データが前記データベース内の前記画像データに該当しないと判定する場合、前記制御部は、前記データファイルに読み取った前記画像データを新たに追加することを特徴とするものである。
【０００９】
本発明のデータ処理装置の前記判定部は、前記読込部で読み取った前記画像データの特定的な項目と、前記データファイル内の前記画像データの特定的な項目が一致し、読み取った前記画像データの非特定的な項目と、前記データファイル内の前記画像データの非特定的な項目とが異なると判定する場合、前記制御部は、前記データファイル内の前記非特定的な項目に該当する画像データの更新を行うことを特徴とするものである。
【００１０】
本発明のデータ処理装置の判定部は、前記読込部で読み取った前記画像データの特定的な項目と、前記データファイル内の前記画像データの特定的な項目が一致し、読み取った前記画像データの非特定的な項目と、前記データファイル内の前記画像データの非特定的な項目とが一致すると判定する場合、前記制御部は、前記読込部で読み取った前記画像データの更新を行わないことを特徴とするものである。
【００１１】
本発明のデータ処理装置は、前記読込部で読み取った前記画像データを表示する表示部と、前記表示部で表示した前記画像データを選択する選択部と、前記選択部で選択した前記画像データを印字出力する出力部とを備え、前記判定部は、前記読込部で読み取った前記画像データの特定的な項目と、前記データファイル内の前記画像データの特定的な項目が一致し、読み取った前記画像データの非特定的な項目と、前記データファイル内の前記画像データの非特定的な項目とが異なると判定する場合、前記出力部から、読み取った前記画像データを印字出力することを特徴とするものである。
【００１２】
本発明のデータ処理方法は、画像を光学的に読み取り文字認識を行い、画像データとして記憶及び再生表示するデータ処理装置を用いるデータ処理方法であって、前記画像を読み込む読込ステップと、読み取った前記画像データと、特定的な項目と非特定的な項目を有する画像データを含む一連のデータファイルと、前記データファイルのフォーマットとを予め記憶する記憶ステップと、読み取った前記画像データを識別する識別ステップと、前記前記画像データと、前記データファイル内の前記画像データとを比較し判定する判定ステップと、前記判定部の結果に基づき、前記データベースを制御する制御ステップと、を備え前記判定ステップにおいて、前記読込部で読み取った前記画像データの特定的な項目と、前記データベース内の前記画像データの特定的な項目が一致しないと判定される場合、前記制御ステップでは、前記データファイルに読み取った前記画像データを新たに追加する追加ステップを備えることを特徴とするものである。
【００１３】
本発明のデータ処理方法の前記判定ステップにおいて、前記読込ステップで読み取った前記画像データの特定的な項目と、前記データファイル内の前記画像データの特定的な項目が一致し、読み取った前記画像データの非特定的な項目と、前記データファイル内の前記画像データの非特定的な項目とが異なると判定される場合、前記制御において、前記データファイル内の前記非特定的な項目に該当する画像データの更新を行う更新ステップを備えることを特徴とするものである。
【００１４】
本発明のデータ処理方法の前記判定ステップにおいて、前記判定ステップにおいて、前記読込ステップで読み取った前記画像データの特定的な項目と、前記データファイル内の前記画像データの特定的な項目が一致し、読み取った前記画像データの非特定的な項目と、前記データファイル内の前記画像データの非特定的な項目とが一致すると判定する場合、前記制御ステップでは、前記読込ステップで読み取った前記画像データの更新を行わないステップを備えることを特徴とするものである。
【発明の効果】
【００１５】
本発明によれば、データ処理装置は、画像を光学的に読み取り文字認識を行い、画像データとして記憶及び再生表示するデータ処理装置であって、前記画像を読み込む読込部と、読み取った前記画像データと、複数の項目からなる画像データを含む一連のデータファイルと、前記データファイルのフォーマットとを予め記憶する記憶部と、読み取った前記画像データを識別する識別部と、前記前記画像データと、前記データファイル内の前記画像データとを比較し判定する判定部と、前記判定部の結果に基づき、前記データベースを制御する制御部と、を備え、前記判定部は、前記読込部で読み取った前記画像データが前記データベース内の前記画像データに該当しないと判定する場合、前記制御部は、前記データファイルに読み取った前記画像データを新たに追加することで、新たなフォーマットを有する画像データや登録済フォーマットを有する新たな画像データを正確に識別し、フォーマットに対応して記憶することで画像データの収集を簡易化することができ、ユーザの利便性を向上することができるという優れた効果を奏し得る。
【００１６】
本発明によれば、データ処理装置の前記判定部は、前記読込部で読み取った前記画像データの特定的な項目と、前記データファイル内の前記画像データの特定的な項目が一致し、読み取った前記画像データの非特定的な項目と、前記データファイル内の前記画像データの非特定的な項目とが異なると判定する場合、前記制御部は、前記データファイル内の前記非特定的な項目に該当する画像データの更新を行うことで、部分的に異なる（特定事項が同一且つ非特定事項が異なる）新旧の画像データが混在して記録されてしまうことを防ぐことができきるという優れた効果を奏し得る。
【００１７】
本発明によれば、データ処理装置の判定部は、前記読込部で読み取った前記画像データの特定的な項目と、前記データファイル内の前記画像データの特定的な項目が一致し、読み取った前記画像データの非特定的な項目と、前記データファイル内の前記画像データの非特定的な項目とが一致すると判定する場合、前記制御部は、前記読込部で読み取った前記画像データの更新を行わないことで、部分的に異なる（特定事項が同一且つ非特定事項が異なる）新旧の画像データが混在して記録されてしまうことを防ぐことができ、ユーザの利便性を向上することができるという優れた効果を奏し得る。
【００１８】
本発明によれば、データ処理装置は、前記読込部で読み取った前記画像データを表示する表示部と、前記表示部で表示した前記画像データを選択する選択部と、前記選択部で選択した前記画像データを印字出力する出力部とを備え、前記判定部は、前記読込部で読み取った前記画像データの特定的な項目と、前記データファイル内の前記画像データの特定的な項目が一致し、読み取った前記画像データの非特定的な項目と、前記データファイル内の前記画像データの非特定的な項目とが異なると判定する場合、前記出力部から、読み取った前記画像データを印字出力することで、新たなフォーマットを有する画像データや登録済フォーマットを有する新たな画像データを正確に識別し、画像データの出力することができ、ユーザの利便性を向上することができるという優れた効果を奏し得る。
【００１９】
本発明によれば、データ処理方法は、画像を光学的に読み取り文字認識を行い、画像データとして記憶及び再生表示するデータ処理装置を用いるデータ処理方法であって、前記画像を読み込む読込ステップと、読み取った前記画像データと、特定的な項目と非特定的な項目を有する画像データを含む一連のデータファイルと、前記データファイルのフォーマットとを予め記憶する記憶ステップと、読み取った前記画像データを識別する識別ステップと、前記前記画像データと、前記データファイル内の前記画像データとを比較し判定する判定ステップと、前記判定部の結果に基づき、前記データベースを制御する制御ステップと、を備え前記判定ステップにおいて、前記読込部で読み取った前記画像データの特定的な項目と、前記データベース内の前記画像データの特定的な項目が一致しないと判定される場合、前記制御ステップでは、前記データファイルに読み取った前記画像データを新たに追加する追加ステップを備えることで、新たなフォーマットを有する画像データや登録済フォーマットを有する新たな画像データを正確に識別し、フォーマットに対応して記憶することで画像データの収集を簡易化することができ、ユーザの利便性を向上することができるという優れた効果を奏し得る。
【００２０】
本発明によれば、データ処理方法は、前記判定部ステップにおいて、前記読込ステップで読み取った前記画像データの特定的な項目と、前記データファイル内の前記画像データの特定的な項目が一致し、読み取った前記画像データの非特定的な項目と、前記データファイル内の前記画像データの非特定的な項目とが異なると判定される場合、前記制御において、前記データファイル内の前記非特定的な項目に該当する画像データの更新を行う更新ステップを備えることで、部分的に異なる（特定事項が同一且つ非特定事項が異なる）新旧の画像データが混在して記録されてしまうことを防ぐことができきるという優れた効果を奏し得る。
【００２１】
本発明によれば、データ処理方法は、前記判定ステップにおいて、前記読込ステップで読み取った前記画像データの特定的な項目と、前記データファイル内の前記画像データの特定的な項目が一致し、読み取った前記画像データの非特定的な項目と、前記データファイル内の前記画像データの非特定的な項目とが一致すると判定する場合、前記制御ステップでは、前記読込ステップで読み取った前記画像データの更新を行わないステップを備えることで、部分的に異なる（特定事項が同一且つ非特定事項が異なる）新旧の画像データが混在して記録されてしまうことを防ぐことができ、ユーザの利便性を向上することができるという優れた効果を奏し得る。
【図面の簡単な説明】
【００２２】
【図１】本実施形態に係るデータ処理装置の構成を示すブロック図である。
【図２】（ａ）本実施形態に係るデータ処理装置に記憶される画像フォーマット（縦長葉書）の構成を示す一例である。（ｂ）本実施形態に係るデータ処理装置に記憶される画像フォーマット（横長葉書）の構成を示す一例である（ｃ）本実施形態に係るデータ処理装置に記憶される画像フォーマット（伝票）の構成を示す一例である
【図３】本実施形態に係るデータ処理装置を用いたデータ処理方法における前半の処理を示すフローチャートである。
【図４】本実施形態に係るデータ処理装置を用いたデータ処理方法における後半の処理を示すフローチャートである。
【図５】本実施形態に係るデータ処理装置を用いたデータ処理方法における中盤の処理を示すフローチャートである。
【発明を実施するための形態】
【００２３】
＜第１の実施形態＞
図１は、第１の実施形態に係るデータ処理装置１の主要構成を示すブロック図である。データ処理装置１は、画像読取部２、記憶部３、制御部４、操作表示部５、印字出力部６、通信部７を備えている。データ処理装置１の各構成要素を以下に説明する。
【００２４】
画像読取部２は、電荷結合素子（ＣＣＤ；Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）又は相補型金属酸化膜半導体（ＣＭＯＳ；Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）等のイメージャによって構成される。原稿（葉書や伝票等）からの反射光像（光学情報）を読込み、電気信号に変換し、光学文字認識（ＯＣＲ）によって画像データに変換（文字データ化）する。
【００２５】
記憶部３は、データ処理装置１おける各部の処理に用いられる各種データ、各部の処理結果等を記憶するものである。また、記憶部３は、様々な原稿（葉書や伝票等）のフォーマットを予め記憶する。記憶部３は、複数のフォーマット形式が記憶されるフォーマットデータベース３ａと、各フォーマットに対応して集計及び記憶される複数の個別データファイル群３ｂが予め記憶されている。具体的には、図２（ａ）、図２（ｂ）及び図２（ｃ）に示すように、縦長葉書のフォーマットＡ、横長葉書のフォーマットＢ及び伝票のフォーマットＣ等を記憶する。
【００２６】
さらに、記憶部３は、各フォーマット毎に、特定項目と非特定項目とを予め記憶する。例えば、縦長葉書のフォーマット（フォーマットＡ）の場合、「差出人の名前ｐ１」が特定項目として記憶され、「差出人の住所ｐ２」及び「差出人の郵便番号ｐ３」が非特定事項として記憶される。また、伝票のフォーマット（フォーマットＣ）の場合、「特定の事業者の名称ｐ７」、「伝票番号ｐ９」、「伝票発行事業者の住所ｐ１５」、「伝票発行事業者の電話番号（図示せず）」、「日時ｐ１４」、「小計金額ｐ１３」、「合計金額ｐ１６」、「商品個数ｐ１２」及び「商品コードｐ１０」等が非特定事項として記憶される。
【００２７】
言い換えれば、「差出人の名前ｐ１」等のフォーマット上固定化され得る項目を特定事項として記憶し、「差出人の住所ｐ２」や「伝票番号ｐ９」等、変数のようにフォーマット上で変動する項目を非特定事項として記憶する。尚、後述するが、読み込まれる各種画像データ、フォーマット、特定・非特定事項に関して追加・更新・変更・削除を行うことができる。
【００２８】
さらに具体的に、図２(ａ)は、縦長の葉書のフォーマットＡの一例を表す。図２(ｂ)は、横長の葉書のフォーマットＢの一例を表す。図２(ｃ)は、特定の事業者が発行した伝票のフォーマットＣの一例を表す。フォーマットＡにおいて、図２(ａ)に示すように、差出人の名前ｐ１が特定事項と記憶され、非特定事項として、差出人の住所ｐ２、差出人の住所の郵便番号ｐ３が予め記憶されている。同様に、フォーマットＢにおいて、図２(ｂ)に示すように、差出人の名前ｐ４が特定事項と記憶され、非特定事項として、差出人の住所ｐ５、差出人の住所の郵便番号ｐ６が予め記憶されている。また、フォーマットＣにおいて、図２(ｃ)に示すように、特定の事業者の名称ｐ７、伝票番号ｐ９、商品コードｐ１０、商品名ｐ１１、商品個数ｐ１２、日時ｐ１４、個数に対応した小計金額ｐ１３及び合計金額ｐ１６を非特定事項として記憶されている。
【００２９】
尚、各フォーマットに固有の掛線の大きさ・位置（例えば、図２(ａ)及び（ｂ）の掛線ｐ１ａ、掛線ｐ１ｂ等）に基づきフォーマットが特定される構成としても良い。また、１つの非特定事項においても、部分的に同一することがあり得ることを考慮し、１つの非特定事項において、異なる差異を判定できるように構成する（例えば、複数の商品が存在するため商品コードｐ１０が複数あり、複数の商品コードｐ１０の一部が重複する場合、複数の商品コードｐ１０が個々に識別される）。
【００３０】
記憶部３は、画像データのフォーマットを予め記憶・登録する。これらのフォーマットを以下、登録済フォーマットと称す。後述するが、読み取った原稿（葉書、伝票等）の画像データのフォーマットが識別され、読み取った画像データのフォーマットと登録済フォーマットとを比較され、読み取った画像データのフォーマットが特定され、特定された登録済フォーマットに対応して集計されている個別データファイルが特定される。
【００３１】
制御部４は、各部の動作全般を制御する。また、制御部４は、画像読取部２から入力される画像データに基づいて、フォーマット及び原稿（葉書や伝票等）画像のレイアウト解析を行い、操作表示部５に画像データを表示させるとともに、操作表示部５から入力されるユーザからの指示入力に応じて、特定事項及び非特定事項の設定・変更・更新・削除及びフォーマットの追加・削除・変更を行う。
【００３２】
判定部４ａは、画像読取部２で読み取った画像データを基づき、原稿（葉書や伝票等）の画像データのフォーマットを判定する。具体的に、判定部４ａは、読み取った原稿の画像データ中に所定の書式に対応する画像（文字、数字や掛線等）が検出し識別することで、記憶部３に予め記憶されている登録済フォーマットと一致するか否かを判定する。また、判定部４ａは、特定された登録済フォーマットに対応する個別データファイル内に、読み取った原稿（葉書、伝票等）の画像データと部分的（又は全部）に一致する画像データがあるか否かを判定する。尚、判定部４ａは、制御部４に備えられ、判定結果を制御部４に伝達する。
【００３３】
例えば、画像読取部２で読み取った原稿の画像データに基づき、判定部４ａが、「特定の事業者の名称ｐ７」又は複数の「掛線の位置ｐ８」によりフォーマットＣであると判定した場合、読み取った原稿の画像データがフォーマットＣに対応する個別データファイルに存在する既存の複数の画像データ（例えば、予め記憶された、葉書や伝票等の複数件分のデータ）のいずれか１つと一致するか否かを判定するために、判定部４ａは、非特定事項である「日時ｐ１４」を参照する。次に「日時ｐ１４」が同じであると判定した場合、「伝票番号ｐ９」を参照し、順次、「商品コードｐ１０」、「商品名ｐ１１」、「商品個数ｐ１２」、該商品個数ｐ１２に対応した「小計金額ｐ１３」及び「合計金額ｐ１６」と続いて参照する。判定部４ａは、判定結果を制御部４に伝え、制御部４は、違いが認識された箇所（項目）を、操作表示部５上に強調して表示させ、ユーザに対して画像データの差異が認識された箇所（項目）の更新を行うか否かを提示する。
【００３４】
操作表示部５は、ユーザに視覚的に各機能や動作を表示画面（図示せず）に表示し、また通信全般における設定や機能をユーザにより入力するための操作表示手段である。操作表示部５は、タッチパネル式の表示選択画面（図示せず）を備え、入力される番号、画像、及び表示画面上のサムネイルに基づいて文字、映像、機能及び各設定を表示する表示手段としての機能と、表示選択画面を介してユーザからの指示を直接入力できる入力手段として機能する。
【００３５】
印字出力部６では、画像データに応じて、図示しない露光部によって露光することにより、図示しない静電潜像担持体（感光体ドラム）の表面に、画像データに応じた静電潜像を形成し、図示しない現像部により静電潜像担持体上に形成された静電潜像を４色（イエローＹ、マセンタＭ、シアンＣ、ブラックＫ）のトナーにより顕像化し、図示しない定着部により記録紙（用紙）に画像を形成して出力する。
【００３６】
通信部７は、例えば、モデムやネットワークカードより構成される。通信部７は、ネットワークカード、ＬＡＮケーブル等を介して、ネットワークＮに接続されたパーソナルコンピュータＰ（又はデジタル複合機やファクシミリ装置等）とデータ通信を行う。尚、通信部７が画像データを送信する場合、相手先との送信手続きを行って送信可能な状態が確保されると、所定の形式で圧縮された画像データ（スキャナで読み込まれた画像データ）をメモリから読み出し、圧縮形式の変更など必要な処理を施して、通信回線を介して相手先に順次送信する。
【００３７】
次に、本実施形態に係るデータ処理装置１を用いたデータ処理方法を説明する。図３〜図５は、データ処理装置１を用いたデータ処理方法における処理を示すフローチャートである。
【００３８】
画像読取部２によって原稿（葉書や伝票等）を読み込み（ステップ１０）、原稿の向きを識別し（ステップ２０）、対応する画像データ（レコード）を生成及び識別する（ステップ３０）。
【００３９】
判定部４ａによって、読み込まれた原稿（葉書や伝票等）のフォーマットを識別し、記憶部３に予め記憶されたフォーマットデータベース３ａ内の登録済フォーマットに一致するか否かを判定する（ステップ４０）。
【００４０】
記憶部３に予め記憶されたフォーマットデータベース３ａ内のいずれかの登録済フォーマットに一致する場合（ステップ５０、Ｙ）、判定部４ａは、制御部４に判定結果を伝達し、制御部４は、判定部４ａに対し、一致した形式の登録済フォーマット（例えば、フォーマットＡ）に対応する個別データファイル群４ｂを検索するように命じる（ステップ６０）。尚、各個別データファイルは、記憶部３内の記憶され、各フォーマットに対応して個別データファイル群４ｂに集計されている。
【００４１】
各登録済フォーマットに対応した固有の特定項目及び非特定事項を認識し（ステップ６０）、個別データファイル群４ｂを検索する（ステップ７０）。判定部４ａは、読み込まれた原稿（葉書や伝票等）の画像データ（レコード；葉書や伝票等の１件分のデータ）が、一致した登録済フォーマットに対応する個別データファイルに存在する複数の画像データ（レコード）のいずれか１つに一致するか否かを判定する。具体的には、判定部４ａは、一致した登録済フォーマットの特定事項及び非特定事項を用いて、読み込まれた原稿の画像データが、該個別データファイルに存在するか否かを判定する。
【００４２】
例えば、一致した登録済フォーマットがフォーマットＡである場合、図２（ａ）に示すように、特定事項である「差出人の名前ｐ１」に基づき、個別データファイル群４ｂ内におけるフォーマットＡに対応する個別データファイルを参照する。同じ差出人の名前を含む画像データ（レコード）が識別された場合、該画像データ（レコード）上にて非特定事項の「差出人の住所の郵便番号ｐ３」が同じであるか否か判定される。さらに、「差出人の住所の郵便番号ｐ３」も同じであると認識された場合、該レコード上にて非特定事項の「差出人の住所ｐ２」が同じであるか否かが判定される。
【００４３】
尚、各特定事項及び非特定事項には、個別データファイル内を画像データが参照される際の優先度が設けられている。例えば、図２(ａ)では、数字は認識する際に解析が容易であるため、「差出人の住所の郵便番号ｐ６」が「差出人の住所ｐ５」よりも優先度の高い非特定事項として参照される。また、同じ郵便番号でも住所が違うことも十分考えられることを考慮し、個別データベース３ａに内の各画像データが参照される際は、情報範囲の大きい項目（郵便番号）から徐々に小さい項目（住所）を利用して検索・判定を行うことで、より効率的に判定ができる構成を成す。同様に、フォーマットが図２(ｃ)で表すフォーマットＣの各非特定事項は異なる優先度が設けられており、フォーマットＣに対応する個別データファイル内に記憶される複数の画像データにおいて差異を判定するために利用される。
【００４４】
上述したように、判定部４ａは、読み込まれた画像データ（レコード）において特定事項の一致があるか否かを判定する（ステップ８０）。読み込まれた画像データ（レコード）において特定事項の一致がある場合（ステップ８０、Ｙ）、判定部４ａは、読み込まれた画像データ（レコード）において非特定事項に差異があるか否かを判定する（ステップ９０）。
【００４５】
一方、読み込まれた画像データ（レコード）において特定事項が一致しているが、非特定事項に１つでも差異がある場合（例えば、「差出人の住所ｐ２」等が一致しない場合）（ステップ９０、Ｙ）、個別データファイルに存在する画像データとに差異が存在している旨の判定結果を制御部４に伝達する。
【００４６】
制御部４は、差異が生じている非特定事項を（例えば、「差出人の住所ｐ２」）を操作表示部５に強調して（高輝度やマーキング等）表示させ（ステップ１４５）、異なる非特定項目を更新するか否かをユーザに問い合わせるメッセージを操作表示部５に表示させる（ステップ１５０）。
【００４７】
読み込まれた画像データ（レコード）において異なる非特定項目を更新する場合（ステップ１５０、Ｙ）、更新する項目が操作表示部５を介してユーザによって指定され（ステップ１６０）、指定された非特定項目が更新される（ステップ１６５）。更新された画像データ（レコード）を含む個別データファイルが更新される（ステップ１７０）。
【００４８】
一方、ステップ８０に戻り、判定部４ａが、読み込まれた画像データ（レコード）において特定事項の一致がないと判定する場合（ステップ８０、Ｎ）、制御処理は、ジャンプＪ３を介して、ステップ１７５に移る。
【００４９】
読み込まれた画像データ（レコード）は、該当する登録済フォーマットに対応する個別データファイルに新たな画像データとして記憶される（ステップ１７５）。
【００５０】
また、ステップ９０において、判定部４ａが、読み込まれた画像データ（レコード）において非特定事項に差異がないと判定する場合（ステップ９０、Ｎ）、予め記憶された個別データファイル内の複数の画像データと同一であることが判定され、判定結果が制御部４に伝達される。制御部４は、同じ原稿が読み込まれている旨を操作表示部５に表示させて処理を終了する。すなわち、特定事項及び非特定事項のすべてが一致した場合（ステップ９０、Ｎ）、読み取った原稿の画像データと、個別データファイルに存在する複数の画像データ（レコード）とに差異が存在していないことを瞬時に判定できため、読み込んだ画像データの更新及び追加を誤って行って同じ画像データが混在して記憶されることを防ぐことができる。
【００５１】
一方、記憶部３に予め記憶されたフォーマットデータベース３ａ内のいずれかの登録済フォーマットに一致しない場合（ステップ５０、Ｎ）、新たなフォーマットとして記憶部３に記憶（データベース化）するか否かを決定するため、操作表示部５にユーザに問い合わせのメッセージを表示する（ステップ１００、図５）。
【００５２】
ユーザによって操作表示部５により新たなフォーマットとして記憶する（データベース化を行う）と入力指示を受けた場合（ステップ１０５）、新たなフォーマットとして記憶部３に記憶する（ステップ１１０）。
【００５３】
続いて、読み込まれた画像データを記憶するか否かを決定するため、操作表示部５にユーザに問い合わせのメッセージを表示する（ステップ１２０）。ユーザによって操作表示部５により新たな画像データとして記憶すると入力指示を受けた場合（ステップ１２５）、操作表示部５を介して特定項目が指定され（ステップ１３０）及び非特定項目が指定される（ステップ１３５）。尚、特定項目及び非特定項目は、自由に位置や項目を設定できるように構成されている。
【００５４】
特定項目及び非特定項目の設定が完了すると、特定項目及び非特定項目に基づき個別データファイルが形成され、形成された個別データファイルに新たな画像データが記憶部３に記憶される（ステップ１４０）。続いて処理制御は、ステップ１４０からジャンプＪ４を介してステップ１８０に移る。尚、形成された新たな個別データファイルは、個別データファイル群３ｂに集計される。
【００５５】
読み込んだ画像データ（レコード）の更新や追加が完了し、対応する個別データファイルの更新や追加が終了した後、読み込んだ画像データ（レコード）を印字出力するか否かを操作表示部５に表示する（ステップ１８０）。
【００５６】
ユーザにより操作表示部５を介して印字出力する指示が入力される場合（ステップ１８５、Ｙ）、読み込んだ画像データ（レコード）を印字出力する（ステップ１９０）。
【００５７】
このように葉書や伝票等の定形のフォーマットを有する記録媒体を読み取りフォーマットを識別し、さらに文字認識を行って画像データに識別する。読み込まれた画像データのフォーマットが、予め記憶されている登録済フォーマットと適合する場合、さらに、読み込まれた画像データが、該当する登録済フォーマットに対応する個別データファイル内に一致する画像データ（レコード）として存在するか否かを特定事項に基づき判定し、さらに、読み込まれた画像データの一部が異なることを非特定事項に基づき判定し、差異を有する非特定事項の更新を行う（登録済フォーマットに対応する個別データファイル内では、図２（a）及び図２（ｂ）はそれぞれ個別データファイルとして生成される）。一方、読み込まれた画像データのフォーマットが予め記憶されている登録済フォーマットと適合しない場合や、読み込まれた画像データのフォーマットが予め記憶されている登録済フォーマットと適合するが、読み込まれた画像データが個別データファイル内に一致する画像データとして存在しないと特定事項に基づいて判定される場合、読み込まれた画像データ及び／又は読み込まれた画像データのフォーマットを新たなフォーマット及び／又は新たな画像データとして記憶部に追加し記憶する。
【００５８】
本実施形態に係るデータ処理装置によって、登録済フォーマットに固有の特定事項及び非特定事項を予め設定し、記録媒体（葉書や伝票等）に印字されている画像を読み取り、読み込まれた画像データを判定し、更新・追加を行うことで、部分的に異なる（特定事項が同一且つ非特定事項が異なる）新旧の画像データが混在して記録されてしまうことを防ぐことができる。また、新たなフォーマットを有する画像データや登録済フォーマットを有する新たな画像データを正確に識別し、それぞれのフォーマットに対応して記憶することで画像データの収集を簡易化することができ、ユーザの利便性を向上することができる。
【００５９】
尚、本発明に係るデータ処理装置１で動作するプログラムは、本発明に関わる上記実施形態の機能を実現するように、ＣＰＵ等を制御するプログラム（コンピュータを機能させるプログラム）である。そして、これら装置で取り扱われる情報は、その処理時に一時的にＲＡＭに蓄積され、その後、各種ＲＯＭやＨＤＤに格納され、必要に応じてＣＰＵによって読み出し、修正・書き込みが行なわれる。プログラムを格納する記録媒体としては、半導体媒体（例えば、ROM、不揮発性メモリカード等）、光記録媒体（例えば、DVD、MO、MD、CD、BD等）、磁気記録媒体（例えば、磁気テープ、フレキシブルディスク等）等のいずれであってもよい。また、ロードしたプログラムを実行することにより、上述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、オペレーティングシステムあるいは他のアプリケーションプログラム等と共同して処理することにより、本発明の機能が実現される場合もある。
【００６０】
また市場に流通させる場合には、可搬型の記録媒体にプログラムを格納して流通させたり、インターネット等のネットワークを介して接続されたサーバコンピュータに転送したりすることができる。この場合、サーバコンピュータの記憶装置も本発明に含まれる。また、上述した実施形態における緊急災害速報制御装置および基地局装置の一部、または全部を典型的には集積回路であるＬＳＩとして実現してもよい。受信装置の各機能ブロックは個別にチップ化してもよいし、一部、または全部を集積してチップ化してもよい。各機能ブロックを集積回路化した場合に、それらを制御する集積回路制御部が付加される。
【００６１】
また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現しても良い。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いることも可能である。
【００６２】
以上、この発明の実施形態を、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も特許請求の範囲に含まれる。
【符号の説明】
【００６３】
１  データ処理装置
２  読取部
３  記憶部
３ａ  フォーマットデータベース
３ｂ  データファイル群
４  制御部
４ａ  判定部
５  操作表示部
６  印字出力部
７  通信部  
【図１】
2013222441.tif 000003
【図２】
2013222441.tif 000004
【図３】
2013222441.tif 000005
【図４】
2013222441.tif 000006
【図５】
2013222441.tif 000007