(57)【要約】【課題】簡易な操作による利便性の高い文書印刷システムを提供する。【解決手段】ユーザが携行するＲＦＩＤ１〜１ｂの信号から位置管理サーバ２０が位置を検出し、ＰＣ１０はモニタ１１上にユーザと複数のプリンタのレイアウトを含む地図画像を表示させる。ユーザは表示される文書ファイルアイコンを、印刷させるプリンタアイコンへドラッグアンドドロップ操作する。ＰＣ１０は文書ファイル、プリンタ識別情報、およびＰＣ１０の識別情報をプリンタ管理サーバ３０に送信すると、ドライバ選択部３２がドライバを選択し、印刷情報生成部３３が印刷データを生成し、ＰＣ１０の識別情報とともにプリンタ４０に送信する。プリンタ４０は、印刷データを印刷し、印刷通知情報をユーザＰＣ１０に送信する。ＰＣ１０は、通知情報をモニタ上に表示する。【選択図】        図１
2007249941.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）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１３１】
また、実施の形態１〜３の各装置で実行される文書印刷プログラムを、インタネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施の形態１〜３の各装置で実行される文書印刷プログラムをインタネット等のネットワーク経由で提供または配布するように構成しても良い。また、実施の形態１〜３の文書印刷プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０１３２】
実施の形態１〜３の各装置で実行される文書印刷プログラムは、上述した各部（表示制御部、入力受付部、検索部、データ蓄積部、通知先設定部、送受信部、画具位置情報生成部、プリンタ情報取得部、ドライバ選択部、印刷情報生成部、画像出力部、および通知情報生成部など）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体から文書印刷プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、表示制御部、入力受付部、検索部、データ蓄積部、通知先設定部、送受信部、画具位置情報生成部、プリンタ情報取得部、ドライバ選択部、印刷情報生成部、画像出力部、および通知情報生成部などが主記憶装置上に生成されるようになっている。
【図面の簡単な説明】
【０１３３】
【図１】実施の形態１にかかる文書印刷システムの機能的ブロック図である。
【図２】位置管理データベース２３の機能的ブロック図である。
【図３】タグ信号管理テーブル２３ｂの構造を示した図である。
【図４】タグＩＤ位置管理テーブル２３ｃの構造を示した図である。
【図５−１】プリンタ情報管理テーブル２３ｄの一例を示すデータ構造図である。
【図５−２】プリンタ能力管理テーブル２３ｇの一例を示すデータ構造図である。
【図６】地図情報管理テーブル２３ｅの一例を示すデータ構造図である。
【図７】ユーザ情報管理テーブル２３ｆの一例を示すデータ構成図である。
【図８−１】モニタ１１の表示画面に表示された人、ＰＣ、およびプリンタのレイアウトを含む地図画像の一例を示す図である。
【図８−２】プリンタの能力情報が表示されたレイアウト図の一例を示す模式図である。
【図９】実施の形態１による文書印刷手順を説明するフローチャートである。
【図１０】実施の形態２による文書印刷システムによって、モニタに表示されたレイアウトを含む地図画像を説明する図である。
【図１１】実施の形態３による文書印刷システムの機能的ブロック図である。
【図１２】実施の形態３による文書印刷手順を説明するフローチャートである。
【図１３】実施の形態１および２の文書印刷システムの各装置のハードウェア構成を示す図である。
【符号の説明】
【０１３４】
１０  ＰＣ
１１  モニタ
１２  入力デバイス
１３  表示制御部
１４  入力受付部
１５  検索部
１６  データ蓄積部
１７  通知先設定部
１８  送受信部
【図１】
2007249941.tif 000003
【図２】
2007249941.tif 000004
【図３】
2007249941.tif 000005
【図４】
2007249941.tif 000006
【図５−１】
2007249941.tif 000007
【図５−２】
2007249941.tif 000008
【図６】
2007249941.tif 000009
【図７】
2007249941.tif 000010
【図８−１】
2007249941.tif 000011
【図８−２】
2007249941.tif 000012
【図９】
2007249941.tif 000013
【図１０】
2007249941.tif 000014
【図１１】
2007249941.tif 000015
【図１２】
2007249941.tif 000016
【図１３】
2007249941.tif 000017