(57)【特許請求の範囲】
【請求項１】
インフラストラクチャーモードで相互にネットワーク接続される近距離無線対応型ネットワークプリントサーバおよび複数の近距離無線対応型印刷装置と、近距離無線対応型移動携帯端末とを含むロケーションフリー印刷システムであって、
前記移動携帯端末は、
少なくも、ユーザ認証情報と、前記ネットワークプリントサーバおよび前記印刷装置との間の近距離無線接続を設定するための無線接続設定情報を含む設定情報とを記憶する設定情報記憶部と、
近接無線通信によって前記設定情報を送信する設定情報送信部と、
を含み、
前記ネットワークプリントサーバおよび前記印刷装置は、それぞれ、
近接無線通信によって前記移動携帯端末から前記設定情報を取得する設定情報取得部と、
前記ユーザ認証情報に基づいてユーザ認証局に認証を要求するユーザ認証部と、
認証成功を条件に前記無線接続設定情報に基づいて前記移動携帯端末との間にアドホック無線通信を確立する無線通信確立部と
を含み、
前記ネットワークプリントサーバは、さらに、
前記印刷装置を印刷先として選択するための装置選択用ＧＵＩを生成し、前記移動携帯端末との間で確立されたアドホック無線通信によって、該装置選択用ＧＵＩを該移動携帯端末にダウンロードする装置選択用ＧＵＩ生成部を含み、
前記印刷装置は、さらに、
該印刷装置を操作するための操作パネル用ＧＵＩを生成し、前記移動携帯端末との間で確立されたアドホック無線通信によって、該操作パネル用ＧＵＩを該移動携帯端末にダウンロードする操作パネル用ＧＵＩ生成部を含む、
ロケーションフリー印刷システム。
【請求項２】
前記設定情報は、さらに、装置利用権限情報を含み、
前記装置選択用ＧＵＩ生成部は、前記装置利用権限情報に基づいて前記装置選択用ＧＵＩをカスタマイズする、
請求項１に記載のロケーションフリー印刷システム。
【請求項３】
前記設定情報は、さらに、機能利用権限情報を含み、
前記操作パネル用ＧＵＩ生成部は、前記機能利用権限情報に基づいて前記操作パネル用ＧＵＩをカスタマイズする、
請求項１または２に記載のロケーションフリー印刷システム。
【請求項４】
前記設定情報は、さらに、前記印刷装置についてユーザが使用した機能あるいは印刷設定条件の履歴を記録した使用履歴情報を含み、
前記操作パネル用ＧＵＩ生成部は、前記使用履歴情報に基づいて前記操作パネル用ＧＵＩをカスタマイズする、
請求項１〜３のいずれか一項に記載のロケーションフリー印刷システム。
【請求項５】
前記移動携帯端末のＧＵＩ制御部は、前記操作パネル用ＧＵＩを介して入力された入力情報に基づいて前記使用履歴情報を更新する、
請求項４に記載のロケーションフリー印刷システム。
【請求項６】
前記アドホック無線通信は、Bluetooth（登録商標）またはWireless USBの規格に準拠する、
請求項１〜５のいずれか一項に記載のロケーションフリー印刷システム。
【請求項７】
前記近接無線通信は、ＮＦＣ(Near Field Communication)またはＴＪ(Transfer Jet)の規格に準拠する、
請求項１〜６のいずれか一項に記載のロケーションフリー印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロケーションフリー印刷システムに関し、より詳細には、無線対応型プリンタを含むロケーションフリー印刷システムに関する。
【背景技術】
【０００２】
近年、携帯電話を身分証明書、定期券、電子マネーなどとして機能させることが行われている。この場合、携帯電話は、個人認証や課金処理などに必要な情報を保持するトークンデバイスとして機能する。これらの携帯電話は、ＮＦＣ(Near Field Communication)やＴＪ(Transfer Jet)などの規格に準拠した数ｃｍレベルの近接無線通信機能を搭載しており、携帯電話をリード／ライト装置にかざすだけで個人認証や支払を簡単に行うことができる。
【０００３】
併せて、近年、アドホック通信モードが可能な携帯電話が急速に普及してきている。これらの携帯電話は、BluetoothやWirelessUSBなどの規格に準拠した近距離無線通信機能を搭載しており、数ｍ〜数十ｍの範囲にある周辺機器と直接通信することができる。さらに、これらの携帯電話の中には、マルチタッチスクリーン方式を採用するなど、高度なグラフィカルユーザインタフェース（ＧＵＩ）を搭載した機種も登場してきている。
【０００４】
一方、近年、専用サーバに印刷したいファイルをアップデートしておき、いつでも、好きな場所（プリンタ機器）で当該ファイルを印刷出力させることができる、ロケーションフリー印刷というソリューションが提案されている。この点につき、特開２００９−２９４８８９号公報（特許文献１）は、プリンタのメーカーや機種に依存しない自由度の高いロケーションフリー印刷システムを開示する。
【０００５】
さらに、近年、アドホック通信モードが可能な無線対応型のプリンタ装置が登場し、これらの無線プリンタ装置を含んだプリントシステムが構築されることも増えてきている。しかしながら、ユーザ端末と無線プリンタ装置を無線接続するための設定は非常に煩雑であり、これらの無線プリンタ装置を含んだプリントシステムは、未設定端末のユーザにとってユーザビリティの高いものではなかった。この点につき、特開２００９−７５８０６号公報（特許文献２）は、無線通信に関する専門知識や煩雑な設定を必要とせずに、無線プリンタを、無線ＬＡＮ又はホストＰＣ等と容易に無線接続することができるプリンタおよびその制御方法を開示する。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上記従来技術における課題に鑑みてなされたものであり、本発明は、無線対応型プリンタを含むロケーションフリー印刷システムにおいて、ユーザビリティを向上することを目的とする。
【課題を解決するための手段】
【０００７】
本発明者は、無線対応型プリンタを含むロケーションフリー印刷システムにおいて、ユーザビリティの向上を実現しうる構成につき鋭意検討した結果、ユーザが携帯するスマートフォンなど高機能モバイル端末を認証トークンとして機能させるともに、未設定の無線対応型プリンタに対する接続設定用トークンとして機能させ、さらに、その表示画面を各ユーザ用にカスタマイズされた操作パネルとして機能させる構成に想到し、本発明に至ったのである。
【０００８】
すなわち、本発明によれば、インフラストラクチャーモードで相互にネットワーク接続される近距離無線対応型ネットワークプリントサーバおよび複数の近距離無線対応型印刷装置と、近距離無線対応型移動携帯端末とを含むロケーションフリー印刷システムであって、前記移動携帯端末は、少なくも、ユーザ認証情報と、前記ネットワークプリントサーバおよび前記印刷装置との間の近距離無線接続を設定するための無線接続設定情報を含む設定情報とを記憶する設定情報記憶部と、近接無線通信によって前記設定情報を送信する設定情報送信部と、を含み、前記ネットワークプリントサーバおよび前記印刷装置は、それぞれ、近接無線通信によって前記移動携帯端末から前記設定情報を取得する設定情報取得部と、前記ユーザ認証情報に基づいてユーザ認証局に認証を要求するユーザ認証部と、認証成功を条件に前記無線接続設定情報に基づいて前記移動携帯端末との間にアドホック無線通信を確立する無線通信確立部とを含み、前記ネットワークプリントサーバは、さらに、前記印刷装置を印刷先として選択するための装置選択用ＧＵＩを生成し、前記移動携帯端末との間で確立されたアドホック無線通信によって、該装置選択用ＧＵＩを該移動携帯端末にダウンロードする装置選択用ＧＵＩ生成部を含み、前記印刷装置は、さらに、該印刷装置を操作するための操作パネル用ＧＵＩを生成し、前記移動携帯端末との間で確立されたアドホック無線通信によって、該操作パネル用ＧＵＩを該移動携帯端末にダウンロードする操作パネル用ＧＵＩ生成部を含むロケーションフリー印刷システムが提供される。
【図面の簡単な説明】
【０００９】
【図１】本実施形態のロケーションフリー印刷システムのネットワーク図。
【図２】本実施形態のロケーションフリー印刷システムを構成する各装置の機能ブロック図。
【図３】本実施形態のロケーションフリー印刷システムにおいて実行される処理のシーケンス図。
【図４】本実施形態におけるモバイル端末の装置選択用ＧＵＩ画面を示す図。
【図５】本実施形態におけるモバイル端末の操作パネル用ＧＵＩ画面を示す図。
【発明を実施するための形態】
【００１０】
以下、本発明を、実施形態をもって説明するが、本発明は後述する実施形態に限定されるものではない。なお、以下に参照する各図においては、共通する要素について同じ符号を用い、適宜、その説明を省略するものとする。
【００１１】
図１は、本発明の実施形態であるロケーションフリー印刷システム１０のネットワーク図を示す。ロケーションフリー印刷システム１０は、ロケーションフリー印刷サーバ２００と、複数の印刷装置３００とを含んで構成されており、これらは、いずれも、ローカルエリア・ネットワーク（ＬＡＮ）、ワイドエリア・ネットワーク（ＷＡＮ）、またはインターネットといったネットワーク基盤として参照するネットワーク１２に接続されており、相互にインフラストラクチャーモードで通信するように構成されている。
【００１２】
ロケーションフリー印刷サーバ２００は、ファイル共有機能ならびにルータ機能を有する無線対応型ネットワークプリントサーバであり、アドホックモードおよびインフラストラクチャーモードの両方に対応可能に構成されている。また、ロケーションフリー印刷サーバ２００は、ダイレクト印刷を実現するために各印刷装置３００が搭載するプリンタエンジンに対応したプリンタドライバを搭載している。ロケーションフリー印刷サーバ２００は、ユーザから送信された印刷対象となるファイル（以下、印刷ファイルという）を印刷データに変換し印刷装置３００に送信する。
【００１３】
印刷装置３００は、ネットワークプリンタとして機能してロケーションフリー印刷サーバ２００から受信した印刷データを出力する。なお、印刷装置は、アドホックモードおよびインフラストラクチャーモードの両方に対応可能な無線対応型プリンタとして構成されている。以下の説明においては、印刷装置３００をＭＦＰ３００として参照する。
【００１４】
なお、ロケーションフリー印刷システム１０は、ネットワーク１２を介して外部のユーザ認証局４００に接続されており、ロケーションフリー印刷サーバ２００およびＭＦＰ３００は、必要な時に、ユーザ認証局４００に対してユーザ認証を要求することができるようになっている。
【００１５】
本実施形態のロケーションフリー印刷システム１０は、さらに、当該システムを利用するユーザが管理・携帯する移動携帯端末１００を含んで構成される。本実施形態における移動携帯端末１００は、本質的には、グラフィカルユーザインタフェース（ＧＵＩ）を備え、BluetoothやWirelessUSBなどの規格に準拠した近距離無線通信機能に加え、ＮＦＣ(Near Field Communication)やＴＪ(Transfer Jet)などの規格に準拠した近接無線通信機能を搭載する近距離無線対応型情報処理装置として定義されるものであり、上記機能を備える限り、移動携帯端末１００は、ノート型ＰＣであってよく、ＰＤＡ（携帯情報端末）であってもよいが、本システムの利便性についての理解を容易にするために、以下の説明においては、移動携帯端末１００を、近年、急速に普及し始めたマルチタッチスクリーン方式を採用するスマートフォンとして参照されたい。なお、以下の説明においては、移動携帯端末１００をモバイル端末１００として称呼する。
【００１６】
ここで、再度、ロケーションフリー印刷サーバ２００およびＭＦＰ３００について説明する。本実施形態におけるロケーションフリー印刷サーバ２００およびＭＦＰ３００は、いずれも、モバイル端末１００と同じ規格に準拠した近距離無線通信機能を搭載する近距離無線対応型装置として構成されるものであり、モバイル端末１００との間でアドホック無線通信を実行可能に構成されている。
【００１７】
さらに、ロケーションフリー印刷サーバ２００およびＭＦＰ３００は、いずれも、モバイル端末１００と同じ規格に準拠した近接無線通信機能を搭載しており、それぞれ、近接無線通信の規格（ＮＦＣ／ＴＪ等）に準拠したインターフェースであるリード／ライト装置２０１およびリード／ライト装置３０１を備える。本実施形態においては、各リード／ライト装置２０１，３０１とモバイル端末１００が備えるリード／ライト装置１０１が近接することによって、相互にデータをやりとりすることできるように構成されている。以上、本実施形態のロケーションフリー印刷システム１０を構成する各装置について概説してきたが、次に、ロケーションフリー印刷システム１０を構成する各装置の機能について説明する。
【００１８】
なお、各装置（ロケーションフリー印刷サーバ２００およびＭＦＰ３００）のCPUは、NB、PCI BUS、USBホストを介して、USBケーブルにて各リード／ライト装置２０１，３０１と接続されており、各リード／ライト装置２０１，３０１に対してコマンドを送信することにより制御を行って、モバイル端末１００と通信を行う。このUSBの通信経路には、後述する各種設定情報へアクセスするための鍵情報などのデータが送受信される。本実施形態においては、USBバスがモニターされることによる情報の漏洩を防止するため、USB上のコマンド及びデータの送受信を暗号化する事が好ましい。暗号化を行う前に各リード／ライト装置２０１，３０１との間で認証を行い、その結果から得られた共通な鍵を生成し、これを利用して暗号／復号することでUSBバス上をセキュアにすることができる。
【００１９】
図２は、本実施形態のロケーションフリー印刷システム１０を構成する各装置の機能ブロック図を示す。
【００２０】
モバイル端末１００は、設定情報記憶部１０２と、設定情報送信部１０４と、ロケーションフリー印刷機能部１０６（以下、ＬＦ印刷機能部１０６として参照する）を含んで構成されている。ＬＦ印刷機能部１０６は、ＦＴＰクライアント部やＧＵＩ制御部等の既知の機能部から構成され、ユーザに本システムを利用するためのＧＵＩを提供し、提供したＧＵＩを介して印刷を指示されたファイルをロケーションフリー印刷サーバ２００に転送し、あるいは、提供したＧＵＩを介して入力された印刷出力命令をＭＦＰ３００に送信するといった一連の処理を実行する。
【００２１】
モバイル端末１００の設定情報記憶部１０２には、設定情報として、少なくとも「無線接続設定情報」および「ユーザ認証情報」が格納されており、好ましくは、「装置利用権限情報」、「機能利用権限情報」、「使用履歴情報」などが格納されている。
【００２２】
ここで、「無線接続設定情報」とは、無線接続のための設定パラメータをいい、近距離無線通信（Bluetooth/WirelessUSB）の場合、当該無線接続設定情報は、ESSID、チャネル番号、ＷＥＰキーなどの「ペアリング情報」である。以下の説明においては、「無線接続設定情報」を「ペアリング情報」として参照する。
【００２３】
「ユーザ認証情報」は、ユーザＩＤとその他の適切な認証情報（パスワード、証明書）から構成される認証情報として構成することができる。また、「装置利用権限情報」は、ユーザが利用権限を持つＭＦＰ３００の機器のＩＤによって構成し、「機能利用権限情報」は、各ＭＦＰ３００においてユーザが利用権限を持つ機能のＩＤによって構成することができる。さらに、「使用履歴情報」は、ユーザが使用した機能や印刷設定条件（用紙サイズ、省エネトナーセーブ設定等）の履歴を記録した情報として構成することができる。
【００２４】
ロケーションフリー印刷サーバ２００は、設定情報取得部２０２と、ユーザ認証部２０４、無線通信確立部２０６と、装置選択用ＧＵＩ生成部２０８を含み、さらに、ロケーションフリー印刷機能部２１０（以下、ＬＦ印刷機能部２１０として参照する）を含んで構成されている。ＬＦ印刷機能部２１０は、プリンタドライバ部、ＦＴＰサーバ部、データベース部等の既知の機能部から構成され、ユーザから転送された印刷ファイルを受け付け、当該印刷ファイルをＭＦＰ３００が搭載するプリンタエンジンが処理可能な印刷データに変換して転送するといった一連の処理を実行する。
【００２５】
ＭＦＰ３００は、設定情報取得部３０２と、ユーザ認証部３０４と、無線通信確立部３０６と、操作パネル用ＧＵＩ生成部３０８を含み、さらに、ロケーションフリー印刷機能部３１０（以下、ＬＦ印刷機能部３１０として参照する）を含んで構成されている。ＬＦ印刷機能部３１０は、図示しないプリンタエンジン部、ＦＴＰクライアント部等の既知の機能部から構成され、ユーザからの印刷指示に応答してロケーションフリー印刷サーバ２００に対して印刷データ要求を送信するともに、ロケーションフリー印刷サーバ２００から受信した印刷データを印刷出力するといった一連の処理を実行する。
【００２６】
以上、各装置の機能について概説してきたが、次に、図３に基づいて本システムが実行する処理を説明しながら、各装置の機能について、より詳細に説明する。なお、以下の説明においては、適宜、図２を参照するものとする。
【００２７】
図３は、本実施形態のロケーションフリー印刷システム１０において実行される処理のシーケンス図を示す。以下の説明においては、ロケーションフリー印刷サーバ２００（以下、ＬＦ印刷サーバ２００として参照する）がオフィス内の適切な場所（たとえば、オフィス内の共有スペースなど）に設置されているものする。
【００２８】
ユーザは、まず、自分のデスクからＬＦ印刷サーバ２００が設置されている場所に出向き、ＬＦ印刷サーバ２００のリード／ライト装置（以下、Ｒ／Ｗとして参照する）に自身が携帯するモバイル端末１００をかざす（近接させる）。すると、ＬＦ印刷サーバ２００のＲ／Ｗ２０１とモバイル端末１００に内蔵されたＲ／Ｗ１０１の間で近接無線通信（ＮＦＣ／ＴＪ）が確立し、モバイル端末１００の設定情報記憶部１０２に記憶された各種設定情報のうち、「ペアリング情報」、「ユーザ認証情報」、「装置利用権限情報」が設定情報送信部１０４によってＬＦ印刷サーバ２００に送信される（ステップ１０１）。
【００２９】
モバイル端末１００から近接無線通信で送信された各種設定情報は、ＬＦ印刷サーバ２００の設定情報取得部２０２によって解析される（ステップ１０２）。ユーザ認証部２０４は、設定情報取得部２０２が取得した「ユーザ認証情報」に基づいてユーザ認証局４００に対してユーザ認証を要求する（ステップ１０３）。
【００３０】
ユーザ認証局４００は、設定情報取得部２０２から送信された「ユーザ認証情報」に基づいてユーザ認証を実行し、認証が成功した場合には、その旨を応答する（ステップ１０４）。
【００３１】
ＬＦ印刷サーバ２００の無線通信確立部２０６は、認証成功応答を受領すると、設定情報取得部２０２が取得した「ペアリング情報」に基づいて近距離無線通信（Bluetooth/WirelessUSB）をセットアップする（以下、この処理をペアリングという）。その結果、モバイル端末１００とＬＦ印刷サーバ２００との間でアドホック通信の伝送路が確立される（ステップ１０５）。
【００３２】
モバイル端末１００との間でアドホック通信が確立すると、ＬＦ印刷サーバ２００の装置選択用ＧＵＩ生成部２０８は、設定情報取得部２０２が取得した「装置利用権限情報」に基づいて、当該ユーザが利用権限を持つＭＦＰのみを選択可能に表示する装置選択用ＧＵＩを生成し（ステップ１０６）、これをモバイル端末１００に対してアドホック通信でダウンロードする（ステップ１０７）。
【００３３】
ここでは、ユーザがモバイル端末１００のストレージに保管しておいた「企画書」を印刷する場合を例にとって、以下の説明を行う。ユーザは、モバイル端末１００を操作して、ステップ１０７でダウンロードした装置選択用ＧＵＩ画面を開く（ステップ１０８）。図４は、モバイル端末１００が表示する装置選択用ＧＵＩ画面５００を例示する。
【００３４】
図４に示すように、装置選択用ＧＵＩ画面５００の左側には、モバイル端末１００のストレージに保持されるデータファイルのアイコンが表示され、右側には、当該ユーザが利用権限を持つＭＦＰ３００を示す２つのアイコンとＬＦ印刷サーバ２００を示すアイコンが表示されている。さらにその上側には、「印刷するファイルを出力したいプリンタ又はＬＦサーバにドラッグ＆ドロップして下さい」という案内が表示されている。
【００３５】
「企画書」を「会議室」に設置されたＭＦＰ３００で出力したいユーザは、表示された案内にしたがって、「企画書」ファイルのアイコンにタッチして「会議室」に設置されたＭＦＰ３００を示すアイコンにドラッグ＆ドロップする。これに応答して、モバイル端末１００のＬＦ印刷機能部１０６は、ストレージに格納された「企画書」ファイルを出力先（すなわち、「会議室」のＭＦＰ）の機器ＩＤおよびユーザＩＤに紐づけて、アドホック通信でＬＦ印刷サーバ２００に送信する（ステップ１０９）。
【００３６】
ＬＦ印刷サーバ２００が「企画書」ファイルを受信すると、ＬＦ印刷機能部１０６が機器ＩＤをキーとして出力先（「会議室」のＭＦＰ３００）を特定し、当該「企画書」ファイルを当該出力先のＭＦＰ３００に対応したプリントドライバによって印刷データに変換する。ＬＦ印刷機能部１０６は、変換した当該印刷データをユーザＩＤに紐づけて出力先（「会議室」のＭＦＰ３００）に送信する（ステップ１１０）。「会議室」のＭＦＰ３００は、ＬＦ印刷サーバ２００から送信された「企画書」の印刷データをユーザＩＤに紐づけて管理する（ステップ１１１）。
【００３７】
一方、「企画書」の出力先をフリーにしておきたいユーザは、表示された案内にしたがって、「企画書」ファイルのアイコンにタッチしてＬＦ印刷サーバ２００を示すアイコンにドラッグ＆ドロップする。これに応答して、モバイル端末１００のＬＦ印刷機能部１０６は、ストレージに格納された「企画書」ファイルをアドホック通信でＬＦ印刷サーバ２００に送信する（ステップ１０９）。ＬＦ印刷サーバ２００が「企画書」ファイルを受信すると、ＬＦ印刷機能部１０６は、当該「企画書」ファイルをユーザＩＤに紐づけて管理する（ステップ１１２）。
【００３８】
「企画書」の出力先として「会議室」のＭＦＰ３００を指定したユーザは、会議室に出向き、そこに設置されたＭＦＰ３００のＲ／Ｗ３０１に自身が携帯するモバイル端末１００をかざす。すると、ＬＦ印刷サーバ２００のＲ／Ｗ２０１とモバイル端末１００に内蔵されたＲ／Ｗ１０１の間で近接無線通信（ＮＦＣ/ＴＪ）が確立し、モバイル端末１００の設定情報記憶部１０２に記憶された各種設定情報のうち、「ペアリング情報」、「ユーザ認証情報」、「機能利用権限情報」、「使用履歴情報」が設定情報送信部１０４によってＭＦＰ３００に送信される（ステップ１１３）。
【００３９】
モバイル端末１００から近接無線通信で送信された各種設定情報は、ＭＦＰ３００の設定情報取得部３０２によって解析される（ステップ１１４）。ユーザ認証部３０４は、設定情報取得部３０２が取得した「ユーザ認証情報」に基づいてユーザ認証局４００に対してユーザ認証を要求する（ステップ１１５）。
【００４０】
ユーザ認証局４００は、設定情報取得部３０２から送信された「ユーザ認証情報」に基づいてユーザ認証を実行し、認証が成功した場合には、その旨を応答する（ステップ１１６）。
【００４１】
ＭＦＰ３００の無線通信確立部３０６は、認証成功応答を受領すると、設定情報取得部３０２が取得した「ペアリング情報」に基づいてペアリングを実行し、アドホック通信を確立する（ステップ１１７）。
【００４２】
モバイル端末１００との間でアドホック通信が確立すると、ＭＦＰ３００の操作パネル用ＧＵＩ生成部３０８は、設定情報取得部３０２が取得した「機能利用権限情報」に基づいて、当該ユーザが利用権限を持つ機能のみを選択可能に表示する操作パネル用ＧＵＩを生成する。さらに、設定情報取得部３０２が取得した「使用履歴情報」に基づいて、当該ユーザが過去に使用した機能や印刷設定条件（用紙サイズ、省エネトナーセーブ設定等）の履歴を反映した操作パネル用ＧＵＩ（使用頻度の多い機能や条件のアイコンを目立つように表示するなど）を生成する（ステップ１１８）。ＭＦＰ３００は、生成した操作パネル用ＧＵＩをモバイル端末１００に対してアドホック通信でダウンロードする（ステップ１１９）。
【００４３】
ここでは、まず、ユーザが「企画書」の出力先として「会議室」のＭＦＰ３００を指定した場合について説明する。ユーザは、モバイル端末１００を操作して、ステップ１１９でダウンロードした操作パネル用ＧＵＩ画面を開く（ステップ１２０）。図５は、モバイル端末１００が表示する操作パネル用ＧＵＩ画面７００を例示する。
【００４４】
図５に示すように、操作パネル用ＧＵＩ画面７００には、「用紙選択」、「倍率」など、各種印刷条件を設定するための条件設定アイコンや「レイアウト」、「２ｉｎ１」など、各種機能を設定するための機能設定アイコンが表示され、その他、「スタート」、「ストップ」などの操作アイコンが表示されている。ここで、操作パネル用ＧＵＩ画面７００は、先に説明したように、ユーザが利用権限を持つ機能のみを選択可能に表示する操作パネルとして構成されている。また、操作パネル用ＧＵＩ画面７００は、ユーザが各アイコンをタッチすると、過去に使用頻度の多い条件がプルダウンメニューのトップに表示されるなど、ユーザの使用履歴に基づいてカスタマイズされた操作パネルとして構成されている。
【００４５】
ユーザが操作パネル用ＧＵＩ画面７００に表示された各種アイコンにタッチして所望の機能および印刷条件を入力し、テンキー６００を操作して印刷枚数を入力した後、「スタート」アイコンにタッチすると、モバイル端末１００のＬＦ印刷機能部１０６は、ＭＦＰ３００に対して、ユーザＩＤを紐付けた印刷要求をアドホック通信で送信する（ステップ１２１）。なお、操作パネル用ＧＵＩ画面７００を介して入力された入力情報は、モバイル端末１００のＧＵＩ制御部から、逐次、設定情報記憶部に送られ、当該入力情報に基づいて「使用履情情報」が更新される。ＭＦＰ３００は、モバイル端末１００からの印刷要求に含まれるユーザＩＤをキーとしてデータベースを検索し、取得した印刷データ（「企画書」の印刷データ）を印刷出力する（ステップ１２２）。
【００４６】
次に、ユーザが「企画書」の出力先をフリーにしておいた場合について説明する。ユーザは、同じくモバイル端末１００を操作して、図５に示した操作パネル用ＧＵＩ画面を開き、表示された各種アイコンおよびテンキー６００を操作して後、「スタート」アイコンにタッチする。これに応答して、モバイル端末１００のＬＦ印刷機能部１０６は、ＭＦＰ３００に対して、ユーザＩＤを紐付けた印刷要求をアドホック通信で送信する（ステップ１２１）。ＭＦＰ３００は、モバイル端末１００からの印刷要求に対し、さらに自身の機器ＩＤを紐付け、これをＬＦ印刷サーバ２００に転送する（ステップ１２３）。
【００４７】
ＬＦ印刷サーバ２００は、受信した印刷要求に含まれるユーザＩＤをキーとしてデータベースを検索して該当する印刷ファイル（「企画書」ファイル）を取得した後、当該ファイルを受信した印刷要求に含まれる機器ＩＤに対応するプリンタドライバを使用して印刷データに変換し、これをＭＦＰ３００に送信する（ステップ１２４）。ＭＦＰ３００は、ＬＦ印刷サーバ２００から受信した印刷データを印刷出力する（ステップ１２５）。
【００４８】
以上、説明したように、本実施形態によれば、ユーザは、自身が携帯するモバイル端末（スマートフォンなど）を認証トークンとして機能させることができ、さらに、当該モバイル端末を使用して未設定の無線プリンタに対して簡単に接続設定することができる。さらに、その表示画面を自分用にカスタマイズされた操作パネルとして使用することもできる。その結果、ユーザは、自身のモバイル端末を携帯さえしていれば、そのネットワークプリントシステムが未設定の無線プリンタを含む場合であっても、いつでも好きなときに、好きな場所から、所望のファイルを印刷出力することが可能になる。
【００４９】
以上、本発明について実施形態をもって説明してきたが、本発明は上述した実施形態に限定されるものではなく、たとえば、モバイル端末の通信方式として近距離無線通信機能（Bluetooth/WirelessUSB）に代えてＷＬＡＮを採用することができる。この場合、モバイル端末は、「無線接続設定情報」として「ペアリング情報」の代りに「アソシエーション情報」を設定情報として記憶する。その他、当業者が推考しうる実施態様の範囲内において、本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【００５０】
上述した実施形態の各機能は、アセンブリ言語、Ｃ、Ｖｉｓｕａｌ  Ｃ、Ｃ＋＋、Ｖｉｓｕａｌ  Ｃ＋＋、Ｊａｖａ（登録商標）、Ｊａｖａ（登録商標）Ｂｅａｎｓ、Ｊａｖａ（登録商標）Ａｐｐｌｅｔ、Ｊａｖａ（登録商標）Ｓｃｒｉｐｔ、Ｐｅｒｌ、Ｒｕｂｙなど、レガシープログラミング言語やオブジェクト指向プログラミング言語などで記述された装置実行可能なプログラムにより実現でき、装置可読な記録媒体に格納して頒布することができる。
【符号の説明】
【００５１】
１０…ロケーションフリー印刷システム
１２…ネットワーク
１００…移動携帯端末
１０１…リード／ライト装置
１０２…設定情報記憶部
１０４…設定情報送信部
１０６…ロケーションフリー印刷機能部
２００…ロケーションフリー印刷サーバ
２０１…リード／ライト装置
２０２…設定情報取得部
２０４…ユーザ認証部
２０６…無線通信確立部
２０８…装置選択用ＧＵＩ生成部
２１０…ロケーションフリー印刷機能部
３００…印刷装置
３０１…リード／ライト装置
３０２…設定情報取得部
３０４…ユーザ認証部
３０６…無線通信確立部
３０８…操作パネル用ＧＵＩ生成部
３１０…ロケーションフリー印刷機能部
４００…ユーザ認証局
５００…装置選択用ＧＵＩ画面
６００…テンキー
７００…操作パネル用ＧＵＩ画面
【先行技術文献】
【特許文献】
【００５２】
【特許文献１】特開２００９−２９４８８９号公報
【特許文献２】特開２００９−７５８０６号公報
【図１】
0005617469.tif 000002
【図２】
0005617469.tif 000003
【図３】
0005617469.tif 000004
【図４】
0005617469.tif 000005
【図５】
0005617469.tif 000006