(57)【要約】      （修正有）【課題】リアルタイムな印刷の動作状況をユーザーに提示する。【解決手段】印刷装置に印刷指示を行う情報処理装置は、出力装置を備える。情報処理装置は、前記印刷装置の印刷機構の印刷処理中の動作状況を示す動作状況情報を、前記印刷装置から受信し、前記動作状況情報に応じて前記出力装置の動作を制御する。前記出力装置は、音声出力装置、バイブレーター装置、及び表示装置の少なくとも一つである。前記動作状況情報に、印刷開始を示す情報が含まれる場合、「音声出力１」を、給紙動作の開始を示す情報が含まれる場合、「バイブレーション１」を、キャリッジの移動の開始を示す情報が含まれる場合、「バイブレーション２」を、印刷終了を示す情報が含まれる場合、「音声出力２」を実行する。【選択図】図４
2012190117.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置に印刷指示を行う情報処理装置であって、
出力装置と、
前記印刷装置の印刷機構の印刷処理中の動作状況を示す動作状況情報を、前記印刷装置
から受信する受信手段と、
前記動作状況情報に応じて前記出力装置の動作を制御する出力制御手段と、を有する
ことを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記動作状況情報には、前記印刷機構の所定の動作の開始を示す情報が含まれ、
前記出力制御手段は、前記動作状況情報に、前記印刷機構の所定の動作の開始を示す情
報が含まれている場合、前記出力装置の動作を開始する、
ことを特徴とする情報処理装置。
【請求項３】
請求項１又は２に記載の情報処理装置であって、
前記動作状況情報には、前記印刷機構の所定の動作の終了を示す情報が含まれ、
前記出力制御手段は、前記動作状況情報に、前記印刷機構の所定の動作の終了を示す情
報が含まれている場合、前記出力装置の動作を終了する、
ことを特徴とする情報処理装置。
【請求項４】
請求項２又は３に記載の情報処理装置であって、
前記出力装置は、音声出力装置、バイブレーター装置、及び表示装置の少なくとも一つ
であり、
前記出力装置の動作は、前記音声出力装置の音声出力、前記バイブレーター装置の振動
、及び前記表示装置の所定情報の表示の少なくとも一つである、
ことを特徴とする情報処理装置。
【請求項５】
請求項１〜４いずれか一項に記載の情報処理装置であって、
前記受信手段は、印刷の開始から印刷の終了まで、定期的なタイミング、前記印刷機構
の動作状況が変化したタイミング、又は所定のタイミングで、前記動作状況情報を受信し
、
前記出力制御手段は、前記各タイミングで受信された動作状況情報に応じて、前記出力
装置の動作を制御する、
ことを特徴とする情報処理装置。
【請求項６】
請求項１〜５いずれか一項に記載の情報処理装置であって、
前記動作状況情報には、給紙動作の開始／終了を示す情報、キャリッジの移動の開始／
終了を示す情報、排紙動作の開始／終了を示す情報を示す情報の少なくとも一以上が含ま
れる、
ことを特徴とする情報処理装置。
【請求項７】
出力装置を備える情報処理装置を、印刷装置に印刷指示を行う装置として機能させるプ
ログラムであって、
前記印刷装置の印刷機構の印刷処理中の動作状況を示す動作状況情報を、前記印刷装置
から受信する受信手段と、
前記動作状況情報に応じて前記出力装置の動作を制御する出力制御手段として、前記情
報処理装置を機能させる、
ことを特徴とするプログラム。
【請求項８】
情報処理装置からの印刷指示に従って印刷を行う印刷装置であって、
印刷機構の印刷処理中の動作状況を示す動作状況情報を生成する生成手段と、
前記動作状況情報を前記情報処理装置に通知する通知手段と、を有する、
ことを特徴とする印刷装置。
【請求項９】
請求項８に記載の印刷装置であって、
前記動作状況情報には、前記印刷機構の所定の動作の開始を示す情報が含まれ、前記情
報処理装置の出力装置の動作を開始する制御に使用される、
ことを特徴とする印刷装置。
【請求項１０】
請求項８又は９に記載の印刷装置であって、
前記動作状況情報には、前記印刷機構の所定の動作の終了を示す情報が含まれ、前記情
報処理装置の出力装置の動作を終了する制御に使用される、
ことを特徴とする印刷装置。
【請求項１１】
請求項９又は１０に記載の印刷装置であって、
前記情報処理装置が備える出力装置は、音声出力装置、バイブレーター装置、及び表示
装置の少なくとも一つであり、
前記出力装置の動作は、前記音声出力装置の音声出力、前記バイブレーター装置の振動
、及び前記表示装置の表示、の少なくとも一つである、
ことを特徴とする印刷装置。
【請求項１２】
請求項８〜１１いずれか一項に記載の印刷装置であって、
前記生成手段は、印刷の開始から印刷の終了まで、定期的なタイミング、前記印刷機構
の動作状況が変化したタイミング、又は所定のタイミングで、前記動作状況情報を生成す
る、
ことを特徴とする印刷装置。
【請求項１３】
請求項８〜１２いずれか一項に記載の印刷装置であって、
前記動作状況情報には、給紙動作の開始／終了を示す情報、キャリッジの移動の開始／
終了を示す情報、排紙動作の開始／終了を示す情報を示す情報の少なくとも一以上が含ま
れる、
ことを特徴とする印刷装置。
【請求項１４】
印刷装置と当該印刷装置に印刷指示を行う情報処理装置を備える印刷システムであって
、
前記印刷装置は、
当該印刷装置の印刷機構の印刷処理中の動作状況を示す動作状況情報を生成する生成手
段と、
前記動作状況情報を前記情報処理装置に通知する通知手段と、を備え、
前記情報処理装置は、
前記動作状況情報を受信する受信手段と、
前記動作状況情報に応じて前記出力装置の動作を制御する出力制御手段と、を備える、
ことを特徴とする印刷システム。
【請求項１５】
印刷装置と当該印刷装置に印刷指示を行う情報処理装置を備える印刷システムにおける
印刷制御方法であって、
前記印刷装置が、当該印刷装置の印刷機構の印刷処理中の動作状況を示す動作状況情報
を生成する生成ステップと、
前記印刷装置が、前記動作状況情報を前記情報処理装置に通知する通知ステップと
前記情報処理装置が、前記動作状況情報を受信する受信ステップと、
前記情報処理装置が、前記動作状況情報に応じて前記出力装置の動作を制御する出力制
御ステップと、を含む、
ことを特徴とする印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、当該印刷装置に接続される情報処理装置、及び印刷制御方法に関
する。
【背景技術】
【０００２】
従来から、印刷装置と当該印刷装置に印刷指示を行う情報処理装置との間では、様々な
情報が送受信されている。例えば、印刷装置は、印刷の終了通知を情報処理装置に送信し
、情報処理装置は、印刷の終了をディスプレイに表示する（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−５２５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、近年、モバイルＰＣ（Personal Computer）、携帯電話、スマートフォンな
どの端末から、無線通信で印刷装置に接続し、遠隔操作をする場合がよくある。このよう
な場合、リアルタイムの印刷の動作状況を知れれば、ユーザーは便利である。
【０００５】
例えば、高精細な画像などをインクジェットプリンターで印刷する場合、１ページの印
刷に数分かかることがある。この場合、印刷装置から印刷終了を通知されるだけでは、ユ
ーザーは、印刷終了前に、残りの印刷時間を見込んで効率的に行動することができない。
残りの印刷時間を見込んだ行動とは、例えば、印刷終了時刻に印刷装置の場所へ到着する
ようにユーザーが移動したり、印刷と並行してユーザーが他の作業を行ったりすることで
ある。
【０００６】
なお、従来から、情報処理装置が印刷処理のプログレスバーを表示するものがある。し
かし、この技術は、情報処理装置が印刷データを生成し、印刷装置へ出力し終わるまでの
プログレスを表示しているにすぎない。印刷装置側の印刷処理のリアルタイムの動作状況
を表示するものではない。従って、この技術では、情報処理装置のプログレスバーの表示
が終了したとしても、印刷装置の印刷処理が終了していない事態が起こり得る。例えば、
印刷装置が他のユーザーの印刷処理を先に行っている場合などである。この場合、ユーザ
ーは、情報処理装置のプログレスバーを見ても残りの印刷時間を正確に知ることはできず
、残りの印刷時間を見込んで効率的に行動することはできない。
【０００７】
そこで、本発明は、リアルタイムな印刷の動作状況をユーザーに提示することを目的と
する。
【課題を解決するための手段】
【０００８】
上記の課題を解決するための本発明の第一の態様は、印刷装置に印刷指示を行う情報処
理装置であって、出力装置と、前記印刷装置の印刷機構の印刷処理中の動作状況を示す動
作状況情報を、前記印刷装置から受信する受信手段と、前記動作状況情報に応じて前記出
力装置の動作を制御する出力制御手段と、を有することを特徴とする。
【０００９】
ここで、前記動作状況情報には、前記印刷機構の所定の動作の開始を示す情報が含まれ
、前記出力制御手段は、前記動作状況情報に、前記印刷機構の所定の動作の開始を示す情
報が含まれている場合、前記出力装置の動作を開始する、ことを特徴としていてもよい。
【００１０】
また、前記動作状況情報には、前記印刷機構の所定の動作の終了を示す情報が含まれ、
前記出力制御手段は、前記動作状況情報に、前記印刷機構の所定の動作の終了を示す情報
が含まれている場合、前記出力装置の動作を終了する、ことを特徴としていてもよい。
【００１１】
また、前記出力装置は、音声出力装置、バイブレーター装置、及び表示装置の少なくと
も一つであり、前記出力装置の動作は、前記音声出力装置の音声出力、前記バイブレータ
ー装置の振動、及び前記表示装置の所定情報の表示の少なくとも一つである、ことを特徴
としていてもよい。
【００１２】
また、前記受信手段は、印刷の開始から印刷の終了まで、定期的なタイミング、前記印
刷機構の動作状況が変化したタイミング、又は所定のタイミングで、前記動作状況情報を
受信し、前記出力制御手段は、前記各タイミングで受信された動作状況情報に応じて、前
記出力装置の動作を制御する、ことを特徴としていてもよい。
【００１３】
また、前記動作状況情報には、給紙動作の開始／終了を示す情報、キャリッジの移動の
開始／終了を示す情報、排紙動作の開始／終了を示す情報を示す情報の少なくとも一以上
が含まれる、ことを特徴としていてもよい。
【００１４】
上記の課題を解決するための本発明の第二の態様は、出力装置を備える情報処理装置を
、印刷装置に印刷指示を行う装置として機能させるプログラムであって、前記印刷装置の
印刷機構の印刷処理中の動作状況を示す動作状況情報を、前記印刷装置から受信する受信
手段と、前記動作状況情報に応じて前記出力装置の動作を制御する出力制御手段として、
前記情報処理装置を機能させる、ことを特徴とする。
【００１５】
上記の課題を解決するための本発明の第三の態様は、情報処理装置からの印刷指示に従
って印刷を行う印刷装置であって、印刷機構の印刷処理中の動作状況を示す動作状況情報
を生成する生成手段と、前記動作状況情報を前記情報処理装置に通知する通知手段と、を
有する、ことを特徴とする。
【００１６】
ここで、前記動作状況情報には、前記印刷機構の所定の動作の開始を示す情報が含まれ
、前記情報処理装置の出力装置の動作を開始する制御に使用される、ことを特徴としてい
てもよい。
【００１７】
また、前記動作状況情報には、前記印刷機構の所定の動作の終了を示す情報が含まれ、
前記情報処理装置の出力装置の動作を終了する制御に使用される、ことを特徴としていて
もよい。
【００１８】
また、前記情報処理装置が備える出力装置は、音声出力装置、バイブレーター装置、及
び表示装置の少なくとも一つであり、前記出力装置の動作は、前記音声出力装置の音声出
力、前記バイブレーター装置の振動、及び前記表示装置の表示、の少なくとも一つである
、ことを特徴としていてもよい。
【００１９】
また、前記生成手段は、印刷の開始から印刷の終了まで、定期的なタイミング、前記印
刷機構の動作状況が変化したタイミング、又は所定のタイミングで、前記動作状況情報を
生成することを特徴としていてもよい。
【００２０】
また、前記動作状況情報には、給紙動作の開始／終了を示す情報、キャリッジの移動の
開始／終了を示す情報、排紙動作の開始／終了を示す情報を示す情報の少なくとも一以上
が含まれる、ことを特徴としていてもよい。
【００２１】
上記の課題を解決するための本発明の第四の態様は、印刷装置と当該印刷装置に印刷指
示を行う情報処理装置を備える印刷システムであって、前記印刷装置は、当該印刷装置の
印刷機構の印刷処理中の動作状況を示す動作状況情報を生成する生成手段と、前記動作状
況情報を前記情報処理装置に通知する通知手段と、を備え、前記情報処理装置は、前記動
作状況情報を受信する受信手段と、前記動作状況情報に応じて前記出力装置の動作を制御
する出力制御手段と、を備える、ことを特徴とする。
【００２２】
上記の課題を解決するための本発明の第五の態様は、印刷装置と当該印刷装置に印刷指
示を行う情報処理装置を備える印刷システムにおける印刷制御方法であって、前記印刷装
置が、当該印刷装置の印刷機構の印刷処理中の動作状況を示す動作状況情報を生成する生
成ステップと、前記印刷装置が、前記動作状況情報を前記情報処理装置に通知する通知ス
テップと前記情報処理装置が、前記動作状況情報を受信する受信ステップと、前記情報処
理装置が、前記動作状況情報に応じて前記出力装置の動作を制御する出力制御ステップと
、を含む、ことを特徴とする。
【図面の簡単な説明】
【００２３】
【図１】本発明の第一実施形態の一例に係る印刷システムのハードウェア構成の概要を示すブロック図。
【図２】本発明の第一実施形態の一例に係る印刷システムの機能構成を示すブロック図。
【図３】本発明の第一実施形態の一例に係る動作制御テーブルを説明する図。
【図４】本発明の第一実施形態の一例に係る印刷システムの印刷処理を示すシーケンス図。
【図５】本発明の第一実施形態の一例に係る印刷進行状況画面を説明する図。
【図６】本発明の第一実施形態の一例に係る印刷進行状況画面を説明する図。
【発明を実施するための形態】
【００２４】
本発明の第一実施形態の一例について、図面を参照して説明する。
【００２５】
図１は、本発明の第一実施形態の一例に係る印刷システムのハードウェア構成の概要を
示すブロック図である。
【００２６】
印刷システム１は、アプリケーション（アプリケーションプログラム）による各種処理
、プリンタードライバーによる各種処理等を実現するための情報処理装置３と、この情報
処理装置３と通信する印刷装置２とを備える。
【００２７】
印刷装置２は、ＬＡＮなどのネットワーク５に接続される。ネットワーク５には、無線
通信を提供するアクセスポイント４が接続されている。情報処理装置３は、無線通信によ
りアクセスポイント４を介してネットワーク５に接続される。従って、印刷装置２と情報
処理装置３は、互いに通信することができる。
【００２８】
情報処理装置３は、印刷装置２に印刷指示を出す。すなわち、印刷対象データに基づい
て印刷装置２が解釈できる印刷データを生成して印刷装置２に送信する、印刷制御装置と
して機能する。印刷装置２は、印刷指示に基づいて印刷を実行する。すなわち、情報処理
装置３から受信した印刷データに基づいて印刷を行なう。
【００２９】
なお、印刷システム１の形態は、上記に限られない。例えば、印刷装置２に、印刷対象
データに基づいて印刷データ生成する機能を付加して、印刷システム１を構成してもよい
。また、情報処理装置３は、有線通信によりネットワーク５と接続されてもよい。また、
印刷装置２は、無線通信によりネットワーク５と接続されてもよい。
【００３０】
本実施形態では、印刷装置２は、例えば、インクジェット方式のプリンターである。印
刷装置２は、例えば、印刷装置２を統合的に制御するコントローラー２０と、ネットワー
ク５に接続してデータの送受信等を行うネットワークインターフェイス（Ｉ／Ｆ）２４と
、記憶媒体などの外部装置と接続するＵＳＢ（Universal Serial Bus）  Ｉ／Ｆ２５と、
印刷媒体への印刷を行う印刷エンジン２６と、各種情報の表示やユーザー操作の受付など
を行う操作パネル２７とを備える。
【００３１】
コントローラー２０は、各種プログラムに基づいて処理を行なうＣＰＵ（Central Proc
essing Unit）２１と、印刷データ等を一時的に記憶するＲＡＭ（Random Access Memory
）２２と、印刷装置２を制御するための各種データ、各種プログラム等があらかじめ不揮
発的に記憶されているＲＯＭ（Read Only Memory）２３とを備える。コントローラー２０
は、画像処理や印刷エンジン２６の動作を制御する専用のＡＳＩＣ（Application Specif
ic Integrated Circuit）を備えるようにしてもよい。
【００３２】
コントローラー２０は、印刷エンジン２６による印刷動作を制御する。コントローラー
２０は、例えば、情報処理装置３から受信した印刷データに基づいて、印刷エンジン２６
を制御するためのイメージデータを生成する。また、イメージデータに基づいて、駆動信
号を生成し、印刷ヘッドからインクを吐出させるとともに、印刷エンジン２６の各種機構
の動作を制御する。例えば、キャリッジを往復移動するためのモーター、紙送りのための
モーター、給紙排紙のためのモーター等を駆動し、キャリッジの往復移動、紙送り、給排
紙等を制御する。
【００３３】
従って、コントローラー２０は、例えば、キャリッジの移動距離、キャリッジの位置、
キャリッジの移動方向、紙送りの距離等、各種機構の動作に関する情報を把握することが
できる。また、印刷データやイメージデータなどに基づいて、印刷ページ数、印刷データ
量、インク（記録材）消費量等の各種情報を把握することができる。また、各インクカー
トリッジに搭載された記憶素子を参照して、インク残量等を把握することもできる。
【００３４】
印刷エンジン２６は、例えば、カラーのインクジェット方式である。印刷エンジン２６
は、各色のインクを充填したインクカートリッジを着脱可能に装填し、これらのインクを
記録用紙等の印刷媒体に吹き付けて印刷を行なう。印刷エンジン２６は、例えば、インク
を吐出する印刷ヘッド、印刷ヘッドを搭載するキャリッジ、キャリッジを主走査方向に駆
動するキャリッジ駆動機構、印刷媒体の副走査方向の搬送を行う紙送り機構、印刷媒体の
副走査方向の給排紙を行う給排紙機構等の各種機構を備える。
【００３５】
操作パネル２７は、例えば、液晶ディスプレイ（Liquid Crystal Display）や有機ＥＬ
ディスプレイ（Electro-Luminescence Display）などのディスプレイと、タッチパネルと
、ハードスイッチ等を備える。
【００３６】
情報処理装置３は、例えば、ＰＣや携帯端末などである。情報処理装置３は、情報処理
装置３を統合的に制御するコントローラー３０と、ＨＤＤ（Hard Disk Drive）やＳＤＤ
（Solid State Drive）等の内蔵又は外付けの補助記憶装置３７と、音声出力行うスピー
カー４０と、モーターによる振動（バイブレーション）を発生させるバイブレーター４１
と、キーボード、マウス、タッチパネル等の入力装置３８と、液晶ディスプレイや有機Ｅ
Ｌディスプレイ等のディスプレイ３９とを備える。
【００３７】
コントローラー３０は、各種プログラムに基づいて処理を行なうＣＰＵ３１と、データ
等を一時的に記憶するＲＡＭ３２と、情報処理装置３を制御するための各種データ、各種
プログラム等があらかじめ不揮発的に記憶されているＲＯＭ３３と、ネットワーク５に無
線接続してデータの送受信等を行うネットワークＩ／Ｆ３４と、記憶媒体などの外部装置
と接続するＵＳＢ  Ｉ／Ｆ３５と、を備える。
【００３８】
もちろん、上記の印刷システム１、印刷装置２、および情報処理装置３の構成は、本願
発明の特徴を説明するにあたって主要構成を説明したのであって、上記に限られない。ま
た、一般的な印刷システム、印刷装置、および情報処理装置が備える他の構成を排除する
ものではない。
【００３９】
例えば、印刷装置２は、インクジェットプリンターに限られず、レーザー方式のプリン
ターであってもよい。また、印刷装置２は、さらにスキャナー機能やファクシミリ機能を
有する複合機やコピー機であってもよい。また、情報処理装置３は、携帯電話やスマート
フォンなどであってもよい。
【００４０】
図２は、本発明の第一実施形態の一例に係る印刷システムの機能構成を示すブロック図
である。
【００４１】
印刷装置２は、印刷制御部２１０と、動作状況監視部２２０と、動作状況通知部２３０
とを有する。
【００４２】
印刷装置２の各機能部は、例えば、ＣＰＵ２１がＲＯＭ２３からＲＡＭ２２にロードし
た所定のプログラムを実行することにより実現される。この所定のプログラムは、例えば
、印刷装置２の製造時にＲＯＭ２３に予め格納される。もちろん、ネットワーク上のサー
バーからダウンロードされて、更新されてもよい。また、持ち運び可能な記録媒体に予め
記録されており、当該記録媒体から読み取られて、更新されてもよい。
【００４３】
印刷制御部２１０は、情報処理装置３から受信した印刷データに基づいて、印刷エンジ
ン２６を制御するためのイメージデータを生成する。また、イメージデータに基づいて、
駆動信号を生成し、印刷ヘッドからインクを吐出させるとともに、印刷エンジン２６の各
種機構の動作を制御する。詳細は、コントローラー２０の説明で記載されたとおりである
。
【００４４】
動作状況監視部２２０は、印刷制御部２１０により制御される印刷装置の動作状況を監
視し、印刷装置の動作状況に関する情報（以下、「動作状況情報」ともいう）を生成する
。また、当該動作状況情報を情報処理装置３に通知する。通知のタイミングは、例えば、
定期的なタイミング、動作状況が変化したタイミング、又は所定のタイミングとすること
ができる。
【００４５】
本実施形態において、動作状況情報は、印刷のリアルタイムの動作状況を示す情報であ
る。動作状況には、例えば、印刷開始を示す情報、印刷中ページ番号、給紙動作の開始／
終了を示す情報、キャリッジの移動の開始／終了を示す情報、排紙動作の開始／終了を示
す情報を示す情報、印刷終了を示す情報などが少なくとも一以上含まれる。
【００４６】
具体的には、動作状況監視部２２０は、印刷制御部２１０が印刷データを受信して、印
刷処理を開始した場合（例えば、イメージデータに基づく印刷エンジン２６の制御を開始
した場合）、印刷開始を示す情報を含む動作状況情報を生成し、該情報を印刷データの送
信元の情報処理装置３に送信するように動作状況通知部２３０に指示する。
【００４７】
また、動作状況監視部２２０は、印刷中のページが次のページに替わったタイミングで
（例えば、１ページ、２ページ、３ページ）、当該次ページのページ番号（印刷中ページ
番号）を含む動作状況情報を生成し、該情報を情報処理装置３に送信するように動作状況
通知部２３０に指示する。印刷データに含まれる印刷総ページ数を取得し、動作状況情報
に含めてもよい。
【００４８】
また、動作状況監視部２２０は、印刷媒体の給紙動作（ここでは、印刷開始位置まで印
刷媒体を搬送する動作をいう）が開始された場合、給紙動作の開始を示す情報を含む動作
状況情報を生成し、該情報を情報処理装置３に送信するように動作状況通知部２３０に指
示する。印刷媒体の給紙動作が終了した場合、給紙動作の終了を示す情報を含む動作状況
情報を生成し、該情報を情報処理装置３に送信するように動作状況通知部２３０に指示す
る。
【００４９】
また、動作状況監視部２２０は、キャリッジの移動が開始された場合、キャリッジの移
動の開始を示す情報を含む動作状況情報を生成し、該情報を情報処理装置３に送信するよ
うに動作状況通知部２３０に指示する。キャリッジの移動が終了した場合、キャリッジの
移動の終了を示す情報を含む動作状況情報を生成し、該情報を情報処理装置３に送信する
ように動作状況通知部２３０に指示する。
【００５０】
また、動作状況監視部２２０は、印刷媒体の排紙動作（ここでは、１ページの印刷が終
了した後、当該印刷媒体を排出する動作をいう）が開始された場合、排紙動作の開始を示
す情報を含む動作状況情報を生成し、該情報を情報処理装置３に送信するように動作状況
通知部２３０に指示する。印刷媒体の排紙動作を終了した場合、排紙動作の終了を示す情
報を含む動作状況情報を生成し、該情報を情報処理装置３に送信するように動作状況通知
部２３０に指示する。
【００５１】
また、動作状況監視部２２０は、印刷処理が終了した場合（例えば、最後の１ページの
排紙が終わった場合）、印刷終了を示す情報を含む動作状況情報を生成し、該情報を情報
処理装置３に送信するように動作状況通知部２３０に指示する。
【００５２】
もちろん、以上の動作状況情報は、一例であり、他の情報を動作状況情報に含めるよう
にしてもよい。例えば、印刷中は、キャリッジの主走査方向の移動に加え、印刷媒体の副
走査方向の搬送も並行して行われる。従って、動作状況監視部２２０は、印刷媒体の搬送
の開始／終了を示す情報を含む動作状況情報を生成し、該情報を情報処理装置３に送信す
るように動作状況通知部２３０に指示してもよい。また、動作状況監視部２２０は、イン
ク吐出のタイミングで、インク吐出動作を示す情報を含む動作状況情報を生成し、該情報
を情報処理装置３に送信するように動作状況通知部２３０に指示してもよい。
【００５３】
動作状況通知部２３０は、動作状況監視部２２０が生成した動作状況情報を、情報処理
装置３に通知する。
【００５４】
情報処理装置３は、設定受付部３１０と、印刷データ生成部３２０と、動作状況出力部
３３０と、動作状況受信部３４０とを有する。
【００５５】
情報処理装置３の各機能部は、例えば、例えば、ＣＰＵ３１が補助記憶装置３７からＲ
ＡＭ３２にロードした所定のプログラムを実行することにより実現される。この所定のプ
ログラムは、例えば、ネットワーク上のサーバーからダウンロードされて、情報処理装置
３にインストールされ、もしくは更新される。もちろん、持ち運び可能な記録媒体に予め
記録されており、当該記録媒体から読み取られて、情報処理装置３にインストールされ、
もしくは更新されてもよい。
【００５６】
なお、情報処理装置３の各機能部は、例えば、プリンタードライバープログラムにより
実現される。動作状況出力部３３０及び動作状況受信部３４０は、プリンタードライバー
とは別のプログラムにより実現されてもよい。もちろん、いずれのプログラムによりこれ
らの機能部が実現されるかは適宜変更してよい。
【００５７】
なお、情報処理装置３は、ＯＳ部やアプリケーション部（いずれも不図示）を有してい
てもよい。ＯＳ部やアプリケーション部は、例えば、ＣＰＵ３１が補助記憶装置３７から
ＲＡＭ３２ロードした所定のＯＳプログラムやアプリケーションプログラムを実行するこ
とにより実現される。
【００５８】
設定受付部３１０は、印刷に関する各種設定、印刷開始の指示等を受け付ける。また、
設定受付部３１０は、アプリケーション部等が作成した印刷対象データを受け付ける。
【００５９】
印刷データ生成部３２０は、印刷設定や印刷対象データに基づいて、印刷装置２に印刷
を行わせるための印刷データを生成する。このため、印刷データ生成部３２０は、ラスタ
ライズ処理、色変換処理、中間調処理などを行う機能を有する。また、印刷データ生成部
３２０は、印刷設定や印刷対象データに基づいて生成した印刷データを、印刷装置２に送
信し、印刷を行わせる。
【００６０】
動作状況出力部３３０は、動作状況受信部３４０が印刷装置２から受信した動作状況情
報を取得し、その情報に応じて情報処理装置３の出力動作（例えば、音声出力、バイブレ
ーション、表示など）を制御する。そのため、例えば、図３に示すようなテーブルを有す
る。
【００６１】
なお、上述したように、動作状況情報には、例えば、印刷開始を示す情報、印刷中ペー
ジ番号、給紙動作の開始／終了を示す情報、キャリッジの移動の開始／終了を示す情報、
排紙動作の開始／終了を示す情報を示す情報、印刷終了を示す情報などが少なくとも一以
上含まれる。
【００６２】
図３は、発明の第一実施形態の一例に係る動作制御テーブルを説明する図である。
【００６３】
動作制御テーブル４００には、印刷装置の動作状況情報４１０と、印刷装置の動作状況
に対応する情報処理装置３の出力動作を特定する出力動作情報４２０とを対応付けたエン
トリーが、少なくとも一以上含まれる。
【００６４】
本図の例では、動作状況情報４１０が示す動作状況が「印刷開始」の場合、出力動作情
報４２０が示す出力動作として「音声出力１」が対応付けられている。同様に、「給紙」
には「バイブレーション１」が、「排紙」には「バイブレーション１」が、「キャリッジ
移動」には「バイブレーション２」が、「印刷終了」には「音声出力２」が、それぞれ対
応付けられている。なお、「音声出力１」と「音声出力２」は、出力される音声が異なる
ものとする。また、「バイブレーション１」と「バイブレーション２」とでは、振動のパ
ターンが異なるものとする。
【００６５】
もちろん、動作制御テーブル４００の各エントリーは、一例であり、動作状況と出力動
作の組み合わせ、動作状況や出力動作の内容等は、上記に限られない。例えば、一つの動
作状況に対して、複数の出力動作（例えば、音声出力とバイブレーション）を対応付けて
もよい。また、動作状況出力部３００は、テーブルを用いない他の制御方法で処理を行う
ようにしてもよい。
【００６６】
動作状況出力部３３０は、動作状況情報を受信した場合、動作制御テーブル４００を参
照し、受信した動作状況情報に含まれる動作状況と一致する動作状況情報４１０を有する
エントリーを特定する。また、当該エントリーの出力動作情報４２０を取得して、当該出
力動作情報４２０に応じた情報処理装置３の出力動作を制御する。
【００６７】
例えば、受信した動作状況情報に印刷開始を示す情報が含まれる場合、動作状況出力部
３３０は、動作制御テーブル４００に従って、「音声出力１」を実行する。すなわち、音
声出力１に対応する所定の音声データを再生し、スピーカー４０から音声出力する。当該
音声データは、例えば、「印刷を開始します」などとすることができる。
【００６８】
また、例えば、受信した動作状況情報に給紙動作の開始を示す情報が含まれる場合、動
作状況出力部３３０は、動作制御テーブル４００に従って、「バイブレーション１」を実
行する。すなわち、バイブレーション１に対応する所定の振動パターンデータを用いて、
バイブレーター４１を振動させる。その後、動作状況出力部３３０は、給紙動作の終了を
示す情報を含む動作状況情報を受信した場合、バイブレーター４１の振動を停止させる。
【００６９】
また、例えば、受信した動作状況情報にキャリッジの移動の開始を示す情報が含まれる
場合、動作状況出力部３３０は、動作制御テーブル４００に従って、「バイブレーション
２」を実行する。すなわち、バイブレーション２に対応する所定の振動パターンデータを
用いて、バイブレーター４１を振動させる。その後、動作状況出力部３３０は、キャリッ
ジの移動の終了を示す情報を含む動作状況情報を受信した場合、バイブレーター４１の振
動を停止させる。
【００７０】
また、例えば、受信した動作状況情報に排紙動作の開始を示す情報が含まれる場合、動
作状況出力部３３０は、動作制御テーブル４００に従って、「バイブレーション１」を実
行する。すなわち、バイブレーション１に対応する所定の振動パターンデータを用いて、
バイブレーター４１を振動させる。その後、動作状況出力部３３０は、排紙動作の終了を
示す情報を含む動作状況情報を受信した場合、バイブレーター４１の振動を停止させる。
【００７１】
また、例えば、受信した動作状況情報に印刷終了を示す情報が含まれる場合、動作状況
出力部３３０は、動作制御テーブル４００に従って、「音声出力２」を実行する。すなわ
ち、音声出力２に対応する所定の音声データを再生し、スピーカー４０から音声出力する
。当該音声データは、例えば、「印刷が終了しました」などとすることができる。
【００７２】
なお、動作状況出力部３３０は、図５及び図６に示すような印刷動作状況画面５００を
、ディスプレイ３９に表示するようにしてもよい。なお、印刷動作状況画面５００の表示
開始後、未だ対応する情報が受信されていない領域には、所定の表示（例えば、「−」）
などを行うようにすればよい。
【００７３】
図示するように、印刷動作状況画面５００には、印刷中ページ番号を表示する領域５１
０と、給紙動作、キャリッジ動作、及び排紙動作を表示する領域５２０とが含まれる。ま
た、各種操作を行うためのボタンが含まれる。
【００７４】
例えば、動作状況出力部３３０は、受信した動作状況情報に印刷開始を示す情報が含ま
れる場合、印刷動作状況画面５００を表示する。また、受信した動作状況情報に印刷中ペ
ージ番号と総ページ数とが含まれる場合、これらの情報を対応付けて領域５１０の表示を
更新する。
【００７５】
また、例えば、動作状況出力部３３０は、受信した動作状況情報に給紙動作の開始を示
す情報が含まれる場合、領域５２０に、給紙動作が実行されていることを示す画像を表示
する。受信した動作状況情報に給紙動作の終了を示す情報が含まれる場合、給紙動作が停
止されていることを示す画像を表示する。
【００７６】
また、例えば、動作状況出力部３３０は、受信した動作状況情報にキャリッジの移動の
開始を示す情報が含まれる場合、領域５２０に、キャリッジの移動が実行されていること
を示す画像を表示する。受信した動作状況情報にキャリッジの移動の終了を示す情報が含
まれる場合、キャリッジの移動が停止されていることを示す画像を表示する。
【００７７】
また、例えば、動作状況出力部３３０は、受信した動作状況情報に排紙動作の開始を示
す情報が含まれる場合、領域５２０に、排紙動作が実行されていることを示す画像を表示
する。受信した動作状況情報に排紙動作の終了を示す情報が含まれる場合、排紙動作が停
止されていることを示す画像を表示する。
【００７８】
また、例えば、動作状況出力部３３０は、受信した動作状況情報に印刷終了を示す情報
が含まれる場合、又は、ユーザーの所定の指示があった場合、印刷動作状況画面５００を
非表示にするようにしてもよい。
【００７９】
もちろん、印刷動作状況画面５００の構成は、上記に限られない。例えば、各種領域の
配置や表示態様は、上記に限られない。また、例えば、全ての領域が含まれていなくても
よく、少なくとも一以上の領域が含まれていればよい。また、例えば、印刷装置２が動作
状況情報に印刷媒体の位置情報（副走査位置）を含め、動作状況出力部３３０が、印刷媒
体の位置を画像で表示するようにしてもよい。
【００８０】
図２に戻って、動作状況受信部３４０は、印刷装置２から印刷の動作状況に関する情報
を受信する。受信した情報は、例えば、ＲＡＭ３２や補助記憶装置３７に記憶する。
【００８１】
以上の各構成要素は、印刷システム１、印刷装置２、および情報処理装置３の構成を理
解容易にするために、主な処理内容に応じて分類したものである。構成要素の分類の仕方
や名称によって、本願発明が制限されることはない。印刷システム１、印刷装置２、およ
び情報処理装置３の構成は、処理内容に応じて、さらに多くの構成要素に分類することも
できる。また、１つの構成要素がさらに多くの処理を実行するように分類することもでき
る。また、各構成要素の処理は、１つのハードウェアで実行されてもよいし、複数のハー
ドウェアで実行されてもよい。
【００８２】
次に、上記の印刷システム１において実行される特徴的な処理について説明する。
【００８３】
図４は、本発明の第一実施形態の一例に係る印刷システムの印刷処理を示すシーケンス
である。なお、本図では、便宜上、印刷データの受信終了後に印刷処理が行われているが
、印刷データの受信と印刷処理とは部分的に又は全てが並行していてもよい。
【００８４】
Ｓ（ステップ）１では、情報処理装置３の設定受付部３１０は、印刷開始の指示を受け
付けて、アプリケーション部等が作成した印刷対象データを取得する。
【００８５】
Ｓ２では、印刷データ生成部３２０は、印刷設定と印刷対象データとに基づいて、印刷
装置２に印刷を行わせるための印刷データを生成するとともに、印刷装置２に送信する。
【００８６】
Ｓ３では、印刷装置２の印刷制御部２１０は、情報処理装置３から印刷データを受信す
る。また、Ｓ４では、印刷制御部２１０は、印刷データに基づいてイメージデータを生成
し、当該イメージデータに基づいて、印刷ヘッドからインクを吐出させるとともに、印刷
エンジン２６の各種機構の動作を制御する。
【００８７】
Ｓ５では、印刷処理（Ｓ４）と並行して、動作状況監視部２２０は、印刷処理を監視し
、定期的なタイミング、動作状況が変化したタイミング、又は所定のタイミングで、情報
処理装置３に通知するための動作状況情報を生成する。また、Ｓ５では、動作状況通知部
２３０は、動作状況監視部２２０により生成された動作状況情報を、情報処理装置３に送
信する。なお、上述したように、動作状況情報は、例えば、印刷開始を示す情報、印刷中
ページ番号、給紙動作の開始／終了を示す情報、キャリッジの移動の開始／終了を示す情
報、排紙動作の開始／終了を示す情報を示す情報、印刷終了を示す情報などが少なくとも
一以上含まれる。
【００８８】
Ｓ６では、情報処理装置３の動作状況受信部３４０は、印刷装置２から送信された動作
状況情報を受信する。
【００８９】
Ｓ７では、動作状況出力部３３０は、動作状況情報を受信する度に、動作制御テーブル
４００を参照し、受信した動作状況に応じた出力動作（例えば、表示、音声出力、バイブ
レーションなど）を制御する。
【００９０】
以上の図４の各処理単位は、印刷装置２および情報処理装置３の処理を理解容易にする
ために、主な処理内容に応じて分割したものである。処理単位の分割の仕方や名称によっ
て、本願発明が制限されることはない。印刷装置２および情報処理装置３の処理は、処理
内容に応じて、さらに多くの処理単位に分割することもできる。また、１つの処理単位が
さらに多くの処理を含むように分割することもできる。
【００９１】
以上、本発明の第一実施形態の一例について説明した。本実施形態によれば、リアルタ
イムな印刷の動作状況をユーザーに提示することができる。
【００９２】
すなわち、本実施形態では、印刷装置は、印刷処理中、印刷装置の動作状況を情報処理
装置に逐次通知する。そして、情報処理装置は、通知された印刷装置の動作状況に基づい
て、当該動作状況に対応する所定の出力動作を実行する。このような構成によれば、印刷
装置側で動作状況の生成が行われるので、情報処理装置は、情報処理装置側では生成でき
ないより正確な（リアルタイムな）動作状況をユーザーに提示することができる。そして
、ユーザーは、残りの印刷時間を見込んでより正確に行動することができる。
【００９３】
また、情報処理装置は、表示だけでなく音声や振動により出力動作を行うので、ユーザ
ーは、視覚だけでなく触覚や聴覚などで印刷装置の動作状況を認識することができ、利便
性が高い。
【００９４】
以上の本発明の実施形態は、本発明の要旨と範囲を例示することを意図し、限定するも
のではない。多くの代替物、修正および変形例が当業者にとって明らかである。
【００９５】
例えば、上記の第一実施形態の一例では、情報処理装置３の印刷データ生成部３２０が
印刷データの生成を行っているが、印刷装置２の印刷制御部２１０が、印刷データを生成
するようにしてもよい。例えば、情報処理装置３は、写真や文書ファイルなどの印刷対象
データを、印刷装置２に送信する。そして、印刷制御部２１０は、これらの印刷対象デー
タに基づいて印刷データ、イメージデータを生成する。この場合も、印刷装置２は、上記
の第一実施形態の一例と同様に、動作状況情報を情報処理装置３に通知する。
【００９６】
また、例えば、上記の第一実施形態の一例では、情報処理装置３の出力動作を、印刷装
置２が直接制御するようにしてもよい。具体的には、印刷装置２が、動作制御テーブル４
００を有し、動作状況に対応する出力動作の開始／停止を、情報処理装置３に指示するよ
うにする。そして、情報処理装置３は、印刷装置２からの指示に従って、出力動作を実行
するようにする。
【符号の説明】
【００９７】
１：印刷システム、２：印刷装置、３：情報処理装置、４：アクセスポイント、５：ネッ
トワーク、２０：コントローラー、２１：ＣＰＵ、２２：ＲＡＭ、２３：ＲＯＭ、２４：
ネットワークＩ／Ｆ、２５：ＵＳＢ  Ｉ／Ｆ、２６：印刷エンジン、２７：操作パネル、
３０：コントローラー、３１：ＣＰＵ、３２：ＲＡＭ、３３：ＲＯＭ、３４：ネットワー
クＩ／Ｆ、３５：ＵＳＢ  Ｉ／Ｆ、３７：補助記憶装置、３８：入力装置、３９：ディス
プレイ、４０：スピーカー、２１０：印刷制御部、２２０：動作状況監視部、２３０：動
作状況通知部、３１０：設定受付部、３２０：印刷データ生成部、３３０：動作状況出力
部、３４０：動作状況受信部、４００：動作制御テーブル、４１０：動作状況情報、４２
０：出力動作情報、５００：印刷動作状況画面、５１０〜５２０：領域
【図１】
2012190117.tif 000003
【図２】
2012190117.tif 000004
【図３】
2012190117.tif 000005
【図４】
2012190117.tif 000006
【図５】
2012190117.tif 000007
【図６】
2012190117.tif 000008