(57)【特許請求の範囲】
【請求項１】
画像データを取得する第１取得部と、
外部の媒体から速度情報を取得する第２取得部と、
前記第２取得部が取得した前記速度情報が使用可能であるか判定する判定部と、
前記判定部が、前記速度情報が使用可能であると判定した場合、前記速度情報を設定する第２設定部と、
前記第２設定部が設定した前記速度情報に基づく印刷速度で前記第１取得部が取得した前記画像データを印刷する印刷部と、
を備え、
前記第２取得部は、さらに、前記速度情報に対応する使用制限情報を取得し、
前記判定部は、前記第２取得部が取得した前記使用制限情報に基づいて前記速度情報が使用可能であるか判定し、
前記使用制限情報は、出力可能枚数情報又は使用可能期間情報を含む、
画像形成装置。
【請求項２】
前記第２取得部は、取り外し可能な媒体から前記速度情報を取得する、
前記請求項１に記載の画像形成装置。
【請求項３】
前記第２取得部は、前記速度情報を示すコードを読み取るスキャナである、
前記請求項１に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、画像形成装置に関する。
【背景技術】
【０００２】
画像形成装置には、印刷速度を示すＣＰＭ（Ｃｏｐｉｅｓ  Ｐｅｒ  Ｍｉｎｕｔｅ）情報（速度情報）を用いて印刷速度を設定するものがある。ＣＰＭ情報は、製造時などに画像形成装置のＲＯＭに格納される。従来の画像形成装置では、ＣＰＭ情報を変更できないため、印刷速度を変更することができないという課題がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１２９１６４号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記の課題を解決するために、速度情報を変更することができる画像形成装置を提供する。
【課題を解決するための手段】
【０００５】
実施形態によれば、画像形成装置は、第１取得部と、格納部と、操作部と、第１設定部と、印刷部と、を備える。第１取得部は、画像データを取得する。格納部は、複数個の速度情報を格納する。操作部は、前記格納部が格納する前記複数個の速度情報の１つを指定する指定操作を受け付ける。第１設定部は、前記操作部が受け付けた前記指定操作が指定した速度情報を設定する。印刷部は、前記第１設定部が設定した前記速度情報に基づく印刷速度で前記第１取得部が取得した前記画像データを印刷する。
【図面の簡単な説明】
【０００６】
【図１】図１は、第１実施形態に係る画像形成装置の構成例を示すブロック図である。
【図２】図２は、第１実施形態に係る操作パネルの例を示す図である。
【図３】図３は、第１実施形態に係るＣＰＭ情報の例を示す図である。
【図４】図４は、第１実施形態に係るタッチパネルの表示例を示す図である。
【図５】図５は、第１実施形態に係る画像形成装置の動作例を示すフローチャートである。
【図６】図６は、第２実施形態に係る画像形成装置の構成例を示すブロック図である。
【図７】図７は、第２実施形態に係る画像形成装置の動作例を示すフローチャートである。
【図８】図８は、第３実施形態に係る画像形成装置の動作例を示すフローチャートである。
【発明を実施するための形態】
【０００７】
以下、実施形態について図面を参照しながら説明する。
（第１実施形態）
まず、第１実施形態について説明する。  
図１は、第１実施形態に係る画像形成装置の構成例を示すブロック図である。
【０００８】
図１が示すように、画像形成装置１は、ＣＰＵ１１、メインメモリ１２、記憶装置１３、操作パネル１４、スキャナ１５、入力画像処理部１６、ページメモリ１７、出力画像処理部１８、及び、画像形成部１９などを備える。
【０００９】
ＣＰＵ１１は、画像形成装置１全体及び各部を統括的に制御する。ＣＰＵ１１は、プログラムを実行することで処理を実現するプロセッサである。ＣＰＵ１１は、システムバスを介して、装置内の各部に接続する。ＣＰＵ１１は、各部との双方向の通信により、各部へ動作指示を出力したり、各部から種々の情報を取得したりする。また、ＣＰＵ１１は、装置内の各部に設置される各種のセンサの検知信号および動作状態などを示す情報を各種のセンサなどから受信する。
【００１０】
メインメモリ１２は、揮発性のメモリである。メインメモリ１２は、ワーキングメモリ、あるいはバッファメモリである。メインメモリ１２は、ＣＰＵ１１からの命令に基づき種々のアプリケーションプログラムを格納している。また、メインメモリ１２は、アプリケーションプログラムの実行に必要なデータ及びアプリケーションプログラムの実行結果などを格納してもよい。
【００１１】
記憶装置１３は、書き換え可能な不揮発性メモリである。記憶装置１３は、ＣＰＵ１１が実行する制御プログラムおよび制御データを記憶する。また、記憶装置１３は、設定情報、及び／又は、処理条件などを記憶する。また、記憶装置１３は、用紙に画像を印刷した印刷枚数などを記憶する。
【００１２】
また、記憶装置１３（格納部）は、複数個のＣＰＭ情報を格納する。ＣＰＭ情報については、後述する。
【００１３】
操作パネル１４は、画像形成装置１の操作者によって、種々の指示が入力される。操作パネル１４は、操作者に入力された指示のデータをＣＰＵ１１へ送信する。操作パネル１４は、操作部として、たとえば、キーボード、テンキー、及び、タッチパネルなどを備える。
【００１４】
また、操作パネル１４は、画像形成装置１の操作者に対して、種々の情報を表示する。即ち、操作パネル１４は、ＣＰＵ１１からの信号に基づいて、種々の情報を示す画面を表示する。操作パネル１４は、表示部として、たとえば、液晶ディスプレイなどを備える。
【００１５】
図２は、操作パネル１４の例を示す。  
図２が示すように、操作パネル１４は、ボタン群１４１、タッチパネル１４２及び表示パネル１４３などを備える。
【００１６】
ボタン群１４１は、操作者に押下されることで操作の入力を受け付ける。たとえば、ボタン群１４１は、テンキー、メニュー画面を表示させるメニューボタン、コピーを開始するコピーボタン、スキャンを開始するスキャンボタン、及び、電源をオン／オフする電源ボタンなどから構成される。
【００１７】
タッチパネル１４２は、操作者にタッチされることで操作の入力を受け付ける。
【００１８】
表示パネル１４３は、操作者に対して種々の情報を表示する。
【００１９】
ここでは、タッチパネル１４２と表示パネル１４３とは、一体的に形成される。
【００２０】
たとえば、表示パネル１４３は、アイコンなどを表示する。タッチパネル１４２は、表示パネル１４３が表示するアイコンがタッチされたことを検知して操作の入力を受け付ける。
【００２１】
スキャナ１５は、原稿面を光学的に走査し、原稿上の画像を画像データとして読み取る。スキャナ１５は、原稿をカラー画像として読み取ってもよいし、原稿をモノクロ画像として読み取ってもよい。
【００２２】
入力画像処理部１６は、スキャナ１５が読み取った画像データを処理する。なお、入力画像処理部１６は、スキャナ１５以外からの画像データを処理してもよい。たとえば、入力画像処理部１６は、ＵＳＢメモリ、ＰＣ、又は、スマートフォンなどから送られた画像データを処理してもよい。
【００２３】
ページメモリ１７は、入力画像処理部１６が処理した画像データを格納する。
【００２４】
出力画像処理部１８は、画像形成部１９が画像データを用紙に印刷できるように、ページメモリ１７が格納する画像データを処理する。
【００２５】
画像形成部１９は、ＣＰＵ１１の指示に基づいて、出力画像処理部１８が処理した画像データを用紙に印刷する。また、画像形成部１９（印刷部）は、ＣＰＵ１１が設定したＣＰＭ情報に基づいて画像データを用紙に印刷する。
【００２６】
画像形成部１９は、たとえば、インクジェット方式または電子写真方式により画像データを用紙に印刷する。また、画像形成部１９は、画像データが印刷される用紙を供給する用紙供給部、用紙を搬送する用紙搬送部、及び、用紙に画像データを印字する印字部などを備えてもよい。
【００２７】
次に、ＣＰＭ情報について説明する。  
ＣＰＭ情報は、画像形成部１９が画像データを用紙に印刷する速度を示す情報である。
【００２８】
図３は、記憶装置１３が格納するＣＰＭ情報の例を示す。
【００２９】
図３が示すように、記憶装置１３は、第１ＣＰＭ情報１３Ａ及び第２ＣＰＭ情報１３Ｂなどを備える。
【００３０】
ここでは、第１ＣＰＭ情報１３Ａは、デフォルトで画像形成装置１に設定されるＣＰＭ情報である。また、第２ＣＰＭ情報１３Ｂは、第１ＣＰＭ情報１３Ａよりも高速なＣＰＭ情報である。
【００３１】
ＣＰＭ情報は、用紙サイズごとに印刷速度（枚／分）を示す。
【００３２】
たとえば、第１ＣＰＭ情報１３Ａは、用紙サイズ「Ａ４」に対応する印刷速度「２５」、用紙サイズ「Ａ４Ｒ」に対応する印刷速度「２０」、用紙サイズ「Ｂ４」に対応する印刷速度「１７」及び用紙サイズ「Ａ３」に対応する印刷速度「１５」などを示す。
【００３３】
第２ＣＰＭ情報１３Ｂは、用紙サイズ「Ａ４」に対応する印刷速度「５０」、用紙サイズ「Ａ４Ｒ」に対応する印刷速度「３６」、用紙サイズ「Ｂ４」に対応する印刷速度「２９」及び用紙サイズ「Ａ３」に対応する印刷速度「２５」などを示す。
【００３４】
なお、ＣＰＭ情報の構成は、特定の構成に限定されるものではない。また、画像形成部１９が画像データを用紙に印刷する速度を示す情報（速度情報）は、ＣＰＭ情報に限定されるものではない。たとえば、速度情報は、ＰＰＭ（Page per Minute）などであってもよい。
【００３５】
例えば、ＣＰＭ情報は、印刷の解像度に応じた印刷速度を示してもよい。また、ＣＰＭ情報は、解像度及び用紙サイズに応じた印刷速度を示してもよい。
【００３６】
また、記憶装置１３は、３つ以上のＣＰＭ情報を格納してもよい。記憶装置１３が格納するＣＰＭ情報の個数は、特定の個数に限定されるものではない。
【００３７】
次に、第１の実施形態に係る画像形成装置のＣＰＵ１１が備える機能について説明する。  
ＣＰＵ１１は、画像データを取得する機能を有する（第１取得部）。たとえば、ＣＰＵ１１は、スキャナ１５を通じて画像データを取得する。なお、ＣＰＵ１１は、ＵＳＢメモリ、外部ＰＣ又はスマートフォンなどから画像データを取得してもよい。
【００３８】
また、ＣＰＵ１１は、記憶装置１３が格納する複数個のＣＰＭ情報の１つを指定する指定操作を受け付ける機能を有する（操作部）。即ち、ＣＰＵ１１は、操作者から、画像形成装置１に設定するＣＰＭ情報の指定を受け付ける。たとえば、ＣＰＵ１１は、操作パネル１４を通じてＣＰＭ情報の指定を受け付ける。
【００３９】
図４は、操作パネル１４の表示パネル１４３が表示する操作画面の例を示す。
【００４０】
図４が示す表示例では、表示パネル１４３は、速度アップアイコン１４３Ａを表示する。印刷速度の指定を受け付ける際に、速度アップアイコン１４３Ａは、操作者が印刷速度の高速化を指示するアイコンである。言い換えると、速度アップアイコン１４３Ａは、高速なＣＰＭ情報を指定するためのアイコンである。即ち、操作者が速度アップアイコン１４３Ａをタッチすると、タッチパネル１４２は、速度アップが指示されたことを検知する速度アップアイコン１４３Ａが指示されたことを検知する。
【００４１】
ＣＰＵ１１は、タッチパネル１４２が速度アップアイコン１４３Ａへの指定を検知すると、ＣＰＭを高速化する。たとえば、ＣＰＵ１１は、現在設定されているＣＰＭ情報（例えば、第１ＣＰＭ情報１３Ａ）を高速なＣＰＭ情報（たとえば、第２ＣＰＭ情報１３Ｂ）に変更する。
【００４２】
また、ＣＰＵ１１は、速度アップアイコン１４３Ａへの指定に応じてＣＰＭ情報を設定する機能を有する（第１設定部）。たとえば、ＣＰＵ１１は、速度アップアイコン１４３Ａへの指定がない場合、現在設定されている低速なＣＰＭ情報（たとえば、第１ＣＰＭ情報１３Ａ）を設定する。
【００４３】
また、ＣＰＵ１１は、速度アップアイコン１４３Ａへの指定を受け付けた場合、ＣＰＭ情報の設定を高速なＣＰＭ情報（たとえば、第２ＣＰＭ情報１３Ｂ）に変更する。
【００４４】
ＣＰＵ１１は、印刷速度を設定する制御情報として、指定されたＣＰＭ情報を記憶装置１３に格納してもよい。また、ＣＰＵ１１は、印刷速度を設定する制御情報として、指定されたＣＰＭ情報をメインメモリ１２に格納してもよい。
【００４５】
また、ＣＰＵ１１は、設定されたＣＰＭ情報に従って、印刷データを用紙に印刷する機能を有する。即ち、ＣＰＵ１１は、画像形成部１９に、設定されたＣＰＭ情報に従って印刷データを用紙に印刷させる。
【００４６】
ＣＰＵ１１は、用紙のサイズに対応する印刷速度で画像データを用紙に印刷する。即ち、ＣＰＵ１１は、設定されたＣＰＭ情報から用紙のサイズに対応する印刷速度を取得し、取得された印刷速度で画像データを用紙に印刷する。
【００４７】
また、ＣＰＵ１１は、ＣＰＭ情報に従って印刷された用紙の枚数をカウントする機能を有してもよい。たとえば、ＣＰＵ１１は、第１ＣＰＭ情報１３Ａを用いて印刷した用紙の枚数、及び／又は、第２ＣＰＭ情報１３Ｂを用いて印刷した用紙の枚数をカウントしてもよい。
【００４８】
次に、第１の実施形態に係る画像形成装置におけるＣＰＭ情報の設定処理について説明する。  
ＣＰＭ情報の設定は、操作者が画像データを印刷する際に実行される。たとえば、操作者がコピーを開始するコピーボタンを押下した後に、又は、コピーボタンを押下する前に、ＣＰＵ１１は、ＣＰＭ情報を設定する。
【００４９】
図５は、第１の実施形態に係る画像形成装置におけるＣＰＭ情報の設定処理の動作例を説明するためのフローチャートである。
【００５０】
まず、ＣＰＵ１１は、操作パネル１４に速度アップアイコン１４３Ａを表示する（Ａｃｔ１１）。
【００５１】
速度アップアイコン１４３Ａを表示すると、ＣＰＵ１１は、速度アップアイコン１４３Ａがタッチされたか判定する（Ａｃｔ１２）。
【００５２】
速度アップアイコン１４３Ａがタッチされたと判定すると（Ａｃｔ１２、ＹＥＳ）、ＣＰＵ１１は、印刷速度を示す制御情報として高速なＣＰＭ情報（第２ＣＰＭ情報１３Ｂ）を設定する（Ａｃｔ１３）。
【００５３】
速度アップアイコン１４３Ａがタッチされていないと判定すると（Ａｃｔ１２、ＮＯ）、ＣＰＵ１１は、ＣＰＭ情報の設定を低速なＣＰＭ情報（第１ＣＰＭ情報１３Ａ）のままとする（Ａｃｔ１４）。たとえば、ＣＰＵ１１は、速度アップアイコン１４３Ａがタッチされずに印刷開始ボタンが押下された場合に、速度アップアイコン１４３Ａがタッチされていないと判定する。すなわち、ＣＰＵ１１は、速度アップアイコン１４３Ａへのタッチの有無に応じてＣＰＭ情報の設定を決定する。
【００５４】
高速なＣＰＭ情報を設定した場合（Ａｃｔ１３）、又は、低速なＣＰＭ情報のままとした場合（Ａｃｔ１４）、ＣＰＵ１１は、ＣＰＭ情報の設定動作を終了する。
【００５５】
ＣＰＵ１１は、ＣＰＭ情報の設定を決定した後に印刷を開始してもよい。また、ＣＰＵ１１は、高速なＣＰＭ情報を用いて印刷した枚数、又は、低速なＣＰＭ情報を用いて印刷した枚数をカウントしてもよい。
【００５６】
また、ＣＰＵ１１は、３つ以上のＣＰＭ情報のから１つのＣＰＭ情報を指定する操作を受け付けてもよい。たとえば、ＣＰＵ１１は、表示パネル１４３に複数個のアイコンを表示し、ＣＰＭ情報の指定を受け付けてもよい。
【００５７】
以上のように構成された画像形成装置は、複数のＣＰＭ情報を備え、ＣＰＭ情報を切り替えて印刷することができる。その結果、画像形成装置は、操作者の指示に従って印刷に用いるＣＰＭ情報を変更することができる。
（第２実施形態）
次に、第２実施形態について説明する。
【００５８】
第２実施形態に係る画像形成装置１は、ＣＰＭメモリ２がＣＰＭ情報を格納する点で第１実施形態に係る画像形成装置１と異なる。従って、他の構成については同様の符号を付して詳細な説明を省略する。
【００５９】
図６は、第２実施形態に係る画像形成装置１の構成例を示すブロック図である。  
図６が示すように、画像形成装置１は、さらにメモリインターフェース２０を備える。
【００６０】
メモリインターフェース２０は、ＣＰＭメモリ２とデータを送受信するためのインターフェースである。たとえば、ＣＰＵ１１は、メモリインターフェース２０を通じて、ＣＰＭメモリ２からデータを読み出す。また、ＣＰＵ１１は、メモリインターフェース２０を通じて、ＣＰＭメモリ２にデータを書き込む。
【００６１】
メモリインターフェース２０は、ＣＰＭメモリ２としての記憶装置に応じたインターフェースとなる。たとえば、メモリインターフェース２０は、ＵＳＢ、又は、ＳＤカードリーダライタなどである。メモリインターフェース２０は、ＣＰＭメモリ２としての記憶装置が着脱可能なインターフェースでも良い。メモリインターフェース２０の構成は、特定に構成に限定されるものではない。
【００６２】
ＣＰＭメモリ２（メモリ）は、ＣＰＭ情報を格納する。たとえば、ＣＰＭメモリ２は、第１ＣＰＭ情報１３Ａ、又は、第２ＣＰＭ情報１３Ｂを格納する。
【００６３】
また、ＣＰＭメモリ２は、ＣＰＭ情報に対応する使用制限情報を格納する。
【００６４】
使用制限情報は、対応するＣＰＭ情報を使用して印刷することができる条件を示す。たとえば、使用制限情報は、当該ＣＰＭ情報を使用して印刷することができる上限枚数を示す出力可能枚数情報である。この場合、ＣＰＵ１１は、当該ＣＰＭ情報を使用して印刷した印刷枚数をカウントする。ＣＰＵ１１は、カウントされた印刷枚数が上限枚数より小さければ、当該ＣＰＭ情報が使用可能であると判定する。
【００６５】
また、たとえば、使用制限情報は、対応するＣＰＭ情報を利用することができる使用可能期間を示す使用可能期間情報である。この場合、ＣＰＵ１１は、現在の日時が使用可能期間内であると、当該ＣＰＭ情報が使用可能であると判定する。
【００６６】
なお、使用制限情報は、特定の条件に限定されるものではない。
【００６７】
ＣＰＭメモリ２は、画像形成装置１から容易に取り外し、又は、取り付けることができる構造になっている。即ち、ＣＰＭメモリ２は、容易に交換可能なメモリである。ＣＰＭメモリ２は、たとえば、ＵＳＢメモリ、又は、ＳＤカードなどである。ＣＰＭメモリ２の構成は、特定の構成に限定されるものではない。
【００６８】
また、ＣＰＭメモリ２は、画像形成装置１の筐体の一部にセットされてもよい。たとえば、ＣＰＭメモリ２は、画像形成装置１の商品名が書かれたエンブレムの一部に取り付けられてもよい。
【００６９】
次に、第２の実施形態に係る画像形成装置のＣＰＵ１１が備える機能について説明する。  
ＣＰＵ１１は、メモリインターフェース２０を通じて、ＣＰＭメモリ２からＣＰＭ情報と使用制限情報とを取得する機能を有する（第２取得部）。
【００７０】
また、ＣＰＵ１１は、使用制限情報に基づいて、ＣＰＭ情報が使用可能であるか判定する機能を有する（判定部）。たとえば、使用制限情報が出力可能枚数情報である場合、ＣＰＵ１１は、当該ＣＰＭ情報を使用して印刷した印刷枚数を取得する。印刷枚数は、記憶装置１３に格納されてもよいし、ＣＰＭメモリ２に格納されてもよい。また、印刷枚数は、他の不揮発性メモリに格納されてもよい。ＣＰＵ１１は、取得された印刷枚数が、取得可能枚数情報が示す上限枚数よりも小さいと判断した場合、ＣＰＭ情報が使用可能であると判定する。また、ＣＰＵ１１は、取得された印刷枚数が、取得可能枚数情報が示す上限枚数と同数であると判断した場合、ＣＰＭ情報が利用不可能であると判定する。
【００７１】
また、たとえば、使用制限情報が使用可能期間情報である場合、ＣＰＵ１１は、現在の日時が、使用可能期間情報が示す期間内であるか判定する。現在の日時が期間内であると判定した場合、ＣＰＵ１１は、ＣＰＭ情報が使用可能のであると判定する。また、現在の日時が期間外であると判定した場合、ＣＰＵ１１は、ＣＰＭ情報が利用不可能のであると判定する。
【００７２】
また、ＣＰＵ１１は、印刷速度を制御する制御情報として、使用可能であると判定されたＣＰＭ情報を設定する機能を有する（第２設定部）。たとえば、ＣＰＵ１１は、印刷速度を設定する制御情報として、使用可能と判断されたＣＰＭ情報を記憶装置１３に格納してもよい。また、ＣＰＵ１１は、印刷速度を設定する制御情報として、使用可能と判断されたＣＰＭ情報をメインメモリ１２に格納してもよい。
【００７３】
また、ＣＰＵ１１は、ＣＰＭ情報毎に印刷枚数をカウントする機能を有する。たとえば、ＣＰＵ１１は、印刷枚数をＣＰＭメモリ２に格納する。また、ＣＰＵ１１は、印刷枚数を当該ＣＰＭ情報と対応付けて記憶装置１３に格納してもよい。なお、使用制限情報が出力可能枚数情報でない場合には、ＣＰＵ１１は、当該機能を実行しなくともよい。
【００７４】
次に、第２の実施形態に係る画像形成装置におけるＣＰＭ情報の設定処理について説明する。  
ＣＰＵ１１は、画像形成装置１の電源がオンになった時に、ＣＰＭ情報を設定してもよい。また、ＣＰＵ１１は、ＣＰＭメモリ２が交換された際に、ＣＰＭ情報を設定してもよい。また、ＣＰＵ１１は、印刷動作の開始前に、ＣＰＭ情報の設定をしてもよい。
【００７５】
図７は、第２の実施形態に係る画像形成装置におけるＣＰＭ情報の設定処理の動作例を説明するためのフローチャートである。
【００７６】
まず、ＣＰＵ１１は、メモリインターフェース２０を通じて、ＣＰＭメモリ２からＣＰＭ情報及び使用制限情報を取得する（Ａｃｔ２１）。
【００７７】
ＣＰＭ情報及び使用制限情報を取得すると、ＣＰＵ１１は、取得された使用制限情報が使用可能期間情報であるか判定する（Ａｃｔ２２）。
【００７８】
使用制限情報が使用可能期間情報であると判定すると（Ａｃｔ２２、ＹＥＳ）、ＣＰＵ１１は、使用可能期間情報から使用可能期間を取得する（Ａｃｔ２３）。
【００７９】
使用可能期間を取得すると、ＣＰＵ１１は、現在の日時が使用可能期間外であるか判定する（Ａｃｔ２４）。
【００８０】
使用制限情報が使用可能期間情報でないと判定すると（Ａｃｔ２２、ＮＯ）、ＣＰＵ１１は、使用可能期間情報から上限枚数を取得する（Ａｃｔ２５）。
【００８１】
上限枚数を取得すると、ＣＰＵ１１は、印刷枚数が上限枚数に達しているか判定する（Ａｃｔ２６）。たとえば、ＣＰＵ１１は、印刷枚数をＣＰＭメモリ２又は記憶装置１３から取得する。
【００８２】
現在の日時が使用可能期間外でないと判定した場合（Ａｃｔ２４、ＮＯ）、又は、印刷枚数が上限枚数に達していないと判定した場合（Ａｃｔ２６、ＮＯ）、ＣＰＵ１１は、印刷速度を制御する制御情報として、ＣＰＭメモリ２から取得されたＣＰＭ情報を設定する（Ａｃｔ２７）。
【００８３】
現在の日時が使用可能期間外であると判定した場合（Ａｃｔ２４、ＹＥＳ）、又は、印刷枚数が上限枚数に達していると判定した場合（Ａｃｔ２６、ＹＥＳ）、ＣＰＵ１１は、操作パネル１４などに、ＣＰＭメモリ２の交換を促すメッセージを表示する（Ａｃｔ２８）。
【００８４】
ＣＰＭ情報を設定した場合（Ａｃｔ２７）、又は、メッセージを表示した場合（Ａｃｔ２８）、ＣＰＵ１１は、動作を終了する。
【００８５】
ＣＰＵ１１は、その後に、印刷開始の指示があるまで待機してもよい。ＣＰＵ１１は、印刷開始の指示を受け付けると、設定されたＣＰＭ情報に基づいて画像データを用紙に印刷する。また、ＣＰＵ１１は、当該ＣＰＭ情報を用いて印刷した印刷枚数をカウントアップして、ＣＰＭメモリ２又は記憶装置１３に格納してもよい。
【００８６】
なお、記憶装置１３は、デフォルトのＣＰＭ情報（たとえば、第１ＣＰＭ情報１３Ａ）を格納し、ＣＰＭメモリ２は、他のＣＰＭ情報（たとえば、第２ＣＰＭ情報１３Ｂ）を格納してもよい。この場合、ＣＰＵ１１は、操作者の指示に従って、ＣＰＭ情報を選択して設定してもよい。
【００８７】
また、デフォルトのＣＰＭ情報（たとえば、第１ＣＰＭ情報１３Ａ）を格納するＣＰＭメモリ２は、使用制限のないことを示す使用制限情報を格納してもよい。
【００８８】
また、使用制限情報が出力可能枚数情報である場合、ＣＰＵ１１は、残りの印刷可能枚数（上限枚数−印刷枚数）を操作パネル１４などに表示してもよい。また、使用制限情報が使用可能期間情報である場合、ＣＰＵ１１は、使用可能期間又は残りの使用期間を操作パネル１４などに表示してもよい。
【００８９】
以上のように構成された画像形成装置は、ＣＰＭメモリが格納するＣＰＭ情報を設定することができる。その結果、画像形成装置は、ＣＰＭメモリを交換することで、ＣＰＭ情報を変更することができる。
（第３実施形態）
次に、第３実施形態について説明する。  
第３実施形態に係る画像形成装置１は、スキャナ１５を通じてＣＰＭ情報を取得する点で、第１実施形態に係る画像形成装置１と異なる。従って、他の構成については同様の符号を付して詳細な説明を省略する。
【００９０】
記憶装置１３は、デフォルトのＣＰＭ情報（たとえば、第１ＣＰＭ情報１３Ａ）を格納する。記憶装置１３は、製造時などにデフォルトのＣＰＭ情報を格納する。
【００９１】
次に、第３の実施形態に係る画像形成装置のＣＰＵ１１が備える機能について説明する。  
ＣＰＵ１１は、スキャナ１５を通じて、ＣＰＭ情報及び使用制限情報を取得する機能を有する（第２取得部）。たとえば、ＣＰＵ１１は、スキャナ１５を通じて、デフォルトのＣＰＭ情報とは異なるＣＰＭ情報（第２ＣＰＭ情報１３Ｂ）と、当該ＣＰＭ情報に対応する使用制限情報を取得する。
【００９２】
たとえば、ＣＰＵ１１は、スキャナ１５を通じて、ＣＰＭ情報と使用制限情報とを示すバーコード又は２次元コード（コード）などを読み取って、ＣＰＭ情報と使用制限情報とを取得する。また、ＣＰＵ１１は、ＰＤＦファイルが含むバーコード又は２次元コードなどを取得して、ＣＰＭ情報と使用制限情報とを取得してもよい。また、ＣＰＵ１１は、外部装置との通信などによって、ＣＰＭ情報と使用制限情報とを取得してもよい。ＣＰＵ１１がＣＰＭ情報と使用制限情報とを取得する手段は、特定の構成に限定されるものではない。
【００９３】
ＣＰＵ１１は、取得されたＣＰＭ情報及び使用制限情報を記憶装置１３に格納する。
【００９４】
また、ＣＰＵ１１は、取得された使用制限情報に基づいて、取得されたＣＰＭ情報が使用可能であるか判定する機能を有する（判定部）。この機能は、第２実施形態の判定部と同様であるため詳細な説明を省略する。
【００９５】
また、ＣＰＵ１１は、印刷速度を制御する制御情報として、使用可能であると判定されたＣＰＭ情報を設定する機能を有する（第２設定部）。この機能は、第２実施形態の第１設定部と同様であるため詳細な説明を省略する。
【００９６】
また、ＣＰＵ１１は、ＣＰＭ情報を使用して印刷した印刷枚数をカウントする機能を有する。たとえば、ＣＰＵ１１は、印刷枚数を記憶装置１３に格納する。なお、使用制限情報が出力可能枚数情報でない場合には、ＣＰＵ１１は、当該機能を実行しなくともよい。
【００９７】
次に、第３の実施形態に係る画像形成装置におけるＣＰＭ情報の設定処理について説明する。
【００９８】
ＣＰＵ１１は、画像形成装置１の電源がオンになった時に、ＣＰＭ情報を設定してもよい。また、ＣＰＵ１１は、印刷動作の開始前に、ＣＰＭ情報の設定をしてもよい。
【００９９】
ここでは、ＣＰＵ１１は、第２ＣＰＭ情報１３Ｂと、第２ＣＰＭ情報１３Ｂに対応する使用制限情報とを予め取得し、記憶装置１３に格納しているものとする。
【０１００】
図８は、第３の実施形態に係る画像形成装置におけるＣＰＭ情報の設定処理の動作例について説明するためのフローチャートである。
【０１０１】
まず、ＣＰＵ１１は、記憶装置１３から第２ＣＰＭ情報と、第２ＣＰＭ情報に対応する使用制限情報とを取得する。
【０１０２】
Ａｃｔ２２〜Ａｃｔ２６は、図７のそれらと同様なので説明を省略する。
【０１０３】
現在の日時が使用可能期間外でないと判定した場合（Ａｃｔ２４、ＮＯ）、又は、印刷枚数が上限枚数に達していないと判定した場合（Ａｃｔ２６、ＮＯ）、ＣＰＵ１１は、印刷速度を制御する制御情報として、記憶装置１３から取得された第２ＣＰＭ情報１３Ｂを設定する（Ａｃｔ３２）。
【０１０４】
現在の日時が使用可能期間外であると判定した場合（Ａｃｔ２４、ＹＥＳ）、又は、印刷枚数が上限枚数に達していると判定した場合（Ａｃｔ２６、ＹＥＳ）、ＣＰＵ１１は、印刷速度を制御する制御情報として、デフォルトのＣＰＭ情報（第１ＣＰＭ情報１３Ａ）を設定する（Ａｃｔ３３）。
【０１０５】
第２ＣＰＭ情報を設定した場合（Ａｃｔ３２）、又は、デフォルトのＣＰＭ情報を設定した場合（Ａｃｔ３３）、ＣＰＵ１１は、動作を終了する。
【０１０６】
ＣＰＵ１１は、その後に、印刷開始の指示があるまで待機してもよい。ＣＰＵ１１は、印刷開始の指示を受け付けると、設定されたＣＰＭ情報に基づいて画像データを用紙に印刷する。また、ＣＰＵ１１は、当該ＣＰＭ情報を用いて印刷した印刷枚数をカウントアップして、記憶装置１３に格納してもよい。また、ＣＰＵ１１は、現在設定されているＣＰＭ情報を操作パネル１４などに表示してもよい。
【０１０７】
また、ＣＰＵ１１は、第２ＣＰＭ情報が使用可能であると判定した場合、操作者の指示に従ってデフォルトのＣＰＭ情報と第２ＣＰＭ情報１３Ｂとから１つのＣＰＭ情報を選択して設定してもよい。たとえば、ＣＰＵ１１は、デフォルトのＣＰＭ情報と第２ＣＰＭ情報１３ＢとからＣＰＭ情報を選択させるアイコンなどを表示してもよい。
【０１０８】
また、使用制限情報が出力可能枚数情報である場合、ＣＰＵ１１は、残りの印刷可能枚数（上限枚数−印刷枚数）を操作パネル１４などに表示してもよい。また、使用制限情報が使用可能期間情報である場合、ＣＰＵ１１は、使用可能期間又は残りの使用期間を操作パネル１４などに表示してもよい。
【０１０９】
以上のように構成された画像形成装置は、事後的にＣＰＭ情報を追加することができる。また、画像形成装置は、当該ＣＰＭ情報の使用制限を満たす限り当該ＣＰＭ情報を用いて画像データを印刷することができる。そのため、画像形成装置は、ＣＰＭ情報を変更することができる。
【０１１０】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に本件出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
画像データを取得する第１取得部と、
複数個の速度情報を格納する格納部と、
前記格納部が格納する前記複数個の速度情報の１つを指定する指定操作を受け付ける操作部と、
前記操作部が受け付けた前記指定操作が指定した速度情報を設定する第１設定部と、
前記第１設定部が設定した前記速度情報に基づく印刷速度で前記第１取得部が取得した前記画像データを印刷する印刷部と、
を備える画像形成装置。
［Ｃ２］
画像データを取得する第１取得部と、
速度情報を取得する第２取得部と、
前記第２取得部が取得した前記速度情報が使用可能であるか判定する判定部と、
前記判定部が、前記速度情報が使用可能であると判定した場合、前記速度情報を設定する第２設定部と、
前記第２設定部が設定した前記速度情報に基づく印刷速度で前記第１取得部が取得した前記画像データを印刷する印刷部と、
を備える画像形成装置。
［Ｃ３］
前記第２取得部は、さらに、前記速度情報に対応する使用制限情報を取得し、
前記判定部は、前記第２取得部が取得した前記使用制限情報に基づいて前記速度情報が使用可能であるか判定する、
前記Ｃ２に記載の画像形成装置。
［Ｃ４］
前記第２取得部は、取り外し可能な媒体から前記速度情報を取得する、
前記Ｃ２又は３に記載の画像形成装置。
［Ｃ５］
前記第２取得部は、前記速度情報を示すコードを読み取るスキャナである、
前記Ｃ２又は３に記載の画像形成装置。
【符号の説明】
【０１１１】
１…画像形成装置、２…ＣＰＭメモリ、１１…ＣＰＵ、１２…メインメモリ、１３…記憶装置、１３Ａ…第１ＣＰＭ情報、１３Ｂ…第２ＣＰＭ情報、１４…操作パネル、１５…スキャナ、１９…画像形成部、１４２…タッチパネル、１４３…表示パネル、１４３Ａ…速度アップアイコン。
【図１】
0006382138.tif 000002
【図２】
0006382138.tif 000003
【図３】
0006382138.tif 000004
【図４】
0006382138.tif 000005
【図５】
0006382138.tif 000006
【図６】
0006382138.tif 000007
【図７】
0006382138.tif 000008
【図８】
0006382138.tif 000009