(57)【要約】【課題】原稿の傾きが補正を必要としない程度である場合に、処理速度を向上させ且つ原稿画像を記憶するメモリの使用量を低減することが可能な画像処理装置、画像読取装置、画像形成装置、画像処理方法、コンピュータプログラム及び該コンピュータプログラムを記録した記録媒体を提供する。【解決手段】原稿検知部２４は、ＲＧＢのデジタル信号（原稿画像）から原稿の傾きの有無を検出する傾き検出部２４１を備え、原稿補正部２５は、原稿画像から原稿の傾きの角度を算出する傾き角算出部２５１と、傾き検出部２４１が傾き有りを検出した場合に、原稿画像を傾き角算出部２５１が算出した角度分だけ回転させて原稿の傾きを補正する補正部２５２とを備える。出力選択部２５３は、傾き検出部２４１が傾き有り（又は無し）を検出した場合、補正部２５２（又はメモリ２４２）が出力する傾きが補正された（又は補正されていない）原稿画像を後段へ出力する。【選択図】図３
2010118769.tif 000002
【特許請求の範囲】
【請求項１】
原稿が走査されて読み取られた原稿画像を取得する手段と、該手段が取得した原稿画像から前記走査の方向に対する原稿の傾きの量を算出する算出手段とを備える画像処理装置において、
前記原稿画像から原稿の傾きの有無を検出する検出手段を備え、
該検出手段が傾き無しを検出した場合、前記算出手段は、原稿の傾きの量を算出しないようにしてあること
を特徴とする画像処理装置。
【請求項２】
前記算出手段が算出した傾きの量に基づいて、前記原稿画像の原稿の傾きを補正する手段を備えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
原稿に形成された画像を走査して読み取る手段と、
該手段が読み取った原稿画像を取得する請求項１又は２に記載の画像処理装置と
を備えることを特徴とする画像読取装置。
【請求項４】
請求項１又は２に記載の画像処理装置と、
該画像処理装置で処理された原稿画像に基づいて出力画像を形成する画像形成手段と
を備えることを特徴とする画像形成装置。
【請求項５】
原稿が走査されて読み取られた原稿画像を取得し、取得した原稿画像から前記走査の方向に対する原稿の傾きの量を算出ステップで算出する画像処理方法において、
前記原稿画像から原稿の傾きの有無を検出するステップを含み、
該ステップで傾き無しを検出した場合、前記算出ステップで原稿の傾きの量を算出しないようにしてあること
を特徴とする画像処理方法。
【請求項６】
前記算出ステップで算出した傾きの量に基づいて、前記原稿画像の原稿の傾きを補正するステップを含むことを特徴とする請求項５に記載の画像処理方法。
【請求項７】
画像データを取得して画像処理するコンピュータに、原稿が走査されて読み取られた原稿画像から前記走査の方向に対する原稿の傾きの量を算出ステップで算出させるコンピュータプログラムにおいて、
コンピュータに、前記原稿画像から原稿の所定の指標を抽出させるステップと、
該ステップで抽出させた指標の前記走査方向に対する偏差に基づいて原稿の傾きの有無を検出させるステップとを含み、
該ステップで傾き無しを検出させた場合、前記算出ステップで原稿の傾きの量を算出させないようにしてあること
を特徴とするコンピュータプログラム。
【請求項８】
コンピュータに、前記算出ステップで算出させた傾きの量に基づいて、前記原稿画像の原稿の傾きを補正させるステップを含むことを特徴とする請求項７に記載のコンピュータプログラム。
【請求項９】
請求項７又は８に記載のコンピュータプログラムを記録してあることを特徴とするコンピュータでの読み取りが可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、取得した原稿画像から原稿の傾きの量を算出する画像処理方法、画像処理装置、該画像処理装置を備える画像読取装置及び画像形成装置、並びに前記画像処理装置を実現するためのコンピュータプログラム及び該コンピュータプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
複写機、複合機、スキャナ等で処理される原稿画像を画像データとして作成する場合、原稿を読み込むときに、原稿の傾きの補正、画像の整形、ノイズ除去等の画像処理がなされることが多い。これらの画像処理の中でも、原稿の傾きの補正は特に重要な処理として位置付けられており、その処理方法及び処理装置は、既に各種実現されている。
【０００３】
図１０は、原稿画像に画像処理が施されて原稿の傾きが補正される様子を示す説明図である。例えば、特許文献１では、原稿画像から検出した原稿の頂点より原稿の傾きの角度を算出し、算出した角度分だけ原稿画像を回転させて原稿の傾きを補正している。
【０００４】
また、特許文献１には、原稿台に載置された原稿を画像データとして読み取る場合、予め原稿の傾きの補正が必要と設定されているときにのみ、読み取った画像データから原稿の傾きの角度を算出して画像データを補正する技術が開示されている。これにより、予め原稿の傾きの補正が不要と設定されているときは、原稿の傾きの角度を算出せず傾きを補正することもないため、画像処理が高速に行われる。
【特許文献１】特開平１１−３３１５４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された技術では、予め原稿の傾きの補正が必要と設定されている場合、原稿の傾きが補正を必要としない程度であるときにも傾きの角度が算出され、その後傾きの補正が行われるため、画像処理の処理速度が低下する上に、原稿画像を記憶するメモリが常に所定量必要とされる問題があった。この問題は、原稿台に載置された原稿を読み取って画像処理する場合、及び原稿搬送手段により搬送された原稿を読み取って画像処理する場合の何れにも共通するものである。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、その目的とするところは、原稿の傾きの検出を段階的に行うことにより、原稿の傾きが補正を必要としない程度である場合に、処理速度を向上させ且つ原稿画像を記憶するメモリの使用量を低減することが可能な画像処理装置、画像読取装置、画像形成装置、画像処理方法、並びに前記画像処理装置を実現するためのコンピュータプログラム及び該コンピュータプログラムを記録した記録媒体を提供することにある。
【課題を解決するための手段】
【０００７】
本発明に係る画像処理装置は、原稿が走査されて読み取られた原稿画像を取得する手段と、該手段が取得した原稿画像から前記走査の方向に対する原稿の傾きの量を算出する算出手段とを備える画像処理装置において、前記原稿画像から原稿の傾きの有無を検出する検出手段を備え、該検出手段が傾き無しを検出した場合、前記算出手段は、原稿の傾きの量を算出しないようにしてあることを特徴とする。
【０００８】
本発明に係る画像処理装置は、前記算出手段が算出した傾きの量に基づいて、前記原稿画像の原稿の傾きを補正する手段を備えることを特徴とする。
【０００９】
本発明に係る画像読取装置は、原稿に形成された画像を走査して読み取る手段と、該手段が読み取った原稿画像を取得する上述した発明の何れか１つに記載の画像処理装置とを備えることを特徴とする。
【００１０】
本発明に係る画像形成装置は、上述した発明の何れか１つに記載の画像処理装置と、該画像処理装置で処理された原稿画像に基づいて出力画像を形成する画像形成手段とを備えることを特徴とする。
【００１１】
本発明に係る画像処理方法は、原稿が走査されて読み取られた原稿画像を取得し、取得した原稿画像から前記走査の方向に対する原稿の傾きの量を算出ステップで算出する画像処理方法において、前記原稿画像から原稿の傾きの有無を検出するステップを含み、該ステップで傾き無しを検出した場合、前記算出ステップで原稿の傾きの量を算出しないようにしてあることを特徴とする。
【００１２】
本発明に係る画像処理方法は、前記算出ステップで算出した傾きの量に基づいて、前記原稿画像の原稿の傾きを補正するステップを含むことを特徴とする。
【００１３】
本発明に係るコンピュータプログラムは、画像データを取得して画像処理するコンピュータに、原稿が走査されて読み取られた原稿画像から前記走査の方向に対する原稿の傾きの量を算出ステップで算出させるコンピュータプログラムにおいて、コンピュータに、前記原稿画像から原稿の所定の指標を抽出させるステップと、該ステップで抽出させた指標の前記走査方向に対する偏差に基づいて原稿の傾きの有無を検出させるステップとを含み、該ステップで傾き無しを検出させた場合、前記算出ステップで原稿の傾きの量を算出させないようにしてあることを特徴とする。
【００１４】
本発明に係るコンピュータプログラムは、コンピュータに、前記算出ステップで算出させた傾きの量に基づいて、前記原稿画像の原稿の傾きを補正させるステップを含むことを特徴とする。
【００１５】
本発明に係る記録媒体は、上述した発明の何れか１つに記載のコンピュータプログラムを記録してあることを特徴とする。
【００１６】
本発明にあっては、原稿の傾きの量の算出と傾きの有無の検出とを並列的に行い、原稿画像の一部から原稿の傾き無しを検出したときは、原稿の傾きの量の算出を行わない。
これにより、原稿画像の一部から原稿の傾き無しを先に検出したときは、原稿画像全体から傾きの量を算出したときより画像処理が高速化されると共に、原稿画像の一部をメモリに記憶するだけで済む。また、例えば原稿送り装置から連続して送給された複数枚の原稿の原稿画像を取得して画像処理する場合、原稿の傾きが発生する割合が少ないため、画像処理が際だって高速化される。
【００１７】
本発明にあっては、算出した傾きの量に基づいて原稿画像の原稿の傾きを補正するため、原稿の傾き有りと検出したときは、高精度に算出した傾きの量に基づいて原稿の傾きを補正する。
【００１８】
本発明にあっては、原稿に形成された画像を走査して読み取った原稿画像について、上述した発明に係る画像処理装置で画像処理を行う。
これにより、画像の読取処理が全体的に高速化される。
【００１９】
本発明にあっては、上述した発明に係る画像処理装置で処理された原稿画像に基づいて出力画像を形成する。
これにより、画像処理が高速化された画像処理装置が、プリンタ装置、デジタル複合機等に適用される。
【００２０】
本発明にあっては、記録媒体から読み出されたコンピュータプログラムによって、上述した画像処理装置の各手段が実現される。
【発明の効果】
【００２１】
本発明によれば、原稿の傾きの量の算出と傾きの有無の検出とを並列的に行う。
これにより、原稿画像の一部から原稿の傾き無しを先に検出したときは、原稿画像全体から傾きの量を算出したときより画像処理が高速化される。従って、原稿の傾きが補正を必要としない程度である場合に、処理速度を向上させることが可能となる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明に係る画像処理装置及び画像形成装置をコピア、プリンタ、ファクシミリ、scan to e-mail等の機能を備えるデジタルカラー複合機に、また、本発明に係る画像処理装置をカラー画像読取装置に夫々適用した実施の形態について詳述する。
（実施の形態１）
図１は、本発明の実施の形態１に係るデジタルカラー複合機１００の構成を示すブロック図である。図中１００はデジタルカラー複合機であり、デジタルカラー複合機１００は、ＣＣＤ（Charge Coupled Device）ラインセンサを有しており原稿からの反射光を読み取ることにより得られたＲＧＢ（Ｒ：赤，Ｇ：緑，Ｂ：青）のアナログ信号を原稿画像として出力する画像入力装置５、及び前記アナログ信号を取得してＣＭＹＫ（Ｃ：シアン，Ｍ：マゼンタ，Ｙ：イエロー，Ｋ：黒）のデジタルカラー信号を出力する画像処理装置２を備える。
【００２３】
デジタルカラー複合機１００は、また、画像処理装置２から与えられたデジタルカラー信号に基づいて写真方式、インクジェット方式等の出力方式により記録紙上に出力画像を形成する画像出力装置３、及びＬＣＤ（Liquid Crystal Display）と各種キーとからなり上述した各装置についての操作を受け付けるための操作パネル６を備える。
【００２４】
画像処理装置２は、画像入力装置５から入力されたアナログの原稿画像をデジタルの原稿画像に変換するＡ／Ｄ変換部２０と、Ａ／Ｄ変換部２０から出力されたＲＧＢのデジタル信号から、画像入力装置５の照明系、結像系及び撮像系で生じる各種の歪を除去するシェーディング補正部２１と、階調補正（以下、ガンマ補正という）を行うための入力処理部２２とを備える。入力処理部２２から出力されたＲＧＢのデジタル信号（原稿画像）は、一旦ハードディスク等の大容量記憶装置を有する送受信部／記憶部２３へ／から記憶／読み出しが行われ、原稿検知部２４を介し原稿補正部２５へ与えられて原稿画像の傾きが補正されるようになっている。
【００２５】
画像処理装置２は、また、原稿補正部２５が出力したＲＧＢのデジタル信号をＲＧＢの補色に対応するＣＭＹ信号に変換すると共に色再現性を高める処理を行う色補正部２７、及び色補正部２７が出力したＣＭＹ信号に基づいてＣＭＹＫのデジタルカラー信号を生成する黒生成／下色除去部２８を備える。黒生成／下色除去部２８が出力するＣＭＹＫのデジタルカラー信号は、空間フィルタ部２９で強調処理及び平滑化処理が行われた後に、階調再現処理が行われる中間調生成部３０を介して画像出力装置３に与えられる。
【００２６】
原稿補正部２５が出力したＲＧＢのデジタル信号は、また、領域分離部３１に与えられる。領域分離部３１は、前記デジタル信号に含まれる各画素が、黒文字、色文字、網点、印画紙写真（連続階調領域）等の領域のうち、どの領域に属しているかを示す領域識別信号を生成して黒生成／下色除去部２８、空間フィルタ部２９、及び中間調生成部３０に与える。
尚、上述した画像処理装置２の各部は、ＣＰＵ４０１、プログラム等の情報を記憶するＲＯＭ４０２及び一時的に発生した情報を記憶するＲＡＭ４０３からなる制御部４０と接続されており、制御部４０のＣＰＵ４０１が、ＲＯＭ４０２に予め格納されている制御プログラムに従って、これら各部の動作を制御するようにしてある。制御部４０は、ＡＳＩＣ（Application Specific Integrated Circuit）又はＤＳＰ（Digital Signal Processor）で構成するようにしてもよい。
【００２７】
原稿補正部２５が出力したＲＧＢのデジタル信号は、上述したように色補正部２７及び領域分離部３１に与えられる他、ＰＤＦフォーマットに変換され、ネットワークインタフェース及び通信回線インタフェース（何れも図示せず）を介して外部接続装置及び通信回線へ夫々送信される。前記デジタル信号は、また、ＪＰＥＧ圧縮アルゴリズムに基づいてＪＰＥＧコードに圧縮し、送受信部／記憶部２３にファイリングデータとして保存して管理するようにしてもよい。
【００２８】
保存されたデータについて、コピー出力及びプリント出力が指示されたときは、送受信部／記憶部２３の大容量記憶装置から目的のＪＰＥＧコードが読み出され、図示しないＪＰＥＧ伸張部に与えられて複合化され、元のＲＧＢのデジタル信号に変換される。
一方、イメージ送信が指示されたときは、送受信部／記憶部２３の大容量記憶装置から目的のＪＰＥＧコードが読み出され、ネットワークインタフェース及び通信回線インタフェースを介して外部接続装置及び通信回線へ夫々送信される。
【００２９】
図２は、画像入力装置５の構成を示す模式的な正面断面図である。画像入力装置５は、上部筐体に構成される原稿搬送部５１及び下部筐体に構成されるスキャナ部５６からなる。
【００３０】
原稿搬送部５１は、一側方から他側方に傾斜して配された原稿トレイ５１１にフェイスダウンで載置された原稿の検知を行う原稿セットセンサ５１４を備える。原稿トレイ５１１の下端部の上方には、原稿セットセンサ５１４に検知された原稿を１枚ずつ下流側へ呼び込むための呼込ローラ５１２が配されている。原稿トレイ５１１の下流側には、ガイドによって形成された搬送路Ｓを有し、該搬送路Ｓの上端部及び中間部には、後述する原稿台５６１の他端部の読取位置Ｒまで原稿を搬送するための搬送ローラ５１３ａ，５１３ｂが夫々配設されている。読取位置Ｒの他側方には、読み取った原稿の排出を行う原稿排出ローラ５０、及び排出された原稿を検知する原稿排出センサ５６７が配されている。
【００３１】
搬送ローラ（整合ローラ）５１３ｂは、駆動軸に電磁クラッチ（図示せず）を有しており、駆動モータ（図示せず）による回転駆動力の伝達が制御されるようになっている。原稿が原稿トレイ５１１に載置されていない場合、搬送ローラ５１３ｂの駆動軸は、前記電磁クラッチにより拘束されて停止している。
【００３２】
原稿が原稿トレイ５１１に載置され、下流側へ搬送された原稿の先端部が、搬送ローラ５１３ａ及び搬送ローラ５１３ｂの間に配された給送タイミングセンサ５１５に接触し、該タイミングセンサ５１５が所定の信号を発した場合、前記電磁クラッチに内蔵された電磁石の励磁状態が所定のタイミングで切り替わる。これにより、搬送ローラ５１３ｂは、駆動軸の拘束が解除され、原稿を下流側へ搬送する方向への回転を開始する。この時、上流側から搬送された原稿の先端部は、既に搬送ローラ５１３ｂのニップ部に到達しており、搬送ローラ５１３ｂのニップ部は、原稿に所定の撓みを形成した後に原稿の先端部が搬送方向と略直角となるように整合させて下流側へ搬送するように動作する。
【００３３】
スキャナ部５６は、原稿を水平に載置する載置台５６１の下面に沿って、原稿を読み取りながら両側方に平行移動する走査ユニット５６２，５６３を備える。走査ユニット５６３の一側方には、走査ユニット５６２が原稿を読み取った光を収束させるための結像レンズ５６４が立設されており、該結像レンズ５６４が収束させた光は、ＣＣＤラインセンサ５６５上に結像するようにしてある。スキャナ部５６の他方の側部には、上述した搬送路Ｓから搬送され読取位置Ｒで読み取られて排出された原稿をフェイスダウンで載置するトレイ５６６が突設されている。
【００３４】
走査ユニット５６２は、原稿トレイ５１１から搬送された原稿及び原稿台５６１に載置された原稿に光を照射するための、例えばハロゲンランプからなる光源５６２ａを有し、原稿からの反射光をミラー５６２ａが他側方へ反射するようにしてある。走査ユニット５６３は、走査ユニット５６２のミラー５６２ａが反射した光を下方及び一側方へ夫々反射するミラー５６３ａ及び５６３ｂを有し、ミラー５６３ｂが反射した光は、結像レンズ５６４を介してＣＣＤラインセンサ５６５上に原稿像として結像するようになっている。ＣＣＤラインセンサ５６５は、結像した原稿像を光電変換してＲＧＢのアナログ信号を生成する。
【００３５】
上述のように構成される画像入力装置５は、原稿を静止させて読み取る静止読取モード、及び原稿を搬送させながら読み取る走行読取モードの２種類のモードで動作させることが可能である。静止読取モードは、原稿台５６１に載置されている場合、例えば操作パネル６の図示しないスタートキーが押下されたときに走査ユニット５６２，５６３を他側方へ走査させて原稿からの反射光を読み取るモードである。また、走行読取モードは、原稿トレイ５１１に原稿が載置されて原稿セットセンサ５１４が原稿を検出している場合、前記スタートキーを押下したときに原稿を呼込ローラ５１２及び搬送ローラ５１３ａ，５１３ｂで１枚ずつ給送して読取位置Ｒにおける原稿からの反射光を読み取るモードである。
【００３６】
図３は、原稿検知部２４及び原稿補正部２５の機能構成を示すブロック部である。原稿検知部２４は、入力処理部２２から与えられたＲＧＢのデジタル信号（原稿画像）から原稿の傾きの有無を検出する傾き検出部２４１、及び原稿画像を１ページ分記憶するメモリ２４２を備える。また、原稿補正部２５は、原稿検知部２４を介して与えられた原稿画像から原稿の傾きの角度を算出する傾き角算出部２５１と、傾き検出部２４１が傾き有りを検出した場合に、メモリ２４２から与えられた原稿画像を傾き角算出部２５１が算出した角度分だけ回転させて原稿の傾きを補正する補正部２５２と、該補正部２５２及びメモリ２４２から夫々与えられた原稿画像を選択的に切り替えて後段へＲＧＢのデジタル信号（原稿画像）として出力する出力選択部２５３とを備える。
【００３７】
傾き検出部２４１は、与えられた原稿画像が走査されたときの主走査方向の走査線に対応するライン毎に原稿端（エッジ）を検出し、左右の原稿端の間に存在する画素数のライン間の偏差に基づいて傾きの有無を検出し、検出結果を傾き角算出部２５１、補正部２５２及び出力選択部２５３に与える。傾き検出部２４１は、また、各ラインの原稿の画素が原稿検知部２４に与えられている期間を示す原稿画素信号を傾き角算出部２５１に与える。
メモリ２４２は、補正部２５２及び出力選択部２５３が夫々必要とするタイミングで１ページ分の原稿画像を読み出して夫々出力する。
【００３８】
傾き角算出部２５１は、傾き検出部２４１が検出を開始すると同時に算出を開始し、傾き検出部２４１が傾き無しを検出した時に算出を中止するようにしてある。
出力選択部２５３は、傾き検出部２４１が傾き有り（又は無し）を検出した場合、補正部２５２（又はメモリ２４２）が出力する傾きが補正された（又は補正されていない）原稿画像を後段へ出力する。この場合、出力選択部２５３は、補正部２５２が傾きの補正を終えた後（又は傾き検出部２４１が傾き無しを検出した後）に出力を開始すればよい。
【００３９】
補正部２５２は、以下の式（１）に示すアフィン変換によって原稿画像の原稿の傾きを補正する。アフィン変換では、傾きの角度（θ）に対する余弦（ｃｏｓθ）及び正弦（ｓｉｎθ）が与えられたときに、座標（ｘ，ｙ）を座標（ｘ´，ｙ´）に変換することができる。
尚、式（１）では、原稿の１つの頂点の座標を（ｘ０，ｙ０）とし、該頂点が変換後に原点となるようにしてある。
【００４０】
【数１】
2010118769.tif 000003
【００４１】
図４は、原稿の傾きの角度に対する余弦及び正弦を算出する方法を示す説明図である。図中横軸は原稿画像においた座標の原点（０，０）から主走査方向に離隔する距離（ｘ）を表し、縦軸は主走査方向に直交する副走査方向に原点（０，０）から離隔する距離を表す。
【００４２】
先ず、原稿が有する４つの頂点について原点（０，０）からの距離を夫々算出し、原点（０，０）に最も近い頂点の座標をＰ０（ｘ０，ｙ０）、原点（０，０）から最も遠い頂点を除く他の２つの頂点を夫々Ｐ１（ｘ１，ｙ１）及びＰ２（ｘ２，ｙ２）とする。また、ｘ軸と線分Ｐ０Ｐ１、及びｙ軸と線分Ｐ０Ｐ２がなす角度を夫々θ１及びθ２とする。このとき、θ１及びθ２に対する夫々の余弦及び正弦を以下の式（２）〜（５）により求めることができる。
【００４３】
【数２】
2010118769.tif 000004
【００４４】
次いで、２つの角度θ１及びθ２から、傾きの補正の対象となる角度を選択する。ここでは、小さい方の角度を選択するものとする。つまり、ｃｏｓθ１とｃｏｓθ２との大小を比較し、大きい方の余弦に対応する角度（θ１又はθ２）が、傾きの補正の対象となる角度であると判定する。
【００４５】
図５は、傾き検出部２４１において原稿の傾きの有無を検出するＣＰＵ４０１の処理手順を示すメインルーチンのフローチャートである。以下の処理は、ＲＯＭ４０２に予め格納されている制御プログラムに従って、原稿画像１ページ分の取得を開始する都度実行される。本処理では、入力処理部２２から与えられた原稿画像のライン毎に前ラインとの原稿幅の偏差を算出し、該偏差が所定の閾値より大きいときに原稿の傾き有りを検出する。
尚、ＣＰＵ４０１が実行する処理を、上述したＡＳＩＣ等の専用ハードウエア若しくはＤＳＰ、又はこれらの組み合わせによって実行するようにしてもよい。
【００４６】
尚、傾きの有無の検出は本処理に限定するものではなく、原稿画像の一部を用いて原稿の傾きの角度の検出よりも高速に処理できるものであればよい。
また、「増分閾値」、「判定ライン数」及び「最終ライン」は、原稿が画像入力装置５で読み取られたときの解像度等に基づいて、予めＲＡＭ４０３に夫々設定されるものとする。「ラインカウンタ」、「有効ライン数」、「前ライン原稿幅」、「傾斜フラグ」及び「原稿幅」は、ＲＡＭ４０３に夫々記憶される変数である。
【００４７】
ＣＰＵ４０１は、原稿画像１ページ分の処理を開始するに際し、初期化処理を行い（ステップＳ１１）、処理中のラインの番号を示す「ラインカウンタ」に「０」を、原稿が存在するラインの数を示す「有効ライン数」に「０」を、１つ前のラインの原稿幅を記憶する「前ライン原稿幅」に「０」を、検出対象の原稿画像の原稿の傾き有りを示す「傾斜フラグ」に「１」を夫々書き込む。そして、ＣＰＵ４０１は、原稿幅算出に係るサブルーチンを呼び出して実行する（ステップＳ１２）。
【００４８】
その後、ＣＰＵ４０１は、「有効ライン数」が「判定ライン数」以上になったか否かを判定する（ステップＳ１３）。ここでの「判定ライン数」は、例えば画像入力装置５が原稿を読み込んだときの解像度が６００dpiの場合、２から３０程度であることが好ましい。
「有効ライン数」が「判定ライン数」以上になったと判定した場合（ステップＳ１３：ＹＥＳ）、ＣＰＵ４０１は、算出した原稿幅についての判定を行わずに処理を終了する。「判定ライン数」以上になっていないと判定した場合（ステップＳ１３：ＮＯ）、ＣＰＵ４０１は、算出した「原稿幅」が「０」であるか否かを判定する（ステップＳ１４）。
【００４９】
「原稿幅」が「０」であると判定した場合（ステップＳ１４：ＹＥＳ）、ＣＰＵ４０１は、処理中のラインに原稿が存在しないものとして、処理をステップＳ２０へ進める。「原稿幅」が「０」ではないと判定した場合（ステップＳ１４：ＮＯ）、ＣＰＵ４０１は、処理中のラインに原稿が存在するものとして「有効ライン数」に「１」を加算する（ステップＳ１５）。その後、ＣＰＵ４０１は、「原稿幅」から「前ライン原稿幅」を減算して原稿幅の増分を算出する（ステップＳ１６）。そして、ＣＰＵ４０１は、次のラインに対する処理のために「原稿幅」を「前ライン原稿幅」に書き込んで更新する（ステップＳ１７）。
【００５０】
次いで、ＣＰＵ４０１は、算出した原稿幅の増分が「増分閾値」より大きいか否かを判定する（ステップＳ１８）。例えば、画像入力装置５が原稿を読み込んだときの解像度が６００dpi（dot per inch）で、傾き有りと判定する最小角度が０．１度である場合、ここでの「増分閾値」は、５８０から６００程度の値であることが好ましい。
前記増分が「増分閾値」より大きくないと判定した場合（ステップＳ１８：ＮＯ）、ＣＰＵ４０１は、処理をステップＳ２０へ進める。
【００５１】
前記増分が「増分閾値」より大きいと判定した場合（ステップＳ１８：ＹＥＳ）、即ち、原稿幅の偏差が前後に隣接するライン間で急激に増大する場合、ＣＰＵ４０１は、傾き無しを検出したことを示すために「傾斜フラグ」に「０」を書き込む（ステップＳ１９）。その後、ＣＰＵ４０１は、次のラインを処理対象とするために「ラインカウンタ」に「１」を加算する（ステップＳ２０）。そして、ＣＰＵ４０１は、「ラインカウンタ」が「最終ライン」より大きくなったか否かを判定する（ステップＳ２１）。
【００５２】
「ラインカウンタ」が「最終ライン」より大きくなっていないと判定した場合（ステップＳ２１：ＮＯ）、ＣＰＵ４０１は、次のラインについて原稿幅を算出するために処理をステップＳ１２に戻す。「ラインカウンタ」が「最終ライン」より大きくなったと判定した場合（ステップＳ２１：ＹＥＳ）、ＣＰＵ４０１は、傾き無しを検出したことを示すために「傾斜フラグ」に「０」を書き込み（ステップＳ２２）、処理を終了する。
【００５３】
以上の処理によって設定された「傾斜フラグ」は、傾きの有無の検出結果（傾き有り＝「１」）であり、上述した傾き角算出部２５１、補正部２５２及び出力選択部２５３においてＣＰＵ４０１が実行する処理の中で参照される。
【００５４】
図６は、原稿幅算出のサブルーチンに係るＣＰＵ４０１の処理手順の例を示すフローチャートである。本サブルーチンでは、入力処理部２２から与えられた原稿画像のライン毎に原稿の左端及び右端を検出し、左端から右端までに存在する画素数を「原稿幅」に書き込む。また、左端から右端までの画素が与えられている期間だけ、上述した原稿画像信号をオンさせる。
尚、「座標カウンタ」、「左端座標」及び「右端座標」は、夫々ＲＡＭ４０３に記憶される変数である。また、「ライン末端」は、原稿が画像入力装置５で読み取られたときの解像度等に基づいて、予めＲＡＭ４０３に設定されるものとする。
【００５５】
ＣＰＵ４０１は、メインルーチンから呼び出された場合、初期化処理を行い（ステップＳ３１）、処理中のラインにおける処理中の画素の位置を示す「座標カウンタ」に「０」を、検出した原稿の左端及び右端の座標を記憶する「左端座標」及び「右端座標」に「０」を夫々書き込む。その後、ＣＰＵ４０１は、同一ライン上の次の画素を処理対象とするために「座標カウンタ」に「１」を加算し（ステップＳ３２）、「座標カウンタ」が「ライン末端」より大きくなったか否かを判定する（ステップＳ３３）。大きくなったと判定した場合（ステップＳ３３：ＹＥＳ）、ＣＰＵ４０１は、処理をステップＳ４３へ進める。
【００５６】
「座標カウンタ」が「ライン末端」より大きくなっていないと判定した場合（ステップＳ３３：ＮＯ）、ＣＰＵ４０１は、原稿の左端を検出する処理を行う（ステップＳ３４）。ここでの左端の検出処理は、以下の（ａ）から（ｄ）のように行うものとする。
（ａ）原稿が存在しないときの画素の濃度を参照濃度値として予めＲＡＭ４０３に登録しておく。
（ｂ）与えられた原稿画像の各画素の濃度と参照濃度値とを比較して、原稿が存在する画素と原稿が存在しない画素とを分類する。
（ｃ）原稿の読取ノイズによる誤判定を防止するため、処理中の画素に隣接する８つの周辺画素を参照して濃度のスムージングフィルタ処理を行う。
（ｄ）原稿が存在しない画素から原稿が存在する画素に変化したときの画素の座標を原稿の左端とする。
【００５７】
次いで、ＣＰＵ４０１は、原稿の左端を検出したか否かを判定し（ステップＳ３５）、検出していないと判定した場合（ステップＳ３５：ＮＯ）、処理をステップＳ３２に戻す。左端を検出したと判定した場合（ステップＳ３５：ＹＥＳ）、ＣＰＵ４０１は、処理中の「座標カウンタ」を「左端座標」に書き込む（ステップＳ３６）と共に原稿画素信号をオンさせる（ステップＳ３７）。その後、ＣＰＵ４０１は、同一ライン上の次の画素を処理対象とするために「座標カウンタ」に「１」を加算し（ステップＳ３８）、「座標カウンタ」が「ライン末端」より大きくなったか否かを判定する（ステップＳ３９）。
【００５８】
「座標カウンタ」が「ライン末端」より大きくなったと判定した場合（ステップＳ３９：ＹＥＳ）、ＣＰＵ４０１は、処理をステップＳ４３へ進める。「ライン末端」より大きくなっていないと判定した場合（ステップＳ３９：ＮＯ）、ＣＰＵ４０１は、原稿の右端を検出する処理を行う（ステップＳ４０）。ここでの検出処理は、上述した（ａ）から（ｄ）と同様に行うものとする。但し、原稿が存在する画素から原稿が存在しない画素に変化したときの画素の座標を原稿の右端とする。
そして、ＣＰＵ４０１は、原稿の右端を検出したか否かを判定し（ステップＳ４１）、検出していないと判定した場合（ステップＳ４１：ＮＯ）、処理をステップＳ３８に戻す。
【００５９】
原稿の右端を検出したと判定した場合（ステップＳ４１：ＹＥＳ）、ＣＰＵ４０１は、処理中の「座標カウンタ」を「右端座標」に書き込み（ステップＳ４２）、更に、「右端座標」から「左端座標」を減算した値を「原稿幅」に書き込む（ステップＳ４３）。ここで「原稿幅」が負の数となる場合、即ち、右端を検出しなかったために「右端座標」が「０」のままであった場合、「原稿幅」を「０」に調整する（ステップＳ４４）。その後、ＣＰＵ４０１は、原稿画素信号をオフさせて（ステップＳ４５）メインルーチンにリターンする。
【００６０】
図７は、傾き角算出部２５１において原稿の頂点を検出するＣＰＵ４０１の処理手順の例を示すメインルーチンのフローチャートである。以下の処理は、ＲＯＭ４０２に予め格納されている制御プログラムに従って、原稿画像１ページ分の取得を開始する都度実行される。本処理は、傾き検出部２４１における原稿の傾きの有無を検出する処理と並列的に実行される。検出された頂点は、図４に示したように原稿の傾きの角度に対する余弦及び正弦を算出するのに用いられ、算出された余弦及び正弦に基づいて式（１）により原稿画像の傾きが補正される。
【００６１】
尚、「画素ｘ座標」、「画素ｙ座標」、「上端ｘ座標」、「上端ｙ座標」、「下端ｘ座標」、「下端ｙ座標」、「左端ｘ座標」、「左端ｙ座標」、「右端ｘ座標」、及び「右端ｙ座標」は、処理中の画素と原稿の上下左右の各頂点とについて夫々のｘ座標及びｙ座標を記憶するための変数であり、ＲＡＭ４０３に夫々記憶するものとする。
【００６２】
ＣＰＵ４０１は、原稿画像１ページ分の処理を開始するに際し、初期化処理を行い（ステップＳ５１）、「上端ｙ座標」及び「左端ｘ座標」を除いて、上述した各ｘ座標及びｙ座標の変数に「０」を書き込む。「上端ｙ座標」及び「左端ｘ座標」については、これらの最小値を検出するために、初期値として通常取り得ない値を代入する。本実施の形態１では、夫々６５５３５（６４ｋ−１）及び８１９１（８ｋ−１）を代入するが、これに限定されるものではない。
【００６３】
その後、ＣＰＵ４０１は、各ラインの原稿の画素が原稿検知部２４に与えられている期間を示す原稿画素信号がオンされているか否かを判定する（ステップＳ５２）。この原稿画素信号は、図６に示す原稿幅算出に係るサブルーチンが、図５に示す原稿の傾きの有無を検出するメインルーチンから呼び出しされる都度、オン／オフされる信号である。
【００６４】
原稿画素信号がオンされていると判定した場合（ステップＳ５２：ＹＥＳ）、ＣＰＵ４０１は、処理中の画素が原稿に含まれているものとして上端判定（ステップＳ５３）、下端判定（ステップＳ５４）、左端判定（ステップＳ５５）、及び右端判定（ステップＳ５６）に係るサブルーチンを順次呼び出して実行する。これらのサブルーチンを実行することにより、原稿の上端、下端、左端、及び右端のｘ座標及びｙ座標が夫々更新される。
尚、これらのサブルーチンは順不同で実行してよい。
【００６５】
ステップＳ５６の処理を終えた場合、及びステップＳ５２で原稿画素信号がオンされていないと判定した場合（ステップＳ５２：ＮＯ）、ＣＰＵ４０１は、原稿の傾きの有無を示す「傾斜フラグ」が「１」であるか否かを判定する（ステップＳ５７）。「傾斜フラグ」が「１」でないと判定した場合（ステップＳ５７：ＮＯ）、即ち原稿の傾き無しが検出された場合、ＣＰＵ４０１は、直ちに処理を終了する。これにより、処理中のページについて原稿の傾きの角度が算出されることがなくなる。
【００６６】
「傾斜フラグ」が「１」であると判定した場合（ステップＳ５７：ＹＥＳ）、即ち原稿の傾き無しの検出に至っていない場合、ＣＰＵ４０１は、「画素ｘ座標」に「１」を加算し（ステップＳ５８）、「画素ｘ座標」が「ライン末端」より大きくなったか否かを判定する（ステップＳ５９）。「ライン末端」より大きくなっていないと判定した場合（ステップＳ５９：ＮＯ）、ＣＰＵ４０１は、同一ラインの次の画素を処理対象とするために処理をステップＳ５２に戻す。
【００６７】
「画素ｘ座標」が「ライン末端」より大きくなったと判定した場合（ステップＳ５９：ＹＥＳ）、ＣＰＵ４０１は、「画素ｘ座標」に「０」を書き込んでｘ座標をラインの先頭を戻すと共に「画素ｙ座標」に「１」を加算して（ステップＳ６１）処理を次のラインに進める。その後、ＣＰＵ４０１は、「画素ｙ座標」が「最終ライン」より大きくなったか否かを判定する（ステップＳ６２）。
【００６８】
「画素ｙ座標」が「最終ライン」より大きくなっていないと判定した場合（ステップＳ６２：ＮＯ）、ＣＰＵ４０１は、次のラインを処理対象とするために処理をステップＳ５２に戻す。「最終ライン」より大きくなっていると判定した場合（ステップＳ６２：ＹＥＳ）、ＣＰＵ４０１は、原稿の頂点の検出を完了したものとして処理を終了する。
【００６９】
図８は、上端判定、下端判定、左端判定、及び右端判定の各サブルーチンに係るＣＰＵ４０１の処理手順を示すフローチャートである。上端判定に係るサブルーチンが呼び出された場合、ＣＰＵ４０１は、処理中の「画素ｙ座標」が「上端ｙ座標」より小さいか否かを判定する（ステップＳ７１）。「上端ｙ座標」より小さくないと判定した場合（ステップＳ７１：ＮＯ）、ＣＰＵ４０１は、処理を終了してメインルーチンにリターンする。
【００７０】
「上端ｙ座標」より小さいと判定した場合（ステップＳ７１：ＹＥＳ）、ＣＰＵ４０１は、処理中の「画素ｘ座標」を「上端ｘ座標」に書き込む（ステップＳ７２）と共に、処理中の「画素ｙ座標」を「上端ｙ座標」に書き込んで（ステップＳ７３）、原稿上端のｘ座標及びｙ座標を夫々更新し、メインルーチンにリターンする。
このようにして、「上端ｙ座標」の最小値を求める。
【００７１】
同様に、下端判定に係るサブルーチンが呼び出された場合、ＣＰＵ４０１は、「画素ｙ座標」が「下端ｙ座標」より大きいか否かを判定する（ステップＳ７５）。大きくないと判定した場合（ステップＳ７５：ＮＯ）、ＣＰＵ４０１は、メインルーチンにリターンする。「下端ｙ座標」より大きいと判定した場合（ステップＳ７５：ＹＥＳ）、ＣＰＵ４０１は、「画素ｘ座標」を「下端ｘ座標」に書き込む（ステップＳ７６）と共に、「画素ｙ座標」を「下端ｙ座標」に書き込んで（ステップＳ７７）メインルーチンにリターンする。
このようにして、「下端ｙ座標」の最大値を求める。
【００７２】
また、左端判定に係るサブルーチンが呼び出された場合、ＣＰＵ４０１は、「画素ｘ座標」が「左端ｘ座標」より小さいか否かを判定する（ステップＳ８１）。小さくないと判定した場合（ステップＳ８１：ＮＯ）、ＣＰＵ４０１は、メインルーチンにリターンする。「左端ｘ座標」より小さいと判定した場合（ステップＳ８１：ＹＥＳ）、ＣＰＵ４０１は、「画素ｘ座標」を「左端ｘ座標」に書き込む（ステップＳ８２）と共に、「画素ｙ座標」を「左端ｙ座標」に書き込んで（ステップＳ８３）メインルーチンにリターンする。
このようにして、「左端ｘ座標」の最小値を求める。
【００７３】
更にまた、右端判定に係るサブルーチンが呼び出された場合、ＣＰＵ４０１は、「画素ｘ座標」が「右端ｘ座標」より大きいか否かを判定する（ステップＳ８５）。大きくないと判定した場合（ステップＳ８５：ＮＯ）、ＣＰＵ４０１は、メインルーチンにリターンする。「右端ｘ座標」より大きいと判定した場合（ステップＳ８５：ＹＥＳ）、ＣＰＵ４０１は、「画素ｘ座標」を「右端ｘ座標」に書き込む（ステップＳ８６）と共に、「画素ｙ座標」を「右端ｙ座標」に書き込んで（ステップＳ８７）メインルーチンにリターンする。
このようにして、「右端ｘ座標」の最大値を求める。
【００７４】
以上のように本実施の形態１によれば、原稿の傾きの角度の算出と傾きの有無の検出とを並列的に行い、原稿の存在する「有効ライン数」分のラインから原稿の傾き無しを検出したときは、原稿の傾きの角度の算出を行わず、原稿の傾きを補正することもない。
これにより、原稿画像の一部から原稿の傾き無しを先に検出したときは、原稿画像全体から傾きの角度を算出したときより画像処理が高速化されると共に、原稿画像の一部をメモリに記憶するだけで済む。従って、原稿の傾きが補正を必要としない程度である場合に、処理速度を向上させ且つ原稿画像を記憶するメモリの使用量を低減することが可能となる。
【００７５】
また、算出した傾きの角度の余弦及び正弦に基づいて原稿画像の原稿の傾きを補正するため、原稿の傾き有りと検出したときは、高精度に算出した傾きの角度に基づいて原稿の傾きを補正することが可能となる。
【００７６】
更にまた、画像処理装置で原稿の傾きが補正された原稿画像に基づいて出力画像を形成する。
従って、原稿の傾きが補正を必要としない程度である場合に、処理速度を向上させ且つ原稿画像を記憶するメモリの使用量を低減させる画像処理装置をプリンタ装置、デジタル複合機等に適用することが可能となる。
【００７７】
（実施の形態２）
実施の形態１は、本発明に係る画像処理装置２及び画像形成装置をデジタルカラー複合機１００に適用した形態であるのに対し、実施の形態２は、本発明に係る画像処理装置２ａをカラー画像読取装置２００に適用した形態である。
図９は、本発明の実施の形態２に係るカラー画像読取装置２００の構成を示すブロック図である。図中２００はカラー画像読取装置であり、カラー画像読取装置２００は、ＲＧＢのアナログ信号を原稿画像として出力する画像入力装置５、前記アナログ信号を取得してＲＧＢのデジタル信号を出力する画像処理装置２ａ、及びこれらの装置に対する操作を受け付けるための操作パネル６ａを備える。
【００７８】
画像処理装置２ａは、画像入力装置５から入力されたアナログの原稿画像をデジタルの原稿画像に変換するＡ／Ｄ変換部２０と、Ａ／Ｄ変換部２０から出力されたＲＧＢのデジタル信号から、画像入力装置５の照明系、結像系及び撮像系で生じる各種の歪を除去するシェーディング補正部２１と、ガンマ補正を行うための入力処理部２２とを備える。入力処理部２２から出力されたＲＧＢのデジタル信号（原稿画像）は、ハードディスク等の大容量記憶装置を有する送受信部／記憶部２３へ／から記憶／読み出しが行われ、原稿検知部２４を介して原稿補正部２５へ与えられるようになっている。
【００７９】
上述した画像処理装置２ａの各部は、ＣＰＵ４０１、プログラム等の情報を記憶するＲＯＭ４０２及び一時的に発生した情報を記憶するＲＡＭ４０３からなる制御部４０と接続されており、制御部４０のＣＰＵ４０１が、ＲＯＭ４０２に予め格納されている制御プログラムに従って、これら各部の動作を制御するようにしてある。
【００８０】
原稿補正部２５が出力したＲＧＢのデジタル信号は、図示しないデバイスインタフェース及びネットワークインタフェースを介して外部のコンピュータ、ハードディスク、及びイントラネット、インターネット等のネットワークへ夫々送出される。
その他、実施の形態１に対応する箇所には同様の符号を付して、その詳細な説明を省略する。
【００８１】
以上のように本実施の形態２によれば、画像入力装置で原稿を読み取った原稿画像について、画像処理装置で原稿の傾きを補正する。
従って、原稿の傾きが補正を必要としない程度である場合に、処理速度を向上させ且つ原稿画像を記憶するメモリの使用量を低減させる画像処理装置をカラー読取装置に適用することが可能となる。
【００８２】
本発明は、コンピュータに実行させるためのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）を記録したコンピュータ読み取り可能な記録媒体に、上述した原稿の傾きの有無の検出結果に応じて原稿の傾きの量の算出／非算出を切り替える画像処理方法を記録したものとすることも可能である。これにより、原稿の傾きの有無の検出結果に応じて原稿の傾きの量の算出／非算出を切り替える画像処理方法を行うプログラムを記録した記録媒体を持ち運び自在に提供することができる。
【００８３】
記録媒体としては、例えばＲＯＭのようなプログラムメディアであってもよく、外部記憶装置として設けられた図示しないプログラム読取装置に記録媒体を挿入することで読み取り可能なプログラムメディアであってもよい。何れの場合においても、格納されているプログラムコードは、ＣＰＵにアクセスされて実行される構成であってもよく、プログラムコードが読み出され、例えばＲＡＭのプログラム記憶エリアにダウンロードされて実行される構成であってもよい。このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【００８４】
前記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープ、カセットテープ等のテープ系、フロッピー（登録商標）ディスク及びハードディスクに代表される磁気ディスク、CD−ROM／MO／MD／DVDに代表される光ディスク等のディスク系、ICカード（メモリカードを含む）、光カード等のカード系、及びマスクROM、EPROM（Erasable Programmable Read Only Memory）、EEPROM（Electrically Erasable Programmable Read Only Memory）、フラッシュROM等の半導体メモリ系の媒体に固定的にプログラムコードを担持するものであってもよい。
【００８５】
前記プログラムメディアは、また、インターネットを含む通信ネットワークからプログラムコードがダウンロード可能となるようにプログラムコードが流動的に担持された媒体であってもよい。このように通信ネットワークからプログラムコードをダウンロードする場合、ダウンロード用のプログラムは、予め本体装置に格納されるものでもよく、他の記録媒体からインストールされるものであってもよい。尚、本発明は、前記プログラムコードが搬送波に埋め込まれて電子的に伝送されるコンピュータデータ信号の形態でも実現され得る。
【００８６】
前記記録媒体は、例えば、デジタルカラー複合機及びコンピュータシステムに備えられるプログラム読取装置によって読み取られ、ＣＰＵによって上述した画像処理方法が実行される。コンピュータシステムは、フラットベッドスキャナ、フィルムスキャナ、デジタルカメラ等の画像入力装置、所定のプログラムがロードされることにより上記画像処理方法など様々な処理が行われるコンピュータ、コンピュータの処理結果を表示するＣＲＴディスプレイ、液晶ディスプレイ等の画像表示装置、及びコンピュータの処理結果を紙等に出力するプリンタより構成される。更には、ネットワークを介してサーバー等に接続するためのネットワークカード、モデム等の通信手段が備えられる。
【図面の簡単な説明】
【００８７】
【図１】本発明の実施の形態１に係るデジタルカラー複合機の構成を示すブロック図である。
【図２】画像入力装置の構成を示す模式的な正面断面図である。
【図３】原稿検知部及び原稿補正部の機能構成を示すブロック部である。
【図４】原稿の傾きの角度に対する余弦及び正弦を算出する方法を示す説明図である。
【図５】傾き検出部において原稿の傾きの有無を検出するＣＰＵの処理手順を示すメインルーチンのフローチャートである。
【図６】原稿幅算出のサブルーチンに係るＣＰＵの処理手順の例を示すフローチャートである。
【図７】傾き角算出部において原稿の頂点を検出するＣＰＵの処理手順の例を示すメインルーチンのフローチャートである。
【図８】上端判定、下端判定、左端判定、及び右端判定の各サブルーチンに係るＣＰＵの処理手順を示すフローチャートである。
【図９】本発明の実施の形態２に係るカラー画像読取装置の構成を示すブロック図である。
【図１０】原稿画像に画像処理が施されて原稿の傾きが補正される様子を示す説明図である。
【符号の説明】
【００８８】
１００  デジタルカラー複合機（画像形成装置）
２００  カラー画像読取装置
２、２ａ    画像処理装置
２０  Ａ／Ｄ変換部（原稿画像を取得する手段）
２４  原稿検知部
２５  原稿補正部
２４１  傾き検出部（検出手段）
２５１  傾き角算出部（算出手段）
２５２  補正部（傾きを補正する手段）
３    画像出力装置（画像形成手段）
４０  制御部
４０１  ＣＰＵ
４０２  ＲＯＭ
４０３  ＲＡＭ
５    画像入力装置（走査して読み取る手段）
６，６ａ  操作パネル
【図１】
2010118769.tif 000005
【図２】
2010118769.tif 000006
【図３】
2010118769.tif 000007
【図４】
2010118769.tif 000008
【図５】
2010118769.tif 000009
【図６】
2010118769.tif 000010
【図７】
2010118769.tif 000011
【図８】
2010118769.tif 000012
【図９】
2010118769.tif 000013
【図１０】
2010118769.tif 000014