(57)【特許請求の範囲】
【請求項１】
画像読取処理を実行する通常モードと前記通常モードより消費電力の少ない省電力モードとのいずれか一方に基づいて動作する画像読取装置であって、
原稿台カバーと、
前記原稿台カバーの開閉状態を検出するカバーオープン検出手段と、
あらかじめ定められた条件にしたがって前記通常モードと前記省電力モードとを切り替える制御手段と、
原稿サイズを検出する原稿サイズ検出手段と、
前記制御手段および前記原稿サイズ検出手段に接続され、回路情報に基づいて内部に論理回路を構築する集積回路とを備え、
前記制御手段は、
前記通常モードにおいて、画像読取処理を実行する通常時回路を前記集積回路に構築させ、
前記通常モードから前記省電力モードへの移行の際に、前記原稿サイズ検出手段と通信する、前記通常時回路よりも回路規模の小さな省電力時回路を、前記集積回路に構築させるとともに、前記原稿サイズ検出手段への電源供給を停止させ、
前記カバーオープン検出手段により前記原稿台カバーが開かれたことを検知されたことにより前記省電力モードから前記通常モードへの移行する際、前記省電力時回路に、前記原稿サイズ検出手段を起動させ、その後、前記通常時回路を前記集積回路に再度構築させる
ことを特徴とする画像読取装置。
【請求項２】
請求項１に記載の画像読取装置であって、
前記原稿サイズ検出手段は、前記カバーオープン検出手段が、前記原稿台カバーが開かれたことを検出した後、前記原稿台カバーが閉じられる直前の半閉じ状態を検出した際に、前記原稿サイズを検出することを特徴とする画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置に係り、特に省電力機能を備え、省電力時から復帰の際に必要な処理を迅速に行える画像読取装置に関する。
【背景技術】
【０００２】
特許文献１に記載されているように、近年、画像読取装置の省電力化が進み、通常よりも消費電力の少ない省電力モードを備えた画像読取装置が一般化している。図６は、省電力モードを備えた画像読取装置の構成の一部を示すブロック図である。
【０００３】
本図に示すように画像読取装置は、図示しない原稿台に置かれた読取原稿のサイズを検出する原稿サイズセンサ回路２４０と、図示しない原稿台カバーの開閉状態を検出するカバーオープンセンサ２６０とを備えている。そして、原稿を置くために開かれた原稿台カバーが、ユーザの操作により閉じられようとしていることを検出して、そのタイミングで原稿サイズセンサ回路２４０が原稿台に置かれた原稿のサイズを検出し、ＣＰＵ２２０に通知するようにしている。これは、原稿サイズセンサ回路２４０が原稿によって反射した光を検出して原稿サイズを判断するため、原稿台カバーが完全に閉じられた状態では原稿台カバーで反射した光も検出してしまい原稿サイズの検出が行えないことによるものである。
【０００４】
本図に示した従来例では、ＣＰＵ２２０は、ＦＰＧＡ２３０を介して原稿サイズセンサ回路２４０が検出した原稿サイズを取得する。ここで、ＦＰＧＡ２３０は回路情報をコンフィギュレーションすることにより論理回路を構成することができる集積回路である。
【０００５】
このような構成において、画像読取装置が省電力モードに移行する場合には、省電力効果を高めるために、ＦＰＧＡ２３０と原稿サイズセンサ回路２４０への電源供給を停止することが検討されている。ただし、カバーオープンセンサ２６０は、原稿台カバーがオープンされたことを検出する必要があるため省電力モードにおいても通常の電力供給が行なわれる。
【特許文献１】特開２００７−６０２１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ＦＰＧＡ２３０は、電源供給を絶つと論理回路が揮発してしまうため、省電力モード時に原稿台カバーがオープンされたことが検出されると、まず、ＦＰＧＡ２３０に回路情報をコンフィギュレーションして処理用回路２３１を構築する必要がある。このため、ＣＰＵ２３０は、ＦＰＧＡ２３０に処理用回路２３１が構築されて初めて原稿サイズセンサ回路２３０と通信が可能となり、原稿サイズセンサ回路２４０を起動させることができる。
【０００７】
上述のように、原稿サイズの取得は、原稿台カバーがオープンされた後、閉じられるタイミングで行なうようにしている。このため、原稿サイズセンサ回路２４０が起動する前にユーザにより原稿台カバーが閉じられると、原稿サイズの取得に失敗してしまい、原稿サイズセンサ回路２４０の起動後に再度原稿台カバーの開閉をユーザに強いることになり使い勝手が悪化する。
【０００８】
この問題を回避するために省電力モードにおいても原稿サイズセンサ回路２４０およびＦＰＧＡ２３０に電力を供給しようとすると、省電力効果が低下してしまう。
【０００９】
そこで、本発明は、省電力効果を保ちつつ、省電力モードから復帰する際に、原稿サイズ検出処理が行えるようになるまでの時間を短縮することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明の画像読取装置は、画像読取処理を実行する通常モードと前記通常モードより消費電力の少ない省電力モードとのいずれか一方に基づいて動作する画像読取装置であって、原稿台カバーと、前記原稿台カバーの開閉状態を検出するカバーオープン検出手段と、あらかじめ定められた条件にしたがって前記通常モードと前記省電力モードとを切り替える制御手段と、原稿サイズを検出する原稿サイズ検出手段と、前記制御手段および前記原稿サイズ検出手段に接続され、回路情報に基づいて内部に論理回路を構築する集積回路とを備え、前記制御手段は、前記通常モードにおいて、画像読取処理を実行する通常時回路を前記集積回路に構築させ、前記通常モードから前記省電力モードへの移行の際に、前記原稿サイズ検出手段と通信する、前記通常時回路よりも回路規模の小さな省電力時回路を、前記集積回路に構築させるとともに、前記原稿サイズ検出手段への電源供給を停止させ、前記カバーオープン検出手段により前記原稿台カバーが開かれたことを検知されたことにより前記省電力モードから前記通常モードへの移行する際、前記省電力時回路に、前記原稿サイズ検出手段を起動させ、その後、前記通常時回路を前記集積回路に再度構築させることを特徴とする。
【００１４】
このとき、前記原稿サイズ検出手段は、前記カバーオープン検出手段が、前記原稿台カバーが開かれたことを検出した後、原稿台カバーが閉じられる直前の半閉じ状態を検出した際に、原稿サイズを検出する。
【発明の効果】
【００１５】
本発明によれば、省電力効果を保ちつつ、省電力モードから復帰する際に、原稿サイズ検出処理が行えるようになるまでの時間を短縮することができる。
【発明を実施するための最良の形態】
【００１６】
本発明の実施の形態について図面を参照して説明する。図１は、本実施形態における画像読取装置１０の概略構成を示すブロック図である。画像読取装置１０は読取原稿を固定して読み取るフラットベッド方式を採用しており、読取原稿を載置するための原稿台１１０を備えた装置本体１００と、原稿台１１０を覆うための原稿台カバー１２０と、原稿台カバーと一体化され原稿台１１０に自動的に原稿を送るオートシートフィーダ１３０とを有している。なお、画像読取装置１０は、スキャナ装置、コピー機、ファクシミリ装置、複合機等が代表的であるが、本発明はこれらに限られず適用することができる。
【００１７】
装置本体１００には、ＣＣＤ等の画像読取素子をライン上に並べたラインセンサ、光源、ラインセンサを搭載したキャリッジ、キャリッジを搬送するモータ等を備えた画像読取ユニット１４０、ＣＰＵ・メモリ・信号処理装置、通信処理装置等を備えた制御回路１５０、各部に電力を供給する電源回路１６０が設けられている。
【００１８】
本実施形態において、画像読取装置１０は、動作モードとして通常動作モードと省電力モードとを有している。通常動作モードは、画像読取処理が可能な状態である。通常動作モードでは、画像読取処理を行なっていない場合でも、ユーザの操作に即座に対応できように待機しているため、ある程度の電力を消費する。省電力モードは、所定回路への電源供給停止、一部機能の停止等を行なうことにより通常動作モードより消費電力を削減するモードである。
【００１９】
省電力モードでは画像読取処理はできないため、画像読取処理を行なう場合には、ユーザからの操作等を検出して通常モードに移行する必要がある。通常動作モードから省電力モードへは所定の条件を満たした場合、例えば、一定時間ユーザからの操作を受け付けなかった場合等に移行する。
【００２０】
図２は、本実施形態における画像読取装置１０の特徴的な機能部を示したブロック図である。簡単のため本実施形態の説明上重要でない機能部は省略している。
【００２１】
本図に示すように、制御回路１５０は、ＣＰＵ２０とＦＰＧＡ（Field Programmable Gate Array）３０とＲＯＭ４０とを備えている。ＣＰＵ２０とＦＰＧＡ３０とＲＯＭ４０とはシステムバス５０により接続されている。ここで、ＦＰＧＡ３０は、回路情報をロード（コンフィギュレーション）することにより論理回路を構成することができる集積回路である。
【００２２】
ＲＯＭ４０には、プログラムおよびコンフィギュレーション用の回路情報が不揮発的に記録されており、ＣＰＵ２０はＲＯＭ４０に記録されたプログラムにしたがって回路情報をＦＰＧＡ３０にコンフィギュレーションする。ただし、コンフィギュレーション用の回路情報とプログラムとは別個のＲＯＭに記録するようにしてもよい。本実施形態で用いるＦＰＧＡ３０は、電源供給を絶つと論理回路が揮発してしまうため、コンフィギュレーションされた論理回路を保持するためには論理回路の規模に応じた電力の供給が必要になる。
【００２３】
装置本体１００と原稿台カバー１２０の接続箇所付近には、原稿台カバー１２０の開閉状態を検知するカバーオープンセンサ６０が設けられている。本実施形態においてカバーオープンセンサ６０は、閉じている原稿台カバー１２０が開けられた状態と、開いている原稿台カバー１２０が半閉じにされた状態とを検出してＦＰＧＡ６０に通知する構成となっている。ただし、カバーオープンセンサ６０が検出する原稿台カバー１２０の状態はこれらに限られない。
【００２４】
画像読取ユニット１４０は、原稿台１１０に載置された原稿のサイズを検出するための原稿サイズセンサ回路７０を備えている。原稿サイズセンサ回路７０は、複数組の受光素子が定形サイズに対応して配置されたサイズセンサ７１と、ＦＰＧＡ６０と通信を行なうための通信回路７２とを備えている。本実施形態において原稿サイズセンサ回路７０は、原稿が遮る光により原稿サイズを判断するため、原稿台カバー１２０が完全に閉じた状態では原稿サイズの検出が行えない。このため、原稿台カバー１２０が開けられた後、原稿台カバー１２０が完全に閉じられる前の半閉じ状態になったことを検出し、原稿台カバー１２０の半閉じ状態において外光を利用することで原稿サイズの検出を行なうようにしている。
【００２５】
画像読取装置１０が省電力モードにあるとき、原稿台カバー１２０がユーザによりオープンされると、画像読取装置１０は画像読取処理に備えるため通常モードに移行する必要がある。このため、カバーオープンセンサ６０は、省電力モードにおいてもスリープせずに原稿台カバー１２０の状態の監視を行なう。
【００２６】
一方、原稿サイズセンサ回路７０は、省電力効果を高めるため、省電力モードにおいて電力の供給が停止される。しかしながら、省電力モードにあるとき原稿台カバー１２０がユーザによりオープンされると、その後の原稿台カバー１２０の半閉じ状態で原稿サイズの検出を行なわなければならない。このため、原稿台カバー１２０のオープンが検出されると原稿サイズセンサ回路７０への電力の供給が再開される。この際に、原稿サイズセンサ回路７０は所定の初期化処理を行なう必要がある。この初期化処理は一般に短時間で終えることができる。
【００２７】
本実施形態においてＲＯＭ４０には２種類の回路情報が記録されている。一方は通常動作モード時にＦＰＧＡ３０にコンフィギュレーションされる、従来と同様の回路情報である。この回路情報には画像読取処理に必要な論理回路を構築するための回路情報が含まれている。他方は省電力モード時にＦＰＧＡ３０にコンフィギュレーションされる本実施形態の特徴的な回路情報である。以下では、前者の回路情報を「通常時回路情報」と称し、後者の回路情報を「省電力時回路情報」と称する。
【００２８】
省電力時回路情報には、カバーオープンセンサ６０からの通知信号を検出してＣＰＵ２０に通知する処理を行なう論理回路と、原稿サイズセンサ回路７０と通信処理を行なう論理回路とを構築するための回路情報が含まれている。これらの回路情報により、ＦＰＧＡ３０には省電力モード時においてカバーオープンセンサ６０からの信号を検出し、ＣＰＵ２０に通知する処理を行なう開閉検出回路３１と、原稿サイズセンサ回路７０と通信処理を行なう通信回路３２とが構築される。
【００２９】
このように、省電力時回路情報により構築される論理回路は、省電力モードにおいて必要最小限の処理を行なうための回路である。このため、通常時回路情報により構築される論理回路よりはるかに回路規模を小さくすることができる。したがって、省電力モードにおいて論理回路を保持するために必要な電力を、画像読取処理に必要な論理回路を保持する場合と比して、削減することができる。
【００３０】
次に本実施形態における画像読取装置１０の特徴的な動作について説明する。図３は、通常モードから省電力モードに移行する際に行なわれる処理を示すフローチャートである。なお、通常モードにおいてＦＰＧＡ３０には通常時回路情報がコンフィギュレーションされており、画像読取処理に必要な通常時回路が構築されている。なお、通常時回路情報により構築される論理回路を「通常時回路」と称し、省電力時回路情報により構築される論理回路を「省電力時回路」と称している。
【００３１】
通常モードにあるとき、ＣＰＵ２０は、画像読取装置１０の状態が、あらかじめ定められた省電力モードへの移行条件を満たしているかを判断する（Ｓ１０１）。省電力モードへの移行条件は、上述のように、例えば、一定時間ユーザからの操作を受け付けなかった場合等である。
【００３２】
その結果、省電力モードへの移行条件を満たしたときは（Ｓ１０１：Ｙｅｓ）、ＣＰＵ２０は、ＦＰＧＡ３０に省電力時回路情報をコンフィギュレーションして、省電力時回路を構築する（Ｓ１０２）。この際、通常時回路は消去してかまわない。その後、所定の初期化処理を行なうことで省電力時回路として動作を開始する。
【００３３】
そして、従来通りの処理を行なって省電力モードに移行する（Ｓ１０３）。この際、原稿サイズセンサ回路７０への電源供給は停止する。ただし、カバーオープンセンサ６０への電力供給は継続する。また、ＦＰＧＡ３０は、省電力時回路として動作を行ない、カバーオープンセンサ６０からのカバーオープン信号を監視する。
【００３４】
次に、省電力モードから通常モードに移行する際の処理について図４のフローチャートを参照して説明する。なお、省電力モードから通常モードに移行する条件は、以下に説明する原稿台カバー１２０がオープンされたことのみならず、オートシートフィーダ１３０に原稿が載置された場合、図示しない操作パネルが操作を受け付けた場合等も含まれるが、ここでは、原稿台カバー１２０がオープンされた場合を対象に説明を行なう。
【００３５】
省電力モードにおいて、ＣＰＵ２０は、原稿台カバー１２０がオープンされたかどうかを判断する（Ｓ２０１）。なお、省電力モードにおいて原稿台カバー１２０がオープンされると、カバーオープンセンサ６０が検知し、ＦＰＧＡ３０の開閉検出回路３１にカバーオープン信号が送られ、その信号に基づいてＦＰＧＡ３０の開閉検出回路３１からＣＰＵ２０に通知が行なわれる。
【００３６】
原稿台カバー１２０がオープンされると（Ｓ２０１：Ｙｅｓ）、原稿サイズセンサ回路７０への電力供給を再開する（Ｓ２０２）。そして、原稿サイズセンサ回路７０が起動すると、ＣＰＵ２０は、ＦＰＧＡ３０の通信回路３２を介して原稿サイズセンサ回路７０と通信を行ない、初期化処理を実行させる（Ｓ２０３）。
【００３７】
原稿台カバー１２０のオープンを検出した後は、原稿台カバー１２０が閉じられる少し前、すなわち半閉じ状態になったかどうかを判断する（Ｓ２０４）。なお、原稿台カバー１２０がユーザによって閉じられる過程で半閉じ状態になると、カバーオープンセンサ６０が検知し、ＦＰＧＡ３０の開閉検出回路３１に半閉じ信号が送られ、その信号に基づいてＦＰＧＡ３０の開閉検出回路３１からＣＰＵ２０に通知が行なわれる。
【００３８】
原稿台カバー１２０が半閉じ状態になると（Ｓ２０４：Ｙｅｓ）、初期化処理を終えた原稿サイズセンサ回路７０が原稿サイズを検出する。検出結果は、ＦＰＧＡ３０の通信回路３２を介してＣＰＵ２０に通知される（Ｓ２０５）。
【００３９】
その後、ＣＰＵ２０は、ＦＰＧＡ３０に通常時回路情報をコンフィギュレーションして、通常時回路を構築する（Ｓ２０６）。この際、省電力時回路は消去してかまわない。その後、所定の初期化処理を行なうことで通常時回路が動作を開始する。通常時回路情報のコンフィギュレーションおよび初期化処理は、多少の時間を要するが、画像読取処理の開始前までに行なえれば十分である。
【００４０】
次に、図５に示した省電力モードから通常モードへの移行の際のタイミングチャートを参照して本実施形態の効果について説明する。本図では、比較のため、従来の省電力モードから通常モードへの移行の際のタイミングについても記している。
【００４１】
まず、従来のタイミングチャートについて図６も参照して説明する。ＦＰＧＡ２３０に構築された処理用回路２３１は回路規模が大きく回路保持のために必要な電力が無視できないので、省電力モードにおいてＦＰＧＡ２３０は電源オフの状態にある。また、省電力効果を高めるために原稿サイズセンサ回路２４０も電源オフの状態にある。
【００４２】
時刻ｔ１で原稿台カバー１２０のオープンを検出すると、ＣＰＵ２２０は、ＦＰＧＡ２３０に処理用回路情報をコンフィギュレーションして処理用回路２３１を構築し、初期化処理を行なう。処理用回路２３１は回路規模が大きいため、コンフィギュレーションおよび初期化処理には多少の時間を要する。
【００４３】
そして、処理用回路２３１が初期化を終えて動作を開始すると原稿サイズセンサ回路２４０と通信が行えるようになるため、原稿サイズセンサ回路２４０への電力供給を開始し、初期化処理を行なわせる。この初期化処理が終了する時刻ｔ４から原稿サイズセンサ回路２４０は原稿サイズの検知が可能になる。このため、例えば、ｔ４以前のｔ３においてユーザが原稿台カバー１２０を閉じると、原稿サイズの検知に失敗し、原稿台カバー１２０の再度の開閉をユーザに強いることになる。
【００４４】
次に、本実施形態のタイミングチャートについて説明する。省電力モードにおいてＦＰＧＡ３０には、省電力時回路が構築されている。省電力時回路は回路規模が小さいため、回路保持のための電力も小さくすることができる。また、省電力効果を高めるために原稿サイズセンサ回路７０は電源オフの状態にある。
【００４５】
時刻ｔ１で原稿台カバー１２０のオープンを検出すると、ＣＰＵ２０はＦＰＧＡ３０の通信回路３２を介して原稿サイズセンサ回路７０と通信が行えるため、即座に、原稿サイズセンサ回路７０への電力供給を開始し、初期化処理を行なわせることができる。
【００４６】
そして、原稿サイズセンサ回路７０の初期化処理が終了する時刻ｔ２から原稿サイズセンサ回路７０は、原稿サイズの検知が可能になる。このため、従来と比べ原稿サイズ検知開始時間が早まることになる。例えば、先程のｔ３においてユーザが原稿台カバー１２０を閉じた場合でも、原稿サイズの検知が可能となる。
【００４７】
なお、ＦＰＧＡ３０の通常時回路情報のコンフィギュレーションおよび初期化処理は、原稿サイズセンサ回路７０の起動とは独立して行なうことができ、画像読取処理の開始前までに行なえれば十分である。
【図面の簡単な説明】
【００４８】
【図１】画像読取装置１０の概略構成を示すブロック図である。
【図２】画像読取装置１０の特徴的な機能部を詳細に示したブロック図である。
【図３】通常モードから省電力モードへの移行処理を説明するフローチャートである。
【図４】省電力モードから通常モードへの移行処理を説明するフローチャートである。
【図５】省電力モードから通常モードへの移行の際のタイミングチャートである。
【図６】従来の画像読取装置の要部構成を示すブロック図である。
【符号の説明】
【００４９】
１０…画像読取装置、２０…ＣＰＵ、３０…ＦＰＧＡ、３１…開閉検出回路、３２…通信回路、４０…ＲＯＭ、５０…システムバス、６０…カバーオープンセンサ、７０…原稿サイズセンサ回路、７１…サイズセンサ、７２…通信回路、１００…原稿読取装置本体、１１０…原稿台、１２０…原稿台カバー、１３０…オートシートフィーダ、１４０…画像読取ユニット、１５０…制御回路、１６０…電源回路
【図３】
0004841533.tif 000002
【図４】
0004841533.tif 000003
【図５】
0004841533.tif 000004
【図１】
0004841533.tif 000005
【図２】
0004841533.tif 000006
【図６】
0004841533.tif 000007