(57)【要約】    【課題】原稿セット時に、２回，スキャンを行うことにより原稿サイズを特定してしまうタイプの原稿スキャン装置であって、原稿が原稿台上に正しくセットされているにも拘わらず、原稿を再セットしなければならない場合がない原稿スキャン装置を、提供する。    【解決手段】原稿スキャン装置１０を、原稿セット時における原稿サイズの特定に失敗している場合(所定時間内に原稿台カバーが閉じられなかったため、原稿サイズの特定が失敗している場合)、ステータス要求を受信した際や処理の開始が指示された際に、原稿サイズの再特定を試みる(ステップＳ２０２〜Ｓ２０７)装置として構成しておく。    【選択図】  図７
2007110614.tif 000002
【特許請求の範囲】
【請求項１】
スキャンすべき原稿が載置される透明な原稿台と、
前記原稿台の全体を覆える形状の，開閉操作が可能な原稿台カバーと、
前記原稿台上の原稿をスキャンすることにより、当該原稿に関する画像データを生成するための画像データ生成部と、
前記原稿台カバーを閉じる操作が開始された結果として前記原稿台カバーの状態が半閉状態となったことを検出するための開閉センサと、
前記開閉センサによって、前記原稿台カバーの状態が半閉状態となったことが検出されたときに、前記画像データ生成部に１ライン分の画像データを生成させて記憶するデータ取得処理を行い、その後，規定時間が経過してから、前記画像データ生成部に１ライン分の画像データを生成させ、前記画像データ生成部が生成した画像データと、前記データ取得処理時に記憶したデータとから、前記原稿のサイズを特定する第１原稿サイズ特定処理を行う原稿サイズ特定部と、
所定のステータス要求を受信した際に、前記原稿サイズ特定部によって前記原稿のサイズが特定されていた場合には、当該サイズを示す情報を含むステータス情報を返送し、前記原稿サイズ特定部によって前記原稿のサイズが特定されていなかった場合には、前記画像データ生成部に１ライン分の画像データを生成させ、前記画像データ生成部が生成した画像データと前記原稿サイズ特定部が前記データ取得処理時に記憶したデータとから，前記原稿のサイズを特定する第２原稿サイズ特定処理を行い、その第２原稿サイズ特定処理の処理結果を示す情報を含むステータス情報を返送するステータス情報返送部と
を、備えることを特徴とする原稿スキャン装置。
【請求項２】
スキャンすべき原稿が載置される透明な原稿台と、
前記原稿台の全体を覆える形状の，開閉操作が可能な原稿台カバーと、
前記原稿台上の原稿をスキャンすることにより、当該原稿に関する画像データを生成するための画像データ生成部と、
前記原稿台カバーを閉じる操作が開始された結果として前記原稿台カバーの状態が半閉状態となったことを検出するための開閉センサと、
前記開閉センサによって、前記原稿台カバーの状態が半閉状態となったことが検出されたときに、前記画像データ生成部に１ライン分の画像データを生成させて記憶するデータ取得処理を行い、その後，規定時間が経過してから、前記画像データ生成部に１ライン分の画像データを生成させ、前記画像データ生成部が生成した画像データと、前記データ取得処理時に記憶したデータとから、前記原稿のサイズを特定する第１原稿サイズ特定処理を行う原稿サイズ特定部と、
前記原稿のサイズを必要とする処理の開始がユーザによって指示されたときに、前記原稿サイズ特定部によって前記原稿のサイズが特定されていた場合には、当該サイズを用いて前記処理を開始し、前記原稿サイズ特定部によって前記原稿のサイズが特定されていなかった場合には、前記画像データ生成部に１ライン分の画像データを生成させ、前記画像データ生成部が生成した画像データと前記原稿サイズ特定部が前記データ取得処理時に記憶したデータとから，前記原稿のサイズを特定する第２原稿サイズ特定処理を行い、その第２原稿サイズ特定処理によって前記原稿のサイズが特定された場合には、そのサイズを用いて前記処理を開始する処理実行部と
を、備えることを特徴とする原稿スキャン装置。
【請求項３】
前記原稿サイズ特定部がその動作時に参照する前記規定時間を示す規定時間情報を記憶しておくための不揮発性記憶部と、
前記不揮発性記憶手段に記憶された前記規定時間情報を、ユーザが指定した時間を示すものに変更する変更処理部と
を、さらに備える
を、備えることを特徴とする請求項１又は請求項２に記載の原稿スキャン装置。
【請求項４】
前記原稿の副走査方向の長さが所定値より短いか否かを検出するための検出部を、さらに備え、
前記データ取得処理が、
前記検出部の検出結果も記憶する処理であり、
前記第１原稿サイズ特定処理、前記第２原稿サイズ特定処理のそれぞれが、
前記画像データ生成部に１ライン分の画像データを生成させると共に、前記検出部の検出結果を取得し、前記画像データ生成部が生成した画像データ及び取得した前記検出部の検出結果と、前記データ取得処理により記憶されたデータ及び検出結果とから、前記原稿のサイズを特定する処理である
を、備えることを特徴とする請求項１乃至請求項３のいずれかに記載の原稿スキャン装置。
【請求項５】
画像データ生成部が、
リニアイメージセンサを備えたユニットであり、
前記検出部が、
前記原稿台の特定の位置に光を照射するためのＬＥＤと、前記原稿台の前記特定の位置からの反射光を前記リニアイメージセンサの，原稿の読み取りに使用されていない部分に導入する光学系とからなるユニットである
前記データ取得処理、前記第１原稿サイズ特定処理、前記第２原稿サイズ特定処理のそれぞれが、
前記検出部の検出結果を，前記画像データ生成部から取得する処理である
ことを特徴とする請求項４記載の原稿スキャン装置。
【請求項６】
スキャンすべき原稿が載置される透明な原稿台と、
前記原稿台の全体を覆える形状の，開閉操作が可能な原稿台カバーと、
前記原稿台上の原稿をスキャンすることにより、当該原稿に関する画像データを生成するための画像データ生成部と、
前記原稿台カバーを閉じる操作が開始された結果として前記原稿台カバーの状態が半閉状態となったことを検出するための開閉センサと、
時間を示す情報である規定時間情報を記憶しておくための不揮発性記憶部と、
前記不揮発性記憶手段に記憶された前記規定時間情報を、ユーザが指定した時間を示すものに変更する変更処理部と、
前記開閉センサによって、前記原稿台カバーの状態が半閉状態となったことが検出されたときに、前記画像データ生成部に１ライン分の画像データを生成させて記憶するデータ取得処理を行い、その後，前記不揮発性記憶手段に記憶されている前記規定時間情報が示している時間が経過してから、前記画像データ生成部に１ライン分の画像データを生成させ、前記画像データ生成部が生成した画像データと、前記データ取得処理時に記憶したデータとから、前記原稿のサイズを特定する原稿サイズ特定部と
を、備えることを特徴とする原稿スキャン装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿のサイズを自動的に検出する機能を有する原稿スキャン装置(スキャナ、複合機等)に、関する。
【背景技術】
【０００２】
近年、市販されている，イメージスキャナの中には、原稿台カバー関連のセンサとして、原稿台カバーの状態が全開状態から半閉状態に移行したこと(原稿台カバーを閉じる操作が開始されたこと)を検出可能なセンサ(以下、開閉センサと表記する)のみを備えた装置であると共に、開閉センサによって、原稿台カバーの状態が全開状態から半閉状態に移行したことが検出されたときに、１ライン分のスキャンを行って，その結果を記憶する処理を行い、その後，所定時間が経過したときに、再度、１ライン分のスキャンを行い、その結果と，記憶しておいた結果とを比較することにより、原稿のサイズを特定する装置(例えば、特許文献１参照。)が、存在している。
【０００３】
上記装置(以下、従来スキャナと表記する)に採用されている構成は、安価に製造できる(原稿カバーが閉じられていることを検出するためのセンサが不要となる)，１回の１ライン分のスキャン結果から原稿のサイズを特定する場合よりも、正確に原稿のサイズを特定できる，といった利点を有するものとなっている。ただし、当該構成は、“所定時間”内に原稿台カバーが閉じられなかった場合、２回目のスキャン結果が，１回目のスキャン結果と明確な差がないものとなるため、原稿が原稿台上に正しくセットされていても、当該原稿のサイズを特定できないといった欠点を有するものともなっている。
【０００４】
また、従来スキャナは、原稿サイズを自動検出するための構成として上記構成しか有さないもの(原稿台カバーを閉め直さなければ、原稿サイズが検出されないもの)となっている。このため、従来スキャナは、原稿が原稿台上に正しくセットされているにも拘わらず、ユーザが、原稿を再セットしなければならない場合(原稿台カバーの閉め直さなければならない場合)がある装置となっていた。
【０００５】
【特許文献１】特願２００３−１７７８８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
そこで、本発明の第１の課題は、原稿が原稿台上に正しくセットされているにも拘わらず、原稿を再セットしなければならない場合がない原稿スキャン装置を、提供することにある。
【０００７】
また、本発明の第２の課題は、原稿が原稿台上に正しくセットされているにも拘わらず、原稿を再セットしなければならなくなる確率を下げることが出来る原稿スキャン装置を、提供することにある。
【課題を解決するための手段】
【０００８】
上記第１の課題を解決するために、本発明の第１の態様の原稿スキャン装置は、スキャンすべき原稿が載置される透明な原稿台と、原稿台の全体を覆える形状の，開閉操作が可能な原稿台カバーと、原稿台上の原稿をスキャンすることにより、当該原稿に関する画像データを生成するための画像データ生成部と、原稿台カバーを閉じる操作が開始された結果として原稿台カバーの状態が半閉状態となったことを検出するための開閉センサと、開閉センサによって、原稿台カバーの状態が半閉状態となったことが検出されたときに、画像データ生成部に１ライン分の画像データを生成させて記憶するデータ取得処理を行い、その後，規定時間が経過してから、画像データ生成部に１ライン分の画像データを生成させ、画像データ生成部が生成した画像データと、データ取得処理時に記憶したデータとから、原稿のサイズを特定する第１原稿サイズ特定処理を行う原稿サイズ特定部と、所定のステータス要求を受信した際に、原稿サイズ特定部によって原稿のサイズが特定されていた場合には、当該サイズを示す情報を含むステータス情報を返送し、原稿サイズ特定部によって原稿のサイズが特定されていなかった場合には、画像データ生成部に１ライン分の画像データを生成させ、画像データ生成部が生成した画像データと原稿サイズ特定部がデータ取得処理時に記憶したデータとから，原稿のサイズを特定する第２原稿サイズ特定処理を行い、その第２原稿サイズ特定処理の処理結果を示す情報を含むステータス情報を返送するステータス情報返送部とを、備える。
【０００９】
すなわち、本発明の第１の態様の原稿スキャン装置は、原稿セット時における原稿サイズの特定に失敗している状態(規定時間内に原稿台カバーが閉じられなかったため、原稿サイズ特定部による原稿サイズの特定が失敗している状態)でステータス要求を受信した場合、原稿サイズの再特定を試みるステータス情報返送部を備えている。そして、原稿が原稿台上に正しくセットされている場合、ステータス情報返送部が原稿サイズの特定に失敗することはないため、この原稿スキャン装置は、原稿が原稿台上に正しくセットされているにも拘わらず、原稿を再セットしなければならない場合がない装置として機能することになる。
【００１０】
また、本発明の第２の態様の原稿スキャン装置は、スキャンすべき原稿が載置される透明な原稿台と、原稿台の全体を覆える形状の，開閉操作が可能な原稿台カバーと、原稿台上の原稿をスキャンすることにより、当該原稿に関する画像データを生成するための画像データ生成部と、原稿台カバーを閉じる操作が開始された結果として原稿台カバーの状態が半閉状態となったことを検出するための開閉センサと、開閉センサによって、原稿台カバーの状態が半閉状態となったことが検出されたときに、画像データ生成部に１ライン分の画像データを生成させて記憶するデータ取得処理を行い、その後，規定時間が経過してから、画像データ生成部に１ライン分の画像データを生成させ、画像データ生成部が生成した画像データと、データ取得処理時に記憶したデータとから、原稿のサイズを特定する第１原稿サイズ特定処理を行う原稿サイズ特定部と、原稿のサイズを必要とする処理の開始がユーザによって指示されたときに、原稿サイズ特定部によって原稿のサイズが特定されていた場合には、当該サイズを用いて処理を開始し、原稿サイズ特定部によって原稿のサイズが特定されていなかった場合には、画像データ生成部に１ライン分の画像データを生成させ、画像データ生成部が生成した画像データと原稿サイズ特定部がデータ取得処理時に記憶したデータとから，原稿のサイズを特定する第２原稿サイズ特定処理を行い、その第２原稿サイズ特定処理によって原稿のサイズが特定された場合には、そのサイズを用いて処理を開始する処理実行部とを、備える。
【００１１】
すなわち、本発明の第２の態様の原稿スキャン装置は、原稿セット時における原稿サイズの特定に失敗している状態(規定時間内に原稿台カバーが閉じられなかったため、原稿サイズ特定部による原稿サイズの特定が失敗している状態)で，原稿のサイズを必要とする処理(スキャン処理やコピー処理)の開始がユーザによって指示された場合、原稿サイズの再特定を試みる処理実行部を備えている。そして、原稿が原稿台上に正しくセットされている場合、処理実行部が原稿サイズの特定に失敗することはないため、本発明の第２の態様の原稿スキャン装置も、第１の態様の原稿スキャン装置と同様に、原稿が原稿台上に正しくセットされているにも拘わらず、原稿を再セットしなければならない場合がない装置(第１の課題を解決できている装置)として機能することになる。
【００１２】
本発明の第１の態様，第２の態様の原稿スキャン装置を実現する際には、原稿サイズ特定部がその動作時に参照する規定時間を示す規定時間情報を記憶しておくための不揮発性記憶部と、不揮発性記憶手段に記憶された規定時間情報を、ユーザが指定した時間を示すものに変更する変更処理部とを、付加しておくことが出来る。そして、不揮発性記憶部等を付加した場合には、変更処理部を利用することにより規定時間情報を適切な時間(大多数のユーザの操作台カバーの閉操作にかけている時間よりも若干長い時間)を示すものに変更しておけば、ステータス情報返送部／処理実行部が即座に本来の処理を開始する原稿スキャン装置を実現できることになる。
【００１３】
また、本発明の第１の態様，第２の態様の原稿スキャン装置を実現する際には、主走査方向の長さが等しい各種サイズの原稿のサイズを特定できるようにするために、原稿の副走査方向の長さが所定値より短いか否かを検出するための検出部を付加しておくと共に、データ取得処理を、検出部の検出結果も記憶する処理とし、第１原稿サイズ特定処理、第２原稿サイズ特定処理のそれぞれを、画像データ生成部に１ライン分の画像データを生成させると共に、検出部の検出結果を取得し、画像データ生成部が生成した画像データ及び取得した検出部の検出結果と、データ取得処理により記憶されたデータ及び検出結果とから、原稿のサイズを特定する処理としておくことが望ましい。
【００１４】
なお、この構成を採用する場合には、画像データ生成部を、リニアイメージセンサを備えたユニットとし、検出部を、原稿台の特定の位置に光を照射するためのＬＥＤと、原稿台の特定の位置からの反射光をリニアイメージセンサの，原稿の読み取りに使用されていない部分に導入する光学系とからなるユニットとし、データ取得処理、第１原稿サイズ特定処理、第２原稿サイズ特定処理のそれぞれを、検出部の検出結果を，画像データ生成部から取得する処理としておくことが出来る。
【００１５】
本発明の第３の態様の原稿スキャン装置は、スキャンすべき原稿が載置される透明な原稿台と、原稿台の全体を覆える形状の，開閉操作が可能な原稿台カバーと、原稿台上の原稿をスキャンすることにより、当該原稿に関する画像データを生成するための画像データ生成部と、原稿台カバーを閉じる操作が開始された結果として原稿台カバーの状態が半閉状態となったことを検出するための開閉センサと、時間を示す情報である規定時間情報を記憶しておくための不揮発性記憶部と、不揮発性記憶手段に記憶された規定時間情報を、ユーザが指定した時間を示すものに変更する変更処理部と、開閉センサによって、原稿台カバーの状態が半閉状態となったことが検出されたときに、画像データ生成部に１ライン分の画像データを生成させて記憶するデータ取得処理を行い、その後，不揮発性記憶手段に記憶されている規定時間情報が示している時間が経過してから、画像データ生成部に１ライン分の画像データを生成させ、画像データ生成部が生成した画像データと、データ取得処理時に記憶したデータとから、原稿のサイズを特定する原稿サイズ特定部とを、備える。
【００１６】
本発明の第３の態様の原稿スキャン装置は、変更処理部を利用することにより規定時間情報を適切な時間(大多数のユーザの操作台カバーの閉操作にかけている時間よりも若干長い時間)を示すものに変更しておけば、原稿サイズ特定部による原稿サイズの特定が失敗する確率が低く、かつ、原稿サイズ特定部の動作の完了に必要以上の時間がかからない状態で動作する構成を、有している。従って、この原稿スキャン装置は、原稿が原稿台上に正しくセットされているにも拘わらず、原稿を再セットしなければならなくなる確率を下げることが出来る装置(第２の課題を解決できている装置)として機能することになる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明を実施するための最良の形態を、図面を参照して詳細に説明する。
【００１８】
まず、図１乃至図４を用いて、本発明の一実施形態に係る原稿スキャン装置１０の概要(主としてハードウェア構成)を、説明する。
【００１９】
図１及び図２に示してあるように、本実施形態に係る原稿スキャン装置１０は、操作パネル２１を備えたスキャナユニット２０と，プリンタユニット３０とからなる装置である。
【００２０】
この原稿スキャン装置１０に用いられているスキャナユニット２０は、図１〜図３に示してあるように、操作パネル２１，透明な原稿台(本実施形態では、Ａ３サイズよりも若干大きいもの)，その内面に白色フィルムが貼られている原稿台カバー，メインランプ，開閉センサ，サイズ判別用ＬＥＤ，モータ，ＣＣＤリニアイメージセンサ(“ＣＣＤ”)，ＡＦＥ(アナログ・フロント・エンド)，インタフェース回路(“Ｉ／Ｆ”)を備えたユニットである。
【００２１】
また、図示は省略してあるが、スキャナユニット２０は、メインランプ及びＣＣＤリニアイメージセンサを搭載したキャリッジ、キャリッジを原稿台の長手方向に移動させるための機構(モータによって駆動されるもの)、サイズ判別用ＬＥＤが放射した光の，原稿台(及び原稿)からの反射光を、ＣＣＤリニアイメージセンサに導入するためのＬＥＤ用光学系(詳細は後述)等も備えたユニットとなっている。
【００２２】
スキャナユニット２０が備える開閉センサ(図２、図３)は、原稿台カバーの傾き角(原稿台カバー平面と原稿台平面との間の角度)が、所定角度(本実施形態では、およそ４５度)以下である場合に、ＯＮとなり、原稿台カバーの傾き角が、所定角度を超えている場合に、ＯＦＦとなるセンサである。この開閉センサは、フォトインタラプタ(透過型フォトセンサ)と、原稿台カバーの傾き角が所定角度になったときに，原稿台カバーと接する可動部材とを、組み合わせたものとなっている。
【００２３】
サイズ判別用ＬＥＤは、図４(Ａ)〜図４(Ｃ)に模式的に示してあるように、原稿台上に置かれた原稿のサイズが，Ａ５横(“A5H”)，Ａ４横(“A4H”)，レター縦(“LTV”)であった場合には、原稿下とならず、原稿台上に置かれた原稿のサイズが，Ａ４縦(“A4V”)，Ａ３縦(“A3V”)，リーガル縦(“LGV”)であった場合には、原稿下となる位置に設けられているＬＥＤである。
【００２４】
上記したＬＥＤ用光学系は、このサイズ判別用ＬＥＤが放射した光の原稿台からの反射光(以下、ＬＥＤ反射光と表記する)を、ＣＣＤリニアイメージセンサの原稿の読み取りに使用されていない部分(メインランプからの光の原稿台からの反射光が導入されない部分)へ導入する光学系となっている。また、スキャナユニット２０は、キャリッジの待機位置(スキャン終了時の位置)が、図４に示してある待機状態読取ラインの読み取りを行える位置に設定されているユニット(キャリッジを動かさずに読み取れる部分が、原稿台の端から若干離れた部分に設定されているユニット)となっている。
【００２５】
プリンタユニット３０(図２)は、コントローラ３１と印刷エンジン３２とを備えたユニットである。
【００２６】
このプリンタユニット３０が備える印刷エンジン３２は、用紙上に印刷を行うためのユニットである。
【００２７】
コントローラ３１は、原稿スキャン装置１０内の各部を統合的に制御するユニットである。このコントローラ３１は、図示してあるように(図では、各回路の名称を略記してある)、エンジンインタフェース回路，スキャナインタフェース回路，ＣＰＵ，ＥＥＰＲＯＭ，パネルインタフェース回路，ＰＣインタフェース回路，ＲＯＭ，ＲＡＭ，ネットワークインタフェース回路，画像処理回路等から構成されている。
【００２８】
次に、本実施形態に係る原稿スキャン装置１０の機能(動作)を、説明する。
【００２９】
本実施形態に係る原稿スキャン装置１０は、コピー機，プリンタ，イメージスキャナ，スキャンファイル生成装置として動作可能なように構成された装置(いわゆる複合機)である。なお、スキャンファイル生成装置とは、操作パネル２１に対して所定の操作(コントローラ３１と直接接続／ネットワーク接続されているＰＣの指定操作を含む操作)がなされたときに、スキャナユニット２０にセットされている原稿の画像データファイルを生成してユーザが指定しているＰＣ内に保存する装置のことである。
【００３０】
要するに、この原稿スキャン装置１０は、コピー機，或いは，スキャンファイル生成装置としての動作時には、原稿をセットする作業(原稿台カバーを閉じる操作で完了する作業)が行われた後に、操作パネル２１に対して，実行すべき処理の種類／内容を指定するための操作や処理の開始指示を出すための操作が行われる装置となっている。また、原稿スキャン装置１０は、イメージスキャナとしての動作時には、原稿をセットする作業が行われた後に、ＰＣによって制御される(ＰＣから各種要求が送信されてくる)装置となっている。
【００３１】
まず、原稿セット時における原稿スキャン装置１０の動作を、説明する。
【００３２】
原稿スキャン装置１０内のコントローラ３１は、開閉センサがＯＦＦとなった(開閉台カバーが開けられた)ことを検出した際、原稿サイズが特定されていないことを示す検出検知不能コードを，原稿サイズコード(用途は後述)として記憶するユニットとなっている。また、コントローラ３１は、開閉センサがＯＮとなった場合(ユーザが、原稿台カバーを閉じる操作を開始し、その結果として原稿台カバーの状態が，およそ４５度傾いている半閉状態となった場合)には、図５に示した手順の処理を行うユニットとなっている。
【００３３】
すなわち、開閉センサがＯＮとなったことを検出したコントローラ３１は、まず、メインランプを点灯させるための処理(ステップＳ１０１)と、サイズ判別用ＬＥＤを点灯させるための処理(ステップＳ１０２)とを行う。次いで、コントローラ３１は、スキャナユニット２０から、原稿サイズ特定用データを取得して記憶する処理(ステップＳ１０３)を行う。ここで、原稿サイズ特定用データとは、待機状態読取ライン(図４参照)に関する画像データ(多数の画素データ)と、ＬＥＤ反射光の強度を示すデータ(以下、ＬＥＤ反射光データと表記する)とを含むデータ(ＡＦＥから取得することが出来る，ＣＣＤリニアイメージセンサの出力をデジタル化したデータ)のことである。
【００３４】
ステップＳ１０３の処理を終えたコントローラ３１は、サイズ判別用ＬＥＤを消灯させるための処理(ステップＳ１０４)を行ってから、設定時間が経過することと、開閉センサがＯＦＦとなる(原稿台カバーが開かれる)こととを、監視する処理(ステップＳ１０５)を開始する。なお、設定時間とは、ＥＥＰＲＯＭ(図２参照)に記憶されている設定時間情報が示している時間のことであり、コントローラ３１には、操作パネル２１を操作することによりユーザが指定した時間(ユーザが、１，２，３，４，５秒の中から選択した時間)を示すものに、ＥＥＰＲＯＭ上の設定時間情報を変更する機能が、付与されている。
【００３５】
コントローラ３１は、設定時間が経過する前に、開閉センサがＯＦＦとなった場合(ステップＳ１０５；開閉センサ：ＯＦＦ)には、メインランプを消灯させる処理(ステップＳ１１１)を行ってから、この図の処理を終了する。
【００３６】
一方、開閉センサがＯＦＦとなることなく、設定時間が経過した場合(ステップＳ１０５；設定時間経過)、コントローラ３１は、上記したステップＳ１０２〜Ｓ１０４と同内容の処理(ステップＳ１０６〜Ｓ１０８)と、メインランプを消灯させる処理(ステップＳ１０９)とを、行う。
【００３７】
その後、コントローラ３１は、ステップＳ１０３の処理で記憶した原稿サイズ特定用データ(待機状態読取ラインに関する画像データとＬＥＤ反射光データとを含むデータ)と，ステップＳ１０８の処理で記憶した原稿サイズ特定用データとから、原稿サイズの特定を試み、原稿サイズを特定できた場合に限り、原稿サイズコードを，特定した原稿サイズを表すものに変更する処理(ステップＳ１１０)を行う。
【００３８】
より具体的には、ステップＳ１１０の処理を開始したコントローラ３１は、まず、２つのＬＥＤ反射光データが同一とみなせるものであるか否か(２つのＬＥＤ反射光データの差異が所定レベル以下であるか否か)を判断し、その判断結果を記憶する。次いで、コントローラ３１は、２つの原稿サイズ特定用データ中の，図６に示してあるａポイント〜ｇポイントに関する２０画素分のデータに基づき、読取結果(濃度／輝度)が明確に変化している(読取結果の変化量が所定量を超えている)，主走査方向の原点(図における左上)に最も近いポイントの特定を試みる。
【００３９】
コントローラ３１は、そのようなポイントが特定できた場合には、特定したポイントの位置(特定されたポイントがａポイント〜ｇポイントのいずれであるか)とＬＥＤ反射光データに関する判断結果とから，原稿サイズの特定を試みる。そして、コントローラ３１は、原稿サイズが特定できた場合には、原稿サイズコードを，特定した原稿サイズを表すものに変更してから、ステップＳ１１０の処理及びこの図の処理を終了する。
【００４０】
また、コントローラ３１は、特定したポイントの位置とＬＥＤ反射光データに関する判断結果とから，原稿サイズが特定できなかった場合(特定したポイントの位置から推定される原稿サイズと、ＬＥＤ反射光データに関する判断結果とが矛盾していた場合)や、上記したようなポイントが特定できなかった場合には、原稿サイズコードを変更することなく、ステップＳ１１０の処理及びこの図の処理を終了する。
【００４１】
次に、原稿セット完了後(図５の処理の完了後)における原稿スキャン装置１０の動作を、説明する。
【００４２】
図５の処理を終了したコントローラ３１は、ＰＣからの各種要求に応答する処理や、操作パネル２１に対する操作を通じて，実行すべき処理の種類／内容に関する指示をユーザから得るための処理を行う状態となる。
【００４３】
そして、コントローラ３１は、ＰＣから，ステータス要求(コンピュータ内のスキャナドライバが、原稿スキャン装置１０をスキャナとして利用する際に送信する要求)が送信されてきた場合には、図７に示した手順の処理を開始する。
【００４４】
すなわち、ステータス要求を受信したコントローラ３１は、まず、開閉センサがＯＦＦであるか否か(原稿台カバーが開いているか否か)を判断する(ステップＳ２００)。そして、コントローラ３１は、開閉センサがＯＦＦであった場合(ステップＳ２００；ＮＯ)には、原稿台カバーが開いているか否かを示す情報であるカバー状態コード(この場合、原稿台カバーが開いていることを示すカバー状態コード)，上記した原稿サイズコード等を含むステータス情報を、ステータス要求の送信元に返送する処理(ステップＳ２０８)を行ってから、この図の処理を終了する。
【００４５】
また、コントローラ３１は、開閉センサがＯＮであった場合(ステップＳ２００；ＮＯ)には、原稿サイズコードが検知不能コードであるか否かを判断する(ステップＳ２０１)。
【００４６】
原稿サイズコードが検知不能コードでなかった場合(ステップＳ２０１；ＮＯ)、コントローラ３１は、カバー状態コード(この場合、原稿台カバーが開いていないことを示すカバー状態コード)，原稿サイズコード等を含むステータス情報を、ステータス要求の送信元に返送する処理(ステップＳ２０８)を行ってから、この図の処理を終了する。
【００４７】
一方、原稿サイズコードが検知不能コードであった場合(ステップＳ２０１；ＹＥＳ)、コントローラ３１は、メインランプを点灯させる処理(ステップＳ２０２)を行ってから、図５のステップＳ１０６〜Ｓ１１０と同内容の処理(ステップＳ２０３〜Ｓ２０７)を行う。要するに、コントローラ３１は、原稿台カバー閉状態時における原稿サイズ特定用データを再度取得し、取得した原稿サイズ特定用データと、ステップＳ１０３の処理(図５)で既に取得している原稿台カバー半閉状態時における原稿サイズ特定用データとから、原稿サイズの再特定を試みる処理(ステップＳ２０２〜Ｓ２０７)を行う。
【００４８】
そして、ステップＳ２０２〜Ｓ２０７の処理を終えたコントローラ３１は、カバー状態コード，原稿サイズコードを含むステータス情報を、ステータス要求の送信元に返送する処理(ステップＳ２０６)を行ってから、この図の処理を終了する。
【００４９】
また、コントローラ３１は、操作パネル２１に対して、処理の開始を指示する操作がなされたことを検出した場合には、図８に示した手順の処理を開始する。
【００５０】
すなわち、コピーの開始等が指示された場合、コントローラ３１は、まず、開閉センサがＯＦＦであるか否か(原稿台カバーが開いているか否か)を判断する(ステップＳ３００)。そして、コントローラ３１は、開閉センサがＯＦＦであった場合(ステップＳ３００；ＹＥＳ)には、原稿台カバーが開いている旨のメッセージ(原稿のスキャンが開始できない状態にある旨のメッセージ)を操作パネル２１のＬＣＤ上に表示する処理(ステップＳ３１１)を行ってから、この図の処理を終了する。
【００５１】
一方、開閉センサがＯＮであった場合(ステップＳ３００；ＮＯ)、コントローラ３１は、原稿サイズコードが検知不能コードであるか否かを判断する(ステップＳ３０１)。
【００５２】
そして、コントローラ３１は、原稿サイズコードが検知不能コードでなかった場合(ステップＳ３０１；ＮＯ)には、原稿台上の原稿のサイズが、原稿サイズコードが示しているサイズであるとしたコピー処理等を実行(ステップＳ３１０)してから、この図の処理を終了する。
【００５３】
また、原稿サイズコードが検知不能コードであった場合(ステップＳ３０１；ＹＥＳ)、コントローラ３１は、原稿サイズの再特定を試みるために、図７のステップＳ２０２〜Ｓ２０７と同内容の処理(ステップＳ３０２〜Ｓ３０７)を行う。その後、コントローラ３１は、原稿サイズコードが検知不能コードであるか否か(ステップＳ３０７の処理における原稿サイズの特定が成功したか否か)を判断(ステップＳ３０８)し、原稿サイズコードが検知不能コードであった場合(ステップＳ３０８；ＹＥＳ)には、原稿を再セットすべき旨のメッセージ(原稿サイズが把握できない旨のメッセージ)を操作パネル２１のＬＣＤ上に表示する処理(ステップＳ３１１)を行ってから、この図の処理を終了する。また、コントローラ３１は、原稿サイズコードが検知不能コードでなかった場合(ステップＳ３０８；ＮＯ)、原稿台上の原稿のサイズが、原稿サイズコードが示しているサイズであるとしたコピー処理等を実行(ステップＳ３１０)してから、この図の処理を終了する。
【００５４】
以上、説明したように、本実施形態に係る原稿スキャン装置１０は、原稿セット時における原稿サイズの特定に失敗している状態(設定時間内に原稿台カバーが閉じられなかったため、原稿サイズの特定が失敗している状態)でステータス要求を受信した場合、原稿サイズの再特定を試みる装置(図７)となっている。また、原稿スキャン装置１０は、原稿セット時における原稿サイズの特定に失敗している状態でコピーの開始等が指示された場合にも、原稿サイズの再特定を試みる装置(図８)となっている。そして、原稿が原稿台上に正しくセットされている場合には、原稿サイズの再特定が失敗することはないので、本実施形態に係る原稿スキャン装置１０は、原稿が原稿台上に正しくセットされているにも拘わらず、原稿を再セットしなければならない場合がない装置として機能することになる。
【００５５】
また、原稿スキャン装置１０は、原稿サイズ特定用データの取得間隔(設定時間)を規定する設定時間情報を，ユーザが指定したものに変更する機能を有している。従って、原稿スキャン装置１０は、この機能を利用することにより設定時間情報を適切な時間(大多数のユーザの操作台カバーの閉操作にかけている時間よりも若干長い時間)を示すものに変更しておけば、図５の処理時に原稿サイズの特定が失敗する確率が低く、かつ、図５の処理の完了に必要以上の時間がかからない装置として機能することになる。
【００５６】
《変形形態》
上記した原稿スキャン装置１０は、各種の変形を行うことが出来る。例えば、原稿スキャン装置１０を、図７の処理を実行する機能を有さない装置(ＰＣから制御できない複合機等)や、図８の処理を実行する機能を有さない装置(操作可能なボタンを有さないイメージスキャナ等)に変形することが出来る。また、原稿スキャン装置１０を、設定時間を変更できない装置や、図７の処理及び図８の処理を実行する機能を有さない装置に変形することも出来る。
【００５７】
また、原稿スキャン装置１０を，主走査方向の長さが異なる原稿しかセットされることがない装置として実現する場合には、原稿スキャン装置１０から、サイズ判別用ＬＥＤ関連の構成を取り除いておくことが出来る。
【図面の簡単な説明】
【００５８】
【図１】実施形態に係る原稿スキャン装置の外観図。
【図２】実施形態に係る原稿スキャン装置の構成図。
【図３】実施形態に係る原稿スキャン装置を構成するスキャナユニットの外観図。
【図４】実施形態に係るスキャナユニットの説明図。
【図５】実施形態に係る原稿スキャン装置内のコントローラが，原稿台カバーが閉じられた際に実行する処理の流れ図。
【図６】実施形態に係るコントローラによる原稿サイズ特定手順の説明図。
【図７】実施形態に係るコントローラが，ステータス要求受信時に実行する処理の流れ図。
【図８】実施形態に係るコントローラが,コピー等の開始が指示された際に実行する処理の流れ図。
【符号の説明】
【００５９】
１０  原稿スキャン装置、  ２０  スキャナユニット、  ２１  操作パネル
３０  プリンタユニット、  ３１  コントローラ、  ３２  印刷エンジン
【図１】
2007110614.tif 000003
【図２】
2007110614.tif 000004
【図３】
2007110614.tif 000005
【図４】
2007110614.tif 000006
【図５】
2007110614.tif 000007
【図６】
2007110614.tif 000008
【図７】
2007110614.tif 000009
【図８】
2007110614.tif 000010