(57)【要約】【課題】  画像形成装置を一時的に使用する際に、画像形成装置を印刷変換サーバに容易に登録することが可能な印刷システムを提供することを目的とする。さらに、一時的な使用が終了した際に、画像形成装置を印刷変換サーバから速やかに登録解除する印刷システムを提供することを目的とする。【解決手段】  ポータブルデバイスは、画像形成装置に接続されるとポータブルデバイス内に保存されたアカウント情報を使用して画像形成装置を印刷変換サーバに一時登録する。さらに、印刷変換サーバは定期的に送られる通知情報を一定期間以内に受信できなかった場合は、一時利用が終了したと判断して、一時登録した画像形成装置の登録を解除する。【選択図】  図６
2012083945.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを提供する印刷変換サーバと、印刷データに基づき印刷を行う画像形成装置と、ポータブルデバイスとから構成される印刷システムであって、
前記ポータブルデバイスは、
前記印刷変換サーバが提供する印刷データを前記画像形成装置に印刷させるために、前記画像形成装置からデバイス情報を取得する取得手段と、
前記印刷変換サーバに対し、前記取得手段により取得されたデバイス情報を一時的に登録するよう要求を行う要求手段と、を有し、
前記印刷変換サーバは、
前記要求手段による画像形成装置のデバイス情報を一時的に登録する要求を受信する受信手段と、
前記受信手段により受信されたデバイス情報を一時的に登録する登録手段と、を有し、
前記ポータブルデバイスは、
前記印刷変換サーバに対し、一時的に登録されたデバイス情報に対応する画像形成装置で前記印刷変換サーバを利用していることを示す情報を一定間隔で送信する送信手段と、
前記画像形成装置との通信を切断したことに応じて、前記送信手段による送信を行わないように制御する送信制御手段と、をさらに有し、
前記印刷変換サーバは、
前記送信手段により一定間隔で送られる情報を一定期間以内に受信できている間は、前記登録手段により登録されたデバイス情報に対応する画像形成装置に対し、印刷データの取得要求に応じて印刷データを提供する提供手段と、
前記送信手段により一定間隔で送られる情報を一定期間以内に受信できなかった際には、前記登録手段により登録されたデバイス情報に対応する画像形成装置に印刷データを提供しないように制御する制御手段と、をさらに有する印刷システム。
【請求項２】
画像形成装置と通信を行うポータブルデバイスと通信可能な印刷変換サーバであって、
前記画像形成装置のデバイス情報を登録する要求を前記ポータブルデバイスから受信し、受信したデバイス情報を登録する登録手段と、
前記画像形成装置が前記印刷変換サーバを利用していることを示す情報を前記ポータブルデバイスから定期的に受信する受信手段と、
前記受信手段が一定間隔で送られる情報を一定期間以内に受信できている間は、前記登録手段により登録されたデバイス情報に対応する画像形成装置に対し、印刷データの取得要求に応じて印刷データを提供する提供手段と、
前記受信手段が定期的に送られる情報を一定期間以内に受信できなかった際には、前記登録手段により登録されたデバイス情報に対応する画像形成装置に印刷データを提供しないように制御する制御手段と、を有する印刷変換サーバ。
【請求項３】
前記登録手段は、前記印刷変換サーバのメモリに前記デバイス情報を保存することで登録を行い、
前記制御手段は、前記受信手段が定期的に送られる情報を一定期間以内に受信できなかった場合、前記登録手段により登録されたデバイス情報を前記メモリから削除することで、前記デバイス情報に対応する画像形成装置に印刷データを提供しないことを特徴とする請求項２に記載の印刷変換サーバ。
【請求項４】
印刷データを提供する印刷変換サーバと、印刷データに基づき印刷を行う画像形成装置と通信可能なポータブルデバイスであって、
前記印刷変換サーバが提供する印刷データを前記画像形成装置に印刷させるために、前記画像形成装置からデバイス情報を取得する取得手段と、
前記印刷変換サーバに対し、前記取得手段により取得されたデバイス情報を一時的に登録するよう要求を行う要求手段と、
前記要求手段により要求された前記印刷変換サーバに対し、前記要求によって一時的に登録されたデバイス情報に対応する画像形成装置が前記印刷変換サーバを利用していることを示す情報を一定間隔で送信する送信手段と、
前記画像形成装置との通信を切断したことに応じて、前記送信手段による情報の送信を行わないように制御する制御手段と、を有するポータブルデバイス。
【請求項５】
前記画像形成装置は、
前記ポータブルデバイスとのデータ通信が切断されたことを検知する検知手段と、
前記検知手段により前記ポータブルデバイスとのデータ通信が切断されたことが検知された場合、前記印刷変換サーバに対し、前記登録手段により登録された前記画像形成装置に対応するデバイス情報を削除するよう依頼する依頼手段と、を有することを特徴とする請求項１に記載の印刷システム。
【請求項６】
前記印刷変換サーバは、
前記依頼手段による依頼を行う際の通信方法を通知する通知手段をさらに有し、
前記依頼手段は、前記通知手段により通知された通信方法に基づき、前記登録手段により登録された前記画像形成装置に対応するデバイス情報を削除するよう依頼することを特徴とする請求項５に記載の印刷システム。
【請求項７】
前記依頼手段は、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、およびＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、およびＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）の中から通信方法を選択し、デバイス情報を削除するよう依頼することを特徴とする請求項６に記載の印刷システム。
【請求項８】
前記ポータブルデバイスは携帯性のあるデバイスであって、スマートフォンであることを特徴とする請求項１、または５乃至７のいずれか１項に記載の印刷システム。
【請求項９】
印刷データを提供する印刷変換サーバと、印刷データに基づき印刷を行う画像形成装置と、ポータブルデバイスとから構成される印刷システムを制御する制御方法であって、
前記ポータブルデバイスの取得手段は、前記印刷変換サーバが提供する印刷データを前記画像形成装置に印刷させるために、前記画像形成装置からデバイス情報を取得し、
前記ポータブルデバイスの要求手段は、前記印刷変換サーバに対し、前記取得手段により取得されたデバイス情報を一時的に登録するよう要求を行い、
前記印刷変換サーバの受信手段は、前記要求手段による画像形成装置のデバイス情報を登録する要求を受信し、
前記印刷変換サーバの登録手段は、前記受信手段により受信されたデバイス情報を登録し、
前記ポータブルデバイスの送信手段は、前記印刷変換サーバに対し、前記デバイス情報が一時的に登録された画像形成装置が前記印刷変換サーバを利用していることを示す情報を一定間隔で送信し、
前記ポータブルデバイスの送信制御手段は、前記画像形成装置との通信を切断したことに応じて、前記送信手段による情報の送信を行わないように制御し、
前記印刷変換サーバの提供手段は、前記受信手段が一定間隔で送られる情報を一定期間以内に受信できている間は、前記登録手段により登録されたデバイス情報に対応する画像形成装置に対し、印刷データの取得要求に応じて印刷データを提供し、
前記印刷変換サーバの制御手段は、前記受信手段が一定間隔で送られる情報を一定期間以内に受信できなかった際には、前記登録手段により登録されたデバイス情報に対応する画像形成装置に印刷データを提供しないように制御することを特徴とする印刷システムを制御する制御方法。
【請求項１０】
印刷データを提供する印刷変換サーバと、印刷データに基づき印刷を行う画像形成装置と通信可能なポータブルデバイスにより実行されるプログラムであって、
前記印刷変換サーバが提供する印刷データを前記画像形成装置に印刷させるために、前記画像形成装置からデバイス情報を取得する取得ステップと、
前記印刷変換サーバに対し、前記取得ステップにより取得されたデバイス情報を一時的に登録するよう要求を行う要求ステップと、
前記要求ステップにより要求された印刷変換サーバに対し、前記デバイス情報が一時的に登録された画像形成装置で前記印刷変換サーバを利用している旨を一定間隔で送信する送信ステップと、
前記画像形成装置との通信を切断したことに応じて、前記送信ステップによる情報の送信を行わないように制御する制御ステップから構成されるポータブルデバイスにより実行されるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム、印刷データを提供する印刷変換サーバ、ポータブルデバイス、および制御方法、およびプログラムに関するものである。
【背景技術】
【０００２】
近年、サーバ側で各種処理を行う形態として、クラウドコンピューティングシステムやＳａａＳ（Ｓｏｆｔｗａｒｅ  ａｓ  ａ  Ｓｅｒｖｉｃｅ）という技術が利用され始めている。これらの技術のサービスの１つとして、インターネット上のサーバに画像形成装置を登録し、クライアントからサーバ上の画像形成装置を指定して印刷指示する、印刷サービスがある。印刷サービスでは、サーバが印刷データを生成するため、クライアントにプリンタードライバーをインストールする必要がない、というメリットがある。
【０００３】
特許文献１には、印刷サービスを利用するために画像形成装置の構成情報を自動で抽出して、インターネット上のサーバに画像形成装置を登録するための方法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１６０５７９
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一方、クライアントにプリンタードライバーをインストールしたくないユースケースとして、外出先やコンビニエンスストアなどで、一時的に画像形成装置を使用したいユースケースが考えられる。このようなケースにおいて画像形成装置がサーバに登録されていない場合、ユーザの一時的な利用のために、外出先のデバイス管理者に対して画像形成装置をサーバに登録してほしい、とは頼み難い。その理由の一例は、自分の一時的な利用のために、外出先のデバイス管理者に対し画像形成装置のアカウント登録の手間を負担してもらわなければならないためである。
【０００６】
その他の課題として、外出先の画像形成装置をサーバに登録し、一時的な利用が終了した後に、一時的に利用した画像形成装置の不正利用、例えば、既に外出先にユーザがいないのに外出先の画像形成装置で印刷するような行為が行われないようにする必要がある。
【０００７】
そこで、本発明の目的は、画像形成装置を一時的に使用する際に、画像形成装置をサーバに容易に登録することが可能な印刷システムを提供することを目的とする。また、その他の目的として、一時的な使用が終了した際に、画像形成装置をサーバから速やかに登録解除する印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一実施系係る印刷システムは、印刷データを提供する印刷変換サーバと、印刷データに基づき印刷を行う画像形成装置と、ポータブルデバイスとから構成される印刷システムであって、前記ポータブルデバイスは、前記印刷変換サーバが提供する印刷データを前記画像形成装置に印刷させるために、前記画像形成装置からデバイス情報を取得する取得手段と、前記印刷変換サーバに対し、前記取得手段により取得されたデバイス情報を一時的に登録するよう要求を行う要求手段と、を有し、前記印刷変換サーバは、前記要求手段による画像形成装置のデバイス情報を一時的に登録する要求を受信する受信手段と、前記受信手段により受信されたデバイス情報を一時的に登録する登録手段と、を有し、前記ポータブルデバイスは、前記印刷変換サーバに対し、一時的に登録されたデバイス情報に対応する画像形成装置で前記印刷変換サーバを利用していることを示す情報を一定間隔で送信する送信手段と、前記画像形成装置との通信を切断したことに応じて、前記送信手段による送信を行わないように制御する送信制御手段と、をさらに有し、前記印刷変換サーバは、前記送信手段により一定間隔で送られる情報を一定期間以内に受信できている間は、前記登録手段により登録されたデバイス情報に対応する画像形成装置に対し、印刷データの取得要求に応じて印刷データを提供する提供手段と、前記送信手段により一定間隔で送られる情報を一定期間以内に受信できなかった際には、前記登録手段により登録されたデバイス情報に対応する画像形成装置に印刷データを提供しないように制御する制御手段と、をさらに有することを特徴とする。
【発明の効果】
【０００９】
画像形成装置を一時的に使用する際に、画像形成装置をサーバに容易に登録することが可能になる。また、その他の効果として、一時的な使用が終了した後に、画像形成装置をサーバから速やかに登録解除することが可能になる。
【図面の簡単な説明】
【００１０】
【図１】実施例１における印刷システムのシステム構成を示す図。
【図２】実施例１におけるポータブルデバイスのハードウェア構成を示す図。
【図３】実施例１における画像形成装置のハードウェア構成を示す図。
【図４】実施例１における印刷変換サーバのハードウェア構成を示す図。
【図５】実施例１における印刷システムを構成する各装置のソフトウェア構成を示す図。
【図６】実施例１における処理シーケンス図。
【図７】実施例１における画像形成装置の一時登録画面の画面を示す図。
【図８】実施例１における印刷変換サーバのプリンター選択画面の画面を示す図。
【図９】実施例１における印刷変換サーバのデータ構造のを示す図。
【図１０】実施例１における画像形成装置一時登録時のポータブルデバイスの処理フローチャート。
【図１１】実施例１における画像形成装置一時登録時の印刷変換サーバの処理フローチャート。
【図１２】実施例１における画像形成装置削除時の印刷変換サーバの処理フローチャート。
【図１３】実施例２における処理シーケンス図。
【図１４】実施例３における印刷システムを構成する各装置のソフトウェア構成を示す図。
【図１５】実施例３における処理シーケンス図。
【図１６】実施例４における印刷システムのシステム構成を示す図。
【図１７】実施例４における印刷システムを構成する各装置のソフトウェア構成を示す図。
【図１８】実施例４における処理シーケンス図。
【発明を実施するための形態】
【００１１】
［実施例１］
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１２】
図１は、印刷システムの構成を示す図である。インターネット１００に接続可能なポータブルデバイス１０１は、画像形成装置１０２、１０３と直接接続されている。ポータブルデバイス１０１と画像形成装置１０２、１０３の接続方法として、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）による接続があるが、接続方法について限定するものではないことは当業者には明白であろう。例えば、赤外線、無線通信、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）、有線ケーブル、またはネットワークを介して接続しても良い。画像形成装置は、インターネット１００に接続可能なもの１０３と、インターネットに接続できないもの１０２と、いずれの構成であってもよい。また、インターネットに接続している印刷変換サーバ１０４は、インターネット１００を介してポータブルデバイス１０１、画像形成装置１０３と通信可能である。
【００１３】
次に、印刷システムを構成する各装置のハードウェア構成について説明する。
図２は、ポータブルデバイス１０１のハードウェア構成を示す図である。本実施例のポータブルデバイス１０１は、スマートフォンや携帯電話などのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を持つデバイスを想定している。２０１は、ＣＰＵであり、各種プログラムを実行し、さまざまな機能を実現するユニットである。２０２は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）であり、各種プログラムを記憶するユニットである。２０３は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）であり、ＣＰＵ２０１は、ＲＯＭ２０２に記憶されているプログラムをＲＡＭ２０３にロードしプログラムを実行する。また、ＲＡＭ２０３は、ＣＰＵ２０１の一時的な作業記憶領域としても利用されるユニットである。記憶部２０４は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やフラッシュメモリであり、各種データを記憶するユニットである。ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）２０５は、ポータブルデバイス１０１をネットワークに接続するためのユニットであり、ＮＩＣを使用してインターネット１００に接続可能である。ユーザインターフェース２０６は、ユーザからの処理依頼を受け付けるために必要なユニットである。外部インターフェース２０７は、画像形成装置１０２、１０３と直接接続するために必要なユニットであり、例えばＵＳＢインターフェースである。
【００１４】
図３は、画像形成装置１０３のハードウェア構成を示す図である。画像形成装置１０３は、画像処理ユニット３０１、印刷ユニット３０２、および読み込みユニット３０３から構成される。画像形成装置１０３が複合機ではない場合は、読み込みユニット３０３が存在しない構成であってもよい。画像処理ユニット３０１は、ＣＰＵ３０４、ＲＯＭ３０５、ＲＡＭ３０６、記憶部３０７、ＮＩＣ３０８、ユーザインターフェース３０９、外部インターフェース３１０から構成されている。なお、記憶部３０７が存在しない構成であってもよい。
【００１５】
３０４はＣＰＵであり、各種プログラムを実行し、さまざまな機能を実現するユニットである。３０５は、ＲＯＭであり、各種プログラムを記憶するユニットである。３０６は、ＲＡＭであり、ＣＰＵ３０４は、ＲＯＭ３０５に記憶されているプログラムをＲＡＭ３０６にロードしプログラムを実行する。また、ＲＡＭ３０６は、ＣＰＵ３０４の一時的な作業記憶領域としても利用されるユニットである。記憶部３０７は、ＨＤＤやフラッシュメモリであり、各種データを記憶するユニットである。ＮＩＣ３０８は、画像形成装置１０２をネットワークに接続するためのユニットであり、ＮＩＣを使用してインターネット１００に接続可能である。ユーザインターフェース３０９は、ユーザからの処理依頼を受け付けるために必要なユニットである。外部インターフェース３１０は、ポータブルデバイス１０１と直接接続するために必要なユニットであり、例えばＵＳＢインターフェースである。印刷ユニット３０２は、印刷データに基づいて印刷を実行する。画像形成装置１０２は、インターネット１００に接続できない点が画像形成装置１０３と異なる。画像形成装置１０２のハードウェア構成は不図示であるが、図３と全く同じ場合と、ＮＩＣ３０７が存在しない場合のどちらであってもよい。
【００１６】
図４は、印刷変換サーバ１０４のハードウェア構成を示す図である。４０１は、ＣＰＵであり、各種プログラムを実行し、さまざまな機能を実現するユニットである。４０２は、ＲＯＭであり、各種プログラムを記憶するユニットである。４０３は、ＲＡＭであり、ＣＰＵ４０１はＲＯＭ４０２に記憶されているプログラムをＲＡＭ４０３にロードしプログラムを実行する。また、ＲＡＭ４０３は、ＣＰＵ４０１の一時的な作業記憶領域としても利用されるユニットである。記憶部４０４は、ＨＤＤやフラッシュメモリであり、各種データを記憶するユニットである。ＮＩＣ４０５は、印刷変換サーバ１０４をネットワークに接続するためのユニットであり、ＮＩＣを使用してインターネット１００に接続可能である。ユーザインターフェース４０６は、ユーザからの処理依頼を受け付けるために必要なユニットである。また、印刷変換サーバ１０４は複数サーバで構成されていても良い。さらに、例えば記憶部４０４が別のサーバで構成されるなど、機能によってサーバが分かれている構成でもよいことは、当業者には明白であろう。
【００１７】
図５は、印刷システムを構成する各装置のソフトウェア構成を示している。図５に示されている各ソフトウェア構成の機能を実現するプログラムは、各装置のＲＯＭ２０２、３０５、４０２に記憶されており、ＣＰＵ２０１、３０４、４０１がＲＡＭ２０３、３０６、４０３にプログラムをロードし実行することで、これらの機能は実現される。また、５０１、５２１は、各装置の記憶部２０４、４０４を表している。
図６は、印刷システムにおいて印刷変換サービスを利用するために、画像形成装置１０２、１０３を印刷変換サーバ１０４に一時登録する処理と、一時利用が終了して画像形成装置１０２、１０３を印刷変換サーバ１０４から削除する処理のシーケンス図である。
【００１８】
これより、図５と図６を用いて、各装置が有する機能について説明する。Ｓ６０１で、ポータブルデバイス１０１が外部インターフェース２０６を介して画像形成装置１０２、１０３に接続されると、ポータブルデバイス１０１はプラグアンドプレイにより画像形成装置１０２、１０３の一時登録処理を開始する。Ｓ６０２とＳ６０３で、ポータブルデバイス１０１の画像形成装置情報取得部５０２は、印刷変換サーバが提供する印刷データを画像形成装置に印刷させるために、画像形成装置１０２、１０３の情報を取得する。取得する情報は、製品名、ネットワークアドレス、Ｍａｃアドレスのような機器固有情報の他に、カラー印刷、両面印刷、印刷データを印刷変換サーバ１０４から直接受信できるかなどの能力情報、その他の設定情報等がある。設定情報の中には、図７で後述する外部サービスへの登録可否の情報が含まれていても良い。また、取得する情報は上記に限定するものではないことは当業者には明白であろう。実施例１では、この情報をデバイス情報と呼ぶ。
【００１９】
次にＳ６０４で、ポータブルデバイス１０１は、記憶部５０１から次に挙げる各種の情報を取得する。アカウント情報５１０は、印刷変換サービスを利用するために必要なアカウント情報であり、通常はポータブルデバイス１０１の所有者のアカウント情報である。印刷変換サーバ接続先情報５１１は、印刷変換サーバ１０４の画像形成装置一時登録受信部５２５など、各種処理の依頼先ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）等の情報である。クレジット情報５１２は、ポータブルデバイス１０１の所有者のクレジット情報であり、一時利用した際の印刷にかかる費用を課金する際に使用する。プリファレンス情報５１３は、ポータブルデバイス１０１の所有者が頻繁に使用する印刷設定の情報である。記憶部５０１の中の情報は、上記に限定するものではないことは当業者には明白であろう。
【００２０】
次に、図７で後述する画像形成装置の一時登録画面を経て、Ｓ６０５で、ポータブルデバイス１０１は、画像形成装置一時登録依頼５０５から印刷変換サーバ１０４の画像形成装置一時登録受信部５２４に対して、画像形成装置の一時的な登録を要求する。一時登録時には、ポータブルデバイス１０１は、アカウント情報５１０と、Ｓ６０２で取得した画像形成装置情報を送信し、これらの情報を一時的に登録するように要求する。この時、Ｓ６０２で取得した画像形成装置の能力情報とプリファレンス情報５１３から作成した印刷設定情報と、印刷費用を課金するためのクレジット情報５１２を送信してもよい。なお、ポータブルデバイス１０１が送信する情報の中で、デバイスから取得した情報がデバイス情報に相当する。
【００２１】
要求を受信した印刷変換サーバ１０４は、Ｓ６０６で画像形成装置１０２、および／または１０３のデバイス情報を、受信したアカウント情報５１０と関連付けて記憶部５２１に保存し、一時的に利用する画像形成装置を登録する。さらにＳ６０７で、一時登録の応答として、画像形成装置削除先通知部５２３は、ポータブルデバイス１０１の画像形成装置削除先受信部５０４に対し、画像形成装置削除受信部５２２の接続先ＵＲＬを連絡する。また、実施例１ではＳ６０７で画像形成装置削除受信部５２２の接続先ＵＲＬをポータブルデバイス１０１に送信したが、予めポータブルデバイス１０１の記憶部５０１の印刷変換サーバ接続先５１１として、接続先情報を持っていてもよい。以上、画像形成装置１０２、１０３は印刷変換サーバ１０４に一時登録され、図８で後述する印刷変換サーバ１０４のプリンター選択画面を介して印刷データの取得要求を行い、画像形成装置１０２、１０３で印刷を行うことができる。
【００２２】
印刷実行時には、印刷変換サーバ１０４はＳ６０５で受信した画像形成装置の能力情報から画像形成装置１０２、１０３が印刷データを直接受信できるかを判断する。判断の結果、受信できる場合は、印刷データ送信部５２７から印刷データ受信部５４１に印刷データを送信する。画像形成装置がインターネットに接続できない等の理由で直接印刷データを受信できない場合は、印刷データ送信部５２７からポータブルデバイス１０１の印刷データ中継部５０８を経由して印刷データ受信部に５４１に印刷データを送信する。なお、送信する印刷データは、印刷データ変換部５２６が、印刷指示された文書データを基に変換した印刷データである。上述のように、ポータブルデバイス１０１の中に記憶されたアカウント情報を使用して画像形成装置１０２、１０３を一時登録するため、画像形成装置１０２、１０３の所有者に手間をかけることなく、容易に印刷変換サーバ１０４に登録することができる。また個人用プリンターのようにインターネット１００に接続できない画像形成装置１０２であっても、印刷変換サーバ１０４に登録し、印刷変換サーバ１０４から印刷データが提供され、提供された印刷データを基に印刷することができる。
【００２３】
次にＳ６０８〜Ｓ６１０でポータブルデバイス１０１は、接続状態検知部５０７が画像形成装置１０２、１０３と接続中であることを認識し、次のような処理を行う。その処理とは、デバイス情報を一時的に登録した画像形成装置で今現在も印刷変換サーバを利用していることを示す情報を一定間隔で送信する処理である。具体的に説明すると、ポータブルデバイス１０１は、接続状態通知部５０６から接続状態受信部５２５に対し、デバイス情報を一時的に登録した画像形成装置の接続状態の通知をポーリングで送信する。接続状態を通知する際には、接続状態通知部５０６は印刷変換サーバ１０４の記憶部５２１の中で、登録している画像形成装置を一意に識別可能な情報を送信する。実施例１の接続状態の通知には、画像形成装置のＭａｃアドレスを含めているが、画像形成装置を一意に識別できる情報であれば何でも良いことは当業者には明白であろう。また、実施例１ではポータブルデバイス１０１から印刷変換サーバ１０４に対して接続状態の通知を行うが、印刷変換サーバ１０４からポータブルデバイス１０１に対して一定間隔で接続状態の確認信号を送信する構成であってもよい。接続状態の送信が送信制御手段に相当する。
【００２４】
ユーザから画像形成装置１０２、１０３の登録解除を指示されると、Ｓ６１１で画像形成装置削除依頼部５０３は、画像形成装置削除受信部５２２に対して画像形成装置情報５３２の削除を依頼する。印刷変換サーバ１０４は、Ｓ６１２で削除依頼された画像形成装置に関連する印刷データ情報５３３を削除し、Ｓ６１３で記憶部５２１から画像形成装置情報５３２を削除する。さらに図１２で後述するが、印刷変換サーバ１０４は一時登録している画像形成装置については、一定間隔で送られるＳ６０８〜Ｓ６１０の接続状態の通知が、一定期間以内に受信できなかった際にも記憶部５２１から画像形成装置情報５３２の情報を削除する。これにより、ユーザの一時利用が終了し、ポータブルデバイス１０１と画像形成装置１０２、１０３の通信が切断された場合には、印刷変換サーバ１０４の一時利用のために登録した画像形成装置に関連する情報を漏れなく削除することができる。よって、一時利用のために登録していたデバイス情報に対応する画像形成装置で印刷することができなくなる。なお、ここで言う切断は、例えば、ポータブルデバイス１０１で起動しているプログラムを、正規な終了を経ずに強制的にデータ通信を終了した場合に起こりうる。また、ポータブルデバイス１０１が画像形成装置に直接接続するタイプの場合、強制的に画像形成装置から抜き取った場合にもデータ通信の切断は起こりうる。
【００２５】
図７は、Ｓ６０５の前にポータブルデバイス１０１のユーザインターフェース部２０６に表示する画像形成装置の一時登録画面の例であり、ＯＫボタンを押下することでＳ６０５の一時登録を行う。本実施例では、画像形成装置１０２、１０３の設定情報の中に外部サービスへの登録可否の情報が含まれており、Ｓ６０２の画像形成装置の情報取得の結果に応じて表示内容を変更する。本実施例では、外部サービスへの登録可否の種類として、以下の４つの設定がある。
Ａ）外部接続を許可する。
Ｂ）外部接続を許可するが、接続時に画像形成装置に登録された管理者にメール通知する。
Ｃ）外部接続を許可するが、接続時に画像形成装置でのユーザ認証を必要とする。
Ｄ）外部接続を禁止する。
【００２６】
Ｂ）は、外部接続は可能だが、接続されたことを画像形成装置に登録されている管理者に通知することで、Ａ）に比べるとセキュリティレベルが高い。Ｃ）は、例えばＯＫボタンを押下してから一定時間内に画像形成装置１０２、１０３でユーザ認証されることで、外部接続を可能とする。これにより、外出先やコンビニエンスストアで一時利用する際に、外出先の社員や店員の承認が必要となり、よりセキュリティレベルを高めることができる。本実施例では上記の４つの設定を挙げたが、これに限定しないことは当業者には明白であろう。
【００２７】
このように外部サービスへの登録可否情報により、外部サービスに接続させたくない画像形成装置については、接続に一定の条件を設けることや、接続を禁止することができる。ただし、外部サービスへの登録可否の情報は、本印刷システムにおいて必ずしも必要ではない。画像形成装置１０２、１０３の設定情報に外部サービスへの接続設定が存在しない場合は、この情報がなくても印刷変換サーバ１０４に登録しても良い。または、その逆で、画像形成装置１０２、１０３の設定情報に外部サービスへの接続設定が存在しない場合は、印刷変換サーバ１０４への登録を禁止しても良い。
【００２８】
図８は、印刷変換サーバ１０４のプリンター選択画面の例である。画像形成装置１０２、１０３を印刷変換サーバ１０４に登録した状態で、ポータブルデバイス１０１や不図示の情報端末装置から印刷変換サーバ１０４にアクセスすると、ポータブルデバイス１０１や情報端末装置のユーザインターフェース部に表示される。プリンター選択画面は、不図示のユーザ認証画面で、印刷変換サービスに登録されたアカウント情報でユーザ認証された後に表示される。なお、後述するが、この画面は図９で示す複数のデータを基に作成される画面である。
【００２９】
アカウント情報表示部８０１は、不図示のユーザ認証画面で認証されたアカウント情報を表示するためのものである。一時登録プリンター表示部８０２は、アカウント情報表示部８０１に表示されたアカウント情報に関連づけて、一時登録された画像形成装置を表示するためのものである。実施例１では、Ｓ６０５の一時登録依頼時に受信した画像形成装置の機器固有情報（製品名、Ｍａｃアドレス）、能力情報（カラー印刷、両面印刷、印刷データを直接受信できるか）を表示している。また、これらの情報に加えて、一時登録時にプリファレンス情報５１３から作成した印刷設定情報を表示している。表示項目をこれらに限定しないことは、当業者には明白であろう。
【００３０】
通常登録プリンター表示部８０３は、アカウント情報表示部８０１に表示されたアカウント情報に関連づけて、通常登録された画像形成装置を表示するためのものである。本実施例では詳細まで述べないが、通常登録とは一時登録された画像形成装置とは異なり、ユーザの一時利用ではなく普段の利用を目的に登録した画像形成装置である。画像形成装置の登録方法も、ポータブルデバイス１０１を利用しなくてもよい。また、利用が終了した後に画像形成装置情報を削除する必要もないため、印刷変換サーバ１０４は画像形成装置の削除依頼があったときのみ画像形成装置情報を削除する。さらに、印刷変換サーバ１０４は、一定間隔で送られる接続状態の通知を一定期間以内に受信できなかった場合に、画像形成装置情報を削除する処理も行わない。印刷文書選択ボタン８０４は、印刷対象の文書を選択する不図示の画面に遷移するためのものである。ユーザは、一時登録プリンター表示部８０２、または通常登録プリンター表示部８０３から印刷を実行する画像形成装置を選択して、印刷文書選択ボタン８０４を押下する。
【００３１】
図９は、印刷変換サーバ１０４の記憶部５２１に記憶された、ユーザ情報５３１、画像形成装置情報５３２、印刷データ情報５３３のデータ構造の一例を示す図である。また本実施例ではＫＶＳ（Ｋｅｙ  Ｖａｌｕｅ  Ｓｔｏｒｅ）型のデータベースを想定した時のデータ構造図を示すが、当然ＲＤＢ（Ｒｅｒａｔｉｏｎａｌ  ＤａｔａＢａｓｅ）で実現しても良い。アカウント９０１は、印刷変換サーバ１０４を使用するために必要なアカウント情報である。具体的には、画像形成装置の一時登録時に使用するためのポータブルデバイス１０１の記憶部５０１に記憶されたアカウント情報５１０や、アカウント情報表示部８０１に表示されるアカウント情報である。クレジット情報９０２は、印刷にかかる課金をアカウント情報に対して課金するために使用するもので、一時登録時にクレジット情報が指定された場合に記憶する。Ｍａｃアドレス９０３は、実施例１では画像形成装置を一意に識別するために使用するデータである。
【００３２】
印刷データ送信先９０４は、画像形成装置が印刷データを直接受信できる場合に、印刷データ受信部５４１を表すデータである。登録形態９０５は、画像形成装置の登録形態が一時登録か、または通常登録かを表すデータである。カラー印刷９０６、両面印刷９０７はそれぞれ画像形成装置の能力を表すものである。印刷データ９０８は、印刷変換サーバ１０４が現在処理している印刷データを識別するための情報である。処理状況９０９は、印刷変換サーバ１０４の印刷データ９０９に対する処理の状況を表すデータである。実施例１では、９０１〜９０２のアカウント情報５３１と、９０３〜９０７の画像形成装置情報５３２と、９０８〜９０９の印刷データ情報がそれぞれ関連づいて記憶されている。図９の例では、ＵｓｅｒＡというアカウントに対して、Ｍａｃアドレスがｘｘｘｘ−ｘｘｘｘ−ｘｘｘｘという画像形成装置が一時登録されている。また、その他のＭａｃアドレスとして、ｙｙｙｙ−ｙｙｙｙ−ｙｙｙｙ、ｚｚｚｚ−ｚｚｚｚ−ｚｚｚｚという画像形成装置が通常登録されている。さらに、ｘｘｘｘ−ｘｘｘｘ−ｘｘｘｘという画像形成装置に対して、ｘｘｘｘ．ｐｄｆとｙｙｙｙ．ｐｄｆという２つの印刷データが処理中であることを図９は示している。印刷変換サーバ１０４のデータ構造図は、これらの項目、これらの構造に限定するものではないことは、当業者には明白であろう。
【００３３】
図１０は、画像形成装置１０２、１０３を印刷変換サーバ１０４に一時登録する際のポータブルデバイス１０１の処理フローチャートである。以下の処理は、図５に示したポータブルデバイス１０１のソフトウェア構成において、ポータブルデバイス１０１のＣＰＵ２０１が各プログラムを実行することにより実現される。始めに、ポータブルデバイス１０１が外部インターフェース２０７を介して画像形成装置１０２、１０３と接続されると、Ｓ１００１でポータブルデバイス１０１の接続状態検知部５０７がその接続を検知する。なお、このステップは、ポータブルデバイスのプログラムを起動し、印刷させたい画像形成装置を選択したことに応じて開始される。次に、ポータブルデバイス１０１の接続状態検知部５０７は、画像形成装置情報取得部５０２をプラグアンドプレイで実行指示し、画像形成装置情報、即ちデバイス情報を取得する（Ｓ１００２）。画像形成装置情報の取得に成功すると（Ｓ１００３）、ポータブルデバイス１０１は、Ｓ１００４で図７の画像形成装置の一時登録画面をユーザインターフェース部２０６に表示する。この時、画像形成装置情報で外部サービスへの接続が禁止されている場合（Ｓ１００５）、ポータブルデバイス１０１は図７の一時登録画面に外部接続が禁止されている旨を表示して、一時登録処理を終了する。
【００３４】
Ｓ１００で、図７の画像形成装置の一時登録画面からユーザにより一時登録が指示される。Ｓ１００６でポータブルデバイス１０１は取得した画像形成装置の能力情報と、記憶部５０１内のプリファレンス情報５１３から、一時登録する画像形成装置の印刷設定を決定する。Ｓ１００７で、ポータブルデバイス１０１はＳ６０５で前述した情報と共に、画像形成装置一時登録依頼部５０５から印刷変換サーバ１０４に対し、画像形成装置の一時登録を要求する。印刷変換サーバ１０４から一時登録エラーが通知されると、ポータブルデバイス１０１はＳ１００９で、不図示の一時登録失敗画面をユーザインターフェース部２０６に表示する。この時、印刷変換サーバ１０４からのエラーに応じて、アカウント情報不正などのエラー理由を表示しても良い。
【００３５】
一方、印刷変換サーバ１０４から一時登録の成功が通知されると、Ｓ１０１０でポータブルデバイス１０１は、不図示の一時登録完了画面をユーザインターフェース部２０６に表示する。この状態で、ポータブルデバイス１０１や不図示の情報端末装置が印刷変換サーバ１０４にアクセスすると、図８のプリンター選択画面をポータブルデバイス１０１や情報端末装置のユーザインターフェース部に表示する。これにより、図８で前述したように、ユーザは画像形成装置を選択して印刷を指示することができる。Ｓ１０１０では、一時登録完了画面を表示したが、図８のプリンター選択画面を表示しても良い。また図１０では、Ｓ１００３で画像形成装置の情報取得に失敗した際に一時登録処理を終了しているが、不図示の画像形成装置の情報入力画面でユーザから画像形成装置の情報を手動入力してもらい、Ｓ１００４の処理に進む構成であってもよい。
【００３６】
図１１は、画像形成装置１０２、１０３を印刷変換サーバ１０４に一時登録する際の印刷変換サーバ１０４の処理フローチャートである。以下の処理は、図５に示した印刷変換サーバのソフトウェア構成において、印刷変換サーバ１０４のＣＰＵ４０１が各プログラムを実行することにより実現される。印刷変換サーバ１０４は、Ｓ１１０１で画像形成装置一時登録受信部５２４から画像形成装置の一時登録依頼を受信すると、Ｓ１１０２で受信したアカウント情報でユーザ認証する。Ｓ１１０２で、印刷変換サーバ１０４がユーザ認証に失敗したと判断すると、エラーを返して処理を終了する。
【００３７】
一方、成功と判断すると、Ｓ１１０３で、Ｓ６０６に前述したように画像形成装置情報を記憶部５２１に登録する。さらにＳ１１０４で、画像形成装置削除先通知部５２３はＳ６０７に前述したように画像形成装置削除受信部５２２の接続先ＵＲＬを通知する。以上、ポータブルデバイスから要求された、画像形成装置の一時的な利用のための登録要求に従い、画像形成装置のデバイス情報を一時的に登録する処理について説明した。
【００３８】
図１２は、印刷変換サーバ１０４から画像形成装置１０２、１０３を削除する際の、印刷変換サーバ１０４の処理フローチャートである。以下の処理は、図５に示したポータブルデバイス１０１のソフトウェア構成において、印刷変換サーバ１０４のＣＰＵ４０１が各プログラムを実行することにより実現される。Ｓ１２０１で、印刷変換サーバ１０４は画像形成装置削除受信部５２２から削除依頼を受信すると、Ｓ１２０４で削除依頼された画像形成装置に関連する印刷データを記憶部５２１から削除し、Ｓ１２０５で画像形成装置を記憶部５２１から削除する。例えば図９の例で、ＭＡＣアドレスがｘｘｘｘ−ｘｘｘｘ−ｘｘｘｘの画像形成装置の削除依頼を受信すると、ｘｘｘｘ．ｐｄｆとｙｙｙｙ．ｐｄｆの印刷データに対する処理を中止するとともに、ＭＡＣアドレスがｘｘｘｘ−ｘｘｘｘ−ｘｘｘｘのデータを削除する。
【００３９】
一方、印刷変換サーバ１０４はＳ１２０１で画像形成装置の削除依頼を受信していない場合でも、Ｓ１２０２で登録形態が一時登録の画像形成装置の場合は、Ｓ１２０３で接続状態通知（Ｓ６０８〜Ｓ６１０）を定期的に確認する。印刷変換サーバ１０４は、Ｓ１２０３で一時登録した画像形成装置から接続状態通知を一定間隔以上受信していない場合、ポータブルデバイス１０１と画像形成装置の接続状態は解除され、一時利用は終了したと判断する。即ち、印刷変換サーバ１０４は、一定間隔で送られる情報を一定期間以内に受信できている間はデバイス情報を保持するが、前記受信手段が一定間隔で送られる情報を一定期間以内に受信できなかった際には、デバイス情報を削除するよう制御する。以上の様に、上述のような場合も、印刷変換サーバ１０４は、Ｓ１２０４とＳ１２０５で記憶部から一時的に利用した画像形成装置に関連する情報を削除する。これにより、削除したデバイス情報に対応する画像形成装置に対し、印刷データが提供されることはなくなる。
【００４０】
以上、実施例１では、ポータブルデバイス１０１の中に記憶されたアカウント情報を使用して画像形成装置１０２、１０３を一時登録するため、画像形成装置１０２、１０３の所有者に手間をかけることなく、容易に印刷変換サーバ１０４に登録することができる。またその他の効果として、印刷変換サーバ１０４は、ポータブルデバイス１０１から接続状態通知を一定間隔以上受信できない時も当該画像形成装置に関連する情報を削除することで、一時利用が終了した画像形成装置情報を適切に削除することができる。
【００４１】
［実施例２］
実施例１では、一時利用が終了した時に画像形成装置情報を漏れなく削除することができた。しかし、ポータブルデバイス１０１が画像形成装置１０２、１０３から接続解除された場合、より速やかに印刷変換サーバ１０４から画像形成装置に関連する情報を削除する必要がある。実施例１では、ポータブルデバイス１０１と画像形成装置１０２、１０３の接続が解除されてから、印刷変換サーバ１０４が当該画像形成装置に関連する情報を削除するまでタイムラグがある。
【００４２】
このタイムラグにより、実際には一時利用が終了していても、その画像形成装置に対する処理を継続してしまう可能性がある。例えば、図９でＭａｃアドレスがｘｘｘｘ−ｘｘｘｘ−ｘｘｘｘのデータを例に説明する。実際には一時利用が終了していてユーザが画像形成装置の前にいない場合であっても、印刷変換サーバ１０４が接続状態通知を受信していないと判断するまでは、ｘｘｘｘ．ｐｄｆの送信や、ｙｙｙｙ．ｐｄｆの変換処理を継続してしまう。これは、画像形成装置の不正利用につながり、画像形成装置を一時的に貸し出した管理者側に不利益をもたらすことになる。
【００４３】
実施例２では、図１の印刷システムの構成、図２〜図４のハードウェア構成、図５のソフトウェア構成は、実施例１と同様である。図１３は、実施例２における画像形成装置１０２、１０３を印刷変換サーバ１０４に一時登録する処理、及び一時利用が終了して一時登録した画像形成装置のデバイス情報を印刷変換サーバ１０４から削除する処理のシーケンス図である。Ｓ１３０１〜Ｓ１３０９の処理は、図６のＳ６０１〜Ｓ６１０と同じ処理である。
【００４４】
Ｓ１３１０で、ポータブルデバイス１０１は、接続状態検知部５０７で画像形成装置１０２、１０３との接続状態が解除されたと検知する。Ｓ１３１１で画像形成装置削除依頼部５０３から印刷変換サーバ１０４の画像形成装置削除受信部５２２に対して即時に削除依頼を行う。実施例１の場合は、印刷変換サーバ１０４はＳ１３０９の接続状態通知の後に、一定間隔で送られる情報を一定期間以内に受信できなかったことに応じて、ポータブルデバイス１０１の接続が解除されたことを判断し、デバイス情報の削除を行った。それに対し、実施例２では、印刷変換サーバ１０４は接続が解除されたら即時にポータブルデバイス１０１から削除依頼を受信するため、一時利用が終了したら速やかに該当する画像形成装置に関連する情報を削除することができる。
【００４５】
［実施例３］
実施例３の印刷システムは、ポータブルデバイス１０１のハードウェア構成が、実施例１の図２と比較してＣＰＵ２０１が存在しない場合の例であり、例えばポータブルデバイス１０１はＵＳＢドングルのようなもので実現される。つまり、ポータブルデバイス１０１は、携帯性のあるデバイスであれば本発明は実現することが可能である。ポータブルデバイス１０１は、画像形成装置１０２、１０３と接続されると、画像形成装置１０２、１０３のＣＰＵ３０４を使用して、ＲＯＭ２０２に記憶されているプログラムをＲＡＭ２０３にロードしプログラムを実行する。実施例２では、画像形成装置１０２、１０３との接続が解除されたことを検知すると、ポータブルデバイス１０１が画像形成装置の削除依頼を送信した。しかし実施例３では、ポータブルデバイス１０１は画像形成装置１０２、１０３のＣＰＵ３０４を使用してプログラムを実行する。このため、画像形成装置１０２、１０３と接続が解除された後は画像形成装置の削除依頼などのプログラムを実行できない点が、実施例２と異なる。
【００４６】
図１４は、実施例３の印刷システムを構成する各装置のソフトウェア構成を示している。実施例１のソフトウェア構成図（図５）と比べ、画像形成装置１０２、１０３は、画像形成装置削除先受信部１４４２、画像形成装置削除依頼部１４４３、接続状態検知部１４４４を有する。
【００４７】
図１５は、実施例３における画像形成装置１０２、１０３を印刷変換サーバ１０４に一時登録する処理、または一時利用が終了して画像形成装置１０２、１０３を印刷変換サーバ１０４から削除する処理のシーケンス図である。Ｓ１５０１〜Ｓ１５０６の処理は、図６のＳ６０１〜Ｓ６０６と同じ処理である。Ｓ１５０７で、印刷変換サーバ１０４は、一時登録時に取得した画像形成装置の能力情報から、画像形成装置がインターネット１００に接続可能かどうか、つまり図１のシステム構成図の画像形成装置１０３であるかを判断する。画像形成装置がインターネット１００に接続可能と判断すると、Ｓ１５０８で、印刷変換サーバ１０４は画像形成装置削除受信部１４２２を、ポータブルデバイス１０１ではなく画像形成装置１０３の画像形成装置削除先受信部１４４２に対して通知する。Ｓ１５１１で、画像形成装置１０３は、接続状態検知部１４４４でポータブルデバイス１０１との接続が解除されたと検知すると、Ｓ１５１２で画像形成装置削除依頼部１４４３から画像形成装置削除受信部１４２２に対して即時に削除依頼を行う。
【００４８】
また、画像形成装置１０３は、ソフトウェア構成や各種設定によって、インターネット１００に接続するための方法が画像形成装置毎に異なる場合がある。例えば、ある画像形成装置１０３ではＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）でインターネット１００に接続できるが、ある画像形成装置１０３ではＨＴＴＰではインターネット１００に接続できない場合がある。このような画像形成装置は、ＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）でのみ接続できる可能性もある。そこで印刷変換サーバ１０４は、Ｓ１５０８で画像形成装置１０３に対して画像形成装置削除受信部１４２２を通知する際に、複数の接続方法による画像形成装置削除受信部１４２２を通知する。複数の接続方法による画像形成装置削除受信部１４２２とは、例えば以下にＨＴＴＰ、ＳＭＴＰ、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）の場合の例を示す。この例では、印刷変換サーバ１０４は、画像形成装置毎に特定のＵＲＬやメールアドレスを設定し、そのＵＲＬやメールアドレスが呼び出されることで削除依頼を受信したと判断する。
・ｈｔｔｐ：／／ｗｗｗ．ｙｙｙｙｙｙ／ｘｘｘｘｘｘｘｘｘｘｘｘ
・ｆｔｐ：／／ｆｔｐ．ｙｙｙｙｙｙ／ｘｘｘｘｘｘｘｘｘｘｘ
・ｘｘｘｘ．ｘｘｘｘ．ｘｘｘｘ＠ｙｙｙｙ．ｃｏｍ
Ｓ１５１２で、画像形成装置１０３は、通知された複数の接続方法の内、画像形成装置削除受信部１４２２で通知可能な方法で画像形成装置の削除依頼を行う。これにより、画像形成装置によってインターネット１００に接続可能な方法が異なる場合も、印刷変換サーバ１０４は画像形成装置の削除依頼を受信することができる。本実施例では、ＨＴＴＰ、ＳＭＴＰ、ＦＴＰを例に挙げたが、画像形成装置１０３からインターネット１００を介して受信可能な方法であれば、その方法を限定しないことは当業者には明白であろう。さらに、画像形成装置１０３がＳ１５１２で通知可能な画像形成装置削除受信部１４２２を判断するのではなく、あらゆる画像形成装置削除受信部１４２２に削除依頼する構成であってもよい。また、複数の接続方法を通知したが単一であっても良く、また、印刷変換サーバ１０４がデバイス情報を基に接続方法を選択し、その接続方法で通信するよう指示しても良い。
【００４９】
以上から、ポータブルデバイス１０１がＣＰＵ２０１を持たないハードウェア構成の場合でも、実施例１と同様に手間なく画像形成装置を印刷変換サーバ１０４に登録可能である。さらに接続が解除された場合は、実施例２と同様に速やかに該当する画像形成装置に関連する情報を削除することができる。
【００５０】
［実施例４］
図１６は、実施例４の印刷システムの構成を示す図である。インターネット１００に接続不可能なポータブルデバイス１０１が、インターネット１００に接続可能な画像形成装置１０３と直接接続されている。直接接続の方法は、実施例１と同様である。印刷変換サーバ１０４は、インターネット１００を介して画像形成装置１０３と通信可能である。
【００５１】
実施例４では、ポータブルデバイス１０１のハードウェア構成が、実施例１の図２と比較して、記憶部２０４と外部インターフェース部２０７のみ存在する場合の例であり、例えばポータブルデバイス１０１はＵＳＢメモリのようなもので実現される。ポータブルデバイス１０１は、ＣＰＵもＲＯＭも持たないため、画像形成装置１０３との接続状態に関わらず、プログラムを実行することはできない。
【００５２】
図１７は、実施例４の印刷システムを構成する各装置のソフトウェア構成を示している。実施例１のソフトウェア構成図（図５）と比べて、ポータブルデバイス１０１は記憶部１７０１のみが存在する。一方、画像形成装置１０３には、画像形成装置削除依頼部１７４１、画像形成装置削除先受信部１７４２、画像形成装置一時登録依頼部１７４３、接続状態検知部１７４４、印刷データ受信部１７４５、接続状態検知部１７４６が存在する。
【００５３】
図１８は、実施例４における画像形成装置１１０３を印刷変換サーバ１０４に一時登録する処理、または一時利用が終了して画像形成装置１０３を印刷変換サーバ１０４から削除する処理のシーケンス図である。Ｓ１８０１で、ポータブルデバイス１０１と画像形成装置１０３が接続されると、Ｓ１８０２で画像形成装置１０３が自分自身の画像形成装置情報を取得する。次にＳ１８０３で、画像形成装置１０３はポータブルデバイス１０１の記憶部１７０１から、アカウント情報１７０２や印刷変換サーバ接続先１７０３を始めとする、各種情報を取得する。実施例４では、Ｓ１８０５の一時登録依頼、Ｓ１８０９〜Ｓ１８１０の接続状態の通知を、ポータブルデバイス１０１ではなく画像形成装置１０３が行う点が、実施例３とは異なる。また、図７のポータブルデバイス１０１のユーザインターフェース部２０６に表示した画像形成装置の一時登録画面は、画像形成装置１０３のユーザインターフェース部３０９に表示しても良い。その他の処理については、実施例３と同様である。画像形成装置削除受信部１７２２は、実施例３と同様に複数の接続方法による画像形成装置削除受信部１７２２であってもよい。
【００５４】
以上から、実施例４では、ポータブルデバイス１０１が記憶部１７０１しか持たないハードウェア構成の場合でも、実施例１と同様に手間なく画像形成装置１０３を印刷変換サーバ１０４に登録可能である。さらに接続が解除された場合は実施例２〜３と同様に速やかに当該画像形成装置に関連する情報を削除することができる。
【符号の説明】
【００５５】
５０２  画像形成装置情報取得部
５０３  画像形成装置削除依頼部
５０４  画像形成装置削除先受信部
５０５  画像形成装置一時登録依頼部
５０６  接続状態通知部
５０７  接続状態検知部
５０８  印刷データ中継部
５２２  画像形成装置削除受信部
５２３  画像形成装置削除先通知部
５２４  画像形成装置一時登録受信部
５２５  接続状態受信部
【図１】
2012083945.tif 000003
【図２】
2012083945.tif 000004
【図３】
2012083945.tif 000005
【図４】
2012083945.tif 000006
【図５】
2012083945.tif 000007
【図６】
2012083945.tif 000008
【図７】
2012083945.tif 000009
【図８】
2012083945.tif 000010
【図９】
2012083945.tif 000011
【図１０】
2012083945.tif 000012
【図１１】
2012083945.tif 000013
【図１２】
2012083945.tif 000014
【図１３】
2012083945.tif 000015
【図１４】
2012083945.tif 000016
【図１５】
2012083945.tif 000017
【図１６】
2012083945.tif 000018
【図１７】
2012083945.tif 000019
【図１８】
2012083945.tif 000020