(57)【要約】【課題】エッジ情報の検出有無や文字情報の入力有無に関わらず傾き補正を実行することができる画像処理装置を提供すること。【解決手段】電波情報が示す電波の物理値と円の半径との関係を示す半径テーブルを参照し、ＩＣチップリーダ１４ａ、１４ｂの座標およびＩＣチップ４の座標をコンタクトガラス１１の載置面に平行な同一平面上に投射し、投射された各座標の座標間距離を半径ｒ１、ｒ２として算出する。半径ｒ１の円と半径ｒ２の円との交点ｃ１、ｃ２を算出する。算出された交点ｃ１およびｃ２の何れかの近傍を通る直線を示す直線画像情報を画像情報全体から抽出する。抽出された直線画像情報が示す直線Ｌ１の副走査方向ｘに対する傾きθを算出する。【選択図】      図５
2004328584.tif 000002
【特許請求の範囲】
【請求項１】
製本シートに設けられた通信機からの電波を受信する受信手段と、
前記受信手段によって受信された電波を用いて製本シートから得られた画像情報の傾きを算出する傾き算出手段と、
前記傾き算出手段によって算出された画像情報の傾きに応じて、画像情報を回転する回転手段とを備える画像処理装置。
【請求項２】
前記傾き算出手段は、前記受信手段によって受信された電波を用いて前記通信機の位置座標を特定し、特定された位置座標を通る直線を示す直線画像情報を抽出し、抽出された直線画像情報が示す直線の走査方向に対する傾きを算出して画像情報の傾きとすることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記受信手段は、所定の方向に移動可能に設けられていることを特徴とする請求項１または請求項２に記載の画像処理装置。
【請求項４】
コンピュータを、製本シートに設けられた通信機からの電波を用いて製本シートから得られた画像情報の傾きを算出する傾き算出手段と、
前記傾き算出手段によって算出された画像情報の傾きに応じて、画像情報を回転する回転手段として機能させるための画像処理プログラム。
【請求項５】
前記傾き算出手段は、前記受信手段によって受信された電波を用いて前記通信機の位置座標を特定し、特定された位置座標を通る直線を示す直線画像情報を抽出し、抽出された直線画像情報が示す直線の走査方向に対する傾きを算出して画像情報の傾きとすることを特徴とする請求項４に記載の画像処理プログラム。
【請求項６】
請求項４または請求項５に記載の画像処理プログラムを記憶する記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理装置に関し、より詳しくは、エッジ情報の検出有無や文字情報の入力有無に関わらず傾き補正を実行することができる画像処理装置に関する。
【０００２】
【従来の技術】
従来の技術として、特許文献１には、スキュー補正を行う光学的文字読取り装置が開示されている。この光学的文字読取り装置は、検出された帳票のエッジ情報および入力された文字情報から帳票の吸入ズレを計算するスキュー補正部を備えている。
【０００３】
【特許文献１】
特開２００２−１６３６０５号公報（［００２６］段落を参照）
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来の技術においては、帳票の吸入ズレが帳票のエッジ情報および文字情報に基づいて計算されるので、帳票のエッジ情報が検出されない場合や文字情報が入力されない場合には、帳票の吸入ズレが算出されないという問題があった。
【０００５】
そこで、本発明は、エッジ情報の検出有無や文字情報の入力有無に関わらず傾き補正を実行することができる画像処理装置を提供することを目的とするものである。
【０００６】
【課題を解決するための手段】
上記課題を解決するため、本発明に係る画像処理装置は、製本シートに設けられた通信機からの電波を受信する受信手段と、前記受信手段によって受信された電波を用いて製本シートから得られた画像情報の傾きを算出する傾き算出手段と、前記傾き算出手段によって算出された画像情報の傾きに応じて、画像情報を回転する回転手段とを備えることを特徴とする構成を有している。
【０００７】
本発明に係る画像処理装置においては、前記傾き算出手段は、前記受信手段によって受信された電波を用いて前記通信機の位置座標を特定し、特定された位置座標を通る直線を示す直線画像情報を抽出し、抽出された直線画像情報が示す直線の走査方向に対する傾きを算出して画像情報の傾きとすることを特徴とする構成を有している。
【０００８】
本発明に係る画像処理装置においては、前記受信手段は、所定の方向に移動可能に設けられていることを特徴とする構成を有している。
【０００９】
本発明に係る画像処理プログラムは、コンピュータを、製本シートに設けられた通信機からの電波を用いて製本シートから得られた画像情報の傾きを算出する傾き算出手段と、前記傾き算出手段によって算出された画像情報の傾きに応じて、画像情報を回転する回転手段として機能させることを特徴とする構成を有している。
【００１０】
本発明に係る画像処理プログラムは、前記傾き算出手段は、前記受信手段によって受信された電波を用いて前記通信機の位置座標を特定し、特定された位置座標を通る直線を示す直線画像情報を抽出し、抽出された直線画像情報が示す直線の走査方向に対する傾きを算出して画像情報の傾きとすることを特徴とする構成を有している。
【００１１】
【発明の実施の形態】
（第１の実施の形態）
【００１２】
図１ないし図４を参照して、本発明に係る画像処理装置の第１の実施の形態の構成を説明する。図１に示すように、画像処理装置１は、製本シート２上の画像を電子化して画像情報を生成する読取部１０と、読取部１０からの画像情報を処理する画像処理部２０と、シート３を画像処理部２０に給紙する給紙部３０とからなる。
【００１３】
読取部１０は、製本シート２が載置されるコンタクトガラス１１と、コンタクトガラス１１に対して光を照射しながら移動する移動体１２と、移動体１２によって照射され反射した反射光を電気信号に変換する撮像素子１３と、電波を受信すると自ら電波を発するＩＣチップ４と交信するＩＣチップリーダ１４ａ、１４ｂとを備える。図２に示すように、２つのＩＣチップリーダ１４ａ、１４ｂは、コンタクトガラス１１の外周部に固定されている。ここで、ＩＣチップリーダ１４ａ、１４ｂは、受信手段としての機能を有する。ＩＣチップ４は、通信機としての機能を有する。
【００１４】
図３に示すように、画像処理部２０は、各種プログラムを格納した読み出し専用記憶素子（以下、ＲＯＭという）２１と、ＲＯＭ２１に格納された各種プログラムを解釈して各種処理を実行する中央処理装置（以下、ＣＰＵという）２２と、ＣＰＵ２１による処理結果を記憶する読取り書込み記憶装置（以下、ＲＡＭという）２３と、読取部１０などと情報の授受を行うインターフェース部（以下、Ｉ／Ｆ部という）２４とを備える。
【００１５】
ＲＯＭ２１には、主に、ＩＣチップ４からの電波の物理値に関する電波情報や撮像素子１３からの画像情報を取得するための取得プログラム２１ａと、ＩＣチップ４からの電波の物理値に基づいて画像情報の傾きを算出するための傾き算出プログラムと、算出された画像情報の傾きに基づいて画像情報を回転する回転プログラムとを備える。このように、ＲＯＭ２１およびＣＰＵ２２は、傾き算出手段としての機能および回転手段としての機能を有している。ＲＯＭ２１に格納された各種プログラムは、通信回線やＣＤ−ＲＯＭなどによって画像処理装置１にインストールされてもよい。
【００１６】
次に、図４ないし図７を参照して、本実施の形態の動作を説明する。移動体１２がコンタクトガラス１１上の製本シート２に対して光を照射しながらｘ方向に移動し、撮像素子１３は移動体１２によって照射され反射した反射光を電気信号に変換して画像情報を生成する。他方、ＩＣチップリーダ１４ａ、１４ｂは、電波を発信し、製本シート２の背表紙部に設けられたＩＣチップ４と交信してＩＣチップ４からの電波を受信する。
【００１７】
図４に示すように、ＣＰＵ２２は、ＲＯＭ２１に格納された取得プログラムを実行して、撮像素子１３によって生成された画像情報を取得する。またＣＰＵ２２は、ＲＯＭ２１に格納された取得プログラムを実行して、ＩＣチップ４からの電波の物理値に関する電波情報を取得する（ステップＳ１）。ここで、電波の物理値とは、周波数、波長など波の性質を示すパラメータおよびこれらのパラメータの組合せを意味する。
【００１８】
画像情報および電波情報が取得されると、ＣＰＵ２２は、ＲＯＭ２１に格納された傾き算出プログラムを実行して、画像情報および電波情報に基づいて画像情報の傾きを算出する（ステップＳ２）。
【００１９】
製本シートの傾きが算出されると、ＣＰＵ２２は、ＲＯＭ２１に格納された傾き回転プログラムを実行して、画像情報の傾きに応じて画像情報を回転する（ステップＳ３）。
【００２０】
次に、図５を参照して、本実施の形態の特徴的動作である傾き算出処理についてより詳細に説明する。
【００２１】
図６に示すように、ＣＰＵ２２は、ＲＯＭ２１に格納された傾き算出プログラムを実行して、電波情報が示す電波の物理値と円の半径との関係を示す半径テーブルを参照し、ＩＣチップリーダ１４ａ、１４ｂの座標およびＩＣチップ４の座標をコンタクトガラス１１の載置面に平行な同一平面上に投射し、投射された各座標の座標間距離を半径ｒ１、ｒ２として算出する（ステップＳ１１）。
【００２２】
半径ｒ１、ｒ２が算出されると、図７に示すように、ＣＰＵ２２は、ＲＯＭ２１に格納された傾き算出プログラムを実行して、半径ｒ１の円と半径ｒ２の円との交点ｃ１、ｃ２を算出する（ステップＳ１２）。
【００２３】
交点ｃ１、ｃ２が算出されると、ＣＰＵ２２は、ＲＯＭ２１に格納された傾き算出プログラムを実行して、算出された交点ｃ１およびｃ２の何れかの近傍を通る直線を示す直線画像情報を画像情報全体から抽出する（ステップＳ１３）。
【００２４】
直線画像情報が画像情報全体から抽出されると、ＣＰＵ２２は、ＲＯＭ２１に格納された傾き算出プログラムを実行して、抽出された直線画像情報が示す直線Ｌ１の副走査方向ｘに対する傾きθを算出する（ステップＳ１４）。
【００２５】
本実施の形態によれば、ＩＣチップリーダ１４ａ、１４ｂからの電波の物理値を用いて直線画像情報が抽出され、直線画像情報が示す直線の副走査方向ｘに対する傾きが算出される、すなわち、画像情報の傾きが算出されるので、エッジ情報の検出有無や文字情報の入力有無に関わらず傾き補正を実行することができる。
【００２６】
（第２の実施の形態）
次に、図８ないし図１０を参照して、本発明に係る画像処理装置の第２の実施の形態の特徴的な部分を説明する。図８に示すように、本実施の形態では、１つのＩＣチップリーダ１４ｃは、移動体１２に固定されており、移動体１２とともにｘ方向への移動して、ｘ方向の２地点でＩＣチップ４からの電波を受信する。
【００２７】
図９に示すように、ＣＰＵ２２は、ＲＯＭ２１に格納された傾き算出プログラムを実行して、ＩＣチップリーダ１４ｃが電波を受信した位置を示す座標およびＩＣチップ４の座標をコンタクトガラス１１の載置面に平行な同一平面上に投射し、投射された各座標の座標間距離を半径ｒ３、ｒ４として算出する（図５のステップＳ１１を参照）。
【００２８】
半径ｒ３、ｒ４が算出されると、図１０に示すように、ＣＰＵ２２は、ＲＯＭ２１に格納された傾き算出プログラムを実行して、半径ｒ３の円と半径ｒ４の円との交点ｃ３、ｃ４を算出する（図５のステップＳ１２を参照）。
【００２９】
交点ｃ３、ｃ４が算出されると、ＣＰＵ２２は、ＲＯＭ２１に格納された傾き算出プログラムを実行して、算出された交点ｃ３およびｃ４の何れかの近傍を通る直線Ｌ２を示す直線画像情報を画像情報全体から抽出する（図５のステップＳ１３を参照）。
【００３０】
直線画像情報が画像情報全体から抽出されると、ＣＰＵ２２は、ＲＯＭ２１に格納された傾き算出プログラムを実行して、抽出された直線画像情報が示す直線Ｌ２の副走査方向ｘに対する傾きθを算出する（図５のステップＳ１４を参照）。
【００３１】
このとき、副走査方向ｘを示す直線は、ＩＣチップリーダ１４ｃが電波を受信した位置を示す座標をコンタクトガラス１１の載置面に平行な同一平面上に投射して得られる２つの座標に基づいて算出されてもよい。
【００３２】
本実施の形態によれば、ＩＣチップリーダ１４ｃが移動体１２とともにｘ方向への移動して、ｘ方向の２地点でＩＣチップ４からの電波を受信するので、複数のＩＣチップリーダを設ける必要がなくなり、コストを削減することができる。
【００３３】
（第３の実施の形態）
次に、図１１ないし図１３を参照して、本発明に係る画像処理装置の第３の実施の形態の特徴的な部分を説明する。図１１に示すように、本実施の形態では、２つのＩＣチップリーダ１４ｄ、１４ｅは、移動体１２に固定されており、移動体１２とともにｘ方向への移動して、ｘ方向の３地点でＩＣチップ４からの電波を受信する。
【００３４】
図１２に示すように、ＣＰＵ２２は、ＲＯＭ２１に格納された傾き算出プログラムを実行して、ＩＣチップリーダ１４ｄ、１４ｅが電波を受信した位置を示す座標およびＩＣチップ４の座標をコンタクトガラス１１の載置面に平行な同一平面上に投射し、投射された各座標の座標間距離を半径ｒ５、ｒ６、ｒ７として算出する（図５のステップＳ１１を参照）。
【００３５】
半径ｒ５、ｒ６、ｒ７が算出されると、図１３に示すように、ＣＰＵ２２は、ＲＯＭ２１に格納された傾き算出プログラムを実行して、半径ｒ５の円、半径ｒ６の円および半径ｒ７の円の交点ｃ５を算出する（図５のステップＳ１２を参照）。
【００３６】
交点ｃ５が算出されると、ＣＰＵ２２は、ＲＯＭ２１に格納された傾き算出プログラムを実行して、算出された交点ｃ５を通る直線Ｌ３を示す直線画像情報を画像情報全体から抽出する（図５のステップＳ１３を参照）。
【００３７】
直線画像情報が画像情報全体から抽出されると、ＣＰＵ２２は、ＲＯＭ２１に格納された傾き算出プログラムを実行して、抽出された直線画像情報が示す直線Ｌ３の副走査方向ｘに対する傾きθを算出する（図５のステップＳ１４を参照）。
【００３８】
このとき、副走査方向ｘを示す直線は、ＩＣチップリーダ１４ｃが電波を受信した位置を示す座標をコンタクトガラス１１の載置面に平行な同一平面上に投射して得られる２つの座標に基づいて算出されてもよい。
【００３９】
本実施の形態によれば、半径ｒ５の円、半径ｒ６の円および半径ｒ７の円の交点ｃ５が算出され、この交点ｃ５はＩＣチップ４の座標と一致するので、直線Ｌ３が見開き部分に生じる直線と一致する確率が高くなり、画像情報の傾きをより正確に補正することができる。
【００４０】
【発明の効果】
本発明によれば、製本シートに設けられた通信機からの電波を用いて製本シートから得られた画像情報の傾きが算出されるので、エッジ情報の検出有無や文字情報の入力有無に関わらず傾き補正を実行することができる。
【図面の簡単な説明】
【図１】本発明に係る画像処理装置の第１の実施形態の構成を示す全体側面図
【図２】第１の実施形態におけるＩＣチップリーダの配置を示す上面図
【図３】第１の実施形態の構成を示すブロック図
【図４】第１の実施形態の大まかな動作を示すフローチャート
【図５】第１の実施形態の特徴的な動作を示すフローチャート
【図６】第１の実施の形態において、同一平面上におけるＩＣチップリーダの座標とＩＣチップの座標との座標間距離を示す上面図
【図７】第１の実施の形態において、各座標間距離を半径とする円の関係および画像情報の傾きを示す上面図
【図８】第２の実施形態におけるＩＣチップリーダの配置を示す上面図
【図９】第２の実施の形態において、同一平面上におけるＩＣチップリーダの座標とＩＣチップの座標との座標間距離を示す上面図
【図１０】第２の実施の形態において、各座標間距離を半径とする円の関係および画像情報の傾きを示す上面図
【図１１】第３の実施形態におけるＩＣチップリーダの配置を示す上面図
【図１２】第３の実施の形態において、同一平面上におけるＩＣチップリーダの座標とＩＣチップの座標との座標間距離を示す上面図
【図１３】第３の実施の形態において、各座標間距離を半径とする円の関係および画像情報の傾きを示す上面図
【符号の説明】
４    ＩＣチップ（通信機）
１４    ＩＣチップリーダ（受信手段）
２１    ＲＯＭ  （傾き算出手段、回転手段）
２２    ＣＰＵ  （傾き算出手段、回転手段）
【図１】
2004328584.tif 000003
【図２】
2004328584.tif 000004
【図３】
2004328584.tif 000005
【図４】
2004328584.tif 000006
【図５】
2004328584.tif 000007
【図６】
2004328584.tif 000008
【図７】
2004328584.tif 000009
【図８】
2004328584.tif 000010
【図９】
2004328584.tif 000011
【図１０】
2004328584.tif 000012
【図１１】
2004328584.tif 000013
【図１２】
2004328584.tif 000014
【図１３】
2004328584.tif 000015