(57)【要約】【課題】プロジェクタに画像の転送が可能な複合機における利便性を向上させる。【解決手段】プロジェクタと複合機とクライアント端末をＬＡＮに接続して画像表示システムを構成し、クライアント端末にインストールされたプリンタドライバの設定画面においてプリントジョブと投影ジョブの選択を受付け（ステップＳ３）、選択されたジョブについて当該ジョブの実行対象となる画像ファイルの指定を受付け、ヘッダ情報と当該指定された画像ファイルの画像データとからなるジョブデータを生成して複合機に向けて送信してジョブを発行する（ステップＳ４〜Ｓ１１）。【選択図】図４
2010141593.tif 000002
【特許請求の範囲】
【請求項１】
端末と画像形成装置と画像表示装置とからなる画像表示システムであって、
前記端末は、
前記画像形成装置に対し、
特定の画像データに基づき前記画像形成装置に画像形成させる画像形成ジョブと、特定の画像データを前記画像形成装置を介して画像表示装置に転送して画像表示させる画像表示ジョブを、
選択的もしくは並行して発行するジョブ発行手段
を備え、
前記画像形成装置は、
端末から発行されたジョブを受付けるジョブ受付手段と、
当該受付けたジョブの内容を解析する解析手段と、
前記解析手段において、前記受付けたジョブに画像形成ジョブが含まれると解析された場合に、当該画像形成ジョブに係る画像データに基づき画像を形成する画像形成手段と、
前記解析手段において、前記受付けたジョブに画像表示ジョブが含まれると解析された場合に、当該画像表示ジョブに係る画像データを画像表示装置に転送する画像データ転送手段と
を備え、
前記画像表示装置は、
前記画像形成装置から転送されてきた画像データに基づき画像を表示する
ことを特徴とする画像表示システム。
【請求項２】
端末と画像表示装置とに接続可能な画像形成装置であって、
端末から発行されたジョブを受付けるジョブ受付手段と、
当該受付けたジョブの内容を解析する解析手段と、
前記解析手段において、前記受付けたジョブに画像形成ジョブが含まれると解析された場合に、当該画像形成ジョブに係る画像データに基づき画像を形成する画像形成手段と、
前記解析手段において、前記受付けたジョブに画像表示ジョブが含まれると解析された場合に、当該画像表示ジョブに係る画像データを画像表示装置に転送する画像データ転送手段と
を備えることを特徴とする画像形成装置。
【請求項３】
前記ジョブ受付手段で受付けたジョブを登録するジョブ登録手段と、
前記ジョブ登録手段に登録されたジョブについてその実行順位を決定するジョブ実行順位決定手段と
を備え、
前記ジョブ実行順位決定手段は、
前記ジョブ受付手段で新たに受付けたジョブが画像表示ジョブである場合に、当該画像表示ジョブの順位を、登録済みの他の種類のジョブよりも先順位となるように変更する
ことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
実行された画像表示ジョブを識別する識別情報を履歴として記憶する履歴記憶手段と、
当該画像表示ジョブに係る画像データを前記識別情報に対応付けて記憶する画像データ記憶手段と、
前記履歴記憶手段に記憶された履歴から再実行すべき画像表示ジョブの識別情報の指定を受け付ける再実行ジョブ受付手段と
を備え、
当該画像形成装置の画像データ転送手段は、
前記指定された識別情報の画像表示ジョブに係る画像データを前記画像データ記憶手段から読み出して前記画像表示装置に転送する
ことを特徴とする請求項２または３に記載の画像形成装置。
【請求項５】
前記画像表示装置の解像度を示す情報を取得する解像度取得手段と、
当該画像表示装置に送信すべき画像データの解像度を前記取得した解像度を示す情報に基づき変換する解像度変換手段と
を備え、
前記画像形成装置の画像データ転送手段は、
前記解像度が変換された画像データを画像表示装置に転送する
ことを特徴とする請求項２から４までのいずれかに記載の画像形成装置。
【請求項６】
前記画像表示装置における画像表示ジョブの実行状態を示す情報を取得する実行状態取得手段を備え、
前記ジョブ受付手段が、連続して画像表示すべき旨の指示が付された画像表示ジョブを前記端末から受付けたときに、前記画像表示装置が他の画像表示ジョブに係る画像データを表示中である場合において、
前記画像データ転送手段は、
前記実行状態取得手段から取得した実行状態を示す情報により、当該他の画像表示ジョブに係る画像データの表示が終了したと判断されたときに、前記連続して画像表示すべき旨の指示が付された画像表示ジョブに係る画像データを前記画像表示装置に転送する
ことを特徴とする請求項２から５のいずれかに記載の画像形成装置。
【請求項７】
前記画像表示装置の装置状態を示す情報を取得する装置状態取得手段と、
前記ジョブ受付手段が端末から画像表示ジョブを受付けたときに、前記装置状態取得手段により取得した装置状態を示す情報により当該画像表示装置が画像表示ジョブを実行できない状態であると判明した場合に、その旨を前記端末に通知する通知手段と
を備えたことを特徴とする請求項２から６のいずれかに記載の画像形成装置。
【請求項８】
端末と画像表示装置とに接続可能であり、画像形成手段と画像データ転送手段を備えた画像形成装置で実行されるジョブ実行制御方法であって、
端末から発行されたジョブを受付けるジョブ受付ステップと、
当該受付けたジョブの内容を解析する解析ステップと、
前記解析ステップにおいて、前記受付けたジョブに画像形成ジョブが含まれると解析された場合に、当該画像形成ジョブに係る画像データに基づき前記画像形成手段により画像を形成させ、
前記解析ステップにおいて、前記受付けたジョブに画像表示ジョブが含まれると解析された場合に、前記画像データ転送手段により当該画像表示ジョブに係る画像データを前記画像表示装置に転送させるように制御する実行制御ステップと
を含むことを特徴とする画像形成装置におけるジョブ実行制御方法。
【請求項９】
端末と画像表示装置とに接続可能であり、画像形成手段と画像データ転送手段を備えた画像形成装置で実行されるジョブ実行制御プログラムであって、
端末から発行されたジョブを受付けるジョブ受付処理と、
当該受付けたジョブの内容を解析する解析処理と、
前記解析処理において、前記受付けたジョブに画像形成ジョブが含まれると解析された場合に、当該画像形成ジョブに係る画像データに基づき前記画像形成手段により画像を形成させ、
前記解析処理において、前記受付けたジョブに画像表示ジョブが含まれると解析された場合に、当該画像表示ジョブに係る画像データを前記画像表示装置に転送させるように制御する実行制御処理と
を前記画像形成装置のコンピュータに実行させることを特徴とするジョブ実行制御プログラム。
【請求項１０】
端末と画像形成装置と画像表示装置とからなる画像表示システムにおける端末で実行されるプリンタドライバであって、
前記画像形成装置に画像形成させる画像形成ジョブと、画像データを前記画像形成装置を介して前記画像表示装置に転送して画像表示させる画像表示ジョブの指定を選択的または並行して受け付ける第１の受付処理と、
画像表示ジョブが指定された場合に、
画像表示すべき画像データの指定を受け付ける第２の受付処理と、
前記画像データを画像表示させる画像表示装置の指定を受付ける第３の受付処理と、
前記指定された画像データに、前記指定された画像表示装置を特定する情報と当該画像データを画像表示すべき旨の指示からなる制御情報を付して前記画像形成装置に送信する送信処理と
を前記端末のコンピュータに実行させることを特徴とするプリンタドライバ。
【請求項１１】
前記画像形成装置は、自機に接続された少なくとも１つの画像表示装置を示す情報を保持しており、
前記第３の受付処理は、
前記画像形成装置から前記画像表示装置を示す情報を取得し、それらのリストからの選択を受付けることにより、前記画像表示ジョブに係る画像データを表示すべき画像表示装置の指定を受付けるように構成されている
ことを特徴とする請求項１０に記載のプリンタドライバ。
【請求項１２】
前記画像表示装置は、記画像形成装置と前記端末にネットワーク接続されており、
前記第３の受付処理は、
前記ネットワーク上の画像表示装置を検索し、その検索された画像表示装置のリストからの選択を受付けることにより、前記画像表示ジョブに係る画像データを表示すべき画像表示装置の指定を受付けるように構成されている
ことを特徴とする請求項１０に記載のプリンタドライバ。
【請求項１３】
前記第２の受付処理は、
複数のファイルの画像データの指定を受付け、
前記送信処理において、前記指定された複数のファイルの画像データに、前記指定された画像表示装置を特定する情報と当該複数のファイルの画像データを順次画像表示すべき旨の指示からなる制御情報を付して前記画像形成装置に送信する
ことを特徴とする請求項１０から１２のいずれかに記載のプリンタドライバ。
【請求項１４】
前記画像表示システムは、複数のＮ台の画像表示装置を有しており、
前記第３の受付処理において、
前記Ｎ台の画像表示装置のうち、Ｎ以下の複数のｎ台の画像表示装置の指定を受付け、
前記送信処理において、
前記指定された画像データに、前記指定されたｎ台の画像表示装置を特定する情報と当該画像データをそれらの画像表示装置で画像表示すべき旨の指示からなる制御情報を付して前記画像形成装置に送信する
ことを特徴とする請求項１０から１３のいずれかに記載のプリンタドライバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置から画像表示装置に画像データを転送して画像表示させることができる画像表示システム、当該画像表示システムに使用される画像形成装置、当該画像形成装置で実行されるジョブ実行制御方法、ジョブ実行制御プログラムおよびプリンタドライバに関する。
【背景技術】
【０００２】
デジタル式の画像形成装置、とりわけコピー機能やプリンタ機能、スキャン機能などの複数の機能を備えた複合機（Multi Function Peripherals）（以下、「ＭＦＰ」という。）に対するユーザのニーズが多様化し、最近では、そのスキャナで読み込んだ画像を液晶型プロジェクタなどに転送して大画面に表示させる構成が提案されている（例えば、特許文献１）。
【０００３】
このような構成によれば、例えば、多人数での会議や、客先へのプレゼンテーションなどにおいて、スキャンした画像をすぐにプロジェクタにより表示することができるので、会議を円滑に進行し、あるいは、製品を効果的にアピールすることができる。
【特許文献１】特開２００３−３４８２６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のような従来技術によれば、プロジェクタに所望の画像を投影させるため、操作者がＭＦＰまで赴いて操作する必要がある上、表示すべき画像データのリソースがＭＦＰだけであるので、大変利便性が悪い。
本発明は、上記事情を鑑みてなされたものであって、ユーザにとって使い勝手のよい画像表示システム、そのような画像表示システムで使用される画像形成装置および当該画像形成装置に接続された端末にインストールされるプリンタドライバを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明に係る画像表示システムは、端末と画像形成装置と画像表示装置とからなる画像表示システムであって、前記端末は、前記画像形成装置に対し、特定の画像データに基づき前記画像形成装置に画像形成させる画像形成ジョブと、特定の画像データを前記画像形成装置を介して画像表示装置に転送して画像表示させる画像表示ジョブを、選択的もしくは並行して発行するジョブ発行手段を備え、前記画像形成装置は、端末から発行されたジョブを受付けるジョブ受付手段と、当該受付けたジョブの内容を解析する解析手段と、前記解析手段において、前記受付けたジョブに画像形成ジョブが含まれると解析された場合に、当該画像形成ジョブに係る画像データに基づき画像を形成する画像形成手段と、前記解析手段において、前記受付けたジョブに画像表示ジョブが含まれると解析された場合に、当該画像表示ジョブに係る画像データを画像表示装置に転送する画像データ転送手段とを備え、前記画像表示装置は、前記画像形成装置から転送されてきた画像データに基づき画像を表示することを特徴とする。
【０００６】
また、本発明は、端末と画像表示装置とに接続可能な画像形成装置であって、端末から発行されたジョブを受付けるジョブ受付手段と、当該受付けたジョブの内容を解析する解析手段と、前記解析手段において、前記受付けたジョブに画像形成ジョブが含まれると解析された場合に、当該画像形成ジョブに係る画像データに基づき画像を形成する画像形成手段と、前記解析手段において、前記受付けたジョブに画像表示ジョブが含まれると解析された場合に、当該画像表示ジョブに係る画像データを画像表示装置に転送する画像データ転送手段とを備えることを特徴とする。
【０００７】
ここで、前記ジョブ受付手段で受付けたジョブを登録するジョブ登録手段と、前記ジョブ登録手段に登録されたジョブについてその実行順位を決定するジョブ実行順位決定手段とを備え、前記ジョブ実行順位決定手段は、前記ジョブ受付手段で新たに受付けたジョブが画像表示ジョブである場合に、当該画像表示ジョブの順位を、登録済みの他の種類のジョブよりも先順位となるように変更することとしてもよい。
【０００８】
また、ここで、実行された画像表示ジョブを識別する識別情報を履歴として記憶する履歴記憶手段と、当該画像表示ジョブに係る画像データを前記識別情報に対応付けて記憶する画像データ記憶手段と、前記履歴記憶手段に記憶された履歴から再実行すべき画像表示ジョブの識別情報の指定を受け付ける再実行ジョブ受付手段とを備え、当該画像形成装置の画像データ転送手段は、前記指定された識別情報の画像表示ジョブに係る画像データを前記画像データ記憶手段から読み出して前記画像表示装置に転送するようにしてもよい。
【０００９】
さらに、ここで、前記画像表示装置の解像度を示す情報を取得する解像度取得手段と、当該画像表示装置に送信すべき画像データの解像度を前記取得した解像度を示す情報に基づき変換する解像度変換手段とを備え、前記画像形成装置の画像データ転送手段は、前記解像度が変換された画像データを画像表示装置に転送するようにしてもよい。
また、さらに、前記画像表示装置における画像表示ジョブの実行状態を示す情報を取得する実行状態取得手段を備え、前記ジョブ受付手段が、連続して画像表示すべき旨の指示が付された画像表示ジョブを前記端末から受付けたときに、前記画像表示装置が他の画像表示ジョブに係る画像データを表示中である場合において、前記画像データ転送手段は、前記実行状態取得手段から取得した実行状態を示す情報により、当該他の画像表示ジョブに係る画像データの表示が終了したと判断されたときに、前記連続して画像表示すべき旨の指示が付された画像表示ジョブに係る画像データを前記画像表示装置に転送するようにしてもよい。
【００１０】
さらに、また、前記画像表示装置の装置状態を示す情報を取得する装置状態取得手段と、前記ジョブ受付手段が端末から画像表示ジョブを受付けたときに、前記装置状態取得手段により取得した装置状態を示す情報により当該画像表示装置が画像表示ジョブを実行できない状態であると判明した場合に、その旨を前記端末に通知する通知手段とを備えるようにしてもよい。
【００１１】
さらに、本発明は、端末と画像表示装置とに接続可能であり、画像形成手段と画像データ転送手段を備えた画像形成装置で実行されるジョブ実行制御方法であって、端末から発行されたジョブを受付けるジョブ受付ステップと、当該受付けたジョブの内容を解析する解析ステップと、前記解析ステップにおいて、前記受付けたジョブに画像形成ジョブが含まれると解析された場合に、当該画像形成ジョブに係る画像データに基づき前記画像形成手段により画像を形成させ、前記解析ステップにおいて、前記受付けたジョブに画像表示ジョブが含まれると解析された場合に、前記画像データ転送手段により当該画像表示ジョブに係る画像データを前記画像表示装置に転送させるように制御する実行制御ステップとを含むことを特徴とする。
【００１２】
さらに、また、本発明は、端末と画像表示装置とに接続可能であり、画像形成手段と画像データ転送手段を備えた画像形成装置で実行されるジョブ実行制御プログラムであって、端末から発行されたジョブを受付けるジョブ受付処理と、当該受付けたジョブの内容を解析する解析処理と、前記解析処理において、前記受付けたジョブに画像形成ジョブが含まれると解析された場合に、当該画像形成ジョブに係る画像データに基づき前記画像形成手段により画像を形成させ、前記解析処理において、前記受付けたジョブに画像表示ジョブが含まれると解析された場合に、当該画像表示ジョブに係る画像データを前記画像表示装置に転送させるように制御する実行制御処理とを前記画像形成装置のコンピュータに実行させることを特徴とする。
【００１３】
また、さらに本発明は、端末と画像形成装置と画像表示装置とからなる画像表示システムにおける端末で実行されるプリンタドライバであって、前記画像形成装置に画像形成させる画像形成ジョブと、画像データを前記画像形成装置を介して前記画像表示装置に転送して画像表示させる画像表示ジョブの指定を選択的または並行して受け付ける第１の受付処理と、画像表示ジョブが指定された場合に、画像表示すべき画像データの指定を受け付ける第２の受付処理と、前記画像データを画像表示させる画像表示装置の指定を受付ける第３の受付処理と、前記指定された画像データに、前記指定された画像表示装置を特定する情報と当該画像データを画像表示すべき旨の指示からなる制御情報を付して前記画像形成装置に送信する送信処理とを前記端末のコンピュータに実行させることを特徴とする。
【００１４】
ここで、前記画像形成装置は、自機に接続された少なくとも１つの画像表示装置を示す情報を保持しており、前記第３の受付処理は、前記画像形成装置から前記画像表示装置を示す情報を取得し、それらのリストからの選択を受付けることにより、前記画像表示ジョブに係る画像データを表示すべき画像表示装置の指定を受付けるように構成されていることを特徴とする。
【００１５】
また、ここで、前記画像表示装置は、記画像形成装置と前記端末にネットワーク接続されており、前記第３の受付処理は、前記ネットワーク上の画像表示装置を検索し、その検索された画像表示装置のリストからの選択を受付けることにより、前記画像表示ジョブに係る画像データを表示すべき画像表示装置の指定を受付けるように構成されているとしてもよい。
【００１６】
さらに、ここで、前記第２の受付処理は、複数のファイルの画像データの指定を受付け、前記送信処理において、前記指定された複数のファイルの画像データに、前記指定された画像表示装置を特定する情報と当該複数のファイルの画像データを順次画像表示すべき旨の指示からなる制御情報を付して前記画像形成装置に送信するようにしてもよい。
また、さらに、ここで、前記画像表示システムは、複数のＮ台の画像表示装置を有しており、前記第３の受付処理において、前記Ｎ台の画像表示装置のうち、Ｎ以下の複数のｎ台の画像表示装置の指定を受付け、前記送信処理において、前記指定された画像データに、前記指定されたｎ台の画像表示装置を特定する情報と当該画像データをそれらの画像表示装置で画像表示すべき旨の指示からなる制御情報を付して前記画像形成装置に送信するようにしても構わない。
【発明の効果】
【００１７】
上記構成によれば、端末から画像データを指定して、画像形成装置に対して、画像形成ジョブ及び画像表示ジョブを選択的もしくは並行して発行することができ、画像形成装置は受付けたジョブが画像表示ジョブの場合には、当該画像表示ジョブに係る画像データを画像表示装置に転送して画像表示させることができるので、画像表示装置における画像表示のため、わざわざ画像形成装置に赴いて操作する必要もなく、また、端末に保存されている画像データを、従来の画像形成装置の出力を画像表示装置で表示させるというシステムを利用して容易に表示させることができ、利便性が向上する。
【発明を実施するための最良の形態】
【００１８】
以下、本発明に係る画像表示システムの実施の形態について、クライアント端末およびＭＦＰ、プロジェクタが、ネットワークで接続されている構成を例にして説明する。
（１）画像処理システムの構成
図１は、本実施の形態に係る画像表示システムの構成の一例を示す図である。
同図に示すように、本画像表示システムは、ＭＦＰ１０と、プロジェクタ２０、２１、クライアント端末３０が、ＬＡＮ（Local Area Network）４０に接続されてなる。
【００１９】
これらのＭＦＰ１０およびプロジェクタ２０、２１、クライアント端末３０は、公知のネットワーク通信プロトコルにより相互にデータの送受信を行うことができるようになっている。
ＭＦＰ１０は、コピーやプリントのジョブのほか、クライアント端末３０からの指示を受けて、プロジェクタ２０もしくは２１に画像データを送信して、不図示のスクリーン上に画像を投影させるジョブ（以下。「投影ジョブ」という。）を実行できるように構成されている。
【００２０】
プロジェクタ２０、２１は、ネットワーク接続が可能な例えば液晶プロジェクタであって、ＭＦＰ１０からＲ，Ｇ，Ｂの画像データと音声データを受信すると、透過型のカラー液晶パネルに画像を表示させ、これを透過したランプ光を投影レンズを介してスクリーン上に投影させると共に、内部のスピーカもしくは接続された外部スピーカにより音声を再生できるようになっている。
【００２１】
（２）ＭＦＰ１０の構成
図２は、上記ＭＦＰ１０の構成を示す機能ブロック図である。
同図に示すように、ＭＦＰ１０は、大きく分けて制御部１１０、スキャナ部１２０、プリンタ部１３０とからなる。
スキャナ部１２０は、ＣＣＤセンサなどにより原稿画像を読み取り、画像データを生成する公知のものである。
【００２２】
プリンタ部１３０は、スキャナ部１２０で生成された画像データもしくはクライアント端末３０から受信したプリントジョブに係る画像データに基づき、記録シート上に画像を形成するものであって、公知の電子写真方式のプリンタが使用されるが、これのみに限定されない。
操作パネル１４０は、ＭＦＰ１０本体のユーザが操作しやすい位置に設置されており、テンキーやスタートキー、リセットキーなどのハードキーのほか、液晶パネルからなる表示部を備える。当該表示部ではユーザに対し必要なメッセージを表示する一方、その画面表面にはタッチパネルが積層されており、表示された画面の所定箇所にタッチすることにより、様々な入力が可能なように構成されている。
【００２３】
制御部１１０は、ＣＰＵ１１１、通信Ｉ／Ｆ（インターフェース）部１１２、ＲＡＭ１１３、ＲＯＭ１１４、ＥＥＰＲＯＭ１１５、履歴記憶部１１６、ハードディスク記憶装置（以下「ＨＤＤ」という。）１１７を備える。
ＣＰＵ１１１は、取得した画像データからＣ、Ｍ、Ｙ、Ｋの再現色用のデジタル画像信号を生成する処理のほか、ＲＯＭ１１４から必要なプログラムを読み出してタイミングを計りながら各部の動作を統一的に制御し、原稿読取動作や画像形成動作を円滑に実行させると共に、プロジェクタ２０もしくは２１と連携して投影ジョブを実行する。
【００２４】
通信Ｉ／Ｆ部１１２は、ＣＰＵ１１１とＬＡＮ４０を接続するためのＬＡＮカードやＬＡＮボードであり、ＬＡＮ４０を介してクライアント端末から送信されてくるプリントジョブや投影ジョブのデータを受信してＣＰＵ１１１へ送る。また、ＣＰＵ１１１は、通信Ｉ／Ｆ部１１２によりＬＡＮ４０を介して投影用の画像データをプロジェクタ２０に転送する。
【００２５】
ＲＡＭ１１３は、揮発性メモリであって、ＣＰＵ１１１におけるプログラム実行時のワークエリアとなる。
ＲＯＭ１１４には、ＭＦＰ１０における上記各部の動作を制御するためのプログラムなどが格納されている。
ＥＥＰＲＯＭ１１５には、後述の各種テーブルが記憶され、ジョブ履歴記憶部１１６には、実行済みのジョブの履歴が記憶される。もっともＥＥＰＲＯＭ１１５の記憶領域の一部をジョブ履歴記憶部として使用しても構わない。  
【００２６】
また、クライアント端末３０は、図３に示すようにＣＰＵ３０１、通信Ｉ／Ｆ部３０２、ＲＡＭ３０３、ＨＤＤ３０４、モニタ３１０、キーボードやマウスなどの入力装置３２０などからなる汎用のパーソナルコンピュータに、基本的なＯＳと画像作成や文書作成のアプリケーションおよびプリンタドライバなどをインストールしてなる。
クライアント端末３０において、プリンタドライバを起動すると、通常のプリントジョブの発行のほか、ＭＦＰ１０からプロジェクタ２０に画像データを転送して、これをスクリーン上に投影させるジョブ（以下、「投影ジョブ」という。）の発行も可能なように構成されている。
【００２７】
（３）クライアント端末３０におけるジョブ発行処理
図４は、クライアント端末３０のＣＰＵ３０１においてプリンタドライバを起動して実行される、ＭＦＰ１０へのジョブ発行処理の内容を示すフローチャートである。
ユーザより入力装置３２０を介して、プリンタドライバを起動すべき旨の指示を受付けると（ステップＳ１：ＹＥＳ）、ＣＰＵ３０１は、ＨＤＤ３０４かから当該プリンタドライバのプログラムを読み出して起動する（ステップＳ２）。
【００２８】
起動後、モニタ３１０にジョブ選択画面が表示され、ユーザによるジョブ選択を受付ける（ステップＳ３）。
ステップＳ４では上記選択により受付けたジョブの種類を判断し、これがプリントジョブの場合には、次にその印刷条件を受付け（ステップＳ５）、続いて、印字すべき画像ファイルの指定を受付ける（ステップＳ６）。
【００２９】
そして、ユーザよりプリントジョブのスタート指示があると（ステップＳ９：ＹＥＳ）、指定された画像ファイルの画像データをＨＤＤ３０４から読み出し、これに、ＭＦＰ１０のＩＰアドレスや当該画像データをプリントすべき旨のコマンドや上記設定された印刷条件の情報などの制御情報を含むヘッダを付してプリントジョブ用のジョブデータを作成し（ステップＳ１０）、通信Ｉ／Ｆ部３０２を介してＭＦＰ１０に送信する（ステップＳ１１）。
【００３０】
上記プリントジョブデータ作成の際、画像データは、相手方のＭＦＰ１０で出力可能なフォーマット（たとえば、ポストスクリプト（登録商標）などのページ記述言語）に変換される。  
一方、ステップＳ４において、投影ジョブが選択されたと判断した場合には、次に投影を実行させるべきプロジェクタの指定を受付けると共に（ステップＳ７）、投影すべき画像データのファイルの指定を受付ける（ステップＳ８）。
【００３１】
その後、スタートの指示を待って（ステップＳ９：ＹＥＳ）、指定された画像ファイルのデータをＨＤＤ３０４から読み出して、ＭＦＰ１０やプロジェクタ２０のＩＰアドレス、プリンタ投影ジョブを実行すべき旨のコマンドなどの制御情報を含むヘッダを付して投影ジョブ用のジョブデータを作成し（ステップＳ１０）、通信Ｉ／Ｆ部３０２を介してＭＦＰ１０に送信し（ステップＳ１１）、ジョブ発行処理を終了する。
【００３２】
投影ジョブの対象となる画像ファイルには、静止画としてのビットマップデータファイルのほか動画データと音声データからなるビデオデータなども含まれる。プロジェクタで表示できないフォーマットの画像データがあれば、投影ジョブデータ作成の際、プロジェクタで表示可能な画像データに変換される。たとえば、指定されたファイルが、テキストデータの場合はビットマップデータに変換される。
【００３３】
図５は、ステップＳ２において、プリンタドライバが起動されたときにモニタ３１０に表示されるプリンタジョブ設定画面３１１を示す図である。
本例では、初期設定としてプリンタジョブの設定画面を優先して表示するようにしており、投影ジョブ選択タブ３１１２が選択されない限り、図４のステップＳ３、Ｓ４においてプリントジョブが指定されたものとみなす。
【００３４】
この設定画面において、ユーザが、用紙サイズや倍率、濃度、部数などを変更したい場合には、カーソルＫを対応するボタンまで移動してクリックする（以下、単に「クリックする」という。なお、以降のモニタ３１０における設定画面ではカーソルの図示を省略する。）ことにより、それぞれに対応した下層の設定画面が表示され、ユーザの希望する印刷条件が設定される。
【００３５】
また、指定された画像ファイル名が、ファイル名表示欄３１１３に表示される。    
そして、スタートボタン３１１４をクリックすることにより、プリントジョブデータが作成されて、予めクライアント端末３０に通常使用するプリンタとして登録されているＭＦＰ１０のＩＰアドレス宛に送信される（プリントジョブの発行）。
一方、図５の設定画面において、投影ジョブ選択タブ３１１２がクリックされると図６に示すような投影ジョブ設定画面３１２がモニタ３１０に表示され、入力装置３２０を介して入力されたプロジェクタ名と投影すべき画像ファイル名が、それぞれプロジェクタ名表示部３１２１、投影ファイル表示部３１２２に表示される。
【００３６】
そして、スタートボタン３１２３をクリックすることにより、投影ジョブデータが作成され、ＭＦＰ１０宛てに送信される。実行すべきプロジェクタを指定する際に、プロジェクタ名ではなくそのＩＰアドレスを入力するようにしても構わない。
なお、複数のＭＦＰがＬＡＮ４０に接続されてクライアント端末３０により使用可能である場合には、クライアント端末３０に予めそれらのＩＰアドレスを登録しておき、図５、図６の設定画面において、それらのプリンタの一覧を表示させてユーザの希望するＭＦＰをクリックにより選択して指定できるようにプログラムすれば便利である。プリントジョブもしくは投影ジョブのジョブデータは、当該選択されたＭＦＰに向けて送信される。
【００３７】
（４）ＭＦＰ１０におけるジョブ実行処理
図７は、ＭＦＰ１０の制御部１１０で実行されるジョブ実行処理の内容を示すフローチャートであり、ＭＦＰ１０全体の動作を制御する不図示のメインのフローチャート（以下、単に「メインフローチャート」という。）のサブルーチンとして実行されるものである。
【００３８】
なお、実際のＭＦＰ１０は、上述の通り多機能であり、プリントジョブ、投影ジョブのほか、原稿画像を読み取ってコピーを作成するコピージョブや原稿画像を読み取って他の指定された端末に転送するスキャンジョブなど様々なジョブが実行可能であるが、以下のフローチャートでは、説明を簡易にするため、クライアント端末３０から受信したプリントジョブと投影ジョブの実行処理の制御についてのみ説明する。  
【００３９】
図７のフローチャートにおいて、まず、クライアント端末３０からジョブデータを受信したか否かを判断する（ステップＳ２１）。ジョブデータを受信するとこれをＨＤＤ１１７に保存すると共に、ヘッダ情報を抽出する（ステップＳ２１：ＹＥＳ、ステップＳ２２、Ｓ２３）。
ＣＰＵ１１１は、上記ヘッダ情報を解析し、当該受信したジョブデータがプリントジョブに係るものか投影ジョブに係るものであるかを判定する（ステップＳ２４）。
【００４０】
ステップＳ２４において、プリントジョブと判定されれば、その画像データに基づき、ユーザにより指定された印刷条件でプリントジョブを実行する（ステップＳ２５）。すなわち、当該プリントジョブに係る画像データがポストスクリプトでフォーマットされたものである場合には、これをページ毎にビットマップ展開し、当該ビットマップデータに基づき、プリンタ部１３０におけるプリント動作を実行させる。
【００４１】
もし、投影ジョブであれば、指定プロジェクタにアクセスして通信を確立し、当該投影ジョブに係る画像データを転送して投影させる投影ジョブ実行処理を実行する（ステップＳ２６）。
その後、当該実行したジョブに関するジョブ履歴情報を作成し（ステップＳ２７）、これを対応する画像データに関連付けてジョブ履歴テーブルに保存する（ステップＳ２８）。
【００４２】
以上によりジョブ実行処理を終了して、メインフローチャートにリターンする。
図８は、上記ステップＳ２７で作成されるジョブ履歴テーブルの一例を示すものである。
同図に示すように、同テーブルには、ジョブＩＤと実行ユーザ（ジョブ発行者）、ジョブの種類、投影ジョブの場合には送信先のプロジェクタの名前、ジョブ実行日などのジョブ履歴情報が、ＨＤＤ１１７における画像ファイル名に関連付けて保存される。Ｊｏｂ ＩＤは、当該実行済みのジョブを識別する情報として登録順に機械的に付されるが、その代わりに画像ファイル名を識別情報として用いても構わない。
【００４３】
本実施の形態では、この履歴管理テーブルを参照して、過去に実行済みのジョブを再実行できるように構成されている。
（５）ジョブ再実行処理  
図９は、ＭＦＰ１０で実行されるジョブ再実行処理の内容を示すフローチャートである。
【００４４】
まず、ユーザが自己のユーザＩＤおよびパスワードを操作パネル１４０から入力してログインする（ステップＳ３１）。
制御部１１０のＥＥＰＲＯＭ１１５（図２）のユーザ管理テーブル（不図示）には、ユーザＩＤとそのパスワードがＭＦＰ１０の管理者により予め登録されており、当該テーブルに入力されたユーザＩＤとパスワードと一致するものが登録されていれば、ＭＦＰ１０の使用が許可されるようになっている。もっとも、セキュリティを重視するのでなければ、ユーザＩＤのみでログインするようにしてもよい。
【００４５】
ログイン後、操作パネル１４０から所定の操作を受付けて、当該操作パネル１４０の表示部にジョブ履歴画面を表示させる（ステップＳ３２）。
例えば、操作パネル１４０の初期画面（不図示）には、ジョブ再実行の選択タブが含まれており、これにタッチすることにより、図１０に示すようなジョブ履歴一覧画面１４１が操作パネル１４０の液晶パネルに表示されるように構成される。
【００４６】
ここで、スクロールボタン１４１２を操作してジョブ一覧をスクロールさせ、目的のジョブＩＤにタッチすると、当該ジョブの選択が受け付けられ（図９、ステップＳ３３）、その後、実行ボタン１４１３（図１０）にタッチして、当該選択したジョブの再実行を指示する。
ＣＰＵ１１１は、当該ジョブの再実行の指示を受付けると、そのジョブの種類を判定し（図９、ステップＳ３４：ＹＥＳ、ステップＳ３５）、それがプリントジョブである場合には、該当する画像データをＨＤＤ１１７から読み出して、これに基づきプリントジョブを実行し（ステップＳ３５：プリントジョブ、ステップＳ３６）、投影ジョブである場合には、該当する画像データを読み出してプロジェクタ２０に送信する（ステップＳ３５：投影ジョブ、ステップＳ３７）。
【００４７】
なお、ここでは、ジョブ履歴テーブルに登録されたプロジェクタに投影ジョブを送信するようにしているが、これに限らず、改めてユーザにより投影させるプロジェクタを選択させるようにプログラムしても構わない。
このように一度実行したジョブの履歴をその画像データに関連付けて保存し、
後日それを選択して再実行できるため、ユーザは、再度クライアント端末３０上でプリンタドライバを立ち上げ、希望するファイルを探してＭＦＰ１０にジョブを再発行する手間が省けるので、便利である。
【００４８】
ジョブ履歴テーブルに登録されたジョブおよび対応する画像データは、ユーザの操作により削除されるようにしてもよいし、ＨＤＤ１１７の記憶容量が一定値以下になったときに自動的に古いものから削除するようにしてもよい。
＜ジョブ実行処理等における制御の変形例＞
以上、本発明を実施の形態に基づいて説明してきたが、本発明の内容が、上記実施の形態に限定されないことは勿論であり、特に、ＭＦＰ１０のジョブ実行処理や、クライアント端末３０にインストールされるプリンタドライバの変形例として次に掲げるものを実施することにより、さらに利便性を増すことができる。
【００４９】
（１）上記実施の形態におけるジョブ実行処理（図７）においては、受付けたジョブを処理した後、次のジョブの受信を待つような構成としたが、実際は、複数のジョブを短い時間内に受け付けて各ジョブが競合する場合も多々ある。
このような場合、競合するジョブを受付けた順に実行するようにジョブ管理すると、投影ジョブの受付けより先順位の他のジョブが完了されるまで投影ジョブが実行されないことになる。
【００５０】
しかしながら、投影ジョブが発行される場合は、上述のように会議中やプレゼンテーション中など、即時に実行されるべきとする要請が強いと考えられ、上記のような受付けた順に処理するジョブ管理によれば、投影ジョブの待ち時間が長くなり大変使い勝手が悪いものとなる。
そこで、本変形例では、複数のジョブが競合した場合に、投影ジョブを優先的に実行するように構成している。
【００５１】
図１１は、本変形例に係るジョブ登録処理における制御部１１０による制御内容を示すフローチャートである。なお、本例では、説明の簡略化のため、履歴ジョブの登録処理（図７のステップＳ２７，２８）は行なっていない。
まず、ジョブデータを受信したか否かを判断し（ステップＳ４１）、受信するとこれをＨＤＤ１１７内に保存すると共に（ステップＳ４１：ＹＥＳ、ステップＳ４２）、そのヘッダ情報を抽出して（ステップＳ４３）、その情報から当該新規受付けジョブの種類が投影ジョブであるか否かを判定する（ステップＳ４４）。
【００５２】
ここで、投影ジョブであると判定された場合には（ステップＳ４４：ＹＥＳ）、次に先順位に投影ジョブ以外の未実行のジョブが登録されているか否かを判断する（ステップＳ４５）。
もし、先順位の投影ジョブ以外の未実行のジョブが登録されている場合には（ステップＳ４５：ＹＥＳ）、投影ジョブをそれらのジョブよりも先順位にして登録する（ステップＳ４６）。
【００５３】
図１２（ａ）、（ｂ）は、受付けたジョブを登録するための受付ジョブ管理テーブルの例を示すものである。当該受付ジョブ管理テーブルは、例えばＥＥＰＲＯＭ１１５内に格納される。
本例では、図１２（ａ）に示すように受付ジョブ管理テーブルに最初２件の未実行のプリントジョブが登録されており、この状態で新規に投影ジョブを受付けると、図１２（ｂ）に示すように当該投影ジョブをプリントジョブより先順位（本例では１番目）にし、他のプリントジョブの順位を１つずつ後退させる処理を行う。
【００５４】
図１１に戻り、ステップＳ４４において新規受付けジョブが投影ジョブでないと判断された場合（ステップＳ４４：ＮＯ）、あるいはステップＳ４５で先順位に投影ジョブ以外のジョブがない場合には（ステップＳ４５：ＮＯ）、そのままの受付ジョブ管理テーブルの最後尾に当該ジョブを登録した（ステップＳ４７）後、メインフローチャートにリターンする。
【００５５】
制御部１１０は、ジョブを実行するに当たり、受付ジョブ管理テーブルを参照して、その最上位のジョブから実行するようにジョブ管理し、完了したジョブについて受付ジョブ管理テーブルから削除して、残りのジョブの順位を一つずつアップさせる。
これにより投影ジョブを受付けた場合に常に他のジョブに優先して実行するようにでき、会議やプレゼンテーションにおいて効果的な進行が期待できる。
【００５６】
（２）また、ＭＦＰ１０に、現在実行中の投影ジョブに別の投影ジョブを続けて投影させる連続再生モードを設けるようにしてもよい。
図１３は、ＭＦＰ１０の制御部１１０で実行される、当該連続再生モードを含む投影ジョブ実行処理の制御内容を示すフローチャートであり、図７のステップＳ２６のサブルーチンとして実行される。
【００５７】
投影ジョブを実行するに当たり、まず、ユーザから指定されたプロジェクタ（プロジェクタ２０が指定されているとする。）が他の投影ジョブを実行中であるか否かを判断する（ステップＳ５１）。
この判断は、例えば、現在実行中の投影ジョブが自機から送信中の画像データの投影に係るものであれば、制御部１１０では、当該プロジェクタ２０が投影ジョブを実行中であると判断できるし、また、プロジェクタ２０にアクセスして投影ジョブ実行中である旨の回答を得ることによっても判断することができる。
【００５８】
ステップＳ５１において、指定のプロジェクタが他の投影ジョブを実行中でないと判断された場合には（ステップＳ５１：ＮＯ）、当該投影ジョブに係る画像データをすぐにプロジェクタ２０に送信する（ステップＳ５５）。
しかし、指定のプロジェクタ２０において、他の投影ジョブを実行中であると判断された場合には（ステップＳ５１：ＹＥＳ）、現在受付け付けた投影ジョブに「連続再生モード」が設定されているか否かを判断する（ステップＳ５２）。
【００５９】
図１４は、クライアント端末３０のプリンタドライバにおける投影ジョブの設定画面３１３の例を示すものである。同図に示す連続再生ボタン３１３１を押下した後に、スタートボタン３１３２を押下することにより、連続再生モードで投影ジョブを実行させるべき旨の指示がヘッダ情報に追加されて、ＭＦＰ１０に宛てて発行されるように構成される。
制御部１１０では、受信した投影ジョブデータのヘッダ情報における「連続再生モード」の指示の有無によって図１３のステップＳ５２の判断を実行する。
【００６０】
連続再生モードが設定されている場合には、現在実行中の投影ジョブの終了を待って、画像データをプロジェクタ２０に送信することにより（ステップＳ５３：ＹＥＳ、ステップＳ５５）、プロジェクタ２０で画像データが連続して再生されるようにする。
これにより会議もしくはプレゼンテーションの参加者に対し、連続して画像が提示され、会議などの進行がより容易になる。
【００６１】
なお、ステップＳ５３における、現在実行中の投影ジョブの終了したことの判断は、例えば、極めて短い周期（例えば、０．５秒）で、プロジェクタ２０にアクセスしてそのステータス情報を取得することによって達成される。
一方、ステップＳ５２において、連続再生の設定がされていないと判断された場合には（ステップＳ５２：ＮＯ）、現在実行中の投影ジョブの中断をプロジェクタ２０に指示し（ステップＳ５４）、その後、現在受付けている投影ジョブに係る画像データをプロジェクタ２０に送信して投影ジョブを実行し（ステップＳ５５）、メインフローチャートにリターンする。
【００６２】
この連続再生モードは、現在実行している投影ジョブに引き続き別の投影ジョブを連続して実行させたい場合に便利である。
（３）また、クライアント端末３０からの１個の投影ジョブの発行により、複数のプロジェクタで当該投影ジョブを実行できるようにしてもよい。これにより、例えば、複数の会場のそれぞれに設置されたプロジェクタに同一の映像を投影させることができるので、便利である。
【００６３】
図１５は、この場合におけるクライアント端末３０にプリンタドライバにおける投影ジョブ設定画面３１４の例を示す。ここでは、２台のプロジェクタを指定することができるようになっており、指定されたプロジェクタ名がプロジェクタ名表示欄３１４１，３１４２に表示され、スタートボタン３１４３がクリックされると、
当該２台のプロジェクタ名をヘッダ情報に含ませてＭＦＰ１０に投影ジョブを発行する。
【００６４】
ＭＦＰ１０では、当該投影ジョブデータを受信し、マルチキャストにより指定された２台のプロジェクタに画像データを送信する。
（４）上記実施の形態においては、プリンタドライバにおける投影ジョブの設定画面において、投影させるべきプロジェクタをユーザが指定する際に、プロジェクタ名あるいはそのＩＰアドレスを入力するように構成した（図６参照）。
【００６５】
ＭＦＰ１０に接続されているプロジェクタが１、２台であって、しかも、いつも同じ会場で行われる場合には、クライアント端末３０において一旦入力したプロジェクタを登録しておけばよいが、ネットワークに接続されているプロジェクタの台数が多い場合や、異なる会場に赴いて発表するような場合において、その度にユーザがプロジェクタを入力することは、大変手間であり、非効率的である。
【００６６】
そこで、本変形例においては、ネットワークに接続されているプロジェクタを検索してリストアップし、そのリストの中からユーザが希望するプロジェクタを選択できるように構成して、プロジェクタ指定の手間をできるだけ省くようにしている。
図１６（ａ）は、本変形例においてクライアント端末３０のモニタ３１０に表示される投影ジョブの設定画面３１５を示す図である。
【００６７】
同図に示すように、プロジェクタ名表示欄３１５１には、デフォルトのプロジェクタ名（本例ではプロジェクタＡ）が表示されており、プロジェクタ検索ボタン３１５２を押下するとプロジェクタ検索処理を開始する。
図１７は、クライアント端末３０において実行されるプロジェクタ検索処理の制御内容を示すフローチャートである。
【００６８】
まず、プロジェクタ検索の指示があったか否かを判断し（ステップＳ６１）、もしあれば（ステップＳ６１：ＹＥＳ）、ブロードキャストにて当該ＬＡＮ４０内の端末に応答要求を送信する（ステップＳ６２）。
各端末は、上記応答要求を受けて、自機の装置名とＩＰアドレスをクライアント端末３０に回答する。クライアント端末３０は、当該応答を受信すると（ステップＳ６３）、その中からプロジェクタのみを抽出し（ステップＳ６４）、例えば、図１８に示すようなプロジェクタ管理テーブルを作成して、当該プロジェクタ名とＩＰアドレスを対応付けてＨＤＤ３０４内に保存すると共に、その中のプロジェクタ名のみをモニタ３１０画面内に、図１６（ｂ）に示すようなプロジェクタ一覧を表示させ（ステップＳ６５）、このプロジェクタ検索処理を終了する。
【００６９】
ユーザが当該プロジェクタ一覧において、所望のプロジェクタをクリックすることによりプロジェクタ入力欄３１５１に当該プロジェクタ名が表示され、これによりプロジェクタの指定が行える。
（５）また、プロジェクタの指定を容易にする方法として、ＭＦＰ１０により使用可能なプロジェクタの情報を入手するように構成してもよい。
【００７０】
すなわち、図２０のプロジェクタ情報取得処理のフローチャートに示すようにクライアント端末３０において、プリンタドライバが起動されると（ステップＳ７１：ＹＥＳ）、ＭＦＰ１０に対して当該ＭＦＰ１０に登録されているプロジェクタに関する情報を要求する（ステップＳ７２）。
ＭＦＰ１０のＥＥＰＲＯＭ１１５内には、図１８と同様な内容が予めＭＦＰ１０のユーザもしくは管理者などにより作成されてプロジェクタ情報として格納されており、ＭＦＰ１０は上記要求を受けて、当該プロジェクタ情報をクライアント端末３０に向けて送信する。
【００７１】
クライアント端末３０は、当該プロジェクタ情報を受信して、これに基づきＨＤＤ３０４内にプロジェクタ管理テーブルを作成し（ステップＳ７４）、プロジェクタ情報取得処理を終了する。
図１９に示す投影ジョブ設定画面３１６においてプルダウンボタン３１６１がクリックされると、プルダウンメニュとして、上記プロジェクタ管理テーブルにおけるプロジェクタ名の一覧３１６２が表示され、この中の所望のプロジェクタがクリックされることによりプロジェクタの指定がなされる。
【００７２】
ＭＦＰ１０は、比較的大型なので、会場に設置されているものを利用する場合が多く、ノート型パソコンに会議などに必要な画像データやその他の資料を格納しておき、発表会場で当該ＭＦＰからプロジェクタ情報をダウンロードすることにより、容易にプロジェクタの指定が行えて便利である。
（６）また、投影ジョブ実行時においてＭＦＰ１０からプロジェクタ２０に画像データを送信する場合に、プロジェクタ２０が必ずしも処理可能な状態でない場合もある。図２１は、この場合において、ＭＦＰ１０の制御部１１０で実行される投影ジョブ実行処理の変形例を示すフローチャートであり、図７のステップＳ２６のサブルーチンとして実行される。
【００７３】
なお、本例では、プロジェクタ２０は主電源スイッチと副電源スイッチを具備しており、主電源スイッチをＯＦＦにしない限り、通信制御部への通電は切断されない構成となっており、副電源スイッチをオンにすることにより投影用ランプが点灯し、他の必要な制御部にも電源が供給されて動作可能な状態（Ready状態）になるものとする。また、当該通信制御部は、その内部の不揮発性メモリに、当該プロジェクタ２０のＩＰアドレスや装置名などに関連付けて、プロジェクタ２０自身の状態を示す情報（ステータス情報）を逐次更新し格納するようにプログラムされている。当該ステータス情報には、副電源スイッチのＯＮ・ＯＦＦ状態、Error状態、Ready状態などの情報が含まれる。
【００７４】
まず、ＭＦＰ１０は、指定されたプロジェクタにアクセスし（以下、指定されたプロジェクタが、プロジェクタ２０とする。）、当該プロジェクタ２０との通信が確立されたか否かを判断する（ステップＳ８１）。
プロジェクタ２０の主電源スイッチがＯＦＦとなっていたり、何らかのトラブルによりネットワークが不通であるような場合には、通信が確立できないので（ステップＳ８１：ＮＯ）、その旨を当該投影ジョブの発行元のクライアント端末３０に通知する（ステップＳ９２）。
【００７５】
クライアント端末３０ではこの通知を受信して、モニタ３１０に表示する。
一方、プロジェクタ２０との通信が確立されれば（ステップＳ８１：ＹＥＳ）、プロジェクタ２０にステータス情報の送信を要求し、これをＭＦＰ１０から取得する（ステップＳ８２）。
このステータス情報に基づき、まず、当該プロジェクタ２０の電源（副電源）がＯＦＦ状態であるか否か判断し（ステップＳ８３）、もし、そうであれば、プロジェクタ２０に起動信号を送信し（ステップＳ８３：ＹＥＳ、ステップＳ８４）、プロジェクタ２０の副電源スイッチをＯＮにするように指示し、再度ステータス情報を取得する（ステップＳ８２）。
【００７６】
ステップＳ８３で、プロジェクタ２０の副電源スイッチがＯＮであると判断された場合には（ステップＳ８３：ＮＯ）、次にプロジェクタ２０がError状態であるか否かを判断する（ステップＳ８５）。
ここで、「Error状態」として、例えばランプ寿命が到来して点灯しない場合や投射レンズの焦点合せのための駆動機構にトラブルがあるような場合が考えられる。
【００７７】
ここで、プロジェクタ２０がError状態でなければ（ステップＳ８５：ＮＯ）、次に、Ready状態であるか否かを判断する（ステップＳ８６）。
もし、プロジェクタ２０がReady状態でなければ（ステップＳ８６：ＮＯ）、ステータス情報の取得回数である変数ｎが、予め定められた上限回数ｎｔ（例えば、５回）、以上であるか否かを判断して（ステップＳ８７）、ｎｔ未満であれば（ステップＳ８７：ＮＯ）、変数ｎを１だけインクリメントし（ステップＳ８８）、所定時間（例えば、５秒）経過後（ステップＳ８９）、再度プロジェクタ２０からステータス情報を取得する（ステップＳ８２）。変数ｎの値は、例えばＲＡＭ１１３に一時的に保持される。
【００７８】
このステータス情報取得動作を、ｎｔ回繰り返しても、Ready状態にならない場合には（ステップＳ８６：ＮＯ、ステップＳ８７：ＹＥＳ）、やはりError状態であるとみなして、その旨をクライアント端末３０に通知する（ステップＳ９０）。
また、ステップＳ８６において、プロジェクタ２０がReady状態であると判断された場合には（ステップＳ８６：ＹＥＳ）、画像データをプロジェクタ２０に送信した後（ステップＳ９１）、変数ｎを「０」にリセットする（ステップＳ９３）。
【００７９】
以上の処理が終了すれば、図７のフローチャートにリターンする。
（７）上記実施の形態においては、クライアント端末３０のプリンタドライバからプリントジョブと投影ジョブを択一的に選択してＭＦＰ１０に向けて発行するように構成したが、双方を同時に選択して発行できるようにしても構わない。
例えば、図５のプリントジョブ設定画面３１１で印刷条件を設定した後、投影ジョブタブ３１１２をクリックして、図２２に示すような投影ジョブ設定画面３１７に切り換え、プロジェクタの指定と投影すべき画像データの指定をした後に、ジョブ同時実行ボタン３１７１がクリックされることにより、プリントジョブ発行に引き続き投影ジョブの発行がＭＦＰ１０に対してなされる。
【００８０】
ＭＦＰ１０では、これをスプールして順次実行する。
このようにすれば、プリントジョブと投影ジョブの発行を同時にでき、必要な画像の表示と共に、これと関連した資料をプリントアウトして出席者に配布することもでき、大変便利である。
なお、ＭＦＰ１０と同様なＭＦＰが複数ＬＡＮ４０に接続されている場合には、
プリンタドライバの各ジョブ設定画面においてＭＦＰの指定受付け機能を持たせておき、一のＭＦＰにプリントジョブを実行させつつ、他のＭＦＰに投影ジョブを実行させるようにすることも可能である。
【００８１】
この場合において、クライアント端末３０が上述の変形例（４）で説明したプロジェクタ検索などに準じてＬＡＮ４０に接続された複数のＭＦＰを検索するように構成してもよい。
（８）また、図２３の投影ジョブ設定画面３１８に示すように投影対象となる画像ファイルの表示欄を３１８１、３１８２のように２つ設けておき、１回の投影ジョブの発行において、当該２個の画像ファイルの画像データを送信して、続けて投影させるようにＭＦＰ１０に指示する構成としてもよい。さらには、３以上の複数の画像ファイルの指定を可能としてもよい。
【００８２】
この場合、例えば、指定された画像ファイルにその指定順に番号が付されると共に、その総個数Ｍの情報がヘッダ情報に追加されて、投影ジョブデータとしてＭＦＰ１０に送信される。
図２４は、複数の画像ファイルが指定された投影ジョブを受信したときにＭＦＰ１０の制御部１１０で実行される投影ジョブ実行処理の制御内容を示すフローチャートであり、図７のステップＳ２６のサブルーチンとして実行される。
【００８３】
まず、受信されてＨＤＤ１１７に格納された投影ジョブデータのヘッダ情報を参照して、投影すべき画像ファイルの個数Ｍを取得し（ステップＳ１０１）、変数ｍを１に設定する（ステップＳ１０２）。
そして、ＨＤＤ１１７からｍ番目（ここでは、最初の１番目）の画像ファイルの画像データを読み出して指定されたプロジェクタ（プロジェクタ２０とする。）に送信し（ステップＳ１０３）、その送信の完了を待って（ステップＳ１０４：ＹＥＳ）、変数ｍがＭ以上になったか否かを判断し（ステップＳ１０５）、そうでなければ、変数ｍを１だけインクリメントして（ステップＳ１０５：ＮＯ、ステップＳ１０６）、次順位の画像ファイルについて送信処理を行う（ステップＳ１０３）。
【００８４】
ステップＳ１０５において、ｍ≧Ｍと判断されれば（ステップＳ１０５：ＹＥＳ）、全件の画像ファイルの送信が完了したことになるので、図７のフローチャートにリターンする。
このように１回の投影ジョブの発行時に複数の画像ファイルを指定してこれに基づいて、当該複数のファイルの画像データが順次投影されるので、１個ずつジョブ発行する手間が省けて大変効率的であり、また、複数個の投影ジョブが１個のジョブとして認識されるので、他のユーザが発行したジョブが、投影ジョブの途中に介在することもなく、複数のファイルの画像データを円滑に連続して投影することが可能となる。
【００８５】
（９）なお、クライアント端末３０からの投影ジョブの発行において、複数のプロジェクタを選択できる場合、プロジェクタごとに規格が異なり、機種毎に投影できる画像データの解像度が異なる場合も生ずる。
プロジェクタによっては、入力された画像データの解像度を自動的に自装置に合うように変換して再生するものもあるが、安価なものでは、解像度を変換できないか、あるいは変換できたとしても解像度変換処理に時間を要する場合もある。
【００８６】
このような場合に備え、ＭＦＰ１０の方で予め送信先のプロジェクタに合わせて解像度を変換してから画像データを送信するように構成すれば、プロジェクタの機種毎に最適な解像度で画像を投影できる。
図２５は、本変形例に係る投影ジョブ実行処理における制御内容を示すフローチャートであり、図７のステップＳ２６のサブルーチンとして実行される。
【００８７】
まず、ユーザにより指定されたプロジェクタ（プロジェクタ２０とする）と通信を確立し、当該プロジェクタの解像度に関する情報（解像度情報）を要求する（ステップＳ１１１）。
なお、解像度情報は、プロジェクタ２０における自装置の固有情報として、製造段階でその制御部内のＲＯＭやＥＥＰＲＯＭなどの不揮発性メモリに、予め格納されている。
【００８８】
プロジェクタ２０から送信されてきた解像度情報を受信して取得し（ステップＳ１１２）、この解像度と、クライアント端末３０から受信した投影ジョブに係る画像データの解像度と一致しているか否かを判定する（ステップＳ１１３）。
もし、両者の解像度が一致していなければ、投影ジョブに係る画像データの解像度をプロジェクタ２０の解像度に合わせるように変換する（ステップＳ１１３：ＮＯ、ステップＳ１１４）。例えば、解像度を低くするためには圧縮処理を行って画素数を低減し、解像度を高くするためには、画素間のデータを補間して画素数を増加させる処理を行う。これらの具体的な解像度変換処理は公知の手法が用いられるので、ここでは詳説しない。
【００８９】
解像度変換後の画像データがプロジェクタ２０に送信され（ステップＳ１１５）、図７のフローチャートにリターンする。
また、ステップＳ１１３で「ＹＥＳ」と判定された場合には、画像データの解像度を変換せずにそのままプロジェクタ２０に送信して図７のフローチャートにリターンする。
（１０）上記（９）の変形例では、ＭＦＰ１０で解像度変換処理を実行したが、これを、ジョブを発行するクライアント端末３０のプリンタドライバで解像度変換した後にＭＦＰ１０に送信するように構成することも可能である。
【００９０】
すなわち、投影ジョブ設定画面でプロジェクタの指定と投影すべき画像ファイルを選択すると、指定されたプロジェクタにアクセスして、その解像度情報を取得し、
選択された画像ファイルの解像度と指定されたプロジェクタの解像度が異なる場合に当該ファイルの画像データの解像度を変換した後、必要なヘッダ情報を付して投影ジョブデータとしてＭＦＰ１０に送信する。
【００９１】
このときの制御内容は、図２５のフローチャートと似ているので、フローチャートは特に図示しない。異なっている点は、各ステップＳ１１１〜Ｓ１１４を実行する主体がＭＦＰ１０の制御部１１０ではなく、クライアント端末３０のＣＰＵ３０１であること、および、図２５におけるステップＳ１１５の内容が、「クライアント端末３０からＭＦＰ１０に投影ジョブを発行する」となることだけである。  
【００９２】
以上の実施形態と変形例を、可能な限り組み合わせて実施してもよい。
例えば、変形例（４）で、クライアント端末３０によりブロードキャストでネットワーク上のプロジェクタを検索する際に、当該プロジェクタの解像度情報を合わせて取得し、プロジェクタ管理テーブルに登録しておけば、変形例（９）において投影ジョブの発行の度に解像度情報を当該プロジェクタに問い合わせる必要がなくなる。
【００９３】
＜その他＞
（１）上記実施の形態や変形例における各制御プログラムは、例えば磁気テープ、フレキシブルディスク等の磁気ディスク、ＤＶＤ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＭＯ、ＰＤなどの光記録媒体、Ｓｍａｒｔ  Ｍｅｄｉａ（登録商標）、ＣＯＭＰＡＣＴＦＬＡＳＨ（登録商標）などのフラッシュメモリ系記録媒体等、コンピュータ読み取り可能な各種記録媒体に記録することが可能であり、当該記録媒体の形態で生産、譲渡等がなされる場合もあるし、プログラムの形態で、インターネットを含む有線、無線の各種ネットワーク、放送、電気通信回線、衛星通信等を介して伝送、供給される場合もある。
【００９４】
また、本発明を実現するためのプログラムは、上記に説明した処理をコンピュータに実行させるための全てのモジュールを含んでいる必要はなく、例えば通信プログラムや、オペレーティング・システム（ＯＳ）に含まれるプログラムなど、別途情報処理装置にインストールすることができる各種汎用的なプログラムを利用して、本発明の各処理をコンピュータに実行させるようにしてもよい。
【００９５】
（２）画像表示システムの構成は、上記実施の形態で示したものに限られない。
最小構成として、ＭＦＰ、プロジェクタ、クライアント端末は各１台ずつあればよく、それ以上であれば何台接続されていても実現可能である。
また、各装置がＬＡＮだけではなく、ＷＡＮ(Wide Area Network)やインターネットを介して接続されていても構わない。このような場合、遠隔地にある複数の会場において同時に同じ画像を表示できるので、便利である。
【００９６】
（３）また、上記実施の形態では、画像表示装置の例として液晶プロジェクタを挙げたが、液晶型のものに限定はされず、例えば、液晶パネルの代わりにＤＭＤ（デジタル・マイクロミラー・デバイス）を利用したＤＬＰ（デジタル・ライト・プロセッシング）方式のプロジェクタであってもよい。
また、最近では大型の液晶モニタやプラズマディスプレイが登場しており、特に小規模な会場では、これらを上記プロジェクタの代わりに用いても差し支えない。もっともこれらの場合にはＬＡＮ接続ではなく、ＭＦＰの画像と音声の出力端子を当該液晶モニタやプラズマディスプレイの入力端子に直接接続する場合が多いであろう。
【００９７】
（４）画像形成装置の例として複合機であるＭＦＰについて説明したが、場合によってはネットワーク接続可能なコピー専用機、プリンタ専用機などであっても構わない。
【産業上の利用可能性】
【００９８】
本発明は、クライアント端末から、画像形成装置を介してプロジェクタなどの画像表示装置に画像を表示させる画像表示システムとして好適である。
【図面の簡単な説明】
【００９９】
【図１】本発明の実施の形態に係るＭＦＰを含む画像表示システムの構成の一例を示す図である。
【図２】ＭＦＰの構成を示すブロック図である。
【図３】クライアント端末の構成を示すブロック図である。
【図４】クライアント端末のＣＰＵで実行されるジョブ発行処理の制御内容を示すフローチャートである。
【図５】クライアント端末のプリンタドライバが起動されたときにモニタに表示されるジョブ設定画面を示す図である。
【図６】図５で、投影ジョブが選択されたときの投影ジョブ設定画面を示す図である。
【図７】ＭＦＰで実行されるジョブ実行処理の制御内容を示すフローチャートである。
【図８】ＭＦＰにおいて実行したジョブの履歴を登録するためのジョブ履歴テーブルを示す図である。
【図９】ＭＦＰの制御部で実行されるジョブ再発行処理の制御内容を示すフローチャートである。
【図１０】ジョブ再実行処理において、ＭＦＰの操作パネルに表示されるジョブ履歴一覧である。
【図１１】ＭＦＰの制御部で実行されるジョブ登録処理の制御内容を示すフローチャートである。
【図１２】（ａ）（ｂ）は、受付けたジョブを登録するための受付ジョブ管理テーブルの例を示す図である。
【図１３】本発明の一変形例に係る、ＭＦＰの制御部で実行される投影ジョブ実行処理の制御内容を示すフローチャートである。
【図１４】上記変形例においてクライアント端末のモニタに表示される投影ジョブ設定画面を示す図である。
【図１５】クライアント端末のモニタに表示される別の変形例に係る投影ジョブ設定画面を示す図である。
【図１６】（ａ）は、クライアント端末のモニタに表示されるさらに別の変形例に係る投影ジョブ設定画面を示す図であり、（ｂ）は、検索したプロジェクタの一覧を示すウィンドウである。
【図１７】図１６の変形例において、クライアント端末のＣＰＵで実行されるプロジェクタ検索処理の制御内容を示すフローチャートである。
【図１８】検索したネットワーク上のプロジェクタをそのプロジェクタ名とＩＰアドレスに対応付けて格納するプロジェクタ管理テーブルを示す図である。
【図１９】ＭＦＰに登録されているプロジェクタに関する情報を入手し、クライアント端末の投影ジョブ設定画面においてプルダウン表示させた様子を示す図である。
【図２０】図１９の変形例において、クライアント端末のＣＰＵで実行されるプロジェクタ情報取得処理の制御内容を示すフローチャートである。
【図２１】ＭＦＰのＣＰＵにより実行される投影ジョブ実行処理のさらに別の変形例を示すフローチャートである。
【図２２】プリントジョブと投影ジョブを同時に発行する変形例におけるクライアント端末のモニタに表示される投影ジョブ設定画面を示す図である。
【図２３】複数の画像ファイルの投影指示を一の投影ジョブで発行可能とする変形例におけるクライアント端末のモニタに表示される投影ジョブ設定画面を示す図である。
【図２４】図２３の変形例において、ＭＦＰのＣＰＵで実行される投影ジョブ実行処理の制御内容を示すフローチャートである。
【図２５】プロジェクタの電源がＯＦＦの場合やエラー状態の場合において、ＭＦＰのＣＰＵで実行される投影ジョブ実行処理の制御内容を示すフローチャートである。
【符号の説明】
【０１００】
１０    ＭＦＰ
２０、２１    プロジェクタ
３０    クライアント端末
４０    ＬＡＮ
１１０    制御部
１１１、３０１    ＣＰＵ
１１２、３０２    通信Ｉ／Ｆ部
１１３、３０３    ＲＡＭ
１１４    ＲＯＭ
１１５    ＥＥＰＲＯＭ
１１６    ジョブ履歴記憶部
１１７、３０４    ＨＤＤ    
１２０    スキャナ部
１３０    プリンタ部
１４０    操作パネル
１４１    ジョブ履歴一覧
３１０    モニタ
３１１    プリントジョブ設定画面
３１２〜３１８    投影ジョブ設定画面
【図１】
2010141593.tif 000003
【図２】
2010141593.tif 000004
【図３】
2010141593.tif 000005
【図４】
2010141593.tif 000006
【図５】
2010141593.tif 000007
【図６】
2010141593.tif 000008
【図７】
2010141593.tif 000009
【図８】
2010141593.tif 000010
【図９】
2010141593.tif 000011
【図１０】
2010141593.tif 000012
【図１１】
2010141593.tif 000013
【図１２】
2010141593.tif 000014
【図１３】
2010141593.tif 000015
【図１４】
2010141593.tif 000016
【図１５】
2010141593.tif 000017
【図１６】
2010141593.tif 000018
【図１７】
2010141593.tif 000019
【図１８】
2010141593.tif 000020
【図１９】
2010141593.tif 000021
【図２０】
2010141593.tif 000022
【図２１】
2010141593.tif 000023
【図２２】
2010141593.tif 000024
【図２３】
2010141593.tif 000025
【図２４】
2010141593.tif 000026
【図２５】
2010141593.tif 000027