(57)【特許請求の範囲】
【請求項１】
１ページの原稿画像の画像データを１ラインずつ取得する画像取得部と、
前記画像取得部により取得された各ラインにおいて、前半部分における画素値の総和と後半部分における画素値の総和とを計算し、前記１ページの原稿画像内の全ラインのうち、写真領域を含まないラインに対する前記前半部分における画素値の総和と前記後半部分における画素値の総和とに基づいて、前記原稿画像が天地逆であるか否かを判定する１次判定部と、
を備えることを特徴とする画像読取装置。
【請求項２】
前記１次判定部は、前記各ラインの各画素について領域判定を行い、前記写真領域を含むラインを特定し、特定したラインを除外して、前記前半部分における画素値の総和と前記後半部分における画素値の総和とを特定することを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記１次判定部は、（ａ）前記画像取得部によって前記原稿画像の１ラインの画像データが取得されるたびに、その１ラインにおいて、前記前半部分における画素値の総和と前記後半部分における画素値の総和とを計算し、その１ラインが前記写真領域を含むラインとして除外されない場合、前記前半部分における画素値の総和および前記後半部分における画素値の総和にそれぞれ加算し、
（ｂ）前記画像取得部によって前記原稿画像の最後のラインが取得され、前記前半部分における画素値の総和と前記後半部分における画素値の総和が特定されると、ただちに、前記前半部分における画素値の総和と前記後半部分における画素値の総和とに基づいて、前記原稿画像が天地逆であるか否かを判定すること、
を特徴とする請求項２記載の画像読取装置。
【請求項４】
前記１次判定部によって前記原稿画像が天地逆であると判定された場合に、前記原稿画像に対する文字認識処理により特定された前記原稿画像内の文字の向きに基づいて、前記原稿画像が天地逆であるか否かを判定する２次判定部と、
前記１次判定部によって前記原稿画像が天地逆であると判定され、かつ前記２次判定部により前記原稿画像が天地逆であると判定された場合に、前記原稿画像を反転させる画像回転部と、
をさらに備えることを特徴とする請求項１から請求項３のうちのいずれか１項記載の画像読取装置。
【請求項５】
画像回転部をさらに備え、
前記１次判定部は、前記原稿画像が天地逆であると判定した場合、前記原稿画像が天地逆であることを示すメッセージを所定の表示装置に表示させ、
前記画像回転部は、所定の入力装置に対する所定のユーザー操作が検出されると、前記原稿画像を反転させ、
前記表示装置および前記入力装置は、当該画像読取装置、または当該画像読取装置と通信する端末装置に設置されていること、
を特徴とする請求項１から請求項３のうちのいずれか１項記載の画像読取装置。
【請求項６】
前記メッセージは、天地逆であると判定された前記原稿画像のサムネイル画像を含み、
前記ユーザー操作は、前記サムネイル画像の押下であること、
を特徴とする請求項５記載の画像読取装置。
【請求項７】
前記画像取得部は、前記１次判定部により天地逆であると判定された前記原稿画像に対する後続ページがあるときには、前記ユーザー操作の検出を待たずに、前記後続ページの原稿画像の画像データの取得を開始し、
前記１次判定部は、前記画像取得部により画像データが取得された前記後続ページの各ラインにおいて、前記前半部分における画素値と前記後半部分における画素値とをカウントすること、
を特徴とする請求項５記載の画像読取装置。
【請求項８】
前記原稿画像は、コピージョブまたはスキャントゥセンドジョブにおいて読み取られた原稿画像であることを特徴とする請求項１から請求項７のうちのいずれか１項記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置に関するものである。
【背景技術】
【０００２】
ある画像読取装置は、文字認識処理によって、原稿画像内の文字の方向を特定し、特定した文字の方向から原稿画像の向きを特定している（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−６１６３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、すべての原稿画像に対して上述のようにして文字認識処理を行い、天地逆になっている原稿画像を検出しようとすると、複数ページの原稿画像に対する処理時間が長くなってしまう。
【０００５】
本発明は、上記の問題に鑑みてなされたもので、比較的短時間で、原稿画像が天地逆であるか否かを判定する画像読取装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像読取装置は、１ページの原稿画像の画像データを１ラインずつ取得する画像取得部と、前記画像取得部により取得された各ラインにおいて、前半部分における画素値の総和と後半部分における画素値の総和とを計算し、前記１ページの原稿画像内の全ラインのうち、写真領域を含まないラインに対する前記前半部分における画素値の総和と前記後半部分における画素値の総和とに基づいて、前記原稿画像が天地逆であるか否かを判定する１次判定部とを備える。
【発明の効果】
【０００７】
本発明によれば、比較的短時間で、原稿画像が天地逆であるか否かを判定する画像読取装置が得られる。
【０００８】
本発明の上記又は他の目的、特徴および優位性は、添付の図面とともに以下の詳細な説明から更に明らかになる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施の形態に係る画像読取装置を示す斜視図である。
【図２】図２は、図１における画像読取装置１の構成を示すブロック図である。
【図３】図３は、原稿画像の一例を示す図である。
【図４】図４は、図２における１次判定部４２の構成例を示すブロック図である。
【図５】図５は、実施の形態１に係る画像読取装置１の動作について説明するフローチャートである。
【図６】図６は、実施の形態２に係る画像読取装置１の動作について説明するフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図に基づいて本発明の実施の形態を説明する。
【００１１】
実施の形態１．
【００１２】
図１は、本発明の実施の形態に係る画像読取装置を示す斜視図である。図１において、画像読取装置１は、画像読取機能を有する複合機であり、画像読取装置の一種である。端末装置２は、例えば、スマートフォン、タブレット型パーソナルコンピューターなどの、ユーザーが携帯する端末装置であって、画像読取装置１と通信可能である。
【００１３】
図２は、図１における画像読取装置１の構成を示すブロック図である。図１に示す画像読取装置１は、画像読取部１１、印刷装置１２、ファクシミリ装置１３、通信装置１４、操作パネル１５、演算処理装置１６などを備える。
【００１４】
画像読取部１１は、プラテングラスに載置された原稿や、自動原稿送り装置によりフィードされた原稿から原稿画像を光学的に読み取り、その原稿画像の画像データを生成する。原稿のあるページが、プラテングラスや自動原稿送り装置の給紙トレイに天地逆に載置された場合、そのページの原稿画像も天地逆となる。
【００１５】
印刷装置１２は、スキャンで得られた画像データなどに基づく画像を印刷する内部装置である。
【００１６】
ファクシミリ装置１３は、スキャンで得られた画像データをファクシミリ信号として送信し、ファクシミリ信号を受信して画像データを生成する内部装置である。
【００１７】
通信装置１４は、ネットワークインターフェイス、近距離通信インターフェイスなどであって、端末装置２とデータ通信を行う装置である。
【００１８】
操作パネル１５は、画像読取装置１の筺体上面側に配置され、ユーザーに対して画面を表示する表示装置２１およびそのユーザーによる操作を受け付ける入力装置２２を有する。表示装置２１は、液晶ディスプレイなどである。また、入力装置２２は、ハードキー、表示装置２１とともにソフトキーを実現するタッチパネルなどである。
【００１９】
演算処理装置１６は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを有するコンピューター、ＡＳＩＣ（Application Specific Integrated Circuit）などを備え、各種処理部として動作する。つまり、演算処理装置１６は、ＲＯＭや図示せぬ記憶装置に記憶されているプログラムをＲＡＭにロードしてＣＰＵで実行して、ソフトウェアによって各種処理部として動作したり、ＡＳＩＣなどで、ハードウェアによって各種処理部として動作したりする。
【００２０】
演算処理装置１６は、画像取得部４１、１次判定部４２、２次判定部４３、および回転処理部４４として動作する。
【００２１】
画像取得部４１は、画像読取部１１を制御して、原稿画像を読み取らせ、各ページの原稿画像のデータを１ラインずつ画像読取部１１から取得する。
【００２２】
例えば、画像取得部４１は、コピージョブまたはスキャントゥセンドジョブを実行する際に原稿画像を取得する。
【００２３】
１次判定部４２は、画像取得部４１により取得された各ラインにおいて、前半部分における画素値と後半部分における画素値とをカウントし、原稿画像内のラインのうち、写真領域を含まないラインに対する前半部分における画素値の総和と後半部分における画素値の総和とに基づいて、原稿画像が天地逆であるか否かを判定する。
【００２４】
図３は、原稿画像の一例を示す図である。
【００２５】
図３に示すように、１ラインの画素数をＮｐとすると、前半部分の画素数はＮｐ／２であり、後半部分の画素数はＮｐ／２である。図３に示すように、原稿画像におけるテキストは、横書きの場合、左詰めで記述されることが多い。したがって、原稿画像の向きが正しい場合、テキストの最終行では、前半部分における文字の画素値は、後半部分における文字の画素値より多くなる。そのため、後半部分における画素値の総和Ｎ２が、前半部分における画素値の総和Ｎ１より多い場合、原稿画像の向きが正しくない、つまり、原稿画像が天地逆である可能性が高い。したがって、例えば、１次判定部４２は、比率Ｎ２／Ｎ１が、所定の閾値（＞１）を超えている場合、原稿画像が天地逆であると判定する。
【００２６】
実施の形態１では、１次判定部４２は、各ラインの各画素について領域判定を行い、写真領域を含むライン（図３における中間調ライン）を特定し、特定したラインを除外して、上述の前半部分における画素値の総和と上述の後半部分における画素値の総和とを特定する。
【００２７】
図４は、図２における１次判定部４２の構成例を示すブロック図である。
【００２８】
１次判定部４２は、ラインバッファー部６１、領域判定部６２、カウンター部６３、および画像向き判定部６４を備える。
【００２９】
ラインバッファー部６１は、注目ラインの画像データ他、注目ラインが写真領域を含むか否かの判定のために必要なラインの画像データを一時的に格納する。注目ラインは、原稿画像の先頭から順番に選択されていく。
【００３０】
領域判定部６２は、ラインバッファー部６１に格納されているラインの画像データに基づいて、注目ラインの各画素について、その画素が写真領域に属するか否かを判定する。注目ラインにおいて少なくとも１つの画素が写真領域に属する場合、領域判定部６２は、例えば図３に示すように、注目ラインが写真領域を含むと判定する。ここでは、写真領域を含むラインを中間調ラインという。
【００３１】
カウンター部６３は、注目ラインの前半部分における画素値をカウントするとともに、注目ラインの後半部分における画素値をカウントする。さらに、カウンター部６３は、全ラインの前半部分における画素値の総和Ｎ１の初期値をゼロとし、注目ラインの前半部分における画素値をＮ１に加算していく。同様に、カウンター部６３は、全ラインの後半部分における画素値の総和Ｎ２の初期値をゼロとし、注目ラインの後半部分における画素値をＮ２に加算していく。
【００３２】
領域判定部６２は、既知の方法によって、所定サイズ（例えば７×７画素）の画素ブロックの濃度パターンに基づいて、画素ブロックの中心画素が写真領域に属するか否かを判定する。したがって、カウンター部６３は、注目ラインについてカウントされた前半部分の画素値および後半部分の画素値を、領域判定部６２の画素ブロックに含まれるすべてのラインが取得され注目ラインが写真領域を含むか否かが判定されるまで保持し、注目ラインが写真領域に属さないと判定された場合、前半部分の画素値の総和Ｎ１および後半部分の画素値の総和Ｎ２にそれぞれ加算する。一方、注目ラインが写真領域に属すると判定された場合（つまり、注目ラインにおける少なくとも１つの画素が写真領域に属すると判定された場合）、注目ラインについてカウントされた前半部分の画素値および前半部分の画素値は、前半部分の画素値の総和Ｎ１および後半部分の画素値の総和Ｎ２にそれぞれ加算されない。
【００３３】
画像向き判定部６４は、全ラインについての前半部分における画素値および後半部分における画素値がカウントされ、１ページの原稿画像についての前半部分の画素値の総和Ｎ１および後半部分の画素値の総和Ｎ２が特定されると、ただちに、前半部分における画素値の総和と後半部分における画素値の総和とに基づいて、原稿画像が天地逆であるか否かを判定する。
【００３４】
つまり、１次判定部４２は、（ａ）画像取得部４１によって原稿画像の１ラインの画像データが取得されるたびに、その１ラインにおいて、前半部分における画素値と後半部分における画素値とをカウントし、その１ラインが写真領域を含むラインとして除外されない場合、前半部分における画素値の総和および後半部分における画素値の総和にそれぞれ加算し、（ｂ）画像取得部４１によって原稿画像の最後のラインが取得され、前半部分における画素値の総和と後半部分における画素値の総和が特定されると、ただちに、前半部分における画素値の総和と後半部分における画素値の総和とに基づいて、原稿画像が天地逆であるか否かを判定する。
【００３５】
２次判定部４３は、１次判定部４２によって原稿画像が天地逆であると判定された場合に、画像取得部４１により取得された１ページの原稿画像に対して文字認識処理を行って原稿画像内の文字を検出し、原稿画像に対する文字認識処理により特定された原稿画像内の文字の向きに基づいて、原稿画像が天地逆であるか否かを判定する。
【００３６】
上述のように、２次判定部４３は、原稿画像全体が取得された後、文字認識処理で、原稿画像が天地逆であるか否かを判定するが、１次判定部４２は、原稿画像の取得に並行して画素値の総和Ｎ１，Ｎ２を上述のように特定していき、原稿画像全体が取得された後、リアルタイムで、ただちに、原稿画像が天地逆であるか否かを判定する。したがって、１次判定部４２は、２次判定部４３より早いタイミングで、原稿画像が天地逆であるか否かを判定できる。他方、２次判定部４３は、文字認識処理に基づく文字の向きで、原稿画像が天地逆であるか否かを判定するため、正確に、原稿画像が天地逆であるか否かを判定できる。
【００３７】
回転処理部４４は、実施の形態１では、１次判定部４２によって原稿画像が天地逆であると判定され、かつ２次判定部４３により原稿画像が天地逆であると判定された場合に、原稿画像を１８０度だけ反転させる。
【００３８】
次に、実施の形態１に係る画像読取装置１の動作について説明する。図５は、実施の形態１に係る画像読取装置１の動作について説明するフローチャートである。
【００３９】
まず、コピージョブまたはスキャントゥセンドジョブにおいて、画像取得部４１は、複数ページの原稿から、画像読取部１１で１ページずつ原稿画像を読み取らせ、原稿画像の画像データの取得を開始する（ステップＳ１）。
【００４０】
そして、１次判定部４２は、上述のようにして、各ラインについての前半部分の画素値および後半部分の画素値をカウントするとともに、各ラインが写真領域を含むか否かを判定する（ステップＳ２）。
【００４１】
そして、画像取得部４１による原稿画像の画像データの取得が完了し、原稿画像全体（つまり、全ライン）について、写真領域を含むラインの画素値を除外した、前半部分の画素値の総和Ｎ１および後半部分の画素値の総和Ｎ２のカウントを完了すると（ステップＳ３）、１次判定部４２は、その前半部分の画素値の総和Ｎ１および後半部分の画素値の総和Ｎ２に基づいて、原稿画像が天地逆であるか否かを判定する（ステップＳ４）。
【００４２】
原稿画像が天地逆である場合（ステップＳ５）、２次判定部４３は、取得された原稿画像に対して文字認識処理を実行し（ステップＳ６）、文字認識処理によって特定された、原稿画像内の文字の向きに基づいて、原稿画像が天地逆であるか否かを判定する（ステップＳ７）。そして、原稿画像が天地逆である場合（ステップＳ８）、画像回転部４４は、原稿画像を反転させる。
【００４３】
一方、ステップＳ５またはステップＳ８において原稿画像が天地逆ではない場合には、画像回転部４４は、原稿画像を反転させない。
【００４４】
その後、コピージョブの場合には、読み取られた原稿画像が印刷され、スキャントゥセンドの場合には、読み取られた原稿画像が所定の通信プロトコルで所定の宛先に送信される。
【００４５】
以上のように、上記実施の形態１によれば、画像取得部４１は、１ページの原稿画像の画像データを１ラインずつ取得する。１次判定部４２は、画像取得部４１により取得された各ラインにおいて、前半部分における画素値と後半部分における画素値とをカウントし、原稿画像内のラインのうち、写真領域を含まないラインに対する前半部分における画素値の総和と後半部分における画素値の総和とに基づいて、原稿画像が天地逆であるか否かを判定する。
【００４６】
したがって、１次判定部４２により天地逆であると判定されたページの原稿画像についてのみ、２次判定部４３により天地逆であるか否かが判定されるため、１次判定部４２により天地逆ではないと判定されたページの原稿画像については、文字認識処理が実行されない。これにより、比較的短時間で、原稿画像が天地逆であるか否かが判定される。
【００４７】
実施の形態２．
【００４８】
実施の形態２では、１次判定部４２の判定結果およびユーザー操作に基づいて、原稿画像の回転を行うか否かが判定される。したがって、実施の形態２では、２次判定部４３は必要ない。
【００４９】
実施の形態２では、１次判定部４２は、原稿画像が天地逆であると判定した場合、原稿画像が天地逆であることを示すメッセージを所定の表示装置に表示させる。そして、実施の形態２では、画像回転部４４は、所定の入力装置に対する所定のユーザー操作が検出されると、原稿画像を反転させる。
【００５０】
その表示装置および入力装置としては、画像読取装置１の操作パネル１５（表示装置２１および入力装置２２）、または当該画像読取装置１と通信する端末装置２の図示せぬ表示装置および入力装置が使用される。
【００５１】
なお、実施の形態２に係る画像読取装置１のその他の構成については、実施の形態１のものと同様であるので、その説明を省略する。
【００５２】
次に、実施の形態２に係る画像読取装置１の動作について説明する。図６は、実施の形態２に係る画像読取装置１の動作について説明するフローチャートである。
【００５３】
図６におけるステップＳ１１〜Ｓ１５の処理については、実施の形態１（図５）と同一であるので、その説明を省略する。
【００５４】
原稿画像が天地逆であると判定した場合（ステップＳ１５）、１次判定部４２は、原稿画像が天地逆であることを示すメッセージを、表示装置２１または端末装置２に表示させる（ステップＳ１６）。これにより、原稿画像が天地逆であると判定されたことがユーザーに報知される。
【００５５】
なお、そのメッセージを端末装置２に表示させる場合には、画像読取装置１へログインする際に提示されたユーザーＩＤに関連付けられている端末装置２へメッセージが送信され、表示される。また、メッセージとともに、原稿画像のサムネイル画像が表示されるようにしてもよい。
【００５６】
メッセージ表示開始後、ユーザーが端末装置２または入力装置２２に対して所定の操作（画像回転のための操作）を行うと、その操作が検出された旨が画像回転部４４に通知され、画像回転部４４は、ユーザーが画像回転を指示したと判定し（ステップＳ１７）、原稿画像を１８０度回転させる（ステップＳ１８）。
【００５７】
例えば、上述のように、天地逆であると判定された原稿画像のサムネイル画像が表示される場合、そのサムネイル画像がユーザーにより押下されると、その押下を画像回転のための操作として端末装置２または入力装置２２のタッチパネルで検出されるようにしてもよい。
【００５８】
一方、ステップＳ１５において原稿画像が天地逆ではない場合には、画像回転部４４は、原稿画像を反転させない。また、上述のメッセージ表示開始後、ユーザーが端末装置２または入力装置２２に対して所定の操作（画像回転を行わせないための操作）を行うと、その操作が検出された旨が画像回転部４４に通知され、画像回転部４４は、ユーザーが画像回転を指示しなかったと判定し（ステップＳ１７）、原稿画像を回転させない。
【００５９】
その後、コピージョブの場合には、読み取られた原稿画像が印刷され、スキャントゥセンドの場合には、読み取られた原稿画像が所定の通信プロトコルで所定の宛先に送信される。
【００６０】
以上のように、上記実施の形態２によれば、文字認識処理を行わずに原稿画像が天地逆であるか否かが判定されるため、比較的短時間で、原稿画像が天地逆であるか否かが判定される。
【００６１】
なお、上述の実施の形態に対する様々な変更および修正については、当業者には明らかである。そのような変更および修正は、その主題の趣旨および範囲から離れることなく、かつ、意図された利点を弱めることなく行われてもよい。つまり、そのような変更および修正が請求の範囲に含まれることを意図している。
【００６２】
例えば、実施の形態１において、１次判定部４２により原稿画像が天地逆であると判定された場合、実施の形態２のようにして、原稿画像が天地逆である旨を示すメッセージを所定の表示装置（表示装置２２または端末装置２）に表示させるようにしてもよい。
【００６３】
また、実施の形態１，２において、１次判定部４２により原稿画像が天地逆であると判定された場合、ブザーなどの音によって原稿画像が天地逆である旨を報知するようにしてもよい。
【００６４】
また、実施の形態２において、１次判定部４２によりあるページの原稿画像が天地逆であると判定された場合、後続ページがあるときには、上述のメッセージ表示開始後のユーザー操作の検出を待たずに、画像取得部４１は、画像読取部１１に、後続ページについての原稿画像の読み取りを開始させるとともに、原稿画像の画像データの取得を開始し、１次判定部４２は、後続ページに対する上述の画素値のカウントおよび画素値の総和の計算を行うようにしてもよい。
【００６５】
また、実施の形態２において、１次判定部４２によりあるページの原稿画像が天地逆であると判定された場合、１次判定部４２により天地逆であると判定された原稿画像を含むジョブに対する画像読取が完了すると、画像取得部４１は、そのジョブの読み取られた原稿画像の画像データを保存するとともに、後続のジョブの実行を開始するようにしてもよい。その場合、そのジョブの読み取られた原稿画像の画像データは、上述のユーザー操作が検出されるまで保存され、上述のユーザー操作の検出後、元のジョブが再開される。
【００６６】
また、実施の形態１，２において、コピージョブにおいて自動原稿送り装置を使用する場合、上述のようにして天地逆である原稿画像を検出するか否かを設定データで設定可能としてもよい。設定データで上述のようにして天地逆である原稿画像の検出を指定する場合、（ａ）上述のようにして原稿画像が天地逆であるか否かの判定に並行して、読み取られた原稿画像をそのままの向きで印刷し、印刷完了後に、原稿画像が天地逆であると判定されたページを示すメッセージを表示するか（つまり、この場合には、原稿画像の回転は行われない）、（ｂ）すべてのページの原稿画像について上述のようにして原稿画像が天地逆であるか否かの判定をし必要に応じて原稿画像の回転を行った上で原稿画像の印刷を行うかを、設定データで選択できるようにしてもよい。
【産業上の利用可能性】
【００６７】
本発明は、例えば、複合機などの画像形成装置に適用可能である。
【符号の説明】
【００６８】
１  画像読取装置
４１  画像取得部
４２  １次判定部
４３  ２次判定部
４４  画像回転部
【図１】
0006365894.tif 000002
【図２】
0006365894.tif 000003
【図３】
0006365894.tif 000004
【図４】
0006365894.tif 000005
【図５】
0006365894.tif 000006
【図６】
0006365894.tif 000007