(57)【要約】  【課題】異なる周波数のクロックを簡単な構成で切り替えて、ビデオ信号生成回路２２０に供給することができる印刷装置１０のコントローラ２０を提供する。  【解決手段】コントローラ２０は、入力されたクロックに同期して印刷エンジン１４に出力するビデオ信号を、当該クロックに同期して生成するビデオ信号生成回路２２０を備える印刷装置１０のコントローラ２０であって、それぞれ異なる周波数のクロックを生成する第１発振回路２１２および第２発振回路２１４と、所定の条件が満たされる場合には、第１発振回路２１２および第２発振回路２１４が生成するクロックのいずれもビデオ信号生成回路２２０に入力しないように切り替え、所定の条件が満たされない場合には、第１発振回路２１２および第２発振回路２１４のいずれかが生成したクロックをビデオ信号生成回路２２０へ入力するように切り替えるクロック切り替え回路２２２とを備える。  【選択図】図２
2006224520.tif 000002
【特許請求の範囲】
【請求項１】
入力されたクロックに同期して印刷エンジンに出力するビデオ信号を、当該クロックに同期して生成するビデオ信号生成回路を備える印刷装置のコントローラであって、
それぞれ異なる周波数のクロックを生成する複数のクロック生成手段と、
所定の条件が満たされる場合には、前記複数のクロック生成手段が生成したクロックのいずれも前記ビデオ信号生成回路に入力しないように切り替え、前記所定の条件が満たされない場合には、前記複数のクロック生成手段のいずれかが生成したクロックを前記ビデオ信号生成回路に入力する切り替え手段と
を備えることを特徴とする印刷装置のコントローラ。
【請求項２】
請求項１に記載の印刷装置のコントローラであって、
前記複数のクロック生成手段のそれぞれが生成するクロックの周波数は、前記印刷エンジンが前記ビデオ信号を取得可能な周波数に対応していることを特徴とする印刷装置のコントローラ。
【請求項３】
請求項１に記載の印刷装置のコントローラであって、
前記複数のクロック生成手段のそれぞれが生成するクロックの周波数は、互いに分周または逓倍の関係にないことを特徴とする印刷装置のコントローラ。
【請求項４】
請求項１に記載の印刷装置のコントローラであって、
前記印刷エンジンは、カラー印刷およびモノクロ印刷のいずれかの印刷モードで動作し、
前記クロック生成手段は、
前記印刷エンジンがカラー印刷時に用いる周波数のクロックを生成するカラー印刷用クロック生成手段と、
前記印刷エンジンがモノクロ印刷時に用いる周波数のクロックを生成するモノクロ印刷用クロック生成手段と
を有することを特徴とする印刷装置のコントローラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回路の動作クロックの切り替え技術に関する。特に、本発明は、印刷装置のコントローラ内の回路の動作クロックの切り替え技術に関する。
【背景技術】
【０００２】
従来、印字機構および紙送り機構等を有する印刷エンジンと、印刷装置の外部から受け取った印刷データに基づいてビデオ信号を生成し、生成したビデオ信号を印刷エンジンに供給するビデオ信号生成回路と、ビデオ信号生成回路の動作クロックを生成する発振器とを有する印刷装置が知られている。当該印刷装置において、ビデオ信号生成回路は、発振器が生成した周波数のクロックに同期してビデオ信号を生成し、生成したビデオ信号を、当該クロックに同期させて印刷エンジンに供給する。
【０００３】
また、６００および１２００ｄｐｉ（Ｄｏｔ  Ｐｅｒ  Ｉｎｃｈ）の２種類の動作モードを切り替えて印刷する印刷装置が知られている。当該印刷装置において、印刷エンジンは、６００ｄｐｉ動作時に、例えばビデオ信号と共に受け取った４０ＭＨｚのクロックに同期して印刷を行い、１２００ｄｐｉ動作時に、例えばビデオ信号と共に受け取った８０ＭＨｚのクロックに同期して印刷を行う。
【０００４】
また、ビデオ信号生成回路は、６００ｄｐｉ動作時に、例えば４０ＭＨｚのクロックに同期してビデオ信号を生成して印刷エンジンへ送り、１２００ｄｐｉ動作時に、例えば８０ＭＨｚのクロックに同期してビデオ信号を生成して印刷エンジンへ送る。
【０００５】
このような印刷装置では、２種類の動作モードのそれぞれにおいて、ビデオ生成回路および印刷エンジンが必要なクロックの周波数は、一方が他方の２倍となっており、一方のクロックを２分周または２逓倍することによって、他方のクロックを容易に生成することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、近年、モノクロ印刷モードとカラー印刷モードとで、例えば、３０ＭＨｚと５０ＭＨｚのように、単純な分周または逓倍の関係に無い周波数のクロックを必要とする印刷エンジンを備える印刷装置が開発されている。このような印刷装置においては、一方の動作モードで使用する周波数のクロックから、他方の動作モードで使用する周波数のクロックを簡易な構成で生成することができなかった。
【０００７】
本発明は上記事情を鑑みてなされたものであり、本発明の目的は、異なる周波数のクロックを簡単な構成で切り替えて、ビデオ信号生成回路に供給することにある。
【課題を解決するための手段】
【０００８】
本発明の第１の形態のコントローラは、入力されたクロックに同期して、印刷エンジンに出力するビデオ信号を生成するビデオ信号生成回路を備える印刷装置のコントローラであって、それぞれ異なる周波数のクロックを生成する複数のクロック生成手段と、所定の条件が満たされる場合には、複数のクロック生成手段が生成したクロックのいずれもビデオ信号生成回路に入力しないように切り替え、所定の条件が満たされない場合には、複数のクロック生成手段のいずれかが生成したクロックをビデオ信号生成回路に入力する切り替え手段とを備えることを特徴とする。
【０００９】
これにより、簡易な構成で、動作モードに応じた周波数のクロックをビデオ信号生成回路に供給することができる。また、省電力モード移行条件等の所定の条件が満たされる場合には、ビデオ信号生成回路へのクロックの供給を停止することができるので、ビデオ信号生成回路の消費電力を低減することができる。
【００１０】
上記した第１の形態のコントローラにおいて、複数のクロック生成手段のそれぞれが生成するクロックの周波数は、印刷エンジンが動作可能な周波数に対応していることが好ましい。これにより、印刷エンジンは、切り替え手段が切り替えた周波数のクロックに同期して、ビデオ信号生成回路からのビデオ信号を受信することができる。
【００１１】
上記した第１の形態のコントローラにおいて、複数のクロック生成手段のそれぞれが生成するクロックの周波数は、互いに分周または逓倍の関係になくてもよい。これにより、簡易な構成で、互いに単純な分周または逓倍の関係に無い周波数のクロックを切り替えて、ビデオ信号生成回路に供給することができる。
【００１２】
上記した第１の形態のコントローラにおいて、印刷エンジンは、カラー印刷およびモノクロ印刷のいずれかの印刷モードで動作し、クロック生成手段は、印刷エンジンがカラー印刷時に用いる周波数のクロックを生成するカラー印刷用クロック生成手段と、印刷エンジンがモノクロ印刷時に用いる周波数のクロックを生成するモノクロ印刷用クロック生成手段とを有することを特徴とする印刷装置のコントローラ。これにより、カラー印刷およびモノクロ印刷が可能な印刷装置を提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下に、本発明の実施の形態について説明する。
【００１４】
図１は、本発明の一実施形態に係る印刷装置１０のハードウェア構成図である。印刷装置１０は、例えばレーザープリンタであり、操作パネル１２、印刷エンジン１４、およびコントローラ２０を備える。
【００１５】
操作パネル１２は、キーパッド等の入力部やＬＣＤ等の表示部を有しており、当該入力手段を介して印刷装置１０のユーザが入力した設定値等のデータを受け付けて、コントローラ２０へ送り、コントローラ２０からのデータを当該表示手段に表示する。
【００１６】
コントローラ２０は、外部機器から印刷すべき印刷データを受け取り、操作パネル１２を介してユーザから受け取った設定値に従って、ビデオ信号を生成する。印刷エンジン１４は、印字機構や紙送り機構等を有し、コントローラ２０が生成したビデオ信号に基づいて、印刷を行う。
【００１７】
コントローラ２０は、通信インターフェイス２００、制御回路２０２、メモリ２０４、クロック生成回路２１０、およびビデオ信号生成回路２２０を有する。通信インターフェイス２００は、外部機器から印刷データを受け取って制御回路２０２へ送ると共に、制御回路２０２が生成した制御情報を外部機器へ送る。
【００１８】
メモリ２０４は、印刷装置１０が実行するプログラムや、印刷装置１０の起動時に制御回路２０２が実行するブートプログラム、コントローラ２０のハードウェアに依存するプログラム、制御回路２０２が使用するデータ等を格納する。
【００１９】
制御回路２０２は、メモリ２０４に格納されたプログラムに従って動作し、操作パネル１２、通信インターフェイス２００、およびビデオ信号生成回路２２０等を制御する。制御回路２０２は、通信インターフェイス２００を介して外部機器から受け取った印刷データをビデオ信号生成回路２２０へ送ると共に、当該印刷データおよび操作パネル１２を介してユーザから受け取った設定値に基づく制御信号をビデオ信号生成回路２２０へ送る。当該制御信号は、カラー印刷要求およびモノクロ印刷要求の別を示す信号等である。
【００２０】
ビデオ信号生成回路２２０は、クロック生成回路２１０が生成したクロックに同期して動作し、制御回路２０２から受け取った印刷データを、制御回路２０２から受け取った制御信号に従って、ビデオ信号に変換し、変換したビデオ信号を、クロック生成回路２１０が生成したクロックに同期して印刷エンジン１４へ送る。クロック生成回路２１０は、ビデオ信号生成回路２２０が動作するためのクロックを生成する。また、クロック生成回路２１０が生成するクロックは、印刷エンジン１４が当該ビデオクロックを取得可能な周波数となるように設定されている。
【００２１】
図２は、ビデオ信号生成回路２２０周辺の詳細な構成の一例を示す。ビデオ信号生成回路２２０は、クロック切り替え回路２２２およびビデオ信号生成処理回路２２４を有する。
【００２２】
クロック切り替え回路２２２は、Ｃｔｒｌ１端子を介して制御回路２０２から受け取った制御信号に従って、クロック生成回路２１０が生成するクロックの周波数を切り替える、あるいはクロック生成回路２１０のクロックの生成を停止させるクロック制御信号を、ＯＥ１端子およびＯＥ２端子を介してクロック生成回路２１０へ出力する。
【００２３】
ビデオ信号生成処理回路２２４は、クロック切り替え回路２２２から受け取ったクロック制御信号に従ってクロック生成回路２１０が生成した周波数のクロックを、ＶＣＬＫ＿ＩＮ端子を介して受け取る。そして、ビデオ信号生成処理回路２２４は、ＶＣＬＫ＿ＩＮ端子を介して受け取ったクロックに同期して、Ｃｔｒｌ２端子を介して制御回路２０２から受け取った制御信号に従って、Ｃｔｒｌ２端子を介して制御回路２０２から受け取った印刷データをビデオ信号に変換し、変換したビデオ信号を、ＶＣＬＫ＿ＩＮ端子を介して受け取ったクロックに同期させて、ＯＵＴ端子を介して印刷エンジン１４へ送る。
【００２４】
クロック生成回路２１０は、第１発振回路２１２、第２発振回路２１４、および抵抗２１６を有する。第１発振回路２１２のＯＵＴ１端子および第２発振回路２１４のＯＵＴ２端子は、抵抗２１６を介して第１発振回路２１２および第２発振回路２１４の電源電圧に接続されている。また、ＯＵＴ１端子およびＯＵＴ２端子は、ビデオ信号生成回路２２０のＶＣＬＫ＿ＩＮ端子に接続されている。第１発振回路２１２のＯＥ１端子は、ビデオ信号生成回路２２０のＯＥ１端子に、第２発振回路２１４のＯＥ２端子は、ビデオ信号生成回路２２０のＯＥ２端子に、それぞれ接続されている。
【００２５】
第１発振回路２１２は、ＯＥ１端子を介してイネーブル信号を受け取った場合に、ＯＵＴ１端子に所定の周波数のクロックを出力し、ディセーブル信号を受け取った場合に、ＯＵＴ１端子をＨｉｇｈインピーダンスにする。第１発振回路２１２は、イネーブル信号をＯＥ１端子に受け取った場合に、例えば、カラー印刷モードにおいて、ビデオ信号生成回路２２０を動作させる周波数のクロックを出力する。本例において、第１発振回路２１２がＯＥ１端子に受け取るイネーブル信号は、Ｈｉｇｈの電圧であり、ディセーブル信号はＬｏｗの電圧である。
【００２６】
第２発振回路２１４は、ＯＥ２端子を介してイネーブル信号を受け取った場合に、ＯＵＴ２端子に所定の周波数のクロックを出力し、ディセーブル信号を受け取った場合に、ＯＵＴ２端子をＨｉｇｈインピーダンスにする。第２発振回路２１４は、イネーブル信号をＯＥ２端子に受け取った場合に、例えば、モノクロ印刷モードにおいて、ビデオ信号生成回路２２０を動作させる周波数のクロックを出力する。本例において、第２発振回路２１４がＯＥ２端子に受け取るイネーブル信号は、Ｈｉｇｈの電圧であり、ディセーブル信号はＬｏｗの電圧である。また、本例において、第１発振回路２１２がＯＵＴ１端子に出力するクロックの周波数は、第２発振回路２１４がＯＵＴ２端子に出力するクロックの周波数よりも低い。
【００２７】
上記のように構成されたクロック生成回路２１０およびビデオ信号生成回路２２０において、外部機器から例えばカラー印刷の指示を含む印刷データを受信した場合に、制御回路２０２は、クロック切り替え回路２２２にＯＥ１端子をＨｉｇｈ、ＯＥ２端子をＬｏｗの電圧にする旨の制御信号をクロック切り替え回路２２２に送る。クロック切り替え回路２２２は、当該制御信号に従って、ＯＥ１端子にＨｉｇｈ、ＯＥ２端子にＬｏｗの電圧をそれぞれ出力する。そして、ビデオ信号生成処理回路２２４は、第１発振回路２１２がＯＵＴ１端子に出力した、比較的低い周波数のクロックに同期して、制御回路２０２から受け取った印刷データをビデオ信号に変換し、変換したビデオ信号を第１発振回路２１２から受け取ったクロックに同期させて印刷エンジン１４へ送る。
【００２８】
一方、外部機器から例えばモノクロ印刷の指示を含む印刷データを受信した場合に、制御回路２０２は、クロック切り替え回路２２２にＯＥ１端子をＬｏｗ、ＯＥ２端子をＨｉｇｈの電圧にする旨の制御信号をクロック切り替え回路２２２に送る。クロック切り替え回路２２２は、当該制御信号に従って、ＯＥ１端子にＬｏｗ、ＯＥ２端子にＨｉｇｈの電圧をそれぞれ出力する。そして、ビデオ信号生成処理回路２２４は、第２発振回路２１４がＯＵＴ２端子に出力した、比較的高い周波数のクロックに同期して、制御回路２０２から受け取った印刷データをビデオ信号に変換し、変換したビデオ信号を第１発振回路２１２から受け取ったクロックに同期させて印刷エンジン１４へ送る。
【００２９】
このように、複数の周波数のクロックを切り替えることにより、複数の動作モードのそれぞれにおいて、制御回路２０２は、ビデオ信号生成処理回路２２４に、印刷エンジン１４が要求するクロックに同期してビデオ信号を出力させることができる。
【００３０】
ここで、２つの動作モードのそれぞれにおいて必要な周波数のクロックが、例えば３０ＭＨｚおよび５０ＭＨｚというように、単純な分周または逓倍の関係にない場合、例えばＰＬＬ等の付加回路を設けることにより、コントローラ２０の構成が複雑になると共に、コントローラ２０のコストが増加し、印刷装置１０のコストが増加する場合がある。
【００３１】
しかし、本発明では、動作モード毎に必要な周波数のクロックをそれぞれ生成する第１発振回路２１２および第２発振回路２１４を設けることにより、２つのクロックの周波数が単純な分周または逓倍の関係にない場合であっても、簡易な構成で２つの周波数のクロックを生成することができる。これにより、コントローラ２０のコストの増加を抑えることができる。
【００３２】
また、本例のコントローラ２０において、省電力モード移行条件等の所定条件が満たされている場合、例えば、外部機器から印刷データを受信していない場合、制御回路２０２は、クロック切り替え回路２２２にＯＥ１端子をＬｏｗ、ＯＥ２端子をＬｏｗの電圧にする旨の制御信号をクロック切り替え回路２２２に送る。クロック切り替え回路２２２は、当該制御信号に従って、ＯＥ１端子およびＯＥ２端子にＬｏｗの電圧を出力することにより、クロックの生成を停止させる。このとき、ＶＣＬＫ＿ＩＮにクロックが供給されないので、ビデオ信号生成処理回路２２４は、停止状態となる。これにより、所定条件が満たされる場合に、ビデオ信号生成処理回路２２４の消費電力を低減することができる。
【００３３】
なお、本例において、制御回路２０２は、クロック切り替え回路２２２を介して第１発振回路２１２および第２発振回路２１４の発振を制御しているが、他の例として、印刷モードに応じて、制御回路２０２が直接、第１発振回路２１２および第２発振回路２１４の発振を制御してもよい。
【００３４】
図３は、第１発振回路２１２および第２発振回路２１４の入出力信号の論理を説明するための図表３０である。
【００３５】
第１発振回路２１２は、ＯＥ１端子にＨｉｇｈの電圧が印加された場合に、ＯＵＴ１端子に、カラー印刷モードにおいて、ビデオ信号生成回路２２０が動作する周波数のクロックを出力し、Ｌｏｗの電圧が印加された場合に、ＯＵＴ１端子をＨｉｇｈインピーダンスにする。
【００３６】
第２発振回路２１４は、ＯＥ２端子にＨｉｇｈの電圧が印加された場合に、ＯＵＴ２端子に、モノクロ印刷モードにおいて、ビデオ信号生成回路２２０が動作する周波数のクロックを出力し、Ｌｏｗの電圧が印加された場合に、ＯＵＴ２端子をＨｉｇｈインピーダンスにする。
【００３７】
図４は、ビデオ信号生成回路２２０の入出力信号の論理を説明するための図表４０である。印刷要求がない旨を示す信号を、Ｃｔｒｌ１端子を介して制御回路２０２から受信した場合、クロック切り替え回路２２２は、ＯＥ１端子およびＯＥ２端子にＬｏｗの電圧を出力する。そして、ＶＣＬＫ＿ＩＮ端子には、クロックが入力されず、Ｖｃｃの電圧が印加され、ビデオ信号生成処理回路２２４は停止状態となる。
【００３８】
モノクロ印刷を要求する旨の信号を、Ｃｔｒｌ１端子を介して制御回路２０２から受信した場合、クロック切り替え回路２２２は、ＯＥ１端子にＬｏｗの電圧を出力すると共に、ＯＥ２端子にＨｉｇｈの電圧を出力する。これにより、ＶＣＬＫ＿ＩＮ端子には、第２発振回路２１４が生成したクロックが入力される。
【００３９】
カラー印刷を要求する旨の信号を、Ｃｔｒｌ１端子を介して制御回路２０２から受信した場合、クロック切り替え回路２２２は、ＯＥ１端子にＨｉｇｈの電圧を出力すると共に、ＯＥ２端子にＬｏｗの電圧を出力する。これにより、ＶＣＬＫ＿ＩＮ端子には、第１発振回路２１２が生成したクロックが入力される。
【００４０】
なお、クロック切り替え回路２２２のＯＥ１端子およびＯＥ２端子に同時にＨｉｇｈの電圧を出力することは禁止とする。
【００４１】
図５は、印刷装置１０の動作の一例を示すフローチャートである。例えば、電源を投入される等の所定のタイミングで、本フローチャートに示す印刷装置１０の動作が開始する。
【００４２】
まず、制御回路２０２は、クロック切り替え回路２２２に、ＯＥ２端子にＨｉｇｈの電圧を出力させ、第２発振回路２１４に、比較的高い周波数のクロックを生成させ、ビデオ信号生成処理回路２２４へ入力させる。そして、ビデオ信号生成処理回路２２４は、第２発振回路２１４が生成するクロックに同期して、初期設定等の処理を行う（Ｓ１００）。
【００４３】
次に、制御回路２０２は、クロック切り替え回路２２２に、ＯＥ２端子にＬｏｗの電圧を出力させ、第２発振回路２１４のクロック出力を停止させる（Ｓ１０２）。
【００４４】
そして、制御回路２０２は、通信インターフェイス２００を介して、外部機器から印刷要求を受信したか否かを判定する（Ｓ１０４）。印刷要求が無い場合（Ｓ１０４：Ｎｏ）、制御回路２０２は、印刷要求を受信するまでステップ１０４を繰り返す。
【００４５】
ステップ１０４において、印刷要求がある場合（Ｓ１０４：Ｙｅｓ）、制御回路２０２は、当該印刷要求がカラー印刷を要求するものであるか否かを判定する（Ｓ１０６）。印刷要求がカラー印刷を要求するものである場合（Ｓ１０６：Ｙｅｓ）、制御回路２０２は、クロック切り替え回路２２２に、ＯＥ１端子にＨｉｇｈの電圧を、ＯＥ２端子にＬｏｗの電圧をそれぞれ出力させる（Ｓ１１０）。
【００４６】
そして、ビデオ信号生成処理回路２２４は、第１発振回路２１２が生成したクロックに同期して、ビデオ信号を生成し、生成したビデオ信号を、第１発振回路２１２から受け取ったクロックに同期させて印刷エンジン１４へ出力する。印刷エンジン１４は、第１発振回路２１２から受け取ったクロックに同期して受信したビデオ信号に基づいて印刷を行い（Ｓ１１２）、制御回路２０２は、再びステップ１０４に示した処理を行う。
【００４７】
ステップ１０６において、印刷要求がモノクロ印刷を要求するものである場合（Ｓ１０６：Ｎｏ）、制御回路２０２は、クロック切り替え回路２２２に、ＯＥ１端子にＬｏｗの電圧を、ＯＥ２端子にＨｉｇｈの電圧をそれぞれ出力させ（Ｓ１０８）、ビデオ信号生成処理回路２２４および印刷エンジン１４は、ステップ１１２に示した処理を行う。
【００４８】
以上、本発明の実施の形態について説明した。
【００４９】
上記説明から明らかなように、本発明のコントローラ２０によれば、異なる周波数のクロックを簡単な構成で切り替えて、ビデオ信号生成回路に供給することができる。
【００５０】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００５１】
【図１】本発明の一実施形態に係る印刷装置１０のハードウェア構成図である。
【図２】ビデオ信号生成回路２２０周辺の詳細な構成の一例を示す図ある。
【図３】信号の論理を説明するための図表３０である。
【図４】信号の論理を説明するための図表４０である。
【図５】印刷装置１０の動作の一例を示すフローチャートである。
【符号の説明】
【００５２】
１４・・・印刷エンジン、２０２・・・制御回路、２１０・・・クロック生成回路、２１２・・・第１発振回路、２１４・・・第２発振回路、２１６・・・抵抗、２２０・・・ビデオ信号生成回路、２２２・・・クロック切り替え回路、２２４・・・ビデオ信号生成処理回路
【図１】
2006224520.tif 000003
【図２】
2006224520.tif 000004
【図３】
2006224520.tif 000005
【図４】
2006224520.tif 000006
【図５】
2006224520.tif 000007