(57)【要約】印刷装置と、ＳＴＢなどのデータ出力装置との電源切断が連携して簡便に行われる印刷システム。データ出力装置は、印刷装置に電源切断を命令すると、データ出力装置における印刷処理の終了後、電源を切断する。印刷装置は、命令を受けると、印刷装置における印刷処理の終了後、電源を切断する。
2003036459.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置と、印刷されるデータを前記印刷装置に出力するデータ出力装置とを含む印刷システムであって、
前記データ出力装置が前記印刷装置に電源切断を命令すると、
前記印刷装置は、前記印刷装置における印刷処理の終了後、前記印刷装置の電源を切断する印刷システム。
【請求項２】
前記データ出力装置は、データを受信する受信装置であり、
前記印刷装置は、前記受信装置によって受信されたデータを印刷する請求の範囲第１項記載の印刷システム。
【請求項３】
前記データ出力装置はデータを記憶手段に蓄積し、前記印刷装置は、前記データ出力装置へデータを取得しにいく請求の範囲第１項記載の印刷システム。
【請求項４】
前記データ出力装置は、前記印刷装置に電源切断を命令し、さらに前記データ出力装置における印刷処理の終了後、電源を切断する請求の範囲第３項記載の印刷システム。
【請求項５】
前記印刷装置は、取得が済んだデータを前記記憶手段から消去するよう前記データ出力装置に通知し、
前記データ出力装置は、前記記憶手段から印刷中のデータがなくなると、前記データ出力装置における印刷処理を終了する請求の範囲第４項記載の印刷システム。
【請求項６】
前記データ出力装置は、前記データ出力装置の電源が入っている状態で、前記データ出力装置が有する前記データ出力装置の電源操作をするボタンが押されるか前記データ出力装置のリモコンが有する前記データ出力装置の電源操作をするボタンが押されたら、前記印刷装置に電源切断を命令する請求の範囲第３項記載の印刷システム。
【請求項７】
前記データ出力装置は、前記データ出力装置の電源が入っている状態で、前記印刷装置が有する前記データ出力装置の電源操作をするボタンが押されるか前記印刷装置のリモコンが有する前記データ出力装置の電源操作をするボタンが押されたら、前記印刷装置に電源切断を命令する請求の範囲第３項記載の印刷システム。
【請求項８】
前記データ出力装置は、デジタル放送を受信するＳＴＢである請求の範囲第３項記載の印刷システム。
【請求項９】
前記データはデジタル放送に含まれる印刷コンテンツのデータである請求の範囲第３項記載の印刷システム。
【請求項１０】
前記印刷装置は、印刷命令のあったデータのうち、前記電源切断の命令があるまでに入力された印刷ジョブ又は印刷ジョブを構成するページについて印刷処理を終了してから、電源の切断を行う請求の範囲第１項記載の印刷システム。
【請求項１１】
前記印刷装置は、前記電源切断の命令があったときに印刷命令のあったデータの一部が前記データ出力装置に残っている場合、残ったデータも含めて印刷命令のあった全てのデータについて印刷処理を終了してから、電源の切断を行う請求の範囲第１項記載の印刷システム。
【請求項１２】
印刷命令のあったデータのうち、前記印刷装置に電源切断の命令がされるまでに前記印刷装置に入力された印刷ジョブ又は印刷ジョブを構成するページについて前記印刷装置における印刷処理が終了してから、前記印刷装置の電源を切断するか、前記印刷装置に電源切断の命令がされたときに印刷命令のあったデータの一部が前記データ出力装置に残っている場合、残ったデータも含めて印刷命令のあった全てのデータについて前記印刷装置における印刷処理が終了してから、前記印刷装置の電源の切断するかを、設定に従って切り替える請求の範囲第１項記載の印刷システム。
【請求項１３】
前記データ出力装置は、前記データ出力装置における印刷処理が終了してから、前記印刷装置に電源切断を命令する請求の範囲第１項記載の印刷システム。
【請求項１４】
前記印刷装置は、前記印刷装置における印刷処理が終了したファイルを記憶手段から消去するよう前記データ出力装置に通知し、
前記データ出力装置は、前記記憶手段から印刷中のデータがなくなると、前記データ出力装置における印刷処理を終了する請求の範囲第１項記載の印刷システム。
【請求項１５】
前記データ出力装置は、記憶手段から印刷中のデータがなくなると、印刷処理を終了する請求の範囲第１項記載の印刷システム。
【請求項１６】
前記印刷装置は、印刷ジョブを管理し、
前記データ出力装置は、前記印刷装置における印刷ジョブを監視し、前記印刷装置における印刷ジョブがすべてなくなると、前記データ出力装置における印刷処理を終了する請求の範囲第１項記載の印刷システム。
【請求項１７】
前記印刷装置は、前記印刷装置の電源を切断する代わりに、待機状態に移行する請求の範囲第１項記載の印刷システム。
【請求項１８】
前記データ出力装置が前記印刷装置へ印刷実行を命令すると、
前記印刷装置は、前記印刷装置の電源を入れ、印刷を始める請求の範囲第１項記載の印刷システム。
【請求項１９】
印刷装置と、印刷されるデータを前記印刷装置に出力するデータ出力装置とを含む印刷システムの電源切断方法であって、
前記データ出力装置が前記印刷装置に電源切断を命令すると、
前記印刷装置は、前記印刷装置における印刷処理の終了後、前記印刷装置の電源を切断する電源切断方法。
【請求項２０】
データを受信する受信部と、印刷処理部と、電源部とを備え、
電源の切断命令を前記受信部において受信したら、前記印刷処理部における印刷処理の終了後、電源切断を実行する印刷装置。
【請求項２１】
接続機器に通知を送信する送信部をさらに備え、
前記印刷処理部における印刷処理の終了後、前記送信部により印刷終了の通知を送信し、前記印刷装置の電源切断を実行する請求の範囲第２０項記載の印刷装置。
【請求項２２】
前記電源切断の実行は、前記印刷処理部における印刷処理の終了後、一定時間後に実行される請求の範囲第２０項記載の印刷装置。
【請求項２３】
排紙管理部をさらに備え、
前記電源切断の実行は、前記排紙監視部において排紙の完了が確認されたら実行される請求の範囲第２０項記載の印刷装置。
【請求項２４】
印刷ジョブ管理部をさらに備え、
この印刷ジョブ管理部において排紙処理を１つのジョブ内のタスクとして管理し、
前記電源切断の実行は、前記印刷ジョブ管理部において前記排紙処理を含めた印刷ジョブがなくなったら実行される請求の範囲第２０項記載の印刷装置。
【請求項２５】
印刷ジョブ管理部をさらに備え、
この印刷ジョブ管理部において印刷ジョブにおける印刷枚数の情報を保持し、
前記電源切断の実行は、前記印刷ジョブ管理部において保持する前記印刷枚数分の印刷が全て終了したら実行される請求の範囲第２０項記載の印刷装置。
【請求項２６】
印刷されるデータを印刷装置に出力するデータ出力装置であって、
ユーザにより前記データ出力装置の電源を切る操作が行われると、前記印刷装置にも電源切断を命令した後、データを印刷処理しているかどうか判断し、その印刷処理の終了後、電源を切断するデータ出力装置。
【請求項２７】
記憶手段を有し、
印刷されるデータが前記記憶手段からなくなると、前記印刷処理を終了する請求の範囲第２６項記載のデータ出力装置。
【発明の詳細な説明】
技術分野
本発明はプリンタとプリンタに接続されている機器（例えばデジタルテレビのセットトップボックス（以下ＳＴＢ））との間における電源切断の連携に関するものである。
背景技術
一般に、複数の機器がＩＥＥＥ１３９４等によってネットワーク接続されている場合、その複数機器の電源切断の連携を取るため、システムの運行状況を複数機器同士があるいは主機器が常に監視し、各機器で終了が出来る状態になったことを確認したうえで、各機器の電源切断を行っていた。例えば、図１に示すごとく、機器Ａと機器ＢがＩＥＥＥ１３９４でネットワーク接続されている場合、電源切断の連携を取るために機器Ａから機器Ｂへ機器Ｂのシステムの運行状況を一定期間ごとに確認をとり、機器Ｂが終了可能であることの確認を得た上で、機器Ａと機器Ｂの電源切断を行っていた。
しかし、従来の方法では、電源切断の連携のために機器Ａから機器Ｂを常に監視しておかねばならず、機器Ａの負担が大きく、また、機器Ａと機器Ｂの連携をとるための処理が複雑になってしまう問題があった。ここで機器ＡをＳＴＢ１、機器Ｂをプリンタ２として、ＳＴＢ１とこのプリンタ２を接続した際の電源連携を考えた場合にも、同様の複雑な処理が発生することはいうまでもない。
発明の開示
そこで、本発明は、印刷装置と印刷されるデータをその印刷装置に出力するデータ出力装置とを含む印刷システムにおいて、その印刷装置とデータ出力装置とにおける電源切断の連携を簡単に行うことを目的とする。
この目的を達成するために、例えばＳＴＢ１とプリンタ２とを含むシステムでは、ＳＴＢ１が電源切断命令をプリンタ２へ送ると、この命令により、プリンタ２はＳＴＢ１の処理とは別に電源切断に関する処理をすすめる。ＳＴＢ１における電源切断可能の判断はＳＴＢ１において印刷データがなくなることを判断した時点とし、プリンタ２における電源切断可能の判断は排紙が確認された時点とすることができる。
この場合、電源切断可能かどうかの判断がＳＴＢ１においてはＳＴＢ１における印刷データ（印刷用（に展開された）データ）の有無ででき、プリンタ２においては排紙が終了したか否かでできるため、ＳＴＢ１とプリンタ２との間で電源切断のための複雑な連携処理を用いることなくＳＴＢ１とプリンタ２間の電源切断の連携が取れる。
発明を実施するための最良の形態
図８に示すように、プリンタ２はデジタルテレビ３に接続されているＳＴＢ１に接続されており、プリンタ２、デジタルテレビ３、ＳＴＢ１それぞれに電源ボタン２０、３０、１０がある。デジタルテレビ３を見ているユーザは各機器の電源切断をするために、デジタルテレビ３とＳＴＢ１それぞれのリモコン３１、１１からボタン操作をするか、それぞれの電源ボタン３０、１０を押す。ＳＴＢ１とプリンタ２とを含む印刷システムにおいて、プリンタ２の電源切断はＳＴＢ１の電源切断に連携する。プリンタ２とＳＴＢ１の電源切断の連携方法としては、図２に示すごとく、ユーザによりＳＴＢ１の電源ボタン１０が押されて、ＳＴＢ１に接続されているプリンタ２の電源が切断されようとした時点で、ＳＴＢ１からプリンタ２に電源切断するように命令をする（以下、終了予約と記す）場合と、図３に示すごとく、ＳＴＢ１の電源ボタン１０が押されて、ＳＴＢ１に接続されているプリンタ２の電源が切断されようとした後、ＳＴＢ１において印刷処理が終了した時点でＳＴＢ１からプリンタ２に終了予約をする場合がある。プリンタ２には、プルプリント型又はプッシュプリント型のプリンタを用いることができる。ここで、プルプリントとはプリンタにおける印刷処理においてデータが必要になった時点でプリンタ２からＳＴＢ１へデータ取得しにいき、印刷処理を完結する印刷方法のことで、印刷データをまとめてプリンタが受信した後、プリンタがローカルで印刷処理をするプッシュプリントと比較していう。
（実施の形態１）
まず、図２に示す、ユーザによってＳＴＢ１の電源ボタン１０が押された後すぐにプリンタ２の終了予約をする場合について述べる。印刷対象は図４に示すｉｍａｇｅ１．ｂｍｌとｉｍａｇｅ２．ｂｍｌのデータからなる２つのイメージであり、ｉｍａｇｅ１．ｂｍｌ、ｉｍａｇｅ２．ｂｍｌの順で印刷する。Ｉｍａｇｅ１．ｂｍｌ、ｉｍａｇｅ２．ｂｍｌはデータ放送向けのページ記述言語で記述されたファイルである。イメージは図４のように文字だけから構成されていても、画像と文字から構成されていても構わない。
図１０に示すデジタルテレビ３の画面上の印刷指示画面に従ってユーザは印刷の開始を指示する。デジタルテレビ３のリモコン受信部３５から入力された印刷命令はＳＴＢ１を通じてプリンタ２に送られ、印刷処理が始まる。そしてプリンタ２はｉｍａｇｅ１．ｂｍｌの印刷処理、続いてｉｍａｇｅ２．ｂｍｌの印刷処理をする。なお、印刷命令はＳＴＢ２のリモコン受信部１５から入力されてもかまわない。またプリンタ２の印刷命令受信部２５からプリンタ２用のリモコンを用いて入力されても構わない。プッシュプリントの場合はＩｍａｇｅ１．ｂｍｌ、ｉｍａｇｅ２．ｂｍｌのデータをまとめてプリンタ２のメモリ２４に記憶し、プルプリントの場合は印刷処理毎にプリンタ２のメモリ２４に記憶することになる。プルプリントの場合、プリンタ２が、印刷される全てのデータを取得する前にＳＴＢ１の電源が切断されてしまうと、残りのデータを印刷することができなくなってしまうため、ＳＴＢ１とプリンタ２との電源切断の連携はより重要なものとなる。そこで、以下、プルプリントの場合で説明する。
図９に示すように、デジタルテレビ３は、通信インターフェース３２、画面表示部３４、コントローラ部３３、リモコン受信部３５を有する。プリンタ２はＳＴＢ１と接続するための通信インターフェース２２、メモリ２４、エンジン部２６、コントローラ部２３、印刷命令受信部２５を有する。ＳＴＢ１は、デジタルテレビ３及びプリンタ２と接続するための通信インターフェース１２、メモリ１４、コントローラ部１３、リモコン受信部１５を有する。図９の例では、ＳＴＢ１の記憶手段として、ＳＴＢ１に内蔵されたメモリ１４を用いているが、その代わりに外部記憶装置などの他の記憶手段を用いることもできる。ＳＴＢ１は、受信したデータをメモリ１４に記憶する。図４に示す２つのイメージも、ＳＴＢ１により受信されると、メモリ１４上に記憶される。なお、放送番組終了に伴いＳＴＢ１上のメモリ１４からｉｍａｇｅ１．ｂｍｌやｉｍａｇｅ２．ｂｍｌといった印刷対象のデータが消えてしまうと、印刷を続けられなくなるため、ＳＴＢ１にＨＤＤを備え、メモリ１４上のｉｍｅｇｅ１．ｂｍｌやｉｍａｇｅ２．ｂｍｌといった印刷対象データをそのＨＤＤに退避させ、退避されたＨＤＤ上のデータを用いて印刷処理を行っても構わない。また、ＳＴＢ１からプリンタ２へ送られる印刷対象データはプリンタ２で処理できるようにＳＴＢ１においてｉｍａｇｅ１．ｂｍｌやｉｍａｇｅ２．ｂｍｌを変換した後のデータでも、変換しないままのデータでも構わない。以下の説明ではＳＴＢ１では印刷対象データが変換されず、プリンタ２にはその変換されていない印刷対象データが送られるものとする。
以下、プリンタ２がｉｍａｇｅ１．ｂｍｌの印刷処理の途中でＳＴＢ１の電源が切断されようとしている状況の場合に関して説明する。この場合、ＳＴＢ１の電源ボタン１０が押され、ＳＴＢ１の電源が直ぐに切断されてしまうと、印刷途中のｉｍａｇｅ１．ｂｍｌはプリンタ２のメモリ２４にあっても、印刷処理されていないｉｍａｇｅ２．ｂｍｌはプルプリンタの処理上、ＳＴＢ１のメモリ１４にのみ残っておりプリンタ２のメモリ２４にはなく、プリンタ２における印刷が完了できないことになる。プリンタ２における印刷を完了するため、ＳＴＢ１は、電源切断をＳＴＢ１における印刷処理が完全に終了した時点で行う。一方、プリンタ２は、印刷が終了し、排紙が完了した時点で印刷終了とすれば、ユーザは問題なく印刷対象物を得ることが出来る。印刷終了の判断方法に関しては後に述べる。
さらに、ＳＴＢ１とプリンタ２各々の処理について図１１を用いて詳細に述べる。ＳＴＢ１の電源ボタン１０が押されるとＳＴＢ１の電源はすぐには切れず、ＳＴＢ１のコントローラ部１３においてＳＴＢ１での印刷処理が終了しているかどうかを判断し、印刷処理が終了していれば、電源切断を実行し、印刷処理が終了していない場合は、ＳＴＢ１の終了予約及びプリンタ２の終了予約を行う。プリンタ２の終了予約はＳＴＢ１の通信インターフェース１２を通じてプリンタ２に命令されることによって行われる。ここでＳＴＢ１とプリンタ２のコントローラ部１３、２３において図１３に示す終了フラグを立てる処理を行う。終了フラグの記憶はそれぞれのメモリ１４、２４で行う。一方、ＳＴＢ１における印刷処理が残っているので現在の印刷処理は続行する。そして印刷処理が終了するとＳＴＢ１は終了フラグが立っているのでＳＴＢ１自身の電源を切断する。プリンタ２においては、ＳＴＢ１から電源切断に関する命令、つまりＳＴＢ１では印刷処理を終了していないのでプリンタ２の終了予約命令が入力されることによってプリンタ２の電源切断に関する処理が始まる。
なお、印刷対象がｉｍａｇｅ１．ｂｍｌしかない場合は、ＳＴＢ１では印刷処理を終了しているのでプリンタ２の終了許可命令が入力されることによってプリンタ２の電源切断に関する処理が始まる。各命令は図１３に示す終了フラグと同様にそれぞれフラグとしてメモリ１４、２４上に記憶する。入力された命令がプリンタ２の終了許可命令であればプリンタ２は電源切断し、終了予約命令であれば印刷中の処理をした後プリンタ２における印刷終了を確認しフラグを確認した後、プリンタ２自身の電源切断を行う。
さらに、入力された命令が終了許可命令であってもすぐに電源切断処理を行わず、プリンタ２における印刷処理が残っているか確認後電源処理を行うようにしてもよい。
上記ＳＴＢ１における印刷処理が完全に終了した時点の判断は以下の２つの方法が考えられる。
まず、第１の方法を図５に示す。図４のデータを印刷する場合で、ｉｍａｇｅ１．ｂｍｌが既にプリンタ２のメモリ２４にあり、ＳＴＢ１のメモリ１４上にはｉｍａｇｅ１．ｂｍｌとｉｍａｇｅ２．ｂｍｌがあり、プリンタ２においてｉｍａｇｅ１．ｂｍｌとｉｍａｇｅ２．ｂｍｌを印刷することになっている状態から考える。プリンタ２で処理する内容は例えば図７に示すＪＯＢ管理情報から得ることが出来る。Ｉｍａｇｅ１，ｂｍｌに関する印刷処理が終了した時点で、プリンタ２からＳＴＢ１へＳＴＢ１のメモリ１４にあるｉｍａｇｅ１．ｂｍｌを削除してもよいという命令を出す。この命令を受けたＳＴＢ１はｉｍｌａｇｅ１．ｂｍｌをＳＴＢ１のメモリ１４から削除する。この時点においてＳＴＢ１のメモリ１４にはｉｍａｇｅ２．ｂｍｌが残っている。次にプリンタ２においてｉｍａｇｅ２．ｂｍｌが必要になり、プリンタ２からＳＴＢ１にｉｍａｇｅ２．ｂｍｌを取得しにいく。Ｉｍａｇｅ１．ｂｍｌと同様、ｉｍａｇｅ２．ｂｍｌに関する印刷処理が終了した時点で、プリンタ２からＳＴＢ１へＳＴＢ１のメモリ１４にあるｉｍａｇｅ２．ｂｍｌを削除してもよいという命令を出す。この命令を受けたＳＴＢ１はｉｍａｇｅ２．ｂｍｌをＳＴＢ１のメモリ１４から削除する。すると、ＳＴＢ１のメモリ１４には印刷対象のデータが存在しなくなり、また、プリンタ２に対する処理がなくなるため、このＳＴＢ１のメモリ１４から印刷データが全て消去された時点をもって、印刷処理終了とみなし、電源切断の準備が整ったと判断することができる。なお、上記で述べた印刷データはデジタルテレビ３の画面に表示するために用いたデータであっても、印刷用に別に保存した同じ内容のデータであっても構わない。
次に、第２の方法を図６に示す。第１の方法と同様、図４のデータを印刷する場合で、ｉｍａｇｅ１．ｂｍｌが既にプリンタ２のメモリ２４にあり、ＳＴＢ１のメモリ１４上にはｉｍａｇｅ１．ｂｍｌとｉｍａｇｅ２．ｂｍｌがある状態から考える。第２の方法では第１の方法とは違い、プリンタ２において管理されている印刷ＪＯＢ情報をＳＴＢ１から監視する。プリンタ２における印刷ＪＯＢの管理は図７のように、ｉｍａｇｅ１．ｂｍｌ、ｉｍａｇｅ２．ｂｍｌそれぞれの印刷処理に対し管理番号（以下ＪＯＢＩＤ）がつけることによって行う。このＪＯＢＩＤは印刷命令がプリンタ２に入力される度に付けられる。例えば、ｉｍａｇｅ１．ｂｍｌの印刷命令が入力されるとｉｍａｇｅ１．ｂｍｌの印刷処理としてＪ１というＪＯＢＩＤが付けられ、続いてｉｍａｇｅ２．ｂｍｌの印刷命令が入力されるとｉｍａｇｅ２．ｂｍｌの印刷処理としてＪ２というＪＯＢＩＤが付けられる。このＪ１の印刷ＪＯＢが終了すると、ＪＯＢ一覧からＪ１が削除される。次にプリンタ２においてｉｍａｇｅ２．ｂｍｌの印刷処理であるＪ２の印刷処理を実行する。プリンタ２はＪ２に関する印刷処理が終了すると、ＪＯＢ一覧からＪ２を削除する。一方、ＳＴＢ１は定期的にプリンタ２のＪＯＢＩＤを監視し、ＪＯＢ一覧からＪＯＢＩＤがなくなった時点で電源切断のための準備が完了したと判断することが出来る。ＳＴＢ１からのプリンタ２のＪＯＢ監視は、プリンタ２がＳＴＢ１から印刷対象データを取得したら行うようにしてもよい。
上記の方法でＳＴＢ１の切断処理の終了判断が可能となり、未完成の印刷物が得られるといった問題なく電源切断することが可能となる。
一方、プリンタ２における印刷処理が終了したことは、印刷命令のあった全てのデータについて印刷処理が終了したかどうかに基づいて基本的に判断するのがよい。この場合、プリンタ２に電源切断の命令があったときに、印刷命令のあったデータの一部がＳＴＢ１に残っていたとしても、上述の通り印刷命令のあった全てのデータについて印刷処理が終了してから、ＳＴＢ１及びプリンタ２の電源切断が行われる。
他方、プリンタ２における印刷処理が終了したことは、印刷命令のあったデータのうち、プリンタ２に電源切断の命令があるまでにプリンタ２に入力された印刷ジョブ又は印刷ジョブを構成するページについて印刷処理が終了したかどうかに基づいて判断することもできる。この場合、印刷命令のあったデータのうち、プリンタ２に電源切断の命令があったときにＳＴＢ１に残っていたデータ（待ちジョブ又はページ）は、印刷されないことになる。この判断がプリンタ２により行われることが予め知らされている場合、ＳＴＢ１は、プリンタ２に電源切断を命令してから、スプールされたデータなどを必要に応じて消去しただけで、その電源切断を行ってもよい。ＳＴＢ１に予め知らされていない場合、プリンタ２の電源を切断する前にプリンタ２がその通知をＳＴＢ１に行い、その通知を受けると、ＳＴＢ１がその電源を切断するようにしてもよい。
プリンタ２における印刷処理が終了したことについての前者の判断では、印刷命令のあった全てのデータについて印刷が行われることを考慮すると、一般的に前者の判断の方が後者の判断より好ましいが、ＳＴＢ１に残っていたデータの印刷が必要とされない可能性もあるため、状況によっては後者の判断も有用である。
その状況はユーザの意図に依存することがあるため、例えばプリンタ２の機器設定項目として、どちらの判断を行うかをユーザが設定する項目を設け、その設定に従って、プリンタ２がどちらの判断を行うかを切り替えるようにしてもよい。
さらに、プリンタ２の電源切断をより問題なく行うためには、印刷処理が完全に終了し、完成された印刷物が得られたことが分かった時点で電源切断する必要がある。プリンタ２の電源切断が可能かどうかの第１の判断方法として、上記ＪＯＢ管理に排紙過程を加える方法、第２の判断方法として、前もって分かっている印刷ページ数の排紙処理が終わったことを確認する方法、第３の判断方法として、印字処理が終了してから一定時間後に終了する方法、第４の判断方法としてプリンタ２が有する排紙監視部で排紙を確認する方法が考えられる。
まず、第１の判断方法によれば、印字処理が終わってから排紙処理が終わるまでの処理を１つのＪＯＢとしてＪＯＢＩＤで管理し、つまりＳＴＢ１とプリンタ２は互いにＪＯＢＩＤを保持し、この共有するＪＯＢＩＤ使ってプリンタ２の状態（現在の印刷が何ページ目とか何部目といった情報等）をＳＴＢ１は知ることができるのだが、このＪＯＢＩＤのＪＯＢが終了した時点で印刷処理が完全に終了したと判断することができる。
第２の判断方法によれば、印刷処理する段階でＪＯＢＩＤが有する情報により全部で何ページの印刷処理があるかが判断できるため、例えば、ｉｍａｇｅ１．ｂｍｌとｉｍａｇｅ２．ｂｍｌの処理がある場合は図７に示すように各々１ページの処理があり、全部で２ページの処理があり、２ページ分の排紙処理が終了したことが判断された時点で印刷処理が完全に終了したと判断する事が出来る。なお、すべてのＪＯＢの印刷ページで判断しなくても、最後のＪＯＢにおける印刷ページをもって判断する、例えば図７でいえばＪ１処理中の際にＪ２が残っているので終了判断する必要がなく、Ｊ２の処理になった際に１ページ分の排紙処理が終了した事が判断されれば、印刷処理が完全に終了したと判断する事が出来る。
さらに、第３の判断方法によれば、印字処理が終了したかどうかはｉｍａｇｅ１．ｂｍｌやｉｍａｇｅ２．ｂｍｌの印刷ＪＯＢがなくなったかどうかで判断できるため、このＪＯＢがなくなってから排紙するのに十分な時間、例えば１０秒後に印刷処理が完全に終了したと判断することができる。
第４の判断方法によれば、図７に示すプリンタ２が有する排紙監視部において用紙の端を検出し、用紙が完全に排出されたことがわかった時点をもって印刷処理が完全に終了したと判断する事が出来る。
本実施の形態１で示したように、ＳＴＢ１とプリンタ２における印刷処理に注目し、電源切断の時を判断するための処理がＳＴＢ１、プリンタ２それぞれの印刷処理の終了をもとに行われるため、印刷処理の途中で電源切断処理をしてしまうことがなくなる。また、電源切断の時点の判断も印刷処理をもとに行うため明確であり、電源切断の連携をとるためのＳＴＢ１からプリンタ２への命令は１度でよく、電源切断を連携するために複雑な処理を設計する必要がなくなる。さらに、プリンタ２の電源切断の判断を印刷対象物の排紙が終了した時点をもって行うと、未完成の印刷物がえられる問題や、用紙がプリンタ２から排出されないまま終了する問題がなくなる。
なお、上記実施の形態１ではプルプリントの場合について説明したが、プッシュプリントの場合で印刷データがＳＴＢ１からプリンタ２へ送信され済みの場合、プリンタ２からＳＴＢ１へのデータ取得の処理が発生しないため、ＳＴＢ１は終了予約後すぐに電源を切断しても構わない。
また、印刷処理が終了してから一定時間経ってから電源切断を実行するようにすることにより、いったんすべての印刷処理が終了した後に新たに印刷処理が発生しても、この新たな印刷処理を行ってから終了することができるようにすることも可能である。
上記実施の形態１では、ＳＴＢ１の電源ボタン１０が押されることによって、ＳＴＢ１からプリンタ２へプリンタ２の電源切断の命令が実行されたが、ＳＴＢ１のリモコン１１が有するＳＴＢ１の電源ボタンが押されてから同様に命令が実行されてもよく、プリンタ２またはプリンタ２のリモコンが備えるプリンタ２の電源ボタンが押されることによってＳＴＢ１とプリンタ２の電源切断の連携をとるようにしてもよい。さらに、プリンタ２またはプリンタ２のリモコンが備えるＳＴＢ１の電源ボタンが押されることによってＳＴＢ１とプリンタ２の電源切断の連携をとるようにしてもよい。なお、電源が切れるとは省エネモードに移行することも含む。
（実施の形態２）
次に、図３に示す、ユーザによってＳＴＢ１の電源ボタン１０が押された後すぐに終了予約せず、ＳＴＢ１での印刷処理が終了してからプリンタ２の終了予約をする場合について述べる。印刷対象は実施の形態１で示した図４と同じである。実施の形態１とは、ＳＴＢ１からプリンタ２に終了予約の命令が入力される時点が異なる。本実施の形態２におけるＳＴＢ１とプリンタ２各々の処理を図１２に示しているが、ＳＴＢ１の電源ボタン１０が押されると、ＳＴＢ１では印刷処理が終了しているかどうかを判断する。もし印刷処理が終了していれば、電源切断を実行する。もし印刷処理が終了していない場合は、印刷処理を続行し、ＳＴＢ１での印刷処理が終了後、ＳＴＢ１からプリンタ２へプリンタ２の終了予約を行う。この後、ＳＴＢ１は電源切断を実行する。
以上、本実施の形態２で示した処理により、実施の形態１と同様の効果を得ることが出来る。
なお、本実施の形態１ではＩｍａｇｅ１．ｂｍｌが印刷中にＳＴＢ１の電源ボタン１０が押される場合について述べたが、プリンタ２が印刷中でなくても同様に処理することができ、例えば、図１４に示すように印刷処理をしていない際にＳＴＢ１の電源ボタン１０が押されたらプリンタ２の電源を切断する命令をＳＴＢ１からプリンタ２に入力しプリンタ２の電源を切断することができる。さらに、ＳＴＢ１にもプリンタ２にも電源が入っていない状態でＳＴＢ１（あるいはプリンタ２）の電源が入れられた際にプリンタ２（あるいはＳＴＢ１）の電源を入れる電源連携をとることも可能である。
また、いったん終了予約しても、再度ＳＴＢ１の電源ボタンを押せばプリンタ２へ終了予約解除の命令を出し、ＳＴＢ１の終了予約も解除することができるようにすることも可能である。
また、プリンタ２の電源切断の際にも、プリンタへのユーザの指示に対して応答する必要性を考慮して、プリンタ２の制御部分についてのみ電源を投入しておくようにしてもよい。
また、本実施の形態１、２ではプリンタ２とＳＴＢ１を接続した例で電源の連携について説明したが、ＳＴＢ１を内蔵したデジタルテレビ３とプリンタ２を接続した場合でも同様に処理が可能で、デジタルテレビ３とプリンタ２の電源が連携されることになる。また、プリンタ２はＳＴＢ１と接続する場合だけでなく、電子レンジや冷蔵庫といった情報家電やその他のデータ出力装置とプリンタ２とを接続してもよい。データ出力装置は、記憶していたり外部から得るなどしたデータをプリンタ２に出力し、プリンタ２はこのデータを印刷する。さらに、プリンタ２に代えて、ファクシミリや複合機など、その他の印刷装置とデータ出力装置とを接続してもよい。
また、図１５に示すように、ＳＴＢ１と携帯電話５がインターネットなどの電気通信回線を通じて接続されている場合に、リモコン１１などの代わりに携帯電話５を用いてＳＴＢ１を操作するようにしてもよい。ユーザが、携帯電話５のボタン５１を押して電源切断を指示する操作を行った場合、携帯電話５は、ユーザの指示に従ってＳＴＢ１に電源切断の要求を行う。ＳＴＢ１は、この要求を受信すると、プリンタ２に電源切断を命令する。ＳＴＢ１は、印刷処理と電源切断の間に、携帯電話５に対して通知を行うこともできる。ユーザは、携帯電話５のディスプレイ５２に表示された通知の内容を確認することによって、ＳＴＢ１やプリンタ２のそばにいなくても、電源切断が行われたかどうかを判断することができる。既に説明したように、データ出力装置及び印刷装置のそれぞれで印刷処理が行われた後に電源の切断が行われるのであれば、通知の内容に、電源が切断されたことだけでなく、印刷処理が終了したことも含めることができる。
さらに、携帯電話５は、リモコン１１と異なり、それ自体について電源の切断が行われる。データ出力装置及び印刷装置の電源切断だけでなく、携帯電話の電源切断や待機状態への移行も連携させるようにしてもよい。この場合、携帯電話５は、要求を行うと、直ぐにその電源を切断してもよいし、ＳＴＢ１から通知がある場合には、その通知を待って電源切断を行ってもよい。
さらに、データ出力装置がウェブクライアントを有しているような場合には、携帯電話５や個人情報端末などデータ出力装置と通信を行う通信端末を、電源切断の要求を行うためだけでなく、印刷されるウェブコンテンツの選択などのために用いてもよい。例えばユーザが、携帯電話５を操作することによって、印刷されるウェブコンテンツの選択、そのコンテンツを印刷するプリンタの選択を行ってから、そのウェブコンテンツを印刷する指示することが考えられる。この場合、携帯電話５は、選択されたウェブコンテンツの印刷要求をＳＴＢ１に送信する。ＳＴＢ１のウェブクライアントは、その要求に含まれるＵＲＬアドレスを参照して、そのウェブコンテンツを取得する。そして、プリンタ２は、取得されたウェブコンテンツを印刷する。このような場合に、ＳＴＢ１が、印刷要求があると、待ち状態から復帰し、その要求に対する印刷処理をＳＴＢ１及びプリンタ２でそれぞれ行ってから、ＳＴＢ１及びプリンタ２を上述の通りに待ち状態に移行させるようにしてもよい。なお、この場合、印刷要求を送信した携帯電話５から見ると、ＳＴＢ１における印刷処理にはウェブコンテンツの取得も含まれることになる。
以上説明したように、本発明によって、ＳＴＢ１に接続されたプリンタ２が印刷処理中に、ＳＴＢ１の電源を切断しようとしても印刷処理を完結した上で、ＳＴＢ１とプリンタ２の電源切断を行うことが出来る。
【図面の簡単な説明】
図１は従来の技術における電源連携を示す図；
図２は本実施の形態１におけるＳＴＢ１とプリンタ２の連携関係における終了予約のタイミングを示す図；
図３は本実施の形態２におけるＳＴＢ１とプリンタ２の連携関係における終了予約のタイミングを示す図；
図４は本実施の形態１、２における印刷対象データを示す図；
図５はＳＴＢ１において印刷処理終了を判断するための第１の処理フローを示す図；
図６はＳＴＢ１において印刷処理終了を判断するための第２の処理フローを示す図；
図７はプリンタ２上のＪＯＢ管理情報を示す図；
図８は本実施の形態１、２で用いるデジタルテレビ３、ＳＴＢ１、プリンタ２の関係を示す図；
図９は本実施の形態１、２で用いるデジタルテレビ３、ＳＴＢ１、プリンタ２のそれぞれの構成を示す図；
図１０はデジタルテレビ３の画面上に表示される印刷指示画面を示す図；
図１１は本実施の形態１におけるＳＴＢ１とプリンタ２それぞれの処理フローを示す図；
図１２は本実施の形態２におけるＳＴＢ１とプリンタ２それぞれの処理フローを示す図；
図１３は本実施の形態１、２における終了予約のフラグを示す図；
図１４は本実施の形態２におけるＳＴＢ１とプリンタ２の連携及びそれぞれの処理フローを示す図；そして、
図１５は携帯電話を含む印刷システムを示す図である。
【図１】
2003036459.tif 000003
【図２】
2003036459.tif 000004
【図３】
2003036459.tif 000005
【図４】
2003036459.tif 000006
【図５】
2003036459.tif 000007
【図６】
2003036459.tif 000008
【図７】
2003036459.tif 000009
【図８】
2003036459.tif 000010
【図９】
2003036459.tif 000011
【図１０】
2003036459.tif 000012
【図１１】
2003036459.tif 000013
【図１２】
2003036459.tif 000014
【図１３】
2003036459.tif 000015
【図１４】
2003036459.tif 000016
【図１５】
2003036459.tif 000017
【国際調査報告】
2003036459.tif 000018
2003036459.tif 000019
2003036459.tif 000020
2003036459.tif 000021