(57)【特許請求の範囲】
【請求項１】
ネットワークを介して接続された画像形成装置に対して印刷処理を要求する印刷制御プログラムであって、コンピュータに、
アプリケーションから処理要求を受け付ける受付手段と、
前記処理要求が、前記画像形成装置が印刷可能であることを示す通知情報を前記画像形成装置に表示させる表示要求か否かを判断する判断手段と、
前記判断手段によって前記処理要求が前記表示要求であると判断された場合、画像形成装置の表示装置で前記通知情報の表示を行うための制御命令を含み、印刷画像を生成する描画命令を含まない印刷データを生成する生成手段と、
前記生成手段によって生成された印刷データを画像形成装置に送信する送信手段と
を実行させることを特徴とする印刷制御プログラム。
【請求項２】
前記制御命令は、前記画像形成装置に対し、通知情報の内容および表示時間を指定可能な設定画面で指定された通知情報の内容を、前記設定画面で指定された時間だけ表示させることを特徴とする、請求項１に記載の印刷制御プログラム。
【請求項３】
ネットワークを介して接続された画像形成装置と、前記画像形成装置に対し印刷を指令する情報処理装置とを含む印刷システムであって、
前記情報処理装置は、
アプリケーションから処理要求を受け付ける受付手段と、
前記処理要求が、前記画像形成装置が印刷可能であることを示す通知情報を前記画像形成装置に表示させる表示要求か否かを判断する判断手段と、
前記判断手段によって前記処理要求が前記表示要求であると判断された場合、画像形成装置の表示装置で前記通知情報の表示を行うための制御命令を含み、印刷画像を生成する描画命令を含まない印刷データを生成する生成手段と、
前記生成手段によって生成された印刷データを画像形成装置に送信する送信手段と
を備える、印刷システム。
【請求項４】
前記制御命令は、通知情報の内容および表示時間を指定可能な設定画面で指定された通知情報の内容および表示時間を指定し、
前記画像形成装置は、前記制御命令を解釈して、前記通知情報を前記制御命令が指定する時間だけ前記画像形成装置の表示装置に表示する手段を含む、請求項３に記載の印刷システム。
【請求項５】
前記画像形成装置は、ＧＰＳを使用して前記画像形成装置の位置情報を取得する取得手段を備えており、
印刷制御プログラムが、
ＧＰＳを使用して前記情報処理装置の位置情報を取得するとともに、前記画像形成装置から前記画像形成装置の位置情報を取得する取得手段と、
前記情報処理装置の位置情報および前記画像形成装置の位置情報を使用して、前記情報処理装置と前記画像形成装置との距離を算出する算出手段とを含み、
前記アプリケーションは、前記情報処理装置および前記画像形成装置の距離順に、前記情報処理装置が使用可能な画像形成装置を前記情報処理装置の表示装置に表示することで、処理を要求する画像処理装置の選択を受け付け、選択された画像処理装置に対する処理を前記印刷制御プログラムに要求する、請求項３または４に記載の印刷システム。
【請求項６】
ネットワークを介して接続された画像形成装置に対して印刷処理を要求する情報処理装置であって、
アプリケーションから処理要求を受け付ける受付手段と、
前記処理要求が、前記画像形成装置が印刷可能であることを示す通知情報を前記画像形成装置に表示させる表示要求か否かを判断する判断手段と、
前記判断手段によって前記処理要求が前記表示要求であると判断された場合、画像形成装置の表示装置で前記通知情報の表示を行うための制御命令を含み、印刷画像を生成する描画命令を含まない印刷データを生成する生成手段と、
前記生成手段によって生成された印刷データを画像形成装置に送信する送信手段と
を備える、情報処理装置。
【請求項７】
前記制御命令は、前記画像形成装置に対し、通知情報の内容および表示時間を指定可能な設定画面で指定された通知情報の内容を、前記設定画面で指定された時間だけ表示させることを特徴とする、請求項６に記載の情報処理装置。
【請求項８】
ネットワークを介して接続された画像形成装置に対して印刷処理を要求する情報処理装置が実行する方法であって、
アプリケーションから処理要求を受け付けるステップと、
前記処理要求が、前記画像形成装置が印刷可能であることを示す通知情報を前記画像形成装置に表示させる表示要求か否かを判断するステップと、
前記処理要求が前記表示要求であると判断された場合、画像形成装置の表示装置で前記通知情報の表示を行うための制御命令を含み、印刷画像を生成する描画命令を含まない印刷データを生成するステップと、
前記印刷データを画像形成装置に送信するステップと
を含む、方法。
【請求項９】
請求項１または２に記載された印刷制御プログラムを記録したコンピュータ可読な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システムに関し、より詳細には、ユーザが実質的に利用可能な画像形成装置を確認することができる印刷システム、情報処理装置、方法、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
従来、ユーザがノートパソコン等の情報処理装置を利用して印刷をする場合に、近傍のプリンタの設置場所に関する情報を提供することができる印刷システムが提供されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
このような印刷システムの一例として、特許文献１は、位置情報検知手段を備えるプリンタと、地図情報検索手段およびプリンタの位置情報検索手段を備えるネットワークサーバと、位置情報検知手段を備える携帯端末とで構成された印刷システムを開示する。この印刷システムは、携帯端末から印刷をする場合に、携帯端末がその位置情報を検知してネットワークサーバに送信し、ネットワークサーバが携帯端末の位置情報およびプリンタの位置情報を使用して、携帯端末に最も近い順にプリンタの設置位置情報の一覧を作成して携帯端末に提供する。
【０００４】
しかしながら、特許文献１の印刷システムが局所エリアで利用された場合、すなわち、複数のプリンタが同じ建物の内部等の近接した場所、例えば、緯度および経度が同一である上下階の部屋や壁を一枚隔てた隣の部屋などに設置された場合には、印刷処理を行う通信端末に物理的に最も近いプリンタが当該通信端末の存在する部屋と異なる部屋に存在するときであっても、当該プリンタが最も近いプリンタであるとして設置位置情報の一覧を作成してしまう。このため、ユーザが実質的に利用可能なプリンタを把握することができないという問題があった。
【０００５】
本発明は、上述した従来技術の問題点に鑑みてなされたものであり、ユーザが実質的に利用可能なプリンタを把握することができる印刷システム、情報処理装置、方法、プログラムおよび記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の情報処理装置は、印刷処理を行う画像形成装置の表示装置に表示され、当該画像形成装置が印刷可能であることを示す通知情報を設定し、情報処理装置にインストールされたプリンタドライバが、画像形成装置に対してその表示装置に通知情報を表示させる。これにより、ユーザが実質的に利用可能なプリンタを把握することができる。
【０００７】
また、本発明は、画像形成装置の制御を行う情報処理装置が、画像形成装置が印刷可能であることを示す通知情報を設定し、画像形成装置に対してその表示装置に通知情報を表示させることにより、ユーザが実質的に利用可能なプリンタを把握することができる印刷システム、方法、プログラムおよび記録媒体を提供する。
【図面の簡単な説明】
【０００８】
【図１】本実施形態の印刷システムの概略を示す図。
【図２】本実施形態の端末装置および画像形成装置の機能構成を示す図。
【図３】本実施形態の端末装置に含まれるプリンタドライバが実行する処理を示すフローチャート。
【図４】本実施形態の画像形成装置が実行する処理を示すフローチャート。
【図５】本実施形態で使用されるジョブ制御命令の一実施形態を示す図。
【図６】本実施形態の端末装置が画像形成装置に送信する印刷データの一実施形態を示す図。
【図７】本実施形態の端末装置がその表示装置に表示する印刷設定画面および印刷確認画面の一実施形態を示す図。
【発明を実施するための形態】
【０００９】
以下、本発明について実施形態をもって説明するが、本発明は、後述する実施形態に限定されるものではない。図１は、本実施形態の端末装置１１０を含む印刷システム１００の概略図である。印刷システム１００は、ネットワーク１３０と、ネットワーク１３０を介して端末装置１１０に接続される画像形成装置１２０ａ，１２０ｂと、ＵＳＢケーブルやセントロニクスケーブル等により端末装置１１０にローカル接続されている画像形成装置１２０ｃとを含んで構成される。ネットワーク１３０は、例えば、イーサネット（登録商標）、およびＴＣＰ／ＩＰプロトコルまたはＷＳＤ（Web Service on Devices）プロトコル等を使用したネットワークとして構成される。また、ネットワーク１３０は、ローカルエリアネットワーク（ＬＡＮ）として実装することができる。
【００１０】
端末装置１１０は、画像形成装置１２０ａ，１２０ｂ，１２０ｃに対して印刷処理を実行させる情報処理装置である。また、端末装置１１０は、印刷処理を実行する際に、画像形成装置が印刷可能であることを示す通知情報を表示させる。さらに、端末装置１１０は、全地球測位システム（以下、ＧＰＳとして参照する。）を利用して、端末装置１１０の位置情報を得ることができる。本実施形態では、端末装置１１０は、パーソナルコンピュータ、ワークステーション、サーバまたは他の形式のホストコンピュータ等の情報処理装置を採用することができる。
【００１１】
端末装置１１０は、ＰＥＮＴＩＵＭ（登録商標）プロセッサまたは互換プロセッサを搭載し、Ｗｉｎｄｏｗｓ（登録商標）シリーズ、ＵＮＩＸ（登録商標）、ＬＩＮＵＸ（登録商標）、ＭＡＣ  ＯＳ（登録商標）などのＯＳの管理下で、本実施形態のプログラムを実行する。また、端末装置１１０は、プログラムを実行するための実行空間を提供するＲＡＭ、プログラムやデータなどを持続的に保持するためのハードディスク装置（ＨＤＤ）などを含んでおり、本実施形態の各機能手段をプログラムの実行により、当該端末装置上に実現する。
【００１２】
画像形成装置１２０ａは、印刷装置を含んで構成されるＭＦＰ（Multi Function Peripheral）などの画像形成装置として構成されており、ネットワーク１３０によるネットワークプリンタとして機能する。画像形成装置１２０ａは、端末装置１１０の指示に応じて、印刷処理や通知情報の表示、位置情報の提供を行う。画像形成装置１２０ｂおよび１２０ｃは、画像形成装置１２０ａより下位機種であるページプリンタなどの印刷装置であり、画像形成装置１２０ａと同様に、端末装置１１０の指示に応じて、印刷処理や通知情報の表示、位置情報の提供を行う。
【００１３】
ＭＦＰとして実装される画像形成装置１２０ａは、プロセッサ、ＲＡＭ、ＨＤＤなどを含んで実装されており、ＵＮＩＸ（登録商標）、ＬＩＮＵＸ（登録商標）などのオペレーティング・システム（ＯＳ）の制御下で、アセンブラ、Ｃ、Ｃ＋＋、ＪＡＶＡ（登録商標）、Ｊａｖａ（登録商標）Ｓｃｒｉｐｔなどのプログラミング言語で記述されたプログラムを実行し、端末装置１１０との間でデータ伝送を可能とする。
【００１４】
また、画像形成装置１２０ａは、必要に応じて、Ｆｉｒｅｆｏｘ（登録商標）といったブラウザプログラムを実装し、ＨＴＭＬ、ＸＨＴＭＬ、ＸＭＬなどのマークアップ言語で記述された構造化文書を使用してデータ共有を行うことができる。さらに、画像形成装置１２０ａは、ＮＥＴＢＩＯＳ、ＮＥＴＢＩＯＳ ｏｖｅｒ ＴＣＰ、ＴＣＰ／ＩＰ、ＷＳＤまたはＵＤＰなどのプロトコルで、例えばＳＮＭＰ（Simple Network Management Protocol）などを使用して端末装置１１０との間のデータ通信が可能である。
【００１５】
ページプリンタなどの印刷装置として実装される画像形成装置１２０ｂ、１２０ｃは、ＮＥＴＢＩＯＳ、ＮＥＴＢＩＯＳ ｏｖｅｒ ＴＣＰ、ＴＣＰ／ＩＰ、ＷＳＤまたはＵＤＰなどのプロトコルで、例えばＳＮＭＰなどを使用して端末装置１１０との間のデータ通信を可能としている。
【００１６】
図２は、本実施形態の端末装置１１０および画像形成装置１２０ａの機能ブロック図である。以下、図２を参照して画像形成装置１２０ａの機能ブロック２００について説明する。なお、画像形成装置１２０ｂ、１２０ｃについては、画像形成装置１２０ａと同様の機能を実装するので、以下、より詳細な説明は省略する。
【００１７】
図２に示す端末装置１１０は、アプリケーション２１０と、プリンタドライバ２１２と、スプーラ２２４と、ポートモニタ２２６とを含んでいる。
【００１８】
アプリケーション２１０は、文書作成や表計算、画像作成・編集などを行うＷｏｒｄやＥｘｃｅｌ、ＰｈｏｔｏＳｈｏｐ等のアプリケーションソフトである。アプリケーション２１０は、アプリケーションが生成した文書や画像等を、印刷設定情報とともにプリンタドライバ２１２に送付し、印刷処理を実行させる。アプリケーション２１０は、印刷を実行する場合、種々の印刷設定情報（例えば、通知情報、印刷データの原稿サイズ、出力枚数、割付、色および品質等）の設定、画像形成装置に通知情報を表示させるＧＵＩ（Graphical User Interface）（以下、印刷確認画面として参照する。）の起動、印刷処理を実行する画像形成装置の選択、および印刷処理の実行を指示する印刷画面を端末装置１１０の表示装置に表示させる。アプリケーション２１０は、印刷画面および印刷確認画面に対するユーザの指示を受領し、その指示内容に応じた処理をプリンタドライバ２１２に実行させる。
【００１９】
プリンタドライバ２１２は、画像形成装置１２０ａを制御する機能手段である。プリンタドライバ２１２は、位置情報取得部２１４と、距離算出部２１８と、通知情報提供部２２０と、印刷データ生成部２２２とを含んで構成される。
【００２０】
位置情報取得部２１４は、ＧＰＳを利用して端末装置１１０および画像形成装置１２０ａ，１２０ｂ，１２０ｃの位置情報を取得する機能手段である。位置情報取得部２１４は、アプリケーション２１０から印刷確認画面の表示命令を受信すると、ＧＰＳアンテナ２１６を介して１以上のＧＰＳ衛星から電波を受信し、当該電波に含まれる位置情報および時刻情報を使用して、端末装置１１０の位置を算出する。また、位置情報取得部２１４は、画像形成装置１２０ａ，１２０ｂ，１２０ｃから位置情報に対して位置情報の取得命令を送信し、各画像形成装置の位置情報を取得する。位置情報取得部２１４は、端末装置１１０および画像形成装置１２０ａ，１２０ｂ，１２０ｃの位置情報を端末装置１１０内のＲＡＭ等の記憶装置（図示せず）に保存する。
【００２１】
距離算出部２１８は、端末装置１１０と画像形成装置１２０ａ，１２０ｂ，１２０ｃとの距離を算出する機能手段である。距離算出部２１８は、アプリケーション２１０から印刷確認画面の表示命令を受信すると、位置情報取得部２１４が取得した端末装置１１０および画像形成装置１２０ａ，１２０ｂ，１２０ｃを上記記憶装置から取得し、これらの位置情報を使用して端末装置１１０と各画像形成装置との距離をそれぞれ算出する。距離算出部２１８は、算出した距離を該当する画像形成装置と関連付けて、端末装置１１０のＯＳが管理する印刷設定情報が格納されるデータベース（以下、印刷設定情報データベースとして参照する。）に印刷設定情報として保存する。そして、アプリケーション２１０は、印刷設定情報データベースを参照して、端末装置１１０との距離が小さい画像形成装置から順に印刷確認画面に表示する。
【００２２】
本実施形態では、印刷設定情報を保存するデータベースとして、例えば、Ｗｉｎｄｏｗｓ（登録商標）ＯＳが使用するＤＥＶＭＯＤＥ構造体を採用することができる。そして、アプリケーション２１０は、ＧＤＩ（Graphics Device Interface）を使用してＤＥＶＭＯＤＥ構造体に格納された印刷設定情報を取得して印刷設定画面に表示させる。
【００２３】
通知情報提供部２２０は、画像形成装置の操作パネルに表示される通知情報を提供する機能手段である。通知情報提供部２２０は、プリンタドライバ２１２が端末装置１１０にインストールされるときに、印刷設定情報データベースに通知情報を格納する。なお、本実施形態で使用される通知情報については、図５を参照して詳細に後述する。
【００２４】
印刷データ生成部２２２は、アプリケーション２１０の指示により印刷データを生成する機能手段である。印刷データ生成部２２２は、印刷設定画面で指定された印刷設定情報からジョブ制御言語（ＰＪＬ：Printer Job Language）で記述された印刷ジョブ制御命令を生成し、アプリケーションが生成した文書や図形、画像等を含むアプリケーション作成データをページ記述言語（ＰＤＬ：Page Description Language）で記述して描画命令を生成し、印刷データとしてスプーラ２２４に送付する。本実施形態では、ポストスクリプト、ＲＰＤＬ、ＬＩＰＳ、Ｐａｇｅｓ、ＰＣＬ、インタープレス等の種々のＰＤＬを使用することができる。
【００２５】
また、印刷データ生成部２２２は、アプリケーション２１０から通知情報の表示命令を受領した場合には、通知情報の表示命令である印刷ジョブ制御命令を使用して印刷設定情報画面で指定された通知情報を記述するとともに、アプリケーションが生成した描画画像を印刷させない描画命令を記述して印刷データを生成する。
【００２６】
本実施形態では、プリンタドライバ２１２は、位置情報取得部２１４、距離算出部２１８、通知情報提供部２２０および印刷データ生成部２２２を含む構成を採用するが、他の実施形態では、位置情報取得部２１４および距離算出部２１８を、プリンタドライバの機能手段から独立した機能手段として構成してもよい。
【００２７】
スプーラ２２４は、プリンタドライバ２１２が生成した印刷データを画像形成装置１２０ａ，１２０ｂ，１２０ｃをスプールする機能手段である。スプーラ２２４は、プリンタドライバ２１２から印刷データを受領すると、印刷データを端末装置１１０のＨＤＤにスプールし、順次印刷データを画像形成装置に送信して印刷処理を実行させる。本実施形態では、スプーラ２２４は、端末装置１１０のＯＳによって提供される。
【００２８】
ポートモニタ２２６は、スプーラ２２４が出力した印刷データを画像形成装置に送信する機能手段である。ポートモニタ２２６は、パラレルポートやシリアルポート、ＬＡＮポートを介して、印刷処理を実行すべき画像形成装置に印刷データを送信する。本実施形態では、ポートモニタ２２６はスプーラ２２４と同様、端末装置１１０のＯＳによって提供される。
【００２９】
図２に示す画像形成装置１２０ａは、位置情報提供部２３０と、印刷データ処理部２３４と、表示制御部２４０と、印刷部２４２とを含んで構成される。
【００３０】
位置情報提供部２３０は、ＧＰＳを利用して画像形成装置１２０ａの位置情報を端末装置１１０に提供する機能手段である。位置情報提供部２３０は、端末装置１１０から位置情報の取得命令を受信すると、ＧＰＳアンテナ２３２を介して１以上のＧＰＳ衛星から電波を受信し、当該電波に含まれる位置情報および時刻情報を使用して、画像形成装置１２０ａの位置情報を算出する。そして、位置情報提供部２３０は、算出した位置情報を端末装置１１０に送信する。
【００３１】
印刷データ処理部２３４は、端末装置１１０から受信した印刷データを解析し、ジョブ制御命令に応じた処理を表示制御部２４０または印刷部２４２に実行させる機能手段である。印刷データ処理部２３４は、ジョブ制御命令処理部２３６と、描画命令処理部２３８とを含んで構成される。
【００３２】
ジョブ制御命令処理部２３６は、端末装置１１０が送信する印刷データに含まれる印刷ジョブ制御命令を解釈して、通知情報を表示制御部２４０に表示させ、または印刷画像を描画命令処理部２３８に生成させる。具体的には、ジョブ制御命令処理部２３６は、端末装置１１０から受信した印刷データを解釈し、通知情報を表示する旨の印刷ジョブ制御命令が含まれている場合には、通知情報を表示する旨の指示と、通知情報を示す印刷ジョブ制御命令で指定された通知情報とを表示制御部２４０に送付する。一方、印刷処理を実行する旨の印刷ジョブ制御命令が含まれている場合には、描画命令処理部２３８を呼び出す。
【００３３】
描画命令処理部２３８は、端末装置１１０が送信する印刷データに含まれる描画命令を解釈して印刷画像を生成し、印刷部２４２に印刷を実行させる。描画命令処理部２３８は、印刷データに含まれる描画命令を解釈し、当該描画命令が印刷画像を指示する描画命令である場合には、当該描画命令に基づいて印刷画像を生成する。一方、空白の印刷画像を生成すべき描画命令である場合には、空白の印刷画像を生成する。描画命令処理部２３８は、印刷画像の印刷を指示する印刷実行命令とともに、生成した印刷画像を印刷部２４２に送付する。
【００３４】
表示制御部２４０は、画像形成装置１２０ａの操作パネルの表示制御を行う機能手段である。表示制御部２４０は、ジョブ制御命令処理部２３６から通知情報を表示する旨の指示を受領すると、指定された通知情報を画像形成装置１２０ａの操作パネルに表示する。
【００３５】
印刷部２４２は、描画命令処理部２３８が生成した印刷画像を印字する機能手段である。印刷部２４２は、描画命令処理部２３８から印刷命令を受信すると印刷処理を実行する。具体的には、印刷部２４２は、印刷画像が空白データでない場合には印刷画像を紙媒体等に印字して排出する。一方、印刷画像が空白データである場合には、印刷部２４２は印刷画像を紙媒体等に印字せずに排出する。
【００３６】
図３は、本実施形態の端末装置に含まれるプリンタドライバが実行する処理を示すフローチャートである。以下、図３を参照して、プリンタドライバ２１２が実行する処理について説明する。
【００３７】
図３の処理は、ステップＳ３００でプリンタドライバ２１２がアプリケーション２１０から印刷処理の実行命令または通知情報の表示命令を受領することにより開始する。ステップＳ３０１では、印刷データ生成部２２２は、アプリケーション２１０から受信した印刷設定情報を使用して、アプリケーション２１０から受信した印刷処理の実行命令または通知情報の表示命令に対応したジョブ制御命令を作成する。ステップＳ３０２では、印刷データ生成部２２２は、アプリケーション２１０から受信した命令が通知情報の表示命令であるか否か判断する。通知情報の表示命令であると判断した場合には（ｙｅｓ）、処理をステップＳ３０３に分岐させる。ステップＳ３０３では、印刷データ生成部２２２は、通知情報の表示命令に対応した描画命令を作成する。
【００３８】
一方、ステップＳ３０２の判定でアプリケーション２１０から受信した指示が印刷処理の実行指示であると判断した場合には（ｎｏ）、処理をステップＳ３０４に分岐させる。ステップＳ３０４では、印刷データ生成部２２２は、アプリケーション作成データから描画命令を作成する。
【００３９】
ステップＳ３０５では、印刷データ生成部２２２は、ジョブ制御命令および描画命令を印刷データとしてスプーラに送信し、ステップＳ３０６で処理が終了する。
【００４０】
図４は、本実施形態の画像形成装置が実行する処理を示すフローチャートである。以下、図４を参照して、画像形成装置１２０ａが実行する処理について説明する。
【００４１】
図４の処理は、ステップＳ４００で画像形成装置１２０ａが端末装置１１０から印刷データを受信することにより開始する。ステップＳ４０１では、印刷データ処理部２３４のジョブ制御命令処理部２３６が、印刷データに含まれるジョブ制御命令を解釈する。ステップＳ４０２では、ジョブ制御命令処理部２３６は、ジョブ制御命令が通知情報の表示命令であるか否か判断し、通知情報の表示命令であると判断した場合には（ｙｅｓ）、処理をステップＳ４０３に分岐させる。ステップＳ４０３では、表示制御部２４０が、ジョブ制御命令で指定された文字列を、指定された時間だけ画像形成装置１２０ａの操作パネルに表示する。
【００４２】
一方、ステップＳ４０２の判定でジョブ制御命令が通知情報の表示命令でないと判断した場合には（ｎｏ）、処理をステップＳ４０４に分岐させる。ステップＳ４０４では、描画命令処理部２３８が、印刷データに含まれる描画命令を解釈し、印刷画像を生成する。ステップＳ４０５では、印刷部２４２が印刷処理を実行し、ステップＳ４０６で処理が終了する。
【００４３】
図５は、本実施形態で使用されるジョブ制御命令の一実施形態を示す図である。以下、図５を参照してジョブ制御命令について説明する。
【００４４】
本実施形態では、ジョブ制御命令５１０として、ジョブ制御命令５１２（ＳＥＴ  ＤＩＳＰＳＴＲ）、ジョブ制御命令５１４（ＳＥＴ  ＤＩＳＰＣＨＡＲＳＥＴ）、およびジョブ制御命令５１６（ＳＥＴ  ＤＩＳＴＩＭＥＬＩＭＩＴ）が使用される。
【００４５】
ジョブ制御命令５１２（ＳＥＴ  ＤＩＳＰＳＴＲ）は、画像形成装置１２０ａ，１２０ｂ，１２０ｃの操作パネルに表示される通知情報を指定する制御命令である。本実施形態では、通知情報として任意の文字、数字、記号またはこれらの結合を指定することができる。
【００４６】
ジョブ制御命令５１４（ＳＥＴ  ＤＩＳＰＣＨＡＲＳＥＴ）は、ジョブ制御命令５１２で指定された文字列の文字コードを指定する制御命令である。本実施形態では、文字コードとして、ＡＳＣＩＩ、ＳＨＩＦＴ  ＪＩＳ、ＵＴＦ−８およびＵＴＦ−１６を使用することができる。他の実施形態では、これら以外の文字コードを使用してもよい。
【００４７】
ジョブ制御命令５１６（ＳＥＴ  ＤＩＳＴＩＭＥＬＩＭＩＴ）は、ジョブ制御命令５１２で指定された文字列の表示時間を指定する制御命令である。本実施形態では、１〜２５５秒の間で表示時間を指定することができる。他の実施形態では、これら以外の時間を使用してもよい。
【００４８】
図６は、本実施形態の端末装置が画像形成装置に送信する印刷データの一実施形態を示す図である。以下、図６を参照して印刷データ６００について説明する。
【００４９】
図６に示す印刷データ６００は、ジョブ制御命令６１０と描画命令６１２とで構成される。
【００５０】
ジョブ制御命令６１０では、ジョブ制御命令（ＳＥＴ  ＤＩＳＰＳＴＲ）を用いて文字列「ユーザ１」が指定されている。また、ジョブ制御命令（ＳＥＴ  ＤＩＳＰＣＨＡＲＳＥＴ）を用いて文字コード「ＵＴＦ−１６」が指定されている。さらに、ジョブ制御命令（ＳＥＴ  ＤＩＳＴＩＭＥＬＩＭＩＴ）を用いて表示時間「１０」が指定されている。
【００５１】
また、ジョブ制御命令６１０では、印刷用紙のサイズを指定するジョブ制御命令（ＳＥＴ  ＰＡＰＥＲ）と、ＰＤＬの種別を示すジョブ制御命令（ＥＮＴＥＲ  ＬＡＮＧＵＡＧＥ）とが含まれる。
【００５２】
図６に示すジョブ制御命令６１０は、画像形成装置に対する通知情報の表示命令であり、画像形成装置が当該ジョブ制御命令を受信すると、その操作パネルに文字列「ユーザ１」が１０秒間表示される。
【００５３】
描画命令６１２は、通知情報の表示命令とともに送信される描画命令である。描画命令６１２では、印刷の開始、ページの開始、ページの終了、および印刷の終了を示す描画命令のみが含まれており、印刷画像を生成する描画命令が含まれていない。これにより、上述したジョブ制御命令に対応していない画像形成装置に印刷データ６００が送信された場合でも、印刷画像の印字を行うことはなく、トナーや用紙の浪費を防止することができる。
【００５４】
図７は、本実施形態の端末装置がその表示装置に表示する印刷設定画面および印刷確認画面の一実施形態を示す図である。以下、図７を参照して印刷設定画面７１０および印刷確認画面７２０について説明する。
【００５５】
印刷設定画面７１０は、本実施形態の画像形成装置の印刷設定情報を設定するためのＧＵＩである。印刷設定画面７１０は、画像形成装置の操作パネルに表示する文字や数字、記号等の任意の文字列を入力するフィールド７１２と、文字コードを選択するフィールド７１４と、表示時間を入力するフィールド７１６とを含んで構成される。ユーザは、印刷設定画面７１０を使用して画像形成装置の操作パネルに表示される通知情報を指定することができる。なお、図７に示す実施形態では、印刷設定情報として通知情報のみを設定するが、他の実施形態では、通知情報以外の印刷設定情報も指定するように構成してもよい。
【００５６】
印刷確認画面７２０は、本実施形態の印刷システムで利用可能な画像形成装置を確認するためのＧＵＩである。印刷確認画面７２０は、通知情報を表示させる画像形成装置を選択するフィールド７２２と、画像形成装置に通知情報の表示を行わせる実行ボタン７２４とを含んで構成される。フィールド７２２には、端末装置１１０から物理的に近い画像形成装置から順次に表示される。ユーザは、印刷確認画面７２０を用いて、通知情報を表示する画像形成装置を指定することができる。
【００５７】
上述した実施形態では、画像形成装置の操作パネルに通知情報を表示させて、いずれの画像形成装置が最も近くにあり、かつ容易に利用できる画像形成装置であるかを判断することができる。他の実施形態では、画像形成装置の操作パネルに通知情報を表示させる代わりに、またはこれと組み合わせて、画像形成装置が備える点灯装置を点灯させたり、ブザー音を発生させたり、音声ガイダンスを再生するように構成してもよい。
【００５８】
これまで本実施形態につき説明してきたが、本発明は、上述した実施形態に限定されるものではなく、他の実施形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【００５９】
１００…印刷システム、１１０…端末装置、１２０ａ，１２０ｂ，１２０ｃ…画像形成装置、１３０…ネットワーク
【先行技術文献】
【特許文献】
【００６０】
【特許文献１】特開２００６−１９５７６５号公報
【図１】
0005655454.tif 000002
【図２】
0005655454.tif 000003
【図３】
0005655454.tif 000004
【図４】
0005655454.tif 000005
【図５】
0005655454.tif 000006
【図６】
0005655454.tif 000007
【図７】
0005655454.tif 000008