(57)【要約】  画像処理装置は、少なくとも１つの画像表示媒体から読み取られた複数の画像データについて、顔写真の有無を判定する判定部と、判定部による判定結果に基づいて、複数の画像データに関する関係性を決定する決定部とを有する。また、関係性は、画像表示媒体の表裏、又は、ページ順序であり、決定部は、顔写真が含まれる画像データを、画像表示媒体の表面、又は、顔写真が含まれていない画像データよりも前のページであると決定する。【選択図】図４
2020183628.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの画像表示媒体から読み取られた複数の画像データについて、顔写真の有無を判定する判定部と、
前記判定部による判定結果に基づいて、複数の前記画像データに関する関係性を決定する決定部と
を有する画像処理装置。
【請求項２】
前記関係性は、画像表示媒体の表裏、又は、ページ順序であり、
前記決定部は、顔写真が含まれる画像データを、画像表示媒体の表面、又は、顔写真が含まれていない画像データよりも前のページであると決定する
請求項１に記載の画像処理装置。
【請求項３】
前記判定部は、１つの画像表示媒体から読み取られた２つの画像データについて、顔写真の有無を判定し、
前記決定部は、顔写真が含まれる画像データを、画像表示媒体の表面であると決定する
請求項２に記載の画像処理装置。
【請求項４】
決定した前記画像データの関係性に応じて、画像データに対する画像処理を変更する画像処理部
をさらに有する
請求項１に記載の画像処理装置。
【請求項５】
前記決定部により決定された関係性に基づいて、文字認識処理を行うための定義情報を選択する定義選択部
をさらに有する請求項１に記載の画像処理装置。
【請求項６】
前記判定部は、１つの画像表示媒体から読み取られた２つの画像データについて、顔写真の有無を判定し、
前記決定部は、前記判定部により、２つの画像データの一方のみに顔写真が含まれる場合に、これらの画像データの関係性を決定し、
前記決定部により決定された関係性に応じて、画像データの出力順序を入れ替える出力順序制御部
をさらに有する請求項１に記載の画像処理装置。
【請求項７】
前記判定部は、１つの画像表示媒体から読み取られた２つの画像データについて、顔写真の有無を判定し、
前記判定部によって、２つの画像データ双方に顔写真が含まれていると判定された場合、又は、２つの画像データ双方に顔写真が含まれていないと判定された場合に、ユーザに操作を促す表示を行う表示制御部
をさらに有する請求項１に記載の画像処理装置。
【請求項８】
入力された画像データそれぞれについて、画像の回転処理を行う回転部
をさらに有し、
前記判定部は、前記回転部により回転処理が行われた画像データについて、顔写真の有無を判定する
請求項１に記載の画像処理装置。
【請求項９】
画像表示媒体の両面から、画像データを読み取る読取部と、
前記読取部により読み取られた複数の画像データについて、顔写真の有無を判定する判定部と、
前記判定部による判定結果に基づいて、複数の前記画像データに関する関係性を決定する決定部と
を有する画像読取装置。
【請求項１０】
少なくとも１つの画像表示媒体から読み取られた複数の画像データについて、顔写真の有無を判定する判定ステップと、
前記判定ステップによる判定結果に基づいて、複数の前記画像データに関する関係性を決定する決定ステップと
を有する画像処理方法。
【請求項１１】
少なくとも１つの画像表示媒体から読み取られた複数の画像データについて、顔写真の有無を判定する判定ステップと、
前記判定ステップによる判定結果に基づいて、複数の前記画像データに関する関係性を決定する決定ステップと
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像読取装置、画像処理方法、及びプログラムに関する。
【背景技術】
【０００２】
例えば、特許文献１には、所定書式に従って規格文字で個人の文字情報が記載されると共に、個人を識別するための画像情報が記載された身分証明書から、前記文字情報及び画像情 報からなる個人情報を読み取って記憶する個人情報読取り記憶装置であって、前記身分証明書の全記載内容を画像情報として光電的に読み取る読取り手段と、該読取り手段により読み取られた画像情報に基づいて前記身分証明書の読取り方向を判別する読取り方向判別手段と、該読取り方向判別手段により判別された読取り方向と前記読取り手段により読み取られた画像情報とに基づいて、読み取った身分証明書の有効性を判別する有効性判別手段と、前記読取り手段で読み取られた身分証明書が前記有効性判別手段で有効であると判別されたときに、前記読取り方向判別手段による判別結果に基づいて読取り領域を文字領域と画像領域とに分割する領域分割手段と、前記読取り手段で読み取られた画像情報に基づき前記領域分割手段で分割された文字領域の文字情報を認識して文字コードに変換する文字認識手段と、前記文字認識手段で変換された文字コード及び前記分割された画像領域内の画像情報を記憶する個人情報記憶手段と、を含んで構成された個人情報読取り記憶装置が開示されている。【０００３】
また、特許文献２には、撮影によって得られた文書の表面画像と裏面画像とに対して、それぞれの形状を前記文書に対応する形状に補正する撮影画像補正部と、前記撮影画像補正部によって補正された表面画像と裏面画像とを合成する画像合成部と、を備えた、ことを特徴とする画像処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平５−１２０３５６
【特許文献２】特開２００７−１８０８７２
【発明の概要】
【発明が解決しようとする課題】
【０００５】
読み取った面、又は画像表示媒体に応じた処理を行うことができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像処理装置は、少なくとも１つの画像表示媒体から読み取られた複数の画像データについて、顔写真の有無を判定する判定部と、前記判定部による判定結果に基づいて、複数の前記画像データに関する関係性を決定する決定部とを有する。【０００７】
好適には、前記関係性は、画像表示媒体の表裏、又は、ページ順序であり、前記決定部は、顔写真が含まれる画像データを、画像表示媒体の表面、又は、顔写真が含まれていない画像データよりも前のページであると決定する。【０００８】
好適には、前記判定部は、１つの画像表示媒体から読み取られた２つの画像データについて、顔写真の有無を判定し、前記決定部は、顔写真が含まれる画像データを、画像表示媒体の表面であると決定する。【０００９】
好適には、決定した前記画像データの関係性に応じて、画像データに対する画像処理を変更する画像処理部をさらに有する。【００１０】
好適には、前記決定部により決定された関係性に基づいて、文字認識処理を行うための定義情報を選択する定義選択部をさらに有する。【００１１】
好適には、前記判定部は、１つの画像表示媒体から読み取られた２つの画像データについて、顔写真の有無を判定し、前記決定部は、前記判定部により、２つの画像データの一方のみに顔写真が含まれる場合に、これらの画像データの関係性を決定し、前記決定部により決定された関係性に応じて、画像データの出力順序を入れ替える出力順序制御部をさらに有する。【００１２】
好適には、前記判定部は、１つの画像表示媒体から読み取られた２つの画像データについて、顔写真の有無を判定し、前記判定部によって、２つの画像データ双方に顔写真が含まれていると判定された場合、又は、２つの画像データ双方に顔写真が含まれていないと判定された場合に、ユーザに操作を促す表示を行う表示制御部をさらに有する。【００１３】
好適には、入力された画像データそれぞれについて、画像の回転処理を行う回転部をさらに有し、前記判定部は、前記回転部により回転処理が行われた画像データについて、顔写真の有無を判定する。【００１４】
本発明に係る画像読取装置は、画像表示媒体の両面から、画像データを読み取る読取部と、前記読取部により読み取られた複数の画像データについて、顔写真の有無を判定する判定部と、前記判定部による判定結果に基づいて、複数の前記画像データに関する関係性を決定する決定部とを有する。【００１５】
本発明に係る画像処理方法は、少なくとも１つの画像表示媒体から読み取られた複数の画像データについて、顔写真の有無を判定する判定ステップと、前記判定ステップによる判定結果に基づいて、複数の前記画像データに関する関係性を決定する決定ステップとを有する。【００１６】
本発明に係るプログラムは、少なくとも１つの画像表示媒体から読み取られた複数の画像データについて、顔写真の有無を判定する判定ステップと、前記判定ステップによる判定結果に基づいて、複数の前記画像データに関する関係性を決定する決定ステップとをコンピュータに実行させる。
【発明の効果】
【００１７】
読み取った面、又は画像表示媒体に応じた処理を行うことができる。
【図面の簡単な説明】
【００１８】
【図１】画像処理システム１の全体構成を例示する図である。
【図２】画像処理装置５により表裏を正しくスキャンした場合の出力画像と表裏を誤ってスキャンした場合の出力画像を例示する図である。
【図３】画像処理装置５のハードウェア構成を例示する図である。
【図４】画像処理装置５の機能構成を例示する図である。
【図５】画像処理装置５による表裏判別処理（Ｓ１０）を説明するフローチャートである。
【図６】顔写真判別結果に基づく表裏入れ替え要否を例示する表である。
【図７】表裏入れ替え要否に基づいたＯＣＲテンプレートを例示する表である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態を、図面を参照して説明する。
図１は、画像処理システム１の全体構成を例示する図である。
図１に例示するように、画像処理システム１は、複数のスキャナ３a、スキャナ３ｂ、スキャナ３ｃ及び画像処理装置５を含み、ネットワーク７を介して互いに接続している。スキャナ３ａ、スキャナ３ｂ、スキャナ３ｃを合わせてスキャナ３と称する。
スキャナ３は、光学式の読取装置で取得した画像データを画像処理装置５に送信する。本例において、スキャナ３は、免許証又は名刺等の顔写真を有するＩＤカードの表面及び裏面をスキャンするものとする。なお、スキャナ３は、本発明に係る画像読取装置の一例であり、ＩＤカードは、本発明に係る画像表示媒体の一例である。
画像処理装置５は、コンピュータ端末であり、スキャナ３から受信した表面及び裏面の画像データの表と裏を判別し、表面及び裏面に応じた処理を行う。具体的には、画像処理装置５は、画像データの顔写真の有無に基づいて、画像データの表裏を判別し、判別した結果に基づいて、各画像データに対してＯＣＲ処理（Ｏｐｔｉｃａｌ Ｃｈａｒａｃｔｅｒ Ｒｅｃｏｇｎｉｔｉｏｎ）処理を行う。
【００２０】
ここで、画像処理装置５による処理内容を説明する。
両面を同時に読み取ることが可能なスキャナは、ＩＤカードを読み取った場合、表面にはＯＣＲ処理を行い、裏面にはＯＣＲ処理を行わないことで、表面と裏面に対する処理を分けることができるが、スキャナの操作者がＩＤカードの表面と裏面とを誤って設置した場合、意図しない裏面に対してＯＣＲ処理が行われ、本来ＯＣＲ処理すべき表面がＯＣＲ処理されず、再度のスキャン、又は手入力による修正が必要となるという課題があった。
しかし、図２に例示するように、画像処理装置５によれば、スキャナ３により表裏を誤ってスキャンした場合でも、顔写真の有無に基づいて表裏を判別し、表面として読み取られた画像データと裏面として読み取られた画像データとを入れ替え、顔写真を有する画像データを表面、顔写真の無い画像データを裏面として出力する。このように、表と裏とを判別して出力するため、表裏を誤ってスキャンした場合でも、再度のスキャン、又は手入力による修正は必要ない。
【００２１】
図２は、画像処理装置５のハードウェア構成を例示する図である。
図２に例示するように、画像処理装置５は、ＣＰＵ２００、メモリ２０２、ＨＤＤ２０４、ネットワークインタフェース２０６（ネットワークＩＦ２０６）、表示装置２０８、及び、入力装置２１０を有し、これらの構成はバス２１２を介して互いに接続している。
ＣＰＵ２００は、例えば、中央演算装置である。本例のＣＰＵ２００は、マルチコアである。
メモリ２０２は、例えば、揮発性メモリであり、主記憶装置として機能する。
ＨＤＤ２０４は、例えば、ハードディスクドライブ装置であり、不揮発性の記録装置としてコンピュータプログラム（例えば、図４の画像処理プログラム５０）やその他のデータファイル（例えば、図４の書式定義データベース６００）を格納する。
ネットワークＩＦ２０６は、有線又は無線で通信するためのインタフェースであり、例えば、内部ネットワーク７における通信を実現する。
表示装置２０８は、例えば、液晶ディスプレイである。
入力装置２１０は、例えば、キーボード及びマウスである。
【００２２】
図４は、画像処理装置５の機能構成を例示する図である。
図４に例示するように、本例の画像処理装置５には、画像処理プログラム５０がインストールされると共に、書式定義データベース６００（書式定義ＤＢ６００）が構成される。
画像処理プログラム５０は、取得部５００、変換部５０２、ＯＣＲ処理部５０４、回転角度決定部５０６、回転部５０８、判定部５１０、決定部５１２、画像処理部５１４、出力順序制御部５１６、表示制御部５１８、及び定義選択部５２０を有する。
なお、画像処理プログラム５０の一部又は全部は、ＡＳＩＣなどのハードウェアにより実現されてもよく、また、ＯＳ（Ｏｐｅｒａｔｉｎｇ Ｓｙｓｔｅｍ）の機能を一部借用して実現されてもよい。
画像処理プログラム５０において、取得部５００は、スキャナ３により読み取られたＩＤカードの両面の画像データを取得する。
変換部５０２は、画像データの二値化を行う。具体的には、変換部５０２は、二値画像の中の黒色のドットの固まり具合に基づいて文字列と推測される領域を抽出する。
ＯＣＲ処理部５０４は、画像データに対して文字認識処理を行う。
回転角度決定部５０６は、文字認識の精度が高くなる画像データの回転角度を決定する。具体的には、判定部５１０（後述）による顔検出において、正立した顔写真が必要であるため、回転角度決定部５０６は、顔写真が正立する画像データの回転角度を決定する。正立した顔写真とは、判定部５１０（後述）が顔写真であると認識できる、頭が上に、顎が下に位置する顔写真をいう。
回転部５０８は、入力された画像データそれぞれについて、画像の回転処理を行う。具体的には、回転部５０８は、回転角度決定部５０６により決定された回転角度で画像データを回転させる。
【００２３】
判定部５１０は、少なくとも１つの画像表示媒体から読み取られた複数の画像データについて、顔写真の有無を判定する。具体的には、判定部５１０は、１つのＩＤカードからから読み取られた２つの画像データについて、顔写真の有無を判定する。より具体的には、判定部５１０は、回転部５０８により回転処理が行われた画像データについて、顔写真の有無を判定する。
決定部５１２は、判定部５１０による判定結果に基づいて、複数の画像データに関する関係性を決定する。ここで、関係性とは、ＩＤカードの表裏、又は、ページ順序をいう。具体的には、決定部５１２は、判定部５１０により、２つの画像データの一方のみに顔写真が含まれる場合に、これらの画像データの関係性を決定する。さらに具体的には、決定部５１２は、顔写真が含まれる画像データを、ＩＤカードの表面、又は、顔写真が含まれていない画像データよりも前のページであると決定する。
また、決定部５１２は、判定部５１０により、２つの画像データの一方のみに顔写真が含まれる場合に、これらの画像データの関係性を決定する。
画像処理部５１４は、決定部５１２により決定された画像データの関係性に応じて、画像データに対する画像処理を変更する。具体的には、画像処理部５１４は、画像データの表裏、又はページ順序に応じて、画像データの表裏の入れ替え、画像データのページ番号の変更、又は、画像データに対する二値化処理を行うことを決定する。
【００２４】
出力順序制御部５１６は、決定部５１２により決定された関係性に応じて、画像データの出力順序を入れ替える。具体的には、出力順序制御部５１６は、決定部５１２により決定されたＩＤカードの表裏に応じて、画像データの表裏を入れ替え、画像の出力順序を入れ替える。また、出力順序制御部５１６は、決定部５１２により決定されたページ順序に応じて、画像データに関連付けられたページ番号を変更する。
表示制御部５１８は、判定部５１０によって、２つの画像データ双方に顔写真が含まれていると判定された場合、又は、２つの画像データ双方に顔写真が含まれていないと判定された場合に、ユーザに操作を促す表示を行う。具体的には、表示制御部５１８は、ユーザに顔写真検出結果の確認を促す表示を行う、又は、ユーザに画像データが表面であるか裏面であるかの選択を促す表示を行う。
定義選択部５２０は、決定部５１２により決定された関係性に基づいて、文字認識処理を行うための定義情報を選択する。具体的には、定義選択部５２０は、決定部５１２に決定された画像データの表裏、又はページ順序に基づいて、ＯＣＲ処理部５０４が使用する書式定義（ＯＣＲテンプレート）を書式定義ＤＢ６００から選択する。
【００２５】
図５は、画像処理装置５による表裏判別処理（Ｓ１０）を説明するフローチャートである。
画像処理装置５は、マルチコアＣＰＵを搭載し、マルチスレッドで動作する。なお、処理状態として、「Ｗａｉｔ」は、処理待ち、「Ｐｒｏｃ」は、処理を実行中、「Ｄｏｎｅ」は処理を完了した状態を示す。
図５に例示するように、ステップ１００（Ｓ１００）において、取得部５００は、スキャナ３より取得したＩＤカードの表面及び裏面の画像データを取得する。具体的には、取得部５００は、スキャナ３により、表面及び裏面の画像データと画像データに関連付けられたページ番号とを取得する。例えば、画像データとページ番号は、１枚目表をページ番号「１」、２枚目裏をページ番号「２」のように関連付けられている。取得部５００は、各画像データを、画像処理待ち（Ｗａｉｔ状態）キューに追加する。画像処理スレッドが画像処理を開始する際には、状態が「Ｗａｉｔ」から「Ｐｒｏｃ」へと更新される。
ステップ１０５（Ｓ１０５）において、変換部５０２は、取得した画像データの二値化を行い、二値画像の中の黒色のドットの固まり具合に基づいて、文字列と推測される領域を抽出する。ＯＣＲ処理部５０４は、抽出された文字列と推測される領域を、０度、９０度、−９０度、１８０度で回転させながら文字認識する。回転角度決定部５０６は、各回転角度における文字認識結果のうち、最も文字認識の精度が高い回転角度を決定する。
【００２６】
ステップ１１０（Ｓ１１０）において、回転部５０８は、画像データを、回転角度決定部５０６により決定された角度で回転させる。回転により、画像データ中に顔写真が含まれる場合は、顔写真が正立した状態となる。
ステップ１１５（Ｓ１１５）において、判定部５１０は、ページ番号「１」の画像データ及びページ番号「２」の画像データそれぞれについて画像データ中に顔写真が含まれるか否かを判別する。具体的には、判定部５１０は、オープンソースソフトウェアであるＯｐｅｎＣＶに含まれるＨａａｒ Ｃａｓｃａｄｅｓを用いて、画像データ中の顔検出を行う。判定部５１０は、Ｈａａｒ Ｃａｓｃａｄｅｓ以外でも、顔を検出できればよく、例えば、固有顔を利用した顔検出を行ってもよい。
判定部５１０によりページ番号「１」の画像データに顔写真を検出せず、ページ番号「２」の画像データに顔写真を検出した場合に、表裏判別処理（Ｓ１０）は、Ｓ１２０へ移行し、それ以外の場合にＳ１４０へ移行する。ここで、判定部５１０は、ページ番号「１」及びページ番号「２」の画像データが共に顔検出処理が終了するのを待ち合わせる。
【００２７】
ステップ１２０（Ｓ１２０）において、決定部５１２は、ページ番号「１」及びページ番号「２」の画像データの顔写真の有無に基づいて、図６に例示するように、表裏の入れ替えを通知する表裏入れ替え要否を、「要入れ替え」と決定し、結果を保存する。判定部５１０は、待ち合わが必要な処理が終了したため、待ち合わせを解除する。画像処理部５１４は、決定部５１２により決定された関係性に応じて、画像データに対する画像処理を決定する。
ステップ１２５（Ｓ１２５）において、変換部５０２は、各画像データに対する残りの画像処理、例えば二値化を行う。全ての画像処理が終了した場合に、画像処理スレッドは、画像処理待ちキューの各画像データの状態を「Ｐｒｏｃ」から「Ｄｏｎｅ」に変更する。さらに、画像処理スレッドは、最もページ番号が小さく、状態が「Ｄｏｎｅ」であるページを画像処理待ちキューから削除し、画像処理済みキューへ登録する。
ステップ１３０（Ｓ１３０）において、出力順序制御部５１６は、画像処理部５１４により表裏の入れ替えが必要と判定される場合に、Ｓ１３５へ移行し、必要でない場合に表裏判別処理（Ｓ１０）は終了する。
ステップ１３５（Ｓ１３５）において、定義選択部５２０は、決定部５１２により決定された表裏の入れ替え要否に基づいて、ＯＣＲ処理に使用する書式定義であるＯＣＲテンプレートを切り替え、ＯＣＲ処理部５０４は、定義選択部５２０により選択されたＯＣＲテンプレート使用して各画像データに対してＯＣＲ処理を実施する。
Ｓ１３５では、表裏の入れ替え要否に基づいてＯＣＲテンプレートを切り替えているが、出力順序制御部５１６が、決定部５１２により決定された表裏の入れ替え要否に基づいて、表面として取得したページ番号「１」の画像データと裏面として取得したページ番号「２」の画像データとの表裏を入れ替え、画像の出力順序を入れ替えてもよい。
【００２８】
ステップ１４０（Ｓ１４０）において、判定部５１０によりページ番号「１」の画像データ及びページ番号「２」の画像データの両方に顔写真を検出した場合、又は、ページ番号「１」の画像データ及びページ番号「２」の画像データの両方に顔写真を検出しなかった場合に表裏判別処理（Ｓ１０）は、表裏入れ替え要否を「入れ替え候補」と決定し、Ｓ１４５へ移行し、それ以外の場合に、表裏入れ替え要否を「入れ替えしない」と決定し、Ｓ１２５へ移行する。
ステップ１４５（Ｓ１４５）において、表示制御部５１８は、ユーザに操作を促す表示を行う。具体的には、表示制御部５１８は、ユーザに顔写真検出結果の確認を促す表示を行う、又は、ユーザに画像データが表面であるか裏面であるかの選択を促す表示を行う。
画像処理装置５は、マルチコアＣＰＵを搭載しているため、表面として取得した画像データ、及び裏面として取得した画像データに対し、並列で画像処理を行う。画像処理装置５は、表面として取得した画像データ、及び裏面として取得した画像データが必要である場合は、処理を待ち合わせることにより、画像処理全体の処理時間を縮めることを可能にする。
【００２９】
次に、ＯＣＲ処理部５０４が文字認識に使用するＯＣＲテンプレートについて説明する。
図７は、表裏入れ替え要否に基づいたＯＣＲテンプレートを例示する表である。
表裏の入れ替え要否が決定した後に画像データの文字認識を行う際、ＯＣＲ処理部５０４は、表裏の入れ替え要否の結果に応じたＯＣＲテンプレートを使用して文字認識を行う。
具体的には、図７に例示するように、定義選択部５２０は、表裏入れ替え要否の結果が「要入れ替え」である画像データに対して、給紙面と逆の面用のＯＣＲテンプレートを選択する。例えば、表面として取得した画像データが、裏面の画像データであった場合に、ＯＣＲ処理部５０４は、定義選択部５２０により選択された裏面用のＯＣＲテンプレートを使用する。
また、定義選択部５２０は、裏入れ替え要否の結果が「入れ替え候補」である画像データに対して、給紙面用のＯＣＲテンプレートと、給紙面と逆のＯＣＲテンプレートとの両方を選択する。例えば、表面として取得した画像データが、表面の画像データであるか、裏面の画像データであるか判別できない場合に、ＯＣＲ処理部５０４は、定義選択部５２０により選択された給紙面用のＯＣＲテンプレートと給紙面と逆のＯＣＲテンプレートとの両方を使用する。
さらに、定義選択部５２０は、裏入れ替え要否の結果が「入れ替えしない」である画像データに対して、給紙面用のＯＣＲテンプレートを選択する。例えば、表面として取得した画像データが、表面の画像データであった場合に、ＯＣＲ処理部５０４は、定義選択部５２０により選択された給紙面用のＯＣＲテンプレートを使用する。
【００３０】
以上説明したように、画像処理装置５によれば、スキャナ３によりＩＤカードの表裏を逆に読み取ってしまった場合でも、表面として読み取った画像データ、及び裏面として読み取った画像データを顔写真の有無に基づいて、表面であるか、又は裏面であるかを判別し、判別した結果に応じて画像データに対する処理内容を変更することができる。つまり、画像処理装置５によれば、スキャナ操作者のＩＤカードの設置の正誤に関わらず、ＩＤカードの表面及び裏面に対して適切な文字認識を可能にする。
【００３１】
上記実施形態では、文字列と推測される領域の文字認識の精度に基づいて回転角度を決定しているが、これに限定されず、例えば、画像データを、０度、９０度、−９０度、１８０度で回転させながら、各回転角度において、判定部５１０が顔写真を検出できるか否かに基づいて、回転角度を決定してもよい。
【００３２】
また、上記実施形態では、画像処理装置５がスキャナ３により読み取られた画像データの表裏を判別しているが、これに限定されず、スキャナ３が、画像データを読み取り、読み取った画像データについて、顔写真の有無を判定する判定部５１０、及び判定部５１０による判定結果に基づいて、複数の画像データの関係性を決定する決定部５１２を有してもよい。
【符号の説明】
【００３３】
１…画像処理システム
３…スキャナ
５…画像処理装置
５０…画像処理プログラム
５００…取得部
５０２…変換部
５０４…ＯＣＲ処理部
５０６…回転角度決定部
５０８…回転部
５１０…判別部
５１２…決定部
５１４…画像処理部
５１６…出力順序制御部
５１８…表示制御部
５２０…定義選択部
６００…書式定義データベース
【図１】
2020183628.tif 000003
【図２】
2020183628.tif 000004
【図３】
2020183628.tif 000005
【図４】
2020183628.tif 000006
【図５】
2020183628.tif 000007
【図６】
2020183628.tif 000008
【図７】
2020183628.tif 000009
【国際調査報告】
2020183628.tif 000010
2020183628.tif 000011