(57)【要約】【課題】簡易な操作による利便性の高い文書印刷システムを提供する。【解決手段】ユーザが携行するＲＦＩＤ１〜１ｂの信号から位置管理サーバ２０が位置を検出し、ＰＣ１０はモニタ１１上にユーザと複数のプリンタの配置図を表示させる。ユーザはモニタ上の文書ファイルアイコンを、印刷させるプリンタアイコンへドラッグアンドドロップ操作し、通知先のユーザを選択すると、ＰＣ１０はそれらの情報をプリンタ管理サーバ３０に送信する。プリンタ管理サーバ３０は、プリンタ情報に従ってドライバを選択して印刷データを生成し、通知先情報とともにプリンタ４０に送信する。プリンタ４０は、印刷データを印刷して、印刷通知情報を通知先のユーザＰＣ１０および１０ｂに送信する。ＰＣ１０および１０ｂは、通知情報を受信してモニタ上に印刷通知を表示する。【選択図】        図１
2007249939.tif 000002
【特許請求の範囲】
【請求項１】
出力依頼装置であって、
文書ファイルを記憶する記憶部と、
ネットワークに接続され、ユーザの位置を示すユーザ位置情報とネットワークに接続された出力装置の位置を示す出力装置位置情報とを管理する位置管理サーバから、前記ユーザ位置情報と、前記出力装置位置情報と、前記出力装置を配置可能な配置領域の画像である地図情報とを受信する受信部と、
前記ユーザを示すユーザシンボルと前記出力装置を示す出力装置シンボルと出力対象の前記文書ファイルを示す文書シンボルとを、受信した前記ユーザ位置情報および前記出力装置位置情報のそれぞれに対応する前記地図画像上の位置で前記表示装置に表示する表示制御部と、
表示された前記地図情報において、前記出力装置シンボルと前記文書シンボルと、前記出力依頼装置以外の他の出力依頼装置の前記ユーザの選択とを受付ける入力受付部と、
選択された前記出力装置シンボルの前記出力装置に対する、選択された前記文書シンボルの前記文書ファイルの出力命令と、選択された前記ユーザの識別情報を含む通知先情報とを前記出力装置に送信する送信部と、
を備えたことを特徴とする出力依頼装置。
【請求項２】
前記受信部は、さらに、他の出力依頼装置により送信された前記通知先情報に基づいて出力に関する通知を受信することを特徴とする請求項１に記載の出力依頼装置。
【請求項３】
前記受信部は、前記出力装置から出力開始前通知を受信することを特徴とする請求項２に記載の出力依頼装置。
【請求項４】
前記受信部は、前記他の出力依頼装置から出力開始前通知を受信することを特徴とする請求項２に記載の出力依頼装置。
【請求項５】
前記受信部は、前記出力装置から出力状態通知を受信することを特徴とする請求項２に記載の出力依頼装置。
【請求項６】
前記受信部は、前記出力装置から出力終了通知を受信することを特徴とする請求項２に記載の出力依頼装置。
【請求項７】
前記出力装置は、出力処理を実行する出力実行装置と、前記出力実行装置にネットワークで接続され、前記出力実行装置に対して出力処理の指令を行う出力管理装置とを備え、
前記送信部は、前記文書ファイルの出力命令と前記通知先情報とを前記出力管理装置に送信し、
前記受信部は、前記出力管理装置から出力開始前通知を受信し、前記出力装置から出力状態通知と出力終了通知とを受信することを特徴とする請求項２に記載の出力依頼装置。
【請求項８】
前記入力受付部は、前記表示装置に表示される前記文書シンボルを前記出力装置シンボルにドラッグアンドドロップする操作を受け付けることを特徴とする請求項１に記載の出力依頼装置。
【請求項９】
前記表示制御部は、前記ユーザシンボルおよび前記出力装置シンボルをアイコンで表示することを特徴とする請求項１に記載の出力依頼装置。
【請求項１０】
出力装置であって、
ネットワークに接続された出力依頼装置から、文書ファイルの出力命令と、前記出力依頼装置以外の他の出力依頼装置のユーザの識別情報を含む通知先情報を受信して、受信した前記通知先情報に基づいて、前記他の出力依頼装置の前記ユーザに、出力に関する通知を送信する、
ことを特徴とする出力装置。
【請求項１１】
出力処理を実行する出力実行装置と、前記出力実行装置にネットワークで接続され、前記出力実行装置に対して出力処理の指令を行う出力管理装置とを備え、
前記出力管理装置は、
出力ドライバソフトウェアを記憶するドライバ蓄積部と、
前記出力依頼装置から、前記文書ファイルの出力命令と前記通知先情報とを受信する第１受信部と、
前記ドライバ蓄積部から前記出力実行装置に対応する出力ドライバソフトウェアを選択するドライバ選択部と、
選択されたドライバソフトウェアを実行することにより、前記文書ファイルから出力データを生成する出力データ生成部と、
生成された出力データと前記通知先情報とを前記出力実行装置に送信するとともに、前記通知先情報に基づいて、前記他の出力依頼装置の前記ユーザに、前記出力に関する通知を送信する第１送信部と、を備え、
前記出力実行装置は、
前記出力データと前記通知先情報とを受信する第２受信部と、
受信した前記出力データの出力を実行する出力実行部と、
前記通知先情報に基づいて、前記他の出力依頼装置の前記ユーザに、前記出力に関する通知を送信する第２送信部と、
を備えたことを特徴とする出力装置。
【請求項１２】
前記第１送信部は、前記出力ドライバソフトウェアを選択する前に、前記前記他の出力依頼装置の前記ユーザに、出力開始前通知を送信することを特徴とする請求項１１に記載の出力装置。
【請求項１３】
前記第２送信部は、前記出力データの出力を実行している場合に、前記他の出力依頼装置の前記ユーザに、出力状態通知を送信することを特徴とする請求項１１に記載の出力装置。
【請求項１４】
前記第２送信部は、前記出力データの出力の終了後に、前記他の出力依頼装置の前記ユーザに、出力終了通知を送信することを特徴とする請求項１１に記載の出力装置。
【請求項１５】
ネットワークに接続され、ユーザの位置を示すユーザ位置情報とネットワークに接続された出力装置の位置を示す出力装置位置情報とを管理する位置管理サーバから、前記ユーザ位置情報と、前記出力装置位置情報と、前記出力装置を配置可能な配置領域の画像である地図情報とを受信する受信ステップと、
前記ユーザを示すユーザシンボルと前記出力装置を示す出力装置シンボルと出力対象の前記文書ファイルを示す文書シンボルとを、受信した前記ユーザ位置情報および前記出力装置位置情報のそれぞれに対応する前記地図画像上の位置で前記表示装置に表示する表示制御ステップと、
表示された前記地図情報において、前記出力装置シンボルと前記文書シンボルと、前記出力依頼装置以外の他の出力依頼装置の前記ユーザの選択とを受付ける入力受付ステップと、
選択された前記出力装置シンボルの前記出力装置に対する、選択された前記文書シンボルの前記文書ファイルの出力命令と、選択された前記ユーザの識別情報を含む通知先情報とを前記出力装置に送信する送信ステップと、
をコンピュータに実行させることを特徴とする出力依頼プログラム。
【請求項１６】
前記受信ステップは、さらに、他の出力依頼装置により送信された前記通知先情報に基づいて出力に関する通知を受信することを特徴とする請求項１５に記載の出力依頼プログラム。
【請求項１７】
前記受信ステップは、前記出力装置から出力開始前通知を受信することを特徴とする請求項１６に記載の出力依頼プログラム。
【請求項１８】
前記受信ステップは、前記他の出力依頼装置から出力開始前通知を受信することを特徴とする請求項１６に記載の出力依頼プログラム。
【請求項１９】
前記受信ステップは、前記出力装置から出力状態通知を受信することを特徴とする請求項１６に記載の出力依頼プログラム。
【請求項２０】
前記受信ステップは、前記出力装置から出力終了通知を受信することを特徴とする請求項１６に記載の出力依頼プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを出力する出力装置への出力要求を行う出力依頼装置、出力装置および出力依頼プログラムに関するものである。
【背景技術】
【０００２】
近年、オフィスにおいてはプリンタ等の印刷機器が多数配置されており、それらはネットワーク上に存在し、様々な場所からアクセスできるようになっている。ネットワークを通じてこれらのプリンタ等を利用するために、プリンタ等の初期設定及び印刷などにおいて、ファイルのドラッグアンドドロップという操作がしばしば用いられている。例えば、ファイルをプリンタアイコンにドラッグアンドドロップすると印刷が開始されるものなどである。
【０００３】
また、プリント条件が予め設定されているプリントアイコンと、プリントすべきファイルのアイコンとが表示された表示画面上でファイルアイコンをドラッグして、プリントアイコン上にドロップすることによって、そのプリンタの設定が表示され、プリントアイコンに設定されている印刷条件下でファイルの印刷処理が実行される印刷制御操作システムが公開されている（例えば、特許文献１）。この方法では、ファイルをドラッグアンドドロップするという直感的な作業により印字指示から設定確認を行うことができる。
【０００４】
【特許文献１】特開２００１−３３７７６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術では、ドラッグアンドドロップで設定したプリンタがどこにあるかは、インストールした記憶にのみ頼り、同じような機種のプリンタがあった場合には、判別が困難であった。また、ユーザＰＣの位置、他人のＰＣの位置、およびプリンタの位置が把握できなかった。また、通常使用しないプリンタから出力させる場合には、新たにドライバ設定を必要としていて、煩雑な作業を免れないという問題があった。
【０００６】
また、この従来技術においては、ファイルをプリンタアイコンにドラッグアンドドロップする場合、そのアイコンがどの位置に配置されたプリンタに相当するかを区別するのは困難であった。また、ユーザがＰＣを操作して印刷しようとしているプリンタが、ユーザにとって最適な位置にあるプリンタであるかどうかが判然としないという問題があった。この場合、特に、ユーザが他人にファックスを送信するような手軽さで、文書ファイルをその他人の近くのプリンタから出力させる場合に、プリンタの位置関係が判然としないので、適正に選択することが難しく、かつ、プリンタを選択したとしても設定作業が必要となってしまうという問題があった。
【０００７】
本発明は、上記に鑑みてなされたものであって、ユーザと使用可能な出力装置との物理的な位置関係を見易く表示し、特別なドライバの設定を必要とせず、簡易な操作で、実世界での出力作業を直感的に把握できるように行なうことができる出力依頼装置、出力装置および出力依頼プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明は、出力依頼装置であって、文書ファイルを記憶する記憶部と、ネットワークに接続され、ユーザの位置を示すユーザ位置情報とネットワークに接続された出力装置の位置を示す出力装置位置情報とを管理する位置管理サーバから、前記ユーザ位置情報と、前記出力装置位置情報と、前記出力装置を配置可能な配置領域の画像である地図情報とを受信する受信部と、前記ユーザを示すユーザシンボルと前記出力装置を示す出力装置シンボルと出力対象の前記文書ファイルを示す文書シンボルとを、受信した前記ユーザ位置情報および前記出力装置位置情報のそれぞれに対応する前記地図画像上の位置で前記表示装置に表示する表示制御部と、表示された前記地図情報において、前記出力装置シンボルと前記文書シンボルと、前記出力依頼装置以外の他の出力依頼装置の前記ユーザの選択とを受付ける入力受付部と、選択された前記出力装置シンボルの前記出力装置に対する、選択された前記文書シンボルの前記文書ファイルの出力命令と、選択された前記ユーザの識別情報を含む通知先情報とを前記出力装置に送信する送信部と、を備えたことを特徴とする。
【０００９】
また、本発明は、前記受信部は、さらに、他の出力依頼装置により送信された前記通知先情報に基づいて出力に関する通知を受信することを特徴とする。
【００１０】
また、本発明は、前記受信部は、前記出力装置から出力開始前通知を受信することを特徴とする。
【００１１】
また、本発明は、前記受信部は、前記他の出力依頼装置から出力開始前通知を受信することを特徴とする。
【００１２】
また、本発明は、前記受信部は、前記出力装置から出力状態通知を受信することを特徴とする。
【００１３】
また、本発明は、前記受信部は、前記出力装置から出力終了通知を受信することを特徴とする。
【００１４】
また、本発明は、前記出力装置は、出力処理を実行する出力実行装置と、前記出力実行装置にネットワークで接続され、前記出力実行装置に対して出力処理の指令を行う出力管理装置とを備え、前記送信部は、前記文書ファイルの出力命令と前記通知先情報とを前記出力管理装置に送信し、前記受信部は、前記出力管理装置から出力開始前通知を受信し、前記出力装置から出力状態通知と出力終了通知とを受信することを特徴とする。
【００１５】
また、本発明は、前記入力受付部は、前記表示装置に表示される前記文書シンボルを前記出力装置シンボルにドラッグアンドドロップする操作を受け付けることを特徴とする。
【００１６】
また、本発明は、前記表示制御部は、前記ユーザシンボルおよび前記出力装置シンボルをアイコンで表示することを特徴とする。
【００１７】
また、本発明は、出力装置であって、ネットワークに接続された出力依頼装置から、文書ファイルの出力命令と、前記出力依頼装置以外の他の出力依頼装置のユーザの識別情報を含む通知先情報を受信して、受信した前記通知先情報に基づいて、前記他の出力依頼装置の前記ユーザに、出力に関する通知を送信することを特徴とする。
【００１８】
また、本発明は、出力処理を実行する出力実行装置と、前記出力実行装置にネットワークで接続され、前記出力実行装置に対して出力処理の指令を行う出力管理装置とを備え、前記出力管理装置は、出力ドライバソフトウェアを記憶するドライバ蓄積部と、前記出力依頼装置から、前記文書ファイルの出力命令と前記通知先情報とを受信する第１受信部と、前記ドライバ蓄積部から前記出力実行装置に対応する出力ドライバソフトウェアを選択するドライバ選択部と、選択されたドライバソフトウェアを実行することにより、前記文書ファイルから出力データを生成する出力データ生成部と、生成された出力データと前記通知先情報とを前記出力実行装置に送信するとともに、前記通知先情報に基づいて、前記他の出力依頼装置の前記ユーザに、前記出力に関する通知を送信する第１送信部と、を備え、前記出力実行装置は、前記出力データと前記通知先情報とを受信する第２受信部と、受信した前記出力データの出力を実行する出力実行部と、前記通知先情報に基づいて、前記他の出力依頼装置の前記ユーザに、前記出力に関する通知を送信する第２送信部と、を備えたことを特徴とする。
【００１９】
また、本発明は、前記第１送信部は、前記出力ドライバソフトウェアを選択する前に、前記前記他の出力依頼装置の前記ユーザに、出力開始前通知を送信することを特徴とする。
【００２０】
また、本発明は、前記第２送信部は、前記出力データの出力を実行している場合に、前記他の出力依頼装置の前記ユーザに、出力状態通知を送信することを特徴とする。
【００２１】
また、本発明は、前記第２送信部は、前記出力データの出力の終了後に、前記他の出力依頼装置の前記ユーザに、出力終了通知を送信することを特徴とする。
【００２２】
また、本発明は、ネットワークに接続され、ユーザの位置を示すユーザ位置情報とネットワークに接続された出力装置の位置を示す出力装置位置情報とを管理する位置管理サーバから、前記ユーザ位置情報と、前記出力装置位置情報と、前記出力装置を配置可能な配置領域の画像である地図情報とを受信する受信ステップと、前記ユーザを示すユーザシンボルと前記出力装置を示す出力装置シンボルと出力対象の前記文書ファイルを示す文書シンボルとを、受信した前記ユーザ位置情報および前記出力装置位置情報のそれぞれに対応する前記地図画像上の位置で前記表示装置に表示する表示制御ステップと、表示された前記地図情報において、前記出力装置シンボルと前記文書シンボルと、前記出力依頼装置以外の他の出力依頼装置の前記ユーザの選択とを受付ける入力受付ステップと、選択された前記出力装置シンボルの前記出力装置に対する、選択された前記文書シンボルの前記文書ファイルの出力命令と、選択された前記ユーザの識別情報を含む通知先情報とを前記出力装置に送信する送信ステップと、をコンピュータに実行させることを特徴とする。
【００２３】
また、本発明は、前記受信ステップは、さらに、他の出力依頼装置により送信された前記通知先情報に基づいて出力に関する通知を受信することを特徴とする。
【００２４】
また、本発明は、前記受信ステップは、前記出力装置から出力開始前通知を受信することを特徴とする。
【００２５】
また、本発明は、前記受信ステップは、前記他の出力依頼装置から出力開始前通知を受信することを特徴とする。
【００２６】
また、本発明は、前記受信ステップは、前記出力装置から出力状態通知を受信することを特徴とする。
【００２７】
また、本発明は、前記受信ステップは、前記出力装置から出力終了通知を受信することを特徴とする。
【発明の効果】
【００２８】
本発明によれば、表示された前記地図情報において、前記出力装置シンボルと前記文書シンボルと、前記出力依頼装置以外の他の出力依頼装置の前記ユーザの選択とを受付け、選択された前記出力装置シンボルの前記出力装置に対する、選択された前記文書シンボルの前記文書ファイルの出力命令と、選択された前記ユーザの識別情報を含む通知先情報とを前記出力装置に送信することで、特別なドライバの設定を必要とせず、実世界での出力作業を分かりやすく表示を見ながら行なうことができ、利便性の高い出力処理を実現することができるという効果を奏する。また、本発明によれば、通知先情報によって出力の状況を出力物を受け取るユーザに通知することができるので、簡易な操作によって出力後の文書管理の煩雑さを低減し、利便性の高い文書印刷が可能となるという効果を奏する。
【００２９】
また、本発明によれば、出力依頼装置は、ドラッグアンドドロップ操作でユーザと出力装置を選択することができるので、直感的に把握しやすく簡易な操作でユーザおよび出力を選択して出力させることができるので、利便性の高い出力処理を実現することができるという効果を奏する。
【００３０】
また、本発明によれば、出力依頼装置は、ユーザおよび出力装置をアイコンで表示することによって、視覚的に把握しやすく簡易な操作でユーザおよび出力装置を選択して出力させることができるので、利便性の高い出力処理を実現することができるという効果を奏する。
【００３１】
また、本発明によれば、ネットワークに接続された出力依頼装置から、文書ファイルの出力命令と、前記出力依頼装置以外の他の出力依頼装置のユーザの識別情報を含む通知先情報を受信して、受信した前記通知先情報に基づいて、前記他の出力依頼装置の前記ユーザに、出力に関する通知を送信することで、出力の状況を出力物を受け取るユーザに通知することができるので、簡易な操作によって出力後の文書管理の煩雑さを低減し、利便性の高い文書印刷が可能となるという効果を奏する。
【発明を実施するための最良の形態】
【００３２】
以下に添付図面を参照して、この発明にかかる出力依頼装置、出力装置および出力依頼プログラムの最良な実施の形態を、実施の形態１〜５および変形例に沿って詳細に説明する。以下に示す実施の形態では、本発明にかかる出力依頼装置、出力装置および出力依頼プログラムを、出力依頼装置としてのＰＣ（Personal Computer）から、出力装置を構成するプリンタ管理サーバ（出力管理装置）およびプリンタ（出力実行装置）により印刷する文書印刷システムを例にあげて説明する。
【００３３】
（実施の形態１）
実施の形態１による文書印刷システムは、ユーザが所持するＲＦＩＤ（無線タグ）の検出信号によって、位置管理サーバがユーザ位置を検出し、ユーザの位置情報、および複数のプリンタの位置情報を含む地図情報を、パーソナルコンピュータ（ＰＣ）に送信してモニタ画面上に、ユーザアイコンとプリンタアイコンのレイアウトを含む地図画像を表示させる。ユーザはモニタ上の文書ファイルアイコンを印刷出力させようとするプリンタのアイコンへドラッグアンドドロップ操作し、印刷実行を通知する通知先のユーザを選択すると、ＰＣは選択された文書ファイル、プリンタ情報、および通知先情報をプリンタ管理サーバに送信する。プリンタ管理サーバは、受信するプリンタ情報に従ってドライバを選択して文書ファイルの印刷データを生成し、通知先情報とともに選択されたプリンタに送信する。プリンタは、受信する印刷データを印刷して、印刷通知についての情報を通知先のユーザＰＣに送信する。ＰＣは、印刷出力の通知情報を受信してモニタ上に印刷通知を表示する。
【００３４】
このようにして、実施の形態１による文書印刷システムは、ユーザが自己又は他のユーザの現在の位置およびプリンタのレイアウトを含む地図画像をＰＣのモニタ上で表示し、視覚的に位置関係を確認して文書ファイルをプリンタアイコンにドラッグアンドドロップ操作して印刷させ、印刷通知をＰＣのモニタ上で表示させることによって、ユーザは、ＰＣへの煩雑なプリンタ設定を必要とせず、簡易な操作でプリンタを選択して印刷出力し、通知先のユーザのＰＣに印刷を通知することができるので、簡易な操作により印刷出力し、その後に文書管理の煩雑さを低減し、利便性の高い文書印刷が可能となる。
【００３５】
図１は、実施の形態１にかかる文書印刷システムの機能的ブロック図である。文書管理システムは、それぞれネットワーク３を介して接続するＰＣ（パーソナルコンピュータ）１０、１０ａおよび１０ｂ、位置管理サーバ２０、プリンタ管理サーバ３０、プリンタ４０、４０ａおよび４０ｂ、並びにセンサ２、２ａおよび２ｂを備える。また、文書印刷システムが設置されているエリヤに入るユーザは、それぞれがＲＦＩＤ（無線タグ）を所持する。今、ユーザが３人である場合においては、それぞれＲＦＩＤ１、１ａおよび１ｂを所持する。
【００３６】
ここで、ＰＣが３台、プリンタが３台、センサが３個接続され、またＲＦＩＤが３個記載されているが、これらの個数はそれぞれ増減して構成することができる。ここではＰＣ１０、１０ａ、および１０ｂの要部については同一の構成として説明したので、図１では、ＰＣ１０ａ、および１０ｂについては内部のブロック構成の記載を省略した。
【００３７】
ネットワーク３は、電話回線、無線ネットワーク、インタネットなどで構成できる。
【００３８】
ＲＦＩＤ（無線タグ）１は、１秒ごとに電波による識別信号を発信するアクティブ型の無線タグである。但し、アクティブ型の無線タグに制限するものではなく、パッシブ型パッシブ型ＲＦＩＤでもよい。ＲＦＩＤは、所持者の位置を検出するためのものであるので、ＲＦＩＤに限定せずに、例えば携帯電話、PC、PDA、無線LANタグ、ＩＣカードなどを利用しアクティブに電波を発するWi-Fi(無線LAN)規格、Bluetooth規格やZigBee規格で通信を行う構成とすることもできる。
【００３９】
文書印刷システムが設置されたエリヤでは、各ユーザはそれぞれＲＦＩＤ１〜１ｂを所持する。センサ２〜２ｂは、ＲＦＩＤ１〜１ｂから送信された識別信号を受信する。
【００４０】
今、ＲＦＩＤ１は、ＰＣ１０を操作するユーザ１によって所持されているものとする。ここでは、ＲＦＩＤを所持するのはユーザであるとして説明するが、人間であるユーザの他に、プリンタ４０、ＰＣ１０などの物体に対しても設置するなどして適用することができる。この場合、例えばプリンタ４０やＰＣ１０が携帯型の装置である場合、携帯して移動した時でも、移動する位置情報が取得されて、ＰＣのモニタ上で時々刻々装置が移動する様子が表示される。ただし、ここでは説明を簡略化するために、ＰＣおよびプリンタは固定的に設置されているものとする。また、ＲＦＩＤは位置を検出する無線タグであるので、以下、適宜簡略にタグと称する場合もある。
【００４１】
センサ２、２ａおよび２ｂは、このシステムが適用されているエリヤ内に設置されて、ＲＦＩＤ１、１ａおよび１ｂから識別信号を受信する。センサ２、２ａおよび２ｂは、受信する識別信号を、ネットワーク３を経由して、位置管理サーバ２０を示すアドレスおよびポートに送信する。
【００４２】
位置管理サーバ２０は、タグ位置情報生成部２１、プリンタ情報取得部２２、位置管理データベース２３、および送受信部２４を有する。送受信部２４は、センサ２〜２ｂから送信されるＲＦＩＤの識別信号を受信する。タグ位置情報生成部２１は、受信された識別信号に基づいてＲＦＩＤの位置情報を生成する。位置管理データベース２３は、後述するように、プリンタ、センサ、ＲＦＩＤ、地図、利用者に関する情報を格納、位置管理データベース２３はＨＤＤ（ハードディスクドライブ装置）やメモリ等の記憶媒体に保存されている。送受信部２４は、生成したＲＦＩＤの位置情報、位置管理データベース２３から取得するプリンタ４０、４０ａおよび４０ｂの位置情報、地図情報をＰＣ１０、１０ａおよび１０ｂに送信する。ここで、地図情報の中にプリンタの位置情報およびエリヤに設置されているＰＣの位置情報を含めることができる。
【００４３】
以下、複数あるＲＦＩＤをＲＦＩＤ１で、センサをセンサ２で、ＰＣをＰＣ１０で、プリンタをプリンタ４０で代表して表現する場合がある。複数あるＲＦＩＤ、センサ、ＰＣ、およびプリンタの要部はそれぞれ同一の構成として説明する。
【００４４】
タグ位置情報生成部２１は、ＲＦＩＤ１を検出するセンサ２のセンサＩＤと、センサ２が設置された位置情報とを対応付ける。このセンサＩＤは、センサＩＤとセンサのアドレスの対応関係から特定できる。検出信号を送信する送信元のセンサ２のアドレスは、上記情報を送る際に用いられたパケットのヘッダに含まれる送信元アドレスによって特定できる。
【００４５】
タグ位置情報生成部２１は、センサ２が検知した識別信号によって、ＲＦＩＤの位置情報を取得する。今、ＲＦＩＤは、ＰＣを操作する操作者によって所持されているので、タグ位置情報生成部２１は、ユーザの位置情報を生成することになる。
【００４６】
図２は、位置管理データベース２３の機能的ブロック図である。位置管理データベース２３は、センサ位置管理テーブル２３ａ、タグ信号管理テーブル２３ｂ、タグＩＤ情報管理テーブル２３ｃ、プリンタ情報管理テーブル２３ｄ、プリンタ能力管理テーブル２３ｇ、地図情報管理テーブル２３ｅ、およびユーザ情報管理テーブル２３ｆを有する。
【００４７】
センサ位置管理テーブル２３ａは、センサＩＤ、センサ位置情報、センサアドレス、およびセンサの設置された階を対応付けて保持している。センサのアドレスは、ここではセンサを特定するＩＰアドレスである。センサＩＤとセンサのアドレスを対応付けて、センサ位置を特定できる。
【００４８】
図３は、タグ信号管理テーブル２３ｂの構造を示した図である。図に示すように、タグ信号管理テーブル２３ｂは、タグＩＤ、センサＩＤ、および検出時間を対応付けて保持している。これによって、タグ、タグを検出したセンサ、および検出時間を対応付けることができる。図３のデータからは、ＲＦＩＤ１は、今、センサ１の近辺にあることが読み取れる。
【００４９】
図４は、タグＩＤ位置管理テーブル２３ｃの構造を示した図である。図に示すように、タグＩＤ位置管理テーブル２３ｃは、タグＩＤ、階、位置情報、および検出時間を対応付けて保持している。このタグＩＤ位置管理テーブル２３ｃが保持する各レコードは、センサ位置管理テーブル２３ａ、およびタグ信号管理テーブル２３ｂが保持するレコードに基づいて生成されるものである。このタグＩＤ位置管理テーブル２３ｃによってタグが検出された位置情報と時間情報が得られる。
【００５０】
送受信部２４は、センサ２〜２ｂからのタグ検出信号を受信する際に、パケットのヘッダを参照することでセンサのＩＰアドレスを特定できる。このタグＩＤ、検出信号、およびセンサのＩＰアドレスは、センサ２〜２ｂから送信するように定められた情報である。送受信部２４は、これら受信した情報に検出時間を対応付けた情報で、タグ位置情報生成部２１に対して、位置管理データベース２３を更新するよう依頼する。検出時間とは、センサ２〜２ｂがＲＦＩＤ１〜１ｂを検出した時間、つまりセンサ２〜２ｂからＲＦＩＤからの識別信号を受信した時の現在時間とする。
【００５１】
タグ位置情報生成部２１は、センサ位置管理テーブル２３ａを参照して送受信部２４から入力されたセンサのＩＰアドレスによってセンサＩＤを特定し、この特定されたセンサＩＤ、入力されたタグＩＤ、および検出時間を対応付けて、タグ信号管理テーブル２３ｂのタグＩＤ、およびセンサＩＤが一致するレコードに対して更新を行う。これにより、タグ信号管理テーブル２３ｂでは、タグＩＤについて最新の情報が保持される。
【００５２】
タグ位置情報生成部２１は、予め定められた期間毎に、タグ信号管理テーブル２３ｂが保持しているタグＩＤに対応付けられたセンサＩＤ、検出時間、センサＩＤと対応付けられた階、および位置情報を取得し、取得した情報に基づいてタグＩＤと対応付けられた位置情報を算出し、ＲＦＩＤ１〜１ｂの位置情報を取得する。
【００５３】
位置管理データベース２３は、またプリンタ４０、４０ａ、および４０ｂそれぞれのアイコン画像情報、固有の識別情報であるプリンタＩＤ、実際の配置位置を示す実位置情報、ＩＰアドレスやＳＩＰアドレス、機種、その他の表示方法等の関連画像情報を対応付けて登録したプリンタ装置情報を格納する。
【００５４】
図５−１は、プリンタ情報管理テーブル２３ｄの一例を示すデータ構造図である。図に示すように、プリンタ情報管理テーブル２３ｄは、このシステム内に配置されたプリンタのプリンタＩＤ、設置された階、場所名、位置座標、アドレス、プリンタ機種、シンボルとしてのアイコンのファイル名およびプリンタ能力ＩＤを対応づけて登録している。プリンタ情報管理テーブル２３ｄに登録されているプリンタ装置の情報は、予め入力された情報を蓄積する構成、あるいは、ネットワーク３で接続されたサービスによってダウンロードする構成とすることができる。プリンタ能力ＩＤは、プリンタＩＤのプリンタが有する印刷機能を識別するためのＩＤである。このプリンタ能力ＩＤに対応する印刷機能は、プリンタ能力管理テーブル２３ｇに登録されている。
【００５５】
図５−２は、プリンタ能力管理テーブル２３ｇの一例を示すデータ構造図である。プリンタ能力管理テーブル２３ｇは、図５−２に示すように、プリンタ能力ＩＤに、印刷機能として、印刷可能な原稿サイズ、カラー印刷可能か白黒印刷のみかを示すカラー／白黒、印刷可能なページレイアウト、両面印刷の種別、ステープル可能かパンチ可能かいずれも不可能か（「−」）を示すフィニッシャが対応付けられている。
【００５６】
なお、本実施の形態では、このように、プリンタの印刷機能である能力情報を、プリンタ能力ＩＤごとに分類したプリンタ能力管理テーブル２３ｇを設け、プリンタ情報管理テーブル２３ｄでプリンタＩＤにプリンタ能力ＩＤを対応付けて、プリンタごとの能力情報を定めているが、これに限定されるものではない。例えば、プリンタ情報管理テーブル２３ｄにおいて、プリンタＩＤに直接、原稿サイズ、カラー／白黒、ページレイアウト、両面印刷、フィニッシャなどの能力情報を対応付けて、プリンタごとの能力情報を定めるように構成してもよい。
【００５７】
図６は、地図情報管理テーブル２３ｅの一例を示すデータ構造図である。図に示すように、地図情報管理テーブル２３ｅは、マップＩＤ、マップが示す階、表示する範囲を示すＸ座標とＹ座標、およびに地図画像のファイル名を対応付けて登録している。
【００５８】
図７は、ユーザ情報管理テーブル２３ｆの一例を示すデータ構成図である。図に示すように、ユーザ情報管理テーブル２３ｆは、ユーザの所持するタグＩＤ、通知を送信する場合の送信先、電話番号、氏名、ユーザを示すアイコンのファイル名、ユーザの操作するＰＣのアドレス、およびユーザが所持するＩＣカードを対応付けて登録している。ＩＣカードは後述するように、印刷物を取得する場合の認証に使用する。ユーザＰＣアドレスはユーザが操作するＰＣのアドレスである。
【００５９】
タグ位置情報取得部２１は、ユーザ情報管理テーブル２３ｆを参照して、タグの位置情報、検出時間情報、およびＲＦＩＤの所有者を示すアイコンのファイル名を、位置管理データベース２３から取得する。
【００６０】
また、プリンタ情報取得部２２は、プリンタ４０、４０ａおよび４０ｂのプリンタＩＤ、設置された階、場所名、位置座標、アドレス、プリンタ機種、およびアイコンのファイル名を、プリンタ情報管理テーブル２３ｄを参照して、位置管理データベース２３から取得する。
【００６１】
また、プリンタ情報取得部２２は、プリンタおよびユーザがアイコンで表示されるべき地図情報を、検出されたＲＦＩＤの位置、およびプリンタＩＤに基づいて、地図情報管理テーブル２３ｅを参照して取得する。これらの情報は、ＲＦＩＤの位置情報に基づいて、対応するものを取得する。
【００６２】
送受信部２４は、取得されたＲＦＩＤの位置情報、ＲＦＩＤの所有者であるユーザのＩＤ、ユーザを示すアイコン、プリンタ情報（図５−１のプリンタ情報管理テーブル２３ｄに登録された情報）、プリンタ能力ＩＤに対応するプリンタ能力情報（図５−２のプリンタ能力管理テーブル２３ｇに登録された情報）、プリンタを示すアイコンおよび地図画像を、ＰＣ１０に送信する。
【００６３】
ＰＣ１０は、モニタ１１、入力デバイス１２、表示制御部１３、入力受付部１４、検索部１５、データ蓄積部１６、通知先設定部１７、および送受信部１８を有する。今、ユーザ１は、ＰＣ１０を操作して自己のＰＣ１０に格納されている文書ファイルの印刷物を、別の階にいるユーザ１ｂに渡すため、ユーザ１ｂの近くにあるプリンタで出力し、合わせて、印刷出力を通知する場合について説明する。
【００６４】
モニタ１１は、文字や画像を表示するディスプレイ装置である。
【００６５】
表示制御部１３は、位置管理サーバ２０から送信されるＲＦＩＤ１〜１ｂの位置およびアイコン、プリンタ４０〜４０ｂの位置およびアイコン、プリンタの能力情報および地図画像を受信し、モニタ１１の画面上にユーザとプリンタの配置をシンボルとしてのアイコンで表示させる。モニタ１１の画面上での表示は、ブラウザあるいは専用ソフトを使用する。
【００６６】
また、表示制御部１３は、データ蓄積部１６が蓄積している文書データのアイコン等を、モニタ１１の画面に表示させる。また、表示制御部１３は、ユーザの名称やプリンタの実位置情報である配置位置を文字で示したテキスト情報として、例えば、「○○一郎」、「８Ｆ入口横」等のテキスト情報をモニタ１１の表示画面に表示させる。
【００６７】
ここで、アイコンとは、モニタ１１の表示画面上に、各種のデータや処理機能を絵又は絵文字として表示したものをいう。また、本実施の形態では、プリンタやユーザを示すものとして、モニタ１１の表示画面上にプリンタのアイコン、ユーザのアイコンを表示しているが、これに限定されるものでなく、アイコンと、各種のデータや処理機能を記号や文字列等によって表示したものとを含むシンボルを表示してもよい。
【００６８】
入力デバイス１２は、マウス、トラックボールやトラックパッドなどのポインティングデバイスやキーボード等であり、利用者がドラッグアンドドロップによる操作や、モニタ１１に表示された画面に対する操作を行うものである。ここで、ドラッグアンドドロップとは、マウス等の操作法で、ドラッグとドロップを連続的に行う操作である。また、マウス等のボタンを押したままポインタを移動させることを「ドラッグ」、そしてドラッグの移動先でマウス等のボタンを離す操作を「ドロップ」という。
【００６９】
入力受付部１４は、入力デバイス１２から操作されたドラッグアンドドロップを受け付ける。また、入力受付部１４は、入力デバイス１２から他の入力も受け付ける。
【００７０】
図８−１は、モニタ１１の表示画面に表示された人、ＰＣ、およびプリンタのレイアウトを含む地図画像の一例を示す図である。図に示すように、位置管理サーバ２０から送信されてくる情報に従って、モニタ１１の表示画面には、事務所のレイアウト図９６０が表示される。モニタ上に表示される事務所のレイアウト図９６０は、プリンタ４０ａ、４０ｂのアイコン９１０、９２０およびテキスト情報９１１、９２１、また、文書ファイルのアイコン９３０およびテキスト情報９３１、また、人のアイコン９４０、９５０およびそのテキスト情報９４１および９５１が相対的な位置で配置される。この階は３階であるとする。またモニタ１１には、入力デバイス１２によって操作を行うポインタ９７０が矢印の形態で表示されている。
【００７１】
図中、○○二郎はユーザ２であってＲＦＩＤ１ａを所持して３階でＰＣ１０ａを操作しているものとする。また、○○三郎はユーザ１ｂであってＲＦＩＤ１ｂを所持して３階でＰＣ１０ｂを操作している。また、不図示の○○一郎はユーザ１であってＲＦＩＤ１を所持して、１階からＰＣ１０を操作している。
【００７２】
このレイアウト図９６０上で、マウスのポインタ９７０をプリンタ４０ａ、４０ｂのアイコン９１０の上に移動して指示すると、入力受付部１４は、アイコン９１０の指示入力を受け付ける。そして、表示制御部１３は、指示されたアイコン９１０のプリンタ４０ａ、４０ｂに対応する能力情報を、受信した能力情報（印刷機能）から抽出して、抽出した能力情報をレイアウト図９６０に重畳させて表示する。これにより、ユーザは、プリンタ４０ａ、４０ｂの印刷機能を把握した上で、適切なプリンタを選択して文書ファイルを印刷することが可能となる。
【００７３】
図８−２は、プリンタの能力情報が表示されたレイアウト図の一例を示す模式図である。図８−２に示すように、マウスのポインタ９７０がプリンタ４０のアイコン９２０上で指示された場合には、プリンタ４０の能力情報が、レイアウト図９６０に重畳表示され、マウスのポインタ９７０がプリンタ４０ａのアイコン９２０上で指示された場合には、プリンタ４０の能力情報が、レイアウト図９６０に重畳表示される。
【００７４】
ここでユーザ１は、他のユーザであるユーザ１ｂの近傍に設置されているプリンタ４０ｂに、ユーザ１のＰＣ１０に格納されている文書ファイルを印刷して引き渡し、しかも、印刷の通知しようとする。ユーザ１は、印刷結果を渡したいユーザ１ｂの名前を入力デバイス１２から入力する。
【００７５】
入力受付部１４は、入力デバイス１２からユーザ１ｂの名前が入力されると受け付ける。データ蓄積部１６は、図７に示したと同様のユーザ情報管理テーブルを有している。ここでユーザ情報管理テーブルは、ユーザの所持するタグＩＤ、通知を送信する場合の送信先、電話番号、氏名、ユーザを示すアイコンのファイル名、ユーザの操作するＰＣのアドレス、およびユーザが所持するＩＣカードを対応付けて登録している。
【００７６】
検索部１５は、入力されたユーザ名によって、このユーザ情報管理テーブルを参照し、該名前に対応するユーザ１ｂが所持するＲＦＩＤ１ｂのＩＤを取得する。送受信部１８は、先ず、ユーザ１ｂのＲＦＩＤ１ｂの識別情報を、位置管理サーバ２０に送信する。
【００７７】
位置管理サーバ２０では、タグ位置情報生成部２１が、受信するＲＦＩＤ１ｂの識別情報に基づいて、ＲＦＩＤ１ｂの位置情報を取得する。プリンタ情報取得部２２が、取得したＲＦＩＤ１ｂの位置情報に基づいて、近傍の位置にあるプリンタ４０ｂを選択する。そして、送受信部２４は、このＲＦＩＤ１ｂの位置情報、そのアイコンのファイル名、プリンタ４０ｂの位置情報、そのアイコンのファイル名、および３階の地図画像を、ＰＣ１０に返信する。
【００７８】
ＰＣ１０は、受信するこれらの情報に基づいて、表示制御部１３が、モニタ１１の画面上に、ユーザ１ｂが今いる３階の地図を表示し、その地図上でＲＦＩＤ１ｂが検出された位置にそのアイコン９５０、および近傍のプリンタ４０ｂの位置にプリンタ４０ｂのアイコン９１０を、図８に示すように表示する。
【００７９】
但しここで、ユーザ１は、入力デバイス１２からユーザ１ｂの名前である「○○三郎」を入力すると、この情報が、送受信部１８から位置管理サーバ２０に送信され、位置管理サーバ２０が、位置管理データベース２３を参照し、タグ位置情報生成部２１がユーザ１ｂの位置情報を生成し、プリンタ情報取得部２２が対応するプリンタアイコンおよび地図情報を、ＰＣに送信してくる構成とすることもできる。
【００８０】
ユーザ１は、自己のＰＣ１０に格納されている文書ファイル９３０を、ユーザ１ｂの近傍位置にあるプリンタアイコン９１０にドラッグアンドドロップ操作を行う。このプリンタアイコンは、プリンタ４０ｂのものである。入力受付部１４は、受け付けたドラッグアンドドロップ操作入力によって、ドロップされたプリンタＩＤを取得し、印刷命令を受け付ける。
【００８１】
通知先設定部１７は、ドロップされたプリンタ４０ｂによる印刷を、選択された他のユーザ１ｂのＰＣ１０ｂおよび本人であるユーザ１のＰＣ１０に通知するための通知先情報を生成する。通知先情報には、検索されたＰＣ１０ｂ、および印刷命令の送信元のＰＣ１０のアドレスを含める。なお、他のユーザ１ｂのメールアドレスを通知先情報に含めてもよい。さらに、この印刷を通知しようとするＰＣ全てのアドレスを含めることができる。こうして、通知先設定部１７は、プリンタによる印刷状態を通知する通知先を設定することができる。通知する印刷状態とは、例えば印刷予約や終了である。
【００８２】
送受信部１８は、ドロップにより指定されたプリンタ４０ｂのＩＤ、ドラッグにより指定された文書ファイル、および通知先設定部１７によって生成された通知先情報を、プリンタ管理サーバ３０のアドレスに送信する。また、送受信部１８は、通知先情報の通知先である（相手の）ユーザ１ｂのＰＣ１０ｂのアドレス（またはユーザ１ｂのアドレス）に対して印刷開始前通知メッセージを送信する。
【００８３】
プリンタ管理サーバ３０は、プリンタ情報蓄積部３１、ドライバ選択部３２、印刷データ生成部３３、および送受信部３４を有する。
【００８４】
送受信部３４は、ＰＣから送信されるプリンタＩＤ情報、文書ファイル、および通知先情報を受信する。また、送受信部３４は、通知先情報の通知先である（相手の）ユーザ１ｂのＰＣ１０ｂのアドレス（またはユーザ１ｂのアドレス）に対して印刷開始前通知メッセージを送信する。
【００８５】
プリンタ情報蓄積部３１は、ネットワーク３で接続するプリンタそれぞれに対応したプリンタドライバソフトウェアを、プリンタＩＤと対応付けて格納している。
【００８６】
ドライバ選択部３２は、送受信部３４が受信するプリンタＩＤに基づいて、プリンタ情報蓄積部３１からプリンタドライバソフトウェアを選択する。ここでドライバ選択部３２は、ＰＣによってドロップの対象となったプリンタ４０ｂに対応するドライバソフトウェアを選択するのであるが、受信する文書ファイル９３０の拡張子やプロパティを判別することによって好適なドライバソフトウェアを選択する構成とすることができる。
【００８７】
印刷データ生成部３３は、ドライバ選択部３２によって選択されたプリンタドライバソフトウェアを実行して得られる処理部であり、受信した文書ファイルを、指定されたプリンタ４０ｂで印刷する印刷データに変換する。
【００８８】
送受信部３４は、受け付けた印刷命令、変換された印刷データ、および通知先情報を、指定されたプリンタ４０ｂのアドレスに送信する。
【００８９】
プリンタ４０は、画像出力部４１，通知情報生成部４２、および送受信部４３を有する。送受信部４３は、プリンタ管理サーバ３０から送信される印刷命令、印刷データ、および通知先情報を受信する。また、送受信部４３は、印刷要求を行った本人であるユーザ１のＰＣ１０のアドレス（またはユーザ１のアドレス）、および通知先情報の通知先である（相手の）ユーザ１ｂのＰＣ１０ｂのアドレス（またはユーザ１ｂのアドレス）に対して印刷状態通知メッセージを送信する。
【００９０】
画像出力部４１は、受信する印刷命令によって印刷データを記録用紙等に印刷する。通知情報生成部４２は、ＰＣに対して印刷の実行を通知する通知情報を生成する。送受信部４３は、受信する通知先情報に従って、通知情報を送信する。
【００９１】
ここでは、通知先として文書ファイル９３０の印刷を命令するＰＣ１０、およびユーザ１ｂが使用するＰＣ１０ｂが指定されている。通知情報としては、印刷予定、印刷終了、および印刷中などのステータス情報を含めることができる。ここでは、印刷終了を通知する例を説明する。通知情報生成部４２は、画像出力部４１が印刷終了した場合、印刷終了通知情報を生成する。
【００９２】
ＰＣ１０に対する通知情報は、文書ファイルがＰＣ１０ｂから出力終了し、受取人はユーザ１ｂであることを内容とする。ＰＣ１０ｂに対する通知情報は、文書ファイルがＰＣ１０ｂから出力終了し、印刷命令者はユーザ１であり、受取人はユーザ１ｂであることを内容とする。送受信部４３は、これらの印刷終了通知をそれぞれユーザ１のＰＣ１０およびユーザ１ｂのＰＣ１０ｂに送信する。
【００９３】
ここで出力実行装置としてプリンタを適用しているが、これに限定されるものではなく、印刷機能を備えた複合機等にも適用できる。
【００９４】
図９は、実施の形態１による文書印刷手順を説明するフローチャートである。センサ２は、ユーザが所持するＲＦＩＤ（無線タグ）を検出し、検出信号を位置管理サーバ２０に送信する。
【００９５】
位置管理サーバ２０では、タグ位置情報生成部２１が、センサ２〜２ｂから送信されるタグの信号に従ってタグ位置情報を時々刻々、生成する。プリンタ情報取得部２２は、位置管理データベースから、複数のプリンタ情報および設置場所のレイアウトを含む地図画像を取得する。そして、タグ位置情報、プリンタ情報、それらのアイコンおよびプリンタのレイアウトを含む地図画像をＰＣ１０に送信する（ステップＳ１０１）。
【００９６】
ＰＣ１０は、検出されるＲＦＩＤに対応するユーザの位置情報、複数プリンタの位置情報、および地図画像などを受信して、モニタ１１の画面上に現在のユーザの位置に対応させてユーザアイコン、およびプリンタアイコンのレイアウトを含む地図画像を表示させる（ステップＳ１０２）。ここで、ＰＣ１０は、ユーザ１の操作するＰＣとしているので、最初、ユーザ１の所持するＲＦＩＤ１の検出位置を基準に、位置管理サーバ２０は画像情報等を送信してくる。
【００９７】
ここで、入力受付部１４は印刷終了後の終了通知情報の通知先を受け付ける（ステップＳ１０３）。ユーザ１は、入力デバイス１２から引き渡し先のユーザ１ｂの名前を入力すると、入力受付部１４は、その入力を受け付ける（ステップＳ１０３のＹｅｓ）。検索部１５は、データ蓄積部１６中のユーザ情報管理テーブルを参照し、ユーザ１ｂの所持するＲＦＩＤ１ｂのＩＤ情報を取得し、位置管理サーバ２０に送信する（ステップＳ１０４）。
【００９８】
位置管理サーバ２０は、受信するＲＦＩＤ１ｂのＩＤに基づいて、ＲＦＩＤ１ｂの位置情報と、近傍の位置にあるプリンタ４０ｂを特定する。そして、ユーザ１ｂの位置情報およびアイコン、プリンタ４０ｂの位置情報およびアイコン、並びに地図画像Ｍａｐ３を、ＰＣ１０に送信する（ステップＳ１０５）。
【００９９】
ＰＣ１０は、受信するこれらの情報に基づいて、モニタ１１の画面上に、受け取り先ユーザ１ｂのアイコン、近傍のプリンタ４０ｂのアイコンを、図８−１に示すように地図画像Ｍａｐ３上に配置する形で表示する（ステップＳ１０６）。
【０１００】
ユーザはここで、文書ファイルをプリンタ４０ｂで印刷させるために、文書ファイルアイコン９３０をプリンタ４０ｂのアイコン９１０にドラッグアンドドロップ操作を行う。入力受付部１４は、このドラッグアンドドロップ操作を受け付けたか否かを検出する（ステップＳ１０７）。ドラッグアンドドロップが受け付けたことを検出した場合（ステップＳ１０７のＹｅｓ）、ＰＣ１０の送受信部１８は、文書ファイル、送信元のＰＣ１０のＩＤ、通知情報の送信先ＰＣ１０ｂのアドレス、選択されたプリンタ４０ｂのＩＤをプリンタ管理サーバ３０に送信する（ステップＳ１０８）。そして、送受信部１８は、通知先情報の通知先である（相手の）ユーザ１ｂのＰＣ１０ｂ（またはユーザ１ｂのアドレス）に対して印刷開始前通知メッセージを送信する（ステップＳ１２１）。そして、送受信部１８は、モニタ１１の画面上で表示するステータス情報を受信したか否かを判定する（ステップＳ１０９）。
【０１０１】
プリンタ管理サーバ３０は、ＰＣ１０から送信されるプリンタ４０ｂのＩＤ情報、通知先情報、文書ファイルを受信すると、送受信部３４は、通知先情報の通知先である（相手の）ユーザ１ｂのＰＣ１０ｂ（またはユーザ１ｂのアドレス）に対して印刷開始前通知メッセージを送信する（ステップＳ１３１）。なお、かかる印刷開始前通知メッセージの送信処理は、ステップＳ１２１でＰＣ１０で行っているので、プリンタ管理サーバ３０では行わない構成としてもよい。
【０１０２】
そして、ドライバ選択部３２はプリンタ情報蓄積部３１に蓄積されたドライバの中から対応するドライバを選択する（ステップＳ１１０）。印刷データ生成部３３は、選択したドライバによって文書ファイルから印刷データを生成し（ステップＳ１１１）、終了通知先であるＰＣ１０およびＰＣ１０ｂのＩＤ情報とともに、プリンタ４０ｂに送信する（ステップＳ１１２）。
【０１０３】
プリンタ４０ｂは、画像出力部４１が、受信する印刷データにより印刷出力を行い、送受信部４３は、その印刷状態通知メッセージ（例えば、印刷中である、印刷エラーが発生した場合には印刷エラー等）を印刷要求を行った本人であるユーザ１のＰＣ１０のアドレス（または当該ユーザ１のアドレス）と通知先情報の通知先である（相手の）ユーザ１ｂのＰＣ１０ｂのアドレス（またはユーザ１ｂのアドレス）に送信する（ステップＳ１１３）。なお、印刷状態をプリンタ管理サーバ３０に送信して、印刷状態通知メッセージをプリンタ管理サーバ３０から送信するように構成してもよい。
【０１０４】
そして、通知情報生成部４２は、印刷出力が終了したか否かを判定し（ステップＳ１１４）、終了した場合（ステップＳ１１４のＹｅｓ）、印刷出力が終了した通知情報を、ＰＣ１０宛て、およびＰＣ１０ｂ宛てにそれぞれ生成する。そして、送受信部４３は、それぞれの通知情報を、ＰＣ１０宛て、およびＰＣ１０ｂ宛てにそれぞれ送信する（ステップＳ１１５）。
【０１０５】
ＰＣ１０は、送受信部１８がプリンタ４０ｂから送信される終了通知情報を受信したか否かを判定しており（ステップＳ１０９）、受信したと判定した場合（ステップＳ１０９のＹｅｓ）、表示制御部１３はモニタ１１の画面上で印刷が終了したことを表示する（ステップＳ１１６）。
【０１０６】
同様に、通知先に指定されているＰＣ１０ｂも、送受信部（不図示）がプリンタ４０ｂから送信される終了通知情報を受信したか否かを判定しており（ステップＳ１１７）、受信したと判定した場合（ステップＳ１１７のＹｅｓ）、表示制御部１３はモニタ１１の画面上で印刷が終了したことを表示する（ステップＳ１１８）。
【０１０７】
このようにして、実施の形態１による文書印刷システムは、ユーザ１が他のユーザ１ｂの現在の位置およびプリンタの位置をＰＣのモニタ上で直感的に把握し、ドラッグアンドドロップ操作によって文書ファイルを、他のユーザの好適なプリンタ、例えば近傍のプリンタ４０ｂを選択して印刷させ、印刷終了後に他のユーザ１ｂのＰＣ１０ｂのモニタ上で終了通知を表示することによって、ユーザは、ＰＣへの煩雑なプリンタ設定の必要なく、簡易な操作によって、プリンタを選択して印刷出力し、終了後は受け取るユーザに通知することができるので、簡易な操作によって出力後の文書管理の煩雑さを低減し、利便性の高い文書印刷が可能となる。
【０１０８】
ここで、印刷を実行させる装置を、ＰＣとして記載したが、実際には、印刷処理を命令する装置であればどのような装置でも適用可能である。
【０１０９】
例えば、携帯電話の表示画面でプリンタおよび通知先を表示し、ファイル添付されたメールを、プリンタ管理サーバ３０に送信することによって、実施の形態１で説明したと同様の印刷を行うことができる。
【０１１０】
また、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）の表示画面でプリンタおよび通知先を表示し、ファイルを無線ＬＡＮを介してプリンタ管理サーバ３０に送信することによって、実施の形態１で説明したと同様の印刷を行うことができる。
【０１１１】
また、ここで、通知情報としては、終了通知を知らせる終了通知情報を、終了後に通知する構成としたが、印刷中、オンライン中、それ以外にもプリンタの状態を表示する情報、例えば、紙切れ、インク切れ、設定された用紙の種類などのステータス情報を通知する構成とすることができる。
【０１１２】
また、ここで、印刷出力の受け渡し先を、ＰＣ１０を操作するユーザ１自分自身と設定すると、他人ではなく、自分で印刷出力してそのままユーザ１が自分で受け取ることができる。
【０１１３】
なお、実施の形態１においては、無線タグを適用する位置識別方式で構成したが、無線タグでなくても、例えば、画像形成装置と同様にデスクトップPCの場所が登録されており、IPアドレスまたはMACアドレスを固有IDとして通信を行う有線LANを適用する構成とすることもできる。ここで、利用者は自分の利用しているPCの位置がわかるので、近傍位置にあるプリンタが判明するからである。
【０１１４】
（実施の形態２）
図１０は、実施の形態２による文書印刷システムの機能的ブロック図である。ＰＣ１１０は、予約部１１１を、さらに備える。プリンタ管理サーバ１３０は、予約実行部１３１を、さらに備える。
【０１１５】
実施の形態２による文書印刷システムが実施の形態１と異なる点は、ＰＣにおいて、予約部１１１が、印刷終了の通知先のユーザが選択された場合、予約して印刷実行を命令する予約情報を生成する。
【０１１６】
プリンタ管理サーバ１３０において、予約実行部１３１は、この予約情報を受信し、受信する予約情報に基づいて、指定されたプリンタによって印刷データを生成して、指定されたＰＣへ送信させる。また、予約実行部１３１は、予約情報を受信した場合、印刷命令の予約元であるＰＣと、印刷終了の通知先ユーザのＰＣとに対して、印刷命令の予約通知である予約通知情報を送信する。
【０１１７】
この構成によって、印刷物を出力する時間・プリンタ、通知先などを予約して印刷実行することができるので、時間と場所とを指定して、その時間、その場所におけるプリンタから印刷物を出力させることができる。また、印刷命令元と、受け取り先のＰＣに予約がなされた通知を行うので、文書印刷後の管理の煩雑さを低減することができる。
【０１１８】
ユーザは、例えば翌日の朝、他の支店で会議が始まる前に、ＬＡＮに接続されたプリンタから印刷物を出力して時間通りに受け取りたい場合がある。このような場合について説明する。
【０１１９】
今、図７は、ユーザ１が、入力デバイス１２から他の支店を入力し、検索部１５が検索し、位置管理サーバ２０から該当する他の支店の階の人、プリンタ、および地図情報を含む配置情報を送信させて、モニタ１１に表示させたものとする。図７に示された他の支店において、ユーザ１が出向いた場合、ドアを開いて最も近くのプリンタ４０ｂで出力させるために、アイコン９１０に対して文書ファイル９３０をドラッグアンドドロップ操作する。ここで、入力デバイス１２では、予約モードによる入力が可能で、いま予約モードが設定されたとしておく。操作者は、予約モードにおける入力として、印刷時間である翌日７時５０分という情報、および通知先ＰＣ情報を入力する。入力受付部１４は、この予約入力を受け付ける。
【０１２０】
予約部１１１は、上記の予約入力、およびアイコンのドラッグアンドドロップ操作による文書ファイルとプリンタ情報に従って、印刷実行を命令する予約情報を生成する。送受信部１８は、この生成された予約情報と文書ファイルを、プリンタ管理サーバ１３０に送信する。
【０１２１】
プリンタ管理サーバ１３０は、予約実行部１３１が、受信する予約情報を読み出し、通知先に対して、印刷実行が予約されたことを示す情報である予約受け付け情報を生成し、送受信部３４によって、それぞれＰＣ１０およびＰＣ１０ｂに送信する。
【０１２２】
予約実行部１３１は、受信する予約情報に従って、予約されている翌朝７時５０分になると、ドライバ選択部３２がドライバを選択し、印刷データ生成部３３が選択されたプリンタのドライバで印刷データを生成する。そして、送受信部３４は、印刷データおよび通知情報を指定されたプリンタに送信する。そして、プリンタ４０ｂは、実施の形態１の場合と同様に、印刷出力を行い、予約情報に含まれる通知先に印刷終了通知情報を送信する。
【０１２３】
図１１は実施の形態２による文書印刷手順を説明するフローチャートである。実施の形態１とステップＳ１０７までは同様であるので説明を省略し、それより後について主に説明する。ファイル、プリンタがドラッグアンドドロップ操作を施されると（ステップＳ１０７のＹｅｓ）、入力受付部１４は予約情報を受け付けたか否かを検出し（ステップＳ２０１）、受け付けたことを検出した場合（ステップＳ２０１のＹｅｓ）、予約部１１１は、予約情報を生成し、送受信部１８は文書ファイルおよび予約情報をプリンタ管理サーバ１３０に送信する（ステップＳ２０２）。
【０１２４】
プリンタ管理サーバ１３０においては、予約実行部１３１は、予約情報、文書ファイルを受信した場合（ステップＳ２０３のＹｅｓ）、予約情報を読み出し、設定されている送信先に予約を受け付けた情報を生成し、送信させる。即ちここでは、送信元のＰＣ１０のアドレス（またはユーザ１のアドレス）および印刷受け取りユーザ１ｂの操作するＰＣ１０ｂのアドレス（またはユーザ１ｂのアドレス）に対して送信する（ステップＳ２０４）。
【０１２５】
予約受け付け情報を受信するＰＣ１０は、予約受付情報を受信した場合（ステップＳ２０５のＹｅｓ）、モニタ１１の画面上で予約情報を表示する（ステップＳ２０６）。これ以降は、印刷終了通知情報を受信するか否かを判定するステップＳ１０９以降と、同様であるので説明を省略する。
【０１２６】
また、予約受け付け情報を受信するＰＣ１０ｂは、予約情報を受信した場合（ステップＳ２０７のＹｅｓ）、モニタの画面上で予約情報を表示し（ステップＳ２０８）、それ以降は、終了通知情報を受信するか否かを判定するステップＳ１１７以降と同様であるので説明を省略する。
【０１２７】
プリンタ管理サーバ１３０の予約実行部１３１は、さらに、読み出した予約情報から、予約された条件が満たされたか否かを判定し（ステップＳ２０９）、例えば印刷実行の時間が予約項目であった場合は、時間になったと判定すれば、予約条件が満たされたと判定し（ステップＳ２０９のＹｅｓ）、ドライバを選択し（ステップＳ１１０）、印刷データを生成する（ステップＳ１１１）。このステップＳ１１０以降は実施の形態１と同様であるので、説明を省略する。
【０１２８】
プリンタ４０ｂにおいては、プリンタ管理サーバ１３０から印刷データなどが送信された（ステップＳ１１２）場合、受信し、印刷出力を開始する（ステップＳ１１３）。このステップＳ１１３以降は、実施の形態１と同様であるので、説明を省略する。
【０１２９】
このようにして、印刷物を出力する時間・プリンタ、印刷予約の通知先などを予約して、プリンタに印刷実行させることによって、将来においてユーザが受け取りたい時間に受け取りたい場所のプリンタから、印刷物を出力させて受け取ることができるので、利便性の高い文書印刷方式となる。また、他のユーザに印刷物を渡す場合において、指定したユーザ以外の者が印刷物を閲覧してしまうことを防止して、印刷物のセキュリティを確保することができる。さらに予約がなされたことを通知先を設定して通知させることができるので、文書印刷後の管理の煩雑さを低減することができる。
【０１３０】
ここで、ユーザ１のＰＣ１０ｂからユーザ１以外の他のユーザが指定された場合は、予約部１１１は、予約通知がユーザ１以外の他のユーザに対して送信されることを、モニタ１１の画面上で表示する構成とすることができる。これによって、一般的にユーザ１と異なる場所にいる他のユーザへ印刷物を渡す際に、出力するプリンタの選択を間違わないようにすることができる。
【０１３１】
また、予約通知の送信先については、モニタ上で必ず設定を要求する表示が表れる構成とすることができる。これによって、印刷出力についての通知先を確認できので、出力先を確認してセキュリティ管理を高めることができる。
【０１３２】
なお、予約情報としては、時間による印刷予約以外にも、例えば、予約先のプリンタの電源が投入されたことをプリンタ管理サーバが検出し、電源投入によって印刷実行を開始する構成とすることもできる。
【０１３３】
（実施の形態３）
実施の形態３による文書印刷システムが実施の形態２と異なる点は、ＰＣにおいて予約情報が受け付けられた場合、プリンタからの印刷出力を受け取る際には、プリンタにおいて受け取ろうとするユーザからの認証情報を受け付け、受け付けた認証情報をプリンタ管理サーバが照合して照合が成功した場合のみ、予約されたプリンタから印刷出力させることである。
【０１３４】
これによって、受取人を指定して予約した場合、受取人の認証情報を照合して正しい場合のみ印刷出力するので、指定した受取人以外は印刷出力することができないので、情報のセキュリティを高め、印刷出力後の文書管理の煩雑さを低減することができる。
【０１３５】
図１２は、実施の形態３による文書印刷システムの機能的ブロック図である。プリンタ管理サーバ２３０は、認証部２３１を、さらに備える。プリンタ２４０は、認証受付部２４１をさらに備える。
【０１３６】
プリンタ２４０の有する認証受付部２４１は、ユーザの所持するＩＣカードの認証情報を読み取って、プリンタ管理サーバ２３０に送信させる。プリンタ管理サーバ２３０の有する認証部２３１は、ユーザの認証情報を取得し、プリンタから受信する認証情報を照合する。照合が成功した場合、予約実行部１３１が他の予約条件が満たされたと判定した場合には、予約を実行して、すでに受信している文書ファイルから印刷データを生成する。
【０１３７】
ユーザ１は、例えば翌日の朝、他の支店で会議が始まる前に、ＬＡＮに接続されたプリンタから、確実にこのユーザ１だけが印刷物を出力して受け取りたい場合がある。このような場合について説明する。予約して印刷する点については実施の形態２の説明と同じであるので、それと異なる認証の部分を主に説明する。
【０１３８】
ユーザ１はＰＣ１１０において印刷予約を行う場合に、受け取りユーザとして自身であるユーザ１を指定しておく。予約部１１１は、指定された受取人情報を含めて予約情報を生成し、この予約情報はプリンタ管理サーバ２３０に送信される。ここで、受取人としては自分以外の他人のユーザであるユーザ１ｂを指定することもできる。
【０１３９】
プリンタ管理サーバの認証部２３１は、あらかじめユーザの認証情報（例えば、ユーザＩＤ、パスワード等）を保持している。位置管理サーバ２０から受信してダウンロードしておいても良く、あるいは、ＰＣ１から受信する予約情報にユーザの認証情報を含めても良い。
【０１４０】
認証部２３１は、予約情報を読み取り、予約された印刷についての受取人の認証情報として、ユーザ１の認証情報を設定しておく。
【０１４１】
ユーザ１は、認証情報が格納されたＩＣカードを所持する。予約された印刷物を受け取るためにプリンタ２４０の認証受付部２４１の挿入口にこのＩＣカードを挿入し、認証情報を読み取らせる。読み取られた認証情報は、送受信部４３によって、プリンタ管理サーバ２３０に送信される。
【０１４２】
認証部２３１は、あらかじめ設定されているユーザ１の認証情報と、プリンタ２４０から受信した認証情報とを照合する。照合が成功した場合、予約実行部１３１に照合成功を通知する。予約実行部１３１は、照合が成功した通知を受け取り、他に予約情報があった場合は、満たされた場合に、印刷実行を開始する。
【０１４３】
認証部２３１は、認証が成功しなかった場合は、予約実行部１３１に以後の機能の実行を停止させて終了する。
【０１４４】
図１３は、実施の形態３による文書印刷手順を説明するフローチャートである。実施の形態１および２と異なるステップについて主に説明する。
【０１４５】
プリンタ２４０の認証受付部２４１は、ＩＣカードの認証情報を検出状態にあり（ステップＳ３０１）、読み取った場合（ステップＳ３０１のＹｅｓ）、読み取った認証情報を、送受信部４３からプリンタ管理サーバ２３０に送信する（ステップＳ３０２）。
【０１４６】
プリンタ管理サーバ２３０は、ＰＣ１０から予約情報、および文書ファイルを受信している（ステップＳ２０３のＹｅｓ）。ここで、予約情報には、受取人の認証情報も含まれているとする。プリンタ２４０の認証部２３１は、認証情報の読み取りを状態にあって（ステップＳ３０３）、読み取った場合（ステップＳ３０３のＹｅｓ）、予約情報に含まれているユーザ１の認証情報と受信した認証情報とを照合する（ステップＳ３０４）。
【０１４７】
そして、認証部２３１は、照合が成功したと判定した場合（ステップＳ３０４のＹｅｓ）、予約実行部１３１に照合成功を通知する（ステップＳ３０５）。照合成功を通知された予約実行部１３１は、他の予約情報がある場合は、それもが満たされたか否かを判定する（ステップＳ２０９）。他の予約情報が満たされた場合は（ステップＳ２０９のＹｅｓ）、ドライバを選択し（ステップＳ１１０）、印刷データを生成する（ステップＳ１１１）。以後は、実施の形態２と同様であるので説明を省略する。
【０１４８】
一方、認証部２３１は、認証が成功しなかった場合（ステップＳ３０４のＮｏ）は、印刷処理を終了させる。
【０１４９】
このように、実施の形態３の文書印刷システムによれば、受取人を指定して予約した場合、プリンタにおいてＩＣカードにより本人認証を行い、受取人の認証情報を照合して正しい場合のみ印刷出力することによって、指定した受取人以外は印刷出力できないので、情報出力のセキュリティを高め、印刷出力後の文書管理の煩雑さを低減することができる。
【０１５０】
（実施の形態４）
実施の形態４による文書印刷システムが実施の形態３と異なる点は、ＰＣにおいて予約情報を入力し、プリンタにおいて本人認証を行って印刷出力を受け取る際に、ＰＣからの入力によって、認証情報がプリンタに送られ、プリンタで本人認証を行い、成功した場合に、プリンタ管理サーバが予約されたプリンタから印刷出力させることである。
【０１５１】
これによって、受取人を指定して予約した場合、プリンタにおいて受取人の認証情報を照合して正しい場合のみ印刷出力することによって、指定した受取人以外は印刷出力することができないので、情報のセキュリティを高め、印刷出力後の文書管理の煩雑さを低減することができる。
【０１５２】
図１４は、実施の形態４による文書印刷システムの機能的ブロック図である。プリンタ３４０は、認証部３４１を備える。
【０１５３】
プリンタ３４０の有する認証部３４１は、ＰＣ１０から送信されてくる予約情報の認証情報を受信する。認証部３４１は、ユーザの所持するＩＣカードの認証情報を読み取る認証受付部（不図示）を備え、認証受付部によって読み取った認証情報を、すでに受信している認証情報と照合する。認証部３４１は、照合が成功した場合、プリンタ管理サーバ３３０に対して、認証照合が成功した通知を送信させる。
【０１５４】
プリンタ管理サーバ３３０は、認証照合の通知を受信し、予約実行部１３１は、他に予約情報があった場合は、満たされた場合に、印刷実行を開始させる。認証部２３１は、認証が成功しなかった場合は、以後の実行を停止させて終了する。
【０１５５】
図１５は、実施の形態４による文書印刷手順を説明するフローチャートである。実施の形態１〜３と異なるステップについて主に説明する。プリンタ管理サーバ３３０は、ＰＣ１０から文書ファイル、予約情報が送られてくるのを検出状態にあって（ステップＳ４０１）、受信したと判定した場合（ステップＳ４０１のＹｅｓ）、予約情報をプリンタ３４０に送信する（ステップＳ４０２）。
【０１５６】
プリンタ３４０は、予約情報を受信したか否かを検出し（ステップＳ４０３）、検出した場合（ステップＳ４０３のＹｅｓ）、予約受付情報をＰＣに送信する（ステップＳ４０４）。この予約受付情報を受信する送り元のＰＣ１０、および受け取り元のユーザのＰＣ１０ｂは、それぞれ受信して予約受付を表示する（既述のステップＳ２０５、およびステップＳ２０７）。
【０１５７】
そして、認証部３４１は、ＩＣカードの認証情報を検出状態にあり（ステップＳ４０５）、読み取った場合（ステップＳ４０５のＹｅｓ）、ＰＣ１０からの認証情報と照合する（ステップＳ４０６）。認証部３４１が、照合に成功した場合（ステップＳ４０６のＹｅｓ）、認証成功通知をプリンタ管理サーバ３３０に送信する（ステップＳ４０７）。
【０１５８】
プリンタ管理サーバ３３０は、認証成功通知を受け取った場合（ステップＳ４０８のＹｅｓ）、予約実行部１３１は他の予約情報が満たされか否かを判定し（ステップＳ２０９）、満たされたと判定した場合は（ステップＳ２０９のＹｅｓ）、既述のように、ドライバを選択し（ステップＳ１１０）、印刷データを生成する（ステップＳ１１１）。以後は、実施の形態２と同様であるので説明を省略する。
【０１５９】
一方、認証部２３１は、認証が成功しなかった場合（ステップＳ４０６のＮｏ）は、印刷処理を終了させる。
【０１６０】
このように、実施の形態４の文書印刷システムによれば、受取人を指定して予約した場合、プリンタにおいてＩＣカードにより本人認証を行い、受取人の認証情報を照合して正しい場合のみ印刷出力することによって、指定した受取人以外は印刷出力できないので、情報出力のセキュリティを高め、印刷出力後の文書管理の煩雑さを低減することができる。
【０１６１】
ここで、認証方式として、ＩＣカードではなく、情報端末を使用し、ブルートツゥース規格によりプリンタとの授受によって認証を実行する構成とすることができる。プリンタにおける認証情報の取得が容易であるからである。この場合、プリンタには、ＰＣから予約情報送信の際に、位置管理サーバから受信する識別情報が予約情報として含まれているので、ブルートゥース機能による情報端末の認証は容易に行うことができる。
【０１６２】
この情報端末を、携帯電話によって構成することができる。その場合、認証情報として携帯電話番号を使用することができる。携帯電話番号というユニークで識別機能の高い情報を、プリンタとの間でブルートゥース機能によって授受することによって、簡易な構成で利便性の高い認証機能を発揮するからである。この場合、プリンタには、ＰＣから予約情報送信の際に、位置管理サーバから受信する識別情報として携帯電話番号が含ませておくことによって、情報端末の認証は可能となる。
【０１６３】
また、ブルートゥース機能を使用できない場合、携帯電話からプリンタのアドレスへのメール送信を利用し、その際において、携帯電話のメールアドレスを認証情報に使用することができる。携帯電話のメールアドレスというユニークで識別性の高い情報を認証情報に使用することによって、確実に、自動的に認証動作を行うことができ、人手による認証入力の煩雑さを省略できる。
【０１６４】
ここで、情報端末が通信機能および表示機能を備えている場合、ＰＣから、文書ファイルの予約受付通知を送信して表示させることができる。この情報端末を、携帯電話によって構成することが望ましい。
【０１６５】
ＰＣからの予約受け付け通知は、インタネットおよび携帯電話網を介して、携帯電話で受信し、表示画面で予約が受け付けされた文書ファイル名を表示することができる。これによって、ＰＣから遠隔の地にあるユーザであっても、携帯電話という利便性と確実性の高い情報端末によって、迅速に予約受付通知を受信することができる。
【０１６６】
また、このように予約された文書ファイルを携帯電話の画面で表示させ、入力手段から選択入力を受け付けて、受け付けられた文書ファイルのみ、印刷出力する構成とすることができる。必要な文書ファイルだけを印刷することによって、適応性と利便性の高い文書印刷システムとなるからである。
【０１６７】
図１６は、携帯電話が予約受付情報を受信して表示した例を説明する図である。例えば、携帯電話１６００には、ＰＣ１０から印刷を予約された文書ファイル名が送信され、受信して表示している。携帯電話１６００は、受信した予約情報一覧１６０１のうち、例えばＡ文書１６０２だけを印刷出力したい場合に、入力手段からＡ文書１６０２を選択して、印刷出力の設定を入力する。
【０１６８】
入力された設定は、プリンタにブルートゥース機能で送信された場合は、プリンタは、すでに予約情報として位置管理サーバ２０からＰＣ１０を経由して送信されている携帯電話番号を認証情報として受信しており、プリンタの有する認証機能によって照合する。
【０１６９】
また、プリンタにブルートゥース機能がない場合は、携帯電話網とインタネットによって、メールをプリンタに送信し、携帯電話のメールアドレスを認証情報として使用して認証を行うことができる。
【０１７０】
携帯電話からのこれら電話番号やメールアドレスの識別情報を使用することによって、人手による認証情報を入力する煩雑さを省略でき、固有の情報であることから確実性と利便性の高い認証方式となる。
【０１７１】
また、ここで、携帯電話から文書ファイルを添付したメールとして、携帯電話網とネットワークを介してプリンタ管理サーバに送信することによって、携帯電話という利便性が高く簡易な情報端末から、プリンタで画質の高い印刷出力を得ることができる。
【０１７２】
（実施の形態５）
実施の形態５による文書印刷システムが、実施の形態１と異なる点は、表示制御部１３が、受信するユーザの位置情報、プリンタの位置情報に基づいて、モニタ１１上で配置図の縮尺や表示位置を変化させることである。これにより、ユーザにとってより見やすい画面表示となる。
【０１７３】
図１７は、実施の形態５による文書印刷システムによって、モニタに表示された配置図を説明する図である。配置図１７１０は、最初に受信した配置を表示したものである。配置図１７２０は、縮尺を小さくして、拡大表示したものである。
【０１７４】
表示制御部１３は、受信するユーザの位置情報、プリンタの位置情報、および地図情報に基づいて、画面での相互の距離を算出し、算出された距離が画面上の所定の距離以下である場合は、配置図１７１０の画像を拡大してモニタ１１に配置図１７２０として表示させる。これにより、ユーザにとって、より見やすい画面表示となる。
【０１７５】
一方、表示制御部１３は、受信するユーザの位置情報、プリンタの位置情報、および地図情報に基づいて、画面での相互の距離を算出し、算出された距離が画面上の所定の距離以上である場合は、表示する画像を縮小してモニタ１１に表示させる。これにより、ユーザにとって、全体を見渡すことができる画面表示となる。例えば配置図１７２０が一部分しか表示していない場合は、配置図１７１０のように、縮尺を大きくして縮小表示する。
【０１７６】
また、表示制御部１１３は、受信するユーザの位置情報、およびプリンタの位置情報の中点座標が、モニタ１１の中心から所定の距離以上離れている場合は、中点座標が画面の中心近くになるように移動させる。これにより、ユーザにとって、見たい対象が中心近くに配置されて、より見やすい画面表示となる。
【０１７７】
さらに、モニタ１１上に表示されるプリンタが近すぎて重複しているように表示される場合は、プリンタ同士の位置情報を比較して所定値以下と判定した場合に、表示制御部１１３が、プリンタアイコン同士の位置を離して表示するように位置情報を設定することによって、重複を避けてアイコン同士が離れた態様で表示することができる。
【０１７８】
このようにして実施の形態５による文書印刷システムは、ＰＣのモニタ上でユーザやプリンタを含む配置が見づらい場合は、表示形態を変化させることによって、ユーザにとってより見易い表示形態に変化させることができる。
【０１７９】
なお、実施の形態１〜５では、出力依頼装置としてＰＣ１０に適用した例を説明したが、これに限定されるものではなく、所定の出力依頼を行う装置であればいずれの装置にも適用することができる。例えば、出力依頼装置として、プリンタ機能、スキャナ機能、コピー機能、ファクシミリ機能の少なくとも一つを有する複合機に適用してもよい。
【０１８０】
また、実施の形態１〜５では、プリンタを管理するプリンタ管理サーバを備えた構成を例にあげて説明したが、プリンタ管理サーバを設けず、ＰＣ１０が直接プリンタ４０に印刷要求を送信する構成としてもよい。この場合には、上述したプリンタ管理サーバ３０の機能（例えば、印刷データ生成部、予約実行部等の機能）をプリンタ４０に備えるように構成すればよい。
【０１８１】
また、実施の形態１〜５では、文書ファイルを紙媒体の印刷物として出力する場合を例にあげて説明したが、出力媒体であれば紙媒体に限定されるものではなく、例えば、電子ペーパに出力する場合にも本発明を適用することができる。ここで、電子ペーパとは、１０分の数ミリ程度の厚さで、電気的な手段でデータの表示および消去が可能なディスプレイである。また、電子ペーパは、紙媒体に印刷するハードコピーが有する「見易さ、持ち運び易さ」に加え、ディスプレイ画面に写し出すソフトコピーが有する「デジタル情報との結合・書き換え性」や省紙資源を実現するものと期待されている反射型表示媒体であり、従来の画像表示装置にはない極薄、柔軟性という特性がある。
【０１８２】
さらに、出力装置としては、移動可能であって所定の出力処理を行う装置であれば本発明を適用することができ、例えば、携帯電話、家庭用電器、自動販売機等を出力装置として本発明を適用してもよい。
【０１８３】
この場合には、携帯電話、家庭用電器、自動販売機等の地図上での位置をＰＣで表示して、各機器に対して出力依頼を行うように構成すればよい。そして、携帯電話、家庭用電器、自動販売機等の配置が移動した場合には、ＰＣ１０で表示される各機器の位置を移動後の位置で地図上に表示するように構成すればよい。この場合には、各機器の配置を常に正確に把握しながら、適切な出力処理を実行することができるという利点がある。
【０１８４】
図１８は、実施の形態１〜５の文書印刷システムの各装置のハードウェア構成を示す図である。実施の形態１〜５の文書印刷システムの各装置は、図１８に示すように、ＣＰＵ（Central Processing Unit）１８０１などの制御装置と、ＲＯＭ（Read Only Memory）１８０２やＲＡＭ（Random Access Memory）１８０３などの記憶装置と、ＨＤＤ（Hard Disk Drive）、ＣＤ（Compact Disk）ドライブ装置等の外部記憶装置１８０４と、モニタ等の表示装置１８０５と、キーボードやマウス等の入力デバイス１８０６と、通信Ｉ／Ｆ１８０７と、これらを接続するバス１８０８を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【０１８５】
実施の形態１〜５の文書印刷システムの各装置で実行される文書印刷プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１８６】
また、実施の形態１〜５の文書印刷システムの各装置で実行される文書印刷プログラムを、インタネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施の形態１〜４の文書印刷システムの各装置で実行される文書印刷プログラムをインタネット等のネットワーク経由で提供または配布するように構成しても良い。また、実施の形態１〜４の文書印刷プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０１８７】
実施の形態第１〜５の文書印刷システムの各装置で実行される文書印刷プログラムは、上述した各部（表示制御部、入力受付部、検索部、データ蓄積部、通知先設定部、送受信部、画具位置情報生成部、プリンタ情報取得部、ドライバ選択部、印刷データ生成部、画像出力部、および通知情報生成部など）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体から文書印刷プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、表示制御部、入力受付部、検索部、データ蓄積部、通知先設定部、送受信部、画具位置情報生成部、プリンタ情報取得部、ドライバ選択部、印刷データ生成部、画像出力部、および通知情報生成部などが主記憶装置上に生成されるようになっている。
【図面の簡単な説明】
【０１８８】
【図１】実施の形態１にかかる文書印刷システムの機能的ブロック図である。
【図２】位置管理データベース２３の機能的ブロック図である。
【図３】タグ信号管理テーブル２３ｂの構造を示した図である。
【図４】タグＩＤ位置管理テーブル２３ｃの構造を示した図である。
【図５−１】プリンタ情報管理テーブル２３ｄの一例を示すデータ構造図である。
【図５−２】プリンタ能力管理テーブル２３ｇの一例を示すデータ構造図である。
【図６】地図情報管理テーブル２３ｅの一例を示すデータ構造図である。
【図７】ユーザ情報管理テーブル２３ｆの一例を示すデータ構成図である。
【図８−１】モニタ１１の表示画面に表示された人、ＰＣ、およびプリンタのレイアウトを含む地図画像の一例を示す図である。
【図８−２】プリンタの能力情報が表示されたレイアウト図の一例を示す模式図である。
【図９】実施の形態１による文書印刷手順を説明するフローチャートである。
【図１０】実施の形態２による文書印刷システムの機能的ブロック図である。
【図１１】実施の形態２による文書印刷手順を説明するフローチャートである。
【図１２】実施の形態３による文書印刷システムの機能的ブロック図である。
【図１３】実施の形態３による文書印刷手順を説明するフローチャートである。
【図１４】実施の形態４による文書印刷システムの機能的ブロック図である。
【図１５】実施の形態４による文書印刷手順を説明するフローチャートである。
【図１６】携帯電話を認証に使用する例を説明する図である。
【図１７】実施の形態５による文書印刷システムによって、モニタに表示された配置図を説明する図である。
【図１８】実施の形態１〜５の文書印刷システムの各装置のハードウェア構成を示す図である。
【符号の説明】
【０１８９】
１０  ＰＣ
１１  モニタ
１２  入力デバイス
１３  表示制御部
１４  入力受付部
１５  検索部
１６  データ蓄積部
１７  通知先設定部
１８  送受信部
【図１】
2007249939.tif 000003
【図２】
2007249939.tif 000004
【図３】
2007249939.tif 000005
【図４】
2007249939.tif 000006
【図５−１】
2007249939.tif 000007
【図５−２】
2007249939.tif 000008
【図６】
2007249939.tif 000009
【図７】
2007249939.tif 000010
【図８−１】
2007249939.tif 000011
【図８−２】
2007249939.tif 000012
【図９】
2007249939.tif 000013
【図１０】
2007249939.tif 000014
【図１１】
2007249939.tif 000015
【図１２】
2007249939.tif 000016
【図１３】
2007249939.tif 000017
【図１４】
2007249939.tif 000018
【図１５】
2007249939.tif 000019
【図１６】
2007249939.tif 000020
【図１７】
2007249939.tif 000021
【図１８】
2007249939.tif 000022