(57)【要約】【課題】影を含む画像の画像データから原稿の位置を算出する。【解決手段】本画像読取装置は、原稿を置くための原稿台と、読取領域に光を照射する光源と、前記読取領域からの反射光を検出するセンサと、前記光源と前記センサとを移動方向に移動させて前記読取領域を前記移動方向に移動させるキャリッジと、前記キャリッジの移動中の前記センサの検出結果に基づく前記原稿の画像を取得するコントローラと、を有する画像読取装置であって、前記移動方向に関して前記光源と前記読取領域との位置が異なっており、前記コントローラは、前記光源が前記読取領域よりも前記移動方向の上流側にある場合には前記原稿の上流側の画像に基づいて、前記光源が前記読取領域よりも前記移動方向の下流側にある場合には前記原稿の下流側の画像に基づいて、前記原稿の位置を求めることを特徴とする。【選択図】  図２２
2007104503.tif 000002
【特許請求の範囲】
【請求項１】
原稿を置くための原稿台と、
読取領域に光を照射する光源と、
前記読取領域からの反射光を検出するセンサと、
前記光源と前記センサとを移動方向に移動させて前記読取領域を前記移動方向に移動させるキャリッジと、
前記キャリッジの移動中の前記センサの検出結果に基づく前記原稿の画像を取得するコントローラと、
を有する画像読取装置であって、
前記移動方向に関して前記光源と前記読取領域との位置が異なっており、
前記コントローラは、前記光源が前記読取領域よりも前記移動方向の上流側にある場合には前記原稿の上流側の画像に基づいて、前記光源が前記読取領域よりも前記移動方向の下流側にある場合には前記原稿の下流側の画像に基づいて、前記原稿の位置を求める
ことを特徴とする画像読取装置。
【請求項２】
請求項１に記載の画像読取装置であって、
前記原稿は、円盤状であることを特徴とする画像読取装置。
【請求項３】
請求項２に記載の画像読取装置であって、
前記コントローラは、前記光源が前記読取領域よりも前記移動方向の上流側にある場合には前記原稿の上流側の画像のエッジ画素を抽出し、前記光源が前記読取領域よりも前記移動方向の下流側にある場合には前記原稿の下流側の画像のエッジ画素を抽出し、抽出された前記エッジ画素の座標に基づいて原稿の中心位置及び半径を求める
ことを特徴とする画像読取装置。
【請求項４】
請求項３に記載の画像読取装置であって、
前記コントローラは、少なくとも２つの前記エッジ画素を抽出し、
前記コントローラは、前記エッジ画素を抽出する際に、一方の前記エッジ画素の前記移動方向の座標と、他方の前記エッジ画素の前記移動方向の座標とが一致しないようにする
ことを特徴とする画像読取装置。
【請求項５】
請求項３又は４に記載の画像読取装置であって、
前記コントローラは、少なくとも２つの前記エッジ画素を抽出し、
前記センサの走査方向における前記原稿の中心座標は、少なくとも２つの前記エッジ画素の前記走査方向の座標の間である
ことを特徴とする画像読取装置。
【請求項６】
請求項１〜５のいずれかに記載の画像読取装置であって、
前記画像読取装置は、前記原稿を前記原稿台に向かって押し付ける蓋を有し、
前記原稿を読み取るとき、前記原稿台と前記蓋との間に隙間がある
ことを特徴とする画像読取装置。
【請求項７】
請求項１〜６のいずれかに記載の画像読取装置であって、
前記コントローラは、求められた前記原稿の位置に基づいて読取範囲を決定し、前記読取範囲を読み取らせる
ことを特徴とする画像読取装置。
【請求項８】
請求項７に記載の画像読取装置であって、
前記コントローラは、前記読取範囲に基づいて解像度を決定し、決定された解像度で前記読取範囲を読み取らせる
ことを特徴とする画像読取装置。
【請求項９】
請求項７に記載の画像読取装置であって、
前記コントローラは、前記読取範囲の画像データを取得した後、所定の解像度になるように前記画像データに対して拡大・縮小処理を行う
ことを特徴とする画像読取装置。
【請求項１０】
請求項７〜９のいずれかに記載の画像読取装置であって、
被印刷媒体を印刷するプリンタ部を更に有し、
前記コントローラは、前記読取範囲の画像データに基づいて、プリンタ部に被印刷媒体を印刷させる
ことを特徴とする画像読取装置。
【請求項１１】
請求項７〜９のいずれかに記載の画像読取装置であって、
前記コントローラは、前記読取範囲の画像データを外部に出力することを特徴とする画像読取装置。
【請求項１２】
原稿を置くための原稿台と、
読取領域に光を照射する光源と、
前記読取領域からの反射光を検出するセンサと、
前記光源と前記センサとを移動方向に移動させて前記読取領域を前記移動方向に移動させるキャリッジと、
前記キャリッジの移動中の前記センサの検出結果に基づく前記原稿の画像を取得するコントローラと、
を有する画像読取装置であって、
前記移動方向に関して前記光源と前記読取領域との位置が異なっており、
前記コントローラは、前記光源が前記読取領域よりも前記移動方向の上流側にある場合には前記原稿の上流側の画像に基づいて、前記光源が前記読取領域よりも前記移動方向の下流側にある場合には前記原稿の下流側の画像に基づいて、前記原稿の位置を求め、
前記原稿は、円盤状であり、
前記コントローラは、前記光源が前記読取領域よりも前記移動方向の上流側にある場合には前記原稿の上流側の画像のエッジ画素を抽出し、前記光源が前記読取領域よりも前記移動方向の下流側にある場合には前記原稿の下流側の画像のエッジ画素を抽出し、抽出された前記エッジ画素の座標に基づいて原稿の中心位置及び半径を求め、
前記コントローラは、少なくとも２つの前記エッジ画素を抽出する際に、一方の前記エッジ画素の前記移動方向の座標と、他方の前記エッジ画素の前記移動方向の座標とが一致しないようにし、また、前記センサの走査方向における前記原稿の中心座標は少なくとも２つの前記エッジ画素の前記走査方向の座標の間であり、
前記画像読取装置は、前記原稿を前記原稿台に向かって押し付ける蓋を有し、
前記原稿を読み取るとき、前記原稿台と前記蓋との間に隙間があり、
前記コントローラは、求められた前記原稿の位置に基づいて読取範囲を決定し、前記読取範囲を読み取らせ、
前記コントローラは、前記読取範囲に基づいて解像度を決定し、決定された解像度で前記読取範囲を読み取らせ、
被印刷媒体を印刷するプリンタ部を更に有し、
前記コントローラは、前記読取範囲の画像データに基づいて、プリンタ部に被印刷媒体を印刷させる
ことを特徴とする画像読取装置。
【請求項１３】
原稿台に原稿を置き、
読取領域に光を照射する光源と、前記読取領域からの反射光を検出するセンサと、を移動方向に移動させ、
移動中の前記センサの検出結果に基づいて前記原稿の画像を取得する
画像読取方法であって、
前記移動方向に関して前記光源と前記読取領域との位置が異なっており、
前記光源が前記読取領域よりも前記移動方向の上流側にある場合には前記原稿の上流側の画像に基づいて、前記光源が前記読取領域よりも前記移動方向の下流側にある場合には前記原稿の下流側の画像に基づいて、前記原稿の位置を求める
ことを特徴とする画像読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置及び画像読取方法に関する。
【背景技術】
【０００２】
コンパクトディスク（ＣＤ）のレーベルを印刷する装置が知られている（例えば特許文献１、特許文献２参照）。
【特許文献１】特開２００４−１９９４８９号公報
【特許文献２】特開２００３−１８７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来の画像読取装置（スキャナ、複合装置（スキャナ機能・プリンタ機能・コピー機能を有する装置）など）では、原稿（例えばＣＤ）の画像（例えばレーベル）を読み取る際に、原稿の影も一緒に読み取っていた。この結果、従来の複合装置では、この影が被印刷体（例えばＣＤ）に印刷されることがあった。このため、影を含む画像から影の画像を除去し、影が除去された画像を被印刷体に印刷することが望ましい。また、コピーを行う複合装置に限られず、読み取った画像から原稿の影の画像を除去したいという要請もある。
【０００４】
ここで、読み取った画像から原稿の影を除去するような場合、まず、影を含む画像の画像データから原稿の位置を算出する必要がある。そこで、本発明は、読み取った画像から原稿の位置を正確に求めることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するための主たる発明は、原稿を置くための原稿台と、読取領域に光を照射する光源と、前記読取領域からの反射光を検出するセンサと、前記光源と前記センサとを移動方向に移動させて前記読取領域を前記移動方向に移動させるキャリッジと、前記キャリッジの移動中の前記センサの検出結果に基づく前記原稿の画像を取得するコントローラと、を有する画像読取装置であって、前記移動方向に関して前記光源と前記読取領域との位置が異なっており、前記コントローラは、前記光源が前記読取領域よりも前記移動方向の上流側にある場合には前記原稿の上流側の画像に基づいて、前記光源が前記読取領域よりも前記移動方向の下流側にある場合には前記原稿の下流側の画像に基づいて、前記原稿の位置を求めることを特徴とする。
【０００６】
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【発明を実施するための最良の形態】
【０００７】
＝＝＝開示の概要＝＝＝
本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。
【０００８】
原稿を置くための原稿台と、
読取領域に光を照射する光源と、
前記読取領域からの反射光を検出するセンサと、
前記光源と前記センサとを移動方向に移動させて前記読取領域を前記移動方向に移動させるキャリッジと、
前記キャリッジの移動中の前記センサの検出結果に基づく前記原稿の画像を取得するコントローラと、
を有する画像読取装置であって、
前記移動方向に関して前記光源と前記読取領域との位置が異なっており、
前記コントローラは、前記光源が前記読取領域よりも前記移動方向の上流側にある場合には前記原稿の上流側の画像に基づいて、前記光源が前記読取領域よりも前記移動方向の下流側にある場合には前記原稿の下流側の画像に基づいて、前記原稿の位置を求める
ことを特徴とする画像読取装置。  
このような画像読取装置によれば、読み取った画像から原稿の位置を正確に求めることができる。
【０００９】
また、前記原稿は円盤状であることが望ましい。これにより、原稿を置くときの角度に関係なく、読み取った画像から原稿の位置を正確に求めることができる。
【００１０】
また、前記コントローラは、前記光源が前記読取領域よりも前記移動方向の上流側にある場合には前記原稿の上流側の画像のエッジ画素を抽出し、前記光源が前記読取領域よりも前記移動方向の下流側にある場合には前記原稿の下流側の画像のエッジ画素を抽出し、抽出された前記エッジ画素の座標に基づいて原稿の中心位置及び半径を求めることが望ましい。これにより、影の影響を受けずに、原稿の位置を求めることができる。
【００１１】
また、前記コントローラは少なくとも２つの前記エッジ画素を抽出し、前記コントローラは、前記エッジ画素を抽出する際に、一方の前記エッジ画素の前記移動方向の座標と、他方の前記エッジ画素の前記移動方向の座標とが一致しないようにすることが望ましい。これにより、方程式の解を特定することができる。
【００１２】
また、前記コントローラは、少なくとも２つの前記エッジ画素を抽出し、前記センサの走査方向における前記原稿の中心座標は、少なくとも２つの前記エッジ画素の前記走査方向の座標の間であることが望ましい。これにより、原稿の位置を正確に求めることができる。
【００１３】
また、前記画像読取装置は、前記原稿を前記原稿台に向かって押し付ける蓋を有し、前記原稿を読み取るとき、前記原稿台と前記蓋との間に隙間があることが望ましい。このような場合に影が生じるので、特に有効である。
【００１４】
また、前記コントローラは、求められた前記原稿の位置に基づいて読取範囲を決定し、前記読取範囲を読み取らせることが望ましい。これにより、不必要な範囲を読み取らずに済む。
【００１５】
前記コントローラは、前記読取範囲に基づいて解像度を決定し、決定された解像度で前記読取範囲を読み取らせることが望ましい。また、前記コントローラは、前記読取範囲の画像データを取得した後、所定の解像度になるように前記画像データに対して拡大・縮小処理を行うことが望ましい。これにより、所望の解像度の原稿の画像データを取得できる。
【００１６】
また、被印刷媒体を印刷するプリンタ部を更に有し、前記コントローラは、前記読取範囲の画像データに基づいて、プリンタ部に被印刷媒体を印刷させることが望ましい。これにより、コピー機能を果たすことができる。但し、前記コントローラは、前記読取範囲の画像データを外部に出力しても良い。これにより、スキャナ機能を果たすことができる。
【００１７】
原稿台に原稿を置き、
読取領域に光を照射する光源と、前記読取領域からの反射光を検出するセンサと、を移動方向に移動させ、
移動中の前記センサの検出結果に基づいて前記原稿の画像を取得する
画像読取方法であって、
前記移動方向に関して前記光源と前記読取領域との位置が異なっており、
前記光源が前記読取領域よりも前記移動方向の上流側にある場合には前記原稿の上流側の画像に基づいて、前記光源が前記読取領域よりも前記移動方向の下流側にある場合には前記原稿の下流側の画像に基づいて、前記原稿の位置を求める
ことを特徴とする画像読取方法。  
このような画像読取方法によれば、読み取った画像から原稿の位置を正確に求めることができる。
【００１８】
＝＝＝ＳＰＣ複合装置＝＝＝
＜基本的構成について＞
図１は、ＳＰＣ複合装置の全体斜視図である。図２は、ＳＰＣ複合装置の構成のブロック図である。ＳＰＣ複合装置１は、原稿から画像を読み取るためのスキャナ機能と、外部のコンピュータからの印刷データに基づいて画像を紙に印刷するプリンタ機能と、原稿から読み取った画像を紙に印刷するコピー機能と、を有する。
【００１９】
このＳＰＣ複合装置１は、スキャナ部１０と、プリンタ部２０と、カードリーダ部３０と、パネル部４０と、コントローラ６０と、を有する。スキャナ部１０の主な構成要素は、ＳＰＣ複合装置１の上部収容部７２に設けられている。プリンタ部２０の主な構成要素は、ＳＰＣ複合装置１の下部収容部７４に設けられている。カードリーダ部３０は、ユーザがメモリカードをセットし易いように、下部収容部７４の前面に設けられている。パネル部４０は、ユーザが操作し易いように、上部収容部７２の前面に設けられている。コントローラ６０は、下部収容部７４の内部の基板に設けられている。
【００２０】
コントローラ６０は、インターフェース部６１と、ＣＰＵ６２と、ＣＰＵ用メモリ６３と、ＡＳＩＣ６４と、ＡＳＩＣ用メモリ６５と、クロック６６とを有する。インターフェース部６１は、外部のコンピュータとの間でデータを送受信する。ＣＰＵ６２は、各種の演算処理を行う演算処理部である。ＣＰＵ用メモリ６３は、ＣＰＵ６２の演算領域を提供し、又はプログラムを格納する。ＡＳＩＣ６４は、特定の処理を行うための専用回路である。ＡＳＩＣ用メモリ６５は、ＡＳＩＣ６４の演算領域を提供する。クロック６６は、ＡＳＩＣ６４を駆動するためのクロック信号を発信する。
【００２１】
図３は、プリンタ部の説明図である。この図は、ＳＰＣ複合装置１の上部収容部７２が持上げられてプリンタ部２０を露出させたときの様子を示している。  
プリンタ部２０は、紙を搬送する搬送ユニット（不図示）と、インクを吐出するヘッドを移動させるキャリッジ２１とを有する。そして、プリンタ部２０は、搬送ユニットにより紙を搬送する搬送動作と、移動するヘッドからインクを吐出して紙にドットを形成するドット形成動作とを交互に繰り返して、紙に画像を印刷する。不図示の搬送ユニットは、ＳＰＣ複合装置１の背面の背面給紙口２２又はＳＰＣ複合装置１の前面の前面給紙口２３にセットされた紙を給紙し、ＳＰＣ複合装置１の前面の排紙トレイ２４へ印刷された紙を排紙する。  
下部収容部７４の前面の左右には、インクカートリッジカバー２５が設けられている。インクカートリッジ２６の取り付け時又は交換時、ユーザは、このインクカートリッジカバー２５を開き、インクカートリッジ２６を取り付け又は交換する。取り付け後又は交換後にユーザがインクカートリッジカバー２５を閉じることにより、インクカートリッジ２６のセットが完了する。このインクカートリッジ２６にはインクが収容されており、このインクはヘッドに供給されてヘッドから吐出される。
【００２２】
図４は、スキャナ部の説明図である。この図は、ＳＰＣ複合装置１の上蓋１１を開いたときの様子を示している。  
スキャナ部１０は、上蓋１１と、原稿台ガラス１２とを有する。上蓋１１には、白色の原稿マット１１２が取り付けられている。原稿台ガラス１２に原稿が置かれた状態で上蓋１１が閉じられると、原稿が原稿マット１１２と原稿台ガラス１２との間で平らにセットされる。原稿台ガラス１２の下には、読取キャリッジ等のスキャナ部１０の他の構成要素がある。これらについては、後述する。
【００２３】
図５は、パネル部の説明図である。  
パネル部４０は、液晶ディスプレイ４１と、各種のボタンを有する。ボタンの種類としては、例えば、電源ボタン４２、設定ボタン４３、ストップボタン４４、モード選択ボタン４５、カーソル操作ボタン群４６、スタートボタン４７等がある。電源ボタン４２は、ＳＰＣ複合装置１の電源をオン／オフする。設定ボタン４３は、ヘッドクリーニング、ノズルチェック、インク残量等の設定や確認を行う。ストップボタン４４は、動作中の機能を中止する。モード選択ボタン４５は、ＳＰＣ複合装置１の機能の選択を行う。カーソル操作ボタン群４６は、液晶ディスプレイ４１に表示される項目の設定等を行う。スタートボタン４７は、カラーボタン４７Ｃ及びモノクロボタン４７Ｂを有し、カラー印刷又はモノクロ印刷の開始に用いられる。
【００２４】
＜プリンタ機能について＞
図６は、プリンタ機能時のデータの流れの説明図である。  
コンピュータには、ＳＰＣ複合装置１のプリンタドライバが予めインストールされている。そして、プリンタドライバは、コンピュータに、アプリケーションプログラム等で作成された画像データを印刷データに変換させる。この印刷データには、コマンドデータと画素データとが含まれている。コマンドデータは、ＳＰＣ複合装置１のプリンタ部２０を制御するためのデータである。画素データは、印刷画像を構成するドットの有無・色・階調に関するデータである。そして、プリンタドライバは、コンピュータに、印刷データをＳＰＣ複合装置１へ送信させる。  
ＡＳＩＣ６４は、コンピュータからの印刷データを、コマンドデータと画素データとに分離して、ＡＳＩＣ用メモリ６５にバッファする。そして、ＡＳＩＣ６４は、受信したコマンドデータに基づいてプリンタ部２０を制御し、画素データに基づいてヘッドからインクを吐出させ、印刷を行う。これにより、ＳＰＣ複合装置１は、プリンタとして機能する。
【００２５】
＜スキャナ機能について＞
図７は、スキャナ機能時のデータの流れの説明図である。  
コンピュータには、ＳＰＣ複合装置１のスキャナドライバが予めインストールされている。ユーザは、コンピュータ上でスキャナドライバの設定を行い、例えば読取解像度や読み取り範囲等の設定を行う。ユーザは、スキャナ部１０に原稿５をセットした後、コンピュータ上でスキャナドライバによりスキャン開始を指示すると、スキャナドライバは、コンピュータに、ユーザの設定内容に応じた制御データをＳＰＣ複合装置１へ送信させる。  
ＡＳＩＣ６４は、コンピュータからの制御データに基づいてスキャナ部１０を制御し、スキャナ部１０から原稿５の画像データを取得する。そして、ＡＳＩＣ６４は、取得した画像データをコンピュータへ送信する。これにより、ＳＰＣ複合装置１は、スキャナとして機能する。
【００２６】
なお、スキャナドライバからＳＰＣ複合装置１へ指示をしなくても、ＳＰＣ複合装置１をスキャナとして機能させることもできる。例えば、ユーザが原稿５をセットした後、パネル部４０にてモード選択ボタン４５でスキャナを選択してスタートボタン４７を押せば、ＳＰＣ複合装置１のスキャナ部１０が原稿５の読み取りを開始する。この場合、ＡＳＩＣ６４は原稿５の画像データをコンピュータへ送信し、ＳＰＣ複合装置１から画像データを受信するとスキャナドライバが自動的に立ち上がり、ユーザがスキャナドライバ上で画像データの保存先を決定すれば、その保存先に画像データが記憶される。
【００２７】
＜コピー機能について＞
図８Ａは、コピー機能時のデータの流れの説明図である。図８Ｂは、コピー時の様子の説明図である。  
ユーザは、パネル部４０を操作して設定を行い、例えば紙の大きさ、原稿の大きさ、倍率、コピーモード（はやい／きれい）等の設定を行う。スキャナ部１０に原稿５をセットした後、ユーザがパネル部４０のスタートボタン４７を押すと、コピー開始を指示する開始信号がパネル部４０からＡＳＩＣ６４へ送られる。ＡＳＩＣ６４は、ユーザの設定内容に応じた制御データをスキャナ部１０へ送信し、スキャナ部１０は、制御データに基づいて原稿５を読み取り、原稿５の画像データをＡＳＩＣ６４へ送信する。ＡＳＩＣ６４は、スキャナ部１０からの画像データをＡＳＩＣ用メモリ６５にバッファする。
【００２８】
次に、ＡＳＩＣ６４は、スキャナ部１０から取得した画像データを、印刷データに変換する。スキャナ部１０からの画像データは、２５６階調のＲＧＢ色空間のデータである。ＡＳＩＣ６４は、このデータを、２５６階調のＣＭＹＫ色空間のデータに変換し（色変換処理）、次に２階調のＣＭＹＫ色空間のデータに変換する（ハーフトーン処理）。この２階調のＣＭＹＫ色空間のデータは、印刷画像を構成するドットの有無・色・階調に関するデータになる。そして、ＡＳＩＣ６４は、このデータを印刷順序に従って並び替えて、コマンドデータを付加して、印刷データを生成する。
【００２９】
そして、ＡＳＩＣ６４は、印刷データをプリンタ部２０へ送信する。プリンタ部２０は、印刷データに従って印刷を行う。これにより、ＳＰＣ複合装置１は、コピー機として機能する。
【００３０】
＝＝＝スキャナ部１０の構成＝＝＝
＜スキャナ部１０の基本的構成について＞
図９は、スキャナ部の構成の説明図である。この図は、上蓋１１を開けて透明な原稿台ガラス１２の下を見た様子である。スキャナ部１０は、上蓋１１及び原稿台ガラス１２のほかに、読取キャリッジ１３と、駆動ユニット１５と、センサユニット１６とを更に有する。
【００３１】
読取キャリッジ１３は、ガイド１３４により移動方向に沿って移動可能である。この読取キャリッジ１３にはセンサユニット１６が収容されている。また、読取キャリッジ１３には、センサユニット１６の光源１６１が搭載されており、反射光をセンサユニット１６へ取り込むための開口部１３２が設けられている。光源１６１及び開口部１３２は、読取キャリッジ１３の移動方向と直交する方向に沿って、設けられている。なお、読取キャリッジ１３の移動方向と直交する方向は、ＣＣＤセンサ（後述）の受光素子が並ぶ方向と平行なので、「走査方向」とも呼ぶ。光源１６１は、開口部１３２に対して、読取キャリッジ１３の移動方向上流側に設けられている。
【００３２】
駆動ユニット１５は、駆動モータ１５２と、プーリ１５４と、タイミングベルト１５６とを有する。駆動モータ１５２が駆動すると、プーリ１５４が回転されて、タイミングベルト１５６も回転する。タイミングベルト１５６の一部が読取キャリッジ１３と接合されており、タイミングベルト１５６が回転すると、読取キャリッジ１３がガイド１３４に沿って移動方向に移動する。
【００３３】
センサユニット１６は、読取キャリッジ１３の内部に収容されている。このセンサユニット１６は、光源１６１から原稿５へ光を照射し、その反射光を検出して原稿５の画像を読み取るものである。センサユニット１６の読み取り可能な領域はライン状であるが、このセンサユニット１６が読取キャリッジ１３により移動することによって、原稿５の全体の画像を読み取ることができる。
【００３４】
センサユニット１６の光学系としては縮小光学系と密着光学系の２種類があり、光学系の違いによってセンサユニット１６の構成が異なる。本実施形態のセンサユニット１６は、いずれの光学系のものを採用しても良い。以下、センサユニット１６の構成について説明する。
【００３５】
＜縮小光学系（ＣＣＤ方式）のセンサユニットの構成＞
図１０Ａは、縮小光学系を用いたスキャナ部の構成の説明図である。図１０Ｂは、光源からセンサまでの光路の概略説明図である。図１０Ｂでは、説明を簡略化するため、ミラー１６３の数を少なくしている。
【００３６】
センサユニット１６は、光源１６１と、レンズ１６２と、ミラー１６３と、ＣＣＤセンサ１６４とを有する。光源１６１は、原稿５に光を照射する。レンズ１６２は、原稿５からの反射光をＣＣＤセンサ１６４へ結像させる。ミラー１６３は、原稿５からの反射光をレンズ１６２がＣＣＤセンサ１６４へ結像できるようにするため、光路を長くするためのものである。光路を長くできない場合、画角が広くなることになる。ＣＣＤセンサ１６４は、受けた光に応じた信号を出力する。
【００３７】
センサユニット１６は、図１０Ａの方向から見た場合、原稿５に対して垂直な方向から画像を読み取っている。つまり、図１０Ａの方向から見た場合、読取領域と開口部１３２との間の光路は、原稿５に対して垂直である。一方、光源１６１は開口部１３２に対して読取キャリッジ１３の移動方向上流側に設けられているので、光源１６１は、読取領域へ光を斜めから照射している。つまり、光源１６１と読取領域との間の光路は、原稿５に対して斜めである。したがって、図１０Ａの方向から見た場合、光源１６１と読取領域との間の光路は、読取領域と開口部１３２との間の光路に対して、交差する。
【００３８】
＜密着光学系（ＣＩＳ方式）のセンサユニットの構成＞
図１１Ａは、密着光学系を用いたスキャナ部の構成の説明図である。図１１Ｂは、光源からセンサまでの光路の概略説明図である。
【００３９】
センサユニット１６は、光源１６１と、ロッドレンズアレイ１６６と、ＣＣＤセンサ１６７とを有する。光源１６１は、赤色ＬＥＤ、緑色ＬＥＤ及び青色ＬＥＤを有し、各ＬＥＤが順に点滅し、原稿５に光を照射する。原稿５からの反射光はロッドレンズアレイ１６６によってＣＣＤセンサ１６７に結像される。ＣＣＤセンサ１６７は、受けた光に応じた信号を出力する。各色のＬＥＤが順に点滅されるので、ＣＣＤセンサ１６７は、原稿５の各色の成分の反射光を順に受光する。
【００４０】
センサユニット１６は、図１１Ａの方向から見た場合、原稿５に対して垂直な方向から画像を読み取っている。つまり、図１１Ａの方向から見た場合、読取領域と開口部１３２との間の光路は、原稿５に対して垂直である。一方、光源１６１は開口部１３２に対して読取キャリッジ１３の移動方向上流側に設けられているので、光源１６１は、読取領域へ光を斜めから照射している。つまり、光源１６１と読取領域との間の光路は、原稿５に対して斜めである。したがって、図１１Ａの方向から見た場合、光源１６１と読取領域との間の光路は、読取領域と開口部１３２との間の光路に対して、交差する。  
つまり、密着光学系の場合の構成であっても、前述の縮小光学系の場合の構成と同様に、光源１６１が開口部１３２に対して読取キャリッジ１３の移動方向上流側に設けられているので、光源１６１と読取領域との間の光路は、読取領域と開口部１３２との間の光路に対して、交差する。
【００４１】
なお、以下の説明では、スキャナ部１０は、縮小光学系のセンサユニットを有するものとする。
【００４２】
＜上蓋１１の構成＞
図１２は、上蓋の構成の説明図である。  
上蓋１１は、原稿マット１１２と、格子状部材１１４と、フィルムホルダ１１６とを有する。原稿マット１１２は、上蓋１１が閉じられたときに原稿５を原稿台ガラス１２に押し付けるためのシート状部材である。原稿マット１１２は、プラスチック製のシートでも良いし、ゴム製の軟らかいシートでも良い。軟らかい部材であれば、上蓋１１が閉じられたときの原稿５との密着性が向上する。この原稿マット１１２は、格子状部材１１４に接着されている。原稿マット１１２と原稿５との密着性を高めるため、原稿マット１１２と格子状部材１１４との間にスポンジが介在することもある。  
格子状部材１１４は、プラスチック製の細い角材が縦横に隙間をあけて一体的に形成された部材である。この格子状部材１１４は、上蓋１１から着脱可能である。格子状部材１１４を上蓋１１から外すと、格子状部材１１４と上蓋１１との間の空間に収容されているフィルムホルダ１１６を取り出せる。  
フィルムホルダ１１６は、フィルム等の透過原稿をスキャナ部１０で読み取る際に、フィルムを保持するための部材である。フィルムを読み取る際には、ユーザは、フィルムホルダ１１６にフィルムをセットし、そのフィルムホルダ１１６を原稿台ガラス１２にセットし、上蓋１１を閉じる。
【００４３】
なお、図中のフィルムホルダ１１６と上蓋１１との間には不図示の透過原稿読取用の光源が設けられており、ユーザがフィルムホルダ１１６を取り出すと、透過原稿読取用の光源が表出する。そして、フィルムホルダ１１６を原稿台ガラス１２にセットした状態で上蓋１１が閉じられると、透過原稿読取用の光源がフィルムホルダ１１６と対向し、フィルムホルダ１１６に保持されたフィルムに光を照射することができる。すなわち、ユーザはフィルムホルダ１１６を取り出すためには原稿マット１１２を外す必要があり、フィルムホルダ１１６を取り出せば透過原稿読取用の光源が表出するので、自然な流れで透過原稿読取用の光源が使用可能な状態になる。
【００４４】
＝＝＝特殊な機能＝＝＝
四角い紙に印刷を行うだけでなく、ＣＤやＤＶＤのレーベル面に印刷を行いたいという要求がある。本実施形態のＳＰＣ複合装置１では、以下のようにして、ＣＤやＤＶＤのレーベルを作成することができる。
【００４５】
＜プリント機能を用いたＣＤ／ＤＶＤレーベル印刷について＞
ここでは、コンピュータ上のＣＤ／ＤＶＤレーベル作成用のアプリケーションソフトによりレーベルが作成され、アプリケーションソフトにより作成したレーベルがＳＰＣ複合装置１により印刷される。
【００４６】
図１３は、ＣＤ／ＤＶＤレーベル作成用のアプリケーションプログラムのユーザインターフェースの説明図である。このアプリケーションプログラムは、コンピュータにインストールされることにより、使用可能になる。
【００４７】
ユーザは、このアプリケーションプログラムにより、ＣＤやＤＶＤ等のディスクのレーベル面に印刷したい画像を作成できる。図中の左側には、作成されたレーベルの画像が表示されている。この画像に対して、ユーザがインターフェース上のアイコンを操作することによって、他の画像を重ねたり文字を追加したりして加工することができる。
【００４８】
また、ユーザは、このアプリケーションプログラムにより、印刷設定をすることができる。図中の右側には、印刷設定の項目が表示されている。設定項目の「プリンタ名」において本ＳＰＣ複合装置１が指定された状態で印刷指示がされると、作成されたレーベルの画像の画像データがアプリケーションプログラムからプリンタドライバへ受け渡される。そして、プリンタドライバは、レーベルの画像データを印刷データに変換して、印刷データをＳＰＣ複合装置１へ送信する。なお、設定項目の「用紙種類」においてＣＤ／ＤＶＤレーベルが指定されていれば、プリンタドライバは、ディスクのレーベル面にインクが吐出されるように、印刷データを生成する。
【００４９】
プリンタドライバから印刷データが送信される前に、印刷すべきディスク７（被印刷ディスクと言う）をＳＰＣ複合装置１にセットする必要がある。
【００５０】
図１４は、専用トレイへの被印刷ディスクのセットの説明図である。  
専用トレイ８は長方形状のプラスチック製であり、円形の凹部８Ａが形成されており、凹部の中央には保持部８Ｂが設けられている。被印刷ディスク７は、この凹部８Ａに嵌められるようにして、専用トレイ８に載せられる。凹部８Ａに被印刷ディスク７が入れられるとき、被印刷ディスク７の中央の穴の内側から保持部８Ｂが被印刷ディスク７を保持し、被印刷ディスク７が専用トレイ８上で安定する。なお、専用トレイ８に被印刷ディスク７を載せるとき、被印刷ディスク７の印刷面を上にする。
【００５１】
図１５Ａ〜図１５Ｃは、ＳＰＣ複合装置１への専用トレイのセットの説明図である。  
ＳＰＣ複合装置１の排紙トレイ２４の付近に、ガイド２４１が設けられている。このガイド２４１は、通常の紙の印刷時には下部収容体に収容されているが、専用トレイ８をセットするときには、ＳＰＣ複合装置１の前面から突出するように引き出される。そして、ユーザは、このガイド２４１に沿って、被印刷ディスク７をセットした専用トレイ８を挿入する。専用トレイ８には三角形のマークが付いており、ガイド２４１にも三角形のマークが付いており、両マークが合うまで専用トレイ８が挿入される。両マークが合ったところで、専用トレイ８のセットが完了する（ＳＰＣ複合装置１への被印刷ディスク７のセットが完了する）。
【００５２】
被印刷ディスク７がＳＰＣ複合装置１にセットされた状態でＳＰＣ複合装置１が印刷データを受信すると、プリンタ部２０が印刷データに基づいて印刷を行い、被印刷ディスク７のレーベル領域（印刷領域）にレーベルが印刷される。
【００５３】
＜コピー機能を用いたＣＤ／ＤＶＤレーベル印刷について＞
ここでは、ＳＰＣ複合装置１のスキャナ部１０によりレーベルが読み取られ、読み取られたレーベルがＳＰＣ複合装置１のプリンタ部２０により印刷される。ユーザの行う手順は、通常のコピー機能の活用時とほぼ同様である。なお、プリンタ部２０が印刷データに基づいて印刷を行う前に、被印刷ディスク７をＳＰＣ複合装置１にセットする必要があるが、被印刷ディスク７のセットの方法は、既に説明した方法と同様である。
【００５４】
図１６は、原稿となる原稿ディスクをスキャナ部１０にセットしたときの様子の説明図である。このように、ユーザは、レーベル面を下にして原稿ディスク６を原稿台ガラス１２に置き、上蓋１１を閉じて原稿ディスク６をセットする。なお、スキャナ部１０が読み取った画像の中から原稿ディスク６のレーベルの画像だけを抽出する処理が行われるため（後述）、原稿ディスク６をセットする位置は、原稿台ガラス１２上の任意の位置でよい。
【００５５】
また、ユーザは、パネル部４０を操作して、原稿が「ＣＤ」であることや、印刷される媒体の大きさが「ＣＤサイズ」であること等を設定して、ＣＤ／ＤＶＤレーベルのコピーであることを設定する。そして、ユーザがパネル部４０のスタートボタン４７を押すと、コピーが開始される。
【００５６】
コントローラ６０は、スキャナ部１０により読み取った画像データの中から、原稿ディスク以外の部分を除去して、原稿ディスク６の画像データを抽出する。本実施形態の具体的な処理は後述するが、原稿マット１１２が白色であるため、通常、白色を示す画素データは原稿ディスク以外の部分のデータだと考えられるので、このような画素データの画素が、読み取られた画像から除去される。
【００５７】
次に、コントローラ６０は、抽出された画像データに基づいて印刷データを生成する。抽出された画像データはドーナツ状の領域のデータなので、生成される印刷データは、被印刷ディスク７のレーベル領域にインクが吐出されるようなデータになる。このため、この印刷データに基づいてプリンタ部２０が印刷を行えば、被印刷ディスク７のレーベル領域に原稿ディスク６のレーベルの画像が印刷される。
【００５８】
＝＝＝原稿ディスク６の影＝＝＝
＜原稿ディスク６の厚みによる隙間について＞
原稿が紙の場合、厚さを無視できるほど薄いので、原稿台ガラス１２と原稿マット１１２との間には隙間が生じない。しかし、原稿がＣＤやＤＶＤなどの場合、原稿の厚みが無視できないので、原稿台ガラス１２と原稿マット１１２との間に隙間ができる。
【００５９】
図１７Ａは、原稿マットが硬い場合の隙間の説明図である。図に示すように、原稿ディスク６の厚みの影響によって、原稿台ガラス１２と原稿マット１１２との間に隙間ができる。
【００６０】
図１７Ｂは、原稿マットが軟らかい材質の場合の隙間の説明図である。原稿マット１１２が軟らかい場合、上蓋１１を閉じたときに原稿ディスク６の厚みの分だけ原稿マット１１２が圧縮変形し、原稿ディスク６から離れたところでは、原稿台ガラス１２と原稿マット１１２が接触し、原稿台ガラス１２と原稿マット１１２との間に隙間は生じない。しかし、原稿ディスク６のエッジ周辺に注目すると、図に示すように、原稿ディスク６の厚みの影響によって、原稿台ガラス１２と原稿マット１１２との間に隙間ができる。
【００６１】
図１７Ｃは、原稿ディスクの位置を変えた場合の説明図である。上蓋１１が閉じられるとき、原稿マット１１２は、原稿台ガラス１２への力を格子状部材１１４から受ける。このため、原稿ディスク６の外側の格子状部材１１４の位置において、原稿台ガラス１２と原稿マット１１２との間の隙間は狭くなりやすい。一方、原稿ディスク６と格子状部材１１４との位置関係は、原稿ディスク６の置かれる位置に応じて異なる。したがって、原稿ディスク６の置かれる位置に応じて、原稿ディスク６のエッジ近傍にできる隙間の大きさが異なる。
【００６２】
いずれの場合であっても、原稿ディスク６のエッジ近傍では、原稿ディスク６の厚みの影響によって、原稿台ガラス１２と原稿マット１１２との間に隙間ができる。
【００６３】
＜隙間による影について＞
図１８Ａは、移動方向上流側のエッジ近傍をセンサユニットが読み取るときの様子の説明図である。エッジ近傍では、センサユニット１６は、原稿台ガラス１２から離れた状態の原稿マット１１２を読み取ることになる。言い換えると、エッジ近傍の読取領域は、原稿台ガラス１２から離れた状態の原稿マット１１２になる。一方、既に説明したとおり、光源１６１は開口部１３２に対して読取キャリッジ１３の移動方向上流側に設けられており、光源１６１は、移動方向上流側から読取領域へ光を斜めに照射している。このため、読取領域にある原稿マット１１２は、光源１６１からの光に照らされた状態になる。
【００６４】
図１８Ｂは、移動方向下流側のエッジ近傍をセンサユニットが読み取るときの様子の説明図である。  
この場合も、エッジ近傍では、センサユニット１６は、原稿台ガラス１２から離れた状態の原稿マット１１２を読み取ることになる。言い換えると、エッジ近傍の読取領域は、原稿台ガラス１２から離れた状態の原稿マット１１２になる。  
一方、光源１６１が移動方向上流側から読取領域へ光を斜めに照射しているため、原稿ディスク６の移動方向下流側のエッジの影が、原稿マット１１２に形成される。この結果、読取領域に、原稿ディスク６の移動方向下流側のエッジの影が形成される。  
このような状態でスキャナ部１０が読み取りを行うと、画像データに影の画像が含まれる。
【００６５】
＜画像データ上の影の形状について＞
図１９Ａは、画像データ上の影の形状の説明図である。各図の左側には、原稿台ガラス１２に置かれた原稿ディスク６の位置が示されている。なお、この図は、原稿台ガラス越しから見た原稿ディスク６の位置であり、また、読取キャリッジ１３は図中の上から下に向かって移動する。また、各図の右側には、スキャナ部１０によって読み取られた画像データが示されている。図中の黒い部分が、原稿ディスク６の影である。なお、説明のため、影は大きく誇張されている。  
光源１６１が移動方向上流側から読取領域へ光を斜めに照射しているため、原稿ディスク６の読取キャリッジの移動方向上流側では、原稿ディスク６の影は原稿マット１１２に形成されない。このため、原稿ディスク６の移動方向上流側では、影が読み取られることもないので、画像データ上でも、原稿ディスクの画像の移動方向上流側には影の画像はない。  
一方、光源１６１が移動方向上流側から読取領域へ光を斜めに照射しているため、原稿ディスク６の読取キャリッジの移動方向下流側では、原稿ディスク６の影が原稿マット１１２に形成される。このため、この影をスキャナ部１０が読み取るので、画像データ上の原稿ディスクの画像の移動方向下流側に、原稿ディスクの影の画像がある。
【００６６】
なお、画像データ上の影の形状は、画像データ上の画像全体の変形に伴っても変形する。
【００６７】
図１９Ｂ及び図１９Ｃは、画像データ上の影の形状の別の変化の説明図である。縮小光学系の縮尺が大きくなると、図１９Ｂに示すように、画像データが走査方向に縮小される。但し、縮小光学系の縮尺が変化しただけでは、移動方向には画像データは変形しない。一方、読取キャリッジ１３の移動速度が速くなると、図１９Ｃに示すように、画像データが移動方向に縮小される。但し、読取キャリッジ１３の移動速度が変化しただけでは、走査方向には画像データは変形しない。
【００６８】
このように、画像データは、縮小光学系の縮尺や読取キャリッジ１３の移動速度の影響により、走査方向や移動方向に拡大・縮小する。但し、走査方向の拡大・縮小の比率と、移動方向の拡大・縮小の比率は、互いに独立している。すなわち、走査方向の拡大・縮小の比率は移動方向の拡大・縮小の比率に影響されず、逆に、移動方向の拡大・縮小の比率は走査方向の拡大・縮小の比率に影響されない。
【００６９】
上記の走査方向及び移動方向の拡大・縮小は、ＳＰＣ複合装置１の製造ばらつきによって生じる。このため、たとえ同じ機種であっても、拡大・縮小の比率には、１〜２％程度のばらつきがある。一方、例えばＣＤの場合、ディスクの直径は１２０ｍｍ±０．３ｍｍと規格上決められている。したがって、原稿ディスク６の直径の精度と比較して、製造ばらつきの影響による画像データ上の画像の変形量（１〜２％）は、無視できないほどの大きさである。
【００７０】
但し、画像データが走査方向や移動方向に拡大・縮小しても、画像データ上において原稿ディスクの画像の移動方向下流側には影の画像があり、移動方向上流側には影の画像がないことには変わりはない。
【００７１】
＜影の影響について＞
原稿マット１１２が白色であるため、影が生じないのであれば、白色を示す画素データは原稿ディスク以外の部分のデータだと考えられる。このため、読み取った画像データから白色の画素データを除去すれば、原稿ディスク６の画像の画像データを抽出できる。  
しかし、画像データに影の画像が含まれる場合、影の部分の画素データは白色を示さないため、白色の画素データを除去しただけでは、抽出された画像データの中に影の画像が残ってしまう。このようにして抽出した画像データに基づいて印刷を行うと、ＣＤに影の画像も一緒に印刷されるおそれがある。
【００７２】
そこで、本実施形態では、この影を除去して原稿ディスク６のレーベルの画像を抽出する。以下、本実施形態について詳述する。
【００７３】
＝＝＝本実施形態＝＝＝
＜本実施形態の概要＞
画像データから原稿ディスクのレーベルの画像を抽出するためには、画像データにおける原稿ディスクの位置を算出する必要がある。但し、画像データの走査方向や移動方向に拡大・縮小に伴って原稿ディスクの位置も変化するため、どのようにして画像データから原稿ディスクの位置を算出するかが問題となる。  
ここで、走査方向と移動方向の拡大・縮小の比率は互いに独立しているので、画像データ上の原稿ディスクの形状は、楕円形状であると考えられる。このため、画像データ上の原稿ディスクのエッジ画素の座標が分かれば、そのエッジ画素が楕円の円周上にあると仮定して、画像データ上の原稿ディスクの中心位置の座標を算出することができることになる。  
しかし、影の付近では、画像データから原稿ディスクのエッジ画素を求めることが困難である。  
ところで、原稿ディスクの画像が読み取られるとき、光源１６１が移動方向上流側から読取領域へ光を斜めに照射している。この結果、画像データ上において、原稿ディスクの画像の移動方向上流側には影の画像がない。このため、画像データ上の原稿ディスクの移動方向上流側のエッジ画素ならば、影の影響を受けずに、特定することが可能である。  
そこで、本実施形態では、画像データ上の原稿ディスクの移動方向上流側のエッジ画素を求め、そのエッジ画素の座標に基づいて原稿の中心位置の座標を算出し、画像データから原稿ディスクのレーベルの画像を抽出している。
【００７４】
＜本実施形態の詳細説明＞
図２０は、画像データ上の原稿ディスク（影を除く）の形状及び位置を表すための変数の定義の説明図である。  
以下の説明では、画像データ上の走査方向と平行な方向をｘ方向とし、移動方向と平行な方向をｙ方向とする。なお、画像データにおいて移動方向上流側ほど、ｙ座標の値が小さいものとする。以下の説明では、ｙ方向において移動方向上流側に相当する側を「ｙ方向の上側」と称し、移動方向下流側に相当する側を「ｙ方向の下側」と称する場合がある。また、楕円形状の原稿ディスクの中心位置の座標（中心座標）をＯ（Ｘ，Ｙ）とする。また、ｙ方向の半径をＳとし、ｘ方向の半径をＲとする。  
なお、「原稿ディスクの位置」には、原稿台ガラス１２上の原稿ディスク６の位置の意味と、画像データ上の原稿ディスクの位置（座標）の意味との２種類が考えられるが、以下の説明では後者を意味するものとする。
【００７５】
図２１は、ユーザが原稿ディスクをコピーするときにＳＰＣ複合装置１が行う処理のフロー図である。これらの処理は、ＳＰＣ複合装置１のコントローラ６０がメモリに記憶されたプログラムに従ってスキャナ部１０やプリンタ部２０等を制御することによって、実現される。言い換えると、メモリに記憶されているプログラムは、以下に説明する各処理をコントローラ６０に実現させるためのコードを備えている。なお、以下の処理を行う前に、ユーザは予め原稿ディスク６をスキャナ部１０にセットし、被印刷ディスク７を専用トレイ８にセットして、その専用トレイ８をＳＰＣ複合装置１にセットする。
【００７６】
まず、コントローラ６０は、５０ｄｐｉの解像度でスキャナ部１０にプレスキャンをさせる（Ｓ１０１）。原稿ディスク６が原稿台ガラス上のどの位置に置かれるか未知なので、プレスキャンを行う範囲は原稿台ガラス１２の全面である。このような広範囲を高解像度で読み取ると、時間がかかり、データ量も多くなるので、５０ｄｐｉと低解像度になっている。（なお、コントローラ６０は５０ｄｐｉの解像度になるよう指示を与えるが、前述のような製造ばらつきがあるため、実際の読み取り解像度は必ずしも５０ｄｐｉとは限らない。）このプレスキャンにより、コントローラ６０は、低解像度の画像データを取得する。
【００７７】
図２２Ａは、プレスキャンにより取得した画像データの説明図である。プレスキャンは原稿台ガラスの前面に対して行われるが、ここでは説明のため原稿ディスク周辺だけ示している。図に示す通り、画像データには、原稿ディスクの画像も影の画像も含まれている。
【００７８】
次に、コントローラ６０は、画像データを２値化する（Ｓ１０２）。２値化処理は、画像データを構成する各画素データが閾値よりも大きければ画素データを１に、小さければ０に変換することにより、行われる。なお、ノイズを除去するため、２値化処理の前に、画像データに対してフィルタをかけても良い。原稿ディスク６の中央の穴の部分の画素データは２値化すると白を示すはずであるが、この部分は黒に塗り潰される。
【００７９】
図２２Ｂは、２値化後の画像データの説明図である。図中の黒の領域は、原稿ディスク６の領域か、影の領域と考えられる。コントローラ６０は、この黒領域の形状をチェックし、原稿がディスク状であるか否かを判断する（Ｓ１０３）。この際、まず、コントローラ６０は、この画像データの黒い領域のｘ方向の幅ＳＷと、ｙ方向の幅ＳＨを検出する。そして、コントローラ６０は、幅ＳＷと幅ＳＨがそれぞれ所定範囲に収まっているか否かを判断し、収まっていれば原稿がディスク状であると判断する。
【００８０】
次に、コントローラ６０は、２値化された画像データに基づいて、ｘ方向（走査方向）の半径Ｒを求める（Ｓ１０４）。半径Ｒは、前述の黒領域のｘ方向の幅ＳＷの半分の値として求められる。原稿ディスクの影は移動方向に伸びており、走査方向には影が伸びていないと考えられるため、黒領域のｘ方向の幅ＳＷの半分の値を半径Ｒとしても問題はない。
【００８１】
図２２Ｃは、中心座標Ｘの説明図である。コントローラ６０は、ｘ方向（走査方向）の半径Ｒに基づいて、原稿ディスクのｘ方向の中心座標Ｘを求める（Ｓ１０５）。中心座標Ｘは、最もｘ座標の小さいエッジ画素の座標から＋ｘ方向に半径Ｒだけ離れた座標、又は、最もｘ座標の大きいエッジ画素の座標から−ｘ方向に半径Ｒだけ離れた座標になる。若しくは、最もｘ座標の小さいエッジ画素の座標と、最もｘ座標の大きいエッジ画素の座標との中間の座標として中心座標Ｘを求めても良い。原稿ディスクの影は移動方向に伸びており、走査方向には影が伸びていないと考えられるため、このように中心座標Ｘを求めても問題はない。
【００８２】
ところで、移動方向に影が伸びていることを考慮すると、ｘ方向の半径Ｒや中心座標Ｘと同様に、ｙ方向の半径Ｓや中心座標Ｙを求めることはできない。以下にこの理由を説明する。  
図２３Ａは、原稿ディスクの画像のｘ方向のエッジ周辺の拡大図である。図中の黒四角は、黒領域の１つの画素（黒画素）を示している。黒領域の外側には白を示す画素（白画素）があるが、ここでは白画素は不図示としている。図に示すように、画素はｘ方向及びｙ方向に沿ってマトリクス状に並んでいる。ｙ方向に並ぶ黒画素のうち、ｙ方向下流側の黒画素は、原稿ディスクの影を示す画像かもしれない。但し、走査方向には影が伸びていないと考えられるため、図に示す通り、黒領域のｘ方向の幅ＳＷは原稿ディスクの走査方向の直径２×Ｒと同じになり、これに基づいて半径Ｒと中心座標Ｘが求められる。（なお、図中のＡ−Ａは、ｘ方向の座標が最も小さい値のエッジ画素のうちｙ方向の座標が最も小さい値のエッジ画素と、ｘ方向の座標が最も大きい値のエッジ画素のうちｙ方向の座標が最も小さい値のエッジ画素と、を結ぶ線である。そして、このＡ−Ａよりもｙ方向の上側の黒画素は、影を示す画像ではなく、原稿ディスクの画素と考えられる。）
一方、図２３Ｂは、原稿ディスクの画像のｙ方向のエッジ周辺の拡大図である。図に示すように、ｙ方向下流側の黒画素は、原稿ディスクの影を示す画像かもしれない。（つまり、図２３ＡのＡ−Ａよりもｙ方向の下側の黒画素は、影を示す画像の可能性がある。）このため、黒領域のｙ方向の幅ＳＨは、原稿ディスクの走査方向の直径とは異なる。したがって、幅ＳＨに基づいて半径Ｓや中心座標Ｙを求めても、影の分の誤差が含まれてしまう。  
そこで、本実施形態では、以下のように中心座標Ｙと半径Ｓとを算出している。
【００８３】
まず、コントローラ６０は、２個のエッジ画素（黒領域と白領域の境界にある黒画素）を抽出する（Ｓ１０６）。図２２Ｄは、抽出されるエッジ画素の説明図である。抽出されるエッジ画素は、前述のＡ−Ａよりもｙ方向の上側のエッジ画素である。抽出されるエッジ画素の座標をそれぞれ（ｘ１、ｙ１）、（ｘ２、ｙ２）とする。後述する計算の都合上、抽出されるエッジ画素の条件は、ｘ１≠ｘ２、ｘ１≠Ｘ、ｘ２≠Ｘ、ｙ１≠ｙ２とする。また、実際の原稿ディスクのエッジの位置と画像データ上のエッジ画素の座標との誤差が計算結果に強く反映されないために、一方のエッジ画素は中心座標Ｘよりも小さい座標であり、他方のエッジ画素は中心座標Ｘよりも大きい座標であることが望ましい。
【００８４】
画像データ上の原稿ディスクの形状は楕円形状と考えられるので、原稿ディスクの円周上の座標（ｘ、ｙ）は、次式のように楕円方程式で表される。
【数１】
2007104503.tif 000003
【００８５】
なお、上式中のＲはＳ１０４で求められており、ＸもＳ１０５で求められているため、未知なのはｘ、ｙ、Ｙ、Ｓである。但し、前述のＡ−Ａよりもｙ方向の上側のエッジ画素は原稿ディスクの円周上の画像を示すものなので、抽出された２個のエッジ画素の座標（ｘ１、ｙ１）、（ｘ２、ｙ２）をそれぞれ数１の（ｘ、ｙ）に代入することができる。
【００８６】
まず、数１は、次式のように変形できる。
【数２】
2007104503.tif 000004
【００８７】
そして、（ｘ、ｙ）に抽出された２個のエッジ画素の座標（ｘ１、ｙ１）、（ｘ２、ｙ２）を代入して以下の方程式を導き出せる。
【数３】
2007104503.tif 000005
【００８８】
この方程式を解けば、Ｙを求めることができる（Ｓ１０７）。（但し、Ｙ＞ｙ１、Ｙ＞ｙ２（図２０参照））
また、数１は、次式のように変形できる。
【数４】
2007104503.tif 000006
【００８９】
そして、（ｘ、ｙ）に抽出された２個のエッジ画素の座標（ｘ１、ｙ１）、（ｘ２、ｙ２）を代入して以下の方程式を導き出せる。
【数５】
2007104503.tif 000007
【００９０】
この方程式を解けば、Ｓを求めることができる（Ｓ１０８）。
【００９１】
ところで、プレスキャンの画像は５０ｄｐｉなので、実際の原稿ディスクのエッジの位置と画像データ上のエッジ画素の座標との間に、最大で１／５０インチの誤差が生じるおそれがある。このため、実際の原稿ディスクのエッジの位置と画像データ上のエッジ画素の座標との誤差が計算結果に強く反映されないように２個のエッジ画素を抽出していても、計算結果には誤差の影響が多少含まれてしまう。そこで、コントローラは、２個を一組として複数組のエッジ画素を抽出し、各組のエッジ画素に基づいて半径Ｓ及び中心座標Ｙを算出し、算出された複数の半径Ｓ及び中心座標Ｙを平均化しても良い。これにより、計算結果に含まれる誤差の影響を軽減することができる。
【００９２】
以上のＳ１０４〜Ｓ１０８により、コントローラ６０は、楕円形状の原稿ディスクの中心座標Ｏ（Ｘ，Ｙ）、ｙ方向の半径Ｓ、及び、ｘ方向の半径Ｒを求めることができる。
【００９３】
次に、コントローラ６０は、中心座標Ｏ（Ｘ，Ｙ）、ｙ方向の半径Ｓ、及び、ｘ方向の半径Ｒに基づいて、読取範囲と解像度とを決定する（Ｓ１０９）。図２２Ｅは、読取範囲の説明図である。図中の太線の長方形の領域が読取範囲として決定される。具体的には、座標（Ｘ―Ｒ、Ｙ−Ｓ）及び座標（Ｘ＋Ｒ、Ｙ＋Ｓ）の２点により定められる長方形の領域が、読取範囲として決定される。また、この読取範囲を本スキャン（後述）して得られる画像データが２８３５画素×２８３５画素から構成されるように、走査方向及び移動方向の解像度が決定される。なお、原稿ディスク６の外形は１２ｃｍであり、１２ｃｍ四方の範囲を２８３５画素×２８３５画素で読み取れば、この画像データは６００×６００ｄｐｉの解像度になる。
【００９４】
そして、コントローラ６０は、決定された読取範囲を決定された解像度でスキャナ部１０に本スキャンをさせる（Ｓ１１０）。これにより、コントローラ６０は、２８３５画素×２８３５画素からなる正方形状の画像の画像データを取得する。但し、この画像データには、原稿ディスク６の画像だけでなく、影の一部の画像も含まれている。また、原稿ディスク６の画像の中には、レーベルの画像だけでなく、レーベルの外側とディスク外延との間のポリカーボネートの画像、レーベルの内側にある穴の画像、及び、レーベルの内側と穴との間のポリカーボネートの画像（原稿ディスク６のクランプ領域の画像）が含まれている。
【００９５】
仮に、この画像データがそのまま印刷データに変換されると、被印刷ディスク７のレーベル領域以外の領域にインクが吐出されるおそれがある。このため、コントローラ６０は、この画像データに対してマスク処理を行う（Ｓ１１１）。
【００９６】
図２４は、マスク処理の説明図である。図中の一番上に、Ｓ１１０で取得した画像データが示されている。その下には、マスク処理用のマスクデータが示されている。このマスクデータは、ＳＰＣ複合装置１のメモリに予め記憶されており、個々のＳＰＣ複合装置１の特性のばらつきに関わらず、どのＳＰＣ複合装置１でも同じデータである。マスクデータは、２８３５画素×２８３５画素からなる画像データの個々の画素データに対して、それぞれマスクすべきか否かを決定するためのデータである。図中では、マスクすべき画素に対応する領域がハッチングで示されている。このマスク処理により、レーベル以外の画像が画像データから削除され、原稿ディスク６のレーベルの画像が抽出される。図中のマスクデータの下には、マスク処理後の画像データが示されている。マスク処理後の画像データは、原稿ディスク６のレーベル面に対応するドーナツ状の画像を示す。
【００９７】
なお、原稿ディスク６のレーベルの外側とディスク外延との間の幅（ポリカーボネートの部分の幅）は、約２ｍｍである。また、被印刷ディスク７のレーベルの外側とディスク外延との間の幅（ポリカーボネートの部分の幅）も、約２ｍｍである。にもかかわらず、マスク処理の際には、原稿ディスク６の画像の外周約３ｍｍ分をマスクするようにしている。これは、画像がずれて印刷された場合にも、レーベル面以外の領域にインクが付着することを防止するためである。レーベルの内側も同様の理由により、画像データは余分にマスクされている。
【００９８】
この後、コントローラ６０は、通常のコピー機能時の処理と同様に、画像データを印刷データに変換し（Ｓ２１３）、印刷データに基づいてプリンタ部２０に印刷させる（Ｓ２１４）。これにより、ＳＰＣ複合装置１は、原稿ディスク６のレーベルを、専用トレイ８上の被印刷ディスク７のレーベル領域にコピーすることができる。
【００９９】
＝＝＝その他の実施の形態＝＝＝
一実施形態としてのＳＰＣ複合装置を説明したが、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【０１００】
＜読取処理について＞
図２５は、別の実施形態のフロー図である。これらの処理は、ＳＰＣ複合装置１のコントローラ６０がメモリに記憶されたプログラムに従ってスキャナ部１０やプリンタ部２０等を制御することによって、実現される。言い換えると、メモリに記憶されているプログラムは、以下に説明する各処理をコントローラ６０に実現させるためのコードを備えている。  
本実施形態のＳＰＣ複合装置１は、原稿ディスク６のレーベルを被印刷ディスク７にコピーするのではなく、原稿ディスク６のレーベルの画像データを外部のコンピュータに送信する。このため、以下の処理を行う前に、ユーザは予め原稿ディスク６をスキャナ部１０にセットする必要はあるが、被印刷ディスク７をセットした専用トレイ８をＳＰＣ複合装置１にセットする必要はない。
【０１０１】
本実施形態において、図中のＳ１０１〜Ｓ１１１は、前述の実施形態と同じである。このため、ここでは説明を省略する。
【０１０２】
本実施形態では、コントローラ６０は、マスク処理後の画像データを外部のコンピュータへ送信する。仮に前述のＣＤ／ＤＶＤレーベル作成用のアプリケーションプログラム（図１３参照）がこの画像データを受け取れば、ユーザは、このプログラムを介して、ユーザインターフェース上で原稿ディスク６のレーベルの画像をさらに加工することができる。本実施形態によれば、外部のコンピュータは、影の部分が削除された状態で原稿ディスク６のレーベルの画像データを取得できる。
【０１０３】
＜光源と読取領域との位置関係について＞
前述の実施形態では、光源１６１が移動方向上流側から読取領域へ光を斜めに照射している。しかし、スキャナ部１０の構成次第では、移動方向下流側から光源１６１が読取領域へ光を斜めに照射する場合もある。以下、光源１６１と読取領域との位置関係が逆の場合について説明を行なう。
【０１０４】
図２６Ａは、移動方向上流側のエッジ近傍をセンサユニットが読み取るときの様子の説明図である。  
エッジ近傍では、センサユニット１６は、原稿台ガラス１２から離れた状態の原稿マット１１２を読み取ることになる。言い換えると、エッジ近傍の読取領域は、原稿台ガラス１２から離れた状態の原稿マット１１２になる。一方、光源１６１が移動方向下流側から読取領域へ光を斜めに照射しているため、原稿ディスク６の移動方向上流側のエッジの影が、原稿マット１１２に形成される。この結果、読取領域に、原稿ディスク６の移動方向上流側のエッジの影が形成される。このような状態でスキャナ部１０が読み取りを行うと、画像データに影の画像が含まれる。
【０１０５】
図２６Ｂは、移動方向下流側のエッジ近傍をセンサユニットが読み取るときの様子の説明図である。  
この場合も、エッジ近傍では、センサユニット１６は、原稿台ガラス１２から離れた状態の原稿マット１１２を読み取ることになる。言い換えると、エッジ近傍の読取領域は、原稿台ガラス１２から離れた状態の原稿マット１１２になる。  
但し、光源１６１が移動方向下流側から読取領域へ光を斜めに照射しているため、読取領域にある原稿マット１１２は、光源１６１からの光に照らされた状態になる。つまり、この場合には原稿マット１１２には原稿ディスク６の影が形成されないので、原稿ディスク６の移動方向下流側では影が読み取られることもない。
【０１０６】
図２７Ａは、画像データ上の影の形状の説明図である。ここでは、光源１１６が移動方向下流側から読取領域へ光を斜めに照射しているため、画像データ上の原稿ディスクの画像の移動方向上流側に、原稿ディスクの影の画像ができる。
【０１０７】
仮に、前述のＳ１０２において画像データに対する２値化が行われた後、Ｓ１０６において２個のエッジ画素を抽出するときに、前述の実施形態のようにＡ−Ａよりもｙ方向の上側のエッジ画素が抽出されると、半径Ｓや中心座標Ｙを算出しても影の分だけ誤差が発生する。そこで、光源１１６が移動方向下流側から読取領域へ光を斜めに照射している場合、コントローラ６０は、Ｓ１０６において、ｙ方向の下側のエッジ画素を抽出する。
【０１０８】
図２７Ｂは、抽出されるエッジ画素の説明図である。抽出されるエッジ画素は、Ｂ−Ｂよりもｙ方向の下側のエッジ画素である。なお、Ｂ−Ｂは、ｘ方向の座標が最も小さい値のエッジ画素のうちｙ方向の座標が最も大きい値のエッジ画素と、ｘ方向の座標が最も大きい値のエッジ画素のうちｙ方向の座標が最も大きい値のエッジ画素と、を結ぶ線である。そして、コントローラ６０は、抽出された２個のエッジ画素に基づいて、Ｓ１０７において中心座標Ｙを算出し、Ｓ１０８においてｙ方向の半径Ｓを算出する。
【０１０９】
図２７Ｃは、読取範囲の説明図である。前述の実施形態と同様に、読取範囲は、座標（Ｘ―Ｒ、Ｙ−Ｓ）及び座標（Ｘ＋Ｒ、Ｙ＋Ｓ）の２点により決定される。なお、前述の実施形態と比較すると、影が移動方向上流側に伸びているため、ｙ方向の下側の黒画素ではなく、ｙ方向の上側の黒画素の一部が読取範囲外になる。
【０１１０】
以上説明したように、移動方向下流側から光源１６１が読取領域へ光を斜めに照射する場合、ｙ方向の下側のエッジ画素に基づいて中心座標Ｙやｙ方向の半径Ｓを算出することにより、影の影響を受けずに原稿ディスクの位置を求めることができ、影の影響を受けずに読取範囲を設定することができる。
【０１１１】
＝＝＝まとめ＝＝＝
（１）前述の実施形態では、画像読取装置でもあるＳＰＣ複合装置１は、原稿を置くための原稿台ガラス１２と、読取領域に光を照射する光源１６１と、読取領域からの反射光を検出するＣＣＤセンサ１６４と、光源１６１とＣＣＤセンサ１５４とを移動方向に移動させて読取領域を移動方向に移動させる読取キャリッジ１３とを有する（図１０Ａ参照）。そして、コントローラ６０は、読取キャリッジ１３を移動方向に移動させ、読取キャリッジ１３の移動中のＣＣＤセンサ１５４の検出結果に基づく原稿の画像を取得する。
【０１１２】
ここで、例えばＣＤやＤＶＤのように原稿が厚い場合、スキャナ部１０が原稿の影をも読み取ってしまい、読み取った画像データの画像にも影が含まれてしまう。このような影を含む画像から影の画像を除去して原稿の画像を抽出するためには、まず、影を含む画像における原稿の位置を正確に求める必要がある。しかし、影の付近の画像に基づいて原稿の位置を算出してしまうと、影の影響を受けてしまい、原稿の位置を正確に算出することができない。
【０１１３】
ところで、光源１６１が移動方向上流側から読取領域へ光を斜めに照射している場合、原稿の画像の移動方向上流側には影の画像がない（図１８Ａ。図１８Ｂ、図１９Ａ及び図２２Ａ参照）。また、光源１６１が移動方向下流側から読取領域へ光を斜めに照射している場合、原稿の画像の移動方向下流側には影の画像がない（図２６Ａ、図２６Ｂ及び図２７Ａ参照）。  
そこで、前述の実施形態では、コントローラ６０は、光源１６１が移動方向上流側から読取領域へ光を斜めに照射している場合、移動方向上流側の画像に基づいて、原稿の位置を算出している（図２２Ｄ参照）。また、光源１６１が移動方向下流側から読取領域へ光を斜めに照射している場合、移動方向下流側の画像に基づいて、原稿の位置を算出している（図２７Ｂ参照）。  
これにより、影の影響を受けずに、原稿の位置を求めることができる。
【０１１４】
（２）前述の実施形態では、原稿は、ＣＤやＤＶＤのような円盤状のものである。このため、原稿を原稿台へ置くとき、ユーザは原稿の回転方向の角度を気にせずに、原稿をセットすることができる。  
但し、原稿の形状は円盤状のものに限られるものではない。例えば、名刺の様に矩形であっても良い。しかし、この場合、原稿を原稿台へ置くとき、ユーザは原稿を所定の角度でセットする必要がある。  
なお、被印刷媒体も、円盤状のものでなくても良い。
【０１１５】
（３）画像データ上の画像は、走査方向や読取キャリッジ１３の移動方向に沿って拡大・縮小されて変形するおそれがある。さらに、この走査方向及び移動方向の拡大・縮小は、ＳＰＣ複合装置１の製造ばらつきによって生じるため、拡大・縮小の比率もＳＰＣ複合装置毎に異なっている。従って、たとえ影を含む画像がＳＰＣ複合装置毎に異なる変形をしていても、一定のアルゴリズムにより、この画像における原稿の位置を正確に求める必要がある。
【０１１６】
ところで、走査方向と移動方向の拡大・縮小の比率は互いに独立しているので、画像データ上の原稿ディスクの形状は、楕円形状であると考えられる。このため、画像データ上の原稿ディスクのエッジ画素の座標が分かれば、そのエッジ画素が楕円の円周上にあると仮定して、画像データ上の原稿ディスクの中心位置の座標を算出することができることになる。  
そこで、前述の実施形態では、光源１６１が移動方向上流側から読取領域へ光を斜めに照射している場合、コントローラ６０はＡ−Ａよりも移動方向の上側のエッジ画素を抽出する（図２２Ｄ参照）。また、光源１６１が移動方向下流側から読取領域へ光を斜めに照射している場合、コントローラ６０はＢ−Ｂよりも移動方向の下側のエッジ画素を抽出する（図２７Ｂ参照）。そして、コントローラ６０は、このように抽出されたエッジ画素に基づいて、原稿ディスクの中心位置や半径を算出している。  
これにより、影の影響を受けずに、原稿の位置を求めることができる。
【０１１７】
（４）なお、コントローラは、ｙ１≠ｙ２となるように（一方のエッジ画素の移動方向の座標と、他方のエッジ画素の移動方向の座標が一致しないように）、２個のエッジ画素を抽出する。仮に、ｙ１＝ｙ２となるように２個のエッジ画素を抽出すると、数３や数５の方程式の解が不定になるからである。
【０１１８】
（５）前述の実施形態では、プレスキャンの画像は５０ｄｐｉなので、実際の原稿ディスクのエッジの位置と画像データ上のエッジ画素の座標との間に、最大で１／５０インチの誤差が生じるおそれがある。このため、実際の原稿ディスクのエッジの位置と画像データ上のエッジ画素の座標との誤差が計算結果に強く反映されると、算出される原稿ディスクの位置が不正確になる。  
そこで、前述の実施形態では、ｘ方向（ＣＣＤセンサの走査方向）における原稿ディスクの中心座標Ｘは、抽出される２個のエッジ画素のｘ方向の座標の間である。このようにすることにより、実際の原稿ディスクのエッジの位置と画像データ上のエッジ画素の座標との誤差が計算結果に強く反映されないようにできる。
【０１１９】
（６）前述のスキャナ部１０は、上蓋１１（蓋の一例）を有している。そして、スキャナ部１０が原稿を読み取るとき、原稿台と上蓋１１との間に隙間が生じていた。このような場合に、読み取った画像に影が含まれるので、問題となる。  
但し、このような構成に限られるものではない。読み取った画像に影が含まられるのであれば、影の原因は他の要因であっても良い。
【０１２０】
（７）前述のコントローラ６０は、プレスキャンの画像データから求められた原稿の位置に基づいて読取範囲を決定し、スキャナ部１０に読取範囲を本スキャンさせる。これにより、不必要な範囲を本スキャンさせずに済み、本スキャンの読取時間を削減でき、また、本スキャンの画像データのデータ量を削減できる。
【０１２１】
（８）前述のコントローラ６０は、本スキャンによる読取範囲の画像データが２８３５画素×２８３５画素から構成されるように、読取範囲の大きさに応じた解像度を決定し、決定された解像度でスキャナ部１０に読取範囲を本スキャンさせる。このように、読取範囲に基づいて解像度を決定することにより、本スキャンの画像データを任意の画素数で構成することができ、所望の解像度で原稿を読み取ることができる。
【０１２２】
（９）但し、任意の画素数の画像データを取得する方法は、これに限られるものではない。例えば、コントローラ６０は、解像度で読取範囲を本スキャンして画像データを取得した後、２８３５画素×２８３５画素になるように画像データに対して拡大・縮小処理を行っても良い。このようにしても、ＳＰＣ複合装置１の製造ばらつきにより画像が走査方向及び移動方向に変形しても、所望の解像度で原稿を読み取ることができる。
【０１２３】
（１０）画像読取装置でもある前述のＳＰＣ複合装置１は、プリンタ部２０を有している。そして、前述のコントローラ６０は、本スキャンによって読み取った読取範囲の画像データに基づいて、プリンタ部２０に被印刷ディスク７（被印刷媒体の一例）を印刷させる。これにより、原稿ディスク６のレーベルを被印刷ディスク７のレーベル領域にコピーすることができる。
【０１２４】
（１１）但し、画像読取装置は、ＳＰＣ複合装置１のようにプリンタ部２０を備えているものに限られるものではない。例えば、画像読取装置は、プリンタ部２０を備えないスキャナであっても良い。このような場合であっても、コントローラ６０が読取範囲の画像データを外部に出力すれば、不必要な範囲が含まれない画像の画像データを出力することができる。
【０１２５】
（１２）なお、前述の実施形態の全ての構成要素を含めば、全ての効果を奏することができるので、望ましい。但し、前述の実施形態の全ての構成要素がなくても、影を含む画像の画像データから原稿の位置を求めることはできる。
【０１２６】
（１３）なお、前述の実施形態では、ＳＰＣ複合装置の説明だけでなく、画像読取方法等の開示があることは言うまでもない。そして、この画像読取方法によれば、影を含む画像の画像データから原稿の位置を求めることができる。
【図面の簡単な説明】
【０１２７】
【図１】ＳＰＣ複合装置の全体斜視図である。
【図２】ＳＰＣ複合装置の構成のブロック図である。
【図３】プリンタ部の説明図である。
【図４】スキャナ部の説明図である。
【図５】パネル部の説明図である。
【図６】プリンタ機能時のデータの流れの説明図である。
【図７】スキャナ機能時のデータの流れの説明図である。
【図８】図８Ａは、コピー機能時のデータの流れの説明図である。図８Ｂは、コピー時の様子の説明図である。
【図９】スキャナ部の構成の説明図である。
【図１０】図１０Ａは、縮小光学系を用いたスキャナ部の構成の説明図である。図１０Ｂは、光源からセンサまでの光路の概略説明図である。
【図１１】図１１Ａは、密着光学系を用いたスキャナ部の構成の説明図である。図１１Ｂは、光源からセンサまでの光路の概略説明図である。
【図１２】上蓋の構成の説明図である。
【図１３】ＣＤ／ＤＶＤレーベル作成用のアプリケーションプログラムのユーザインターフェースの説明図である。
【図１４】専用トレイへのディスクのセットの説明図である。
【図１５】ＳＰＣ複合装置への専用トレイのセットの説明図である。
【図１６】原稿ディスクをスキャナ部にセットしたときの様子の説明図である。
【図１７】図１７Ａは、原稿マットが硬い場合の隙間の説明図である。図１７Ｂは、原稿マットが軟らかい材質の場合の隙間の説明図である。図１７Ｃは、原稿ディスクの位置を変えた場合の説明図である。
【図１８】図１８Ａは、移動方向上流側のエッジ近傍をセンサユニットが読み取るときの様子の説明図である。図１８Ｂは、移動方向下流側のエッジ近傍をセンサユニットが読み取るときの様子の説明図である。
【図１９】図１９Ａは、画像データ上の影の形状の説明図である。図１９Ｂ及び図１９Ｃは、画像データ上の影の形状の別の変化の説明図である。
【図２０】画像データ上の原稿ディスク（影を除く）の形状及び位置を表すための変数の定義の説明図である。
【図２１】ユーザが原稿ディスクをコピーするときにＳＰＣ複合装置１が行う処理のフロー図である。
【図２２】図２２Ａは、プレスキャンにより取得した画像データの説明図である。図２２Ｂは、２値化後の画像データの説明図である。図２２Ｃは、中心座標Ｘの説明図である。図２２Ｄは、抽出されるエッジ画素の説明図である。図２２Ｅは、読取範囲の説明図である。
【図２３】図２３Ａは、原稿ディスクの画像のｘ方向のエッジ周辺の拡大図である。図２３Ｂは、原稿ディスクの画像のｙ方向のエッジ周辺の拡大図である。
【図２４】マスク処理の説明図である。
【図２５】別の実施形態のフロー図である。
【図２６】図２６Ａは、移動方向上流側のエッジ近傍をセンサユニットが読み取るときの様子の説明図である。図２６Ｂは、移動方向下流側のエッジ近傍をセンサユニットが読み取るときの様子の説明図である。
【図２７】図２７Ａは、画像データ上の影の形状の説明図である。図２７Ｂは、抽出されるエッジ画素の説明図である。図２７Ｃは、読取範囲の説明図である。
【符号の説明】
【０１２８】
１  ＳＰＣ複合装置、３  外部のコンピュータ、５  原稿、６  原稿ディスク、
７  被印刷ディスク、８  専用トレイ、８Ａ  凹部、８Ｂ  保持部、
１０  スキャナ部、
１１  上蓋、１１２  原稿マット、１１４  格子状部材、１１６  フィルムホルダ、
１２  原稿台ガラス、１３  読取キャリッジ、１３２  開口部、１３４  ガイド、
１５  駆動ユニット、
１５２  駆動モータ、１５４  プーリ、１５６  タイミングベルト、
１６  センサユニット、１６１  光源、
１６２  レンズ、１６３  ミラー、１６４  ＣＣＤセンサ、
１６６  ロッドレンズアレイ、１６７  ＣＣＤセンサ、
２０  プリンタ部、２１  キャリッジ、２２  背面給紙口、２３  前面給紙口、
２４  排紙トレイ、２４１  ガイド、
２５  インクカートリッジカバー、２６  インクカートリッジ、
３０  カードリーダ部、４０  パネル部、
４１  液晶ディスプレイ、４２  電源ボタン、４３  設定ボタン、
４４  ストップボタン、４５  モード選択ボタン、４６  カーソル操作ボタン群、
４７  スタートボタン、４７Ｃ  カラーボタン、４７Ｂ  モノクロボタン、
６０  コントローラ、６１  インターフェース部、６２  ＣＰＵ、
６３  ＣＰＵ用メモリ、６４  ＡＳＩＣ、６５  ＡＳＩＣ用メモリ、６６  クロック、
７２  上部収容部、７４  下部収容部
【図１】
2007104503.tif 000008
【図２】
2007104503.tif 000009
【図３】
2007104503.tif 000010
【図４】
2007104503.tif 000011
【図５】
2007104503.tif 000012
【図６】
2007104503.tif 000013
【図７】
2007104503.tif 000014
【図８】
2007104503.tif 000015
【図９】
2007104503.tif 000016
【図１０】
2007104503.tif 000017
【図１１】
2007104503.tif 000018
【図１２】
2007104503.tif 000019
【図１３】
2007104503.tif 000020
【図１４】
2007104503.tif 000021
【図１５】
2007104503.tif 000022
【図１６】
2007104503.tif 000023
【図１７】
2007104503.tif 000024
【図１８】
2007104503.tif 000025
【図１９】
2007104503.tif 000026
【図２０】
2007104503.tif 000027
【図２１】
2007104503.tif 000028
【図２２】
2007104503.tif 000029
【図２３】
2007104503.tif 000030
【図２４】
2007104503.tif 000031
【図２５】
2007104503.tif 000032
【図２６】
2007104503.tif 000033
【図２７】
2007104503.tif 000034