(57)【特許請求の範囲】
【請求項１】
複数の画像出力装置と通信ネットワークを介して接続可能な情報処理装置であって、
前記通信ネットワークに接続されている画像出力装置を検索し、該画像出力装置で実行可能な画像出力処理の機能を示す機能情報を含む画像出力装置固有の機器情報と、該画像出力装置の状態を示す状態情報とを取得する検索手段と、
該検索手段による検索結果を記憶する記憶手段と、
該記憶手段に記憶した前記検索結果を表示する表示手段と、
該表示手段の表示を制御する表示制御手段と、
ユーザによる操作入力を受け付ける操作入力手段と、
該操作入力手段に対する操作入力に従って、複数の選択可能な出力方式の中から、検索対象とする画像データの出力方式を選択する選択手段と、を有し、
前記表示制御手段は、検索した画像出力装置から取得した前記機器情報と前記状態情報に基づき、前記画像出力装置ごとに画像出力を行うまでに消費する消費電力を判別し、前記消費電力が低い順に前記画像出力装置を示す情報を前記表示手段に表示し、
前記検索手段は、画像データを記録媒体に画像形成出力する画像形成装置、および画像データを表示画面に表示出力する画像表示装置を検索対象の画像出力装置とし、
前記通信ネットワークに接続されている画像出力装置から取得した前記機器情報に基づいて、前記選択された出力方式で画像出力が可能な画像出力装置を判別し、該判別した結果を検索結果として前記記憶手段に記憶することを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記表示制御手段は、前記消費電力が低い順に画像出力装置を表示する際、前記画像表示装置を上位に表示し、次に画像形成が直ちに可能なＲｅａｄｙ状態の画像形成装置を表示することを特徴とする情報処理装置。
【請求項３】
請求項１に記載の情報処理装置において、
前記表示制御手段は、前記消費電力が低い順に画像出力装置を表示する際、検索された画像出力装置が、直ちに画像形成することができない待機状態になっている場合、待機状態である画像出力装置を、他の画像出力装置と明示的に区別して表示することを特徴とする情報処理装置。
【請求項４】
請求項１に記載の情報処理装置において、
前記表示制御手段は、前記消費電力が低い順に画像出力装置を表示する際、検索された画像出力装置が、直ちに画像形成することができない待機状態になっている場合、該待機状態の画像出力装置を表示しないことを特徴とする情報処理装置。
【請求項５】
請求項１に記載の情報処理装置において、
前記記憶手段は、該情報処理装置が過去に画像出力処理を行った画像出力装置の履歴情報を記憶し、
前記表示制御手段は、前記消費電力が低い順に画像出力装置を表示する際、前記記憶手段の前記履歴情報を参照して、検索された画像出力装置の中から、過去に画像出力処理を行ったことがある画像出力装置のみを表示することを特徴とする情報処理装置。
【請求項６】
請求項１に記載の情報処理装置において、
前記検索手段は、前記状態情報として、前記画像出力装置が待機中か、もしくは動作中かトラブル中かを示す動作状態情報を取得し、
前記表示制御手段は、前記画像出力装置を示す情報として、少なくとも該画像出力装置のアイコンと、前記動作状態情報とを前記表示手段に表示することを特徴とする情報処理装置。
【請求項７】
請求項１に記載の情報処理装置において、
前記検索手段は、前記画像出力装置が前記画像表示装置である場合、前記状態情報として前記画像表示装置のバッテリの残量情報を取得し、
前記表示制御手段は、前記画像出力を行うまでの消費電力が同等の画像表示装置が複数検索された場合、該複数の画像表示装置を、バッテリの残量が多い順に前記表示手段に表示することを特徴とする情報処理装置。
【請求項８】
請求項１に記載の情報処理装置において、
前記検索手段は、前記画像出力装置が前記画像表示装置である場合、前記状態情報として前記画像表示装置の画面サイズの情報を取得し、
前記表示制御手段は、前記画像出力を行うまでの消費電力が同等の画像表示装置が複数検索された場合、該複数の画像表示装置を、画面サイズが大きい順に前記表示手段に表示することを特徴とする情報処理装置。
【請求項９】
請求項１に記載の情報処理装置において、
前記表示制御手段は、前記画像形成装置と、前記画像表示装置との表示領域を区別し、前記画像形成装置について前記消費電力が低い順に表示するとともに、前記画像表示装置について消費電力が低い順に表示することを特徴とする情報処理装置。
【請求項１０】
請求項１に記載の情報処理装置において、
前記表示制御手段は、前記画像出力装置が前記画像表示装置である場合、該画像表示装置の表示デバイスの種類毎に表示領域を区別し、前記表示デバイスの種類ごとの前記画像表示装置について前記消費電力が低い順に表示することを特徴とする情報処理装置。
【請求項１１】
請求項１に記載の情報処理装置において、
前記情報処理装置は、該情報処理装置で作成された画像データを前記通信ネットワークを介して接続された画像形成装置に送信して画像形成させる手段を有し、
前記表示制御部は、前記画像形成させる手段に対して、所定の画像形成条件が設定された場合、前記画像出力装置として画像形成装置を抽出して、該抽出した画像形成装置を消費電力が低い順に前記表示手段に表示することを特徴とする情報処理装置。
【請求項１２】
請求項１〜１１のいずれか１に記載の情報処理装置と、通信ネットワークを介して該情報処理装置に接続された画像出力装置とにより構成される画像出力処理システムであって、
前記画像出力装置は、該情報処理装置から送信された要求に対して、画像出力装置で実行可能な画像出力処理の機能を示す機能情報を含む画像出力装置固有の機器情報と、該画像出力装置の状態を示す状態情報とを送信することを特徴とする画像出力処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、および画像出力システムに関し、より詳細には、通信ネットワークに接続されている画像出力装置の検索結果を表示する情報処理装置と、該情報処理装置および画像出力装置から構成される画像出力システムとに関する。
【背景技術】
【０００２】
近年、ＰＣ（パーソナル・コンピュータ）等の情報処理装置から送信された画像データを出力処理する画像出力装置が普及している。画像出力装置としては、印刷機能のみを備えるプリンタ、印刷機能に加えてスキャナ機能、ＦＡＸやＥメール等によるデータ送受信機能等を備えた複合機（ＭＦＰ（多機能周辺装置）等）、印刷機能がなく画像データを表示画面に表示出力するタブレット端末や携帯端末などがある。
【０００３】
これらの画像出力装置は、有線あるいは無線によってＬＡＮ等のネットワークに接続されていることが多く、例えばオフィスなどでは、複数の場所に複数の画像出力装置が設置される。ユーザは、画像出力装置の設置場所や、画像出力装置がサポートしている機能等を考慮して、利用する画像出力装置を選択することができる。
【０００４】
例えば、特許文献１には、複数のプリンタが接続されたネットワーク環境下において、ユーザがプリンタドライバからプリントサーバへ印刷ジョブを送信すると、プリントサーバは、ウォーミングアップを必要としていないＲｅａｄｙ状態のプリンタをネットワーク上から検索し、印刷可能なプリンタへ印刷ジョブを送信するプリントシステムが提示されている。このプリントシステムにより、ユーザは、プリンタのウォーミングアップによる待ち時間を回避することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２６２０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載のプリントシステムは、ネットワークに接続された複数の画像出力装置を検索したり、使用する画像出力装置をユーザに選択させたりするものではなく、また、画像出力装置として、印刷機能のないタブレット端末や携帯端末を対象にするものではなかった。そしてこのプリントシステムは、検索により見つかった画像出力装置を表示する際に、表示する順序について消費電力等について考慮するものではなかった。
【０００７】
本発明は、上述の課題を解決するために、画像出力が可能な機器を検索し、画像出力までに消費する消費電力順に表示することにより、ユーザが利用可能な装置を適切に認知して画像出力に利用できるようにした情報処理装置と、該情報処理装置及び画像出力装置からなる画像出力システムを提供することを目的とするものである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の第１の技術手段は、複数の画像出力装置と通信ネットワークを介して接続可能な情報処理装置であって、前記通信ネットワークに接続されている画像出力装置を検索し、該画像出力装置で実行可能な画像出力処理の機能を示す機能情報を含む画像出力装置固有の機器情報と、該画像出力装置の状態を示す状態情報とを取得する検索手段と、該検索手段による検索結果を記憶する記憶手段と、該記憶手段に記憶した前記検索結果を表示する表示手段と、該表示手段の表示を制御する表示制御手段と、ユーザによる操作入力を受け付ける操作入力手段と、該操作入力手段に対する操作入力に従って、複数の選択可能な出力方式の中から、検索対象とする画像データの出力方式を選択する選択手段と、を有し、前記表示制御手段は、検索した画像出力装置から取得した前記機器情報と前記状態情報に基づき、前記画像出力装置ごとに画像出力を行うまでに消費する消費電力を判別し、前記消費電力が低い順に前記画像出力装置を示す情報を前記表示手段に表示し、前記検索手段は、画像データを記録媒体に画像形成出力する画像形成装置、および画像データを表示画面に表示出力する画像表示装置を検索対象の画像出力装置とし、前記通信ネットワークに接続されている画像出力装置から取得した前記機器情報に基づいて、前記選択された出力方式で画像出力が可能な画像出力装置を判別し、該判別した結果を検索結果として前記記憶手段に記憶することを特徴としたものである。
【００１１】
第２の技術手段は、第１の技術手段において、前記表示制御手段が、前記消費電力が低い順に画像出力装置を表示する際、前記画像表示装置を上位に表示し、次に画像形成が直ちに可能なＲｅａｄｙ状態の画像形成装置を表示することを特徴としたものである。
【００１２】
第３の技術手段は、第１の技術手段において、前記表示制御手段が、前記消費電力が低い順に画像出力装置を表示する際、検索された画像出力装置が、直ちに画像形成することができない待機状態になっている場合、待機状態である画像出力装置を、他の画像出力装置と明示的に区別して表示することを特徴としたものである。
【００１３】
第４の技術手段は、第１の技術手段において、前記表示制御手段が、前記消費電力が低い順に画像出力装置を表示する際、検索された画像出力装置が、直ちに画像形成することができない待機状態になっている場合、該待機状態の画像出力装置を表示しないことを特徴としたものである。
【００１４】
第５の技術手段は、第１の技術手段において、前記記憶手段が、該情報処理装置が過去に画像出力処理を行った画像出力装置の履歴情報を記憶し、前記表示制御手段は、前記消費電力が低い順に画像出力装置を表示する際、前記記憶手段の前記履歴情報を参照して、検索された画像出力装置の中から、過去に画像出力処理を行ったことがある画像出力装置のみを表示することを特徴としたものである。
【００１５】
第６の技術手段は、第１の技術手段において、前記検索手段が、前記状態情報として、前記画像出力装置が待機中か、もしくは動作中かトラブル中かを示す動作状態情報を取得し、前記表示制御手段は、前記画像出力装置を示す情報として、少なくとも該画像出力装置のアイコンと、前記動作状態情報とを前記表示手段に表示することを特徴としたものである。
【００１６】
第７の技術手段は、第１の技術手段において、前記検索手段が、前記画像出力装置が前記画像表示装置である場合、前記状態情報として前記画像表示装置のバッテリの残量情報を取得し、前記表示制御手段は、前記画像出力を行うまでの消費電力が同等の画像表示装置が複数検索された場合、該複数の画像表示装置を、バッテリの残量が多い順に前記表示手段に表示することを特徴としたものである。
【００１７】
第８の技術手段は、第１の技術手段において、前記検索手段が、前記画像出力装置が前記画像表示装置である場合、前記状態情報として前記画像表示装置の画面サイズの情報を取得し、前記表示制御手段は、前記画像出力を行うまでの消費電力が同等の画像表示装置が複数検索された場合、該複数の画像表示装置を、画面サイズが大きい順に前記表示手段に表示することを特徴としたものである。
【００１８】
第９の技術手段は、第１の技術手段において、前記表示制御手段が、前記画像形成装置と、前記画像表示装置との表示領域を区別し、前記画像形成装置について前記消費電力が低い順に表示するとともに、前記画像表示装置について消費電力が低い順に表示することを特徴としたものである。
【００１９】
第１０の技術手段は、第１の技術手段において、前記表示制御手段が、前記画像出力装置が前記画像表示装置である場合、該画像表示装置の表示デバイスの種類毎に表示領域を区別し、前記表示デバイスの種類ごとの前記画像表示装置について前記消費電力が低い順に表示することを特徴としたものである。
【００２０】
第１１の技術手段は、第１の技術手段において、前記情報処理装置が、該情報処理装置で作成された画像データを前記通信ネットワークを介して接続された画像形成装置に送信して画像形成させる手段を有し、前記表示制御部は、前記画像形成させる手段に対して、所定の画像形成条件が設定された場合、前記画像出力装置として画像形成装置を抽出して、該抽出した画像形成装置を消費電力が低い順に前記表示手段に表示することを特徴としたものである。
【００２１】
第１２の技術手段は、第１〜第１１のいずれか１の技術手段の情報処理装置と、通信ネットワークを介して該情報処理装置に接続された画像出力装置とにより構成される画像出力処理システムであって、前記画像出力装置は、該情報処理装置から送信された要求に対して、画像出力装置で実行可能な画像出力処理の機能を示す機能情報を含む画像出力装置固有の機器情報と、該画像出力装置の状態を示す状態情報とを送信することを特徴としたものである。
【発明の効果】
【００２２】
本発明によれば、画像出力が可能な機器を検索し、画像出力までに消費する消費電力順に表示することにより、ユーザが利用可能な装置を適切に認知して画像出力に利用できるようにした情報処理装置と、該情報処理装置及び画像出力装置からなる画像出力システムを提供することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明に係る画像出力システムの実施形態を説明するための図である。
【図２】本発明に係る画像出力システムを構成する情報処理装置と画像出力装置の機能ブロック図である。
【図３】本発明に係る画像出力システムによる画像出力処理例を説明するためのフローチャートである。
【図４】情報処理装置の共通フォーマットデータ生成部を起動させるための画面例を示す図である。
【図５】図４の画面から移行した印刷設定に関するダイアログ画面の一例を示す図である。
【図６】情報処理装置による検索結果の表示例を示す図である。
【図７】情報処理装置による検索結果の他の表示例を示す図である。
【図８】情報処理装置による検索結果の更に他の表示例を示す図である。
【図９】情報処理装置による検索結果の更に他の表示例を示す図である。
【図１０】本発明に係る画像出力システムの他の処理例を説明するためのフローチャートである。
【図１１】情報処理装置による検索結果の更に他の表示例を示す図である。
【図１２】情報処理装置による検索結果の更に他の表示例を示す図である。
【図１３】情報処理装置による検索結果の更に他の表示例を示す図である。
【図１４】情報処理装置による検索結果の更に他の表示例を示す図である。
【図１５】情報処理装置による検索結果の更に他の表示例を示す図である。
【図１６】情報処理装置による検索結果の更に他の表示例を示す図である。
【図１７】本発明に係る画像出力システムによる画像出力処理の他の例を説明するためのフローチャートである。
【発明を実施するための形態】
【００２４】
以下添付図面を参照しながら、本発明の実施形態について説明し、本発明の理解に供する。尚、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。
図１は、本発明に係る画像出力システムの実施形態を説明するための図である。画像出力システムは、情報処理装置２０と、画像形成装置１０とがインターネットやイントラネット等のネットワーク５０を介して接続されている。また、ネットワーク５０には無線ＬＡＮポート等の無線通信手段６０を介して、タブレットＰＣ４０やスマートフォン３０、無線記憶装置内蔵電子機器７０等が接続可能となっている。無線記憶装置内蔵電子機器７０は、無線記憶装置として無線ＬＡＮ内蔵のメモリカードを備えたデジタルカメラなどの電子機器である。無線ＬＡＮ内蔵のメモリカードは、ＷｉＦｉ（wireless fidelity）（登録商標）やＩＥＥＥ８０２．１１ｎ等の規格に対応しているものがある。また、図示しないが例えば電子ペーパをディスプレイに用いた携帯端末装置として電子書籍リーダや各種携帯電話等の電子ペーパ端末をネットワーク５０に接続するものであってもよい。
【００２５】
ネットワーク５０は、ＬＡＮ（Local Area Network）、無線ＬＡＮ、ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）、ＰＬＣ（Power Line Communication）、ｃ．ｌｉｎｋ等のイントラネット／インターネット等のＩＰネットワーク等であり、外部のネットワークと接続することもできる。
【００２６】
画像形成装置１０は、少なくとも画像データを記録媒体に印刷する印刷（画像形成）機能を備えたもので、プリンタ、スキャナ機能付きのプリンタ、複合機（ＭＦＰ（MultiFunction Printer/Product/Peripheral））等の装置が適用できる。従って画像データの出力は、記録媒体に対する印刷出力の形態で実行させる。また複合機等の通信機能を持つものであれば、その機能に従って外部機器に画像データを送信することで、画像出力が実行される。また、ネットワーク５０に対しては１または複数の画像形成装置１０が接続可能である。
【００２７】
情報処理装置２０は、ＰＣ／ＡＴ互換機やＭＡＣ（Macintosh）規格機等の情報処理装置であり、ＰＤＡ（Personal Digital Assistant）等の携帯端末等の端末であってもよい。また、ネットワーク５０には、同様の構成の複数の情報処理装置２０を接続することができる。
【００２８】
タブレットＰＣ４０やスマートフォン３０、無線記憶装置内蔵電子機器７０は、通常、印刷機能を備えず画像データを表示画面に表示させる。つまり画像データの出力は、表示出力の形態で行われる。また画像データの外部機器への送信なども可能である。
本実施形態では、上記の画像形成装置１０、タブレットＰＣ４０、スマートフォン３０、無線記憶装置内蔵電子機器７０、電子ペーパ端末等を情報処理装置２０の検索対象となる画像出力装置とする。画像出力の形態は、上記のように各ネットワーク機器が有する機能に応じて印刷、表示、外部送信等の形態を採ることができる。
【００２９】
図２は、本発明に係る画像出力システムを構成する情報処理装置と画像出力装置の機能ブロック図である。情報処理装置２０は、通信部２１、制御部２２、ユーザインタフェース（Ｉ／Ｆ）２３、および記憶部２４を備えている。
制御部２２は、共通フォーマットデータ生成部２２１、選択部２２２、検索部２２３、コマンド生成部２２４、提示部２２５、受付部２２６、及びプレビュー表示編集部２２７を有している。制御部２２は、ハードウェアとしてＣＰＵ等の演算処理装置とＲＯＭ・ＲＡＭ等のメモリとを有し、メモリに記憶されているプログラムを読み出して実行することにより、上記制御部２２の各種機能を実現するものである。
【００３０】
ユーザインタフェース（Ｉ／Ｆ）２３は、表示部とキーボードやマウス等の操作入力部とにより構成される。また、表示部と操作入力部が一体となったタッチパネルとして構成したものであってもよい。ユーザインタフェース２３の表示部は、情報処理装置２０が検索したネットワーク５０上の画像出力装置の状態情報を表示する。また、操作入力部は、ユーザによる操作入力を受け付けて制御部２２に伝える。
【００３１】
制御部２２の共通フォーマットデータ生成部２２１は、種々のアプリケーションプログラム（ソフトウェア）に基づいて作成された文書、表計算書、ベクトル図、ラスタ図、写真などの種々の形式のアプリケーションデータについて共通フォーマットのデータを作成する。共通フォーマットデータ生成部２２１は、プリンタドライバの１種であり、任意のアプリケーションから印刷を行う際に起動させることができる。
【００３２】
任意の画像出力装置で印刷可能な共通フォーマットとしては、ＰＤＦ（Portable Document Format）、ＸＰＳ（XML Paper Specification）、およびＸＭＤＦ（ever-eXtending Mobile Document Format）などを用いることができる。本実施形態では、共通フォーマットとしてＰＤＦを例示する。
【００３３】
選択部２２２は、共通フォーマットデータ生成部２２１にて共通フォーマットデータの生成が開始された際に、ユーザインタフェース２３に対するユーザの操作入力に従って、共通フォーマットデータの出力方式を選択する。出力方式とは、ネットワーク５０に接続された外部の画像出力装置（画像形成装置１０，タブレットＰＣ４０、スマートフォン３０、無線記憶装置内蔵電子機器７０、電子ペーパ端末等）における画像データの出力方式を定めるものである。例えば、出力方式として、画像データの印刷、画像データの表示、画像データの外部機器への送信等を選択することができる。画像データの送信としては、Ｆａｘ送信、Ｉ−Ｆａｘ送信、Ｅ−Ｍａｉｌ送信、ＦＴＰ（File Transfer Protocol）送信などを選択可能とすることができる。選択はこれらのいずれかであってもよく、また複数を同時に実行するものであってもよい。
【００３４】
検索部２２３は、選択部２２２により出力方式が選択されると、通信部２１を介してネットワーク５０上に接続されている画像出力装置を検索する。ここでは検索部２２３は、ネットワーク５０上に接続されている１または複数の画像形成装置１０の中から、選択部２２２が選択した出力方式で共通フォーマットデータを出力可能な画像出力装置を検索する。例えば、選択された出力方式が印刷出力であれば、検索部２２３は、ネットワーク５０に接続されている画像出力装置から、印刷機能を備えた画像出力装置、つまり画像形成装置１０を検索する。また、選択された出力方式が表示出力であれば、タブレットＰＣ４０、スマートフォン３０、無線記憶装置内蔵電子機器７０、電子ペーパ端末等の共通フォーマットデータを表示可能な表示画面を有する機器を検索する。このとき検索部２２３は、ＳＮＭＰ（Simple Network Management Protocol）やＷＳＤ（WS-Discovery）利用して検索を行うことができる。
【００３５】
検索部２２３は、ネットワーク５０に対してブロードキャストによって検索を行い、選択部２２２により選択された出力方式で画像出力が可能な機器の機器情報を取得する。取得する機器情報は、機器名称、ＩＰアドレス、及び共通フォーマットデータで画像出力可能な機能情報である。また、その他の機器情報として、機器の表示画面の表示サイズや、ＬＣＤもしくは電子ペーパなどの表示デバイスの種別情報等を取得するようにしてもよい。機器名称には、プロダクト名およびシリアル番号情報を含めることができる。また、上記の機能情報は、画像出力装置がサポートしている画像出力処理の機能に係る情報であり、印刷機能、画像表示機能、画像データ送信機能等がある。機器名称の情報から、画像形成装置１０，タブレットＰＣ４０，スマートフォン３０、無線記憶装置内蔵電子機器７０、電子ペーパ端末等の機器の種別が判別できる。
【００３６】
また、検索部２２３は、上記で検索した画像出力装置が画像形成装置１０である場合、画像形成装置１０からその装置の状態情報を取得する。状態情報は、画像形成装置１０がＲｅａｄｙ状態である（印刷可能である）ことを示す情報、省エネモードで動作中であることを示す情報、オートパワーシャットオフ中であることを示す情報などがある。
【００３７】
省エネモードは、例えば待機状態で所定時間が経過すると自動的に定着部のヒータ温度を低下させて消費電力を抑えるモードである。また、オートパワーシャットオフは、待機状態で所定時間が経過すると定着部のヒータ電源を切ることで消費電力をさらに抑えるモードである。情報処理装置２０の検索部２２３による機器の状態情報の取得は、ＭＩＢ（Management Information Base）やＳＯＡＰ（Simple Object Access Protocol）通信等によって実行できる。
【００３８】
また、状態情報の他の例として、画像出力装置が待機中、動作中、トラブル中などの動作状態を示す情報を取得するようにしてもよい。
記憶部２４は、ＨＤＤや各種メモリなどより構成される記憶手段で、検索部２２３が検索した機器情報や状態情報を検索結果として記憶する。
【００３９】
制御部２２の提示部２２５は、検索部２２３が検索した機器情報および状態情報をユーザインタフェース２３を用いて提示する。具体的には、選択部２２２が選択した出力方式で画像出力が可能な画像出力装置の機器情報と、その画像出力装置の状態情報とをユーザインタフェース２３により提示する。この場合、ユーザインタフェース２３の表示画面に機器情報と状態情報を表示することにより提示を行うことが一般的であるが、視覚障害をもつユーザに対しては、音声によってこれら情報を提示するようにしてもよい。
【００４０】
制御部２２の受付部２２６は、ユーザインタフェース２３を用いたユーザによる操作入力を受け付けるもので、共通フォーマットデータの送信先となる画像出力装置の選択、画像データの出力方式の選択、選択した出力方式による画像出力の条件入力、画像出力の実行指示などの操作入力を受け付ける。
【００４１】
制御部２２のプレビュー表示編集部２２７は、共通フォーマットデータ生成部２２１が生成した共通フォーマットデータのプレビュー画像を作成して、ユーザインタフェース２３の表示部に表示させる。また、プレビュー表示編集部２２７は、ユーザによる操作入力に従って、プレビュー画像の表示画面に対するページの入れ替え・編集などを行う。
【００４２】
受付部２２６がユーザ操作による画像出力指示を受け付けると、コマンド生成部２２４は、受け付けた出力条件で画像出力装置に出力処理を実行させるコマンドを生成する。生成したコマンドは、選択された画像出力装置に対して、共通フォーマットデータと共に送信される。
【００４３】
通信部２１は、共通フォーマットデータ生成部２１が生成した共通フォーマットデータと、コマンド生成部２２４が生成したコマンドを、送信先として選択された画像出力装置にネットワーク５０を介して送信する。共通フォーマットデータとコマンドの送信には、ＬＰＲ（Line Printer daemon protocol）やＦＴＰ（File Transfer Protocol）等を利用することができる。
【００４４】
画像形成装置１０は、通信部１１、制御部１２、ユーザインタフェース（Ｉ／Ｆ）１３、記憶部１４、及び印刷エンジン１５を備えている。制御部１２は、コマンド解析部１２１、画像出力処理部１２２、及び応答部１２３を有している。制御部１２は、ハードウェアとしてＣＰＵ等の演算処理装置とＲＯＭ・ＲＡＭ等のメモリとを有し、メモリに記憶されているプログラムを読み出して実行することにより、上記制御部１２の各種機能を実現するものである。
【００４５】
通信部１１は、情報処理装置２０から送信された共通フォーマットデータとコマンドとを受信する。また、画像データの出力処理として画像データの送信が指示された場合には、指定された宛先に画像データを送信する。
【００４６】
制御部１２のコマンド解析部１２１は、情報処理装置２０から送信されたコマンドを解析し、画像データの出力処理に使用する機能を判断する。例えば画像データの出力処理に使用する機能が、印刷、表示、Ｆａｘ送信、Ｉ−Ｆａｘ送信、Ｅ−Ｍａｉｌ送信、ＦＴＰ送信等のいずれであるかを判断する。そしてコマンド解析部１２１は、コマンドにより指定された機能が印刷の場合には印刷の設定条件を決定し、また、コマンドにより各種の送信処理が指定されている場合にはその宛先設定等を決定する。
【００４７】
制御部１２の画像出力処理部１２２は、コマンド解析部１２１が決定した設定に従って、受信した共通フォーマットの画像データを出力する。画像出力処理部１２２は、指定された出力処理が印刷の場合には、コマンド解析部１２１で決定された印刷設定の条件と共に共通フォーマットの画像データを印刷エンジン１５に出力する。
また、画像出力処理部１３は、指定された出力処理がＦａｘ送信、Ｉ−Ｆａｘ送信等であれば、共通フォーマットの画像データをＴＩＦＦファイルのデータに変換し、宛先設定等の情報と共に通信部１１に送る。また、指定された出力処理がＥ−Ｍａｉｌ送信やＦＴＰ送信等であれば、共通フォーマットの画像データのまま指定の方法で送信するか、もしくは送信のデータ形式が指定されている場合は、共通フォーマットの画像データを指定されたデータ形式の画像データに変換してから、宛先設定等の情報と共に通信部１１に送る。
【００４８】
制御部１２の応答部１２３は、ネットワーク５０上の情報処理装置２０の検索部２２３から、検索に係る問い合わせを受け取った場合、自装置の名称、ＩＰアドレス、及び自装置がサポートしている機能に関する情報を記憶部１４から読み出して応答する。また、情報処理装置２０の検索に対して、自装置の状態情報を返信する。状態情報は、例えば、印刷可能な状態であることを示すＲｅａｄｙ情報、省エネモードで動作中であることを示す情報、オートパワーシャットオフ中であることを示す情報などである。
【００４９】
記憶部１４は、ＨＤＤや各種メモリによる記憶手段であり、自装置の名称、ＩＰアドレス、自装置が備えている機能等の自装置情報を記憶している。自装置情報は、応答部１２３の読み出し制御に応じて適宜読み出され、情報処理装置２０に送信される。
ユーザインタフェース（Ｉ／Ｆ）１３は、表示部とキーボードやマウス等の操作入力部とにより構成される。また、表示部と操作入力部が一体となったタッチパネルとして構成したものであってもよい。
【００５０】
＜消費電力順にネットワーク機器を表示する処理例＞
図３は、本発明に係る画像出力システムによる画像出力処理例を説明するためのフローチャートである。本発明に係る画像出力システムは、情報処理装置２０が生成した共通フォーマットデータをネットワーク接続された画像出力装置で出力させる場合に、情報処理装置２０の検索結果に基づいて、画像出力が可能となるまでに消費する電力が小さい順に画像出力装置を表示させることができる。画像出力可能な状態とは、画像形成装置の場合には、画像データの画像形成が直ちに可能である状態であり、画像表示装置の場合には、画像表示が直ちに可能である状態のことをいう。
【００５１】
ここでは、まず情報処理装置２０は、ユーザによる印刷設定入力を受け付ける（ステップＳ１）。そしてユーザにより印刷ボタンが押されたか否かを判定する（ステップＳ２）。例えば情報処理装置２０で動作するアプリケーションで任意の文書等を作成したユーザが、印刷出力を行うための印刷設定画面を開いて印刷設定を行って、印刷の実行を指示する印刷ボタンを操作したか否かを判定する。
【００５２】
印刷ボタンが押された場合、情報処理装置は、ネットワーク接続された画像出力装置の検索をブロードキャストによって開始する（ステップＳ３）。そして、ＭＩＢ（Management Information Base）やＳＯＡＰ（Simple Object Access Protocol）通信により、ネットワーク接続された画像出力装置から、その名称、ＩＰアドレス、及び共通フォーマットで画像出力可能な機能情報等の機器情報を取得する（ステップＳ４）。次いで情報処理装置２０は、取得した機器情報に基づいて全ての画像出力装置と再度ＭＩＢやＳＯＡＰ通信を行い、画像出力装置の状態情報を取得する（ステップＳ５）。そして、応答した画像出力装置の状態情報を検索結果として情報処理装置２０の記憶部２４に記憶し（ステップＳ６）、その検索結果をユーザインタフェース２３の表示部に表示する（ステップＳ７）。
【００５３】
つまり、印刷を実行させるための印刷ボタンを操作したときに、印刷出力を行う画像形成装置だけでなく、画像表示装置も含めた全ての画像出力装置の検索を実行し、その検索結果を表示部に表示する。これにより、ユーザが慣れた印刷設定画面から、画像出力装置だけでなく画像表示装置も含む画像出力装置の検索を実行することができ、ユーザの負担を軽減させることができる。
【００５４】
本例では、画像処理装置が画像形成装置を使用して印刷を行う際に、例えば、画像処理装置の共通フォーマットデータ生成部２２１の機能を実現するプリンタドライバで、ユーザが印刷設定を行った際に、その印刷設定に応じて適切な画像出力装置を表示させる。
【００５５】
図４は、情報処理装置の共通フォーマットデータ生成部を起動させるための画面例を示す図である。印刷設定画面８０は、任意のアプリケーションにおいて、「印刷」を指定することで開く画面である。この印刷設定画面８０における「プリンタの選択」８１において、ユーザ操作によって「画像を送信」８２を選択して「印刷」８３を操作することで、この印刷設定画面８０を開いたときに起動させていたアプリケーションデータの共通フォーマットデータを生成することができる。
【００５６】
また、印刷設定画面８０において、ユーザが「詳細設定」８４を操作することにより、図５に示すようなダイアログ９０を表示させることができる。ダイアログ９０により、共通フォーマットデータを作成する上で、いくつかの設定を行うことが可能になる。図５のダイアログ９０では、用紙サイズ９１と、用紙の向き９２と、Ｎ−Ｕｐ印刷９３の各設定と、ズーム設定９４とが可能となっている。この画面で「ＯＫ」９５を操作すると、設定した内容が有効になり、図５の印刷設定画面９０に戻る。
【００５７】
また、図５のダイアログ９０で詳細設定がなされ、デフォルトからの変更が指示されると、共通フォーマットデータ生成部２２１は、図４の「印刷」８３がクリックされることで、図５のダイアログ９０で詳細設定された内容に基づいて、共通フォーマットデータを生成する。例えば、Ｎ−Ｕｐ印刷９３が「２−Ｕｐ」に設定されると、２−Ｕｐされた共通フォーマットデータを生成する。
このように、共通フォーマットデータ生成部２２１は、共通フォーマットデータを生成するアプリケーションデータを印刷するための画面より起動させることができる。
【００５８】
印刷の要求は、通常、アプリケーションデータを開いている状態で行われることが多いので、アプリケーションデータを印刷するための画面より、共通フォーマットデータ生成部２２１を起動させることで、自然な流れで指示が可能となる。
また、図４に示す印刷設定画面８０は、送信を指示するための画面などに比べて、最もよく利用されている指示画面である。したがって、このようなユーザが慣れた画面から、印刷以外の出力処理を選択できることは、不慣れなユーザの負担軽減にも役立つ。
【００５９】
情報処理装置２０の検索部２２は、図４の「印刷」８３がクリックされるが、或いは共通フォーマットデータ生成部２２１のアイコンに、出力処理したいアプリケーションデータのファイルをドラッグアンドドロップすることにより、ネットワーク５０上で、共通フォーマットが処理可能な画像出力装置の検索を開始する。
【００６０】
図６は、情報処理装置による検索結果の表示例を示す図である。表示画面１００は、ユーザインタフェース２３の表示部に表示されるものである。表示画面１００のプレビュー表示部１０２には、共通フォーマットデータ生成部２２１が生成した共通フォーマットデータのプレビュー画像が表示される。ユーザは、プレビュー表示部１０２の表示状態を確認することで、ページの入れ替えや画像編集を行うことができる。
【００６１】
上記のように、情報処理装置２０の検索部２２３は、ユーザ操作に基づき決定した画像出力方式に従ってネットワーク接続された画像出力装置を検索し、その機器情報と状態情報とを取得する。そして、これら機器情報と状態情報は、表示画面１００の検索結果表示部１０１に表示される。このとき、検索結果表示部１０１には、検索部２２３が検索した画像出力装置の状態情報に基づいて、画像出力が可能となるまでに消費する電力が小さい順に画像出力装置が表示される。画像出力装置は、アイコン１０１ａ〜１０１ｃの形態で表示させることができる。ユーザは、検索結果表示部１０１に表示された画像出力装置を任意に選択する操作を行うことにより、その選択された画像出力装置によってユーザ所望の画像出力処理を実行させることができる。
【００６２】
図７は、情報処理装置による検索結果の更に他の表示例を示す図である。本例は、ユーザインタフェース２３の表示部に表示させる検索結果表示部１０１の他の表示例を示すもので、検索部２２３が検索した画像出力装置のうち、画像出力が可能となるまでに消費する電力が小さい順に、画像出力装置の状態情報と、その画像出力装置のＩＰアドレスとを表示している。
【００６３】
例えば、検索部２２３が検索した画像出力装置のうち、状態情報がｒｅａｄｙであるものはすぐに画像形成が可能であり、画像出力（画像形成）が可能となるまでの消費電力が小さい。一方、省エネ中の場合には、定着部のヒータ温度が低減されているため、画像出力可能とするためには定着部を昇温しなければならずＲｅａｄｙ状態の装置に比して消費電力が大きい。さらに、オートパワーシャットオフの場合には、定着部のヒータ電源が切られているため、省エネ中よりもさらに消費電力が大きい。
【００６４】
従って、このような場合には図７に示すように、状態情報の結果から最も消費電力が小さいＲｅａｄｙ状態の画像出力装置を最上位に表示し、その次に省エネ中の画像出力装置を表示し、最後にオートパワーシャットオフの状態の画像出力装置を表示する。また、状態情報が同じステータスにある画像出力装置が複数検索された場合には、検索要求に対する画像出力装置の応答が速かった順に表示させるようにしてもよい。
【００６５】
図８は、情報処理装置による検索結果の更に他の表示例を示す図である。図８の表示例では、検索結果表示部１０１には、検索された画像出力装置として、印刷機能を有する画像形成装置だけでなく、検索されたスマートフォンはタブレットＰＣについても表示を行う。この場合、予めユーザに指定された画像出力方式が画像の表示出力と印刷出力とを含む場合に、検索部２２３は、スマートフォンやタブレットＰＣも検索対象となる。そして検索した画像出力装置のなかから、画像出力が可能となるまでに消費する電力が小さい順に表示する。
【００６６】
ここでは、画像出力装置がスマートフォンやタブレットＰＣであれば、その機器の種類を表示し、画像出力装置が画像形成装置であれば、その状態情報を表示する。また、各画像出力装置のＩＰアドレスを表示する。スマートフォンやタブレットＰＣは、画像出力までの消費電力は画像形成装置より小さいため、表示順序は上位となる。従って、表示される順序は、例えば、スマートフォン、タブレットＰＣ、Ｒｅａｄｙ状態の画像形成装置、省エネ中の画像形成装置、オートパワーシャットオフ中の画像形成装置となる。
【００６７】
また、図８の検索結果表示部１０１の表示例において、画像データをすぐに印刷出力することができない画像形成装置の表示状態を明示的に変化させるようにしてもよい。例えば、図８の検索結果表示部１０１のＮｏ．６〜９については、省エネ動作中もしくはオートパワーシャットオフ中の画像形成装置が表示されている。これらの動作モードで動作している場合、画像形成装置は、定着部の昇温が必要となるためすぐに画像形成を行うことができない。従ってこれらの表示状態を明示的に変化させて、ユーザが確実に認識できるようにする。例えば、省エネ動作中もしくはオートパワーシャットオフ中の画像形成装置については、赤字の太字にして表示する。明示的な表示の変化はこれに限定されず、各種の表示方法を設定しておくことができる。
【００６８】
図９は、情報処理装置による検索結果の更に他の表示例を示す図である。図９の表示例では、検索結果表示部１０１には、検索された画像出力装置として、印刷機能を有する画像形成装置とともに、スマートフォンやタブレットＰＣについても表示を行う。この場合、画像形成装置については、検索部２２３が検索した画像形成装置のうち、状態情報がＲｅａｄｙである画像形成装置のみを表示する。この場合にも、表示順序は、画像出力が可能となるまでに消費する電力が小さい順になる。これにより、ユーザは、画像出力が直ちに可能である画像出力装置のみを確認して選択することができる。
【００６９】
＜過去の利用履歴を利用して消費電力順に機器を表示する処理＞
本発明に係る画像出力システムの他の実施形態では、情報処理装置２０は、画像出力装置の利用履歴を利用して、画像出力装置を表示させる。
図１０は、本発明に係る画像出力システムの他の処理例を説明するためのフローチャートである。ステップＳ１１〜ステップＳ１４までは、前述の図３のフローチャートのステップＳ１〜Ｓ４と同様の処理になる。つまり、まず情報処理装置２０は、ネットワーク接続された画像出力装置の検索をブロードキャストによって開始し（ステップＳ１１）、ＭＩＢやＳＯＡＰ通信により、ネットワーク接続された画像出力装置から、その名称、ＩＰアドレス、及び共通フォーマットで画像出力可能な機能情報等の機器情報を取得する（ステップＳ２２）。そして情報処理装置２０は、取得した機器情報に基づいて全ての画像出力装置と再度ＭＩＢやＳＯＡＰ通信を行って、画像出力装置の状態情報を取得し（ステップＳ２３）、応答した画像出力装置の状態情報を検索結果として情報処理装置２０の記憶部２４に記憶する（ステップＳ１４）。
【００７０】
次に本実施形態の特徴として、情報処理装置２０は、記憶部２４の過去の利用履歴を参照し、今回検索した画像出力装置のなかから、過去に画像出力処理に利用した画像出力装置があるかどうかを判別する（ステップＳ１５）。
利用履歴のなかに、今回検索した画像出力装置がある場合には、検索した画像出力装置のなかから過去に画像出力処理に利用したことがない画像出力装置を非表示に設定し（ステップＳ１６）、その状態で検索結果を表示する（ステップＳ１７）。また、利用履歴のなかに、今回検索した画像出力装置がない場合には、検索されたすべての画像出力装置を非表示に設定し（ステップＳ１８）、過去に利用した画像出力装置がない旨のメッセージを表示する（ステップＳ１９）。
【００７１】
図１１は、情報処理装置による検索結果の更に他の表示例を示す図である。ユーザインタフェース２３に表示される表示画面１００は、上記図６に示すものと同じ画面である。ここで本例の場合、「利用履歴のある機器のみ表示する」旨を指示するチェックボックス１０３をユーザ操作によってチェックし、検索ボタン１０４を押す操作を行うことで、検索結果表示部１０１に過去の利用履歴を考慮した検索結果が表示される。
【００７２】
そして過去の利用履歴になかに、今回検索した画像出力装置がない場合には、検索結果表示部１０１には、「過去に利用した機器はありませんでした」とのメッセージが表示される。このように本例では、ユーザが所望する画像出力を行うときに、過去に画像出力処理を行ったことがある画像出力装置のみを選択的に表示させることができる。これによりユーザは、過去に利用したことがある慣れた画像出力装置を容易に選択することができ、高い利便性を得ることができる。
【００７３】
＜画像形成装置と画像表示装置とを区別して消費電力順に機器を表示する処理＞
図１２は、情報処理装置による検索結果の更に他の表示例を示す図である。ユーザインタフェース２３に表示する表示画面１００において、本例では、２つの検索結果表示部１１１，１１２を設定し、検索された画像出力装置がＭＦＰなどの画像形成装置であるか、タブレットＰＣやスマートフォンなどの画像表示装置であるかを区別して表示する。ここでは、第１の検索結果表示部１１１には、タブレットＰＣやスマートフォンなどの画像表示装置を表示し、第２の検索結果表示部１１１には、ＭＦＰなどの画像形成装置を表示している。そしていずれの検索結果表示部１１１，１１２においても、画像出力までの消費電力が低い順に表示する。
このような表示方法により、画像形成や画像表示などの出力方式別に画像出力装置を表示させることができ、ユーザの利便性を高めることができる。
【００７４】
〈画像出力装置の動作状態情報を表示する処理〉
図１３は、情報処理装置による検索結果の更に他の表示例を示す図である。本例では、図６の例と同様に、検索結果表示部１０１には、検索部２２３が検索した画像出力装置の状態情報に基づいて、画像出力が可能となるまでに消費する電力が小さい順に画像出力装置が表示される。そして本例ではさらに、画像出力装置の状態情報として、画像出力装置が、例えば動作中、待機中、トラブル中のいずれかであることを示す動作状態情報を取得する。情報処理装置１０１では、検索した画像出力装置から、これらの動作状態情報を取得し、検索結果表示部１０１に表示した画像出力装置のアイコン１０１ａ〜１０１ｃとともに動作状態情報１０１ｄ〜１０１ｆを表示する。ユーザは、検索結果表示部１０１に表示された画像出力装置を任意に選択する操作を行うことにより、その選択された画像出力装置によってユーザ所望の画像出力処理を実行させることができる。
【００７５】
〈消費電力順でバッテリ残量順に画像出力装置を表示する処理〉
図１４は、情報処理装置による検索結果の更に他の表示例を示す図である。本例では、検索した画像出力装置がスマートフォン、タブレットＰＣ，無線記憶装置内蔵電子機器等の携帯型の表示装置の場合に、画像出力（この場合画像表示）が可能となるまでに消費する電力が小さい順に画像出力装置を表示するが、このとき、画像出力までの消費電力が同等の機器が複数ある場合に、これらの表示順をバッテリ残量順とする。
【００７６】
例えば、図１４に示すように、スマートフォン、タブレットＰＣ、無線記憶装置内蔵電子機器が検索されたものとする。ここでは、画像データを画像表示するまでの消費電力は、スマートフォン、タブレットＰＣ、無線記憶装置内蔵電子機器の順序であるものとする。当然にスマートフォン同士でも機種差によって画像表示までの消費電力が異なるものがあるが、ここでは同じ種類の機器では消費電力は同等であるものとする。
【００７７】
この場合、画像出力までの消費電力が低い順に機器を表示すると、スマートフォン、タブレットＰＣ、無線記憶装置内蔵電子機器の順になるが、複数の同じ機器を表示する場合、その機器同士でバッテリ残量が高い順に画像出力装置を表示する。情報処理装置は、検索した機器から状態情報の一つとしてバッテリ残量情報を取得して表示順序の制御に使用する。例えば図１４の例では、４つのスマートフォンと２つの無線記憶装置内蔵電子機器が検索されているが、これらスマートフォンと無線記憶装置内蔵電子機器のそれぞれは、バッテリ残量が高い順に表示される。
【００７８】
〈消費電力順で機器の画面サイズ順に画像出力装置を表示する処理〉
図１５は、情報処理装置による検索結果の更に他の表示例を示す図である。本例では、検索した画像出力装置がスマートフォン、タブレットＰＣ，無線記憶装置内蔵電子機器等の携帯型の表示装置の場合に、画像出力（この場合画像表示）が可能となるまでに消費する電力が小さい順に画像出力装置を表示するが、このとき、画像出力までの消費電力が同等の機器が複数ある場合に、これらの表示順を画面サイズ順とする。
【００７９】
例えば、図１５に示すように、スマートフォン、タブレットＰＣ、無線記憶装置内蔵電子機器が検索されたものとする。ここでは、画像データを画像表示するまでの消費電力は、スマートフォン、タブレットＰＣ、無線記憶装置内蔵電子機器の順序であるものとする。当然にスマートフォン同士でも機種差によって画像表示までの消費電力が異なるものがあるが、ここでは同じ種類の機器では消費電力は同等であるものとする。
【００８０】
この場合、画像出力までの消費電力が低い順に機器を表示すると、スマートフォン、タブレットＰＣ、無線記憶装置内蔵電子機器の順になるが、複数の同じ機器を表示する場合、その機器同士で画面サイズが異なる場合、画面サイズが大きい順に画像出力装置を表示する。情報処理装置は、検索した機器から状態情報の一つとして画面サイズ情報を取得して表示順序の制御に使用する。例えば図１５の例では、４つのスマートフォンと２つの無線記憶装置内蔵電子機器が検索されているが、これらスマートフォンと無線記憶装置内蔵電子機器のそれぞれは、画面サイズが大きいに表示される。この例では画面サイズとして画素数（Pixel）単位の画面サイズを示しているが、画面サイズはこの単位に限ることなく、例えば、画面の縦×横の長さを示すような情報であってもよい。
【００８１】
＜画像出力装置の表示デバイスを区別して消費電力順に機器を表示する処理＞
図１６は、情報処理装置による検索結果の更に他の表示例を示す図である。ユーザインタフェース２３に表示する表示画面１００において、本例では、２つの検索結果表示部１１１，１１２を設定し、検索された画像出力装置の表示デバイスの種類毎に区別して表示する。ここでは、第１の検索結果表示部１１１には、表示デバイスがＬＣＤ（液晶パネル）である画像表示装置を表示し、第２の検索結果表示部１１２には、表示デバイスが電子ペーパである画像表示装置を表示している。電子ペーパは、マイクロカプセル方式、電子紛流体方式、電気泳動方式などの各種知られている方式で表示するものを含むものとすることができる。そしていずれの検索結果表示部１１１，１１２においても、画像出力までの消費電力が低い順に表示する。
このような表示方法により、表示デバイス別に画像出力装置を表示させることができ、ユーザの利便性を高めることができる。
【００８２】
＜印刷設定入力があったときに画像形成装置のみを消費電力順に表示させる処理＞
本例では、画像処理装置が画像形成装置を使用して印刷を行う際に、例えば、画像処理装置の共通フォーマットデータ生成部２２１の機能を実現するプリンタドライバで、ユーザが印刷設定を行った際に、その印刷設定に応じて適切な画像出力装置を表示させる。
【００８３】
図１７は、本発明に係る画像出力システムによる画像出力処理の他の例を説明するためのフローチャートである。まず情報処理装置２０は、ユーザによる印刷設定入力を受け付ける（ステップＳ２１）。そしてユーザにより印刷ボタンが押されたか否かを判定する（ステップＳ２２）。例えば情報処理装置２０で動作するアプリケーションで任意の文書等を作成したユーザが、印刷出力を行うための印刷設定画面を開いて印刷設定を行って、印刷の実行を指示する印刷ボタンを操作したか否かを判定する。
【００８４】
印刷ボタンが押された場合、情報処理装置は、ネットワーク接続された画像出力装置の検索をブロードキャストによって開始する（ステップＳ２３）。そして、ＭＩＢ（Management Information Base）やＳＯＡＰ（Simple Object Access Protocol）通信により、ネットワーク接続された画像出力装置から、その名称、ＩＰアドレス、及び共通フォーマットで画像出力可能な機能情報等の機器情報を取得する（ステップＳ２４）。次いで情報処理装置２０は、取得した機器情報に基づいて全ての画像出力装置と再度ＭＩＢやＳＯＡＰ通信を行い、画像出力装置の状態情報を取得する（ステップＳ２５）。
【００８５】
そして、応答した画像出力装置の状態情報を検索結果として情報処理装置２０の記憶部２４に記憶する（ステップＳ２６）。次に記憶部２４に記憶した検索結果の中から、ステップＳ２１でなされた印刷設定に応じて特定の検索結果を抽出する（ステップＳ２７）。例えば、図４ないし図５、その他の印刷設定において、複数部数の印刷が設定されたり、Ｎ―ＵＰ印刷が設定されたり、ステープルやパンチなどの所定の後処理が設定された場合に、記憶部２４に記憶した印刷結果のなかから、画像形成装置のみを抽出する。そして、抽出した検索結果をユーザインタフェース２３の表示部に表示する（ステップＳ２８）。
【００８６】
つまり、印刷を実行させるための印刷ボタンを操作したときに、印刷出力を行う画像形成装置だけでなく、画像表示装置も含めた全ての画像出力装置の検索を実行し、検索した中から印刷設定に応じて特定の画像形成装置を抽出し、抽出した検索結果を表示部に表示する。検索結果の表示画面は、例えば上記図６の表示部１０１に対して、印刷設定に応じて抽出した画像形成装置のみを表示する。この場合、抽出した画像形成装置は、画像データの出力までに消費電力が小さいものから順に表示される。
【符号の説明】
【００８７】
１０…画像形成装置、１１…通信部、１２…制御部、１３…画像出力処理部、１４…記憶部、１５…印刷エンジン、２０…情報処理装置、２１…通信部、２２…制御部、２３…ユーザインタフェース、２４…記憶部、２５…通信部、３０…スマートフォン、４０…タブレットＰＣ、５０…ネットワーク、６０…無線通信手段、７０…無線記憶装置内蔵電子機器、８０…印刷設定画面、８１…プリンタ設定、８２…画像を送信、８３…印刷、９０…ダイアログ、９１…印刷サイズ、９２…用紙の向き、９３…Ｎ−Ｕｐ印刷、９４…ズーム設定、９５…ＯＫ、１００…表示画面、１０１…検索結果表示部、１０１ａ〜１０１ｃ…アイコン、１１１，１１２…検索結果表示部、１０２…プレビュー表示部、１０３…チェックボックス、１０４…検索ボタン、１２１…コマンド解析部、１２２…画像出力処理部、１２３…応答部、２２１…共通フォーマットデータ生成部、２２２…選択部、２２３…検索部、２２４…コマンド生成部、２２５…提示部、２２６…受付部、２２７…プレビュー表示編集部。
【図１】
0005514150.tif 000002
【図２】
0005514150.tif 000003
【図３】
0005514150.tif 000004
【図４】
0005514150.tif 000005
【図５】
0005514150.tif 000006
【図６】
0005514150.tif 000007
【図７】
0005514150.tif 000008
【図８】
0005514150.tif 000009
【図９】
0005514150.tif 000010
【図１０】
0005514150.tif 000011
【図１１】
0005514150.tif 000012
【図１２】
0005514150.tif 000013
【図１３】
0005514150.tif 000014
【図１４】
0005514150.tif 000015
【図１５】
0005514150.tif 000016
【図１６】
0005514150.tif 000017
【図１７】
0005514150.tif 000018