(57)【要約】【課題】受信した要求に対する応答を返信できるだけでなく、要求の送信先及び送信元を識別する識別情報の重複を検知できる通信装置を提供する【解決手段】応答を求める要求であって、要求の送信元と要求の返信先とを含む要求を受信する受信手段と、受信手段が受信した要求に対する応答を返信する送信手段と、受信手段が受信した要求に基づいて送信元を識別する識別情報と送信先を識別する識別情報との重複を検知する検知手段とを備える。この構成によれば、受信した要求に対する応答を返信できるだけでなく、要求の送信先及び送信元を識別する識別情報の重複を検知できる。【選択図】図１
2010226522.tif 000002
【特許請求の範囲】
【請求項１】
応答を求める要求であって、前記要求の送信元と前記要求の返信先とを含む要求を受信する通信手段と、
電力の消費が少ない低電力状態に移行した後に前記低電力状態から復帰して前記通信手段を制御する制御手段とを備え、
前記通信手段は、前記制御手段が前記低電力状態にある場合に、受信した前記要求に対する応答を返信すると共に、前記要求に基づいて前記送信元を識別する識別情報と前記送信先を識別する識別情報との重複を検知することを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記通信手段が前記識別情報の重複を検知すると、前記低電力状態から復帰して前記重複した識別情報を他の識別情報へ変更し、
前記通信手段は、前記制御手段が変更した識別情報を前記送信元へ返信することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
異常が生じた旨を表示する表示手段を更に備え、
前記通信手段は、前記識別情報の重複を検知すると、前記識別情報が重複している旨の表示をするよう前記表示手段を制御することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
異常が生じた旨を表示する表示手段と、
前記通信手段の動作を表した情報を記憶する記憶手段とを更に備え、
前記通信手段は、前記識別情報の重複を検知すると、前記識別情報の重複を検知した旨を表す検知情報を前記記憶手段へ保存し、
前記制御手段は、前記低電力状態から復帰すると、前記記憶手段の記憶する検知情報が表す旨を表示するよう前記表示手段を制御することを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記通信手段は、前記識別情報の重複を検知すると、前記識別情報が重複している旨を表す情報を前記送信元へ送信することを特徴とする請求項３又は４に記載の画像形成装置。
【請求項６】
応答を求める要求であって、前記要求の送信元と前記要求の返信先とを含む要求を受信する受信手段と、
前記受信手段が受信した要求に対する応答を返信する送信手段と、
前記受信手段が受信した要求に基づいて前記送信元を識別する識別情報と前記送信先を識別する識別情報との重複を検知する検知手段とを備えることを特徴とする通信装置。
【請求項７】
コンピュータを、
応答を求める要求であって、前記要求の送信元と前記要求の返信先とを含む要求を受信する受信手段と、
前記受信手段が受信した要求に対する応答を返信する送信手段と、
前記受信手段が受信した要求に基づいて前記送信元を識別する識別情報と前記送信先を識別する識別情報との重複を検知する検知手段として機能させることを特徴とする通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、通信装置、及び通信プログラムに関する。
【背景技術】
【０００２】
近年、応答が必要な問合せを受信した場合であっても、スリープを継続できるネットワーク装置が知られるに至った（例えば、特許文献１）。
【０００３】
このネットワーク装置は、電力消費を低減させるスリープ機能を有し、受信フレームを格納する受信フレーム記憶手段と、送信フレームを格納する送信フレーム記憶手段とを有する。また、このネットワーク装置は、スリープ機能を発揮している時に、受信フレーム記憶手段の受信フレームと新たに受信した受信フレームとが一致すると、送信フレーム記憶手段の送信フレームを送信する。
【特許文献１】特開２００１−２５７６８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、応答を求める要求の送信先及び送信元を識別する識別情報の重複を電力の消費が少ない低電力状態においても検知できる画像形成装置、並びに受信した要求に対する応答を返信できるだけでなく、要求の送信先及び送信元を識別する識別情報の重複を検知できる通信装置及び通信プログラムを提供することにある。
【課題を解決するための手段】
【０００５】
本発明に係る画像形成装置は、応答を求める要求であって、前記要求の送信元と前記要求の返信先とを含む要求を受信する通信手段と、電力の消費が少ない低電力状態に移行した後に低電力状態から復帰して通信手段を制御する制御手段とを備え、通信手段は、制御手段が低電力状態にある場合に、受信した要求に対する応答を返信すると共に、要求に基づいて送信元を識別する識別情報と送信先を識別する識別情報との重複を検知することを特徴としている。
【０００６】
上記構成において、制御手段は、通信手段が識別情報の重複を検知すると、低電力状態から復帰して重複した識別情報を他の識別情報へ変更し、通信手段は、制御手段が変更した識別情報を送信元へ返信する構成を採用できる。
【０００７】
上記構成において、異常が生じた旨を表示する表示手段を更に備え、通信手段は、識別情報の重複を検知すると、識別情報が重複している旨の表示をするよう表示手段を制御する構成を採用できる。
【０００８】
上記構成において、異常が生じた旨を表示する表示手段と、通信手段の動作を表した情報を記憶する記憶手段とを更に備え、通信手段は、識別情報の重複を検知すると、識別情報の重複を検知した旨を表す検知情報を記憶手段へ保存し、制御手段は、低電力状態から復帰すると、記憶手段の記憶する検知情報が表す旨を表示するよう表示手段を制御する構成を採用できる。
【０００９】
上記構成において、通信手段は、識別情報の重複を検知すると、識別情報が重複している旨を表す情報を送信元へ送信する構成を採用できる。
【００１０】
本発明に係る通信装置は、応答を求める要求であって、要求の送信元と要求の返信先とを含む要求を受信する受信手段と、受信手段が受信した要求に対する応答を返信する送信手段と、受信手段が受信した要求に基づいて送信元を識別する識別情報と送信先を識別する識別情報との重複を検知する検知手段とを備えることを特徴としている。
【００１１】
本発明に係る通信プログラムは、コンピュータを、応答を求める要求であって、要求の送信元と要求の返信先とを含む要求を受信する受信手段と、
受信手段が受信した要求に対する応答を返信する送信手段と、受信手段が受信した要求に基づいて送信元を識別する識別情報と送信先を識別する識別情報との重複を検知する検知手段として機能させることを特徴としている。
【発明の効果】
【００１２】
請求項１の構成によれば、要求の送信先を識別する識別情報と送信元を識別する識別情報との重複を低電力状態においても検知できる。
【００１３】
請求項２の構成によれば、重複した識別情報を変更できるだけでなく、変更した識別情報を要求の送信元へ送信できる。
【００１４】
請求項３の構成によれば、低電力状態のままで識別情報が重複している旨を表示できる。
【００１５】
請求項４の構成によれば、識別情報が重複している旨を表示するために低電力状態から復帰する必要が無いだけでなく、低電力状態から復帰すると識別情報が重複している旨を表示できる。
【００１６】
請求項５の構成によれば、低電力状態のままで識別情報が重複している旨を表す情報を送信元へ送信できる。
【００１７】
請求項６の構成によれば、受信した要求に対する応答を返信できるだけでなく、要求の送信先及び送信元を識別する識別情報の重複を検知できる。
【００１８】
請求項７の構成によれば、受信した要求に対する応答を返信できるだけでなく、要求の送信先及び送信元を識別する識別情報の重複を検知できる。
【図面の簡単な説明】
【００１９】
【図１】本発明の画像形成装置の一実施形態を示す構成図である。
【図２】画像形成装置の動作の一例を説明するための図である。
【図３】通信部の一構成例を表す機能ブロック図である。
【図４】画像形成装置が実行する応答処理の一例を表すフローチャートである。
【図５】画像形成システムが実行する画像形成処理の一例を表すフローチャートである。
【図６】実施例２における画像形成装置の動作の一例を説明するための図である。
【図７】実施例３における画像形成装置の動作の一例を説明するための図である。
【図８】実施例３における通信部の一構成例を表す機能ブロック図である。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の最良の実施形態について、添付図面を参照しつつ説明する。
【実施例１】
【００２１】
図１は、本発明の画像形成装置で構成される画像形成システムの一実施形態を示す構成図である。
図１（ａ）に示す画像形成システム１は、通信網１０、情報送信装置１１１及び１１２、並びに画像形成装置１２０を備える。
通信網１０は、例えば、ＬＡＮ（Local Area Network ）、ＷＡＮ（Wide Area Network）、ＭＡＮ（Metropolitan Area Network）、又は公衆回線網で構成される。尚、本実施例において、通信網１０は、イーサネット（登録商標）であるとして説明するが、これに限定される訳ではない。
【００２２】
情報送信装置１１１及び１１２は、それぞれほぼ同様の構成を有するため、以下主に、情報送信装置１１１について説明する。情報送信装置１１１は、例えば、パーソナルコンピュータで構成される。情報送信装置１１１は、情報送信装置１１１の使用者に操作されて、画像を表す画像情報を画像形成装置１２０へ送信する。また、情報送信装置１１１は、送信する画像情報によって表される画像を形成するよう命じる形成命令を画像形成装置１２０へ送信する。尚、本実施例において、画像形成装置１２０は、画像を印刷して形成するので、形成命令を印刷命令ともいう。
【００２３】
ここで、情報送信装置１１１は、画像情報及び印刷命令を通信するために、通信網１０を介して通信を行う電子機器に対して情報送信装置１１１への予め定められた応答を返信するよう求める応答要求を送信する。具体的には、応答要求は、通信を行う電子機器へ、電子機器の状態を返信するよう求める要求を含む。本実施例において、電子機器の状態は、電子機器に設定された物理アドレスをいうとして説明する。しかし、これに限定される訳ではなく、例えば、電子機器の状態は、電子機器に生じた異常を表すエラー情報を含む。また、電子機器が画像を紙などの印刷媒体に画像を印刷する装置である場合には、電子機器の状態は、電子機器が印刷に用いる印刷媒体に関する情報（紙情報）を含む。
【００２４】
より具体的には、情報送信装置１１１は、ＡＲＰ（Address Resolution Protocol）のリクエストパケットを応答要求として通信網１０にブロードキャストする。次に、情報送信装置１１１は、返信された物理アドレスと、電子機器の論理アドレスとを関連付けて記憶する。その後、情報送信装置１１１は、論理アドレスで指定された画像形成装置１２０へ画像情報又は印刷命令を送信する場合に、論理アドレスと関連付けた物理アドレスを用いて通信を行う。本実施例において、物理アドレスは、例えば、ＭＡＣ（Media Access Control address）アドレスを含み、論理アドレスは、ＩＰ（Internet Protocol）アドレスを含むとして説明するが、これに限定される訳ではない。
【００２５】
画像形成装置１２０は、例えば、プリンタ又は印刷機能を有する複合機で構成される。画像形成装置１２０は、通信網１０に接続する。画像形成装置１２０は、通信網１０を介して情報送信装置１１１が送信した画像情報で表される画像を形成する。
次に、図１（ｂ）を参照して、画像形成装置１２０の構成について概説する。図１（ｂ）に示す画像形成装置１２０は、通信部１２１、ユーザＩＦ部１２２、形成部１２３、記憶部１２４、及び制御部１２５を備える。
【００２６】
通信部１２１は、例えば、ネットワークカードで構成される。通信部１２１は、通信網１０及び制御部１２５に接続する。通信部１２１は、通信網１０を介して接続する情報送信装置１１１から画像情報と印刷命令とを受信すると共に、受信した情報と命令を制御部１２５へ出力する。
【００２７】
ユーザＩＦ部１２２は、不図示の入力部と表示部とを備える。入力部は、例えば、タッチパネル又はメカニカルスイッチで構成され、制御部１２５に接続する。入力部は、画像形成装置１２０の使用者に操作され、各種のコマンドを制御部１２５へ入力する。具体例としては、入力部は、画像データが表す画像を形成するよう命じるコマンドを入力する。また、表示部は、例えば、ＣＲＴ（Cathode Ray Tube）、液晶パネル、又は有機ＥＬ（Electro-Luminescence）で構成される。表示部は、制御部１２５に制御されて各種の情報を表示する。具体例としては、表示部は、画像形成装置１２０に異常が生じた旨を表示するよう制御部１２５に制御される。
【００２８】
形成部１２３は、例えば、ＩＯＴ（Image Output Terminal）で構成される。形成部１２３は、通信部１２１が受信した画像情報の表す画像を形成する。具体的には、形成部１２３は、印刷媒体に画像を印刷して形成する。ここで、印刷媒体は、例えば、印刷用紙、布、プラスティックカード、木板、及び鉄板を含む。  
【００２９】
記憶部１２４は、例えば、ハードディスク又は半導体メモリ等の後述する記憶装置で構成され、制御部１２５に接続する。記憶部１２４は、制御部１２５を介して接続する通信部１２１の受信した画像情報等を記憶する。尚、記憶部１２４が記憶する情報は、制御部１２５によって参照される。
制御部１２５は、例えば、マイクロコンピュータで構成される。制御部１２５は、ソフトウェア処理を実行することで、接続する各部を制御する。
【００３０】
次に、図２を参照して、画像形成装置１２０の動作について概説する。図２（ａ）は、画像形成装置１２０の動作の一例を表す図である。
先ず、画像形成装置１２０は、電力の消費を軽減するため、制御部１２５をスリープさせている。尚、スリープは、画像形成装置１２０の備える演算装置が一時的に動作を停止する又は動作を遅くする等して消費する電力を軽減している状態（低電力状態）をいう。次に、画像形成装置１２０は、通信部１２１で応答要求を受信する。その後、画像形成装置１２０は、通信部１２１で、要求の送信元である情報送信装置１１１を通信網１０において識別する識別情報と、送信先である画像形成装置１２０を識別する識別情報とが重複するか否かを判断する。尚、識別情報、及び識別情報の重複を判断する方法については、後に詳細に説明する。
画像形成装置１２０は、識別情報が重複しないと判断した場合には、通信部１２１で応答を返信するため、制御部１２５にスリープを継続させる。
【００３１】
次に、図２（ｂ）を参照して、識別情報の重複を検知した場合における画像形成装置１２０の動作の一例について概説する。
画像形成装置１２０は、識別情報が重複したと判断した場合には、通信部１２１で応答を返信する。また、画像形成装置１２０は、制御部１２５を低電力状態から復帰させる。その後、画像形成装置１２０は、復帰した制御部１２５で、識別情報が重複した旨を表示するようユーザＩＦ部１２２の備える表示部を制御する。また、画像形成装置１２０は、制御部１２５で重複した旨を通知する情報を送信するよう通信部１２１を制御する。更に、画像形成装置１２０は、制御部１２５で識別情報を変更した後に、変更した識別情報を返信するよう通信部１２１を制御する。
【００３２】
次に、図３を参照して、通信部１２１について詳細に説明を行う。図３（ａ）を参照して、通信部１２１について詳細に説明を行う。
図３（ａ）に示す通信部１２１は、送信部１２１ａ、受信部１２１ｂ、検知部１２１ｃ、及び起動部１２１ｄを備える。送信部１２１ａ、受信部１２１ｂ、検知部１２１ｃ、及び起動部１２１ｄは、例えば、電気回路で構成される。尚、送信部１２１ａについては後述する。
【００３３】
受信部１２１ｂは、通信網１０、送信部１２１ａ、検知部１２１ｃ、起動部１２１ｄ、及び制御部１２５に接続する。受信部１２１ｂは、通信網１０を介して接続する情報送信装置１１１から、応答要求、画像情報、及び印刷命令を受信する。次に、応答要求を受信すると、受信部１２１ｂは、受信した応答要求を送信部１２１ａ及び検知部１２１ｃへ出力する。ここで、制御部１２５が低電力状態にある場合には、受信部１２１ｂは、制御部１２５を起動させる（つまり、低電力状態から復帰させる）ことなく、応答要求を送信部１２１ａ及び検知部１２１ｃへ出力する。一方で、印刷命令又は画像情報を受信すると、受信部１２１ｂは、起動部１２１ｄへ制御部１２５を起動させるよう命じる命令を出力する。その後、受信部１２１ｂは、起動した制御部１２５へ印刷命令又は画像情報を出力する。
【００３４】
検知部１２１ｃは、受信部１２１ｂ及び起動部１２１ｄに接続する。検知部１２１ｃは、受信部１２１ｂが受信した応答要求に基づいて要求の送信元を識別する識別情報と要求の送信先を識別する識別情報との重複を検知する。具体例としては、検知部１２１ｃは、要求を表すパケットから検出した送信元の論理アドレスと、検出した送信先の論理アドレスとが一致する場合に、識別情報の重複を検知する。検知部１２１ｃは、重複を検知した場合に、起動部１２１ｄへ制御部１２５を起動させるよう命じる命令を出力する。
起動部１２１ｄは、受信部１２１ｂ、検知部１２１ｃ、及び制御部１２５に接続する。起動部１２１ｄは、受信部１２１ｂ又は検知部１２１ｃからの命令に従って制御部１２５を起動する。
【００３５】
送信部１２１ａは、通信網１０、受信部１２１ｂ、及び制御部１２５に接続する。送信部１２１ａは、受信部１２１ｂが受信した応答要求に対する応答を、制御部１２５に制御されることなく自立して返信する。つまり、制御部１２５が低電力状態にある場合には、送信部１２１ａは、制御部１２５を起動させることなく、画像形成装置１２０の状態を表す応答を返信する。また、送信部１２１ａは、制御部１２５が起動している場合（つまり、低電力状態でない場合）には、制御部１２５に制御されて応答を返信する構成を採用できる。ここで、画像形成装置１２０の状態を表す応答の具体例としては、ＡＲＰリクエストに対するＡＲＰリプライを挙げることができる。ここで、ＡＲＰリプライは、通信部１２１の物理アドレスを送信元へ返信する応答である。尚、送信部１２１ａは、制御部１２５に制御されて、各種の情報を通信網１０へ送信する。具体的には、送信部１２１ａは、検知部１２１ｃが識別情報の重複を検知した場合に、制御部１２５が変更した識別情報を返信するよう制御部１２５によって制御される。つまり、より具体的には、送信部１２１ａは、制御部１２５が変更したＩＰアドレスを用いて、変更したＩＰアドレスを情報送信装置１１１へ報告する。特に、送信部１２１ａは、情報送信装置１１１との間で取り極めた独自ポートを用いたＵＤＰ（User Datagram Protocol）プロトコルで通信する構成を採用できる。
【００３６】
次に、図１（ｂ）へ戻り、制御部１２５がソフトウェア処理を実行するために用いるハードウェアの一構成例について説明を行う。
図１（ｂ）に示す制御部１２５は、ＣＰＵ（Central Processing Unit）等の演算装置１２５ａ、ＲＯＭ（Read-Only Memory）又はＲＡＭ（Random Access Memory）等の記憶装置１２５ｂ、及びＡＤ変換機（Analog-to-Digital）等の入出力装置１２５ｃを備える。ソフトウェア処理は、演算装置１２５ａが、記憶装置１２５ｂに格納したプログラムを読み込み、読み込んだプログラムが表すソフトウェア処理の実行手順に従って演算を行うことにより実現される。尚、記憶装置１２５ｂには、演算装置が行った演算結果が書き込まれる。また、必要に応じて入出力装置１２５ｃは、制御部１２５に接続する各部が入力する信号を演算対象として入力すると共に、演算結果を制御部１２５に接続する各部へ出力する。
【００３７】
次に、図３（ｂ）を参照して、制御部１２５の構成について機能に着目して説明を行う。図３（ｂ）は、制御部１２５の一構成例を表す機能ブロック図である。
制御部１２５は、形成制御部１２５ｆ、送信制御部１２５ｇ、変更部１２５ｈ、及び表示制御部１２５ｉを備える。
形成制御部１２５ｆは、演算装置１２５ａが形成制御処理を実行することで実現される。形成制御部１２５ｆは、通信部１２１及び形成部１２３に接続する。形成制御部１２５ｆは、低電力状態に移行した場合には、通信部１２１に起動させられた後に、通信部１２１が受信した画像情報の表す画像を形成するよう形成部１２３を制御する。尚、低電力状態でない場合には、形成制御部１２５ｆは起動したまま形成部１２３を制御する。
【００３８】
送信制御部１２５ｇについては後述する。
変更部１２５ｈは、演算装置１２５ａが変更処理を実行することで実現される。変更部１２５ｈは、通信部１２１、記憶部１２４、送信制御部１２５ｇ、及び表示制御部１２５ｉに接続する。変更部１２５ｈは、通信部１２１が識別情報の重複を検知した場合に、通信部１２１によって起動させられた後に、識別情報を他の識別情報へ変更する。尚、低電力状態でない場合には、変更部１２５ｈは起動したまま識別情報を変更する。具体例としては、先ず、変更部１２５ｈは、通信部１２１を介して通信網１０に接続する不図示のＤＨＣＰ（Dynamic Host Configuration Protocol）サーバへ、新たに割り当てられる識別情報を返信するよう求める要求を送信するよう通信部１２１を制御する。次に、変更部１２５ｈは、通信部１２１が受信した新たな識別情報へ、例えば、記憶部１２４に設定した識別情報及び通信部１２１に設定した識別情報を変更する。
【００３９】
本実施例において、変更部１２５ｈは、ＤＨＣＰサーバが割り当てた情報へ識別情報を変更するとして説明したが、これに限定される訳ではない。例えば、変更部１２５ｈは、通信部１２１が過去に受信した応答要求から検出した識別情報に基づいて、通信網１０に接続する電子機器が使用する識別情報とは異なる情報に変更する構成を採用できる。
【００４０】
送信制御部１２５ｇは、演算装置１２５ａが通信制御処理を実行することで実現される。送信制御部１２５ｇは、通信部１２１及び変更部１２５ｈに接続する。送信制御部１２５ｇは、変更部１２５ｈが変更した後の識別情報を知らせると共に、情報送信装置１１１に登録された画像形成装置１２０の識別情報を変更するよう求める変更通知を、応答要求の送信元へ返信するよう通信部１２１を制御する。尚、情報送信装置１１１に登録された識別情報の具体例としては、例えば、情報送信装置１１１にインストールされたプリンタドライバに登録された画像形成装置１２０（プリンタ）を識別するＩＰアドレスを挙げることができる。
【００４１】
表示制御部１２５ｉは、演算装置１２５ａが表示制御処理を実行することで実現される。表示制御部１２５ｉは、通信部１２１、ユーザＩＦ部１２２、及び変更部１２５ｈに接続する。表示制御部１２５ｉは、低電力状態にある場合には、通信部１２１が識別情報の重複を検知すると、通信部１２１によって起動させられた後に、識別情報が重複している旨の表示をするようユーザＩＦ部１２２の備える表示部を制御する。また、表示制御部１２５ｉは、変更部１２５ｈが識別情報を変更した場合には、識別情報が変更された旨を表示するよう表示部を制御する。尚、低電力状態でない場合には、表示制御部１２５ｉは起動したまま表示部を制御する。
【００４２】
次に、図４を参照して、画像形成装置１２０が実行する応答処理について説明する。尚、応答処理は、情報送信装置１１１の送信する要求に応答するために実行する処理である。図４は、画像形成装置１２０が実行する応答処理の一例を表すフローチャートである。
【００４３】
先ず、画像形成装置１２０は、通信部１２１で、ＡＲＰリクエストを受信する（ステップＳ０１）。次に、画像形成装置１２０は、通信部１２１で、ＡＲＰリクエストから検出した識別情報の重複を検知したか否かを判断する（ステップＳ０２）。画像形成装置１２０は、重複を検知したと判断する場合にはステップＳ０４の処理を実行し、そうでない場合にはステップＳ０３の処理を実行する。
【００４４】
ステップＳ０２において、画像形成装置１２０は、重複を検知しなかったと判断した場合には、通信部１２１で通常のＡＲＰリプライ（以下単に、通常応答という）を行う（ステップＳ０３）。その後、画像形成装置１２０は、ステップＳ０１に戻り上記処理を繰り返す。
【００４５】
ステップＳ０２において、画像形成装置１２０は、重複を検知したと判断した場合には、通信部１２１で制御部１２５を起動する（ステップＳ０４）。次に、画像形成装置１２０は、ユーザＩＦ部１２２の表示部に識別情報の重複を表示する（ステップＳ０５）。その後、画像形成装置１２０は、制御部１２５で新しい識別情報を取得することを試みる（ステップＳ０６）。次に、画像形成装置１２０は、新しい識別情報を取得できたか否かを判断する（ステップＳ０７）。画像形成装置１２０は、新しい識別情報を取得できたと判断する場合にはステップＳ０９の処理を、そうでない場合にはステップＳ０８の処理を実行する。
【００４６】
ステップＳ０７において、画像形成装置１２０は、新しい識別情報を取得でなかったと判断した場合には、ユーザＩＦ部１２２の表示部に、新しい識別情報を取得でなかった旨を表示する（ステップＳ０８）。その後、画像形成装置１２０は、ステップＳ０１に戻り上記処理を繰り返す。
【００４７】
ステップＳ０７において、画像形成装置１２０は、新しい識別情報を取得できたと判断した場合には、設定された識別情報を新しく取得した識別情報に変更する（ステップＳ０９）。次に、画像形成装置１２０は、ユーザＩＦ部１２２の表示部で、識別情報を自動変更した旨を表示する（ステップＳ１０）。その後、画像形成装置１２０は、通信部１２１で、応答要求の送信元へ変更通知を返信する（ステップＳ１１）。その後、画像形成装置１２０は、ステップＳ０１に戻り上記処理を繰り返す。
【００４８】
尚、図４において、ステップＳ０１の処理が受信部１２１ｂの実行する処理の一例に相当し、ステップＳ０２の処理が検知部１２１ｃの実行する処理の一例に相当し、ステップＳ０３及びＳ１１の処理が送信部１２１ａの実行する処理の一例に相当し、ステップＳ０４の処理が起動部１２１ｄの実行する処理の一例に相当し、ステップＳ０５、Ｓ０８、及びＳ１０の処理がユーザＩＦ部１２２の実行する処理の一例に相当し、ステップＳ０６、Ｓ０７、及びＳ０９の処理が変更部１２５ｈの実行する処理の一例に相当する。
【００４９】
次に、図５を参照して、画像形成システム１が画像を形成するために実行する画像形成処理について説明する。図５は、画像形成システム１が実行する画像形成処理の一例を表すフローチャートである。
先ず、画像形成システム１は、情報送信装置１１１から画像形成装置１２０へ印刷要求及び印刷命令を送信する前に、応答要求を送信する。次に、画像形成システム１は、画像形成装置１２０で識別情報の応答要求に基づいて識別情報の重複を検知すると共に、重複を検知したか否かを判断する（ステップＳ２１）。画像形成装置１２０で重複を検知したと判断した場合には、画像形成システム１は、ステップＳ２２の処理を実行し、そうでない場合にはステップＳ２３の処理を実行する。
【００５０】
ステップＳ２１において、重複を検知しなかったと判断した場合には、画像形成システム１は、情報送信装置１１１の送信する画像情報を、画像形成装置１２０で形成する（以下単に、通常プリントという）（ステップＳ２２）。その後、ステップＳ２１に戻り上記処理を繰り返す。
【００５１】
ステップＳ２１において、重複を検知したと判断した場合には、画像形成システム１は、画像形成装置１２０で、識別情報の重複を表示する（ステップＳ２３）。次に、画像形成システム１は、画像形成装置１２０で、ステップＳ２４からＳ２８の処理を実行する（ステップＳ２４からＳ２８）。尚、ステップＳ２４からＳ２８の処理は、ステップＳ０６からＳ１０の処理と同様であるので説明を省略する。
【００５２】
ステップＳ２８を実行した後に、画像形成システム１は、情報送信装置１１１で、画像形成装置１２０を識別する登録した識別情報を、画像形成装置１２０が変更した識別情報へ変更する（ステップＳ２９）。具体的には、情報送信装置１１１は、画像形成装置１２０から変更通知を受信すると共に、受信した変更通知の通知する識別情報へ登録した識別情報を変更する。次に、画像形成システム１は、情報送信装置１１１で、登録した画像形成装置１２０を識別する識別情報を変更した旨の表示を行う（ステップＳ３０）。その後、画像形成システム１は、情報送信装置１１１で、新しい識別情報を用いて画像形成装置１２０へ印刷命令及び画像情報を送信する（ステップＳ３１）。その後、画像形成システム１は、画像形成装置１２０で、受信した印刷命令に従って画像情報の表す画像を印刷する（ステップＳ３２）。その後、画像形成システム１は、ステップＳ２１に戻り上記処理を繰り返す。
【００５３】
本実施例において、通信部１２１が本発明の通信装置の一例に相当する。また、送信部１２１ａが送信手段の一例に相当し、受信部１２１ｂが通信装置の備える受信手段の一例に相当し、検知部１２１ｃが検知手段の一例に相当する。
更に、通信部１２１が画像形成装置の備える通信手段の一例に相当し、ユーザＩＦ部１２２の備える表示部が表示手段の一例に相当し、形成部１２３が形成手段の一例に相当し、制御部１２５が制御手段の一例に相当する。
【実施例２】
【００５４】
本実施例においては、識別情報の重複を検知した場合に、制御部を起動せずに情報の重複を表示する画像形成装置について説明を行う。
【００５５】
先ず、図６を参照して、実施例２における画像形成装置の動作について概説する。図６（ａ）は、実施例２における画像形成装置の動作の一例を概説するための図である。
図６に示す画像形成装置２２０は、実施例１と同様に、通信部２２１及びユーザＩＦ部２２２、不図示の形成部２２３及び記憶部２２４、並びに制御部２２５を備える。通信部２２１から制御部２２５は、実施例１で説明した通信部１２１から制御部１２５と同様であるので、以下主に、相違点について説明する。また、図６に示す画像形成装置２２０は、実施例１で説明した画像形成装置１２０と同様に、通信網２０並びに情報送信装置２１１及び２１２を備える不図示の画像形成システム２を構成する。尚、通信網２０並びに情報送信装置２１１及び２１２は、実施例１で説明した通信網１０並びに情報送信装置１１１及び２１２と同様である。
【００５６】
先ず、画像形成装置２２０は、制御部２２５をスリープさせている。次に、画像形成装置２２０は、通信部２２１で応答要求を受信する。その後、画像形成装置２２０は、通信部２２１で情報送信装置２１１を識別する識別情報と、画像形成装置２２０を識別する識別情報とが重複するか否かを判断する。
【００５７】
画像形成装置２２０は、識別情報が重複したと判断した場合には、通信部２２１で応答を返信する。また、画像形成装置２２０は、制御部２２５を低電力状態から復帰させずに、識別情報が重複した旨を表示するようユーザＩＦ部１２２の表示部を制御すると共に、識別情報が重複した旨を通知する重複通知を要求の送信先へ返信する。
【００５８】
次に、図６（ｂ）を参照して、実施例２における通信部２２１の構成について説明する。図６（ｂ）は、実施例２における通信部２２１の一構成例を表す図である。
通信部２２１は、実施例１と同様に、送信部２２１ａ、受信部２２１ｂ、検知部２２１ｃ、及び起動部２２１ｄを備えるだけでなく、表示制御部２２１ｅを更に備える。
送信部２２１ａは、検知部２２１ｃにも接続する。送信部２２１ａは、検知部２２１ｃが識別情報の重複を検知した場合に、重複した識別情報を用いない通信方法で、重複通知を応答要求の送信元へ返信する。具体的には、イーサネット（登録商標）の独自タイプを使用したパケットのように、ＩＰアドレスを用いるＩＰ（Internet Protocol）以外の通信プロトコルを用いてＩＰアドレスの重複を通知する。
【００５９】
検知部２２１ｃは、送信部２２１ａ及び表示制御部２２１ｅにも接続し、起動部２２１ｄに接続しない。検知部２２１ｃは、識別情報の重複を検知すると、識別情報が重複している旨の通知を送信するよう命じる命令を送信部２２１ａへ出力する。また、検知部２２１ｃは、識別情報の重複を検知すると、識別情報が重複している旨の表示をするようユーザＩＦ部２２２の表示部を制御することを命じる命令を表示制御部２２１ｅへ出力する。
【００６０】
起動部２２１ｄは、検知部２２１ｃに接続しない。よって、起動部２２１ｄは、検知部２２１ｃが重複を検知しても、制御部２２５を起動しない。
表示制御部２２１ｅは、例えば、電子回路で構成される。表示制御部２２１ｅは、検知部２２１ｃに接続する。表示制御部２２１ｅは、検知部２２１ｃが重複を検知すると、識別情報が重複している旨の表示をするようユーザＩＦ部２２２の表示部を制御する。
【実施例３】
【００６１】
本実施例においては、識別情報の重複を検知した場合に、制御部を起動せずに、重複を記録したログを保存する画像形成装置について説明を行う。
【００６２】
先ず、図７を参照して、実施例３における画像形成装置の動作について概説する。図７は、実施例３における画像形成装置の動作の一例を概説するための図である。
図７に示す画像形成装置３２０は、実施例１と同様に、通信部３２１及びユーザＩＦ部３２２、不図示の形成部３２３、並びに記憶部３２４及び制御部３２５を備える。通信部３２１から制御部３２５は、実施例１で説明した通信部１２１から制御部１２５と同様であるので、以下主に、相違点について説明する。また、図７に示す画像形成装置３２０は、実施例１で説明した画像形成装置１２０と同様に、通信網３０並びに情報送信装置３１１及び３１２を備える不図示の画像形成システム３を構成する。尚、通信網３０並びに情報送信装置３１１及び３１２は、実施例１で説明した通信網１０並びに情報送信装置１１１及び２１２と同様である。
【００６３】
先ず、画像形成装置３２０は、制御部３２５をスリープさせている。次に、画像形成装置３２０は、通信部３２１で応答要求を受信する。その後、画像形成装置３２０は、通信部３２１で情報送信装置３１１を識別する識別情報と、画像形成装置３２０を識別する識別情報とが重複するか否かを判断する。
【００６４】
画像形成装置３２０は、識別情報が重複したと判断した場合には、通信部３２１で応答を返信すると共に、識別情報が重複した旨を通知する重複通知を要求の送信先へ返信する。また、画像形成装置２２０は、制御部２２５を低電力状態から復帰させずに、識別情報の重複を検知した旨を表す検知情報を記憶部３２４へ保存する。次に、画像形成装置２２０は、例えば、印刷命令を受信する等して、画像を印刷するために制御部２２５を起動した場合に、記憶部３２４が検知情報を記憶するか否かを判断する。画像形成装置２２０は、記憶部３２４が検知情報を記憶すると判断した場合には、印刷命令に従って画像を印刷する前、印刷する間、又は印刷した後に、識別情報の重複を検知した旨を表示する。
【００６５】
次に、図８を参照して、実施例３における通信部３２１の構成について説明する。図８（ａ）は、実施例３における通信部３２１の一構成例を表す図である。
図８（ａ）に示す、通信部３２１は、実施例１と同様に、送信部３２１ａ、受信部３２１ｂ、検知部３２１ｃ、及び起動部３２１ｄを備えるだけでなく、保存部３２１ｆを更に備える。尚、送信部３２１ａから起動部３２１ｄは、実施例２の送信部２２１ａから起動部２２１ｄと同様である。
保存部３２１ｆは、例えば、電子回路で構成される。保存部３２１ｆは、検知部３２１ｃ及び記憶部３２４に接続する。保存部３２１ｆは、検知部３２１ｃが重複を検知すると、識別情報を検知した旨を表す検知情報を記憶部３２４へ保存する。尚、記憶部３２４は、通信部３２１の動作を表した情報を記憶する。具体的には、記憶部３２４は、通信部３２１の通信履歴を表すログ、及び通信部３２１が識別情報を検知した検知履歴を表すログを記憶する。
【００６６】
次に、図８（ｂ）を参照して、実施例３における制御部３２５の構成について説明する。
図８（ｂ）に示す、制御部３２５は、実施例１と同様に、形成制御部３２５ｆ、送信制御部３２５ｇ、変更部３２５ｈ、及び表示制御部３２５ｉを備える。尚、形成制御部３２５ｆから表示制御部３２５ｉは、実施例１の形成制御部１２５ｆから表示制御部１２５ｉと同様であるので、以下主に、相違点について説明する。
表示制御部３２５ｉは、記憶部３２４にも接続する。表示制御部３２５ｉは、起動して低電力状態から復帰すると、記憶部３２４が検知情報を記憶するか否かを判断する。表示制御部３２５ｉは、記憶部３２４が検知情報を記憶すると判断した場合には、識別情報が重複している旨を表示するようユーザＩＦ部３２２の表示部を制御する。
【００６７】
画像形成装置１２０、２２０、及び３２０がソフトウェア処理を実行することで実現する機能の一部又は全部は、ハードウェア回路を用いて実現することができる。逆に、画像形成装置１２０、２２０、及び３２０がハードウェア回路を用いて実現する機能の一部又は全部は、ソフトウェア処理を実行することで実現することができる。
【００６８】
また、通信部１２１、２２１、及び３２１がハードウェア回路を用いて実現する機能の一部又は全部は、ソフトウェア処理を実行することで実現することができる。
【００６９】
画像形成装置１２０、２２０、及び３２０、並びに通信部１２１、２２１、及び３２１が実行する処理手順を記述したプログラムは、磁気ディスクや光ディスク、半導体メモリ、その他の記録媒体に格納して配布したり、ネットワークを介して配信したりすることにより提供できる。
【００７０】
以上本発明の好ましい実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【符号の説明】
【００７１】
１…画像形成システム          １０…通信網                  
１１１，１１２…情報送信装置  １２０…画像形成装置          
１２１…通信部（通信手段、通信装置）
１２１ａ…送信部（送信手段）  １２１ｂ…受信部（受信手段）  
１２１ｃ…検知部（検知手段）  １２１ｄ…起動部              
１２２…ユーザＩ／Ｆ部（表示手段）
１２３…形成部（形成手段）    
１２４…記憶部                １２５…制御部（制御手段）    
１２５ａ…ＣＰＵ              １２５ｂ…ＲＯＭ              
１２５ｃ…入出力装置          １２５ｄ…バス                
１２５ｆ…形成制御部          １２５ｇ…送信制御部          
１２５ｈ…変更部              １２５ｉ…表示制御部          
２０…通信網                  ２１１…情報送信装置          
２２０…画像形成装置          ２２１…通信部（通信手段）    
２２１ａ…送信部              ２２１ｂ…受信部              
２２１ｃ…検知部              ２２１ｄ…起動部              
２２１ｅ…表示制御部          ２２２…ユーザＩ／Ｆ部（表示手段）
２２５…制御部（制御手段）    
３０…通信網                  ３１１…情報送信装置          
３２０…画像形成装置          ３２１…通信部（通信手段）    
３２１ａ…送信部              ３２１ｂ…受信部              
３２１ｃ…検知部              ３２１ｄ…起動部              
３２１ｆ…表示制御部          ３２２…ユーザＩ／Ｆ部（表示手段）
３２３…形成部（形成手段）    ３２４…記憶部（記憶手段）    
３２５…制御部（制御手段）    ３２５ｆ…形成制御部          
３２５ｇ…送信制御部          ３２５ｈ…変更部              
３２５ｉ…表示制御部          
【図１】
2010226522.tif 000003
【図２】
2010226522.tif 000004
【図３】
2010226522.tif 000005
【図４】
2010226522.tif 000006
【図５】
2010226522.tif 000007
【図６】
2010226522.tif 000008
【図７】
2010226522.tif 000009
【図８】
2010226522.tif 000010