(57)【要約】【課題】不定期に通信可能な範囲に存在し得る情報処理装置に対して、自印刷装置に対応したものか否かを容易且つ的確に調べ、該調べた結果に応じた最適な電力制御を行うことを目的とする。【解決手段】定期的に情報処理装置の検索を行い、検索結果が有りの場合に更に改行コマンドを利用して情報処理装置の印刷プロファイルを特定し、特定された印刷プロファイルによって自装置が対応すると判断された場合に電源を起動させる手段を備えて印刷装置を提供する。【選択図】　　　図４
2004025710.tif 000002
【特許請求の範囲】
【請求項１】
所定の無線データ伝送方式により情報処理装置との間のデータ通信を行う通信処理部と、該通信処理部で受信した印刷データを印刷出力させる印刷処理部とを備える印刷制御装置であって、
前記通信処理部による前記無線データ伝送方式で通信が可能な範囲に存在する情報処理装置を機種種別とともに問い合わせる問合手段と、
前記問合手段による問合せに対する前記情報処理装置の応答に含まれる改行コードに応じて前記印刷処理部へ供給される電源供給状態を制御する電源制御手段とを有することを特徴とする印刷制御装置。
【請求項２】
前記情報処理装置から応答されてくる機種種別を示す情報が自装置に対応しない場合は、前記情報処理装置に印刷不可能を示す情報を送信する送信手段を有することを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
所定の無線データ伝送方式により情報処理装置との間のデータ通信を行う通信処理部と、該通信処理部で受信した印刷データを印刷出力させる印刷処理部とを備える印刷装置による電源制御方法であって、
前記通信処理部による前記無線データ伝送方式で通信が可能な範囲に存在する情報処理装置を機種種別とともに問い合わせる問合ステップと、
前記問合ステップによる問合せに対する前記情報処理装置の応答に含まれる改行コードに応じて前記印刷処理部へ供給される電源供給状態を制御する電源制御ステップとを有することを特徴とする電源制御方法。
【請求項４】
請求項３に記載の電源制御方法をコンピュータが実行する為のプログラム。
【請求項５】
請求項４に記載のプログラムを格納するコンピュータ可読の記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電源部から供給される電源により所定の無線データ伝送方式により情報端末装置との間のデータ通信を行う通信処理部と、前記通信処理部により受信した印刷データを処理するデータ処理部と、前記データ処理部により処理されたデータを印刷するエンジンとを備える印刷制御装置および電源制御方法および記憶方法並びにプログラムに関するものである。
【０００２】
【従来の技術】
近年、様々な技術分野で環境を意識した技術が飛躍的に進展している．その一環として印刷装置における省エネルギー技術が挙げられる．そして、そのような技術として、特開平０５−３４２３８８号公報には、携帯用のポータブルプリンタにおいて、上位装置からプリンタに対して印刷データが一定時間入力されない場合にプリンタ側での省電力処理が実行される発明が開示されている．また、特開平０９−１９０２４６号公報にはネットワーク上で起動（電源ＯＮ）されたホストコンピュータに連動して自動的にプリンタが連動することが、また、ホストコンピュータの電源ＯＦＦに連動して自動的にプリンタが停止する発明が開示されている．特開平０９−０８１２７８号公報には、無線を介して周囲の機器をセンスし、自装置にデータを送ってくる可飽性のある装置があるかどうかを調べ、そのセンス結果に応じて電源のＯＦＦや電源のスリープ状態の移行への制御を行う仕組みが開示されている。
【０００３】
一方、近年におけるコンピュータ技術や通信技術の発展にも著しいものがあり特にＩＥＥＥ８０２．１１ｂ、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの無線通信技術の発展が著しく、そのような無線技術に対応したような家電製品、印刷装置等の事務機器なども普及しつつある。
【０００４】
【発明が解決しようとする課題】
しかしながら、無線通信機能を有した電子機器は様々な種別のものが想定され、印刷装置と無線通信可能な電子機器の全てが該印刷装置に対して印刷を実行させる機能を備えたものとは限らない．従来の印刷装置では、そのような様々な種別の電子機器に対応して適切に省エネルギー処理を実行するようなことは実現されていなかった。
【０００５】
本発明は、上記の問題点を解決するためになされたもので、本発明は、無線通信可能な情報端末装置と通信可能な印刷装置において、周囲の様々な環境に対応して消費電力を大幅に節減できる印刷制御装置および電源制御方法および記憶方法並びにプログラムを提供することである。
【０００６】
【課題を解決するための手段】
本発明は上記問題点を鑑みてなされたものであり、所定の無線データ伝送方式により情報処理装置との間のデータ通信を行う通信処理部と、該通信処理部で受信した印刷データを印刷出力させる印刷処理部とを備える印刷制御装置において、前記通信処理部による前記無線データ伝送方式で通信が可能な範囲に存在する情報処理装置を機種種別とともに問い合わせ、該問合せに対する前記情報処理装置の応答に含まれる改行コードに応じて前記印刷処理部へ供給される電源供給状態を制御することを実現する為の仕組みを提供する。
【０００７】
【発明の実施の形態】
（第１の実施例）
図１は、本実施例のシステム構成図である。図２は、本実施例における情報端末装置の内部構成を示す図である。図３は、本実施例におけるプリンタの内部構成を示す図である。
【０００８】
同図においてタイマー（３４）は、２分毎にタイマー割り込み発生信号（４３）によって制御部（３０）に対して割り込みを発生する。図４は、本実施例におけるプリンタ内制御部（３０）の動作を示すフローチャートである。図５は、本実施例における情報端末装置内ＣＰＵ（２０）の動作を示すフローチャートである。
【０００９】
先ず、図４を元にプリンタの動作について順を追って説明する。
【００１０】
Ｓ４０１において、電源部（３９）に電源が供給され、電源部は、印刷処理部（３５）以外の全てに電源を供給する。
【００１１】
Ｓ４０２で制御部（３０）は、電源供給されている全てに対し、初期設定を実行する。Ｓ４０３で、２分毎のタイマー（３４）割り込み（４３）が発生したかを判断する。ＮＯならＳ４０３に戻り、ＹＥＳならＳ４０４に遷移する。
【００１２】
Ｓ４０４では、通信可能範囲に”プリンタへの印刷データ送信機能”のある情報端末装置を問合せコマンドを送信して検索する。
【００１３】
Ｓ４０５では、通信可能範囲内に当該情報端末装置が見つかったか？を判断する。ＮＯならＳ４０３に遷移、ＹＥＳならＳ４０６に遷移する。
【００１４】
Ｓ４０６では、検索の結果見つかった情報端末装置に対して”改行＋０行コマンド送信要求”を送信する。
【００１５】
Ｓ４０７では、”改行＋０行コマンド”を受信したか？を判断する。ＮＯならＳ４０６に遷移し、ＹＥＳならＳ４０８に遷移する。
【００１６】
Ｓ４０８では、受信した”改行＋０行コマンド”の印刷プロファイル毎にユニークなコード部分を解析し、情報端末装置の印刷プロファイルを特定する。
【００１７】
Ｓ４０９では、前記特定した印刷モードを持っているかを判断する。ＮＯなら、Ｓ４１０に遷移、ＹＥＳならＳ４１１に遷移する。
【００１８】
Ｓ４１０では、”印刷不可能”の情報を相手の情報端末装置に対し送信し、Ｓ４０３に遷移する。
【００１９】
Ｓ４１１では、印刷処理部（３５）に電源制御部（３６）から電源を供給せしめ、前記特定した印刷モードに切り替え、印刷レディ状態に遷移する。
【００２０】
Ｓ４１２では、相手の情報端末装置から印刷データを受信待ちする。ＮＯならＳ４１３に遷移、ＹＥＳならＳ４１５に遷移する。
【００２１】
Ｓ４１３では、２分毎のタイマー（３４）割り込み（４３）が発生しているかを判断する。ＮＯならＳ４１２に遷移、ＹＥＳならＳ４１４に遷移する。
【００２２】
Ｓ４１４では、相手の情報端末装置と通信可能かを判断する。ＮＯならＳ４０２に遷移、ＹＥＳならＳ４１２に遷移する。
【００２３】
Ｓ４１５では、受信した印刷データに従い印刷処理を行い、Ｓ４０２に戻る。
【００２４】
図５を元に情報端末装置の動きについて説明する。
【００２５】
Ｓ５０１において、電源スイッチ（２Ａ）がオンされ、情報端末装置内の全てのユニットに電源が供給される。Ｓ５０２では、ＣＰＵ（２０）によって全てのユニットに対して初期設定が実行される。Ｓ５０３では、装置検索の問合せがあったかを判断する。ＮＯならＳ５０３に戻り、ＹＥＳならＳ５０４に遷移する。
【００２６】
Ｓ５０４では、装置種別情報（印刷データを送信可能な情報端末装置である旨の情報）を送信し、Ｓ５０５に遷移する。Ｓ５０５では、２秒間”改行＋０行コマンド送信要求”があったかを判断する。ＮＯならＳ５０３に戻り、ＹＥＳならＳ５０６に遷移する。
【００２７】
Ｓ５０６では、”改行＋０行コマンド”を送信し、Ｓ５０７に遷移する。
【００２８】
Ｓ５０７では、２秒間”印刷不可能”情報を受信したかを判断する。ＹＥＳならＳ５０８に遷移、ＮＯならＳ５０９に遷移する。Ｓ５０８では、”印刷可能プリンタ有り”が表示部（２２）に表示されていたら、それを消し、Ｓ５０３に遷移する。
【００２９】
Ｓ５０９では、表示部（２２）に”印刷可能プリンタ有り”を表示し、Ｓ５１０に遷移する。
【００３０】
Ｓ５１０では、キーボード（２３）を介して操作者によって印刷開始の指示があったかを判断する。ＮＯならＳ５１０に戻り、ＹＥＳならＳ５１１に遷移する。
【００３１】
Ｓ５１１では印刷データを無線Ｉ／Ｆ（２６）を介して送信し、Ｓ５０８に遷移する。
【００３２】
図４と図５を元に本実施例のシステム全体の動きについて説明する。
【００３３】
Ｓ４０１において、プリンタの電源部（３９）に電源が供給され、電源部は、印刷処理部（３５）以外のプリンタ全てに電源を供給する。Ｓ５０１において、情報端末装置の電源スイッチ（２Ａ）がオンされ、情報端末装置内の全てのユニットに電源が供給される。
【００３４】
Ｓ４０２でプリンタ制御部（３０）は、電源供給されている全てに対し、初期設定を実行する。
【００３５】
Ｓ５０２では、情報端末装置のＣＰＵ（２０）によって全てのユニットに対して初期設定が実行される。
【００３６】
Ｓ４０３でプリンタは、２分毎のタイマー（３４）割り込み（４３）が発生したかを判断する。ＮＯならＳ４０３に戻り、ＹＥＳならＳ４０４に遷移する。
【００３７】
Ｓ４０４でプリンタは、通信可能範囲に”プリンタへの印刷データ送信機能”のある情報端末装置を問合せコマンドを送信して検索する。
【００３８】
Ｓ５０３で情報端末装置は、装置検索の問合せがあったかを判断する。ＮＯならＳ５０３に戻り、ＹＥＳならＳ５０４に遷移する。
【００３９】
Ｓ５０４で情報端末装置は、装置種別情報（印刷データを送信可能な情報端末装置である旨の情報）を送信し、Ｓ５０５に遷移する。
【００４０】
Ｓ４０５でプリンタは、通信可能範囲内に当該情報端末装置が見つかったか？を判断する。ＮＯならＳ４０３に遷移、ＹＥＳならＳ４０６に遷移する。
【００４１】
Ｓ４０６でプリンタは、検索の結果見つかった情報端末装置に対して”改行＋０行コマンド送信要求”を送信する。
【００４２】
Ｓ５０５で情報端末装置は、２秒間”改行＋０行コマンド送信要求”があったかを判断する。ＮＯならＳ５０３に戻り、ＹＥＳならＳ５０６に遷移する。
【００４３】
Ｓ５０６で情報端末装置は、”改行＋０行コマンド”を送信し、Ｓ５０７に遷移する。
【００４４】
Ｓ４０７でプリンタは、”改行＋０行コマンド”を受信したか？を判断する。ＮＯならＳ４０６に遷移し、ＹＥＳならＳ４０８に遷移する。
【００４５】
Ｓ４０８でプリンタは、受信した”改行＋０行コマンド”の印刷プロファイル毎にユニークなコード部分を解析し、情報端末装置の印刷プロファイルを特定する。Ｓ４０９でプリンタは、前記特定した印刷モードを持っているかを判断する。ＮＯなら、Ｓ４１０に遷移、ＹＥＳならＳ４１１に遷移する。
【００４６】
Ｓ４１０でプリンタは、”印刷不可能”の情報を相手の情報端末装置に対し送信し、Ｓ４０３に遷移する。
【００４７】
Ｓ５０７で情報端末装置は、２秒間”印刷不可能”情報を受信したかを判断する。
ＹＥＳならＳ５０８に遷移、ＮＯならＳ５０９に遷移する。Ｓ５０８で情報端末装置は、”印刷可能プリンタ有り”が表示部（２２）に表示されていたら、それを消し、Ｓ５０３に遷移する。
【００４８】
Ｓ４１１でプリンタは、印刷処理部（３５）に電源制御部（３６）から電源を供給せしめ、前記特定した印刷モードに切り替え、印刷レディ状態に遷移する。
【００４９】
Ｓ４１２でプリンタは、相手の情報端末装置から印刷データを受信待ちする。ＮＯならＳ４１３に遷移、ＹＥＳならＳ４１５に遷移する。Ｓ４１３でプリンタは、２分毎のタイマー（３４）割り込み（４３）が発生しているかを判断する。ＮＯならＳ４１２に遷移、ＹＥＳならＳ４１４に遷移する。
【００５０】
Ｓ４１４でプリンタは、相手の情報端末装置と通信可能かを判断する。ＮＯならＳ４０２に遷移、ＹＥＳならＳ４１２に遷移する。
【００５１】
Ｓ５０９で情報端末装置は、表示部（２２）に”印刷可能プリンタ有り”を表示し、Ｓ５１０に遷移する。
【００５２】
Ｓ５１０で情報端末装置は、キーボード（２３）を介して操作者によって印刷開始の指示があったかを判断する。ＮＯならＳ５１０に戻り、ＹＥＳならＳ５１１に遷移する。
【００５３】
Ｓ５１１で情報端末装置は印刷データを無線Ｉ／Ｆ（２６）を介して送信し、Ｓ５０８に遷移する。
【００５４】
Ｓ４１５でプリンタは、受信した印刷データに従い印刷処理を行い、Ｓ４０２に戻る。
【００５５】
ここで、プリンタは、Ｓ４０１のＳＴＡＲＴ後、印刷処理部の電源供給をオフにしておく。プリンタは一定時間毎に無線Ｉ／Ｆを介して、通信範囲内の”印字データを送信できる情報端末装置”を検索する。プリンタは、その情報端末装置が見つかったなら、情報端末装置に”改行＋０（ゼロ）行コマンド”を送信してもらう。そしてその受信した改行コードとそれに対応する印刷モード（ＰＤＬ）の関係（例：表１参照のこと）から、プリンタで必要な印刷モード（頁記述言語に対応した画像処理を実行できる状態になること）を特定し、合致した印刷モードがプリンタにあれば、印刷処理部の電源をオンし、そのモード（例えば受信した改行コードが２３（Ｈｅｘ．）ならＰＤＬ　Ｃの印刷モード）にして印刷レディ状態にして待つ。（その情報端末装置と通信不能になったら初期状態（ＳＴＡＲ後の処理）に戻る。）その情報端末装置から印字データが送られてきたら印字終了後に、ＳＴＡＲＴ後の処理に戻る。
【００５６】
もし印刷可能な印刷モードがプリンタに無かった場合、プリンタは、”印刷不可能”の情報をその情報端末装置に送って、ＳＴＡＲＴ後の処理に戻る。
【００５７】
（第２の実施例）
図１は、本実施例のシステム構成図である。図２は、本実施例における情報端末装置の内部構成を示す図である。図５は、本実施例における情報端末装置内ＣＰＵ（２０）の動作を示すフローチャートである。図６は、本実施例におけるプリンタの内部構成を示す図である。同図においてタイマー（６Ｆ）は、２分毎にタイマー割り込み発生信号（６０１）によって電源制御部（６Ａ）に対して割り込みを発生する。図７は、本実施例におけるプリンタ内電源制御部（６Ａ）のフローチャートである。図８は、本実施例におけるプリンタ内制御部（６０）のフローチャートである。
【００５８】
先ず、図７を元にプリンタ内電源制御部（６Ａ）の動作について順を追って説明する。
【００５９】
Ｓ７０１において、電源スイッチ（６０２）が操作者によってオンとなる。Ｓ７０２では、電源部（６Ｂ）によって電源制御部（６Ａ）とタイマー（６Ｆ）、無線Ｉ／Ｆ（６９）に電源が供給される。電源制御部（６Ａ）は、電源供給ラインＢ（６８）の電源をオンし、タイマー（６Ｆ）と無線Ｉ／Ｆ（６９）に対し、初期設定を実行する。Ｓ７０３では、制御部（６０）から現状で印刷可能な印刷モード情報を入手する。Ｓ７０４では、電源供給ラインＢ（６８）への電源供給をオフする。Ｓ７０５では、２分周期のタイマー割り込みが発生したかを判断する。ＮＯならＳ７０５に戻り、ＹＥＳならＳ７０６に遷移する。
【００６０】
Ｓ７０６では、プリンタへ印刷データ送信機能のある情報端末装置を検索する。Ｓ７０７では、検索の結果、見つかったか否かを判断する。ＮＯなら、Ｓ７０５に遷移し、ＹＥＳならＳ７０８に遷移する。
【００６１】
Ｓ７０８では、検索された情報端末装置に対して”改行＋０行コマンド送信要求”を送信する。Ｓ７０９では、”改行＋０行コマンド”を受信したか否かを判断する。ＮＯならＳ７０８に遷移し、ＹＥＳならＳ７１０に遷移する。Ｓ７１０では、受信した”改行＋０行コマンド”のコードを解析し、その情報端末装置が送信可能な印刷プロファイルを特定する。Ｓ７１１では、Ｓ７１０で特定した印刷プロファイルに対応する印刷モードを持っているか否かを判断する。ＮＯならＳ７１２に遷移し、ＹＥＳならＳ７１３に遷移する。Ｓ７１２では、検索された情報端末装置に対し”印刷不可能”の情報を送信し、Ｓ７０５に遷移する。
【００６２】
Ｓ７１３では、電源供給ラインＢ（６８）に電源を供給し、対応する印刷可能なモードに切り替え、印刷レディ状態にする。Ｓ７１４では、検索された情報端末装置から印刷データを受信したかを判断する。ＮＯならＳ７１５に遷移し、ＹＥＳならＳ７１７に遷移する。Ｓ７１５では、２分毎のタイマー割り込み（６０１）が発生したかを判断する。ＮＯならＳ７１４に戻り、ＹＥＳならＳ７１６に遷移する。Ｓ７１６では、検索された情報端末装置と通信可能かを判断する。ＮＯならＳ７０２に戻り、ＹＥＳならＳ７１４に遷移する。Ｓ７１７では、印刷データ受信を制御部（６０）に知らせ、メモリー（６１）に格納し、Ｓ７１８に遷移する。Ｓ７１８では、印刷終了を判断する。ＮＯならＳ７１４に遷移し、ＹＥＳならＳ７０２に遷移する。
【００６３】
図８を元にプリンタ内制御部（６０）の動きを説明する。
【００６４】
Ｓ８０１で、電源供給ラインＢ（６８）がオンとなり、制御部（６０）は、動作を開始する。Ｓ８０２で制御部（６０）は、制御部（６０）内、Ｍｅｍｏｒｙ（６１）、表示部（６２）、操作部（６３）、印刷処理部（６４）に対し初期設定を実行する。Ｓ８０３で制御部（６０）は、電源制御部（６Ａ）から”印刷モード情報の要求”があったか否かを判断する。ＹＥＳならＳ８０４に遷移し、ＮＯならＳ８０５に遷移する。Ｓ８０４で制御部（６０）は、現在設定されている印刷モード情報を電源制御部（６Ａ）にバス（６７）を介し、伝えＳ８０５に遷移する。Ｓ８０５で制御部（６０）は、電源制御部（６Ａ）が無線Ｉ／Ｆ（６９）からバス（６Ｅ）を介して印刷データを受信し、バス（６７）を介してメモリー（６１）に格納したかを判断する。ＮＯならＳ８０３に戻り、ＹＥＳならＳ８０６に遷移する。Ｓ８０６で制御部（６０）は、情報端末装置から受信した印刷データの格納されているメモリー（６１）エリアのデータと印刷モード情報により、実画像データを作成し、印刷処理部（６４）に送る。（印刷処理部で印刷する。）その後、Ｓ８０３に遷移する。
【００６５】
図５、図７、図８を元に本実施例の全体の動きについて説明する。
【００６６】
Ｓ７０１において、プリンタ電源部（６Ｂ）では、電源スイッチ（６０２）が操作者によってオンにされる。
【００６７】
Ｓ７０２でプリンタは、電源部（６Ｂ）によって電源制御部（６Ａ）とタイマー（６Ｆ）、無線Ｉ／Ｆ（６９）に電源が供給される。電源制御部（６Ａ）は、電源供給ラインＢ（６８）の電源をオンし、タイマー（６Ｆ）と無線Ｉ／Ｆ（６９）に対し、初期設定を実行する。
【００６８】
Ｓ５０１において、情報端末装置は、電源スイッチ（２Ａ）がオンされ、装置内の全てのユニットに電源が供給される。Ｓ５０２で情報端末装置は、ＣＰＵ（２０）によって装置内全てのユニットに対して初期設定を実行する。
【００６９】
Ｓ８０１で、プリンタは、電源供給ラインＢ（６８）がオンとなり、制御部（６０）は、動作を開始する。Ｓ８０２でプリンタ制御部（６０）は、制御部（６０）内、Ｍｅｍｏｒｙ（６１）、表示部（６２）、操作部（６３）、印刷処理部（６４）に対し初期設定を実行する。
【００７０】
Ｓ７０３でプリンタ電源制御部は、制御部（６０）から現状で印刷可能な印刷モード情報を入手する。Ｓ７０４でプリンタ電源制御部は、電源供給ラインＢ（６８）への電源供給をオフする。Ｓ７０５でプリンタ電源制御部は、２分周期のタイマー割り込みが発生したかを判断する。ＮＯならＳ７０５に戻り、ＹＥＳならＳ７０６に遷移する。
【００７１】
Ｓ７０６でプリンタ電源制御部は、”プリンタへの印刷データ送信機能のある情報端末装置”を無線Ｉ／Ｆ（６９）を介して検索する。Ｓ７０７でプリンタ電源制御部は、検索の結果、見つかったか否かを判断する。ＮＯなら、Ｓ７０５に遷移し、ＹＥＳならＳ７０８に遷移する。
【００７２】
Ｓ５０３で情報端末装置は、装置検索の問合せがあったかを判断する。ＮＯならＳ５０３に戻り、ＹＥＳならＳ５０４に遷移する。Ｓ５０４で情報端末装置は、装置種別情報（印刷データを送信可能な情報端末装置である旨の情報）をプリンタに送信し、Ｓ５０５に遷移する。
【００７３】
Ｓ７０８でプリンタ電源制御部は、検索された情報端末装置に対して”改行＋０行コマンド送信要求”を送信する。
【００７４】
Ｓ５０５で情報端末装置は、２秒間”改行＋０行コマンド送信要求”があったかを判断する。ＮＯならＳ５０３に戻り、ＹＥＳならＳ５０６に遷移する。Ｓ５０６で情報端末装置は、”改行＋０行コマンド”を送信し、Ｓ５０７に遷移する。
【００７５】
Ｓ７０９でプリンタ電源制御部は、”改行＋０行コマンド”を受信したか否かを判断する。ＮＯならＳ７０８に遷移し、ＹＥＳならＳ７１０に遷移する。
【００７６】
Ｓ５０７で情報端末装置は、２秒間”印刷不可能”情報を受信したかを判断する。
ＹＥＳならＳ５０８に遷移、ＮＯならＳ５０９に遷移する。
【００７７】
Ｓ７１０でプリンタ電源制御部は、受信した”改行＋０行コマンド”のコードを解析し、その情報端末装置が送信可能な印刷プロファイルを特定する。Ｓ７１１でプリンタ電源制御部は、Ｓ７１０で特定した印刷プロファイルに対応する印刷モードを持っているか否かを判断する。ＮＯならＳ７１２に遷移し、ＹＥＳならＳ７１３に遷移する。Ｓ７１２でプリンタ電源制御部は、検索された情報端末装置に対し”印刷不可能”の情報を送信し、Ｓ７０５に遷移する。
【００７８】
Ｓ５０８で情報端末装置は、”印刷可能プリンタ有り”が表示部（２２）に表示されていたら、それを消し、Ｓ５０３に遷移する。Ｓ５０９で情報端末装置は、表示部（２２）に”印刷可能プリンタ有り”を表示し、Ｓ５１０に遷移する。
【００７９】
Ｓ８０３でプリンタ制御部（６０）は、電源制御部（６Ａ）から”印刷モード情報の要求”があったか否かを判断する。ＹＥＳならＳ８０４に遷移し、ＮＯならＳ８０５に遷移する。Ｓ８０４でプリンタ制御部（６０）は、現在設定されている印刷モード情報を電源制御部（６Ａ）にバス（６７）を介し、伝えＳ８０５に遷移する。
【００８０】
Ｓ７１３でプリンタ電源制御部は、電源供給ラインＢ（６８）に電源を供給し、対応する印刷可能なモードに切り替え、印刷レディ状態にする。Ｓ７１４でプリンタ電源制御部は、検索された情報端末装置から印刷データを受信したかを判断する。ＮＯならＳ７１５に遷移し、ＹＥＳならＳ７１７に遷移する。Ｓ７１５でプリンタ電源制御部は、２分毎のタイマー割り込み（６０１）が発生したかを判断する。ＮＯならＳ７１４に戻り、ＹＥＳならＳ７１６に遷移する。Ｓ７１６でプリンタ電源制御部は、検索された情報端末装置と通信可能かを判断する。ＮＯならＳ７０２に戻り、ＹＥＳならＳ７１４に遷移する。
【００８１】
Ｓ５１０で情報端末装置は、キーボード（２３）を介して操作者によって印刷開始の指示があったかを判断する。ＮＯならＳ５１０に戻り、ＹＥＳならＳ５１１に遷移する。
【００８２】
Ｓ５１１で情報端末装置は印刷データを無線Ｉ／Ｆ（２６）を介して送信し、Ｓ５０８に遷移する。
【００８３】
Ｓ７１７でプリンタ電源制御部は、印刷データ受信を制御部（６０）に知らせ、メモリー（６１）に格納し、Ｓ７１８に遷移する。
【００８４】
Ｓ８０５でプリンタ制御部（６０）は、電源制御部（６Ａ）が無線Ｉ／Ｆ（６９）からバス（６Ｅ）を介して印刷データを受信し、バス（６７）を介してメモリー（６１）に格納したかを判断する。ＮＯならＳ８０３に戻り、ＹＥＳならＳ８０６に遷移する。Ｓ８０６でプリンタ制御部（６０）は、情報端末装置から受信した印刷データの格納されているメモリー（６１）エリアのデータと印刷モード情報により、実画像データを作成し、印刷処理部（６４）に送る。（印刷処理部で印刷する。）その後、Ｓ８０３に遷移する。
【００８５】
Ｓ７１８でプリンタ電源制御部は、印刷終了を判断する。ＮＯならＳ７１４に遷移し、ＹＥＳならＳ７０２に遷移する。
【００８６】
ここで、Ｓ７０１やＳ８０１のＳＴＡＲＴ後、プリンタ電源制御部は、少なくとも制御部と監視部に電源を供給し、制御部から印刷モード情報を入手しておく。その後直ぐに監視部以外の電源をオフする。プリンタ電源制御部は、一定時間毎に無線Ｉ／Ｆを介して、通信範囲内の”印字データを送信できる情報端末装置”を検索する。プリンタ電源制御部は、その情報端末装置が見つかったなら、情報端末装置に”改行＋０（ゼロ）行コマンド”を送信してもらう。そしてその受信した改行コードと制御部から入手しておいた印刷モードを、表１の対応に従い、プリンタで必要な印刷モードを特定し、合致した印刷モードがプリンタにあれば、監視部以外の電源をオンし、そのモード（例えば受信した改行コードが２３（Ｈｅｘ．）ならＰＤＬ　Ｃの印刷モード）で、印刷レディ状態にして待つ。（その情報端末装置と通信不能になったら初期状態（ＳＴＡＲ後の処理）に戻る。）その情報端末装置から印字データが送られてきたら印字終了後に、ＳＴＡＲＴ後の処理に戻る。
【００８７】
もし印刷可能な印刷モードがプリンタに無かった場合、プリンタは、”印刷不可能”の情報をその情報端末装置に送って、ＳＴＡＲＴ後の処理に戻る。
【００８８】
【表１】
2004025710.tif 000003
【００８９】
【発明の効果】
以上説明したように、本発明によれば、周囲の情報端末装置の様々な状況に対応して消費電力を大幅に節減できる効果を奏することができるようになった。
【図面の簡単な説明】
【図１】実施例１と２共通のシステム構成図である。
【図２】実施例１と２共通の情報端末装置の内部構成を示す図である。
【図３】実施例１におけるプリンタの内部構成を示す図であり、同図においてタイマー（３４）は、２分毎にタイマー割り込み発生信号（４３）によって制御部（３０）に対して割り込みを発生する。
【図４】実施例１におけるプリンタ内制御部（３０）の動作を示すフローチャートである。
【図５】実施例１と２共通の情報端末装置内ＣＰＵ（２０）の動作を示すフローチャートである。
【図６】実施例２におけるプリンタの内部構成を示す図である。同図においてタイマー（６Ｆ）は、２分毎にタイマー割り込み発生信号（６０１）によって電源制御部（６Ａ）に対して割り込みを発生する。
【図７】実施例２におけるプリンタ内電源制御部（６Ａ）のフローチャートである。
【図８】実施例２におけるプリンタ内制御部（６０）のフローチャートである。
【図１】
2004025710.tif 000004
【図２】
2004025710.tif 000005
【図３】
2004025710.tif 000006
【図４】
2004025710.tif 000007
【図５】
2004025710.tif 000008
【図６】
2004025710.tif 000009
【図７】
2004025710.tif 000010
【図８】
2004025710.tif 000011