(57)【特許請求の範囲】
【請求項１】
処理装置と情報装置を含むシステムであって、
前記処理装置は、
前記処理装置の第１の識別情報を前記情報装置に対して送信し、前記処理装置へのジョブの送信先情報である第２の識別情報を前記情報装置に対して送信する第１の通信手段と、
前記第１の通信手段とは異なる通信プロトコルによりジョブを受信する第３の通信手段と、を備え、
前記情報装置は、
前記第１の通信手段により送信された前記第１の識別情報及び第２の識別情報を受信する第２の通信手段と、
前記第１の識別情報に対応する前記処理装置を制御するためのドライバをインストールするドライバインストール手段と、
前記ドライバインストール手段によりインストールされたドライバを用いて、前記第２の通信手段とは異なる通信プロトコルにより、前記第２の通信手段により受信された前記第２の識別情報に対応する前記処理装置にジョブを送信する第４の通信手段と、を備え、
前記ドライバインストール手段により前記ドライバをインストールした後、プリントキュー状態を一時停止状態とし、前記プリントキュー状態の一時停止状態を維持したままジョブを受け付け、前記第２の通信手段により前記第２の識別情報を受信した後に前記プリントキュー状態の一時停止状態を解除し、前記第４の通信手段によりジョブを送信した後に前記プリントキュー状態を一時停止状態とする、
システム。
【請求項２】
前記第１の通信手段及び前記第２の通信手段は、
ＮＦＣ送受信手段を含む
ことを特徴とする請求項１に記載のシステム。
【請求項３】
前記第１の通信手段は、前記処理装置への画像データの送信先情報である第２の識別情報を前記情報装置に対して送信し、
前記第３の通信手段は、前記第１の通信手段と異なる通信プロトコルにより画像データを受信し、
前記第２の通信手段は、前記第１の通信手段により送信された前記第２の識別情報を受信し、
前記第４の通信手段は、前記第２の通信手段と異なる通信プロトコルにより、前記第２の通信手段により受信された前記第２の識別情報に対応する前記処理装置に前記画像データを送信する、
請求項１又は２に記載のシステム。
【請求項４】
前記情報装置は、
前記処理装置に対する画像データの送信を監視し、検知する画像データ検知手段と、
前記画像データ検知手段により前記画像データが検知された場合に、前記第２の識別情報であるＩＰアドレスに対応する送信先に対して、前記画像データを前記第４の通信手段により送信する
ことを特徴とする請求項３に記載のシステム。
【請求項５】
情報装置に備えられたコンピュータを、
処理装置より送信された第１の識別情報及び第２の識別情報を受信する第２の通信手段、
前記第１の識別情報に対応する前記処理装置を制御するためのドライバをインストールするドライバインストール手段、
前記ドライバインストール手段によりインストールされたドライバを用いて、前記第２の通信手段とは異なる通信プロトコルにより、前記第２の通信手段により受信された前記第２の識別情報に対応する前記処理装置にジョブを送信する第４の通信手段、として機能させ、
前記ドライバインストール手段により前記ドライバをインストールした後、プリントキュー状態を一時停止状態とし、前記プリントキュー状態の一時停止状態を維持したままジョブを受け付け、前記第２の通信手段により前記第２の識別情報を受信した後に前記プリントキュー状態の一時停止状態を解除し、前記第４の通信手段によりジョブを送信した後に前記プリントキュー状態を一時停止状態とする、
ことを特徴とするプログラム。
【請求項６】
処理装置と情報装置を含むシステムであって、
前記処理装置は、
前記処理装置へのジョブの送信先情報である識別情報を前記情報装置に対して送信する第１の通信手段と、
前記第１の通信手段とは異なる通信プロトコルによりジョブを受信する第３の通信手段と、を備え、
前記情報装置は、
前記第１の通信手段により送信された前記識別情報を受信する第２の通信手段と、
前記第２の通信手段とは異なる通信プロトコルにより、前記第２の通信手段により受信された前記識別情報に対応する前記処理装置にジョブを送信する第４の通信手段と、を備え、
プリントキュー状態を一時停止状態とし、前記プリントキュー状態の一時停止状態を維持したままジョブを受け付け、前記第２の通信手段により前記識別情報を受信した後に前記プリントキュー状態の一時停止状態を解除し、前記第４の通信手段によりジョブを送信した後に前記プリントキュー状態を一時停止状態とする、
システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は処理装置、情報装置、システム及びプログラムに関する。
【背景技術】
【０００２】
従来、印刷機能、スキャン機能等を備える複合機等の処理装置は、例えばLAN（Local Area Network）などの通信ネットワークに接続され、当該通信ネットワークを介してパーソナルコンピュータ等の情報装置との間でデータの送受信を行うものが知られている。通信ネットワークを介したデータの送受信を行うためには、当該処理装置に割り当てられたＩＰアドレス等の識別情報を事前に取得しておく必要があった。
【０００３】
なお、下記特許文献１には、複数のプリンタが使用できる環境において、各々のプリンタの印刷設定を反映した複数の印刷プレビューを同時に表示する印刷制御装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２０３８５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、通信ネットワークに接続された処理装置の識別情報等は、権限のあるネットワーク管理者等によって管理されていることがある。
【０００６】
そのため、ユーザがネットワーク管理者等へ問い合わせできない状況等では、当該処理装置に割り当てられた識別情報等を事前に取得することができないという問題があった。
【０００７】
そこで、本発明は、自装置の識別情報を事前に取得させることができる処理装置を含むシステム及びプログラムの提供を目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、請求項１に記載のシステムは、処理装置と情報装置を含むシステムであって、前記処理装置は、前記処理装置の識別情報を前記情報装置に対して送信する第１の通信手段を備え、前記情報装置は、前記第１の通信手段により送信された前記識別情報を受信する第２の通信手段と、前記識別情報に対応する前記処理装置を制御するためのドライバをインストールするドライバインストール手段を備える。
【０００９】
また、請求項２に記載の発明は、前記処理装置は、前記第１の通信手段とは異なる通信プロトコルによりジョブを受信する第３の通信手段をさらに備え、前記情報装置は、前記ドライバインストール手段によりインストールされたドライバを用いて、前記第２の通信手段とは異なる通信プロトコルによりジョブを送信する第４の通信手段をさらに備える、ことを特徴とする請求項１に記載のシステムである。
【００１０】
また、請求項３に記載の発明は、前記第１の通信手段及び前記第２の通信手段は、近距離無線通信手段を含むことを特徴とする請求項１乃至２に記載のシステムである。
【００１１】
また、請求項４に記載の発明は、処理装置と情報装置を含むシステムであって、前記処理装置は、前記処理装置の識別情報を前記情報装置に対して送信する第１の通信手段と、画像データを受信する、前記第１の通信手段と通信プロトコルが異なる第３の通信手段を備え、前記情報装置は、前記第１の通信手段により送信された前記識別情報を受信する第２の通信手段と、前記第２の通信手段により受信された前記識別情報に対応する前記処理装置に前記画像データを送信する、前記第２の通信手段と通信プロトコルが異なる第４の通信手段を有するシステムである。
【００１２】
また、請求項５に記載の発明は、前記情報装置は、前記識別情報に対応する前記処理装置を、前記第４の通信手段における画像データ送信先として検出する処理装置検出手段と、前記処理装置検出手段により検出された前記処理装置を制御するためのドライバをインストールするドライバインストール手段をさらに備える、ことを特徴とする請求項４に記載のシステムである。
【００１３】
また、請求項６に記載の発明は、前記情報装置は、前記処理装置に対する画像データの送信を監視し、検知する画像データ検知手段と、前記画像データ検知手段により前記画像データが検知された場合に、前記識別情報であるＩＰアドレスに対応する送信先に対して、前記画像データを前記第４の通信手段により送信することを特徴とする請求項４に記載のシステムである。
【００１４】
また、請求項７に記載の発明は、前記第１の通信手段及び前記第２の通信手段は、近距離無線通信手段を含むことを特徴とする請求項４乃至６に記載のシステムである。
【００１５】
また、請求項８に記載の発明は、前記第３の通信手段は、前記情報装置に画像データを送信し、前記第４の通信手段は、前記第３の通信手段により送信された画像データを受信することを特徴とする請求項４に記載のシステムである。
【００１６】
また、請求項９に記載の発明は、識別情報によって特定され、画像データを受信する、第１の通信手段と、前記識別情報を情報装置に対して送信する、前記第１の通信手段と通信プロトコルが異なる第２の通信手段と、を備えることを特徴とする処理装置である。
【００１７】
また、請求項１０に記載の発明は、コンピュータを、処理装置の識別情報を受信する第１の通信手段、前記識別情報に対応する前記処理装置を制御するためのドライバをインストールするドライバインストール手段、として機能させることを特徴とするプログラムである。
【００１８】
また、請求項１１に記載の発明は、コンピュータを、識別情報によって処理装置に備えられた通信手段を特定し、画像データを送信する、第１の通信手段、処理装置により送信された前記識別情報を受信する、前記第１の通信手段と通信プロトコルが異なる第２の通信手段、として機能させることを特徴とするプログラムである。
【００１９】
また、請求項１２に記載の発明は、処理装置に備えられたコンピュータを、識別情報によって特定され、画像データを受信する、第１の通信手段、前記識別情報を情報装置に対して送信する、前記第１の通信手段と通信プロトコルが異なる第２の通信手段、として機能させることを特徴とするプログラムである。
【発明の効果】
【００２０】
請求項１に記載の発明によれば、自装置の識別情報を事前に取得させる処理装置、処理装置の識別情報を事前に取得し、処理装置のドライバをインストールする情報装置、それらを含むシステムが得られる。
【００２１】
請求項２に記載の発明によれば、ジョブを受信する処理装置、ジョブを送信する情報装置、それらを含むシステムが得られる。
【００２２】
請求項３に記載の発明によれば、自装置の識別情報を近距離無線通信により事前に取得させる処理装置、処理装置の識別情報を近距離通信により事前に取得する情報装置、それらを含むシステムが得られる。
【００２３】
請求項４に記載の発明によれば、通信ネットワークにおける自装置の識別情報を事前に取得させる処理装置、通信ネットワークにおける処理装置の識別情報を事前に取得する情報装置、それらを含むシステムが得られる。
【００２４】
請求項５に記載の発明によれば、処理装置のドライバがインストールされた情報装置を含むシステムが得られる。
【００２５】
請求項６に記載の発明によれば、処理装置に対する画像データの送信を検知した場合に、当該画像データを処理装置に対して送信する情報装置を含むシステムが得られる。
【００２６】
請求項７に記載の発明によれば、通信ネットワークにおける自装置の識別情報を近距離無線通信により事前に取得させる処理装置、通信ネットワークにおける処理装置の識別情報を近距離通信により事前に取得する情報装置、を含むシステムが得られる。
【００２７】
請求項８に記載の発明によれば、情報装置との間で画像データを送受信する処理装置、処理装置との間で画像データを送受信する情報装置、それらを含むシステムが得られる。
【００２８】
請求項９に記載の発明によれば、通信ネットワークにおける自装置の識別情報を事前に取得させる処理装置が得られる。
【００２９】
請求項１０に記載の発明によれば、処理装置の識別情報を事前に取得し、ドライバをインストールするプログラムが得られる。
【００３０】
請求項１１および１２に記載の発明によれば、通信ネットワークにおける処理装置の識別情報を事前に取得させるプログラムが得られる。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施形態における画像形成システムのブロック図である。
【図２】本発明の実施形態におけるＰＣの記憶部の内容を示す図である。
【図３】本発明の実施形態における操作案内画像記憶部の内容を示す図である。
【図４】本発明の実施例１における画像形成システムのプログラム処理例を示すフローチャートである。
【図５】本発明の実施例１における操作案内画像の表示例を示す図である。
【図６】本発明の実施例２における画像形成システムのプログラム処理例を示すフローチャートである。
【図７】本発明の実施例２における画像形成システムのプログラム処理例を示すフローチャートである。
【図８】本発明の実施例２における操作案内画像の表示例を示す図である。
【発明を実施するための形態】
【００３２】
以下において、本発明の実施の形態について、図面を参照しながら説明する。
【００３３】
図１は、本発明の実施の形態に係る画像形成システム１の構成例を示す図である。画像形成システム１は、複合機２００とＰＣ（Personal Computer）３００００を含んでいる。
【００３４】
複合機２００は、複合機本体部２１０と、記憶部（複合機）２２０、制御部（複合機）２３０、表示部（複合機）２４０、入力部（複合機）２５０、ネットワーク接続部（複合機）２６０、ＮＦＣ送受信部（複合機）２７０を含んで構成されている。ここで、制御部（複合機）２３０と、記憶部（複合機）２２０、表示部（複合機）２４０、入力部（複合機）２５０は一体となってコンピュータとして機能する。
【００３５】
ここで、複合機本体部２１０は、スキャナ部２１１とプリンタ部２１２を含んでいる。この他に、ファクシミリ部等を含んでいることとしてもよい。
【００３６】
記憶部（複合機）２２０は、例えばRAM（Random Access Memory）やROM（Read Only Memory）を含んでいる。記憶部（複合機）２２０は制御部（複合機）２３０が実行するプログラムを格納するとともに、制御部（複合機）２３０のワークメモリとしても機能する。なお、記憶部（複合機）２２０に格納される制御部（複合機）２３０が実行するプログラムは、電気通信回線を介して提供されるものであってもよいし、半導体記憶素子等のコンピュータで読み取り可能な情報記憶媒体に格納されて提供されるものであってもよい。
【００３７】
制御部（複合機）２３０は、例えばCPU（Central Processing Unit）を含んでおり、記憶部（複合機）２２０に格納されているプログラムを実行することにより、複合機２００の全体を制御する。
【００３８】
表示部（複合機）２４０は、例えば液晶ディスプレイであり、ユーザが複合機２００を操作するために必要な情報等を表示する。
【００３９】
入力部（複合機）２５０は、例えば物理テンキーやタッチパネルであり、ユーザの指示を制御部（複合機）２３０に出力する。
【００４０】
ネットワーク接続部（複合機）２６０は、本実施の形態においては無線ＬＡＮデバイスである。その他に、有線によりネットワーク接続を行うネットワークカード等であってもよい。
【００４１】
ＮＦＣ送受信部（複合機）２７０は、ＮＦＣ（Near Field Communication）技術による無線通信を行うための電波送受信部を含む。この他に、例えば赤外線通信部やＢｌｕｅｔｏｏｔｈ（登録商標）送受信部であってもよい。
【００４２】
ＮＦＣ技術とは、近距離無線通信技術の一つであり、狭義には国際標準化機構（International Organization for Standardization、ＩＳＯ）及び国際電気標準会議（International Electrotechnical Commission、ＩＥＣ）により定められた国際規格であるＩＳＯ／ＩＥＣ  １４４４３やＩＳＯ／ＩＥＣ  １８０９２、ＩＳＯ／ＩＥＣ  ２１４８１で定められた技術をいう。ＮＦＣは１３．５６ＭＨｚの周波数帯を使用する無線通信であり、数十ｃｍ程度の距離での通信を想定し、通信速度は数百ｋｂｐｓとＢｌｕｅｔｏｏｔｈ（登録商標）等の通信技術に比べて低速であるものの、いわゆるペアリング等の通信機器の初期設定を必要としないため、簡易に通信を確立したい場合に有用な技術となっている。また、赤外線通信等の通信技術は指向性を有するのに対し、ＮＦＣはほぼ全方位で送受信可能である点で優れている。他に、ＮＦＣ機器の一方から発せられた電磁波による誘導起電力を利用して他方のＮＦＣ機器の駆動電力を確保することができるため、ＮＦＣ機器の一方が無電源であっても送受信可能である点が特徴として挙げられる。このため、カード型等のＮＦＣ送受信機が広く用いられている。
【００４３】
ＰＣ（Personal Computer）３００００は、ネットワーク接続部（ＰＣ）３１０００と、ＮＦＣ送受信部（ＰＣ）３２０００、記憶部（ＰＣ）３３０００、制御部（ＰＣ）３４０００、表示部（ＰＣ）３５０００、入力部（ＰＣ）３６０００を含んで構成されている。
【００４４】
ネットワーク接続部（ＰＣ）３１０００及びＮＦＣ送受信部（ＰＣ）３２０００、記憶部（ＰＣ）３３０００、制御部（ＰＣ）３４０００、表示部（ＰＣ）３５０００、入力部（ＰＣ）３６０００は、複合機２００におけるネットワーク接続部（複合機）２６０及びＮＦＣ送受信部（複合機）２７０、記憶部（複合機）２２０、制御部（複合機）２３０、表示部（複合機）２４０、入力部（複合機）２５０と、それぞれ同様の構成を有する。
【００４５】
ただし、表示部（ＰＣ）３５０００は表示部（複合機）２４０に比べて表示領域の広い液晶ディスプレイ等であり、入力部（ＰＣ）３６０００はマウス等のポインティングデバイスやキーボードを含む。また、制御部（ＰＣ）３４０００によるネットワーク接続部（ＰＣ）３１０００等のデバイスの制御やＣＰＵの制御等は、ＯＳ（Operating System）により行われるものとする。具体的には、MicrosoftによるWindows（登録商標）やAppleによるMac OS（登録商標）、もしくはLinux（登録商標）などである。
【００４６】
本実施の形態においては、ネットワーク接続部（複合機）２６０とネットワーク接続部（ＰＣ）３１０００は、それぞれ固有のＭＡＣアドレス（Media Access Control address）をもつものとし、ＯＳＩ参照モデル（The Open Systems Interconnection model、ＩＳＯ／ＩＥＣ  ７４９８）にいう第２層であるデータリンク層における識別情報として用いられるものとする。また、ネットワークでの識別情報としてＩＰアドレス（Internet Protocol address）が割り振られ、ＴＣＰ（Transmission Control Protocol）により通信が確立されるものとする。ＩＰアドレスとはＯＳＩ参照モデルの第３層であるネットワーク層で用いられる識別情報をいい、ＴＣＰとは第４層であるトランスポート層において通信の信頼性を担保するために用いられる通信手順をいう。ただし、他のプロトコルを用いて通信するものとしてもよい。
【００４７】
本実施の形態における画像形成システム１は、４つの通信手段を含んでいる。第１の通信手段としてＮＦＣ送受信部（複合機）２７０、第２の通信手段としてＮＦＣ送受信部（ＰＣ）３２０００、第３の通信手段としてネットワーク接続部（複合機）２６０、第４の通信手段としてネットワーク接続部（ＰＣ）３１０００である。
【００４８】
図２は、本実施の形態における記憶部（ＰＣ）３３０００の内容例を示すものである。記憶部（ＰＣ）３３０００は、操作案内画像記憶部３３１００、プログラム記憶部３３２００、プリンタ構成情報記憶部３３３００を含んでいる。また、プリンタ構成情報記憶部３３３００は、プリンタ制御プログラム記憶部３３３１０及びプリンタ制御情報記憶部３３３２０を含み、プリンタ制御情報記憶部３３３２０は、プリンタポート記憶部３３３２１及びプリントキュー状態記憶部３３３２２を含んでいる。
【００４９】
プログラム記憶部３３２００には、ＰＣ３００００を制御する上で必要となるプログラムが格納されている。例えば、前述のＯＳやデバイスドライバ等である。デバイスドライバとは、例えばキーボード等の周辺機器をＯＳにより制御する場合に、機器の機能を抽象化し、機器の電気的仕様等を考慮せずとも制御が可能となるように、機器毎に用意されるプログラムをいう。もっとも、キーボード等ありふれた機器についてはＯＳがそのデバイスドライバを含むことが通常である。それらは「標準ドライバ」や「In-Boxドライバ」の名称で呼ばれる。
【００５０】
プリンタ制御プログラム記憶部３３３１０は、プリンタドライバを含むプリンタ制御に必要なプログラムを格納する。本実施の形態では、プリンタドライバはＯＳに含まれる標準ドライバであるものとするが、専用ドライバであってもよい。
【００５１】
プリンタポート記憶部３３３２１は、ネットワーク接続部（複合機）２６０に割り当てられたＩＰアドレスを格納するものとする。本実施の形態では、複合機２００はネットワーク接続部（複合機）２６０を含むものとしたが、別体のプリントサーバを介してネットワークに接続されるものとしてもよい。その場合、プリンタポート記憶部３３３２１には当該プリントサーバに割り当てられたＩＰアドレスを格納するものとする。
【００５２】
プリントキュー状態記憶部３３３２２は、ＯＳにプリンタドライバをインストールした際に生成されるプリントキューの状態を格納するものとする。プリントキューの状態とは、例えば印刷可能状態や一時停止状態をいうものとする。
【００５３】
図３は、操作案内画像記憶部３３１００に格納された操作案内画像を示すものである。本実施の形態においては、第１操作案内画像及び第２操作案内画像が格納されている。これらの画像は、後述するプリンタセットアッププログラムもしくは印刷ジョブ監視プログラムにおいて呼び出され、表示部（ＰＣ）３５０００に表示されるものである。
【実施例１】
【００５４】
以下において、本発明の第１の実施例を説明する。図４は、第１の実施例におけるユーザの行為と、制御部（ＰＣ）３４０００及び制御部（複合機）２３０で行われる処理を時系列順に記載したものである。
【００５５】
初めに、ユーザが入力部（ＰＣ）３６０００を操作することにより、制御部（ＰＣ）３６０００はプログラム記憶部３３３１０に格納されたプリンタセットアッププログラムを起動する（Ｓ１０１）。当該プログラムは予めプログラム記憶部３３３１０に格納されていることとしてもよいし、必要に応じて電気通信回線を介して取得するか、もしくは半導体記憶素子等のコンピュータで読み取り可能な情報記憶媒体に格納されて提供されるものとしてもよい。
【００５６】
次に、制御部（ＰＣ）３６０００は表示部（ＰＣ）３５０００を用いて操作案内画像記憶部３３１００に格納された第１操作案内画像４０ａを表示する（Ｓ１０２）。
【００５７】
図５に第１操作案内画像４０ａを示す。第１操作案内画像４０ａは、第１メッセージ表示欄４１ａ、及び第１操作案内表示欄４２ａを含む。本実施の形態においては、第１メッセージ表示欄４１ａに「使用したい複合機にＰＣをタップして下さい」という文字が表示され、第１操作案内表示欄４２ａには当該指示を表す図が表示されている。
【００５８】
ここで「タップ」とは、ＰＣ３００００の特にＮＦＣ送受信部（ＰＣ）３２０００を、複合機２００のＮＦＣ送受信部（複合機）２７０に接触、もしくは数十ｃｍ以内の距離に近接させ、数秒間静止させてＮＦＣによる通信が可能な状態にすることをいう。
【００５９】
当該案内画像を視認したユーザは、ＰＣ３００００を複合機２００にタップする（Ｓ１０３）。この際、ＮＦＣ送受信部（ＰＣ）３２０００とＮＦＣ送受信部（複合機）２７０の取り付けられた位置を知ることが必要となるため、当該部分を発光させる等してユーザの視認性を高めることとしてもよい。
【００６０】
ＮＦＣによる通信が可能となった場合、制御部（複合機）２３０は、後述するＷＳＤ（Web Services on Devices）プロトコルのＵＵＩＤ（Universally Unique Identifier）をＮＦＣ送受信部（複合機）２７０により送信する（Ｓ１０４）。ここで、ＵＵＩＤとはＩＳＯ／ＩＥＣ  １１５７８：１９９６により定められた一意な識別子をいい、ネットワーク接続部（複合機）２６０のＭＡＣアドレスに基づいて算出されるものであってもよいし、乱数等に基づいて算出されるものであってもよい。
【００６１】
ＮＦＣ送受信部（ＰＣ）３２０００は、ＮＦＣ送受信部（複合機）２７０により送信されたＵＵＩＤを受信する（Ｓ１０５）。この際、受信が完了したことをユーザに知らせるため、音や光を発することとしてもよい。また、受信に失敗した場合、その旨をユーザに通知することとしてもよい。
【００６２】
なお、本実施の形態ではＰＣ３００００を複合機２００に直接タップすることとしたが、カード型等のＮＦＣ機器を複合機２００にタップしてＵＵＩＤを受信し、当該ＮＦＣ機器に備えられた記憶部にＵＵＩＤを格納し、その後当該ＮＦＣ機器をＰＣ３００００にタップすることでＮＦＣ送受信部（ＰＣ）３２０００がＵＵＩＤを受信することとしてもよい。
【００６３】
次に、制御部（ＰＣ）３４０００は、ネットワーク上のプリンタを検索し（Ｓ１０６）、検出されたプリンタのＵＵＩＤと、ＮＦＣ送受信部（ＰＣ）３２０００により受信されたＵＵＩＤが一致するか判断する（Ｓ１０７）。一致しない場合、別のプリンタがネットワーク内に存在しないか検索する。
【００６４】
ＵＵＩＤの一致するプリンタが検出された場合、制御部（ＰＣ）３４０００は、記憶部（ＰＣ）３３０００内の記憶領域を確保し、新たなプリンタ構成情報記憶部３３３００を作成する（Ｓ１０８）。なお、記憶部（ＰＣ）３３０００には複数のプリンタ構成情報記憶部が含まれるものとしてよい。
【００６５】
その後、制御部（ＰＣ）３４０００は、新たに作られたプリンタ構成情報記憶部３３３００に含まれるプリンタ制御プログラム記憶部に、プリンタドライバをインストールする（Ｓ１０９）。本実施の形態では、取得されたＵＵＩＤに基づいてＷＳＤを用いて標準ドライバを選択し、インストールするものとする。ここで、ＷＳＤとは、Microsoftが提供するAPI（Application
Programming Interface）の一種であり、ネットワーク上のプリンタ等の検出、接続等を容易にするものである。なお、当該ドライバは予め記憶部（ＰＣ）３３０００に格納されているものであってもよいし、電気通信回線を介して取得するか、もしくはコンピュータで読み取り可能な情報記憶媒体に格納されて提供されるものであってもよい。
【００６６】
最後に、制御部（ＰＣ）３４０００は、表示部（ＰＣ）３５０００を用いて準備が完了した旨を告げるメッセージを表示する（Ｓ１１０）。以上により、第１の実施例におけるプリンタセットアッププログラムは終了する。
【００６７】
以上の実施例は、複合機２００のプリンタ部２１２を使用するためにプリンタドライバをインストールする例であったが、スキャナ部２１１を使用するためにスキャナドライバをインストールする例とすることもできる。その場合、制御部（ＰＣ）３４０００は、ネットワーク上のスキャナを検索し（Ｓ１０６）、ＵＵＩＤが一致するか判断し（Ｓ１０７）、スキャナ構成情報記憶部を作成し（Ｓ１０８）、スキャナドライバをインストールする（Ｓ１０９）。また、制御部（ＰＣ）３４０００は、プリンタドライバとスキャナドライバの両方をインストールすることとしてもよいし、複合機２００に含まれる他の機能を利用するために必要となるプログラムをインストールすることとしてもよい。
【実施例２】
【００６８】
次に、本発明の第２の実施例を説明する。図６は、第２の実施例の準備段階におけるユーザの行為と、制御部（ＰＣ）３４０００で行われる処理を時系列順に記載したものである。
【００６９】
初めに、ユーザが入力部（ＰＣ）３６０００を操作することにより、制御部（ＰＣ）３６０００はプログラム記憶部３３３１０に格納された印刷ジョブ監視プログラムを起動する（Ｓ２０１）。当該プログラムは予めプログラム記憶部３３３１０に格納されていることとしてもよいし、必要に応じて電気通信回線を介して取得するか、もしくは半導体記憶素子等のコンピュータで読み取り可能な情報記憶媒体に格納されて提供されるものとしてもよい。
【００７０】
次に、制御部（ＰＣ）３４０００は、記憶部（ＰＣ）３３０００内の記憶領域を確保し、新たなプリンタ構成情報記憶部３３３００を作成する（Ｓ２０２）。
【００７１】
その後、制御部（ＰＣ）３４０００は、新たに作られたプリンタ構成情報記憶部３３３００に含まれるプリンタ制御プログラム記憶部に、プリンタドライバをインストールする（Ｓ２０３）。本実施の形態では、標準ドライバをインストールするものとする。なお、専用ドライバをインストールすることとしてもよい。また、当該ドライバは予め記憶部（ＰＣ）３３０００に格納されているものであってもよいし、電気通信回線を介して取得するか、もしくはコンピュータで読み取り可能な情報記憶媒体に格納されて提供されるものであってもよい。
【００７２】
処理Ｓ２０２及びＳ２０３は、第１の実施例において説明したプリンタセットアッププログラムにおいて行われる処理Ｓ１０８及びＳ１０９であってもよい。その場合、印刷ジョブ監視プログラムは、初めにプリンタセットアッププログラムを呼び出し、一連の処理を行った後、Ｓ１１０を行わずに印刷ジョブ監視プログラムに復帰する構成をもつものとしてもよい。
【００７３】
次に、制御部（ＰＣ）３４０００はプリントキュー状態記憶部３３３２２を更新し、プリントキュー状態を一時停止にする（Ｓ２０４）。印刷可能状態として放置すると、プリンタポートが指定されていないプリンタに対して印刷要求が発せられる場合が考えられ、誤動作の原因となるためである。
【００７４】
そして、制御部（ＰＣ）３４０００は複合機２００のプリントキューに対する印刷ジョブを継続的に監視する（Ｓ２０５）。以上により、印刷ジョブ監視プログラムの準備段階は終了する。
【００７５】
図７は、印刷ジョブ監視プログラムの主機能を構成する処理の流れを示すものである。制御部（ＰＣ）３４０００は、印刷ジョブ監視プログラムの準備段階で説明したように、印刷ジョブを監視し（Ｓ３０１）、印刷ジョブが無い場合は監視を継続する（Ｓ３０３）。
【００７６】
その後、ユーザが入力部（ＰＣ）３５０００を操作することにより印刷要求が行われると（Ｓ３０２）、制御部（ＰＣ）３４０００が当該要求に係る印刷ジョブを検知することで（Ｓ３０３）、監視のループを抜け出す。当該要求は、例えばＰＣ３００００のＯＳ上で動作するウェブブラウザや文書作成アプリケーション等において実行されるものであり、ドキュメントを紙等に印刷する形で出力する目的で行われるものである。
【００７７】
印刷ジョブがある場合（Ｓ３０３）、制御部（ＰＣ）３４０００は、表示部（ＰＣ）３５０００を用いて第２操作案内画像４０ｂを表示する（Ｓ３０４）。
【００７８】
図８に第２操作案内画像４０ｂを示す。第２操作案内画像４０ｂは、第２メッセージ表示欄４１ｂ、及び第２操作案内表示欄４２ｂを含む。本実施の形態においては、第２メッセージ表示欄４１ｂに「ドキュメントを出力したい複合機にＰＣをタップして下さい」という文字が表示され、第２操作案内表示欄４２ｂには当該指示を表す図が表示されている。
【００７９】
当該案内画像を視認したユーザは、ＰＣ３００００を複合機２００にタップする（Ｓ３０５）。この際、第１の実施例と同様に、ＮＦＣ送受信部（ＰＣ）３２０００とＮＦＣ送受信部（複合機）２７０の取り付けられた位置を知ることが必要となるため、当該部分を発光させる等してユーザの視認性を高めることとしてもよい。
【００８０】
ＮＦＣによる通信が可能となった場合、制御部（複合機）２３０は、ネットワーク接続部（複合機）２６０に割り当てられたＩＰアドレスをＮＦＣ送受信部（複合機）２７０により送信する（Ｓ３０６）。
【００８１】
送信されたＩＰアドレスは、ＮＦＣ送受信部（ＰＣ）３２０００により受信される（Ｓ３０７）。この際、第１の実施例と同様に、受信が完了したことをユーザに知らせるため、音や光を発することとしてもよい。また、受信に失敗した場合、その旨を通知することとしもよい。
【００８２】
なお、第１の実施例と同様に、カード型等のＮＦＣ機器を複合機２００にタップしてＩＰアドレスを受信し、当該ＮＦＣ機器に備えられた記憶部にＩＰアドレスを格納し、その後当該ＮＦＣ機器をＰＣ３００００にタップすることでＮＦＣ送受信部（ＰＣ）３２０００がＩＰアドレスを受信することとしてもよい。
【００８３】
次に、制御部（ＰＣ）３４０００は、印刷ジョブ監視プログラムの準備段階で作成したプリンタ構成情報記憶部３３３００に含まれるプリンタポート記憶部３３３２１を更新し、プリンタポートを受信したＩＰアドレスに変更する（Ｓ３０８）。
【００８４】
その後、制御部（ＰＣ）３４０００は、プリントキュー状態記憶部３３３２２を更新し、一時停止状態だったプリントキューの状態を印刷可能状態に変更する（Ｓ３０９）。
【００８５】
そして、印刷要求（Ｓ３０２）のあった印刷ジョブをネットワーク接続部（ＰＣ）３１０００からネットワークを介して複合機２００に送信する（Ｓ３１０）。本実施の形態では、当該送信処理はいわゆるＴＣＰ／ＩＰに定められた手順に従って行われるものとする。そのために上記ＩＰアドレスが必要とされる。異なる通信プロトコルによる実装を行うこととしてもよく、その場合はＮＦＣにより送受信される情報をそのプロトコルで定められた識別情報とすればよい。
【００８６】
ネットワーク接続部（複合機）２６０を通じて印刷ジョブを受信した複合機２００の制御部（複合機）２３０は、プリンタ部２１２を用いて当該ジョブの印刷を行う（Ｓ３１１）。結果、紙等に印刷された出力結果をユーザが取得する。
【００８７】
最後に、制御部（ＰＣ）３４０００は、プリントキュー状態記憶部３３３２２を更新し、プリントキュー状態を一時停止にする（Ｓ３１２）。その後は、印刷ジョブの監視（Ｓ３０１）に戻ってもよいし、印刷ジョブ監視プログラムを終了することとしてもよい。
【００８８】
以上により、本実施の形態におけるプリンタ等のセットアップ、及びドキュメントの出力先とするプリンタの設定が行われる。
【００８９】
なお、本発明の実施の形態は以上に説明したものに限られない。例えば、複合機２００にファクシミリ機能が含まれる場合、ＰＣ３００００から当該機能を利用するためにはファクシミリドライバをインストールする必要があるため、第１の実施例においてファクシミリドライバをインストールすることとしてもよい。
【符号の説明】
【００９０】
１  画像形成システム、２００  複合機、２１０  複合機本体部、２１１  スキャナ部、２１２  プリンタ部、２２０  記憶部（複合機）、２３０制御部（複合機）、２４０  表示部（複合機）、２５０  入力部（複合機）、２６０  ネットワーク接続部（複合機）、２７０  ＮＦＣ送受信部（複合機）、３００００  ＰＣ、３１０００  ネットワーク接続部（ＰＣ）、３２０００  ＮＦＣ送受信部（ＰＣ）、３３０００  記憶部（ＰＣ）、３４０００  制御部（ＰＣ）、３５０００  表示部（ＰＣ）、３６０００  入力部（ＰＣ）、３３１００  操作案内画像記憶部、３３２００  プログラム記憶部、３３３００  プリンタ構成情報記憶部、３３３１０  プリンタ制御プログラム記憶部、３３３２０  プリンタ制御情報記憶部、３３３２１  プリンタポート記憶部、３３３２２  プリントキュー状態記憶部、４０ａ  第１操作案内画像、４１ａ  第１メッセージ表示欄、４２ａ  第１操作案内表示欄、４０ｂ  第２操作案内画像、４１ｂ  第２メッセージ表示欄、４２ｂ  第２操作案内表示欄。
【図１】
0006048334.tif 000002
【図２】
0006048334.tif 000003
【図３】
0006048334.tif 000004
【図４】
0006048334.tif 000005
【図５】
0006048334.tif 000006
【図６】
0006048334.tif 000007
【図７】
0006048334.tif 000008
【図８】
0006048334.tif 000009