(57)【要約】【課題】ネットワークインターフェースが画像形成装置の情報を取得する場合に、画像形成装置が省エネモード中であっても、通常モードに復帰させることなく、画像形成装置の情報を取得でき、その結果、画像形成装置を通常モードに復帰させる分の消費電力を低減させることできる画像形成装置を提供することを課題とする。【解決手段】本発明の画像形成装置は、ネットワークインターフェースカードが脱着可能に接続され、省エネモードおよび通常モードの２つのモードで動作し、画像形成装置の装置状態が変化したときに、画像形成装置の装置状態に関する画像形成装置情報を、画像形成装置の省エネモードおよび通常モードにおいてネットワークインターフェースカードから参照可能な共有メモリへ格納する。そして、本発明のネットワークインターフェースカードは、共有メモリから画像形成装置情報を取得する。【選択図】図１
2011189646.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークインターフェースカードが脱着可能に接続された、省エネモードおよび通常モードの２つのモードで動作する画像形成装置であって、
上記画像形成装置の上記省エネモードおよび上記通常モードにおいて上記ネットワークインターフェースカードから参照可能な共有メモリと、
上記画像形成装置の装置状態が変化したときに、上記画像形成装置の上記装置状態に関する画像形成装置情報を上記共有メモリへ格納する装置情報格納手段と、
を備え、
上記ネットワークインターフェースカードは、
上記共有メモリから上記画像形成装置情報を取得する装置情報取得手段、
を備えたことを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
上記ネットワークインターフェースカードは、省エネモードおよび通常モードの２つのモードで動作し、
上記装置情報取得手段は、
上記ネットワークインターフェースカードの上記モードが上記通常モードから上記省エネモードへ移行する場合、または、上記ネットワークインターフェースカードの上記モードが上記省エネモードから上記通常モードへ移行する場合、上記共有メモリから上記画像形成装置情報を取得すること、
を特徴とする、画像形成装置。
【請求項３】
請求項１または２に記載の画像形成装置において、
上記装置情報格納手段は、
上記画像形成装置の上記装置状態が変化したときに、上記共有メモリに記憶された上記画像形成装置情報と比べ更新があった変更分の上記画像形成装置情報を差分情報として上記共有メモリに格納し、
上記装置情報取得手段は、
上記共有メモリから上記差分情報を取得すること、
を特徴とする画像形成装置。
【請求項４】
請求項１から３のうちいずれか１つに記載の画像形成装置において、
上記装置情報格納手段は、
上記画像形成装置の上記装置状態が変化したときに、上記画像形成装置情報の更新の有無を示す更新有無情報および上記画像形成装置情報を上記共有メモリに格納し、
上記装置情報取得手段は、
上記共有メモリに記憶された上記更新有無情報を参照し、上記画像形成装置情報の更新が有る場合、上記共有メモリから上記画像形成装置情報を取得すること、
を特徴とする画像形成装置。
【請求項５】
請求項１から４のうちいずれか１つに記載の画像形成装置において、
上記共有メモリは、上記画像形成装置による書き込み処理、および、上記ネットワークインターフェースカードによる参照処理が許可されたメモリであること、
を特徴とする画像形成装置。
【請求項６】
請求項１から５のうちいずれか１つに記載の画像形成装置において、
上記画像形成装置情報は、上記画像形成装置の上記モードの状態、エラーの状態、インク残量の状態、カウンタの状態、給紙トレイの状態、および、配紙トレイの状態のうち少なくとも１つを含む上記装置状態に関する情報であること、
を特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
従来から、環境問題に対する関心から画像形成装置において消費電力の節約が求められている。一般に画像形成装置において、電源が投入されている時間のうち実際に処理を行っている稼働時間は必ずしも多くないため、従来からジョブを待っている待機時間に省エネモードへ移行して消費電力の低減が図られている。
【０００３】
また、近年の画像形成装置では、ネットワークの普及に伴い、ＰＣとのインターフェースとして、ＵＳＢの標準搭載だけでなく、ネットワークインターフェースの標準搭載、及びネットワークインターフェースカード（ＮＩＣ）のオプション搭載が行われている。
【０００４】
ここで、ＮＩＣがオプション搭載となっている画像形成装置において、消費電力を低減させるために、画像形成装置とＮＩＣのそれぞれに省エネモード機能を搭載する技術が知られている。
【０００５】
例えば、特許文献１には、省電力効果を向上させる目的で、省電力状態にある情報処理装置において、外部から情報処理装置が管理するデータに関する情報の取得要求があった場合でも、省電力状態をなるべく維持しつつ、外部へデータに関する情報の送信を可能とする技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術（特許文献１等）では、画像形成装置とＮＩＣが共に省エネモード中に外部から画像形成装置の情報（例えば、画像形成装置のモード、エラー、インク（トナー）残量、カウンタ、給紙／排紙トレイの状態などの情報）の取得要求があった場合、ＮＩＣは省エネモードから通常モードへ移行して、画像形成装置の情報を取得するためだけに画像形成装置を省エネモードから通常モードへ復帰させる必要があった。そのため、画像形成装置を通常モードに復帰させる分、無駄な消費電力を発生させてしまうという問題があった。
【０００７】
例えば、特許文献１の技術では、画像形成装置とＮＩＣのそれぞれに省エネモード機能を搭載しているケースにおいて、画像形成装置が通常モード中でＮＩＣが省エネモード中の場合には、画像形成装置はＮＩＣへ画像形成装置の情報を提供することができないという問題があった。さらに、特許文献１では、上述の無駄な消費電力を発生させてしまうという問題について言及しておらず、解決できていないという問題があった。
【０００８】
本発明は、上記に鑑みてなされたものであって、ＮＩＣが画像形成装置の情報を取得する場合に、画像形成装置が省エネモード中であっても、通常モードに復帰させることなく、ＮＩＣが画像形成装置の情報を取得でき、その結果、画像形成装置を通常モードに復帰させる分の消費電力を低減させることできる画像形成装置を提供することを目的とする。また、本発明は、ＮＩＣが画像形成装置の情報を少ない情報量で取得でき、かつ安価なデバイス構成を実現することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明の画像形成装置は、ネットワークインターフェースカード（ＮＩＣ）が脱着可能に接続された、省エネモードおよび通常モードの２つのモードで動作する画像形成装置であって、上記画像形成装置は、上記画像形成装置の上記省エネモードおよび上記通常モードにおいて上記ネットワークインターフェースカードから参照可能な共有メモリと、上記画像形成装置の装置状態が変化したときに、上記画像形成装置の上記装置状態に関する画像形成装置情報を上記共有メモリへ格納する装置情報格納手段と、を備え、上記ネットワークインターフェースカードは、上記共有メモリから上記画像形成装置情報を取得する装置情報取得手段、を備えたことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ネットワークインターフェースカード（ＮＩＣ）が脱着可能に接続された、省エネモードおよび通常モードの２つのモードで動作する画像形成装置は、画像形成装置の装置状態が変化したときに、画像形成装置の装置状態に関する画像形成装置情報を、画像形成装置の省エネモードおよび通常モードにおいてネットワークインターフェースカードから参照可能な共有メモリへ格納し、ネットワークインターフェースカードは、共有メモリから画像形成装置情報を取得するので、ネットワークインターフェースカードが画像形成装置の情報を取得する場合に、画像形成装置が省エネモード中であっても、画像形成装置を通常モードに復帰させることなく、画像形成装置の情報を取得できるという効果を奏する。これにより、本発明は、画像形成装置を通常モードに復帰させる分の消費電力を低減させることできるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の実施の形態における基本処理の一例を示すフローチャートである。
【図２】図２は、本発明の実施の形態における画像形成システムの構成の一例を示す図である。
【図３】図３は、本発明の実施の形態における画像形成装置およびネットワークインターフェースカードの構成の一例を示す機能ブロック図である。
【図４】図４は、本発明の実施の形態における画像形成装置の全体構成の一例を示す図である。
【図５】図５は、第１の実施の形態における画像形成装置の省エネモード移行処理手順の一例を示すフローチャートである。
【図６】図６は、第１の実施の形態におけるネットワークインターフェースカードの省エネモード移行処理手順の一例を示すフローチャートである。
【図７】図７は、第１の実施の形態におけるネットワークインターフェースカードの通常モード移行処理手順の一例を示すフローチャートである。
【図８】図８は、第１の実施の形態における共有メモリからの情報更新処理手順の一例を示すフローチャートである。
【図９】図９は、第２の実施の形態における画像形成装置の省エネモード移行処理手順の一例を示すフローチャートである。
【図１０】図１０は、第２の実施の形態における共有メモリからの情報更新処理手順の一例を示すフローチャートである。
【図１１】図１１は、第３の実施の形態における画像形成装置の省エネモード移行処理手順の一例を示すフローチャートである。
【図１２】図１２は、第３の実施の形態における共有メモリからの情報更新処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照して、この発明にかかる画像形成装置の最良な実施の形態を詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１３】
［本発明の実施の形態の概要］
以下、本発明の実施の形態の概要について説明し、その後、本実施の形態の構成および処理等について図１〜図１２を参照して詳細に説明する。
【００１４】
本実施の形態は、概略的に、以下の基本的特徴を有する。すなわち、本実施の形態の画像形成装置は、ネットワークインターフェースカード（ＮＩＣ）が脱着可能に接続され、省エネモードおよび通常モードの２つのモードで動作する。ここで、画像形成装置は、画像形成装置の省エネモードおよび通常モードにおいてネットワークインターフェースカードから参照可能な共有メモリを備える。本実施の形態において、共有メモリは、画像形成装置による書き込み処理、および、ネットワークインターフェースカードによる参照処理が許可されたメモリであってもよい。
【００１５】
以下、図１を参照し、本発明の実施の形態における基本処理について説明する。ここで、図１は、本発明の実施の形態における基本処理の一例を示すフローチャートである。
【００１６】
図１に示すように、まず、本画像形成装置は、本画像形成装置の装置状態が変化したときに、本画像形成装置の装置状態に関する画像形成装置情報を共有メモリへ格納する（ステップ１）。
【００１７】
ここで、画像形成装置情報は、画像形成装置のモードの状態、エラーの状態、インク残量の状態、カウンタの状態、給紙トレイの状態、および、配紙トレイの状態のうち少なくとも１つを含む装置状態に関する情報であってもよい。一例として、モードの状態は、例えば、電気消費量が少ない省エネ状態に設定する省エネモード、および、通常の状態に設定する通常モード等のモードの状態であってもよい。また、エラーの状態は、例えば、通信エラー、カートリッジエラー、ハードエラー、カセットエラー、および、カバーオープン等のエラーの状態であってもよい。また、インク残量の状態は、例えば、インク残量あり、インク残量少し、および、インク残量なし等のインク残量の状態であってもよい。また、カウンタの状態は、総印刷ページ数、印刷終了ページ数、および、印刷待機ページ数等を示すカウンタの状態であってもよい。また、給紙トレイの状態は、例えば、用紙残量あり、用紙残量少し、および、用紙なし等の給紙トレイの状態であってもよい。また、配紙トレイの状態は、例えば、紙詰まり等を示す配紙トレイの状態であってもよい。
【００１８】
また、ステップ１において、本画像形成装置は、本画像形成装置の装置状態が変化したときに、共有メモリに記憶された画像形成装置情報と比べ更新があった変更分の画像形成装置情報を差分情報として共有メモリに格納してもよい。また、本画像形成装置は、本画像形成装置の装置状態が変化したときに、画像形成装置情報の更新の有無を示す更新有無情報および画像形成装置情報を共有メモリに格納してもよい。
【００１９】
そして、本ネットワークインターフェースカードは、共有メモリから画像形成装置情報を取得する（ステップ２）。ここで、本ネットワークインターフェースカードは、省エネモードおよび通常モードの２つのモードで動作してもよい。また、本ネットワークインターフェースカードは、ネットワークインターフェースカードのモードが通常モードから省エネモードへ移行する場合、または、ネットワークインターフェースカードのモードが省エネモードから通常モードへ移行する場合、共有メモリから画像形成装置情報を取得してもよい。
【００２０】
ここで、ステップ２において、ネットワークインターフェースカードは、共有メモリから差分情報を取得してもよい。また、ネットワークインターフェースカードは、共有メモリに記憶された更新有無情報を参照し、画像形成装置情報の更新が有る場合、共有メモリから画像形成装置情報を取得してもよい。
【００２１】
このように、本画像形成装置と本ネットワークインターフェースカードの省電力効果の向上を実現するため、本画像形成装置は、装置状態の変化が発生した時に、本画像形成装置と本ネットワークインターフェースカードが共通に参照可能な共有メモリに、本画像形成装置の装置状態に関する画像形成装置情報を保存する。これにより、本ネットワークインターフェースカードは、画像形成装置情報を取得する場合は、共通に参照可能な共有メモリを参照するため、本画像形成装置と通信する必要がなくなる。その結果、本画像形成装置が省エネモード中であっても通常モードに復帰させることがなくなるため、本画像形成装置を省エネモードから通常モードへ移行させるのに消費する電力分の省電力化を図ることができる。
【００２２】
また、本画像形成装置は、本画像形成装置の装置状態が変化したときに、共有メモリに記憶された画像形成装置情報と比べ更新があった変更分の画像形成装置情報を差分情報として共有メモリに格納し、また、本画像形成装置の装置状態が変化したときに、画像形成装置情報の更新の有無を示す更新有無情報および画像形成装置情報を共有メモリに格納するので、ネットワークインターフェースが画像形成装置情報を少ない情報量で取得できる。また、本実施の形態において、共有メモリは、画像形成装置による書き込み処理、および、ネットワークインターフェースカードによる参照処理が許可されたメモリであるので、安価なデバイス構成を実現することができる。
【００２３】
［画像形成システムの構成］
次に、本発明の実施の形態の構成について図２〜図４を参照して説明する。
【００２４】
ここで、図２は、本発明の実施の形態における画像形成システムの構成の一例を示す図である。また、図３は、本発明の実施の形態における画像形成装置１０２およびネットワークインターフェースカード（ネットワークインターフェース装置）２０６の構成の一例を示す機能ブロック図である。また、図４は、本発明の実施の形態における画像形成装置１０２の全体構成の一例を示す図である。なお、本実施の形態において、図２〜図４は、該構成のうち本実施の形態に関係する部分のみを概念的に示している。
【００２５】
まず、図２を参照し、本発明の実施の形態における画像形成システムの構成の一例について説明する。
【００２６】
図２に示すように、本画像形成システムでは、複数のＰＣ１０１−１〜３と画像形成装置１０２がネットワーク１０３およびＵＳＢケーブル１０４を介して通信可能に接続されている。図２において、各ＰＣ１０１−１〜３にて作成または処理された印刷データは、ネットワーク１０３およびＵＳＢケーブル１０４を介して画像形成装置１０２に送信され、当該画像形成装置１０２にて印刷される。ここで、ネットワーク１０３上には、ＰＣ１０１−１〜３および画像形成装置１０２の内部時計をネットワーク１０３を介して正しく調整するＮＴＰ・ＳＮＴＰサーバ１０５が通信可能に接続されていてもよい。
【００２７】
なお、本実施の形態においては、プリンタ機能のみを持つ画像形成装置１０２について説明するが、当該画像形成装置１０２は、複写機、スキャナ装置、ファクシミリ装置等の画像形成装置１０２であればいずれにも適用することができる。また、本画像形成装置１０２は、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも２つの機能を有する複合型画像形成装置であってもよい。
【００２８】
［画像形成装置およびネットワークインターフェースカードの構成］
次に、図３を参照し、本発明の実施の形態における画像形成装置１０２およびネットワークインターフェースカード（ＮＩＣ）２０６の構成の一例について説明する。
【００２９】
図３に示すように、画像形成装置１０２は、入力部２０１と、表示部２０２と、印字部２０３と、制御部２０４と、記憶部２０５とを備える。
【００３０】
このうち、入力部２０１は、ユーザからの操作を受け付けるかまたは印刷データを受け付ける入力手段である。ここで、入力部２０１は、パネル入力部３０１と、データ入力部３０２とを備える。このうち、パネル入力部３０１は、パネルよりユーザからの操作を受け付けるパネル入力手段である。また、データ入力部３０２は、ネットワーク１０３およびＵＳＢケーブル１０４を経由して印刷データ等のデータを受信するデータ入力手段である。
【００３１】
表示部２０２は、パネルなどの表示手段である。ここで、表示部２０２は、パネル表示部３０３を備える。パネル表示部３０３は、パネルへ表示を行うパネル表示手段である。
【００３２】
印字部２０３は、記録媒体（記録用紙など）へ印字を行う印字手段である。ここで、印字部２０３は、印字制御部３０４を備える。印字制御部３０４は、記録媒体へ印刷データを印字する印字制御手段である。
【００３３】
制御部２０４は、画像形成装置１０２全般の制御を行うＣＰＵなどの制御手段である。ここで、制御部２０４は、パネル入力判断部３０５と、時間管理部３０６と、演算部３０７と、装置状態判断部３０８と、装置モード制御部３０９と、装置情報格納部３１０とを備える。ここで、制御部２０４上には、計時専用のチップであるＲＴＣ（リアルタイムクロック）が実装されていてもよい。
【００３４】
このうち、パネル入力判断部３０５は、パネルから入力された内容を判断するパネル入力判断手段である。
【００３５】
また、時間管理部３０６は、ネットワーク１０３を経由してデータ入力部３０２から送られてきたＮＴＰ・ＳＮＴＰサーバ１０５からの時間情報と、制御部２０４上に実装されているＲＴＣからの時間情報を管理する時間管理手段である。
【００３６】
また、演算部３０７は、通常モードから省エネモードへ移行する待機時間等を算出する演算手段である。
【００３７】
また、装置状態判断部３０８は、画像形成装置１０２の状態が通常モードであるか省エネモードであるか等の装置状態について判断を行う装置状態判断手段である。
【００３８】
ここで、装置状態判断部３０８は、画像形成装置１０２の状態が通常モードであるか省エネモードであるかのモードの状態の判断の他、画像形成装置１０２のエラーの状態、インク残量の状態、カウンタの状態、給紙トレイの状態、および、配紙トレイの状態のうち少なくとも１つを含む装置状態について判断してもよい。一例として、装置状態判断部３０８は、エラーの状態が、例えば、通信エラー、カートリッジエラー、ハードエラー、カセットエラー、または、カバーオープン等の状態にあるか判断してもよい。また、装置状態判断部３０８は、インク残量の状態が、例えば、インク残量あり、インク残量少し、または、インク残量なし等の状態にあるか判断してもよい。また、装置状態判断部３０８は、カウンタの状態として、総印刷ページ数、印刷終了ページ数、または、印刷待機ページ数等を判断してもよい。また、装置状態判断部３０８は、給紙トレイの状態が、例えば、用紙残量あり、用紙残量少し、および、用紙なし等の状態にあるか判断してもよい。また、装置状態判断部３０８は、配紙トレイの状態が、例えば、紙詰まり等の状態にあるか判断してもよい。
【００３９】
また、装置モード制御部３０９は、画像形成装置１０２を省エネモードへ移行させるなど装置のモードを制御する装置モード制御手段である。
【００４０】
また、装置情報格納部３１０は、画像形成装置１０２の装置状態が変化したときに、画像形成装置１０２の装置状態に関する画像形成装置情報を共有メモリ（共通記憶部）３１２へ格納する装置情報格納手段である。ここで、装置情報格納部３１０は、画像形成装置１０２の装置状態が変化したときに、共有メモリ３１２に記憶された画像形成装置情報と比べ更新があった変更分の画像形成装置情報を差分情報として共有メモリ３１２に格納してもよい。また、装置情報格納部３１０は、画像形成装置１０２の装置状態が変化したときに、画像形成装置情報の更新の有無を示す更新有無情報および画像形成装置情報を共有メモリ３１２に格納してもよい。
【００４１】
ここで、画像形成装置情報は、画像形成装置１０２のモードの状態、エラーの状態、インク残量の状態、カウンタの状態、給紙トレイの状態、および、配紙トレイの状態のうち少なくとも１つを含む装置状態に関する情報であってもよい。一例として、モードの状態は、例えば、電気消費量が少ない待機状態（装置内の少なくとも一部の構成に対して電力供給が遮断もしくは低減される状態など）に設定する省エネモード、および、通常状態（画像形成待機時又は画像形成時など）に設定する通常モード等のモードの状態であってもよい。また、エラーの状態は、例えば、通信エラー、カートリッジエラー、ハードエラー、カセットエラー、および、カバーオープン等のエラーの状態であってもよい。また、インク残量の状態は、例えば、インク残量あり、インク残量少し、および、インク残量なし等のインク残量の状態であってもよい。また、カウンタの状態は、総印刷ページ数、印刷終了ページ数、および、印刷待機ページ数等を示すカウンタの状態であってもよい。また、給紙トレイの状態は、例えば、用紙残量あり、用紙残量少し、および、用紙なし等の給紙トレイの状態であってもよい。また、配紙トレイの状態は、例えば、紙詰まり等を示す配紙トレイの状態であってもよい。
【００４２】
記憶部２０５は、パラメータなどの記録を行うＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）およびＲＡＭなどの記憶手段である。ここで、記憶部２０５は、情報記憶部３１１と、共有メモリ３１２とを備える。このうち、情報記憶部３１１は、演算部３０７により算出された情報（例えば、通常モードから省エネモードへ移行する待機時間等）を記録するための情報記憶手段である。また、共有メモリ（共通記憶部）３１２は、画像形成装置１０２のモードが省エネモード中でもネットワークインターフェースカード２０６から情報参照可能な共通記憶手段である。また、共有メモリ３１２は、画像形成装置１０２による書き込み処理、および、ネットワークインターフェースカード２０６による参照処理が許可されたメモリであってもよい。
【００４３】
ここで、図３に示すように、画像形成装置１０２の入力装置２０１に、ネットワークの入出力装置であるネットワークインターフェースカード（ＮＩＣ）２０６が、脱着可能に接続されていてもよい。ここで、ネットワークインターフェースカード装置２０６は、省エネモードおよび通常モードの２つのモードで動作してもよい。
【００４４】
ネットワークインターフェースカード２０６は、ネットワーク通信部３１３と、ＮＩＣ制御部３１４と、ＮＩＣ記憶部３１５とを備える。このうち、ネットワーク通信部３１３は、ネットワークインターフェースカード２０６からネットワーク１０３と通信を行うネットワーク通信手段である。ＮＩＣ制御部３１４は、ネットワークインターフェースカード２０６の処理全体を制御するＣＰＵ等のＮＩＣ制御手段である。ＮＩＣ記憶部３１５は、ネットワークインターフェースカード２０６のネットワーク設定情報などを記憶するためのＲＯＭおよびＲＡＭなどのＮＩＣ記憶手段である。ここで、ＮＩＣ記憶部３１５は、後述する装置情報取得部３１４−１により共有メモリ３１２から取得された画像形成装置情報、差分情報、および、更新有無情報を記憶してもよい。
【００４５】
ここで、ＮＩＣ制御部３１４は、装置情報取得部３１４−１を更に備える。装置情報取得部３１４−１は、共有メモリ３１２から画像形成装置情報を取得する装置情報取得手段である。ここで、装置情報取得部３１４−１は、ネットワークインターフェースカード２０６のモードが通常モードから省エネモードへ移行する場合、または、ネットワークインターフェースカード２０６のモードが省エネモードから通常モードへ移行する場合、共有メモリ３１２から画像形成装置情報を取得してもよい。また、装置情報取得部３１４−１は、共有メモリ３１２から差分情報を取得してもよい。また、装置情報取得部３１４−１は、共有メモリ３１２に記憶された更新有無情報を参照し、画像形成装置情報の更新が有る場合、共有メモリから画像形成装置情報を取得してもよい。
【００４６】
続いて、図４を参照し、一般的な画像形成装置１０２の全体構成の一例について説明する。
【００４７】
図４に示すように、画像形成装置１０２は、インクを吐出する印字ヘッド（記録ヘッド）４０１−１〜４と、印字ヘッド４０１−１〜４を備えたキャリッジ４０２と、キャリッジ４０２を支えるためのガイドロッド４０３−１〜２と、記録媒体４０６（記録用紙など）を搬送するための搬送ベルト４０４と、搬送ベルト４０４を駆動するための搬送ローラ４０５−１〜２とを備える。
【００４８】
このように構成された画像形成装置１０２は、上述の印字部２０３の印字制御部３０４により、キャリッジ４０２をガイドロッド４０３−１〜２に沿って、記録媒体４０６に対向して走査させ、印字ヘッド４０１−１〜４の各ヘッドからインクを吐出することで、印刷データを記録媒体４０６上に記録する。そして、画像形成装置１０２は、上述の印字部２０３の印字制御部３０４により、キャリッジ４０２の走査毎に搬送ベルト４０４を駆動させ、記録媒体４０６を搬送して印刷データを記録媒体４０６全体に記録する。
【００４９】
以上で、本発明の実施の形態の構成についての説明を終える。
【００５０】
［画像形成装置およびネットワークインターフェースカードの処理］
続いて、このように構成された本実施の形態における本画像形成装置１０２および本ネットワークインターフェースカード２０６の処理の一例について、以下に図５〜図１２を参照して詳細に説明する。
【００５１】
以下、第１の実施形態（全画像形成装置情報の格納・取得）、第２の実施形態（差分情報の格納・取得）、および、第３の実施形態（更新有無情報の格納・取得）に分けて説明する。
【００５２】
［第１の実施形態］
第１の実施形態においては、本画像形成装置１０２が全画像形成装置情報を共有メモリに格納し、ネットワークインターフェースカード２０６が全画像形成装置情報を取得する。かかる処理について、図５〜図８を参照して説明する。
【００５３】
ここで、図５は、第１の実施の形態における画像形成装置１０２の省エネモード移行処理手順の一例を示すフローチャートである。また、図６は、第１の実施の形態におけるネットワークインターフェースカード２０６の省エネモード移行処理手順の一例を示すフローチャートである。また、図７は、第１の実施の形態におけるネットワークインターフェースカード２０６の通常モード移行処理手順の一例を示すフローチャートである。また、図８は、第１の実施の形態における共有メモリからの情報更新処理手順の一例を示すフローチャートである。
【００５４】
まず、図５を参照し、第１の実施形態における画像形成装置１０２の省エネモード移行処理手順の一例について説明する。
【００５５】
図５に示すように、画像形成装置１０２の制御部２０４は、接続されているネットワークインターフェースカード２０６から、ネットワーク１０３を経由したデータ転送がある否かを判断する（ステップ５０１）。なお、ネットワークインターフェースカード２０６から画像形成装置１０２へのデータ転送は、後述する図６のステップ６０４または図７の７０５にて行われてもよい。
【００５６】
そして、ステップ５０１において、画像形成装置１０２の制御部２０４の処理により、接続されているネットワークインターフェースカード２０６から、ネットワーク１０３を経由したデータ転送があると判断された場合（ステップ５０１：Ｙｅｓ）、ステップ５０２の処理へ移行する。一方、ステップ５０１において、画像形成装置１０２の制御部２０４の処理により、接続されているネットワークインターフェースカード２０６から、ネットワーク１０３を経由したデータ転送がないと判断された場合（ステップ５０１：Ｎｏ）、ステップ５０６の処理へ移行する。
【００５７】
そして、画像形成装置１０２の制御部２０４は、ステップ５０１にてネットワークインターフェースカード２０６から転送されたデータが印刷データであるか否かを判断する（ステップ５０２）。
【００５８】
そして、ステップ５０２において、画像形成装置１０２の制御部２０４の処理により、ステップ５０１にてネットワークインターフェースカード２０６から転送されたデータが印刷データであると判断された場合（ステップ５０２：Ｙｅｓ）、ステップ５０３の処理へ移行する。一方、ステップ５０２において、画像形成装置１０２の制御部２０４の処理により、ステップ５０１にてネットワークインターフェースカード２０６から転送されたデータが印刷データでないと判断された場合（ステップ５０２：Ｎｏ）、ステップ５０５の処理へ移行する。
【００５９】
そして、画像形成装置１０２の印字部２０３は、印字制御部３０４の処理により、ステップ５０１にてネットワークインターフェースカード２０６から転送された印刷データを記録媒体４０６（記録用紙など）へ印字して印刷処理を実行する（ステップ５０３）。
【００６０】
そして、画像形成装置１０２の制御部２０４は、演算部３０７の処理により、通常モードで待機を開始した時間を示す「待機開始時間」を更新する（ステップ５０４）。すなわち、この待機開始時間を起算点として通常モードから省エネモードへ移行する待機時間の計測が開始される。その後、ステップ５０６の処理へ移行する。
【００６１】
再びステップ５０２に戻り、画像形成装置１０２の制御部２０４の処理により、ステップ５０１にてネットワークインターフェースカード２０６から転送されたデータが印刷データでないと判断された場合（ステップ５０２：Ｎｏ）、画像形成装置１０２の制御部２０４は、ステップ５０１にてネットワークインターフェースカード２０６から転送されたデータの解析、及び応答処理を実施する（ステップ５０５）。一例として、画像形成装置１０２の制御部２０４は、転送されたデータが画像形成装置情報の取得要求である場合、共有メモリ３１２に記憶された画像形成装置情報をネットワークインターフェースカード２０６に対し送信してもよい。
【００６２】
そして、画像形成装置１０２の制御部２０４は、ネットワークインターフェースカード２０６の省エネモード移行に伴い、ネットワークインターフェースカード２０６から省エネモード移行要求があるか否かを判断する（ステップ５０６）。なお、ネットワークインターフェースカード２０６による画像形成装置１０２への省エネモード移行要求の送信は、後述する図６のステップ６０８にて行われる。
【００６３】
そして、ステップ５０６において、画像形成装置１０２の制御部２０４の処理により、ネットワークインターフェースカード２０６から省エネモード移行要求があると判断された場合（ステップ５０６：Ｙｅｓ）、ステップ５０７の処理へ移行する。一方、ステップ５０６において、画像形成装置１０２の制御部２０４の処理により、ネットワークインターフェースカード２０６から省エネモード移行要求がないと判断された場合（ステップ５０６：Ｎｏ）、ステップ５０８の処理へ移行する。
【００６４】
そして、画像形成装置１０２の制御部２０４は、画像形成装置１０２の状態が省エネモードへ移行可能であるか否かを判断する（ステップ５０７）。一例として、画像形成装置１０２の制御部２０４は、省エネモードへの移行禁止設定がされている否か判断して、省エネモードへの移行禁止設定がされていない場合に画像形成装置１０２の状態が省エネモードへ移行可能であると判断してもよい。
【００６５】
そして、ステップ５０７において、画像形成装置１０２の制御部２０４の処理により、画像形成装置１０２の状態が省エネモードへ移行可能であると判断された場合（ステップ５０７：Ｙｅｓ）、ステップ５１０の処理へ移行する。一方、ステップ５０７において、画像形成装置１０２の制御部２０４の処理により、画像形成装置１０２の状態が省エネモードへ移行可能でないと判断された場合（ステップ５０７：Ｎｏ）、ステップ５０８の処理へ移行する。
【００６６】
そして、画像形成装置１０２の制御部２０４は、時間管理部３０６の処理により、ステップ５０４にて演算部３０７の処理により計測が進められている待機時間が、情報記憶部３１１に保存されている省エネモード移行時間と比較して、当該移行時間を経過しているか否かの判断を行う（ステップ５０８）。
【００６７】
そして、ステップ５０８において、時間管理部３０６の処理により、ステップ５０４にて演算部３０７の処理により計測が進められている待機時間が、情報記憶部３１１に保存されている省エネモード移行時間と比較して、当該移行時間を経過していると判断された場合（ステップ５０８：Ｙｅｓ）、ステップ５０９の処理へ移行する。一方、ステップ５０８において、時間管理部３０６の処理により、ステップ５０４にて演算部３０７の処理により計測が進められている待機時間が、情報記憶部３１１に保存されている省エネモード移行時間と比較して、当該移行時間を経過していないと判断された場合（ステップ５０８：Ｎｏ）、ステップ５０１の処理へ戻る。
【００６８】
そして、画像形成装置１０２の制御部２０４は、ネットワークインターフェースカード２０６へ省エネモードに移行するように通知する（ステップ５０９）。すなわち、画像形成装置１０２の制御部２０４は、ネットワークインターフェースカード２０６へ省エネモード移行要求を送信する。なお、ネットワークインターフェースカード２０６による画像形成装置１０２からの省エネモード移行要求の受信は、後述する図６のステップ６０１にて行われる。
【００６９】
そして、画像形成装置１０２の制御部２０４は、装置情報格納部３１０の処理により、共有メモリ３１２へ画像形成装置情報を保存して、共有メモリ３１２への情報を更新する（ステップ５１０）。すなわち、装置情報格納部３１０は、画像形成装置１０２の装置状態が変化したときに、画像形成装置１０２の装置状態に関する画像形成装置情報を共有メモリ３１２へ格納する。
【００７０】
そして、画像形成装置１０２の制御部２０４は、装置モード制御部３０９の処理により、画像形成装置１０２のモードを通常モードから省エネモードへ移行する（ステップ５１１）。その後、処理を終了する。
【００７１】
次に、図６を参照し、第１の実施の形態におけるネットワークインターフェースカード２０６の省エネモード移行処理手順の一例について説明する。
【００７２】
図６に示すように、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、画像形成装置１０２の省エネモード移行に伴い、画像形成装置１０２から省エネ移行要求があるか否かを判断する（ステップ６０１）。なお、画像形成装置１０２によるネットワークインターフェースカード２０６への省エネモード移行要求の送信は、上述の図５のステップ５０９にて行われる。
【００７３】
そして、ステップ６０１において、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４の処理により、画像形成装置１０２から省エネ移行要求があると判断された場合（ステップ６０１：Ｙｅｓ）、ステップ６０９の処理へ移行する。一方、ステップ６０１において、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４の処理により、画像形成装置１０２から省エネ移行要求がないと判断された場合（ステップ６０１：Ｎｏ）、ステップ６０２の処理へ移行する。
【００７４】
そして、ネットワークインターフェースカード２０６のネットワーク通信部３１３は、ネットワーク１０３からのデータ受信があるか否かを判断する（ステップ６０２）。
【００７５】
そして、ステップ６０２において、ネットワークインターフェースカード２０６のネットワーク通信部３１３の処理により、ネットワーク１０３からのデータ受信があると判断された場合（ステップ６０２：Ｙｅｓ）、ステップ６０３の処理へ移行する。一方、ステップ６０２において、ネットワークインターフェースカード２０６のネットワーク通信部３１３の処理により、ネットワーク１０３からのデータ受信がないと判断された場合（ステップ６０２：Ｎｏ）、ステップ６０７の処理へ移行する。
【００７６】
そして、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、ネットワーク１０３から受信したデータが画像形成装置１０２へ転送する必要がある印刷データであるか否かを判断する（ステップ６０３）。
【００７７】
そして、ステップ６０３において、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４の処理により、ステップ６０２にてネットワーク１０３から受信したデータが画像形成装置１０２へ転送する必要がある印刷データであると判断された場合（ステップ６０３：Ｙｅｓ）、ステップ６０４の処理へ移行する。一方、ステップ６０３において、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４の処理により、ステップ６０２にてネットワーク１０３から受信したデータが画像形成装置１０２へ転送する必要がある印刷データでないと判断された場合（ステップ６０３：Ｎｏ）、ステップ６０６の処理へ移行する。
【００７８】
そして、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、画像形成装置１０２へ印刷データを転送する（ステップ６０４）。
【００７９】
そして、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、通常モードで待機を開始した時間を示す「待機開始時間」を更新する（ステップ６０５）。すなわち、この待機開始時間を起算点として通常モードから省エネモードへ移行する待機時間の計測が開始される。その後、ステップ６０７の処理へ移行する。
【００８０】
再びステップ６０３に戻り、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４の処理により、ステップ６０２にてネットワーク１０３から受信したデータが画像形成装置１０２へ転送する必要がある印刷データでないと判断された場合（ステップ６０３：Ｎｏ）、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、ステップ６０２にてネットワーク１０３から受信したデータを解析し、ネットワークインターフェースカード２０６のネットワーク通信部３１３は、応答処理を実施する（ステップ６０６）。一例として、ネットワークインターフェースカード２０６のネットワーク通信部３１３は、受信したデータが画像形成装置情報の取得要求である場合、共有メモリ３１２に記憶された画像形成装置情報をネットワーク１０３を介してＰＣ１０１−１〜３に対し送信してもよい。
【００８１】
そして、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、ステップ６０５にて計測が進められている待機時間が、情報記憶部３１１に保存されている省エネモード移行時間と比較して、当該移行時間を経過しているか否かの判断を行う（ステップ６０７）。
【００８２】
そして、ステップ６０７において、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４の処理により、ステップ６０５にて計測が進められている待機時間が、情報記憶部３１１に保存されている省エネモード移行時間と比較して、当該移行時間を経過していると判断された場合（ステップ６０７：Ｙｅｓ）、ステップ６０８の処理へ移行する。一方、ステップ６０７において、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４の処理により、ステップ６０５にて計測が進められている待機時間が、情報記憶部３１１に保存されている省エネモード移行時間と比較して、当該移行時間を経過していないと判断された場合（ステップ６０７：Ｎｏ）、ステップ６０２の処理へ戻る。
【００８３】
そして、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、画像形成装置１０２へ省エネモードに移行するように通知する（ステップ６０８）。すなわち、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、画像形成装置１０２へ省エネモード移行要求を送信する。なお、画像形成装置１０２によるネットワークインターフェースカード２０６からの省エネモード移行要求の受信は、上述の図５のステップ５０６にて行われる。
【００８４】
そして、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、装置情報取得部３１４−１の処理により、共有メモリ３１２に保存されている画像形成装置情報を取得し、ＮＩＣ記憶部３１５へ保存して、共有メモリ３１２からの情報を更新する（ステップ６０９）。すなわち、装置情報取得部３１４−１は、共有メモリ３１２から画像形成装置情報を取得する。このように、装置情報取得部３１４−１は、ネットワークインターフェースカード２０６のモードが通常モードから省エネモードへ移行する場合、共有メモリ３１２から画像形成装置情報を取得してもよい。
【００８５】
そして、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、ネットワークインターフェースカード２０６のモードを通常モードから省エネモードへ移行する（ステップ６１０）。その後、処理を終了する。
【００８６】
次に、図７を参照し、第１の実施の形態におけるネットワークインターフェースカード２０６の通常モード移行処理手順の一例について説明する。
【００８７】
図７に示すように、ネットワークインターフェースカード２０６のネットワーク通信部３１３は、ネットワーク１０３からのデータ受信があるか否かを判断する（ステップ７０１）。
【００８８】
そして、ステップ７０１において、ネットワークインターフェースカード２０６のネットワーク通信部３１３の処理により、ネットワーク１０３からのデータ受信があると判断された場合（ステップ７０１：Ｙｅｓ）、ステップ７０２の処理へ移行する。一方、ステップ７０１において、ネットワークインターフェースカード２０６のネットワーク通信部３１３の処理により、ネットワーク１０３からのデータ受信がないと判断された場合（ステップ７０１：Ｎｏ）、処理を終了する。
【００８９】
そして、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、ネットワークインターフェースカード２０６のモードを省エネモードから通常モードへ移行し、省エネモードから復帰させる（ステップ７０２）。
【００９０】
そして、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、装置情報取得部３１４−１の処理により、共有メモリ３１２に保存されている画像形成装置情報を取得し、ＮＩＣ記憶部３１５へ保存して、共有メモリ３１２からの情報を更新する（ステップ７０３）。すなわち、装置情報取得部３１４−１は、共有メモリ３１２から画像形成装置情報を取得する。このように、装置情報取得部３１４−１は、ネットワークインターフェースカード２０６のモードが省エネモードから通常モードへ移行する場合、共有メモリ３１２から画像形成装置情報を取得してもよい。
【００９１】
そして、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、ステップ７０１にてネットワーク１０３から受信したデータが画像形成装置１０２へ転送する必要がある印刷データであるか否かを判断する（ステップ７０４）。
【００９２】
そして、ステップ７０４において、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４の処理により、ステップ７０１にてネットワーク１０３から受信したデータが画像形成装置１０２へ転送する必要がある印刷データであると判断された場合（ステップ７０４：Ｙｅｓ）、ステップ７０５の処理へ移行する。一方、ステップ７０４において、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４の処理により、ステップ７０１にてネットワーク１０３から受信したデータが画像形成装置１０２へ転送する必要がある印刷データでないと判断された場合（ステップ７０４：Ｎｏ）、ステップ７０７の処理へ移行する。
【００９３】
そして、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、画像形成装置１０２へ印刷データを転送する（ステップ７０５）。
【００９４】
そして、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、通常モードで待機を開始した時間を示す「待機開始時間」を更新する（ステップ７０６）。すなわち、この待機開始時間を起算点として通常モードから省エネモードへ移行する待機時間の計測が開始される。その後、処理を終了する。
【００９５】
再びステップ７０４に戻り、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４の処理により、ステップ７０１にてネットワーク１０３から受信したデータが画像形成装置１０２へ転送する必要がある印刷データでないと判断された場合（ステップ７０４：Ｎｏ）、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、ステップ７０１にてネットワーク１０３から受信したデータを解析し、ネットワークインターフェースカード２０６のネットワーク通信部３１３は、応答処理を実施する（ステップ７０７）。一例として、ネットワークインターフェースカード２０６のネットワーク通信部３１３は、受信したデータが画像形成装置情報の取得要求である場合、共有メモリ３１２に記憶された画像形成装置情報をネットワーク１０３を介してＰＣ１０１−１〜３に対し送信してもよい。
【００９６】
次に、図８を参照し、第１の実施の形態における共有メモリからの情報更新処理手順の一例について説明する。なお、図８の処理は、上述の図６のステップ６０９および図７のステップ７０３にて実行される、共有メモリから画像形成装置情報を取得し保存する「共有メモリからの情報更新」の処理手順に対応する。
【００９７】
図８に示すように、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、装置情報取得部３１４−１の処理により、共有メモリ３１２から画像形成装置情報をすべて取得し、ＮＩＣ記憶部３１５へ保存して、共有メモリ３１２の情報を保存する（ステップ８０１）。これにより、ネットワークインターフェースカード２０６は、画像形成装置１０２が省エネモード中であっても、共有メモリ３１２から画像形成装置情報をすべて取得することができる。
【００９８】
［第２の実施形態］
続いて、第２の実施形態においては、本画像形成装置１０２が画像形成装置情報の差分情報を共有メモリに格納し、ネットワークインターフェースカード２０６が画像形成装置情報の差分情報を取得する。かかる処理について、図９および図１０を参照して説明する。ここで、図９は、第２の実施の形態における画像形成装置１０２の省エネモード移行処理手順の一例を示すフローチャートである。また、図１０は、第２の実施の形態における共有メモリからの情報更新処理手順の一例を示すフローチャートである。
【００９９】
まず、図９を参照し、第２の実施形態における画像形成装置１０２の省エネモード移行処理手順の一例について説明する。
【０１００】
なお、図９の処理は、ステップ９１０において本画像形成装置１０２が画像形成装置情報の差分情報を共有メモリ３１２に格納する点を除き、上述した図５の第１の実施形態における画像形成装置１０２の省エネモード移行処理手順の処理と基本的に同様である。
【０１０１】
図９に示すように、画像形成装置１０２の制御部２０４は、接続されているネットワークインターフェースカード２０６から、ネットワーク１０３を経由したデータ転送がある否かを判断する（ステップ９０１）。
【０１０２】
そして、ステップ９０１において、画像形成装置１０２の制御部２０４の処理により、接続されているネットワークインターフェースカード２０６から、ネットワーク１０３を経由したデータ転送があると判断された場合（ステップ９０１：Ｙｅｓ）、ステップ９０２の処理へ移行する。一方、ステップ９０１において、画像形成装置１０２の制御部２０４の処理により、接続されているネットワークインターフェースカード２０６から、ネットワーク１０３を経由したデータ転送がないと判断された場合（ステップ９０１：Ｎｏ）、ステップ９０６の処理へ移行する。
【０１０３】
そして、画像形成装置１０２の制御部２０４は、ステップ９０１にてネットワークインターフェースカード２０６から転送されたデータが印刷データであるか否かを判断する（ステップ９０２）。
【０１０４】
そして、ステップ９０２において、画像形成装置１０２の制御部２０４の処理により、ステップ９０１にてネットワークインターフェースカード２０６から転送されたデータが印刷データであると判断された場合（ステップ９０２：Ｙｅｓ）、ステップ９０３の処理へ移行する。一方、ステップ９０２において、画像形成装置１０２の制御部２０４の処理により、ステップ９０１にてネットワークインターフェースカード２０６から転送されたデータが印刷データでないと判断された場合（ステップ９０２：Ｎｏ）、ステップ９０５の処理へ移行する。
【０１０５】
そして、画像形成装置１０２の印字部２０３は、印字制御部３０４の処理により、ステップ９０１にてネットワークインターフェースカード２０６から転送された印刷データを記録媒体４０６（記録用紙など）へ印字して印刷処理を実行する（ステップ９０３）。
【０１０６】
そして、画像形成装置１０２の制御部２０４は、演算部３０７の処理により、通常モードで待機を開始した時間を示す「待機開始時間」を更新する（ステップ９０４）。すなわち、この待機開始時間を起算点として通常モードから省エネモードへ移行する待機時間の計測が開始される。その後、ステップ９０６の処理へ移行する。
【０１０７】
再びステップ９０２に戻り、画像形成装置１０２の制御部２０４の処理により、ステップ９０１にてネットワークインターフェースカード２０６から転送されたデータが印刷データでないと判断された場合（ステップ９０２：Ｎｏ）、画像形成装置１０２の制御部２０４は、ステップ９０１にてネットワークインターフェースカード２０６から転送されたデータの解析、及び応答処理を実施する（ステップ９０５）。一例として、画像形成装置１０２の制御部２０４は、転送されたデータが画像形成装置情報の取得要求である場合、共有メモリ３１２に記憶された画像形成装置情報をネットワークインターフェースカード２０６に対し送信してもよい。
【０１０８】
そして、画像形成装置１０２の制御部２０４は、ネットワークインターフェースカード２０６の省エネモード移行に伴い、ネットワークインターフェースカード２０６から省エネモード移行要求があるか否かを判断する（ステップ９０６）。
【０１０９】
そして、ステップ９０６において、画像形成装置１０２の制御部２０４の処理により、ネットワークインターフェースカード２０６から省エネモード移行要求があると判断された場合（ステップ９０６：Ｙｅｓ）、ステップ９０７の処理へ移行する。一方、ステップ９０６において、画像形成装置１０２の制御部２０４の処理により、ネットワークインターフェースカード２０６から省エネモード移行要求がないと判断された場合（ステップ９０６：Ｎｏ）、ステップ９０８の処理へ移行する。
【０１１０】
そして、画像形成装置１０２の制御部２０４は、画像形成装置１０２の状態が省エネモードへ移行可能であるか否かを判断する（ステップ９０７）。一例として、画像形成装置１０２の制御部２０４は、省エネモードへの移行禁止設定がされている否か判断して、省エネモードへの移行禁止設定がされていない場合に画像形成装置１０２の状態が省エネモードへ移行可能であると判断してもよい。
【０１１１】
そして、ステップ９０７において、画像形成装置１０２の制御部２０４の処理により、画像形成装置１０２の状態が省エネモードへ移行可能であると判断された場合（ステップ９０７：Ｙｅｓ）、ステップ９１０の処理へ移行する。一方、ステップ９０７において、画像形成装置１０２の制御部２０４の処理により、画像形成装置１０２の状態が省エネモードへ移行可能でないと判断された場合（ステップ９０７：Ｎｏ）、ステップ９０８の処理へ移行する。
【０１１２】
そして、画像形成装置１０２の制御部２０４は、時間管理部３０６の処理により、ステップ９０４にて演算部３０７の処理により計測が進められている待機時間が、情報記憶部３１１に保存されている省エネモード移行時間と比較して、当該移行時間を経過しているか否かの判断を行う（ステップ９０８）。
【０１１３】
そして、ステップ９０８において、時間管理部３０６の処理により、ステップ９０４にて演算部３０７の処理により計測が進められている待機時間が、情報記憶部３１１に保存されている省エネモード移行時間と比較して、当該移行時間を経過していると判断された場合（ステップ９０８：Ｙｅｓ）、ステップ９０９の処理へ移行する。一方、ステップ９０８において、時間管理部３０６の処理により、ステップ９０４にて演算部３０７の処理により計測が進められている待機時間が、情報記憶部３１１に保存されている省エネモード移行時間と比較して、当該移行時間を経過していないと判断された場合（ステップ９０８：Ｎｏ）、ステップ９０１の処理へ戻る。
【０１１４】
そして、画像形成装置１０２の制御部２０４は、ネットワークインターフェースカード２０６へ省エネモードに移行するように通知する（ステップ９０９）。すなわち、画像形成装置１０２の制御部２０４は、ネットワークインターフェースカード２０６へ省エネモード移行要求を送信する。
【０１１５】
そして、画像形成装置１０２の制御部２０４は、装置情報格納部３１０の処理により、共有メモリ３１２へ、前回保存時から更新のあった画像形成装置情報のみを保存して、共有メモリ３１２への情報を更新する（ステップ９１０）。すなわち、装置情報格納部３１０は、画像形成装置１０２の装置状態が変化したときに、共有メモリ３１２に記憶された画像形成装置情報と比べ更新があった変更分の画像形成装置情報を差分情報として共有メモリ３１２に格納する。
【０１１６】
そして、画像形成装置１０２の制御部２０４は、装置モード制御部３０９の処理により、画像形成装置１０２のモードを通常モードから省エネモードへ移行する（ステップ９１１）。その後、処理を終了する。
【０１１７】
なお、第２の実施の形態におけるネットワークインターフェースカード２０６の省エネモード移行処理手順および通常モード移行処理手順については、ネットワークインターフェースカード２０６が画像形成装置情報の差分情報を共有メモリ３１２から取得する点を除き、上述した図６および図７の第１の実施形態における画像形成装置１０２の省エネモード移行処理手順および通常モード移行処理手順の処理と基本的に同様であるため、説明を省略する。
【０１１８】
次に、図１０を参照し、第２の実施の形態における共有メモリからの情報更新処理手順の一例について説明する。ここで、図１０の処理は、第２の実施の形態のネットワークインターフェースカード２０６において実行される、共有メモリから画像形成装置情報を取得し保存する「共有メモリからの情報更新」の処理手順の一例である。
【０１１９】
図１０に示すように、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、装置情報取得部３１４−１の処理により、共有メモリ３１２に保存されている、画像形成装置情報の差分情報を取得し、ＮＩＣ記憶部３１５へ保存して、共有メモリ３１２の情報を保存する（ステップ１００１）。すなわち、装置情報取得部３１４−１は、共有メモリ３１２から差分情報を取得する。これにより、ネットワークインターフェースカード２０６は、画像形成装置１０２が省エネモード中であっても、共有メモリ３１２から画像形成装置情報の差分情報のみを取得することができるので、画像形成装置情報を少ない情報量で取得することができる。
【０１２０】
［第３の実施形態］
続いて、第３の実施形態においては、本画像形成装置１０２が画像形成装置情報の更新有無情報および画像形成装置情報を共有メモリ３１２に格納し、ネットワークインターフェースカード２０６が共有メモリ３１２の更新有無情報を参照して更新がある場合に画像形成装置情報を取得する。かかる処理について、図１１および図１２を参照して説明する。ここで、図１１は、第３の実施の形態における画像形成装置１０２の省エネモード移行処理手順の一例を示すフローチャートである。また、図１２は、第３の実施の形態における共有メモリからの情報更新処理手順の一例を示すフローチャートである。
【０１２１】
まず、図１１を参照し、第３の実施形態における画像形成装置１０２の省エネモード移行処理手順の一例について説明する。
【０１２２】
なお、図１１の処理は、ステップ１１１０において本画像形成装置１０２が画像形成装置情報の更新有無情報および画像形成装置情報を共有メモリ３１２に格納する点を除き、上述した図５の第１の実施形態における画像形成装置１０２の省エネモード移行処理手順の処理と基本的に同様である。
【０１２３】
図１１に示すように、画像形成装置１０２の制御部２０４は、接続されているネットワークインターフェースカード２０６から、ネットワーク１０３を経由したデータ転送がある否かを判断する（ステップ１１０１）。
【０１２４】
そして、ステップ１１０１において、画像形成装置１０２の制御部２０４の処理により、接続されているネットワークインターフェースカード２０６から、ネットワーク１０３を経由したデータ転送があると判断された場合（ステップ１１０１：Ｙｅｓ）、ステップ１１０２の処理へ移行する。一方、ステップ１１０１において、画像形成装置１０２の制御部２０４の処理により、接続されているネットワークインターフェースカード２０６から、ネットワーク１０３を経由したデータ転送がないと判断された場合（ステップ１１０１：Ｎｏ）、ステップ１１０６の処理へ移行する。
【０１２５】
そして、画像形成装置１０２の制御部２０４は、ステップ１１０１にてネットワークインターフェースカード２０６から転送されたデータが印刷データであるか否かを判断する（ステップ１１０２）。
【０１２６】
そして、ステップ１１０２において、画像形成装置１０２の制御部２０４の処理により、ステップ１１０１にてネットワークインターフェースカード２０６から転送されたデータが印刷データであると判断された場合（ステップ１１０２：Ｙｅｓ）、ステップ１１０３の処理へ移行する。一方、ステップ１１０２において、画像形成装置１０２の制御部２０４の処理により、ステップ１１０１にてネットワークインターフェースカード２０６から転送されたデータが印刷データでないと判断された場合（ステップ１１０２：Ｎｏ）、ステップ１１０５の処理へ移行する。
【０１２７】
そして、画像形成装置１０２の印字部２０３は、印字制御部３０４の処理により、ステップ１１０１にてネットワークインターフェースカード２０６から転送された印刷データを記録媒体４０６（記録用紙など）へ印字して印刷処理を実行する（ステップ１１０３）。
【０１２８】
そして、画像形成装置１０２の制御部２０４は、演算部３０７の処理により、通常モードで待機を開始した時間を示す「待機開始時間」を更新する（ステップ１１０４）。すなわち、この待機開始時間を起算点として通常モードから省エネモードへ移行する待機時間の計測が開始される。その後、ステップ１１０６の処理へ移行する。
【０１２９】
再びステップ１１０２に戻り、画像形成装置１０２の制御部２０４の処理により、ステップ１１０１にてネットワークインターフェースカード２０６から転送されたデータが印刷データでないと判断された場合（ステップ１１０２：Ｎｏ）、画像形成装置１０２の制御部２０４は、ステップ１１０１にてネットワークインターフェースカード２０６から転送されたデータの解析、及び応答処理を実施する（ステップ１１０５）。一例として、画像形成装置１０２の制御部２０４は、転送されたデータが画像形成装置情報の取得要求である場合、共有メモリ３１２に記憶された画像形成装置情報をネットワークインターフェースカード２０６に対し送信してもよい。
【０１３０】
そして、画像形成装置１０２の制御部２０４は、ネットワークインターフェースカード２０６の省エネモード移行に伴い、ネットワークインターフェースカード２０６から省エネモード移行要求があるか否かを判断する（ステップ１１０６）。
【０１３１】
そして、ステップ１１０６において、画像形成装置１０２の制御部２０４の処理により、ネットワークインターフェースカード２０６から省エネモード移行要求があると判断された場合（ステップ１１０６：Ｙｅｓ）、ステップ１１０７の処理へ移行する。一方、ステップ１１０６において、画像形成装置１０２の制御部２０４の処理により、ネットワークインターフェースカード２０６から省エネモード移行要求がないと判断された場合（ステップ１１０６：Ｎｏ）、ステップ１１０８の処理へ移行する。
【０１３２】
そして、画像形成装置１０２の制御部２０４は、画像形成装置１０２の状態が省エネモードへ移行可能であるか否かを判断する（ステップ１１０７）。一例として、画像形成装置１０２の制御部２０４は、省エネモードへの移行禁止設定がされている否か判断して、省エネモードへの移行禁止設定がされていない場合に画像形成装置１０２の状態が省エネモードへ移行可能であると判断してもよい。
【０１３３】
そして、ステップ１１０７において、画像形成装置１０２の制御部２０４の処理により、画像形成装置１０２の状態が省エネモードへ移行可能であると判断された場合（ステップ１１０７：Ｙｅｓ）、ステップ１１１０の処理へ移行する。一方、ステップ１１０７において、画像形成装置１０２の制御部２０４の処理により、画像形成装置１０２の状態が省エネモードへ移行可能でないと判断された場合（ステップ１１０７：Ｎｏ）、ステップ１１０８の処理へ移行する。
【０１３４】
そして、画像形成装置１０２の制御部２０４は、時間管理部３０６の処理により、ステップ１１０４にて演算部３０７の処理により計測が進められている待機時間が、情報記憶部３１１に保存されている省エネモード移行時間と比較して、当該移行時間を経過しているか否かの判断を行う（ステップ１１０８）。
【０１３５】
そして、ステップ１１０８において、時間管理部３０６の処理により、ステップ１１０４にて演算部３０７の処理により計測が進められている待機時間が、情報記憶部３１１に保存されている省エネモード移行時間と比較して、当該移行時間を経過していると判断された場合（ステップ１１０８：Ｙｅｓ）、ステップ１１０９の処理へ移行する。一方、ステップ１１０８において、時間管理部３０６の処理により、ステップ１１０４にて演算部３０７の処理により計測が進められている待機時間が、情報記憶部３１１に保存されている省エネモード移行時間と比較して、当該移行時間を経過していないと判断された場合（ステップ１１０８：Ｎｏ）、ステップ１１０１の処理へ戻る。
【０１３６】
そして、画像形成装置１０２の制御部２０４は、ネットワークインターフェースカード２０６へ省エネモードに移行するように通知する（ステップ１１０９）。すなわち、画像形成装置１０２の制御部２０４は、ネットワークインターフェースカード２０６へ省エネモード移行要求を送信する。
【０１３７】
そして、画像形成装置１０２の制御部２０４は、装置情報格納部３１０の処理により、共有メモリ３１２へ、前回保存時から更新があったかを示す更新有無情報と、画像形成装置情報を保存して、共有メモリ３１２への情報を更新する（ステップ１１１０）。すなわち、装置情報格納部３１０は、画像形成装置１０２の装置状態が変化したときに、画像形成装置情報の更新の有無を示す更新有無情報および画像形成装置情報を共有メモリ３１２に格納する。
【０１３８】
そして、画像形成装置１０２の制御部２０４は、装置モード制御部３０９の処理により、画像形成装置１０２のモードを通常モードから省エネモードへ移行する（ステップ１１１１）。その後、処理を終了する。
【０１３９】
なお、第３の実施の形態におけるネットワークインターフェースカード２０６の省エネモード移行処理手順および通常モード移行処理手順については、ネットワークインターフェースカード２０６が共有メモリ３１２の更新有無情報を参照して更新がある場合に画像形成装置情報を取得する点を除き、上述した図６および図７の第１の実施形態における画像形成装置１０２の省エネモード移行処理手順および通常モード移行処理手順の処理と基本的に同様であるため、説明を省略する。
【０１４０】
次に、図１２を参照し、第３の実施の形態における共有メモリからの情報更新処理手順の一例について説明する。ここで、図１２の処理は、第３の実施の形態のネットワークインターフェースカード２０６において実行される、共有メモリから画像形成装置情報を取得し保存する「共有メモリからの情報更新」の処理手順の一例である。
【０１４１】
図１２に示すように、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、装置情報取得部３１４−１の処理により、共有メモリ３１２に保存されている、画像形成装置情報の更新有無情報を取得して、更新有無状態を確認する（ステップ１２０１）。
【０１４２】
そして、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、装置情報取得部３１４−１の処理により、ステップ１２０１にて取得した更新有無情報に基づき画像形成装置情報が更新されているか否かの判断を行う（ステップ１２０２）。
【０１４３】
そして、ステップ１２０１において、装置情報取得部３１４−１の処理により、ステップ１２０１にて取得した更新有無情報に基づき画像形成装置情報が更新されていると判断された場合（ステップ１２０２：Ｙｅｓ）、ステップ１２０３の処理へ移行する。一方、ステップ１２０１において、装置情報取得部３１４−１の処理により、ステップ１２０１にて取得した更新有無情報に基づき画像形成装置情報が更新されていないと判断された場合（ステップ１２０２：Ｎｏ）、その後、処理を終了する。
【０１４４】
そして、ネットワークインターフェースカード２０６のＮＩＣ制御部３１４は、装置情報取得部３１４−１の処理により、共有メモリ３１２に保存されている、画像形成装置情報を取得し、ＮＩＣ記憶部３１５へ保存して、共有メモリ３１２の情報を保存する（ステップ１２０３）。
【０１４５】
このように、装置情報取得部３１４−１は、共有メモリ３１２に記憶された更新有無情報を参照し、画像形成装置情報の更新が有る場合、共有メモリ３１２から画像形成装置情報を取得する。これにより、ネットワークインターフェースカード２０６は、画像形成装置１０２が省エネモード中であっても、共有メモリ３１２から画像形成装置情報の更新有無情報のみを参照して、更新がある場合のみ画像形成装置情報を取得することができるので、画像形成装置情報を少ない情報量で取得することができる。
【０１４６】
以上で、本発明の実施の形態の処理についての説明を終える。
【０１４７】
上記実施形態において、画像形成装置１０２およびネットワークインターフェースカード２０６は、例えば、ＲＯＭ等に予め組み込まれて提供されたプログラムを実行することにより、上述した本発明に関連する各機能を実現する。画像形成装置１０２およびネットワークインターフェースカード２０６で実行されるプログラムは、画像形成装置１０２およびネットワークインターフェースカード２０６にて上述した各手段を実現するためのプログラムを含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭからプログラムを読み出して実行することにより上記各部を実現するプログラムが主記憶装置上にロードされ、上記の各手段が実現されるようになっている。
【０１４８】
また、上記実施形態の画像形成装置１０２およびネットワークインターフェースカード２０６で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【０１４９】
さらに、上記実施形態の画像形成装置１０２およびネットワークインターフェースカード２０６で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上記実施形態の画像形成装置１０２およびネットワークインターフェースカード２０６で実行されるプログラムをインターネット等のネットワーク経由で提供または配信するように構成してもよい。
【符号の説明】
【０１５０】
１０１−１  ＰＣ
１０２  画像形成装置
１０３  ネットワーク
１０４  ＵＳＢケーブル
２０１  入力部
２０２  表示部
２０３  印字部
２０４  制御部
２０５  記憶部
２０６  ネットワークインターフェースカード（ネットワークインターフェース装置）
３０１  パネル入力部
３０２  データ入力部
３０３  パネル表示部
３０４  印字制御部
３０５  パネル入力判断部
３０６  時間管理部
３０７  演算部
３０８  装置状態判断部
３０９  装置モード制御部
３１０  装置情報格納部
３１１  情報記憶部
３１２  共有メモリ（共通記憶部）
３１３  ネットワーク通信部
３１４  ＮＩＣ制御部
３１４−１  装置情報取得部
３１５  ＮＩＣ記憶部
４０１−１〜４  印字ヘッド
４０２  キャリッジ
４０３−１〜２  ガイドロッド
４０４  搬送ベルト
４０５−１〜２  搬送ローラ
４０６  記録媒体
【先行技術文献】
【特許文献】
【０１５１】
【特許文献１】特開２００９−２６６０８８号公報
【図１】
2011189646.tif 000003
【図２】
2011189646.tif 000004
【図３】
2011189646.tif 000005
【図４】
2011189646.tif 000006
【図５】
2011189646.tif 000007
【図６】
2011189646.tif 000008
【図７】
2011189646.tif 000009
【図８】
2011189646.tif 000010
【図９】
2011189646.tif 000011
【図１０】
2011189646.tif 000012
【図１１】
2011189646.tif 000013
【図１２】
2011189646.tif 000014