(57)【特許請求の範囲】
【請求項１】
複数の登録項目を有する登録テーブルを作成する際、複数の読取対象項目が記載された読取対象物からイメージデータを読み取り、当該イメージデータに基づいて前記読取対象項目毎にテキストデータを生成する読取手段を備え、生成された当該テキストデータを前記各登録項目の入力データとして用いるデータ入力装置において、
前記登録項目に対応する前記読取対象物が有する前記読取対象項目毎に設定された読取条件が定められたイメージデータ読取定義テーブルを複数記憶する定義記憶手段と、
前記読取対象物の選択指示を受け付ける操作手段と、
前記操作手段により選択指示された読取対象物に対応する前記イメージデータ読取定義テーブルを前記定義記憶手段から取得する定義情報取得手段と、
前記定義記憶手段から取得されたイメージデータ読取定義テーブルに基づいて、前記読取手段に前記登録項目に対応する前記読取対象項目のテキストデータを前記入力データとして生成させる制御手段と、
前記操作手段により選択指示された読取対象物に対応するイメージデータ読取定義テーブルの読取対象項目と、前記登録テーブルの登録項目と、を比較する比較手段と、
前記比較手段による比較結果に応じて、前記各登録項目に対して、前記読取手段から読み取られた前記読取対象項目毎に生成されたテキストデータを入力データとして用いられる項目であるか否かが設定される項目テーブルを生成する項目テーブル生成手段と、
を備え、
前記制御手段は、前記項目テーブル生成手段により生成された項目テーブルを参照して、前記登録テーブルの各登録項目に対応する前記読取手段により生成されたテキストデータを前記入力データとして用いること、
を特徴とするデータ入力装置。
【請求項２】
前記登録テーブルが有する複数の登録項目の項目名称及び前記入力データを表示させる表示手段と、
前記比較手段による比較結果に応じて、前記表示手段に表示される各項目名称の表示形式を変更させる表示形式変更手段と、
を備えること、
を特徴とする請求項１記載のデータ入力装置。
【請求項３】
前記表示形式変更手段は、
前記項目テーブル生成手段により生成された項目テーブルを参照して、前記登録項目が前記読取手段により生成されたテキストデータを前記入力データとして用いる項目であるか否かに応じて、前記項目名称の表示形式を異ならせること、
を特徴とする請求項２記載のデータ入力装置。
【請求項４】
前記項目名称の表示形式とは、
書体、装飾、大きさ、色のうち少なくともいずれか１つであること、
を特徴とする請求項２又は３記載のデータ入力装置。
【請求項５】
前記表示形式変更手段は、
前記項目テーブル生成手段により生成された項目テーブルを参照して、前記登録項目が前記読取手段により生成されたテキストデータを前記入力データとして用いる項目であると設定されている場合、当該テキストデータの生成元となった前記イメージデータを当該入力データと共に参考画像として表示させること、
を特徴とする請求項２から４のいずれか一項に記載のデータ入力装置。
【請求項６】
コンピュータを、
複数の登録項目を有する登録テーブルを作成する際、複数の読取対象項目が記載された読取対象物からイメージデータを読み取り、当該イメージデータに基づいて前記読取対象項目毎にテキストデータを生成する手段、
前記生成された当該テキストデータを前記各登録項目の入力データとする手段、
前記読取対象物の選択指示を受け付ける手段、
前記選択指示された読取対象物に対応するイメージデータ読取定義テーブルの読取対象項目と、前記登録テーブルの登録項目と、を比較する手段、
前記比較された比較結果に応じて、前記各登録項目に対して、前記読取手段から読み取られた前記読取対象項目毎に生成されたテキストデータを入力データとして用いられる項目であるか否かが設定される項目テーブルを生成する手段、
前記登録項目に対応する前記読取対象物が有する前記読取対象項目毎に設定された読取条件が定められたイメージデータ読取定義テーブルを複数記憶する定義記憶手段から前記選択指示された読取対象物に対応するイメージデータ読取定義テーブルを取得する手段、
前記定義記憶手段から取得されたイメージデータ読取定義テーブルに基づいて、前記登録項目に対応する前記読取対象項目のテキストデータを入力データとして生成させると共に、前記生成された項目テーブルを参照して、前記登録テーブルの各登録項目に対応する前記生成されたテキストデータを前記入力データとして用いる手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光学的文字読取装置を用いて帳票等の読取対象物から読み取ったイメージデータに基づいて生成されたテキストデータを入力データとして用いるデータ入力装置及びプログラムに関する。
【背景技術】
【０００２】
近年、光学的文字読取装置（ＯＣＲ；Optical Character Reader）を用いて、自動車検査証（車検証）、帳簿、伝票等の帳票などの読取対象物に記載された手書き文字や印字された文字等を光学的に読み取り、読み取った文字等のイメージデータに基づいてパターン・マッチング方法等の文字認識処理を行ってテキストデータを生成し、生成されたテキストデータを入力データとして用いるデータ入力装置が知られている。
【０００３】
このようなデータ入力装置としては、例えば、帳票を光学的に読み取って生成された帳票イメージデータを認識辞書を参照して文字認識処理を行い、認識結果をデータベースにて利用可能なデータレコード形式のレコードに項目データとして形成するデータ入力装置が開示されている（特許文献１参照）。
【特許文献１】特開２００５−１０００７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のデータ入力装置は、読取対象物の形式毎に個別に開発されているため、データ入力装置を操作するオペレータは、読取対象物の形式毎に対応するデータ入力装置の操作手順を把握しなければならないと共に、ＯＣＲによってデータが読み取られる項目とオペレータが手動で入力すべき項目との差異を認識して操作を行わなければならないため入力ミスが生じやすく、使い勝手の良いものではなかった。また、読取対象物の形式毎にデータ入力装置を開発しなくてはならず、開発の手間及びコストがかかるという問題もある。
【０００５】
本発明の課題は、オペレータの作業性及び利便性の向上、並びに開発コストの削減が図られたデータ入力装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、複数の登録項目を有する登録テーブルを作成する際、複数の読取対象項目が記載された読取対象物からイメージデータを読み取り、当該イメージデータに基づいて前記読取対象項目毎にテキストデータを生成する読取手段を備え、生成された当該テキストデータを前記各登録項目の入力データとして用いるデータ入力装置において、前記登録項目に対応する前記読取対象物が有する前記読取対象項目毎に設定された読取条件が定められたイメージデータ読取定義テーブルを複数記憶する定義記憶手段と、前記読取対象物の選択指示を受け付ける操作手段と、前記操作手段により選択指示された読取対象物に対応する前記イメージデータ読取定義テーブルを前記定義記憶手段から取得する定義情報取得手段と、前記定義記憶手段から取得されたイメージデータ読取定義テーブルに基づいて、前記読取手段に前記登録項目に対応する前記読取対象項目のテキストデータを前記入力データとして生成させる制御手段と、前記操作手段により選択指示された読取対象物に対応するイメージデータ読取定義テーブルの読取対象項目と、前記登録テーブルの登録項目と、を比較する比較手段と、前記比較手段による比較結果に応じて、前記各登録項目に対して、前記読取手段から読み取られた前記読取対象項目毎に生成されたテキストデータを入力データとして用いられる項目であるか否かが設定される項目テーブルを生成する項目テーブル生成手段と、を備え、前記制御手段は、前記項目テーブル生成手段により生成された項目テーブルを参照して、前記登録テーブルの各登録項目に対応する前記読取手段により生成されたテキストデータを前記入力データとして用いるデータ入力装置であることを特徴としている。
更に、コンピュータを、上述した請求項１に記載の発明に示した主要手段として機能させるためのプログラムを提供する（請求項６に記載の発明）。
【０００８】
請求項２に記載の発明は、請求項１記載のデータ入力装置において、前記登録テーブルが有する複数の登録項目の項目名称及び前記入力データを表示させる表示手段と、前記比較手段による比較結果に応じて、前記表示手段に表示される各項目名称の表示形式を変更させる表示形式変更手段と、を備えること、を特徴としている。
【０００９】
請求項３に記載の発明は、請求項２記載のデータ入力装置において、前記表示形式変更手段は、前記項目テーブル生成手段により生成された項目テーブルを参照して、前記登録項目が前記読取手段により生成されたテキストデータを前記入力データとして用いる項目であるか否かに応じて、前記項目名称の表示形式を異ならせること、を特徴としている。
【００１０】
請求項４に記載の発明は、請求項２又は３記載のデータ入力装置において、前記項目名称の表示形式とは、書体、装飾、大きさ、色のうち少なくともいずれか１つであること、を特徴としている。
【００１１】
請求項５に記載の発明は、請求項２から４のいずれか一項に記載のデータ入力装置において、前記表示形式変更手段は、前記項目テーブル生成手段により生成された項目テーブルを参照して、前記登録項目が前記読取手段により生成されたテキストデータを前記入力データとして用いる項目であると設定されている場合、当該テキストデータの生成元となった前記イメージデータを当該入力データと共に参考画像として表示させること、を特徴としている。
【発明の効果】
【００１２】
請求項１、６に記載の発明によれば、選択された読取対象物に対応するイメージデータ読取定義テーブルに基づいて、読取手段に登録項目に対応する読取対象項目のテキストデータを入力データとして生成させることができるため、異なる形式の読取対象物を同一のデータ入力装置で扱えることができ、オペレータの作業性及び利便性の向上、並びに開発コストの削減が図られたデータ入力装置を提供することができると共に、イメージデータ読取定義テーブルと登録テーブルとに基づいて項目テーブルを生成することができ、この項目テーブルに応じて各登録項目に対応するテキストデータの設定を実行させることができ、異なる形式の読取対象物を同一のデータ入力装置で扱えることができるため、読取対象物の形式毎に対応するデータ入力装置の操作手順を把握する必要性が無くなり、オペレータに対する利便性を向上させることができると共に、開発のコストの低減を図ることができる。
【００１４】
請求項２に記載の発明によれば、請求項１と同様の効果を得られるのは勿論のこと、イメージデータ読取定義テーブルの読取対象項目と登録テーブルの登録項目との比較結果に応じて項目名称の表示形式が変更させることができるため、オペレータに対し、メージデータ読取定義テーブルの読取対象項目と登録テーブルの登録項目との比較結果を目視によって認識させることができる。
【００１５】
請求項３に記載の発明によれば、請求項２と同様の効果を得られるのは勿論のこと、登録項目が読取手段により生成されたテキストデータを入力データとして用いる項目であるか否かに応じて、項目名称の表示形式が異なるため、読取手段によって入力データが設定される項目とオペレータが手動で入力すべき項目との差異を目視にて認識させて操作を行わせることができ、入力ミスの低減を図ることができ、オペレータに対する操作性を向上させることができる。
【００１６】
請求項４に記載の発明によれば、請求項２又は３と同様の効果を得られるのは勿論のこと、項目名称の表示形式の差異を書体（フォント）、装飾（スタイル）、大きさ（サイズ）、色を用いて認識させることができる。
【００１７】
請求項５に記載の発明によれば、請求項２から４のいずれか一項と同様の効果を得られるのは勿論のこと、テキストデータの生成元となったイメージデータを入力データと共に参考画像として表示させることができるため、オペレータに対して、読取手段により生成されたテキストデータが読取対象物の内容と一致しているか否かを目視にて確認させることができ、読取手段の文字認識の機能を助長させることができると共に、入力ミスの防止を図ることができる。また、読取対象物と表示手段上に表示される入力データとを見比べる必要が無くなるため、オペレータに対する操作性及び利便性を向上させることができる。
【発明を実施するための最良の形態】
【００１８】
以下、図を参照して本発明の実施の形態を詳細に説明する。なお、この発明にはこの実施の形態に限定されるものではない。また、この発明の実施の形態は、発明の最も好ましい形態を示すものであり、この発明の用語はこれに限定されない。
【００１９】
本実施の形態では、本発明のデータ入力装置を自動車検査証（以下、車検証と言う。）を光学的に読み取って生成されるテキストデータを車両登録を行う際に用いられる入力データとして用いる車両登録データ入力装置に適用した場合について説明する。
【００２０】
以下、図を参照して本発明の実施の形態を詳細に説明する。
まず、構成を説明する。
図１に、本実施の形態における車両登録データ入力装置１の概略構成を示すブロック図を示す。
【００２１】
本実施の形態における車両登録データ入力装置１は、複数の読取対象項目が記載された読取対象物としての車検証からイメージデータを読み取り、当該イメージデータに基づいて読取対象項目毎にテキストデータを生成する読取手段としての光学的文字読取装置（Optical Character Reader；以下、ＯＣＲと言う。）を備え、ＯＣＲにより取得された入力データを用いて複数の登録項目を有する登録テーブルとしての車両登録テーブルを作成する装置である。
【００２２】
図１に示すように車両登録データ入力装置１は、主制御部１０、項目テーブル登録部１１、ＯＣＲ項目表示入力部１２、ディスク制御部１３、画面入出力制御部１４、プリンタ部１５、ＯＣＲ１６を備え、各部は電気的に接続されて構成されている。
【００２３】
主制御部１０は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等から構成され、ディスク制御部１３を介して接続された各種記憶領域やＲＯＭ内に格納されているシステムプログラム、各種制御プログラム、各種データ及びデータテーブル等をＲＡＭ内に展開し、これらのプログラム及びデータ等との協働により、車両登録データ入力装置１の動作全般を統括的に制御する。また、主制御部１０は、ＲＡＭに展開したプログラムに従って各種処理を実行し、その処理結果をＲＡＭ又は各種記憶領域に格納するとともに、表示部１４ａに表示させるよう指示を行う。
【００２４】
主制御部１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ及び各種記憶領域等の各部の協働により、画面入出力制御部１４を介して操作部１４ｂから選択指示された車検証に対応するイメージデータ読取定義テーブルとしてのＯＣＲ定義テーブルを定義記憶手段としての後述するＯＣＲ定義ＤＢ１３１から取得し、取得されたＯＣＲ定義テーブルに基づいて、ＯＣＲ１６に登録項目に対応する読取対象項目のテキストデータを入力データとして生成させる定義情報取得手段及び制御手段としての機能を実現する。
【００２５】
項目テーブル登録部１１は、主制御部１０からの指示に基づいて、画面入出力制御部１４を介して操作部１４ｂから選択指示された車検証の種類に対応するＯＣＲ定義テーブルの読取対象項目と車両登録テーブルの登録項目とを比較し、当該比較結果に応じて各登録項目は、ＯＣＲ１６により生成されたテキストデータが入力データとして用いる項目であるか否かを設定する項目テーブルを生成する比較手段及び項目テーブル生成手段としての機能を実現する。
【００２６】
ＯＣＲ項目表示入力部１２は、主制御部１０からの指示に基づいて、車両登録テーブルが有する複数の登録項目の項目名称及び当該項目名称に対応する入力データが後述する表示部１４ａの表示画面上に表示される場合、生成された項目テーブルを参照して、登録項目がＯＣＲ１６により生成されたテキストデータを入力データとして用いる項目であるか否かに応じて、項目名称の表示形式を異ならせて表示させると共に、登録項目がＯＣＲ１６により生成されたテキストデータを入力データとして用いる項目であると設定されている場合、当該テキストデータの生成元となったイメージデータを参考画像として入力データと共に表示させるように画面入出力制御部１４に指示する表示形式変更手段としての機能を実現する。
【００２７】
ＯＣＲ項目表示入力部１２は、項目名称の表示形式を異ならせる際、項目名称の書体（フォント）、装飾（スタイル）、大きさ（サイズ）、色のうち少なくともいずれか１つを変更させて表示させるよう指示する。書体としては、例えば、明朝体、ゴシック体等を挙げることができ、装飾としては、例えば、斜体、細字、太字、太字斜体、下線、網掛け、影付き、中抜き、反転、文字囲み、傍点等を挙げることができる。
【００２８】
例えば、ＯＣＲ項目表示入力部１２は、ＯＣＲ１６により生成されたテキストデータを入力データとして用いる登録項目の項目名称を下線付き文字、オペレータが操作部１４ｂを介して入力操作を行う登録項目の項目名称を下線無し文字として表示させるよう画面入出力制御部１４に指示する。
【００２９】
なお、項目テーブル登録部１１及びＯＣＲ項目表示入力部１２は、ＣＰＵ、ＲＯＭ、ＲＡＭ等の協働により実行されるソフトウェアとして実現されてもよく、又はハードウェアとして実現されていてもよく、主制御部１０に含まれる構成であってもよい。
【００３０】
ディスク制御部１３は、主制御部１０からの指示に基づいて、ＯＣＲ定義ＤＢ１３１、読込管理テーブル１３２、項目テーブル１３３、マスタデータ１３４、アプリケーションスペック１３５等を記憶する各種記憶領域と電気的に接続されており、各種記憶領域に記憶されている各種データやデータテーブル等の記憶、書き替え、削除、読出し制御を行う。
【００３１】
ＯＣＲ定義ＤＢ１３１は、車検証が有する登録項目に対応する読取対象項目毎に設定された読取条件が定められたＯＣＲ定義テーブルを車検証の種類毎に複数記憶する定義記憶手段としての機能を実現する。本実施の形態においては、車検証の種類として普通車用車検証と軽自動車用車検証を用いて説明する。
【００３２】
図２〜４を参照して、ＯＣＲ定義テーブルについて説明する。
図２に普通車用車検証の例、図３に、軽自動車用車検証の例、図４（ａ）に普通車用車検証に対応するＯＣＲ定義テーブル１３１ａの例、図４（ｂ）に、軽自動車用車検証に対応するＯＣＲ定義テーブル１３１ｂの例を示す。
【００３３】
図２及び図４（ａ）に示すように、ＯＣＲ定義テーブル１３１ａは、車検証の種類を示すＯＣＲ定義名として普通車用車検証が設定されており、普通車用車検証の読取対象項目としての項目名毎に、各項目名を識別する項目番号が付されており、当該普通車用車検証のイメージデータから各項目名の内容を示すテキストデータとして認識する際の認識対象領域を示す情報と、当該情報を文字認識する際に用いられる字体が予め設定されている。
【００３４】
認識対象領域を示す情報とは、普通車用車検証をＯＣＲ１６にて読み取る際、普通車用車検証の長手方向をＸ座標、幅手方向をＹ座標と設定し、認識対象領域の端部座標（Ｘ座標、Ｙ座標）、認識対象領域の幅Ｗ及び高さＨが設定されている。例えば、項目名が「燃料種類」である場合には、燃料種類を示す認識対象領域として、Ｘ座標＝ｘ１、Ｙ座標＝ｙ１、幅Ｗ＝ｗ１、高さＨ＝ｈ１が設定されている。
【００３５】
ＯＣＲ定義テーブル１３１ｂは、図３及び図４（ｂ）に示すように、ＯＣＲ定義名として軽自動車用車検証が設定されており、軽自動車用車検証の項目名毎に、各項目名を識別する項目番号が付されており、当該軽自動車用車検証のイメージデータから各項目名の内容を示すテキストデータとして認識する際の認識対象領域を示す情報と、当該情報を文字認識する際に用いられる字体が予め設定されている。
【００３６】
図５に、読込管理テーブル１３２の例を示す。
図５に示すように、読込管理テーブル１３２は、ＯＣＲ定義テーブルのＯＣＲ定義名を管理するテーブルであり、ＯＣＲ定義名として設定された車検証の種類毎に、車検証の種類を識別する番号が付されている。当該番号は、後述する項目テーブル１３３の列番号に対応する番号であるため、以下、列番号と言う。
【００３７】
図６に、項目テーブル１３３の例を示す。
図６に示すように、項目テーブル１３３は、ＯＣＲ１６から読み取られたイメージデータから読取対象項目に対応する認識対象領域毎にテキストデータが生成され、当該生成されたテキストデータを車両登録テーブルの入力データとして登録される項目を管理するテーブルである。項目テーブル１３３は、ＯＣＲ定義名を識別する列番号毎に、ＯＣＲ１６により生成されたテキストデータを入力データとして用いる項目であると判別された項目名には、ＯＣＲ定義テーブルの項目番号が設定されており、生成されたテキストデータを入力データとして用いる項目でないと判別された項目には、オペレータによる手入力である旨を示す「０」が設定されるテーブルである。
【００３８】
マスタデータ１３４は、車両登録データ入力装置１により登録された車両登録テーブルが記憶される記憶領域である。
【００３９】
アプリケーションスペック１３５は、車両登録データ入力装置１の各部の動作を実行させるために必要な各種データやプログラムが記憶されている記憶領域である。
【００４０】
画面入出力制御部１４は、表示部１４ａ及び操作部１４ｂと電気的に接続されており、主制御部１０からの指示に基づいて、表示部１４ａに処理結果を表示させると共に、操作部１４ｂが受け付けた信号を主制御部１０に出力して、表示部１４ａ及び操作部１４ｂの制御を行う。
【００４１】
表示部１４ａは、例えば、ＬＣＤ（Liquid Crystal Display）やＣＲＴ（Cathode Ray Tube）などのディスプレイなどからなる表示画面によって構成され、画面入出力制御部１４から入力される表示信号の指示に従って、表示画面上に、処理結果を表示すると共に、車両登録テーブルが有する複数の登録項目の項目名称及び当該項目名称に対応する入力データを表示させる表示手段の機能を実現する。
【００４２】
操作部１４ｂは、例えば、カーソルキー、数字入力キー及び各種機能キー等を備えたキーボード、マウス等のポインティングデバイスを備え、キーボードで押下されたキーの押下信号を画面入出力制御部１４に出力するとともに、ポインティングデバイスによる操作信号を画面入出力制御部１４に出力することで、ＯＣＲ１６によって読み取り対象となる読取対象物の選択指示を受け付ける操作手段としての機能を実現する。
【００４３】
プリンタ部１５は、主制御部１０からの指示に基づいて、電子写真方式やインクジェット方式などにより紙等の記録媒体に各種処理結果に応じた画像を形成する画像形成装置である。
【００４４】
ＯＣＲ１６は、イメージ入力制御部１６ａ、スキャナ部１６ｂ、文字認識部１６ｃを備えて構成されている。
【００４５】
イメージ入力制御部１６ａは、主制御部１０からの指示に基づいて、電気的に接続されたスキャナ部１６ｂの動作制御を行い、スキャナ部１６ｂが読み取ったイメージデータを主制御部１０内のＲＡＭに一時的に記憶させる。
【００４６】
スキャナ部１６ｂは、イメージ入力制御部１６ａからの指示に基づいて、各種車検証等の読取対象物を光学的に走査して、読取対象物に記録された文字等をイメージデータとして取得する画像読取装置であり、取得したイメージデータをイメージ入力制御部１６ａに出力する。
【００４７】
文字認識部１６ｃは、スキャナ部１６ｂが取得したイメージデータをＯＣＲ定義ＤＢ１３１に記憶されたＯＣＲ定義テーブルに基づいて読取対象項目毎にテキストデータを生成し、ＯＣＲ定義テーブルの項目番号毎に対応して生成されたテキストデータを記憶する。
【００４８】
次に、本実施の形態の動作を説明する。
図７及び８に、本実施の形態における車両登録処理のメインフローチャートを示す。
【００４９】
まず、車両登録処理を行うための登録画面が表示部１４ａに表示され、登録画面の各登録項目に対応する入力データが初期化（未入力状態に設定）される（ステップＳ１）。
【００５０】
図９に、ステップＳ１において表示部１４ａに表示される登録画面Ｇ１０の例を示す。図９に示すように、登録画面Ｇ１０は、複数の登録項目の項目名称Ｇ１１が表示されていると共に各登録項目に対応した入力項目欄Ｇ１２が設けられており、また、当該車両登録処理において、実行される処理区分を選択させる処理区分選択ボタンＧ１３、当該車両登録処理を終了させる処理終了ボタンＧ１４等の各種選択ボタンが設けられている。
【００５１】
登録画面Ｇ１０の初期化がされた後（ステップＳ１後）、処理区分の選択指示が受け付けられる。ここで、車両登録データ入力装置１を操作するオペレータは、操作部１４ｂを操作して登録画面Ｇ１０に設けられた処理区分選択ボタンＧ１３を選択する。処理区分選択ボタンＧ１３が選択されると、処理区分選択画面Ｇ２０が表示部１４ａに表示される。
【００５２】
図１０に、ステップＳ２において表示部１４ａに表示される処理区分選択画面Ｇ２０の例を示す。図１０に示すように、処理選択区分画面Ｇ２０は、当該車両登録処理において実行可能な処理区分名と各処理区分を識別するための番号が表示されており、また、選択する処理区分の番号を指定する番号入力欄Ｇ２１と、番号入力欄Ｇ２１に入力された番号を確定させる確定ボタンＧ２２と、番号入力欄Ｇ２１に入力された番号を取り消し処理区分選択画面を閉じるための取消ボタンＧ２３とが設けられている。
【００５３】
図１０に示す処理区分として、追加処理とは、車両登録処理において全ての登録項目に対する入力データをオペレータが操作部１４ｂを操作することにより直接入力し、新規に車両登録テーブルとして登録する処理である。訂正処理とは、マスタデータ１３４に既に登録されている車検登録テーブルを読み出し、一部を訂正して上書き登録する処理である。複写処理とは、マスタデータ１３４に既に登録されている車検登録テーブルを読み出して一部を変更し、新規に車両登録テーブルとして登録する処理である。ＯＣＲ読込処理とは、ＯＣＲ１６を用いて車検証を読み込んで生成されるテキストデータを登録項目に対する入力データとして用いて車検登録テーブル作成し登録する処理である。
【００５４】
本実施の形態おける処理区分として、追加処理、訂正処理、複写処理、ＯＣＲ読込処理を挙げているが、更に、既にマスタデータ１３４に登録されている車検登録テーブルを削除する「削除処理」が設けられていてもよく、この限りではない。
【００５５】
オペレータは、操作部１４ｂを操作して処理区分選択画面Ｇ２０に設けられた番号入力欄Ｇ２１に所望する処理区分名の番号を入力し確定ボタンＧ２２を選択するか、若しくは、取消ボタンＧ２３を選択する。
【００５６】
処理区分の選択指示が受け付けられた後（ステップＳ２後）、登録画面Ｇ１０に設けられた処理終了ボタンＧ１４が選択されたか否かが判別され、本処理の終了操作が指示されたか否かが判別される（ステップＳ３）。
【００５７】
本処理の終了操作が指示されたと判別された場合（ステップＳ３；Ｙｅｓ）、本処理は終了される。
【００５８】
本処理の終了操作が指示されていないと判別された場合（ステップＳ３；Ｎｏ）、処理区分選択画面Ｇ２０において、ＯＣＲ読込処理が選択されたか否かが判別される（ステップＳ４）。
【００５９】
ＯＣＲ読込処理が選択されていないと判別された場合（ステップＳ４；Ｎｏ）、追加処理が選択されたか否かが判別される（ステップＳ５）。
【００６０】
追加処理が選択されたと判別された場合には（ステップＳ５；Ｙｅｓ）、オペレータが操作部１４ｂを操作して、各登録項目に対する入力データを設定する入力処理が実行され（ステップＳ６）、全ての登録項目に対して入力データの設定が終了されるとステップＳ２１に進む。
【００６１】
追加処理が選択されていないと判別された場合（ステップＳ５；Ｎｏ）、訂正処理が選択されたか否かが判別される（ステップＳ７）。
【００６２】
訂正処理が選択されたと判別された場合には（ステップＳ７；Ｙｅｓ）、車両登録テーブル一覧画面が表示され、オペレータにより操作部１４ｂが操され訂正対象となる車両登録テーブルの選択指示が受け付けられる（ステップＳ８）。
【００６３】
図１１に、ステップＳ８において表示部１４ａに表示される車両登録テーブル一覧画面Ｇ３０の例を示す。図１１に示すように、車両登録テーブル一覧画面Ｇ３０は、車両登録テーブルがマスタデータ１３４に登録された際に付された順番に番号が付されており、当該に番号に対して、車両登録テーブルを識別するための登録番号、車名等の情報が表示されている。また、車両登録テーブルを識別する番号を指定する番号入力欄Ｇ３１と、番号入力欄Ｇ３１に入力された番号を確定させる確定ボタンＧ３２と、番号入力欄Ｇ３１に入力された番号を取り消し車両登録テーブル一覧画面Ｇ３０を閉じるための取消ボタンＧ３３とが設けられている。
【００６４】
オペレータは、操作部１４ｂを操作して車両登録テーブル一覧画面Ｇ３０に設けられた番号入力欄Ｇ３１に所望する車両登録テーブルに付された番号を入力し確定ボタンＧ３２を選択する又は取消ボタンＧ３３を選択する。
【００６５】
番号入力欄Ｇ３１に番号が入力され確定ボタンＧ３２が選択されると、番号入力欄Ｇ３１に入力された番号に対応する車両登録テーブルがマスタデータ１３４から読み出され、読み出された車両登録テーブルが登録画面の各登録項目に対応する入力データとして表示される。オペレータは、操作部１４ｂを操作して、入力データが表示された登録画面に対して訂正を行う登録項目に対する入力データの訂正処理を実行し（ステップＳ９）、ステップＳ２１に進む。
【００６６】
訂正処理が選択されていないと判別された場合（ステップＳ７；Ｎｏ）、複写処理が選択されたか否かが判別される（ステップＳ１０）。
【００６７】
複写処理が選択されたと判別された場合（ステップＳ１０；Ｙｅｓ）、車両登録テーブル一覧画面が表示され、オペレータにより操作部１４ｂが操作され複写対象となる車両登録テーブルの選択指示が受け付けられる（ステップＳ１１）。
【００６８】
複写処理が選択された際に表示される車両登録テーブル一覧画面は、訂正処理が選択された際に表示される車両登録テーブル一覧画面Ｇ３０と同様であるため、図示及び説明は省略する。
【００６９】
番号入力欄Ｇ３１に番号が入力され確定ボタンＧ３２が選択されると、番号入力欄Ｇ３１に入力された番号に対応する車両登録テーブルがマスタデータ１３４から読み出され、読み出された車両登録テーブルが登録画面の各登録項目に対応する入力データとして表示される。オペレータは、操作部１４ｂを操作して、入力データが表示された登録画面に対して変更を行う登録項目に対応する入力データの変更処理を実行し（ステップＳ１２）、ステップＳ２１に進む。
【００７０】
複写処理が選択されていないと判別された場合（ステップＳ１０；Ｎｏ）、ステップＳ３に戻る。
【００７１】
ステップＳ４において、ＯＣＲ読込処理が選択されたと判別された場合（ステップＳ１３；Ｙｅｓ）、ＯＣＲ定義名の選択指示が受け付けられる（ステップＳ１３）。
【００７２】
図１２に、ステップＳ１３において表示部１４ａに表示されるＯＣＲ定義選択画面Ｇ４０の例を示す。図１２に示すように、ＯＣＲ定義選択画面Ｇ４０は、ＯＣＲ１６において読込対象となる車検証の種類を選択させるためのラジオボタンＲＢ１、ＲＢ２と、車検証を読み込む際に必要とされるＯＣＲ定義テーブルの登録処理を選択させるためのＯＣＲ登録指示ボタンＧ４１とが設けられている。
【００７３】
オペレータは、操作部１４ｂを操作してＯＣＲ１６において読込対象となる車検証の種類に対応するラジオボタンを選択する又はＯＣＲ登録指示ボタンＧ４１を選択する。
【００７４】
オペレータによりＯＣＲ定義名の選択指示を受け付けた後（ステップＳ１３後）、ＯＣＲ登録指示ボタンＧ４１が選択されたか否か、即ち、ＯＣＲ定義テーブルの登録処理が選択されたか否かが判別される（ステップＳ１４）。
【００７５】
ＯＣＲ定義テーブルの登録処理が選択されたと判別された場合（ステップＳ１４；Ｙｅｓ）、ＯＣＲ定義テーブルの登録処理が実行され（ステップＳ１５）、ステップＳ１３に戻る。
【００７６】
ＯＣＲ定義テーブルの登録処理が選択されていないと判別された場合（ステップＳ１４；Ｎｏ）、ＯＣＲ定義選択画面Ｇ４０において、選択されたＯＣＲ定義名（即ち、ＯＣＲ定義名に対応した車検証の種類）に応じて、登録画面Ｇ１０の項目名称の表示変更処理が実行される（ステップＳ１６）。
【００７７】
登録画面Ｇ１０の項目名称の表示変更処理終了後（ステップＳ１６後）、ＯＣＲ１６により選択されたＯＣＲ定義名に対応した車検証に記録された文字等がイメージデータとして取得され（ステップＳ１７）、取得されたイメージデータに基づいて、文字認識処理、即ち、選択されたＯＣＲ定義名に対応したＯＣＲ定義テーブルに応じて読取対象項目毎にテキストデータが生成される（ステップＳ１８）。
【００７８】
文字認識処理後（ステップＳ１８後）、各読取対象項目に対応する登録項目に文字認識結果（生成されたテキストデータ）が入力データとして用いられ（ステップＳ１９）、オペレータにより各登録項目に対応する入力データの入力処理が実行される（ステップＳ２０）。
【００７９】
各登録項目に対応する入力データの入力処理が実行された後（ステップＳ６後、ステップＳ９後、ステップＳ１２後、ステップＳ２０後）、実行確認画面が表示部１４ａに表示され、登録画面Ｇ１０の入力欄に入力された入力データに対して、選択された処理区分の実行が行われ、登録画面Ｇ１０の入力欄に入力された入力データの登録を行うか否かの確認指示が受け付けられる（ステップＳ２１）。
【００８０】
図１３に、ステップＳ２１において表示部１４ａに表示される実行確認画面Ｇ５０の例を示す。図１３に示すように、登録画面Ｇ１０の入力欄に入力された入力データの登録を行うか否か（「登録」又は「登録中止」）を識別するための番号が表示されており、また、選択する処理（「登録」又は「登録中止」）の番号を指定する番号入力欄Ｇ５１と、番号入力欄Ｇ５１に入力された番号を確定させる確定ボタンＧ５２と、番号入力欄Ｇ５１に入力された番号を取り消し実行確認画面を閉じるための取消ボタンＧ５３とが設けられている。
【００８１】
オペレータは、操作部１４ｂを操作して実行確認画面Ｇ５０に設けられた番号入力欄Ｇ５１に所望する処理（「登録」又は「登録中止」）の番号を入力して確定ボタンＧ５２を選択するか、又は、取消ボタンＧ５３を選択する。
【００８２】
実行確認指示が受け付けられた後（ステップＳ２１後）、実行確認画面Ｇ５０において、「登録」に対応する番号が番号入力欄に入力されて確定ボタンＧ５２が選択されたか否か、即ち、登録画面Ｇ１０の入力項目欄に入力された入力データの登録を行うか否かが判別される（ステップＳ２２）。
【００８３】
登録画面Ｇ１０の入力項目欄に入力された入力データの登録を行わないと判別された場合（ステップＳ２２；Ｎｏ）、ステップＳ２に戻る。
【００８４】
登録画面Ｇ１０の入力項目欄に入力された入力データの登録を行うと判別された場合（ステップＳ２２；Ｙｅｓ）、選択された処理区分に応じて登録画面Ｇ１０の入力項目欄に入力された入力データが、車両登録テーブルとしてマスタデータに登録され（ステップＳ２３）、ステップＳ２に戻る。
【００８５】
図１４に、ステップＳ１５において実行されるＯＣＲ定義テーブルの登録処理のフローチャートを示す。
【００８６】
ＯＣＲ定義選択画面Ｇ４０において、ＯＣＲ定義テーブルの登録が選択されたと判別された場合（ステップＳ１４；Ｙｅｓ）、登録するＯＣＲ定義名一覧が表示部１４ａに表示され、表示されたＯＣＲ定義名の一覧から、オペレータが所望するＯＣＲ定義名の選択指示が受け付けられる（ステップＳ３１）。
【００８７】
ＯＣＲ定義名の選択指示が受け付けられると（ステップＳ３１後）、読込管理テーブル１３２が参照されて、選択されたＯＣＲ定義名の列番号が検索され（ステップＳ３２）、検索されたＯＣＲ定義名の列番号は、１以上であるか否かが判別される（ステップＳ３３）。ステップＳ３２及びステップＳ３３における動作において、読込管理テーブル１３２内に、選択されたＯＣＲ定義名が存在しているか否かが判別されることとなる。
【００８８】
検索されたＯＣＲ定義名の列番号は１以上でないと判別された場合、即ち、選択されたＯＣＲ定義名に対応する列番号が存在しない場合（ステップＳ３３；Ｎｏ）、読込管理テーブル１３２に新規に選択されたＯＣＲ定義名に対応する列番号が新規に設定されたレコードが追加され（ステップＳ３４）、項目テーブル１３３に読込管理テーブル１３２に新規に追加されたレコードの列番号に対応する項目列が追加される（ステップＳ３５）。
【００８９】
検索されたＯＣＲ定義名の列番号は１以上であると判別された場合（ステップＳ３３；Ｙｅｓ）又はステップＳ３５後、項目テーブルにおいて、選択されたＯＣＲ定義名の列番号に対応する項目列の各項目に対応する項目番号が初期化（「０」に設定）される（ステップＳ３６）。
【００９０】
ここで、検索されたＯＣＲ定義名の列番号は１以上であると判別された場合（ステップＳ３３；Ｙｅｓ）、検索されたＯＣＲ定義名に対応する列番号が読込管理テーブル１３２に存在していることを示している、即ち、項目テーブルには検索されたＯＣＲ定義名に対応する項目列が存在していることを示している。従って、検索されたＯＣＲ定義名の列番号は１以上であると判別された場合には、以降のステップ（ステップＳ３６以降）は、項目テーブルのＯＣＲ定義名に対応する項目列の修正処理とみなすことができる。
【００９１】
選択されたＯＣＲ定義名に対応するＯＣＲ定義テーブルが参照され、項目名と当該項目名に対応する項目番号が取得され（ステップＳ３７）、取得された項目名と当該項目名に対応する項目番号のレコードは、参照しているＯＣＲ定義テーブルの終端を示すレコードであるか否かが判別される（ステップＳ３８）。
【００９２】
取得された項目名と当該項目名に対応する項目番号のレコードは、参照しているＯＣＲ定義テーブルの終端を示すレコードでないと判別された場合（ステップＳ３８；Ｎｏ）、項目テーブル内の選択されたＯＣＲ定義名の列番号に対応する項目列が参照されて、ＯＣＲ定義テーブルから取得された項目名に対応する項目名が検索され（ステップＳ３９）、ＯＣＲ定義テーブルから取得された項目名に対応する項目名が有るか否かが判別される（ステップＳ４０）。
【００９３】
ＯＣＲ定義テーブルから取得された項目名に対応する項目名が無しと判別された場合（ステップＳ４０；Ｎｏ）、ステップＳ３７に戻る。
【００９４】
ＯＣＲ定義テーブルから取得された項目名に対応する項目名有りと判別された場合（ステップＳ４０；Ｙｅｓ）、ＯＣＲ定義テーブルから取得した項目名に対応する項目番号が検索された項目テーブルの項目名に対する項目番号として設定され（ステップＳ４１）、ステップＳ３７に戻る。
【００９５】
取得された項目名と当該項目名に対応する項目番号のレコードは、参照しているＯＣＲ定義テーブルの終端を示すレコードであると判別された場合（ステップＳ３８；Ｙｅｓ）、本処理は終了されステップＳ１３に戻る。
【００９６】
図１５に、ステップＳ１６において実行される登録画面Ｇ１０の項目名称の表示変更処理のフローチャートを示す。
【００９７】
ＯＣＲ定義選択画面Ｇ３０において、ＯＣＲ定義テーブルの登録が選択されていないと判別された場合（ステップＳ１４；Ｎｏ）、選択されたＯＣＲ定義名の列番号に対応する項目テーブルの項目列が参照されて項目番号が取得され（ステップＳ５１）、取得された項目番号のレコードは、参照している項目テーブルの項目列の終端を示すレコードであるか否かが判別される（ステップＳ５２）。
【００９８】
取得された項目番号のレコードは、参照している項目テーブルの項目列の終端を示すレコードでないと判別された場合（ステップＳ５２；Ｎｏ）、取得された項目番号が１以上であるか否かが判別される（ステップＳ５３）。
【００９９】
取得された項目番号が１以上でないと判別された場合、即ち、取得された項目番号が０である場合（ステップＳ５３；Ｎｏ）、ステップＳ５１に戻る。
【０１００】
取得された項目番号が１以上であると判別された場合（ステップＳ５３；Ｙｅｓ）、項目番号に対応する項目名（登録項目）は、ＯＣＲ１６により生成されたテキストデータを入力データとして設定する項目であると判別されることとなり、項目番号に対応する項目名の項目名称の表示形式が変更され（ステップＳ５４）ステップＳ５１に戻る。
【０１０１】
取得された項目番号のレコードは、参照している項目テーブルの項目列の終端を示すレコードであると判別された場合（ステップＳ５２；Ｙｅｓ）、本処理は終了されステップＳ１７に戻る。
【０１０２】
図１６に、ステップＳ１９において実行される各読取対象項目に対応する登録項目の文字認識結果設定処理のフローチャートを示す。
【０１０３】
ＯＣＲ１６により選択されたＯＣＲ定義名に対応した車検証に記録された文字等がイメージデータとして取得され、取得されたイメージデータに基づいて、選択されたＯＣＲ定義名に対応したＯＣＲ定義テーブルに応じて読取対象項目毎にテキストデータが生成された後（ステップＳ１８後）、選択されたＯＣＲ定義名の列番号に対応する項目テーブルの項目列が参照されて項目番号が取得され（ステップＳ６１）、取得された項目番号のレコードは、参照している項目テーブルの項目列の終端を示すレコードであるか否かが判別される（ステップＳ６２）。
【０１０４】
取得された項目番号のレコードは、参照している項目テーブルの項目列の終端を示すレコードでないと判別された場合（ステップＳ６２；Ｎｏ）、取得された項目番号が１以上であるか否かが判別される（ステップＳ６３）。
【０１０５】
取得された項目番号が１以上でないと判別された場合、即ち、取得された項目番号が０である場合（ステップＳ６３；Ｎｏ）、ステップＳ６１に戻る。
【０１０６】
取得された項目番号が１以上であると判別された場合（ステップＳ６３；Ｙｅｓ）、項目番号に対応する項目名（登録項目）は、ＯＣＲ１６により生成されたテキストデータを入力データとして設定する項目であると判別されることとなり、項目番号に対応する項目名に対応する入力データとして文字認識結果であるテキストデータが設定され（ステップＳ６４）ステップＳ６１に戻る。
【０１０７】
取得された項目番号のレコードは、参照している項目テーブルの項目列の終端を示すレコードであると判別された場合（ステップＳ６２；Ｙｅｓ）、本処理は終了されステップＳ２０に戻る。
【０１０８】
図１７に、ステップＳ２０において実行されるオペレータにより各登録項目に対する入力データの入力処理のフローチャートを示す。
【０１０９】
ＯＣＲ１６により生成されたテキストデータが登録項目の入力データとして設定された後（ステップＳ１９後）、選択されたＯＣＲ定義名の列番号に対応する項目テーブルの項目列が参照され、オペレータが操作部１４ｂを操作することにより入力データが入力される入力対象となる登録項目（例えば、マウス等で入力項目欄にカーソル等のポインタが設定された入力項目欄）に対応する項目名及び項目番号が検索される（ステップＳ７１）。
【０１１０】
入力対象となる登録項目の項目名無し又は入力対象となる登録項目の項目名に対応する項目番号が０であるか否かが判別される（ステップＳ７２）。ステップＳ７１及びステップＳ７２より、入力対象となる登録項目はＯＣＲ１６により生成されたテキストデータを入力データとして用いる項目であるか否かが判別されることとなる。
【０１１１】
入力対象となる登録項目の項目名有り及び入力対象となる登録項目の項目名に対応する項目番号が０でないと判別された場合（ステップＳ７２；Ｎｏ）、入力対象となる登録項目の項目名に対応する項目名が有り、且つ、当該項目名の項目番号は１以上であるとみなされ、入力対象となる登録項目は、ＯＣＲ１６により生成されたテキストデータを入力データとして用いて設定されている項目であると判別される。
【０１１２】
入力対象となる登録項目がＯＣＲ１６から読み取られた読取対象項目から生成されたテキストデータを入力データとして登録される項目であると判別されると（ステップＳ７２後）、当該テキストデータの生成元となったイメージデータが入力データと共に参考画像として表示され（ステップＳ７３）ステップＳ７４に進む。
【０１１３】
図１８に、ＯＣＲ定義名として普通車用車検証が選択された際のステップＳ７３における登録画面Ｇ１０ａの例を示し、図１９に、ＯＣＲ定義名として軽自動車用車検証が選択された際のステップＳ７３における登録画面Ｇ１０ｂの例を示す。
【０１１４】
図１８の登録画面Ｇ１０ａ及び図１９の登録画面Ｇ１０ｂには、ＯＣＲ１６から読み取られた読取対象項目から生成されたテキストデータを入力データとして登録される登録項目の項目名称を下線付きのゴシック文字として表示し、オペレータが操作部１４ｂを操作して入力データを設定する項目名を下線無しのゴシック文字として表示した例を示している。
【０１１５】
図１８及び図１９に示すように、ＯＣＲ１６から読み取られた読取対象項目から生成されたテキストデータを入力データとして登録される登録項目であるか否か、即ち、ＯＣＲ１６によって入力データが設定される登録項目とオペレータが手動で入力すべき登録項目との差異を目視にて認識させて操作を行わせることができ、入力ミスの低減を図ることができ、オペレータに対する操作性を向上させることができる。
【０１１６】
図１８に示すように、入力対象となる登録項目の項目名称Ｇ１１が「燃料種類」である場合、入力項目欄Ｇ１２には入力データとしてＯＣＲ１６により生成され設定されたテキストデータである「ガソリン」が表示されると共に、当該テキストデータの生成元となった認識対象領域のイメージデータが参照画像Ｇ１５ａとして表示される。
【０１１７】
このように、テキストデータの生成元となったイメージデータを入力データと共に参考画像として表示させることができるため、オペレータに対して、ＯＣＲ１６により生成されたテキストデータが車検証の内容と一致しているか否かを目視にて確認させることができるため、ＯＣＲ１６の文字認識の機能を助長させることができると共に、入力ミスの防止を図ることができる。また、車検証と表示画面上に表示される入力データとを見比べる必要が無くなるため、オペレータに対する操作性及び利便性を向上させることができる。
【０１１８】
入力対象となる登録項目の項目名無し又は入力対象となる登録項目の項目名に対応する項目番号が０であると判別された場合（ステップＳ７２；Ｙｅｓ）、入力対象となる登録項目は、ＯＣＲ１６により生成されたテキストデータを入力データとして用いない項目であると判別されステップＳ７４に進む。
【０１１９】
ステップＳ７２；Ｙｅｓ後、又はステップＳ７３後、入力対象となる登録項目の項目名称に対する入力項目欄において、オペレータにより操作部１４ｂが操作されて入力データが受け付けられる（ステップＳ７４）。なお、ステップＳ７３において、入力項目欄にテキストデータと参照画像とが表示されている場合であって、入力項目欄に設定されたテキストデータの修正の必要性が無い場合には、他の登録項目の入力処理に移る操作が実行される。
【０１２０】
オペレータにより操作部１４ｂが操作されて入力データが受け付けられた後（ステップＳ７４後）、他の登録項目の入力処理に移る操作が実行されたか否か、即ち、他の登録項目の入力指定指示の有無が判別される（ステップＳ７５）。
【０１２１】
他の登録項目の入力処理に移る操作が実行されたと判別された場合、即ち、他の登録項目の入力指定指示有りと判別された場合（ステップＳ７５；有り）、指定された登録項目が入力対象となる登録項目として設定され（ステップＳ７６）、ステップＳ７１に戻る。
【０１２２】
他の登録項目の入力処理に移る操作が実行されていないと判別された場合、即ち、他の登録項目の入力指定指示無しと判別された場合（ステップＳ７５；無し）、本処理は終了され、ステップＳ２１に戻る。
【０１２３】
以上のように、本発明によれば、選択された車検証に対応するＯＣＲ定義テーブルに基づいて、ＯＣＲ１６に登録項目に対応する読取対象項目のテキストデータを入力データとして生成させることができるため、異なる形式の車検証を同一の車両登録データ入力装置１で扱えることができ、オペレータの作業性及び利便性の向上、並びに開発コストの削減が図られた車両登録データ入力装置１を提供することができる。
【０１２４】
また、ＯＣＲ定義テーブルと車両登録テーブルとに基づいて項目テーブルを生成し、この項目テーブルに応じて各登録項目に対応するテキストデータの設定を実行させることができるため、異なる形式の車検証を同一の車両登録データ入力装置で扱えることが実現される。従って、オペレータは、車検証の形式毎に対応する車両登録データ入力装置の入力操作を把握する必要性が無くなり、オペレータに対する利便性を向上させることができると共に、開発のコストの低減を図ることができる。
【図面の簡単な説明】
【０１２５】
【図１】本実施の形態における車両登録データ入力装置１の概略構成を示すブロック図である。
【図２】普通車用車検証の例である。
【図３】軽自動車用車検証の例である。
【図４】図４（ａ）は普通車用車検証に対応するＯＣＲ定義テーブル１３１ａの例であり、図４（ｂ）は軽自動車用車検証に対応するＯＣＲ定義テーブル１３１ｂの例である。
【図５】読込管理テーブル１３２の例である。
【図６】項目テーブル１３３の例である。
【図７】本実施の形態における車両登録処理のメインフローチャートである。
【図８】本実施の形態における車両登録処理のメインフローチャートである（図７の続き）。
【図９】ステップＳ１において表示部１４ａに表示される登録画面Ｇ１０の例である。
【図１０】ステップＳ２において表示部１４ａに表示される処理区分選択画面Ｇ２０の例である。
【図１１】ステップＳ８において表示部１４ａに表示される車両登録テーブル一覧画面Ｇ３０の例である。
【図１２】ステップＳ１３において表示部１４ａに表示されるＯＣＲ定義選択画面Ｇ４０の例である。
【図１３】ステップＳ２１において表示部１４ａに表示される実行確認画面Ｇ５０の例である。
【図１４】ステップＳ１５において実行されるＯＣＲ定義テーブルの登録処理のフローチャートである。
【図１５】ステップＳ１６において実行される登録画面Ｇ１０の項目名称の表示変更処理のフローチャートである。
【図１６】ステップＳ１９において実行される各読取対象項目に対応する登録項目の文字認識結果設定処理のフローチャートである。
【図１７】ステップＳ２０において実行されるオペレータにより各登録項目に対する入力データの入力処理のフローチャートである。
【図１８】ＯＣＲ定義名として普通車用車検証が選択された際のステップＳ７３における登録画面Ｇ１０ａの例である。
【図１９】ＯＣＲ定義名として軽自動車用車検証が選択された際のステップＳ７３における登録画面Ｇ１０ｂの例である。
【符号の説明】
【０１２６】
１  車両登録データ入力装置
１０  主制御部
１１  項目テーブル登録部
１２  ＯＣＲ項目表示入力部
１３  ディスク制御部
１３１  ＯＣＲ定義ＤＢ
１３１ａ、１３１ｂ  ＯＣＲ定義テーブル
１３２  読込管理テーブル
１３３  項目テーブル
１３４  マスタデータ
１３５  アプリケーションスペック
１４  画面入出力制御部
１４ａ  表示部
１４ｂ  操作部
１５  プリンタ部
１６  ＯＣＲ
１６ａ  イメージ入力制御部
１６ｂ  スキャナ部
１６ｃ  文字認識部
Ｇ１０、Ｇ１０ａ、Ｇ１０ｂ  登録画面
Ｇ１１、Ｇ１１ａ、Ｇ１１ｂ  項目名称
Ｇ１２  入力項目欄
Ｇ１３  処理区分選択ボタン
Ｇ１４  処理終了ボタン
Ｇ１５ａ、Ｇ１５ｂ  参照画像
Ｇ２０  処理区分選択画面
Ｇ２１、Ｇ３１、Ｇ５１  番号入力欄
Ｇ２２、Ｇ３２、Ｇ５２  確定ボタン
Ｇ２３、Ｇ３３、Ｇ５３  取消ボタン
Ｇ３０  車両登録テーブル一覧画面
Ｇ４０  ＯＣＲ定義選択画面
Ｇ４１  ＯＣＲ登録指示ボタン
Ｇ５０  実行確認画面
ＲＢ１、ＲＢ２  ラジオボタン
【図１】
0004774876.tif 000002
【図２】
0004774876.tif 000003
【図３】
0004774876.tif 000004
【図４】
0004774876.tif 000005
【図５】
0004774876.tif 000006
【図６】
0004774876.tif 000007
【図７】
0004774876.tif 000008
【図８】
0004774876.tif 000009
【図９】
0004774876.tif 000010
【図１０】
0004774876.tif 000011
【図１１】
0004774876.tif 000012
【図１２】
0004774876.tif 000013
【図１３】
0004774876.tif 000014
【図１４】
0004774876.tif 000015
【図１５】
0004774876.tif 000016
【図１６】
0004774876.tif 000017
【図１７】
0004774876.tif 000018
【図１８】
0004774876.tif 000019
【図１９】
0004774876.tif 000020