(57)【要約】【課題】  文字の存在しないドキュメントの処理を行う場合において、文字の存在しない画像においても、より精度の高い画像方向識別が可能な画像処理システムを提供することを目的とする。【解決手段】  原稿画像を読み込み、該原稿画像の適切な画像方向を識別する画像処理システムにおいて、画像方向が算出された原稿画像から、イメージ等の画像方向が識別不可であるオブジェクトを抽出するオブジェクト抽出手段と、該オブジェクトの適切な画像方向を、算出した該画像方向として記憶する記憶手段と、該記憶手段が記憶するオブジェクトが原稿内に存在した場合、その該オブジェクトと関連付けて記憶する画像方向を、該オブジェクトを含む原稿の画像方向であると識別する画像方向識別手段と、を具備することを特徴とする画像処理システム。【選択図】        図１
2006277240.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像を読み込み、該原稿画像の適切な画像方向を識別する画像処理システムにおいて、
画像方向が算出された原稿画像から、イメージ等の画像方向が識別不可であるオブジェクトを抽出するオブジェクト抽出手段と、
該オブジェクトの適切な画像方向を、算出した該画像方向として記憶する記憶手段と、を具備することを特徴とする画像処理システム。
【請求項２】
該記憶手段が記憶するオブジェクトが原稿内に存在した場合、その該オブジェクトと関連付けて記憶する画像方向を、該オブジェクトを含む原稿の画像方向であると識別する画像方向識別手段と、を具備することを特徴とする請求項１に記載の画像処理システム。
【請求項３】
該記憶手段が、該オブジェクト抽出手段が抽出するオブジェクトを記憶する手段として、一つの該オブジェクトに対して、複数の画像方向を関連付けて記憶する手段を含むことを特徴とする請求項１に記載の画像処理システム。
【請求項４】
該記憶手段が、該オブジェクト抽出手段が抽出するオブジェクトを記憶する手段として、関連付けて記憶される複数の画像方向に対して、頻度等の統計値を関連付けて記憶する手段を含むことを特徴とする請求項３に記載の画像処理システム。
【請求項５】
該記憶手段が記憶するオブジェクトが原稿内に存在した場合、その該オブジェクトと関連付けて記憶する画像方向の中から、頻度等の統計値を元に、信頼性の高いと考えられる画像方向を、該オブジェクトを含む原稿の画像方向であると識別する手段と、を具備することを特徴とする請求項４に記載の画像処理システム。
【請求項６】
該記憶手段が記憶するオブジェクトが原稿内に複数存在した場合、抽出した各オブジェクトに関連付けて記憶する画像方向の中から、頻度等の統計値を元に、最も信頼性の高いと考えられる画像方向を該原稿の画像方向であると識別する手段と、を具備することを特徴とする請求項４に記載の画像処理システム。
【請求項７】
該記憶手段が記憶するオブジェクトが原稿内に存在した場合、ユーザが、記憶される画像方向の中から任意の画像方向を選択する手段と、を具備することを特徴とする請求項３に記載の画像処理システム。
【請求項８】
原稿画像を読み込み、該原稿画像の適切な画像方向を識別する画像処理方法において、
画像方向が算出された原稿画像から、イメージ等の画像方向が識別不可であるオブジェクトを抽出するオブジェクト抽出手段と、
該オブジェクトの適切な画像方向を、算出した該画像方向として記憶する記憶手段と、を具備することを特徴とする画像処理方法。
【請求項９】
該記憶手段が記憶するオブジェクトが原稿内に存在した場合、その該オブジェクトと関連付けて記憶する画像方向を、該オブジェクトを含む原稿の画像方向であると識別する画像方向識別手段と、を具備することを特徴とする請求項８に記載の画像処理方法。
【請求項１０】
該記憶手段が、該オブジェクト抽出手段が抽出するオブジェクトを記憶する手段として、一つの該オブジェクトに対して、複数の画像方向を関連付けて記憶する手段を含むことを特徴とする請求項８に記載の画像処理方法。
【請求項１１】
該記憶手段が、該オブジェクト抽出手段が抽出するオブジェクトを記憶する手段として、関連付けて記憶される複数の画像方向に対して、頻度等の統計値を関連付けて記憶する手段を含むことを特徴とする請求項１０に記載の画像処理方法。
【請求項１２】
該記憶手段が記憶するオブジェクトが原稿内に存在した場合、その該オブジェクトと関連付けて記憶する画像方向の中から、頻度等の統計値を元に、信頼性の高いと考えられる画像方向を、該オブジェクトを含む原稿の画像方向であると識別する手段と、を具備することを特徴とする請求項１１に記載の画像処理方法。
【請求項１３】
該記憶手段が記憶するオブジェクトが原稿内に複数存在した場合、抽出した各オブジェクトに関連付けて記憶する画像方向の中から、頻度等の統計値を元に、最も信頼性の高いと考えられる画像方向を該原稿の画像方向であると識別する手段と、を具備することを特徴とする請求項１１に記載の画像処理方法。
【請求項１４】
該記憶手段が記憶するオブジェクトが原稿内に存在した場合、ユーザが、記憶される画像方向の中から任意の画像方向を選択する手段と、を具備することを特徴とする請求項１０に記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム、画像処理方法、プログラム並びに記憶媒体に関するものであり、特に、処理対象である画像の方向を自動で識別する画像方向識別を行う画像処理システム及び画像処理方法に関する。
【背景技術】
【０００２】
デジタル複写機では、原稿画像等を光学的に読み取り、デジタル処理を加えた後に記録紙上に画像を形成する。このような装置においては、複数枚で構成される文書を次々に読み取らせて、そのイメージを記録紙上に形成することが可能である。ここで、記録紙上に複写される文書の方向は、装置に提供された元文書の方向によらず、内部の画像データを回転することにより、任意の方向へ変換することができる。また、光学系によらず任意の倍率に変倍を施して複写することができる。
【０００３】
このような機器において、画像文書方向判別の結果に応じた画像の自動回転処理が機器に備わっている場合、その生産性は著しく増大する。例えば、複数枚の文書をステイプル処理する場合、あるいはいわゆる“２ｉｎ１”，“４ｉｎ１”といった縮小レイアウト処理を行う場合など、その綴じ位置や出力原稿配置は機器の形状により制限されているので、望み通りの結果を得る為には、ユーザが原稿台に置く原稿の向きについて逐一考慮するか、任意方向に置いた原稿の画像が内部で自動的に回転するかのいずれかが必要である。言うまでもなく後者のほうがユーザにとっては利便性がはるかに高い。
【０００４】
この自動回転処理には、文書原稿の方向判別技術が必要であるが、その方法としては、文書に書かれた文字を回転しながら都度文字認識し、最も正しい文字として認識される方向（最も認識信頼度の高い方向）を原稿方向と判別する方法がある（例えば、特許文献１参照）。
【０００５】
また、画像の方向を識別する各文字に対して優先度を付与し、それを元に算出した認識信頼度に基づいて画像方向を識別する技術が存在する（例えば、特許文献２参照）。
【特許文献１】特開平８−２９３０００号公報
【特許文献２】特開２００４−６２７８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
以上説明してきた従来の技術を用いると、文字の存在しないドキュメントの処理を行う場合、文字の抽出に失敗し、画像方向の識別が出来ない。また、ユーザが原稿台に置く原稿の向きに依存してしまうことになり、精度が非常に悪くなってしまう。
【０００７】
本発明は、以上の点に着目して成されたもので、文字の存在しない画像においても、より精度の高い画像方向識別が可能な画像処理システム及び画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するための本発明に関わる第１の発明の画像処理システムは以下に示す構成を備える。
【０００９】
原稿画像を読み込み、該原稿画像の適切な画像方向を識別する画像処理システムにおいて、画像方向が算出された原稿画像から、イメージ等の画像方向が識別不可であるオブジェクトを抽出するオブジェクト抽出手段と、該オブジェクトの適切な画像方向を、算出した該画像方向として記憶する記憶手段を備える。
【００１０】
かかる構成において、画像方向が識別不可であるイメージ等の画像情報においても、適切な画像方向の認識を可能とする情報を取得及び、保持することが可能となる。
【００１１】
また、上記目的を達成する本発明に関わる第２の発明の、画像処理システムは以下に示す構成を備える。
【００１２】
第１の発明の画像処理システムにおいて、該記憶手段が記憶するオブジェクトが原稿内に存在した場合、その該オブジェクトと関連付けて記憶する画像方向を、該オブジェクトを含む原稿の画像方向であると識別する画像方向識別手段を備える。
【００１３】
かかる構成において、画像方向が識別不可であるイメージ等の画像情報から、適切な画像情報を判別することが可能となる。
【００１４】
また、上記目的を達成する本発明に関わる第３の発明の画像処理システムは以下に示す構成を備える。
【００１５】
第１の発明の画像処理システムにおいて、該記憶手段が、該オブジェクト抽出手段が抽出するオブジェクトを記憶する手段として、一つの該オブジェクトに対して、複数の画像方向を関連付けて記憶する手段を備える。
【００１６】
かかる構成において、該オブジェクトの画像方向の識別をより正確に識別することが可能となる。
【００１７】
また、上記目的を達成する本発明に関わる第４の発明の画像処理システムは以下に示す構成を備える。
【００１８】
第３の発明の画像処理システムにおいて、該記憶手段が、該オブジェクト抽出手段が抽出するオブジェクトを記憶する手段として、関連付けて記憶される複数の画像方向に対して、頻度等の統計値を関連付けて記憶する手段を備える。
【００１９】
かかる構成において、該オブジェクトの画像方向の識別が、より精度を増した識別を可能とする。
【００２０】
また、上記目的を達成する本発明に関わる第５の発明の画像処理システムは以下に示す構成を備える。
【００２１】
第４の発明の画像処理システムにおいて、該記憶手段が記憶するオブジェクトが原稿内に存在した場合、その該オブジェクトと関連付けて記憶する画像方向の中から、頻度等の統計値を元に、信頼性の高いと考えられる画像方向を、該オブジェクトを含む原稿の画像方向であると識別する手段を備える。
【００２２】
かかる構成において、該オブジェクトの画像方向の識別が、より精度を増した識別を可能とする。
【００２３】
また、上記目的を達成する本発明に関わる第６の発明の画像処理システムは以下に示す構成を備える。
【００２４】
第４の発明の画像処理システムにおいて、該記憶手段が記憶するオブジェクトが原稿内に複数存在した場合、抽出した各オブジェクトに関連付けて記憶する画像方向の中から、頻度等の統計値を元に、最も信頼性の高いと考えられる画像方向を該原稿の画像方向であると識別する手段を備える。
【００２５】
かかる構成において、該オブジェクトの画像方向の識別が、より精度を増した識別を可能とする。
【００２６】
また、上記目的を達成する本発明に関わる第７の発明の画像処理システムは以下に示す構成を備える。
【００２７】
第３の発明の画像処理システムにおいて、該記憶手段が記憶するオブジェクトが原稿内に存在した場合、ユーザが、記憶される画像方向の中から任意の画像方向を選択する手段を備える。
【００２８】
かかる構成において、該オブジェクトの画像方向の識別が、より精度を増した識別を可能とする。
【発明の効果】
【００２９】
本発明によれば、画像方向が識別不可であるイメージ等の画像情報においても、適切な画像方向の認識を可能とする情報を取得及び、保持することが可能となる。
【００３０】
また、画像方向が識別不可であるイメージ等の画像情報から、適切な画像情報を判別することが可能となる。
【００３１】
更に、該オブジェクトの画像方向の識別をより正確に識別することが可能となる。また、該オブジェクトの画像方向の識別が、より精度を増した識別を可能とする。
【発明を実施するための最良の形態】
【００３２】
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【実施例】
【００３３】
図１に本発明の実施形態としての画像処理システムのブロック図を示す。（１０１）はスキャナ部であり、紙文書の原稿をスキャンし、その内容を光電変換によりデジタル信号に変換する。（１０２）は蓄積部であり、このデジタル信号をデータとして蓄積する。（１０３）は画像処理部であり、蓄積された画像に対し、二値化、回転、縮小、拡大などの変換操作を行う。（１０４）は方向判別部であり、画像データから元原稿の方向を判定する。（１０５）は出力部であり、画像データのプリントアウトを行う。（１０６）は、スキャナ、蓄積部のメモリ、ハードディスク、プリンタなどのハードウェア資源を管理し、かつ方向判別や画像変換などのソフトウェア処理を実行するＣＰＵなどからなる制御部である。
【００３４】
次に、イメージの画像方向の関連付けと保持処理の概要を、図２のフローチャートを用いて説明する。
【００３５】
ただし、方向判別処理開始時には、原画像の画像データはカラーのディジタルデータとして蓄積部に蓄積されているものとする。
【００３６】
まず、（Ｓ２０１）では、スキャナ部（１０１）を動作させ１枚の原稿をラスター状に走査し、画像信号を得る。該画像信号に対して前処理を施し、１ページ分の画像データとして保存する。
【００３７】
次に、（Ｓ２０２）では、（Ｓ２０１）で取得した画像の中から、（Ｓ２０３）等の処理を行っていない文字群が存在するか、判別する。文字の認識はＯＣＲを用いて認識し、まだ（Ｓ２０３）の処理で取得していない文字群が存在するか判別する。
【００３８】
次に、（Ｓ２０３）では、（Ｓ２０２）において、未だ取得していないと識別された文字群を、ＯＣＲを用いて取得する。
【００３９】
次に、（Ｓ２０４）では、（Ｓ２０３）の処理において取得した文字群を、ＯＣＲを用いてどの方向が適切な文字群の方向かを解析する。ここで用いる文字群の画像方向の識別方法は既知の技術を用いることが可能である。
【００４０】
次に、（Ｓ２０５）では、（Ｓ２０４）で算出した画像方向を元に、各方向における画像方向の信頼度を算出する。該信頼度とは、複数の文字群を解析し、そこから算出した統計を元にどの方向がどれだけ画像方向として正しいと考えられるかの統計値である。この統計値の算出方法は、フォントサイズや、画像方向と判別された文字の数等、様々な要素を考慮し算出する。また、公知の技術等を用いて算出しても良いことはいうまでもない。
【００４１】
次に、（Ｓ２０６）では、（Ｓ２０５）にて算出した該画像方向認識信頼度を元に、一番該画像方向認識信頼度の高い方向を画像方向として識別する。
【００４２】
次に、（Ｓ２０７）では、（Ｓ２０８）等の処理を行っていないイメージが存在するか判別する。
【００４３】
次に、（Ｓ２０８）では、（Ｓ２０７）において、未だ取得していないと識別されたイメージを取得する。
【００４４】
次に、（Ｓ２０９）では、（Ｓ２０８）で取得したイメージデータを、（Ｓ２０６）で判別した画像方向と対応付けを行う。該対応付けとは、取得した該イメージデータの画像方向が、（Ｓ２０６）で判別した該画像方向の示す方向であると判別する。
【００４５】
次に、（Ｓ２１０）では、（Ｓ２０９）で対応付けを行ったイメージデータと画像方向を対応付けて、ＨＤＤ等の記憶装置に保存する。また、ここで保存するイメージデータとして、実態を保存するのではなく該イメージデータの格納される記憶装置のアドレス等であっても構わない。
【００４６】
次に、画像方向との関連付けを行ったイメージを用いた画像方向識別処理の概要を、図３のフローチャートを用いて説明する。
【００４７】
まず、（Ｓ３０１）では、（Ｓ２０１）の処理と同様、スキャナ部（１０１）を動作させ１枚の原稿をラスター状に走査し、画像信号を得る。該画像信号に対して前処理を施し、１ページ分の画像データとして保存する。
【００４８】
次に、（Ｓ３０２）では、（Ｓ２１０）の処理で保存したイメージデータとマッチするイメージデータが、（Ｓ３０１）の処理で取得した該画像データ内に存在するか解析を行う。
【００４９】
次に、（Ｓ３０３）では、（Ｓ３０２）での解析において、マッチすると判別された該画像データ内に存在するイメージデータの画像を読み込み、保存された画像方向を該画像データ内の該イメージデータの画像方向として判別する。
【００５０】
次に、（Ｓ３０４）では、（Ｓ３０３）で算出した画像方向を元に、各方向における画像方向の信頼度を算出する。ここでの信頼度は、複数の文字群に加えて、イメージ等の画像方向も完備し、総合的にどの画像方向が適切かを値として算出する。この統計値の算出方法は、フォントサイズや、画像方向と判別された文字の数等、様々な要素を考慮し算出する。また、公知の技術等を用いて算出しても良いことはいうまでもない。
【００５１】
次に、（Ｓ３０５）では、（Ｓ３０１）で取得した画像の中から、（Ｓ３０６）等の処理を行っていない文字群が存在するか、判別する。文字群の認識はＯＣＲを用いて認識し、まだ（Ｓ３０６）の処理で取得していない文字群が存在するか判別する。
【００５２】
次に、（Ｓ３０６）では、（Ｓ３０５）において、未だ取得していないと識別された文字群を、ＯＣＲを用いて取得する。
【００５３】
次に、（Ｓ３０７）では、（Ｓ３０６）の処理において取得した文字群を、ＯＣＲを用いてどの方向が適切な文字群の方向かを解析する。ここで用いる文字群の画像方向の識別方法は既知の技術を用いることが可能である。
【００５４】
次に、（Ｓ３０８）では、（Ｓ３０７）で算出した画像方向を元に、各方向における画像方向の信頼度を算出する。ここでの信頼度とは、複数の文字群を解析し、そこから算出した統計を元にどの方向がどれだけ画像方向として正しいと考えられるかの統計値である。また、（Ｓ３０４）の処理にて算出したイメージの画像方向も完備し算出する値となる。この統計値の算出方法は、フォントサイズや、画像方向と判別された文字の数等、様々な要素を考慮し算出する。また、公知の技術等を用いて算出しても良いことはいうまでもない。
【００５５】
次に、（Ｓ３０９）では、（Ｓ３０４）と（Ｓ３０８）にて算出した該画像方向認識信頼度を元に、一番該画像方向認識信頼度の高い方向を画像方向として識別する。
【００５６】
（イメージの画像方向決定と保存）
図４を用いて、（Ｓ２０７）（Ｓ２０８）（Ｓ２０９）（Ｓ２１０）の一連の処理で行っているイメージデータの画像方向決定の処理と、決定した画像方向を持つイメージデータの保存形式を説明する。
【００５７】
（Ｓ２０１）の処理で取得したページ情報（４０１）を解析し、イメージ１（４０６）とイメージ２（４０７）を取得する。このイメージの画像方向識別のため、（Ｓ２０２）（Ｓ２０３）（Ｓ２０４）（Ｓ２０５）の一連の処理で行う、文字情報から判別した画像方向（ここでは上下情報（４０５）のこと）を用いる。
【００５８】
例えば、イメージ１（４０６）に関しては、上下情報（４０５）が算出されており、ページ情報（４０１）の画像方向は、右と判別済みである。従って、イメージ１（４０６）に関しても画像方向は上下情報（４０５）が示す方向と同様であると識別し、イメージ１（４０６）の画像方向は“右”であると識別する。
【００５９】
また、イメージ２（４０７）に関しても同様に、上下情報（４０５）が算出されており、ページ情報（４０１）の画像方向は、右と判別済みである。従って、イメージ２（４０６）に関しても画像方向は上下情報（４０５）が示す方向と同様であると識別し、イメージ１（４０６）の画像方向は“右”であると識別する。
【００６０】
次に、判別したイメージの画像方向の保存処理に関して、図４、図５を用いて説明する。
【００６１】
まず、（Ｓ５０１）では、以前判別したことがあり、既にイメージ画像方向データストアに保存されているイメージデータであるか識別する。リスト（４２１）内の、イメージ（４１０）の項目に、今回処理を行うイメージが既にストアされているものかを識別する。もしここで、保存されていないイメージデータであれば（Ｓ５０１−ＮＯ）、新規に登録を行う（Ｓ５０２に進む）。また、ストアされているか識別する方法としては、既知のイメージ比較技術を用いても構わない。次に、（Ｓ５０２）では、イメージデータの保存を行う。保存はリスト（４２１）のイメージ（４１０）の項目に追加する。ここでイメージデータの保存は、イメージデータの実態をそのまま保存しても良い。また、実態を保存せず、実際にイメージデータが格納されるポインタ情報をここに保存しても構わない。また、もし既にストアされていたイメージだった場合（Ｓ５０１−ＹＥＳ）、（Ｓ５０３）に飛ぶ。
【００６２】
次に、（Ｓ５０２）の処理で保存したイメージデータ、もしくは（Ｓ５０１）で同一イメージと判別されたイメージデータに関連付けされている画像方向（４１１）に、今回取得した上下情報（４０５）の示す画像方向が保存されているか探索する（Ｓ５０３）。もし登録されていれば（Ｓ５０３−ＹＥＳ）、（Ｓ５０５）まで飛ぶ。また、もし登録されていなかった場合（Ｓ５０３−ＮＯ）、（Ｓ５０４）まで飛ぶ。
【００６３】
次に、（Ｓ５０４）では、画像方向の登録を行う。実際には画像方向（４１１）の欄に、（Ｓ５０２）の処理で保存したイメージデータに関連させて追加するか、もしくは（Ｓ５０１）で同一イメージと判別されたイメージデータに関連付けて画像方向の追加を行う。
【００６４】
また、（Ｓ５０２）の処理を行った場合、イメージは新規に登録されているものであることは明らかであるので、直接（Ｓ５０４）の処理まで飛んでも構わない。
【００６５】
最後に、（Ｓ５０５）では、頻度のインクリメントを行う。実際には頻度（４１２）のリストの、（Ｓ５０２）の処理で保存したイメージデータか、（Ｓ５０１）で同一イメージと判別したイメージデータに関連付けされた画像方向（４１１）に関連付けされた頻度（４１２）の値をインクリメントする。
【００６６】
実際に図４の例を参考にすると、まずイメージ１（４０６）に関しては、まずリスト（４２１）内のイメージ（４１０）の欄に同一のイメージが存在するか識別する（Ｓ５０１）。すると、イメージ１（４０６）とイメージ４（４１３）が同等であると識別される。ここでの判別手段としては既知のイメージ比較技術を用いても構わない。次に、算出した上下情報（４０５）の向きが、リスト（４２１）内の画像方向（４１１）の欄に登録されているか識別する（Ｓ５０３）。すると、画像方向１（４１５）が同等の方向であると識別される。最後にイメージ４（４１３）の画像方向である画像方向１（４１５）に関連付けされる頻度１（４１８）の値をインクリメントされる（Ｓ５０５）。
【００６７】
次にイメージ２（４０７）に関して、リスト（４２１）内のイメージ（４１０）の欄に同一のイメージが存在するか識別する（Ｓ５０１）。すると、イメージ２（４０７）とイメージ５（４１４）が同等であると識別される。ここでの判別手段としても既知のイメージ比較技術を用いても構わない。次に、算出した上下情報（４０５）の向きが、リスト（４２１）内の画像方向（４１１）の欄に登録されているか識別する（Ｓ５０３）。すると、画像方向３（４１７）が同等の方向であると識別される。最後にイメージ５（４１４）の画像方向である画像方向３（４１７）に関連付けされる頻度３（４２０）の値がインクリメントされる（Ｓ５０５）。また、画像方向が記憶されるかの識別において、上下情報（４０５）がこの場合、画像方向３（４１７）と同等であるとも考えられ、また１８０度回転した逆側とも考えられる。このとき、登録される向きを優先する。また、ユーザが任意に選択しても構わない。
【００６８】
最後に、イメージ３（４２２）に関して、リスト（４２１）内のイメージ（４１０）の欄に同一のイメージが存在するか識別する（Ｓ５０１）。すると、同等のイメージが存在しないので、新規にイメージ（４１０）の欄にイメージ３（４２２）を登録する（Ｓ５０２）。次に、画像方向（４１１）の欄に、上下情報（４０５）を登録する。次に、頻度（４１２）の欄に“１”を代入する。この処理により、新規にイメージの登録処理を行う。
【００６９】
（イメージと文字からの画像方向決定方式）
図６、図７を用いて、文字及びイメージを用いて画像方向の識別を行う方法を詳細に説明する。
【００７０】
まず、（Ｓ７０１）では、（Ｓ３０１）の処理と同様、スキャナ部（１０１）を動作させ１枚の原稿をラスター状に走査し、画像信号を得る。該画像信号に対して前処理を施し、１ページ分の画像データ（６０１）として保存する。
【００７１】
次に、（Ｓ７０２）では、（Ｓ７０１）で取得した画像の中から、（Ｓ７０３）（Ｓ７０４）（Ｓ７０５）（Ｓ７０６）の一連の処理を行っていない文字群が存在するか、判別する。文字群の認識はＯＣＲを用いて認識し、まだ（Ｓ７０３）（Ｓ７０４）（Ｓ７０５）（Ｓ７０６）の一連の処理の処理で取得していない文字群が存在するか判別する。
【００７２】
次に、（Ｓ７０３）では、（Ｓ７０２）において、未だ取得していないと識別された文字群を、ＯＣＲを用いて取得する。また、ここでは文字の取得方法はＯＣＲを例にあげたが、どのような手段で文字を取得しても構わない（６１２）。
【００７３】
次に、（Ｓ７０４）では、（Ｓ７０３）の処理において取得した文字群を、ＯＣＲを用いてどの方向が適切な文字群の方向かを解析する。ここでは、各方向の信頼性を、各方向が正しいと識別された文字数と各文字のサイズをかけ合わせ算出した各文字の各方向に対する値を、信頼値として算出し、結果一番高い信頼値となった方向をその文字群の適切な画像方向であると認識する。また用いる文字群の画像方向の識別方法は一例と示した前記方式に限らず、公知の技術を用いても構わない。
【００７４】
次に、（Ｓ７０５）では、（Ｓ７０４）で算出した前記信頼値に対して、あらかじめ決められた文字重み付け定数を各方向の信頼値とかけ合わせ、処理を行う文字群の各方向に対する画像方向信頼度を算出する。
【００７５】
次に、（Ｓ７０６）では、（Ｓ７０５）で算出した各方向に対する画像方向信頼度をそれぞれの方向に対して保持する。また、既に保持する各方向に対する画像方向信頼度が存在する場合は、その値に加算を行い、その結果を保持する。
【００７６】
次に、（Ｓ７０７）では、イメージ画像方向データストア（６０２）内にストアされるリスト（６１１）のイメージデータとマッチするイメージデータが、（Ｓ７０１）の処理で取得した該ページ情報（６０１）内に存在するか解析を行う。また、ここでは（Ｓ７０８）、（Ｓ７０９）の処理を行っていないイメージを対象とする。
【００７７】
次に、（Ｓ７０８）では、（Ｓ７０７）で抽出したイメージデータの画像方向信頼度を算出する。ここでは、抽出したイメージデータのサイズと、そのページ情報（６０１）内に存在する該イメージデータとマッチするイメージデータの数と、全体頻度率（例えば登録イメージ１（６０３）の場合は、上方向に対しては０．９（９／１０）を、右方向に対しては、０．１（１／１０）を全体頻度率とし、また、登録イメージ２（６０４）の場合は、上方向に対して１（１０／１０）を全体頻度率とする）と、あらかじめ決められたイメージ重み付け定数をかけ合わせ、各方向の画像方向信頼度を算出する。
【００７８】
次に、（Ｓ７０９）では、（Ｓ７０８）で算出した各方向に対する画像方向信頼度をそれぞれの方向に対して保持する。また、既に保持する各方向に対する画像方向信頼度が存在する場合は、その値に加算を行い、その結果を保持する。
【００７９】
最後に、（Ｓ７１０）では、（Ｓ７０６）（Ｓ７１０）で算出したそれぞれの画像方向信頼度を識別し、一番大きい値を持った画像方向を、そのページ情報（６０１）の適切な画像方向として算出する。
【図面の簡単な説明】
【００８０】
【図１】本発明の本実施形態に関わる、画像処理システムのシステム構成の概略を示す図
【図２】本発明の本実施形態に関わる、イメージの画像方向識別処理とその記憶処理の説明を行うための一例のフローチャート
【図３】本発明の本実施形態に関わる、記憶したイメージ等の画像方向を用いた原稿画像の画像方向識別処理の説明を行うための一例のフローチャート
【図４】本発明の実施形態に関わる、イメージの画像方向決定と保存処理の説明を行うための一例のイメージ図
【図５】本発明の実施形態に関わる、イメージの画像方向決定と保存処理の説明を行うための一例のフローチャート
【図６】本発明の実施形態に関わる、イメージと文字からの画像方向決定方式の説明を行うための一例のイメージを示す図
【図７】本発明の実施形態に関わる、イメージと文字からの画像方向決定方式の説明を行うための一例のフローチャート
【符号の説明】
【００８１】
１０１  スキャナ部
１０２  蓄積部
１０３  画像処理部
１０４  方向判別部
１０５  出力部
１０６  制御部
【図１】
2006277240.tif 000003
【図２】
2006277240.tif 000004
【図３】
2006277240.tif 000005
【図５】
2006277240.tif 000006
【図７】
2006277240.tif 000007
【図４】
2006277240.tif 000008
【図６】
2006277240.tif 000009