(57)【要約】【課題】ポートスキャン等の場合、画像形成装置において実際に印刷を行わない場合でも印刷中である旨の表示がされて、正しくない動作状態が画像形成装置に表示されてしまう。【解決手段】ネットワーク３を介して画像形成装置としてのプリンター１の所定のポートへの接続が行われたか否かを判定する接続判定部１１ａと、接続判定部１１ａにより、所定のポートへの接続が行われたと判定されたときに、所定のポートでデータを受信したか否かを判定するデータ受信判定部１１ｂと、プリンター１の動作状態を表示する表示部１６と、を有する。表示部１６は、データ受信判定部１１ｂにより、所定のポートでデータを受信したと判定された後に、プリンター１が印刷中の動作状態である旨を表示する。【選択図】図１
2011073393.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続可能な画像形成装置であって、
前記ネットワークを介して前記画像形成装置の所定のポートへの接続が行われたか否かを判定する接続判定部と、
前記接続判定部により、前記所定のポートへの接続が行われたと判定されたときに、前記所定のポートでデータを受信したか否かを判定するデータ受信判定部と、
前記画像形成装置の動作状態を表示する表示部と、を有し、
前記表示部は、前記データ受信判定部により、前記所定のポートでデータを受信したと判定された後に、前記画像形成装置が画像形成の動作状態である旨を表示することを特徴とする画像形成装置。
【請求項２】
前記所定のポートは、ＲＡＷ印刷プロトコルのポートであることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記所定のポートへの接続は、前記ネットワークを介してのポートスキャンによる接続であることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
通常モードと当該通常モードより少ない電力を消費する節電モードとの間の移行を制御する節電制御部を更に有し、
前記節電制御部は、前記データ受信判定部により、前記所定のポートからデータを受信したと判定された後に、前記節電モードから前記通常モードへ移行させることを特徴とする請求項１から３のいずれか一項に記載の画像形成装置。
【請求項５】
ネットワークに接続可能な画像形成装置の制御方法であって、
前記ネットワークを介して前記画像形成装置の所定のポートへの接続が行われたか否かを判定する接続判定工程と、
前記接続判定工程により、前記所定のポートへの接続が行われたと判定されたときに、前記所定のポートでデータを受信したか否かを判定するデータ受信判定工程と、
前記画像形成装置の動作状態を表示する表示工程と、を有し、
前記表示工程において、前記データ受信判定工程により、前記所定のポートでデータを受信したと判定された後に、前記画像形成装置が画像形成の動作状態である旨を表示することを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び当該画像形成装置の制御方法に関する。
【背景技術】
【０００２】
従来、ネットワークを介して接続されているプリンター、ＦＡＸ、コピー機等の各機器に対して、ポートスキャンを実行して各機器の通信の可否の情報を収集する通信装置がある。例えば特許文献１では、ネットワークを介して接続可能な各機器に対して通信装置からポートスキャンを実行し、当該通信装置が対応しているプロトコルによる通信の可否について各機器に問い合わせを行っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２０４２７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば、ＬＡＮなどのネットワークに接続されてネットワーク上の複数のユーザーが利用できるように共有されたプリンターでは、ネットワークを介して受信した印刷データを印刷することもあれば、上記の特許文献１のようにポートスキャンのみを実行されることもある。
図７は、通常印刷を行う場合のＰＣ（パーソナルコンピューター）とプリンターの動作シーケンスの例を示す図である。同図では、ＰＣからプリンターのポート９１００番をオープンし（Ａ１）、続けてＰＣからプリンターへ印刷データを送信して（Ａ２〜Ａ３）、プリンターにて印刷を行うようにしている。ここで、図７に示すように、プリンターでは、ポート９１００番をオープンされたときに、印刷開始であることを通知して（Ｂ１）、プリンターの表示部に対して「印刷中」の動作状態を表示させるように指示している（Ｃ１）。
図８は、ポートスキャンを行う場合のＰＣとプリンターの動作シーケンスの例を示す図である。同図に示すように、ＰＣからプリンターに対してポートスキャンを行う場合、プリンターでは、ポート９１００番をオープンされたときに（Ａ１）、印刷開始であることを通知する（Ｂ１）。このため、プリンターにおいて実際に印刷を行わない場合でも、ＰＣからプリンターのポート９１００番をクローズする（Ａ２）まで、プリンターでは「印刷中」の表示の状態が続くことになる。従って、正しくない動作状態がプリンターに表示されてしまう。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【０００６】
［適用例１］ネットワークに接続可能な画像形成装置であって、前記ネットワークを介して前記画像形成装置の所定のポートへの接続が行われたか否かを判定する接続判定部と、前記接続判定部により、前記所定のポートへの接続が行われたと判定されたときに、前記所定のポートでデータを受信したか否かを判定するデータ受信判定部と、前記画像形成装置の動作状態を表示する表示部と、を有し、前記表示部は、前記データ受信判定部により、前記所定のポートでデータを受信したと判定された後に、前記画像形成装置が画像形成の動作状態である旨を表示することを特徴とする画像形成装置。
【０００７】
上記した画像形成装置によれば、画像形成装置の所定のポートへの接続が行われて、データ受信判定部が、当該ポートでデータを受信したと判定した後に、表示部が、画像形成装置が画像形成の動作状態である旨を表示する。
これにより、画像形成装置の所定のポートへの接続が行われ、実際に画像形成動作を行わない場合は、画像形成装置が画像形成の動作状態である旨が表示されない。従って、画像形成装置の正しくない動作状態が表示されてしまうのを防止することができる。
【０００８】
［適用例２］前記所定のポートは、ＲＡＷ印刷プロトコルのポートである上記画像形成装置。
【０００９】
上記した画像形成装置によれば、画像形成装置のＲＡＷ印刷プロトコルのポートである例えば９１００番のポートに適用することができる。
【００１０】
［適用例３］前記所定のポートへの接続は、前記ネットワークを介してのポートスキャンによる接続である上記画像形成装置。
【００１１】
上記した画像形成装置によれば、ポートスキャンを実行して画像形成装置の通信の可否の情報を収集する場合にも適用することができる。
【００１２】
［適用例４］通常モードと当該通常モードより少ない電力を消費する節電モードとの間の移行を制御する節電制御部を更に有し、前記節電制御部は、前記データ受信判定部により、前記所定のポートでデータを受信したと判定された後に、前記節電モードから前記通常モードへ移行させる上記画像形成装置。
【００１３】
上記した画像形成装置によれば、画像形成装置の所定のポートへの接続が行われて、データ受信判定部が、当該ポートでデータを受信したと判定した後に、節電制御部が、節電モードから通常モードへ移行させる。
これにより、画像形成装置の所定のポートへの接続が行われ、実際に画像形成動作を行わない場合は、節電モードの状態を維持することができ、画像形成装置において節電効果を更に高めることができる。
【００１４】
［適用例５］ネットワークに接続可能な画像形成装置の制御方法であって、前記ネットワークを介して前記画像形成装置の所定のポートへの接続が行われたか否かを判定する接続判定工程と、前記接続判定工程により、前記所定のポートへの接続が行われたと判定されたときに、前記所定のポートでデータを受信したか否かを判定するデータ受信判定工程と、前記画像形成装置の動作状態を表示する表示工程と、を有し、前記表示工程において、前記データ受信判定工程により、前記所定のポートでデータを受信したと判定された後に、前記画像形成装置が画像形成の動作状態である旨を表示することを特徴とする画像形成装置の制御方法。
【００１５】
上記した画像形成装置の制御方法によれば、画像形成装置の所定のポートへの接続が行われて、データ受信判定工程において、当該ポートでデータを受信したと判定した後に、表示工程において、画像形成装置が画像形成の動作状態である旨を表示する。
これにより、画像形成装置の所定のポートへの接続が行われ、実際に画像形成動作を行わない場合は、画像形成装置が画像形成の動作状態である旨が表示されない。従って、画像形成装置の正しくない動作状態が表示されてしまうのを防止することができる。
【図面の簡単な説明】
【００１６】
【図１】第１実施形態に係るプリンターの概略構成例を示すブロック図。
【図２】プリンターにおける動作例を示すフローチャート。
【図３】通常印刷を行う場合のＰＣとプリンターの動作シーケンスの例を示す図。
【図４】ポートスキャンを行う場合のＰＣとプリンターの動作シーケンスの例を示す図。
【図５】第２実施形態に係るプリンターの概略構成例を示すブロック図。
【図６】第２実施形態に係るプリンターにおける動作例を示すフローチャート。
【図７】従来、通常印刷を行う場合のＰＣとプリンターの動作シーケンスの例を示す図。
【図８】従来、ポートスキャンを行う場合のＰＣとプリンターの動作シーケンスの例を示す図。
【発明を実施するための形態】
【００１７】
（第１実施形態）
以下、第１実施形態に係る画像形成装置について、図面を参照して説明する。
【００１８】
＜プリンターの概略構成＞
最初に、本実施形態に係る画像形成装置の例としてプリンターの概略構成について説明する。
図１は、本実施形態に係るプリンター１の概略構成例を示すブロック図である。同図に示すように、プリンター１には例えばＬＡＮのようなネットワーク３を介して、ＰＣ（パーソナルコンピューター）２が接続されている。本実施形態では、ネットワーク３上に複数のプリンターが接続されており、ＰＣ２はＴＣＰ／ＩＰのポート番号に対してポートスキャンを実行することにより、ネットワーク３上の通信可能なプリンターを順番に検索することができる。
【００１９】
プリンター１は、ＣＰＵ１０、メモリー１３、Ｉ／Ｏ部１４、プリンターエンジン１５、表示部１６、ネットワークインターフェイス部１７等を備えている。
ＣＰＵ１０は、ファームウェアなどのコンピュータプログラムに従って、種々の処理や制御を行う。ＣＰＵ１０には、図１に示すように、印刷プロトコル処理部１１と印刷処理部１２とが含まれる。また、印刷プロトコル処理部１１には、接続判定部１１ａとデータ受信判定部１１ｂと言語解釈部１１ｃとが含まれる。
【００２０】
印刷プロトコル処理部１１は、ネットワーク３を介してプリンター１の所定のポートがオープンされるまで待機する。そして、接続判定部１１ａにより、所定のポートがオープンされたと判定された場合、印刷プロトコル処理部１１は、所定の接続確認を経てコネクションを確立する。その後、データ受信判定部１１ｂにより、当該ポートで印刷データを受信したと判定された場合、言語解釈部１１ｃにより、受信した印刷データを言語解釈して印刷処理部１２へ受け渡しする。印刷処理部１２は、印刷プロトコル処理部１１において言語解釈された結果に従って、Ｉ／Ｏ部１４を介して、プリンターエンジン１５に印刷を実行させる。
なお、本実施形態では、上記の所定のポートを、印刷データとしてＲＡＷデータを用いるＲＡＷ印刷を行うためのＲＡＷ印刷プロトコルに通常割り当てられるポート９１００番として説明する。
【００２１】
メモリー１３は、コンピュータプログラムや種々のデータを記憶する。Ｉ／Ｏ部１４は、各種周辺装置との間でデータ等のやり取りを行なう。プリンターエンジン１５は、実際に印刷を行う機構部分となる。表示部１６は、プリンター１の操作や動作状態に関わる各種情報を表示パネル等に表示する。ネットワークインターフェイス部１７は、ネットワーク３上にある他の装置との間でデータ等のやり取りを行う。
【００２２】
＜プリンターの動作＞
次に、プリンター１における動作について説明する。
図２は、プリンター１における動作例を示すフローチャートである。同図に示すフローチャートは、ネットワーク３に接続されているプリンター１に電源が投入されて、プリンター１が待機状態になってからの動作を示している。
【００２３】
先ず、プリンター１は、印刷プロトコル処理部１１の接続判定部１１ａにより、ポート９１００番がオープンされたか否かを判定する（ステップＳ１０）。ポート９１００番がオープンされた場合（ステップＳ１０：Ｙｅｓ）は、コネクションを確立して次のステップＳ２０へ進む。
他方、ポート９１００番がオープンされない場合（ステップＳ１０：Ｎｏ）は、ポート９１００番がオープンされるまで待機する。
【００２４】
次に、プリンター１は、印刷プロトコル処理部１１のデータ受信判定部１１ｂにより、ポート９１００番で印刷データを受信したか否かを判定する（ステップＳ２０）。ポート９１００番で印刷データを受信した場合（ステップＳ２０：Ｙｅｓ）は、受信した印刷データを印刷プロトコル処理部１１の言語解釈部１１ｃにおいて言語解釈して、表示部１６により、プリンター１が「印刷中」の動作状態である旨を表示する（ステップＳ３０）。
他方、印刷データを受信しない場合（ステップＳ２０：Ｎｏ）は接続判定部１１ａにより、ポート９１００番がクローズされたか否かを判定し（ステップＳ２５）、ポート９１００番がクローズされない場合（ステップＳ２５：Ｎｏ）は、印刷データを受信するか又はポート９１００番がクローズされるまで待機する。ポート９１００番がクローズされた場合（ステップＳ２５：Ｙｅｓ）は、ステップＳ１０に戻り、ポート９１００番が再度オープンされるまで待機する。
【００２５】
次に、プリンター１は、印刷プロトコル処理部１１の言語解釈部１１ｃにおいて言語解釈された受信データに従い、印刷処理部１２により、プリンターエンジン１５に印刷を実行させる（ステップＳ４０）。そして、プリンター１は、印刷プロトコル処理部１１の接続判定部１１ａにより、ポート９１００番がクローズされたか否かを判定し（ステップＳ５０）、ポート９１００番がクローズされない場合（ステップＳ５０：Ｎｏ）は、プリンターエンジン１５による印刷の実行を繰り返す。
他方、ポート９１００番がクローズされた場合（ステップＳ５０：Ｙｅｓ）は、表示部１６により、「印刷中」の動作状態である旨の表示を解除する（ステップＳ６０）。そして、ステップＳ１０に戻り、ポート９１００番が再度オープンされるまで待機する。
【００２６】
図３は、通常印刷を行う場合のＰＣ２とプリンター１の動作シーケンスの例を示す図である。同図に示すように、最初に、ＰＣ２からプリンター１のポート９１００番をオープンする（Ａ１）。続けてＰＣ２からプリンター１へ最初の印刷データを送信する（Ａ２）。
【００２７】
プリンター１では、印刷プロトコル処理部１１により、印刷処理部１２へ印刷開始のメッセージを通知する（Ｂ１）。印刷処理部１２では、印刷開始のメッセージの通知を受けると、表示部１６に対して、「印刷中」の動作状態を表示するように指示する（Ｃ１）。表示部１６では、この指示を受けて「印刷中」の動作状態を表示する。
【００２８】
ＰＣ２からプリンター１へ印刷データを送信する（Ａ２〜Ａ３）と、プリンター１では、ＰＣ２から受信した印刷データを言語解釈して印刷処理部１２へ受け渡す（Ｂ２〜Ｂ３）。印刷処理部１２では、受け取った印刷データに従い、プリンターエンジン１５に印刷を実行させる。
【００２９】
印刷が終了すると、ＰＣ２からプリンター１のポート９１００番をクローズする（Ａ４）。プリンター１では、印刷プロトコル処理部１１により、印刷処理部１２へ印刷終了のメッセージを通知する（Ｂ４）。印刷処理部１２では、印刷終了のメッセージの通知を受けると、表示部１６に対して、「印刷中」の動作状態の表示を解除するように指示する（Ｃ２）。表示部１６では、この指示を受けて「印刷中」の動作状態の表示を解除する。
【００３０】
図４は、ポートスキャンを行う場合のＰＣ２とプリンター１の動作シーケンスの例を示す図である。同図に示すように、最初に、ＰＣ２からプリンター１のポート９１００番をオープンする（Ａ１）。続けて、ＰＣ２からプリンター１のポート９１００番をクローズする（Ａ２）。
プリンター１では、印刷プロトコル処理部１１により、ポート９１００番のオープン及びクローズの対応処理を行うのみとなる。
【００３１】
上記した実施形態では、図３に示すように、ＰＣ２からプリンター１に印刷データを送信してプリンター１にて印刷を行う場合、プリンター１の表示部１６に「印刷中」の動作状態が表示される。しかし、図４に示すように、ＰＣ２からプリンター１に対してポートスキャンを実行するのみで印刷を行わない場合には、プリンター１の表示部１６に「印刷中」の動作状態が表示されない。
これにより、ポートスキャンの実行時において、プリンター１に「印刷中」等の正しくない動作状態が表示されるのを防止することができる。
【００３２】
（第２実施形態）
以下、第２実施形態に係る画像形成装置について、図面を参照して説明する。
【００３３】
最初に、本実施形態に係る画像形成装置の例としてプリンターの概略構成について説明する。
図５は、本実施形態に係るプリンター１Ａの概略構成例を示すブロック図である。同図に示すように、第２実施形態に係るプリンター１Ａでは、図１に示す第１実施形態に係るプリンター１のブロック図に対して、節電制御部１８が追加されている。なお、ここでは、第１実施形態と同一の構成要素には同一の符号を付し、その詳細な説明は省略する。
【００３４】
本実施形態におけるプリンター１Ａは、印刷動作を実行しない状態での電力消費を低減するため、構成機器の一部に対して通電を遮断等する節電モードの動作状態を設けている。図５のプリンター１Ａにおける節電制御部１８は、通常の通電を行う通常モードと、当該通常モードより少ない電力を消費する節電モードとの間の移行の制御を行う。この節電制御部１８により、Ｉ／Ｏ部１４を介してのプリンターエンジン１５への電力供給が制御される。
【００３５】
次に、第２実施形態のプリンター１Ａにおける動作について説明する。
図６は、プリンター１Ａにおける動作例を示すフローチャートである。なお、同図に示すフローチャートにおけるステップＳ１０〜Ｓ３０及びステップＳ４０〜Ｓ６０については、図２に示す第１実施形態におけるフローチャートにおけるステップＳ１０〜Ｓ３０及びステップＳ４０〜Ｓ６０と同様の動作であるので説明を省略する。
【００３６】
図６に示すフローチャートでは、図２に示すフローチャート異なり、ステップＳ３０とステップＳ４０との間にステップＳ３５及びステップＳ３６が追加されている。
ステップＳ３０においてプリンター１Ａの動作状態が「印刷中」である旨を表示した後、プリンター１Ａは、節電制御部１８により、現在、通常モードの状態であるか節電モードの状態であるかを判定する（ステップＳ３５）。節電モードの状態である場合（ステップＳ３５：Ｙｅｓ）は、節電モードの状態を解除して通常モードの状態へ移行する（ステップＳ３６）。そして、通常モードの状態でステップＳ４０に進み、印刷を実行する。
他方、節電モードの状態でない、即ち通常モードの状態である場合（ステップＳ３５：Ｎｏ）は、通常モードの状態でステップＳ４０に進み、印刷を実行する。
【００３７】
上記した実施形態では、ＰＣ２からプリンター１Ａに印刷データを送信してプリンター１Ａにて印刷を行う場合、節電モードの状態から通常モードの状態に移行させる。しかし、ＰＣ２からプリンター１Ａに対してポートスキャンを実行するのみで印刷を行わない場合には、節電モードの状態がそのまま維持される。これにより、プリンター１Ａにおいて節電効果を更に高めることができる。
【符号の説明】
【００３８】
１…第１実施形態に係るプリンター、１Ａ…第２実施形態に係るプリンター、２…ＰＣ、３…ネットワーク、１０…ＣＰＵ、１１…印刷プロトコル処理部、１１ａ…接続判定部、１１ｂ…データ受信判定部、１１ｃ…言語解釈部、１２…印刷処理部、１３…メモリー、１４…Ｉ／Ｏ部、１５…プリンターエンジン、１６…表示部、１７…ネットワークインターフェイス部、１８…節電制御部。
【図１】
2011073393.tif 000003
【図２】
2011073393.tif 000004
【図３】
2011073393.tif 000005
【図４】
2011073393.tif 000006
【図５】
2011073393.tif 000007
【図６】
2011073393.tif 000008
【図７】
2011073393.tif 000009
【図８】
2011073393.tif 000010