(57)【要約】【課題】複数の原稿をスキャンしたスキャンデータの向きを判別する際に１ページあたりの計算量を抑えることが可能な画像処理装置、画像処理方法、画像形成装置、画像形成方法、原稿読み取り装置、及び原稿読み取り方法を提供する。【解決手段】原稿をスキャンした画像データ上の文字を複数の方向から認識して原稿の向きを判断する際に、２ページ目以降の原稿の向きを判断する際は、前ページまでの原稿の向き、若しくは１ページ目から前ページまでで最も多かった原稿の向きに基づいて、１方向から文字認識を行い、文字認識の結果における近似値が閾値未満であると、他方向からも文字認識を行い、最も信頼の高い認識結果が得られた方向を原稿の向きと判断する。  【選択図】  図３
2007065864.tif 000002
【特許請求の範囲】
【請求項１】
原稿をスキャンした画像データ上の文字を複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定する原稿方向判定手段と、
前記原稿方向判定手段での判定結果に基づいて前記画像データを補正する原稿方向補正手段と
を具備し、
前記原稿方向判定手段は、２ページ目以降の原稿の向きを判断する際に、前ページの前記判定結果に基づいて１方向から前記文字を識別し、該１方向からの識別結果における近似値が閾値未満であると、他方向から前記文字を識別することを特徴とする画像処理装置。
【請求項２】
原稿をスキャンした画像データ上の文字を複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定する原稿方向判定手段と、
前記原稿方向判定手段での判定結果に基づいて前記画像データを補正する原稿方向補正手段と
を具備し、
前記原稿方向判定手段は、２ページ目以降の原稿の向きを判断する際に、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記文字を識別し、該１方向からの識別結果における近似値が閾値未満であると、他方向から前記文字を識別することを特徴とする画像処理装置。
【請求項３】
前記原稿方向判定手段は、
１ページ目から所定のページまで、前ページの前記判定結果に基づいて１方向から前記文字を識別し、
前記所定のページ以降は、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記文字を識別する
ことを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
原稿をスキャンした画像データ上の文字を原稿方向判定手段で複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定し、前記判定の結果に基づいて原稿方向補正手段で前記画像データを補正する画像処理方法において、
２ページ目以降の原稿の向きを判断する際は、前ページの前記判定結果に基づいて１方向から前記原稿方向判定手段で前記文字を識別し、該１方向からの識別結果における近似値が閾値未満であると、他方向から前記原稿方向判定手段で前記文字を識別することを特徴とする画像処理方法。
【請求項５】
原稿をスキャンした画像データ上の文字を原稿方向判定手段で複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定し、前記判定の結果に基づいて原稿方向補正手段で前記画像データを補正する画像処理方法において、
前記原稿方向判定手段は、２ページ目以降の原稿の向きを判断する際は、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記原稿方向判定手段で前記文字を識別し、該１方向からの識別結果における近似値が閾値未満であると、他方向から前記原稿方向判定手段で前記文字を識別することを特徴とする画像処理方法。
【請求項６】
前記原稿方向判定手段は、
１ページ目から所定のページまで前ページの前記判定結果に基づいて前記原稿方向判定手段で１方向から前記文字を識別し、
前記所定のページ以降は、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記原稿方向判定手段で前記文字を識別する
ことを特徴とする請求項４又は５記載の画像処理方法。
【請求項７】
原稿をスキャンした画像データ上の文字を複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定する原稿方向判定手段と、
前記原稿方向判定手段での判定結果に基づいて前記画像データを補正する原稿方向補正手段と、
前記画像データに基づいて画像を印刷出力する画像形成手段と
を具備し、
前記原稿方向判定手段は、２ページ目以降の原稿の向きを判断する際に、前ページの前記判定結果に基づいて１方向から前記文字を識別し、該１方向からの識別結果における近似値が閾値未満であると、他方向から前記文字を識別することを特徴とする画像形成装置。
【請求項８】
原稿をスキャンした画像データ上の文字を複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定する原稿方向判定手段と、
前記原稿方向判定手段での判定結果に基づいて前記画像データを補正する原稿方向補正手段と、
前記画像データに基づいて画像を印刷出力する画像形成手段と
を具備し、
前記原稿方向判定手段は、２ページ目以降の原稿の向きを判断する際に、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記文字を識別し、該１方向からの識別結果における近似値が閾値未満であると、他方向から前記文字を識別することを特徴とする画像形成装置。
【請求項９】
前記原稿方向判定手段は、
１ページ目から所定のページまで、前ページの前記判定結果に基づいて１方向から前記文字を識別し、
前記所定のページ以降は、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記文字を識別する
ことを特徴とする請求項７又は８記載の画像形成装置。
【請求項１０】
原稿をスキャンした画像データ上の文字を原稿方向判定手段で複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定し、前記判定の結果に基づいて原稿方向補正手段で前記画像データを補正し、前記画像データに基づいて画像形成手段で画像を印刷出力する画像形成方法において、
２ページ目以降の原稿の向きを判断する際は、前ページの前記判定結果に基づいて１方向から前記原稿方向判定手段で前記文字を識別し、該１方向からの識別結果における近似値が閾値未満であると、他方向から前記原稿方向判定手段で前記文字を識別することを特徴とする画像形成方法。
【請求項１１】
原稿をスキャンした画像データ上の文字を原稿方向判定手段で複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定し、前記判定の結果に基づいて原稿方向補正手段で前記画像データを補正し、前記画像データに基づいて画像形成手段で画像を印刷出力する画像形成方法において、
前記原稿方向判定手段は、２ページ目以降の原稿の向きを判断する際は、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記原稿方向判定手段で前記文字を識別し、該１方向からの識別結果における近似値が閾値未満であると、他方向から前記原稿方向判定手段で前記文字を識別することを特徴とする画像形成方法。
【請求項１２】
前記原稿方向判定手段は、
１ページ目から所定のページまで前ページの前記判定結果に基づいて前記原稿方向判定手段で１方向から前記文字の方向を判定し、
前記所定のページ以降は、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記原稿方向判定手段で前記文字を識別定する
ことを特徴とする請求項１０又は１１記載の画像形成方法。
【請求項１３】
原稿をスキャンして画像データを取得する原稿読み取り手段と、
前記画像データ上の文字を複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定する原稿方向判定手段と、
前記原稿方向判定手段での判定結果に基づいて前記画像データを補正する原稿方向補正手段と
を具備し、
前記原稿方向判定手段は、２ページ目以降の原稿の向きを判断する際に、前ページの前記判定結果に基づいて１方向から前記文字を識別し、該１方向からの判定結果における近似値が閾値未満であると、他方向から前記文字を識別することを特徴とする原稿読み取り装置。
【請求項１４】
原稿をスキャンして画像データを取得する原稿読み取り手段と、
前記画像データ上の文字を複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定する原稿方向判定手段と、
前記原稿方向判定手段での判定結果に基づいて前記画像データを補正する原稿方向補正手段と
を具備し、
前記原稿方向判定手段は、２ページ目以降の原稿の向きを判断する際に、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記文字を識別し、該１方向からの判定結果における近似値が閾値未満であると、他方向から前記文字を識別することを特徴とする原稿読み取り装置。
【請求項１５】
前記原稿方向判定手段は、
１ページ目から所定のページまで前ページの前記判定結果に基づいて１方向から前記文字を識別し、
前記所定のページ以降は、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記文字を識別する
ことを特徴とする請求項１３又は１４記載の原稿読み取り装置。
【請求項１６】
原稿を原稿読み取り手段でスキャンして画像データを取得し、前記画像データ上の文字を原稿方向判定手段で複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定し、前記判定の結果に基づいて原稿方向補正手段で前記画像データを補正する原稿読み取り方法において、
２ページ目以降の原稿の向きを判断する際は、前ページの前記判定結果に基づいて１方向から前記原稿方向判定手段で前記文字を識別し、該１方向からの識別結果における近似値が閾値未満であると、他方向から前記原稿方向判定手段で前記文字を識別することを特徴とする原稿読み取り方法。
【請求項１７】
原稿を原稿読み取り手段でスキャンして画像データを取得し、前記画像データ上の文字を原稿方向判定手段で複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定し、前記判定の結果に基づいて原稿方向補正手段で前記画像データを補正する原稿読み取り方法において、
前記原稿方向判定手段は、２ページ目以降の原稿の向きを判断する際は、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記原稿方向判定手段で前記文字を識別し、該１方向からの識別結果における近似値が閾値未満であると、他方向から前記原稿方向判定手段で前記文字を識別することを特徴とする原稿読み取り方法。
【請求項１８】
前記原稿方向判定手段は、
１ページ目から所定のページまで前ページの前記判定結果に基づいて前記原稿方向判定手段で１方向から前記文字を識別し、
前記所定のページ以降は、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記原稿方向判定手段で前記文字を識別する
ことを特徴とする請求項１６又は１７記載の原稿読み取り方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、画像形成装置、画像形成方法、原稿読み取り装置、及び原稿読み取り方法に関し、特に、スキャンした原稿の向きを判別する画像処理装置、画像処理方法、画像形成装置、画像形成方法、原稿読み取り装置、及び原稿読み取り方法に関する。
【背景技術】
【０００２】
複数の原稿をＡＤＦ（自動原稿送り装置）などにセットし、連続してスキャンする際に、原稿の向きが統一されず、順方向と逆方向とが混在してＡＤＦにセットされている場合がある。
【０００３】
このような場合に原稿の向きを修正せずにそのままスキャンを行うと、原稿の向きが混在した画像データが生成されることから、例えば、原稿をスキャンした画像データに基づいて、１ページ毎に原稿の向きを判別し、順方向とは向きが異なる画像データを回転させて、原稿の画像データの向きを統一させるものがある（例えば、特許文献１参照）。
【特許文献１】特開平１１−１５２２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、先の方法では、原稿全てを１ページ毎に４方向から文字認識を行って向きを判別するため、計算量が多くなり、処理に時間がかかっていた。
【０００５】
そこで本発明では、複数の原稿をスキャンしたスキャンデータの向きを判別する際に１ページあたりの計算量を抑えることが可能な画像処理装置、画像処理方法、画像形成装置、画像形成方法、原稿読み取り装置、及び原稿読み取り方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明における画像処理装置は、原稿をスキャンした画像データ上の文字を複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定する原稿方向判定手段と、前記原稿方向判定手段での判定結果に基づいて前記画像データを補正する原稿方向補正手段とを具備し、前記原稿方向判定手段は、２ページ目以降の原稿の向きを判断する際に、前ページの前記判定結果に基づいて１方向から前記文字を識別し、該１方向からの識別結果における近似値が閾値未満であると、他方向から前記文字を識別する。
【０００７】
また、本発明におけるが画像処理装置は、原稿をスキャンした画像データ上の文字を複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定する原稿方向判定手段と、前記原稿方向判定手段での判定結果に基づいて前記画像データを補正する原稿方向補正手段とを具備し、前記原稿方向判定手段は、２ページ目以降の原稿の向きを判断する際に、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記文字を識別し、該１方向からの識別結果における近似値が閾値未満であると、他方向から前記文字を識別する。
【０００８】
望ましくは、前記原稿方向判定手段において、１ページ目から所定のページまで、前ページの前記判定結果に基づいて１方向から前記文字を識別し、前記所定のページ以降は、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記文字を識別する。
【０００９】
次に、本発明は、原稿をスキャンした画像データ上の文字を原稿方向判定手段で複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定し、前記判定の結果に基づいて原稿方向補正手段で前記画像データを補正する画像処理方法において、２ページ目以降の原稿の向きを判断する際は、前ページの前記判定結果に基づいて１方向から前記原稿方向判定手段で前記文字を識別し、該１方向からの識別結果における近似値が閾値未満であると、他方向から前記原稿方向判定手段で前記文字を識別する。
【００１０】
また、本発明は、原稿をスキャンした画像データ上の文字を原稿方向判定手段で複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定し、前記判定の結果に基づいて原稿方向補正手段で前記画像データを補正する画像処理方法において、前記原稿方向判定手段は、２ページ目以降の原稿の向きを判断する際は、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記原稿方向判定手段で前記文字を識別し、該１方向からの識別結果における近似値が閾値未満であると、他方向から前記原稿方向判定手段で前記文字を識別する。
【００１１】
望ましくは、前記原稿方向判定手段において、１ページ目から所定のページまで前ページの前記判定結果に基づいて前記原稿方向判定手段で１方向から前記文字を識別し、前記所定のページ以降は、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記原稿方向判定手段で前記文字を識別する。
【００１２】
本発明における画像形成装置は、  原稿をスキャンした画像データ上の文字を複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定する原稿方向判定手段と、前記原稿方向判定手段での判定結果に基づいて前記画像データを補正する原稿方向補正手段と、前記画像データに基づいて画像を印刷出力する画像形成手段とを具備し、前記原稿方向判定手段は、２ページ目以降の原稿の向きを判断する際に、前ページの前記判定結果に基づいて１方向から前記文字を識別し、該１方向からの識別結果における近似値が閾値未満であると、他方向から前記文字を識別する。
【００１３】
また、本発明における画像形成装置は、原稿をスキャンした画像データ上の文字を複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定する原稿方向判定手段と、前記原稿方向判定手段での判定結果に基づいて前記画像データを補正する原稿方向補正手段と、前記画像データに基づいて画像を印刷出力する画像形成手段とを具備し、前記原稿方向判定手段は、２ページ目以降の原稿の向きを判断する際に、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記文字を識別し、該１方向からの識別結果における近似値が閾値未満であると、他方向から前記文字を識別する。
【００１４】
望ましくは、前記原稿方向判定手段において、１ページ目から所定のページまで、前ページの前記判定結果に基づいて１方向から前記文字を識別し、前記所定のページ以降は、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記文字を識別する。
【００１５】
本発明は、原稿をスキャンした画像データ上の文字を原稿方向判定手段で複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定し、前記判定の結果に基づいて原稿方向補正手段で前記画像データを補正し、前記画像データに基づいて画像形成手段で画像を印刷出力する画像形成方法において、２ページ目以降の原稿の向きを判断する際は、前ページの前記判定結果に基づいて１方向から前記原稿方向判定手段で前記文字を識別し、該１方向からの識別結果における近似値が閾値未満であると、他方向から前記原稿方向判定手段で前記文字を識別する。
【００１６】
また本発明は、原稿をスキャンした画像データ上の文字を原稿方向判定手段で複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定し、前記判定の結果に基づいて原稿方向補正手段で前記画像データを補正し、前記画像データに基づいて画像形成手段で画像を印刷出力する画像形成方法において、前記原稿方向判定手段は、２ページ目以降の原稿の向きを判断する際は、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記原稿方向判定手段で前記文字を識別し、該１方向からの識別結果における近似値が閾値未満であると、他方向から前記原稿方向判定手段で前記文字を識別することを特徴とする。
【００１７】
望ましくは、前記原稿方向判定手段において、１ページ目から所定のページまで前ページの前記判定結果に基づいて前記原稿方向判定手段で１方向から前記文字の方向を判定し、前記所定のページ以降は、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記原稿方向判定手段で前記文字を識別定する。
【００１８】
本発明における原稿読み取り装置は、原稿をスキャンして画像データを取得する原稿読み取り手段と、前記画像データ上の文字を複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定する原稿方向判定手段と、前記原稿方向判定手段での判定結果に基づいて前記画像データを補正する原稿方向補正手段とを具備し、前記原稿方向判定手段は、２ページ目以降の原稿の向きを判断する際に、前ページの前記判定結果に基づいて１方向から前記文字を識別し、該１方向からの判定結果における近似値が閾値未満であると、他方向から前記文字を識別する。
【００１９】
また、本発明における原稿読み取り装置は、原稿をスキャンして画像データを取得する原稿読み取り手段と、前記画像データ上の文字を複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定する原稿方向判定手段と、前記原稿方向判定手段での判定結果に基づいて前記画像データを補正する原稿方向補正手段とを具備し、前記原稿方向判定手段は、２ページ目以降の原稿の向きを判断する際に、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記文字を識別し、該１方向からの判定結果における近似値が閾値未満であると、他方向から前記文字を識別する。
【００２０】
望ましくは、前記原稿方向判定手段において、１ページ目から所定のページまで前ページの前記判定結果に基づいて１方向から前記文字を識別し、前記所定のページ以降は、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記文字を識別する。
【００２１】
本発明は、原稿を原稿読み取り手段でスキャンして画像データを取得し、前記画像データ上の文字を原稿方向判定手段で複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定し、前記判定の結果に基づいて原稿方向補正手段で前記画像データを補正する原稿読み取り方法において、２ページ目以降の原稿の向きを判断する際は、前ページの前記判定結果に基づいて１方向から前記原稿方向判定手段で前記文字を識別し、該１方向からの識別結果における近似値が閾値未満であると、他方向から前記原稿方向判定手段で前記文字を識別する。
【００２２】
また、本発明は、原稿を原稿読み取り手段でスキャンして画像データを取得し、前記画像データ上の文字を原稿方向判定手段で複数の方向から識別し、該識別の結果に基づいて前記原稿の向きを判定し、前記判定の結果に基づいて原稿方向補正手段で前記画像データを補正する原稿読み取り方法において、前記原稿方向判定手段は、２ページ目以降の原稿の向きを判断する際は、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記原稿方向判定手段で前記文字を識別し、該１方向からの識別結果における近似値が閾値未満であると、他方向から前記原稿方向判定手段で前記文字を識別する。
【００２３】
望ましくは、前記原稿方向判定手段において、１ページ目から所定のページまで前ページの前記判定結果に基づいて前記原稿方向判定手段で１方向から前記文字を識別し、前記所定のページ以降は、１ページ目から前ページまでの前記判定結果に基づき、最も多く判定された１方向から前記原稿方向判定手段で前記文字を識別する。
【発明の効果】
【００２４】
本発明では、少ない計算量で複数ページの原稿の向きを判別することができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明に係る画像処理装置、画像処理方法、画像形成装置、画像形成方法、原稿読み取り装置、及び原稿読み取り方法を実施するための最良の形態について、添付図面を参照して詳細に説明する。
【実施例１】
【００２６】
図１は、本発明における画像形成装置の構成の一例を示す機能ブロック図である。同図に示すように、画像形成装置１０には、原稿をスキャンして画像データを取得する原稿読み取り部１１と、複数枚の原稿を順次原稿読み取り部１１に搬出するＡＤＦ１２と、画像データなどの情報を記憶するＨＤＤ(Hard Disk Drive)などの記憶部１３と、画像データから文字を認識するための認識情報を格納する文字データベース１４と、原稿の向きを判定する原稿方向判定部１５と、原稿の向きを一致させるための補正を行う原稿方向補正部１６と、画像形成装置全体を制御するＣＰＵ(Central Processing Unit)などの制御部１７と、ＵＩ(user interface)を表示し、ユーザからの操作を受け付ける操作・表示部１８と、画像データに基づいて媒体に画像を印刷出力する画像形成部１９とを含んで構成されている。
【００２７】
ここで、文字データベース１４は、文字をベクトル成分で表したベクトル情報を認識情報とし、各文字と関連付けて格納する。
【００２８】
原稿方向判定部１５は、画像データから原稿の文字の向きを判断する文字方向判断処理を行って原稿の向きを判断しており、この文字方向判別処理について説明する。
【００２９】
まず、画像データから黒色の画素を検出し、輪郭線の追跡やラベリングなどの処理を行って、黒色画素ブロックの枠を作成する。次に、黒色画素の密度、隣接する枠の有無、枠の縦横比などに基づいて、枠内の黒色画素ブロックがタイトルや本文などの文字を表す文字領域を識別する。
【００３０】
そして、黒色画素の連続性などから文字領域内の文字を判断し、一文字を構成する黒色画素を複数のブロック（例えば６４×６４）に分割する（図２(ａ)参照）。続いて、数ブロック（例えば３×３）からなる枠を１ブロック毎に移動させながら、黒色画素を分割したブロックを枠毎に区切り、枠内の黒色画素の方向性を示すベクトルを検出する（図２(ｂ)、（ｃ）参照）。
【００３１】
ここで、文字データベース１４に格納されている各文字のベクトル情報と照らし合わせ、ベクトルの特徴が近い（近似値が最も大きい）文字を抽出し、さらに、他の３方向からも画像データ上の文字のベクトル情報を検出し、各方向毎にベクトルの特徴が近い文字を抽出する。
【００３２】
続いて、同じ文字領域内の文字を構成する複数の他の黒色画素についても４方向から文字認識を行い、文字領域の向き毎に各文字の近似値の平均を算出する。
【００３３】
さらに、他の文字領域についても同様に近似値を算出し、同じ原稿内の文字領域の向き毎に近似値の平均を算出して、近似値が最も大きな方向を原稿の向きと判断する。
【００３４】
なお、本実施例における文字方向判別処理では、文字を複数の領域に分割し、各領域のベクトル成分を抽出することにより、当該ベクトル成分に基づいて文字を識別すると共に、ベクトル成分と判別した文字との近似値に基づいて原稿の向きを判断しているが、複数の方向から文字認識を行って原稿の向きを確認する方法であれば、他の方法を用いてもよい。
【００３５】
原稿方向補正部１６は、原稿方向判定部１５の判定結果に基づき、必要に応じて画像データ上の原稿を回転させ、連続してスキャンする複数の原稿の向きを一致させるための処理を行う。
【００３６】
上記構成を用いて本実施例における画像形成装置は、原稿をスキャンして画像データを取得し、取得した画像データに基づいて原稿の向きを判断し、必要に応じて画像データの向きを回転させた後、画像データに基づいて紙などの媒体に画像を印刷出力する。
【００３７】
図３は、本実施例における画像形成装置において、複数の原稿をスキャンして印刷出力する際の処理の流れを示すフローチャートである。
【００３８】
まず、ＡＤＦにセットされた原稿を１ページスキャンして画像データを取得し（ステップ１００）、スキャンした原稿が１ページ目である（ステップ１０１でＹＥＳ）と、４方向から文字認識を行って原稿の向きを判断し（ステップ１０２）、画像データ上の原稿の向きが正しい（天地が正しい方向を向いている）か否かの判断を行う（ステップ１０３）。
【００３９】
一方、ステップ１００でスキャンした原稿が２ページ目以降である（１ページ目ではない）（ステップ１０１でＮＯ）と、予め設定されているページ数以降の原稿であるか否かの判断を行う（ステップ１０４）。
【００４０】
ここで、スキャンした原稿が設定ページ数以降の原稿であると判断する（ステップ１０４でＮＯ）と、直前の原稿の向きで文字方向を判別し（ステップ１０５）、判別した文字の近似値が閾値以上であるか否かの判断を行う（ステップ１０６）。
【００４１】
一方、ステップ１０４で、スキャンした原稿が設定ページ数よりも前の原稿であると判断する（ステップ１０４でＹＥＳ）と、１ページ目から直前の原稿までで最も多かった原稿の向きで文字方向を判別し（ステップ１０７）、判別した文字の近似値が閾値以上であるか否かの判断を行う（ステップ１０６）。
【００４２】
そして、近似値が閾値以上であると判断する（ステップ１０７でＹＥＳ）と、文字認識を行った向きを原稿の向きと判断し（ステップ１０８）、画像データ上の原稿の向きと天地が一致する（向きが正しい）か否かの判断を行う（ステップ１０３）。
【００４３】
また、ステップ１０７で、近似値が閾値未満であると判断する（ステップ１０７でＮＯ）と、他の３方向から文字認識を行い、最も近似値が大きかった方向を原稿の向きと判断し（ステップ１０９）、画像データ上の原稿の向きと天地が一致するか否かの判断を行う（ステップ１０３）。
【００４４】
ステップ１０３で、原稿の向きが正しい（天地が一致する）と判断する（ステップ１０３でＹＥＳ）と、画像を紙などの媒体に印刷出力する（ステップ１１０）。
【００４５】
一方、ステップ１０３で、原稿の向きが誤っている（天地が一致しない）と判断する（ステップ１０３でＮＯ）と、画像データ上の原稿を回転させて原稿の向きを修正し（ステップ１１１）、画像を紙などの媒体に印刷出力する（ステップ１１０）。
【００４６】
そして、続いてスキャンする次の原稿があるか否かの判断を行い（ステップ１１２）、次原稿があると判断する（ステップ１１２でＹＥＳ）と、次原稿をスキャンして画像データを取得し（ステップ１００）、次原稿がないと判断する（ステップ１１２でＮＯ）と、処理を終了する。
【００４７】
なお、本実施例では、片面印刷原稿をスキャンする場合の処理について説明しているが、両面印刷原稿をスキャンして画像データを取得する場合は、直前の原稿の向きに準じて文字方向を判断するステップ１０５において、前々ページの原稿の向きに準じて文字方向の判断を行う。
【００４８】
また、ステップ１０６で用いる近似値の閾値は、０（ベクトル情報が全く一致しない）〜１（ベクトル情報が完全に一致する）の範囲で設定することが可能であり、例えば、０.５とするなど、任意の値を設定することができる。
【００４９】
さらに本実施例では、原稿をスキャンして画像データを取得しているが、ＣＦ（コンパクト・フラッシュ）やＳＤカードなどのメディア（記録媒体）から情報を取得することが可能なリーダを設けて、当該記録媒体から画像データを取得するように構成してもよい。
【００５０】
このように本実施例では、２ページ目以降の原稿を読み取る際に、それまでの原稿の向きに基づいて１方向から原稿の向きを判断し、必要に応じて他方向から原稿の向きを判断するため、複数ページの原稿をスキャンして印刷出力する際に少ない計算量で原稿の向きを判別することが可能であり、計算量を抑えながらの原稿の向きを一致させて画像を印刷出力することができる。
【００５１】
ところで、本実施例では、スキャンした画像データ上の原稿の向きを一致させて印刷出力する画像形成装置について説明したが、原稿をスキャンして画像データを取得するスキャナなどの原稿読み取り装置に用いることも可能であり、以下、実施例を用いて詳細に説明する。
【実施例２】
【００５２】
図４は、本発明を用いた原稿読み取り装置の構成の一例を示す機能ブロック図である。同図に示すように、原稿読み取り装置２０には、原稿読み取り部１１と、ＡＤＦ１２と、ＲＡＭ(Random Access Memory)などの記憶部１３と、文字データベース１４と、原稿方向判定部１５と、原稿方向補正部１６と、原稿読み取り装置全体を制御するＣＰＵなどの制御部２１と、ＰＣ(Personal Computer)などの情報処理装置３０とＬＡＮ(Local Area Network)などのネットワーク４０やシリアルケーブルなどを用いて接続するためのインターフェイス(Ｉ／Ｆ)２２とを含んで構成されている。
【００５３】
なお、図１と共通な機能を果たす部分には、図１で使用した符号と同一の符号を付して、その詳細な説明を省略する。
【００５４】
上記構成を用いて本実施例における原稿読み取り装置は、原稿をスキャンして画像データを取得し、取得した画像データに基づいて原稿の向きを判断し、必要に応じて画像データの向きを回転させた後、情報処理装置に送信する。
【００５５】
そして、本実施例における原稿読み取り装置は、実施例１における画像形成装置の処理の流れを示す図３において、ステップ１１０で、画像を印刷出力する処理に代えて、画像データを情報処理装置に送信する処理を行う点を除いて同様の流れで処理を行っており、その詳細な説明を省略する。
【００５６】
本実施例における原稿読み取り装置では、原稿の向きが統一された画像データを取得することができる。このため、例えば、複数ページの原稿をスキャンしてマルチページのファイルを作成する場合であっても、向きの異なる画像データがマルチページのファイルに混在することを防止することができる。
【００５７】
なお、本実施例では、原稿読み取り装置でスキャンした画像データを処理して原稿の向きを一致させているが、文字データベースを情報処理装置に設け、スキャンした画像データを原稿読み取り装置から情報処理装置に送信し、原稿の向きを判断し、必要に応じて向きを一致させる処理を情報処理装置で行うように構成してもよい。
【００５８】
また、メディアなどの情報記録媒体に情報を記録することが可能なライタを設け、原稿をスキャンし、必要に応じて補正した画像データを当該メディアに記録するように構成してもよい。
【００５９】
このように本実施例では、２ページ目以降の原稿を読み取る際に、それまでの原稿の向きに基づいて１方向から原稿の向きを判断し、必要に応じて他方向から原稿の向きを判断するため、複数ページの原稿をスキャンして画像データを取得する際に、少ない計算量で複数ページの原稿の向きを判別し、原稿の向きを一致させるための処理を行うことができる。
【図面の簡単な説明】
【００６０】
【図１】本発明における画像形成装置の構成の一例を示す機能ブロック図
【図２】実施例１において、複数の原稿をスキャンして印刷出力する際の処理の流れを示すフローチャート
【図３】画像データから文字を認識する際の処理の一例を示す模式図
【図４】本発明を用いた原稿読み取り装置の構成の一例を示す機能ブロック図
【符号の説明】
【００６１】
１０…画像形成装置
１１…原稿読み取り部
１２…ＡＤＦ
１３…記憶部
１４…文字データベース
１５…原稿方向判定部
１６…原稿方向補正部
１７…制御部
１８…操作・表示部
１９…画像形成部
２０…原稿読み取り装置
２１…制御部
２２…Ｉ／Ｆ
３０…情報処理装置
４０…ネットワーク
【図１】
2007065864.tif 000003
【図２】
2007065864.tif 000004
【図３】
2007065864.tif 000005
【図４】
2007065864.tif 000006