(57)【要約】【課題】コストの増加を抑えつつ、画像形成装置が適切に運用される仕組みを提供することを目的とする。【解決手段】画像形成装置であって、画像形成装置に着脱可能な消耗部品の記憶手段から、消耗部品の運用タイプを取得する第１の取得手段と、画像形成装置の運用タイプを取得する第２の取得手段と、消耗部品の運用タイプと画像形成装置の運用タイプとが一致しないことに従って、一致しない旨の通知情報を出力するよう制御する制御手段とを有する。【選択図】図４
2019031023.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置であって、
前記画像形成装置に着脱可能な消耗部品の記憶手段から、前記消耗部品の運用タイプを取得する第１の取得手段と、
前記画像形成装置の運用タイプを取得する第２の取得手段と、
前記消耗部品の運用タイプと前記画像形成装置の運用タイプとが一致しないことに従って、一致しない旨の通知情報を出力するよう制御する制御手段と
を有することを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記通知情報を表示手段に表示するよう制御することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記運用タイプは、課金又は非課金の何れかに設定されることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記消耗部品の運用タイプと、前記画像形成装置の運用タイプとが一致するか否かを所定のタイミングで判定する判定手段をさらに有し、
前記制御手段は、前記判定手段が一致していないと判定した場合に、前記通知情報を出力することを特徴とする請求項１乃至３の何れか１項に記載の画像形成装置。
【請求項５】
前記所定のタイミングは、前記画像形成装置の電源投入後であることを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記所定のタイミングは、前記画像形成装置に前記消耗部品が装着されたタイミングであることを特徴とする請求項４に記載の画像形成装置。
【請求項７】
前記所定のタイミングは、画像形成に係る駆動手段がスリープ状態から通常状態に復帰したタイミングであることを特徴とする請求項４に記載の画像形成装置。
【請求項８】
前記画像形成装置は、３Ｄプリンタであることを特徴とする請求項１乃至６の何れか１項に記載の画像形成装置。
【請求項９】
画像形成装置が実行する制御方法であって、
前記画像形成装置に着脱可能な消耗部品の記憶手段から、前記消耗部品の運用タイプを取得する第１の取得ステップと、
前記画像形成装置の運用タイプを取得する第２の取得ステップと、
前記消耗部品の運用タイプと前記画像形成装置の運用タイプとが一致しないことに従って、一致しない旨の通知情報を出力するよう制御する制御ステップと
を含むことを特徴とする制御方法。
【請求項１０】
コンピュータを、請求項１乃至８の何れか１項に記載の画像形成装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、画像形成装置のビジネスにおける運用タイプには、課金運用と非課金運用がある。課金運用では、消耗部品を顧客に無償提供し、画像形成装置本体の印刷カウンタに応じた使用料金を顧客から徴収する。一方、非課金運用では、消耗部品を顧客に有償提供し、画像形成装置本体の印刷カウンタに応じた使用料金は徴収しない。
【０００３】
課金用消耗部品と非課金用消耗部品の誤装着を避けるために、同一のエンジンを備えた画像形成装置でも、課金用画像形成装置と非課金用画像形成装置において、消耗部品が装着される部分のハードウェア形状を作り分けるのが一般的である。また、画像形成装置の消耗部品が装着される部分と同様に、課金用消耗部品と非課金用消耗部品もハードウェア形状を作り分けるのが一般的である。誤装着とは、非課金用消耗部品を課金用画像形成装置（課金モードに設定されている画像形成装置）に装着してしまうことや、逆に課金用消耗部品を非課金用画像形成装置（非課金モードに設定されている画像形成装置）に装着してしまうことを指す。非課金用消耗部品を課金用画像形成装置に装着すると、顧客から消耗部品の料金と印刷カウンタに応じた使用料金の両方を徴収してしまう可能性がある。また逆に、課金用消耗部品を非課金用画像形成装置に装着すると、顧客から消耗部品の料金と印刷カウンタに応じた使用料金のどちらも徴収できない可能性がある。
【０００４】
また、特許文献１には、画像形成装置に装着される消耗部品は共通のまま、管理者が設定変更を行うことで、課金モードと非課金モードを切り替えることが可能な画像形成装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１３７３３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、運用タイプの違いに応じて、画像形成装置や消耗部品のハードウェア形状を作り分けると、部品を共通化できず、生産性の低下や製造コストの増加に繋がる。また、特許文献１の技術のように、消耗部品を共通とし、管理者が設定変更を行うことで、課金モードと非課金モードを切り替えるようにした場合には、部品の共通化によりコストを削減することができるが、誤装着が生じる可能性を排除できない。
【０００７】
本発明はこのような問題点に鑑みなされたもので、コストの増加を抑えつつ、画像形成装置が適切に運用される仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００８】
そこで、本発明は、画像形成装置であって、前記画像形成装置に着脱可能な消耗部品の記憶手段から、前記消耗部品の運用タイプを取得する第１の取得手段と、前記画像形成装置の運用タイプを取得する第２の取得手段と、前記消耗部品の運用タイプと前記画像形成装置の運用タイプとが一致しないことに従って、一致しない旨の通知情報を出力するよう制御する制御手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、コストの増加を抑えつつ、画像形成装置が適切に運用される仕組みを提供することができる。
【図面の簡単な説明】
【００１０】
【図１】画像形成システムの全体図である。
【図２】画像形成装置のハードウェア構成図である。
【図３】メモリタグのメモリマップの一例を示す図である。
【図４】画像形成装置による処理を示すフローチャートである。
【図５】ＵＩ画面の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について図面に基づいて説明する。
【００１２】
図１は、画像形成システムの全体図である。画像形成装置１００は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）１１０とＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）又はネットワークを介して接続されている。ユーザは、ＰＣ１１０や画像形成装置１００の操作部を操作することで、画像形成装置１００に任意の設定や指示を行うことができる。画像形成装置１００は、ＵＳＢあるいはＮＥＴＷＯＲＫを介して接続されたＰＣ１１０へ画像や情報を送信することができる。また、画像形成装置１００は、ＰＣ１１０から印刷データを受信して印刷することができる。なお、本実施形態においては、画像形成装置１００として単機能のプリンタを例示しているが、これに限定されるものではない。例えば、画像形成装置１００は、スキャン機能とプリント機能などを有するＭＦＰ（Ｍｕｌｔ  ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）等であってもよい。また、本実施形態では、紙などのシートに画像を形成する画像形成装置を例示しているが、これに限定されるものではない。例えば、樹脂や金属などの消耗材を収容した収容部を装着し、当該消耗材を用いて立体物を形成する３Ｄプリンタなどの画像形成装置にも適用することができる。
【００１３】
図２は、本実施形態に係る画像形成装置１００のハードウェア構成図である。コントローラユニット２１３は、画像出力デバイスとして機能するプリンタエンジン２１４と接続されることで、ＰＣ１１０とプリンタエンジン２１４との画像データやデバイス情報の入出力を行う。また、コントローラユニット２１３は、操作・表示部２１６と接続されることで、ユーザからの任意の設定や指示を受け付けることが可能となる。ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１は、画像形成装置１００の全体を制御する。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３は、ＣＰＵ２０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。Ｆｌａｓｈ  ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２は、書き換え可能な不揮発性メモリである。Ｆｌａｓｎ  ＲＯＭ２０２には、画像形成装置１００を制御するための各種制御プログラムが記録される。なお、後述する画像形成装置１００の機能や処理は、ＣＰＵ２０１がＦｌａｓｈ  ＲＯＭ２０２に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。
【００１４】
ＮＶＲＡＭ（Ｎｏｎ  Ｖｏｌａｔｉｌｅ  ＲＡＭ）２０４は、不揮発性のメモリであり、設定情報等を記録する。画像形成装置１００が課金用デバイスなのか非課金用デバイスなのか等を示す運用タイプ情報も、このＮＶＲＡＭ２０４に記録されているものとする。運用タイプ情報は、課金用デバイスでは１が書き込まれており、非課金用デバイスでは０が書き込まれているものとする。なお、本実施形態においては、運用タイプは、画像形成装置１００に装着されたカートリッジ２２８に収容されたトナーの使用に対する課金に関するタイプであり、課金運用と非課金運用のいずれかに設定されるものとする。ここで、課金運用とは、カートリッジ２２８を使用者に無償で提供し、カートリッジ２２８を用いた印刷時に印刷に応じて課金する運用である。一方、非課金運用とは、カートリッジ２２８を使用者に有償で提供し、カートリッジ２２８を用いた印刷時には印刷に対する課金を行わない運用である。カートリッジは消耗部品の一例である。課金対象は、消耗部品であればよく、カートリッジ２２８に限定されるものではない。課金対象の消耗部品としては、例えば定着器が挙げられる。また、運用タイプは課金に関するものとするが、これに限定されるものではく、課金以外の運用に関するタイプであってもよい。
【００１５】
操作・表示部Ｉ／Ｆ（インタフェース）２１５は、操作・表示部２１６とのインタフェース部で、操作・表示部２１６からの入力信号を受け付け、また、操作・表示部２１６を介してユーザにより入力された情報を、ＣＰＵ２０１に伝える。操作・表示部Ｉ／Ｆ２１５はまた、ＣＰＵ２０１の制御に応じて操作・表示部２１６への出力信号を出力する。操作・表示部２１６は、タッチパネル機能を有する液晶表示部や各種ハードキーを備え、情報を表示する表示部やユーザの指示を受け付ける受付部として機能する。ＵＳＢ  Ｉ／Ｆ２０６は、ＰＣ１１０とのＵＳＢ接続を可能にする。ＬＡＮ  Ｉ／Ｆ２１１は、ＰＣ１１０とのＬＡＮ接続を可能にする。以上のデバイスがシステムバス２０５上に配置される。イメージバス（ＩＭＡＧＥ  ＢＵＳ）Ｉ／Ｆ２０７は、システムバス２０５と画像データを高速で転送する画像バス２１２とを接続し、データ構造を変換するバスブリッジである。画像バス２１２は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。
【００１６】
イメージバス（ＩＭＡＧＥ  ＢＵＳ）２１２上には以下のデバイスが配置される。ラスタイメージプロセッサ（ＲＩＰ）２０８は、ＰＤＬコードのようなベクトルデータをビットマップイメージに展開する。プリンタＩ／Ｆ２１０は、プリンタエンジン２１４とコントローラユニット２１３を接続し、画像データの同期系／非同期系の変換やデータのやりとりを行う。画像処理部２０９は、入力画像データに対し補正、加工、編集を行う。画像処理部２０９はまた、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。画像処理部２０９はまた、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００１７】
プリンタエンジン２１４は、コントローラユニット２１３から受信したラスタイメージデータに基づいてシートに画像に印刷するためのユニットである。コントローラＩ／Ｆ２２１は、プリンタエンジン２１４とコントローラユニット２１３を接続し、画像データの同期系／非同期系の変換やデータのやりとりを行う。ＣＰＵ２２２は、ＲＯＭ２２３に格納されたプログラムをＲＡＭ２２４に展開し、当該プログラムを実行してプリンタエンジン２１４の制御を行う。ＲＯＭ２２３は、ＣＰＵ２２２が実行するプログラム等を記憶する。ＲＡＭ２２４は、ＲＯＭ２２３から展開されたプログラム等を記憶する。駆動制御部２２５は、画像形成部２２７が画像形成を行う際に必要な各種モーターを駆動させる。ステータス変化検知部２２６は、画像形成装置におけるジャムやカバーオープン等のステータス変化を検知する。また、ステータス変化検知部２２６は、カートリッジ２２８の交換も検知する。なお、ステータス変化の検知は、ＣＰＵ２２２が行うこととしてもよい。
【００１８】
画像形成部２２７は、コントローラユニット２１３から受信したラスタイメージデータに基づいて、シートに画像を印刷する。画像形成部２２７における印刷方式は、感光体ドラム（図示省略）上に静電潜像を形成した後トナーにより現像し、そのトナー像をシートに転写し、転写されたトナー像を定着することにより画像を形成する電子写真方式とする。ただし印刷方式は、実施形態に限定されるものではない。画像形成部２２７は、例えば、微少ノズルアレイからインクを吐出してシート上に直接画像を印字するインクジェット方式や、熱転写方式などその他の印刷方式で画像形成を行ってもよい。バス２３０は、プリンタエンジン２１４内の各構成を相互に接続する。
【００１９】
カートリッジ２２８は、トナーを収容する収容部として、画像形成装置１００に着脱可能な所謂プロセスカートリッジであり、画像形成部２２７が画像形成を行う際に使用するトナー等を格納する。また、カートリッジ２２８は、不揮発性の記憶媒体であるメモリタグ２２９を有し、その中にはカートリッジ２２８に関する情報が記憶される。メモリタグ２２９に記憶されている情報については、図３を参照しつつ後述する。なお、カートリッジ２２８は、バス２３０に接続されることとするが、専用線を介してＣＰＵ２２２と接続されることとしてもよい。給紙部２２０には印刷に使用するシートが格納される。
【００２０】
図３は、カートリッジ２２８のメモリタグ２２９のメモリマップの一例を示す図である。ＩＤ領域３０１には、各カートリッジ２２８を識別するための固有ＩＤが書き込まれている。固有ＩＤは、各カートリッジ２２８に一意に割り当てられている。ベンダー情報領域３０２には、各カートリッジ２２８のベンダーを示す情報が書き込まれている。カウント領域３０３には、各カートリッジ２２８が画像形成装置１００に装着された状態での印刷カウントが書き込まれている。画像形成装置１００は、各カートリッジ２２８からこの印刷カウントを取得することにより、各カートリッジ２２８の消耗具合や寿命到達を判定することが可能である。運用タイプ情報領域３０４には、各カートリッジ２２８が課金運用及び非課金運用のいずれの運用かを示す運用タイプ情報が書き込まれている。運用タイプ情報領域３０４には、例えば、課金運用では「１」が書き込まれ、非課金運用では「０」が書き込まれるものとする。画像形成装置１００は、各カートリッジ２２８から運用タイプ情報を取得することにより、各カートリッジ２２８の運用タイプを判定することが可能である。
【００２１】
図４は、画像形成装置１００による処理を示すフローチャートである。画像形成装置１００のＣＰＵ２０１は、画像形成装置１００に装着されているカートリッジ２２８が交換された可能性のあるイベントが発生したタイミングで、本処理を実行する。このタイミングとしては、画像形成装置１００の電源投入後、カートリッジ２２８が新たに装着されたタイミング、エンジンのスリープ状態から通常状態への復帰のタイミング等が挙げられる。ＣＰＵ２０１は、例えば画像形成装置１００に設けられたカートリッジ２２８のカバーの開閉を検知したタイミングをカートリッジ２２８が新たに装着されたタイミングとして本処理を実行する。なお、本処理は、画像形成装置１００のＣＰＵ２０１がＦｌａｓｈ  ＯＭ２０２に記憶された制御プログラムを実行することにより実現される。他の例としては、ＣＰＵ２０１は、カートリッジ２２８のメモリタグ２２９から情報を取得する一部の処理を、プリンタエンジン２１４を制御するＣＰＵ２２２と協働して実行してもよい。
【００２２】
Ｓ４０１において、ＣＰＵ２０１は、画像形成装置１００にカートリッジ２２８が装着されているか否かを判定する。ＣＰＵ２０１は、カートリッジ２２８が装着されていない場合は（Ｓ４０１でＮｏ）、処理を終了する。ＣＰＵ２０１は、カートリッジ２２８が装着されている場合は（Ｓ４０１でＹｅｓ）、処理をＳ４０２に進める。Ｓ４０２において、ＣＰＵ２０１は、カートリッジ２２８のメモリタグ２２９内の運用タイプ情報領域３０４にアクセスし、カートリッジ２２８の運用タイプ情報を取得する。次に、Ｓ４０３において、ＣＰＵ２０１は、ＮＶＲＡＭ２０４にアクセスし、画像形成装置１００の運用タイプ情報を取得する。
【００２３】
次に、Ｓ４０４において、ＣＰＵ２０１は、Ｓ４０２において取得したカートリッジ２２８の運用タイプと画像形成装置１００の運用タイプが一致するか否かを判定する。本処理は、所定のタイミングで運用タイプの判定を行う判定処理の一例である。ＣＰＵ２０１は、運用タイプが一致する場合には（Ｓ４０４でＹｅｓ）、処理を終了する。ＣＰＵ２０１は、運用タイプが一致しない場合には（Ｓ４０３でＮｏ）、処理をＳ４０５へ進める。Ｓ４０５において、ＣＰＵ２０１は、運用タイプが一致しない旨を示す通知情報を操作・表示部Ｉ／Ｆ２１５に表示するよう制御する。なお、ＣＰＵ２０１は、通知情報を出力すればよく出力形態は実施形態に限定されない。ＣＰＵ２０１は例えば通知情報をＰＣ１１０などの外部装置に送信してもよい。また、他の例としては、画像形成装置１００がスピーカを備える場合には、ＣＰＵ２０１は、通知情報を音声として出力してもよい。
【００２４】
図５は、Ｓ４０５において操作・表示部２１６に表示されるＵＩ画面５００の一例を示す図である。メインメッセージ５０１と補助メッセージ５０３は、カートリッジ２２８の運用タイプを確認し、画像形成装置１００と同じ運用タイプのカートリッジ２２８への交換を推奨するメッセージであり、通知情報の一例である。さらに、ステータス領域５０２には、カートリッジ２２８の交換を示すイラストが表示されている。ユーザがカートリッジ２２８を交換すると、ＣＰＵ２０１は、本ＵＩ画面５００の表示を終了する。
【００２５】
以上のように、画像形成装置１００は、画像形成装置１００に記憶された運用タイプと、カートリッジ２２８のメモリタグ２２９に記憶された運用タイプと、が一致しない場合に通知情報を出力する。これにより、ユーザは、印刷を開始する前に、誤装着を確認することができるので、誤装着の状態で画像形成装置１００が運用されるのを防ぐことができる。また、画像形成装置１００は、運用タイプの情報の比較により運用タイプが一致するか否かを判断するので、運用タイプに応じて画像形成装置１００やカートリッジ２２８のハードウェア形状を作り分ける必要がなく、部品を共通化することができる。これにより、生産性を向上させ、製造コストを削減することができる。このように、画像形成装置１００は、コストの増加を抑えつつ、画像形成装置が適切に運用される仕組みを提供することができる。すなわち、ハードウェア形状が同一の画像形成装置１００及びカートリッジ２２８でも、課金運用や非課金運用等のビジネス運用形態の両立を安全に行うことが可能となり、顧客に最適な使用環境を提供することが可能となる。
【００２６】
本実施形態の第１の変形例としては、ＣＰＵ２０１は、図４に示すＳ４０４において運用タイプが一致しない場合に、さらに、印刷を行えないエラー状態に遷移するよう制御してもよい。
【００２７】
また、第２の変形例としては、本実施形態においては、画像形成装置１００の運用タイプ情報をＮＶＲＡＭ２０４に記録するものとしているが、画像形成装置１００の運用タイプを判別するための情報はこれに限定されるものではない。例えば、画像形成装置１００の運用タイプにより、コントローラユニット２１３の回路構成を一部異なるようにしてもよい。この場合には、図４のＳ４０３において、ＣＰＵ２０１は、回路構成の違いによる電気信号の違いにより画像形成装置１００の運用タイプを特定する。また、運用タイプ情報を記憶したハードウェアモジュールを、コントローラユニット２１２に対して装着するようにし、当該ハードウェアモジュールから運用タイプ情報を読み出すようにすることもできる。この場合、画像形成装置１００の製造時に運用タイプに応じて異なる情報を記憶したハードウェアモジュールが装着されるものとする。
【００２８】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【００２９】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００３０】
１００  画像形成装置
２０１  ＣＰＵ
２０４  ＮＶＲＡＭ
２２８  カートリッジ
２２９  メモリタグ
【図１】
2019031023.tif 000003
【図２】
2019031023.tif 000004
【図３】
2019031023.tif 000005
【図４】
2019031023.tif 000006
【図５】
2019031023.tif 000007