(57)【特許請求の範囲】
【請求項１】
圧版の角度が所定の角度となった際にコンタクトガラスにおける原稿のサイズを検知する検知手段と、
前記検知手段で検知された原稿のサイズの情報を設定する設定手段と、
前記設定手段で設定された原稿のサイズの情報を用いて、前記コンタクトガラスにおける原稿を読取る読取手段とを有する読取装置であって、
前記検知手段による原稿のサイズの検知、及び、前記設定手段による原稿のサイズの情報の設定は、ログオフ状態でもログオン状態でも可能となっており、
ログオン状態からログオフ状態への遷移に伴い、ログオン状態で前記検知手段により検知され前記設定手段で設定された原稿のサイズの情報をクリアするが、
ログオフ状態からログオン状態への遷移に伴い、ログオフ状態で前記検知手段により検知され前記設定手段で設定された原稿のサイズの情報をクリアすることはしないことを特徴とする読取装置。
【請求項２】
ログオン状態でユーザにより原稿の読取指示が行われると、前記設定手段で原稿のサイズの情報が設定されているか判断する判断手段をさらに有し、
前記読取手段は、前記判断手段で原稿のサイズの情報が設定されていると判断された場合に、前記設定手段で設定されている原稿のサイズの情報を用いて、前記コンタクトガラスにおける原稿を読取り、
さらに、前記読取装置は、
前記判断手段で原稿のサイズの情報が設定されていないと判断された場合に、ユーザに原稿のサイズを入力させるための画面を表示する表示手段を有することを特徴とする請求項１に記載の読取装置。
【請求項３】
前記原稿の読取指示は、前記原稿のコピー指示であり、
前記読取手段での読取りにより得られた画像を印刷する印刷手段をさらに有することを特徴とする請求項２に記載の読取装置。
【請求項４】
前記読取装置は、コピー機であることを特徴とする請求項１乃至３の何れか１項に記載の読取装置。
【請求項５】
前記検知手段がコンタクトガラスにおける原稿のサイズを検知するタイミングは、圧版の角度が第１の角度となった際、及び、第２の角度となった際であり、
前記設定手段は、前記検知手段で検知された最新の原稿のサイズの情報を設定し、
前記読取手段は、前記設定手段で設定された最新の原稿のサイズの情報を用いて、前記コンタクトガラスにおける原稿を読取ることを特徴とする請求項１乃至４の何れか１項に記載の読取装置。
【請求項６】
圧版の角度が所定の角度となった際にコンタクトガラスにおける原稿のサイズを検知する検知工程と、
前記検知工程で検知された原稿のサイズの情報を設定手段に設定する設定工程と、
前記設定工程で設定された原稿のサイズの情報を用いて、前記コンタクトガラスにおける原稿を読取る読取工程とを有する読取装置の制御方法であって、
前記検知工程での原稿のサイズの検知、及び、前記設定工程での原稿のサイズの情報の設定は、ログオフ状態でもログオン状態でも可能となっており、
前記読取装置の制御方法は、さらに、
ログオン状態からログオフ状態への遷移に伴い、ログオン状態で前記検知工程により検知され前記設定工程で設定された原稿のサイズの情報をクリアするが、
ログオフ状態からログオン状態への遷移に伴い、ログオフ状態で前記検知工程により検知され前記設定工程で設定された原稿のサイズの情報をクリアすることはしないことを特徴とする読取装置の制御方法。
【請求項７】
ログオン状態でユーザにより原稿の読取指示が行われると、前記設定工程で原稿のサイズの情報が設定されているか判断する判断工程をさらに有し、
前記読取工程では、前記判断工程で原稿のサイズの情報が設定されていると判断された場合に、前記設定工程で設定されている原稿のサイズの情報を用いて、前記コンタクトガラスにおける原稿を読取り、
さらに、前記読取装置の制御方法は、
前記判断工程で原稿のサイズの情報が設定されていないと判断された場合に、ユーザに原稿のサイズを入力させるための画面を表示する表示工程を有することを特徴とする請求項６に記載の読取装置の制御方法。
【請求項８】
前記検知工程がコンタクトガラスにおける原稿のサイズを検知するタイミングは、圧版の角度が第１の角度となった際、及び、第２の角度となった際であり、
前記設定工程は、前記検知工程で検知された最新の原稿のサイズの情報を設定し、
前記読取工程は、前記設定工程で設定された最新の原稿のサイズの情報を用いて、前記コンタクトガラスにおける原稿を読取ることを特徴とする請求項６又は７に記載の読取装置の制御方法。
【請求項９】
請求項６乃至８の何れか１項に記載の読取装置の制御方法をコンピュータに実行させるためのコンピュータ読取可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、読取装置、読取装置の制御方法、プログラムに関するものである。
【背景技術】
【０００２】
図１を用いながら従来技術を説明する。
【０００３】
従来、コンタクトグラス１０２の上に置かれた原稿１０３のサイズを検知する技術（特許文献１参照）が知られている。この技術では、透過センサ１０４を用い、圧版１０１を閉める際に原稿１０３のサイズを検知している。
【０００４】
具体的な検知方法をよく理解して頂くために、図１のような状態、コンタクトガラス１０２に原稿１０３が置かれ、圧版１０１が十分に開いた状態（隙間６０°）をまず考えて頂きたい。
【０００５】
この状態では、コンタクトガラス１０２の下に配置されている透過センサ１０４に強い外光が入ってくることになる。この透過センサ１０４は、人間の目に見えない赤外光を発光してその反射光を受取ることでコンタクトガラス１０２上の原稿１０３のサイズを検知するものであるが、このように圧板１０１が十分に開いた状態では強い外光の影響で正確なサイズ検知ができない。
【０００６】
一方、圧版１０１が完全に閉じた状態（隙間０°）、又は、ほんの少しだけ開いた状態（隙間３°）を考えて頂きたい。このような状態では外光の影響が無いので正確なサイズ検知ができそうである。しかし、このような状態で透過センサ１０４が赤外光を発光すると、この赤外光は原稿１０３にぶつかって透過センサ１０４に戻ってくるだけでなく、圧版にもあたって透過センサ１０４に戻ってくることになる。両者の区別がつかず、透過センサ１０４は、原稿のサイズを検知できないこととなる。
【０００７】
最後に、圧板１０１が空いた状態（隙間４５°）を考えて頂きたい。このような場合、透過センサ１０４が発光した赤外光のうち圧版１０１にあたったものは、外部（圧版１０１とコンタクトガラス１０２の隙間）へと逃げていく。一方、原稿１０３にあたった光は、透過センサ１０４へと戻ってくることになる。この結果、透過センサは、原稿１０３からの反射光だけを受取ることができるので、原稿のサイズを検知できることとなる。もちろん、このような圧版１０１が空いた状態の場合、透過センサ１０４には外光が入ってくることになるが、その光の量は相対的に少ない量となる。つまり、透過センサ１０４が発光して原稿１０３にあたって戻ってきた反射光に比べて外光の量は少ない量となり、無視できることとなる。
【０００８】
以上、原稿サイズ検知技術について簡単に説明したが、こうした技術は従来から知られているものである。以下に挙げる特許文献１にも記載がある。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開平２−１６７５３６
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、以上のような原稿サイズ検知技術をもってしても、間違った原稿サイズでの出力が起こっていた。例えば、以下のような状況である。
【００１１】
ユーザＡが原稿をコンタクトガラスに置き、圧版を閉めて出力（複写出力やメール送信等）を指示する。この時点ではまだ何もミスは起こっていない。正しい原稿サイズの検知が行われ、正しい出力が行われる。
【００１２】
その後、ユーザＡがほんの少しだけ（隙間３°）圧版を開けて原稿を取り出し去っていったとする。即ち、原稿サイズの検知ができないくらいほんの少しだけ圧版を開けて原稿を取り出し去っていったとする。このような状況で今度はユーザＢがやってきて、その僅かな隙間を利用して原稿をコンタクトガラスに置いて圧版を閉めて出力を指示したとする。
【００１３】
すると、間違った原稿サイズでの出力が行われてしまうことになる。というのも、ほんの少しだけ圧版を開いただけでは、ユーザＡの原稿のサイズが保存された状態であり、また、ユーザＢの原稿のサイズは検知できない。その結果、ユーザＢの原稿は、ユーザＡの原稿のサイズであるものとして出力されてしまうことになる。
【課題を解決するための手段】
【００１４】
この問題を解決するため、本発明の装置は請求項１に記載の構成となっている。
【発明の効果】
【００１５】
正しい原稿のサイズで出力を行うことができるようになる。
【図面の簡単な説明】
【００１６】
【図１】従来技術のおける構成を説明するための図。
【図２】本発明の一実施形態としてのシステムブロック図。
【図３】原稿サイズ検知のための構成図。
【図４】原稿サイズ検知のフローチャート。
【図５】本発明の一実施形態としての処理フローチャート。
【図６】操作部の構成図。
【図７】原稿検知のためのアルゴリズムを説明する表。
【図８】（Ａ）は原稿検知前の検知原稿サイズのメモリ上での格納領域の状態を示す図。（Ｂ）は一例としてＡ４原稿を検知したときのメモリ上での格納領域の状態を示す図。（Ｃ）は一例としてＢ４原稿を検知したときのメモリ上での格納領域の状態を示す図。
【図９】本発明の一実施形態としての認証情報のメモリ上での格納領域の状態を示す図。
【図１０】本発明の一実施例としての部門ＩＤの登録画面。
【図１１】（Ａ）は本発明の一実施例としてのログイン画面。（Ｂ）は本発明の一実施例としての原稿サイズを検知していないときのコピー画面。（Ｃ）は本発明の一実施例としての原稿サイズをＡ４と検知しているときのコピー画面。（Ｄ）は本発明の一実施例としてのコピー動作中の原稿サイズ選択画面。
【発明を実施するための形態】
【００１７】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１８】
図３は、スキャナ部２０２の構成を描いた図である。スキャナ部２０２はコンタクトガラス３０１、指標マーク３０２、ＣＣＤセンサ３０３、その赤外光の反射を検知するセンサをもつ透過センサユニットＡ３０４、透過センサユニットＢ３０５、圧板３０６から構成されている。これらの構成のほかにスキャナ部２０２は、ＣＣＤセンサ３０３、透過センサユニットＡ３０４、透過センサユニットＢ３０５の状態と圧板３０６の開閉角度を検知するスキャナ制御部２０３を具備している。また、各透過センサユニットは、赤外光を発光する発光素子も具備しているため、赤外光を受光するだけでなく、発光することもできる。
【００１９】
以下、図４を用いて、コンタクトガラス３０１に置かれた原稿のサイズを検知する方法を説明する。スキャナ制御部２０３は、圧版３０６の角度を常に監視することで圧板の開閉動作を監視している（Ｓ４０２）。また、圧版３０６の開閉動作が行われるとスキャナ制御部２０３はこれを検知する（Ｓ４０３）。そして、圧板３０６の角度が４５°より大きいとスキャナ制御部が判断した場合（Ｓ４０５）にはＳ４０４に移行する。そしてこのステップで、スキャナ制御部２０３は、その時点でシステム制御部２０１に通知を行う。すると、システム制御部２０１は、その時点で登録（登録＝保存）されている原稿のサイズをクリアする（以上でＳ４０４が完了）。即ち、原稿サイズがｕｎｋｏｗｎになるように保存状態を変更する。もちろん、この時点でシステム制御部２０１内に登録されている原稿のサイズが存在しない場合には、Ｓ４０４では何もしない。
【００２０】
一方、圧板３０６の角度が４５°であるとスキャナ制御部２０３が判断した場合（Ｓ４０６）には、スキャナ制御部２０３は原稿サイズ検知動作（Ｓ４０７）を行う。具体的にはまず、スキャナ制御部２０３はＣＣＤセンサ３０３を使用して原稿の端を少しだけ読み込み、読み込まれた画像をＣＣＤセンサ３０３から受取る。この受取った画像を用いてスキャナ制御部２０３は原稿の高さ（この高さのことをＣＣＤ検知長さと呼ぶこともある）を算出する（※１）。加えて、スキャナ制御部２０３は透過センサユニットＡ３０４に命令を行い、人間の目に見えない赤外光を発光させる。もし、その反射光を透過センサユニットＡ  ３０４のセンサが検知した場合、検知した旨の通知がスキャナ制御部２０３に行く（※２）。同様に、透過センサユニットＢ３０５が赤外光の発光と、発光した赤外光の反射を検知した場合、検知した旨の通知がスキャナ制御部２０３に行く（※３）。
【００２１】
これら※１、※２、※３で得られた情報を踏まえ、スキャナ制御部２０３はさらに図７の表を用いて原稿のサイズを特定する。例えば、Ａ４サイズの原稿をコンタクトガラス３０１に置いたときには、スキャナ制御部２０３はＣＣＤ検知長さを２９７．０ｍｍであると算出することになる。一方透過センサユニットＡ、透過センサユニットＢはＡ４原稿とははずれた位置に設置されているため、赤外光を発光してもその赤外光の反射を検知することはない。その結果、スキャナ制御部２０３はＣＣＤ検知長さ７０１として２９７．０ｍｍで且つ透過センサユニットＡの検知７０２、透過センサユニットＢの検知７０３がないところ（○ではないところ）を図７の表からサーチする。そして、スキャナ制御部２０３は、検知原稿サイズ７０４をＡ４と判断する。ちなみに、スキャナ制御部２０３は、検知した結果が図７の表の何れにも該当しない場合（例えば、透過センサユニットＢが赤外光を検知した場合には何れにも該当しなくなる）には、原稿サイズがＵｎｋｎｏｗｎであると判断する。そして判断結果をシステム制御部２０１に連絡する。すると、システム制御部２０１は、これらの判断結果（原稿サイズ）を保存する。
【００２２】
一方、圧板３０６の角度が２５度であるとスキャナ制御部２０３が判断した場合（Ｓ４０９）にも前述と同様の処理（Ｓ４１０、Ｓ４１１）が行われる。このように、圧板３０６の開閉角度が２５°のところでも原稿サイズ検知が行われるのは、そちらの方が、精度が高い（外光の影響が少ない）からである。一方、４５°のところども原稿サイズ検知が行われるのは、辞書や本などの厚みのあるものである場合、２５°を超えてしまう（Ｓ４０９を通過する）からである。なお、２５°、４５°は、所定の角度の例に過ぎない。
【００２３】
このようにスキャナ制御部２０３で検知されたコンタクトガラス３０１上の原稿サイズは、スキャナ制御部２０３からシステム制御部２０１に通知される。そして、システム制御部２０１は、通知された情報を元にシステム制御部２０１のメモリに図８のようなメモリ配置でコンタクトガラス３０１上の検知された原稿サイズを保存する。
【００２４】
次に認証操作が行われた場合の画像形成装置の動作に関して説明する。ユーザが画像形成装置を使用するためには認証操作が必要となる。ユーザが図６の操作部（６０１〜６１３で構成される）を用いて認証操作を行うと（部門ＩＤ及び暗証番号を入力すると）、操作部は、その情報をＩ／Ｏ制御部介してシステム制御部２０１に送る。そして、受け取った結果を、システム制御部２０１は、図９で示される認証用のデータ（予め登録されているデータ）と比較することになる。もし、部門ＩＤ９０１、暗証番号９０２の両方の一致が確かめられた場合に認証ＯＮ（ログオン）状態となる。即ち、システム制御部２０１は認証ＯＮという情報を保存することになる。なお、一致が確かめられなかった場合には認証ＯＦＦの状態のままである。
【００２５】
また、前述のように本実施例では部門ＩＤを使った認証を行ったが、ユーザＩＤを使った認証を行っても良いのは言うまでもない。その他、画像形成装置に設置される設置場所によっては暗証番号がいらない場合がある。その他、ＩＤの入力の代わりにＩＤカードをかざす、あるいは、０円の状態となっている料金投入個所に料金を入れるという操作が行われても良い。どのような場合であっても、あるユーザがその画像形成装置を使い始めることを示す操作が行われていることがおわかりになるかと思うが、本明細書では、こうした操作を認証操作と呼ぶことにする。
【００２６】
以下、図５のフローチャートを説明する。
【００２７】
認証ＯＮ（Ｓ５０１）になると、画像形成装置は待機状態となり、ユーザによる認証操作を待つこととなる。認証操作が行われ、認証ＯＮとなるとＳ５０７に移行することになる。
【００２８】
この待機状態にユーザがコンタクトガラス３０１に原稿３００をおいて、圧板３０６の開閉を行うと（Ｓ４０３がＹｅｓになると）、前述のようにスキャナ制御部２０３は原稿サイズ検知を行い、検知した情報をシステム制御部２０１に通知する。すると、システム制御情報２０１はその検知した原稿サイズを保存することになる（Ｓ４０８，Ｓ４１１、図８（Ｂ），図８（Ｃ）参照）。また、この時、システム制御部２０１は、Ｉ／Ｏ制御部、ＬＣＤコントローラ２０６を介して、ＬＣＤパネル６０４に、図１１（Ｂ）に示すような表示画面を送る。すると、ＬＣＤパネル６０４は、その表示画面の表示を行う。なお、図１１（Ｂ）は、原稿がＡ４サイズであると検知された場合の表示画面を示している。
【００２９】
その後、ユーザが操作部からモードの設定を行うと、Ｉ／Ｏ制御部やＬＣＤコントローラ２０６を介してシステム制御部２０１はその設定を受け取ることになる。その設定には、倍率や部数などの設定が含まれることになる。さて、この設定を受け取ったシステム制御部２０１は、システム制御部２０１内に予め保存されているデフォルトのモードの設定を、受け取った設定へと変更することになる。
【００３０】
また、ユーザか操作部内のスタートキー６０９を押下した場合、その旨の情報がＩ／Ｏ制御部を介してシステム制御部２０１に通知されることになる。通知されるとＳ５１０でｙｅｓとなり、Ｓ５１１に移行することになる。
【００３１】
システム制御部２０１内に原稿サイズが保存されていない（原稿サイズがＵＮＫＮＯＷＮである。）場合には、システム制御部２０１は、Ｉ／Ｏ制御部、ＬＣＤコントローラを介して、ＬＣＤパネル６０４上にユーザに原稿サイズを入力させるための画面を送る（Ｓ５１２）。すると、ＬＣＤパネル６０４はその画面を表示することになるわけだが、その画面の例を図１１（Ｄ）に示す。以上の処理が終了すると、原稿サイズ入力待ちの状態になる。
【００３２】
ここでユーザがＬＣＤパネル６０４に表示されている図１１（Ｄ）から、コンタクトガラス３０１に置いてある原稿のサイズを選択すると、システム制御部２０１は、ＬＣＤコントローラとＩ／Ｏ制御部を介してそのサイズを受信する。すると、システム制御部２０１は、メモリ上に図８（Ｂ）や（Ｃ）のような情報を保存し（Ｓ５１４）、再度ユーザの操作待機状態となる（Ｓ５０７）。
【００３３】
なお、図５と図４が別フローチャートになっていることからもわかる通り、両者は独立したフローチャートになっている。従って、例えば、図５のＳ５０１（認証ＯＮの状態）になる前でも、Ｓ５０７の状態でも、圧版の開閉は受け付けており、圧版の開閉が行われると、原稿のサイズが保存されることになる。そのため、例えば、Ｓ５１４で原稿のサイズが保存された状態で圧版の開閉が行われると、ユーザのＳ５１２で入力したサイズが一度クリアとなり、検知した原稿のサイズが保存されることになる。
【００３４】
なお、原稿サイズが保存された状態であるとＳ５１１で判断した場合には、Ｓ５１５に移行して印刷が行われる。即ち、保存されている原稿サイズと同じサイズの用紙を引き出し、その用紙上に原稿をスキャンして（読取って）得られた画像データを印刷する。印刷に際しては、システム制御部２０１は、スキャナ部２０２に原稿をスキャンさせ、そのスキャンにより得られた画像データをプリンタ部２０４に印刷させることになる。以上は、倍率が１００％の場合の説明になるが、もし倍率が１００％でない場合には、その倍率及び保存されている原稿サイズの両方に応じて用紙の引き出しが行われ、その用紙上に印刷が行われることになる。なお、用紙の引き出し、印刷はいうまでもなく、プリンタ部２０４が実行する。
なお、以上、出力の形態として印刷の場合を説明したが、他の出力形態であってもよい。例えば、ＦＡＸ出力、インターネットＦＡＸ出力、Ｅメール送信などの出力形態であってもよい。
【００３５】
その後、ＬＣＤパネル６０４に表示されている図１１（Ｂ）または図１１（Ｃ）の右下の「ログアウト」が押下されたことをＬＣＤコントローラとＩ／Ｏ制御部を介してシステム制御部２０１が検知した場合には（Ｓ５１６）、システム制御部２０１は認証状態をＯＦＦにする。即ち、システム制御部２０１はログオフ状態になる。言い換えると、認証状態をＯＮからＯＦＦへと変更する。なお、ログオフ状態のことを解除状態と呼ぶこともある。ちなみに、ログアウトが押下されない場合であっても、ログオン状態になってから一定時間立った際に自動的にログオフ状態に移っても良い。あるいは、ログオンの状態で最後にユーザからの操作が行われてから一定時間立った際に自動的にログオフ状態に移っても良い。
【００３６】
さて、このようにログオフ状態になると、システム制御部２０１は、Ｉ／Ｏ制御部ＬＣＣＤコントローラを介してＬＣＤパネル６０４上に図１１（Ａ）の画面を表示する（Ｓ５１７）。加えて、システム制御部２０１のメモリ上に図８（Ｂ）または図８（Ｃ）のメモリ配置のように保存されている検知されている原稿サイズを、図８（Ａ）のようにＵｎｋｎｏｗｎの状態に変更し、再度ユーザ認証操作受付待ちの状態に戻る。（Ｓ５０２）
なお、以上の実施例では、ログオフ状態に移る→原稿サイズをｕｎｋｎｏｗｎの状態に変更する旨の説明を行ったが、それらは同時でも良いし、原稿サイズをｕｎｋｎｏｗｎの状態に変更する→ログオフ状態に移る、の順番であっても良い。何れにせよ、ログオフ状態と変更とが比較的短い時間の中で起これば良い（１）、あるいは、たとえ短い時間でなくても制御として連続的に起これば良い（２）のである。両方の場合を含む概念として、伴うという表現がある。ログオフに伴い、原稿サイズをｕｎｋｎｏｗｎの状態に変更すると表現した場合、以上、２つの場合が含まれることになる。
【００３７】
なお、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0005665407.tif 000002
【図２】
0005665407.tif 000003
【図３】
0005665407.tif 000004
【図４】
0005665407.tif 000005
【図５】
0005665407.tif 000006
【図６】
0005665407.tif 000007
【図７】
0005665407.tif 000008
【図８】
0005665407.tif 000009
【図９】
0005665407.tif 000010
【図１０】
0005665407.tif 000011
【図１１】
0005665407.tif 000012