(57)【要約】【課題】ドキュメント処理操作を実行する、デフォルトのドキュメント処理装置とその場所を自動的に選択するシステム、方法およびプログラムを提供する。【解決手段】利用可能な複数のドキュメント処理装置を表すデータを生成する。続いて、無線アクセスポイントと、クライアント装置との間における無線接続を検出する。このアクセスポイントは、利用可能なドキュメント処理装置のうちの少なくとも１つのドキュメント処理装置に関連付けされている。次に、検出された無線接続に基づいて、利用可能なドキュメント処理装置が、ドキュメント処理操作を実行するためのデフォルトの選択として設定される。【選択図】図２
2007102779.tif 000002
【特許請求の範囲】
【請求項１】
サーバにおいて、利用可能な複数のドキュメント処理装置を表すデータを生成する手段と、
前記複数のドキュメント処理装置に含まれる少なくとも１つのドキュメント処理装置に関連付けされている無線アクセスポイントと、クライアント装置との間における無線接続を検出する手段と、
この検出手段によって検出された、前記少なくとも１つのドキュメント処理装置に関連付けされた前記無線アクセスポイントとの無線接続にしたがって、前記複数のドキュメント処理装置から少なくとも１つのドキュメント処理装置をデフォルトの選択として設定する手段と
を有することを特徴とするドキュメント処理装置の自動選択システム。
【請求項２】
前記サーバから前記少なくとも１つのドキュメント処理装置への電子ドキュメントの通信を選択的に開始する手段を、さらに、有することを特徴とする請求項１に記載のドキュメント処理装置の自動選択システム。
【請求項３】
前記電子ドキュメントについて、前記少なくとも１つのドキュメント処理装置の処理操作を開始する手段を、さらに、有することを特徴とする請求項２に記載のドキュメント処理装置の自動選択システム。
【請求項４】
前記デフォルトの選択として設定されたドキュメント処理装置に代えて、前記複数のドキュメント処理装置内の他のドキュメント処理装置へ、前記デフォルトの選択を変更するユーザからの入力を受け取る手段を、さらに、有することを特徴とする請求項３に記載のドキュメント処理装置の自動選択システム。
【請求項５】
サーバにおいて、利用可能な複数のドキュメント処理装置を表すデータを生成するステップと、
前記複数のドキュメント処理装置に含まれる少なくとも１つのドキュメント処理装置に関連付けされている無線アクセスポイントと、クライアント装置との間における無線接続を検出するステップと、
検出された、前記少なくとも１つのドキュメント処理装置に関連付けされた前記無線アクセスポイントとの無線接続にしたがって、前記複数のドキュメント処理装置から少なくとも１つのドキュメント処理装置をデフォルトの選択として設定するステップと
を含むことを特徴とするドキュメント処理装置の自動選択方法。
【請求項６】
前記サーバから前記少なくとも１つのドキュメント処理装置への電子ドキュメントの通信を選択的に開始するステップを、さらに、含むことを特徴とする請求項５に記載のドキュメント処理装置の自動選択方法。
【請求項７】
前記電子ドキュメントについて、前記少なくとも１つのドキュメント処理装置の処理操作を開始するステップを、さらに、含むことを特徴とする請求項６に記載のドキュメント処理装置の自動選択方法。
【請求項８】
前記デフォルトの選択として設定されたドキュメント処理装置に代えて、前記複数のドキュメント処理装置内の他のドキュメント処理装置へ、前記デフォルトの選択を変更するユーザからの入力を受け取るステップを、さらに、含むことを特徴とする請求項７に記載のドキュメント処理装置の自動選択方法。
【請求項９】
プロセッサに、
サーバにおいて、利用可能な複数のドキュメント処理装置を表すデータを生成する手順と、
前記複数のドキュメント処理装置に含まれる少なくとも１つのドキュメント処理装置に関連付けされている無線アクセスポイントと、クライアント装置との間における無線接続を検出する手順と、
検出された、前記少なくとも１つのドキュメント処理装置に関連付けされた前記無線アクセスポイントとの無線接続にしたがって、前記複数のドキュメント処理装置から少なくとも１つのドキュメント処理装置をデフォルトの選択として設定する手順と
を実行させることを特徴とするドキュメント処理装置のプログラム。
【請求項１０】
プロセッサに、前記サーバから前記少なくとも１つのドキュメント処理装置への電子ドキュメントの通信を選択的に開始する手順を、さらに、実行させることを特徴とする請求項９に記載のドキュメント処理装置の自動選択プログラム。
【請求項１１】
プロセッサに、前記電子ドキュメントについて、前記少なくとも１つのドキュメント処理装置の処理操作を開始する手順を、さらに、実行させることを特徴とする請求項１０に記載のドキュメント処理装置の自動選択プログラム。
【請求項１２】
プロセッサに、前記デフォルトの選択として設定されたドキュメント処理装置に代えて、前記複数のドキュメント処理装置内の他のドキュメント処理装置へ、前記デフォルトの選択を変更するユーザからの入力を受け取る手順を、さらに、実行させることを特徴とする請求項１１に記載のドキュメント処理装置の自動選択プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイルプリンティングのためのシステム、方法およびプログラムに関し、特に、無線ネットワークを介してドキュメント処理装置とその場所を自動的に選択するシステム、方法およびプログラムに関する。
【背景技術】
【０００２】
ユーザは、日常的に、オフィス環境から離れている間にドキュメントもしくはその他のデータにアクセスする場合がある。その種のユーザは、ドキュメントを印刷することによって画像データ等のデータの生成を必要とし、その後、印刷された画像データの配布、あるいはその他の機能の実行を必要とする。ユーザがオフィス環境から離れている間、例えばユーザが旅行するときには、多機能周辺装置等のドキュメント処理装置を携行することはできないため、有料でネットワークアクセスできるドキュメント処理装置を備え、ユーザのニーズに応える種々の施設が存在する。これらオフィス環境から離れているユーザは、多くの場合、ノート形コンピュータおよび携帯情報端末（ＰＤＡ）等の、画像データに対する操作の実行を円滑にするサービス提供者（service provider）と通信することを可能にする無線クライアント装置を使用する。ウェブベースのアプリケーションは、ユーザが、利用可能な任意のサービス提供者の場所でドキュメントを印刷し、あるいはその他の画像処理操作を行うことを可能にする。ユーザは、利用可能なサービスの提供場所のリストを確かめ、ドキュメント処理操作を開始するときには、要求する操作を実行させる場所を選択する必要がある。既にユーザがサービスプロバイダの場所に物理的に居る場合、特にユーザがその場所の無線通信ネットワークにアクセスしている場合には、マニュアルでドキュメントの出力場所を選択する手間は不要である。しかし、そうではない場合には、ユーザはマニュアルでサービス提供者の場所とドキュメント処理装置を選択する必要がある。
【０００３】
したがって、ドキュメント処理操作を実行する、デフォルトのドキュメント処理装置とそのサービス提供者の場所を自動的に選択するシステム、方法およびプログラムが必要とされている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、上記の従来の問題点に鑑みてなされたもので、ドキュメント処理操作を実行する、デフォルトのドキュメント処理装置とその場所を自動的に選択するシステム、方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明によるドキュメント処理装置の自動選択システムは、サーバにおいて、利用可能な複数のドキュメント処理装置を表すデータを生成する手段と、前記複数のドキュメント処理装置に含まれる少なくとも１つのドキュメント処理装置に関連付けされている無線アクセスポイントと、クライアント装置との間における無線接続を検出する手段と、
この検出手段によって検出された、前記少なくとも１つのドキュメント処理装置に関連付けされた前記無線アクセスポイントとの無線接続にしたがって、前記複数のドキュメント処理装置から少なくとも１つのドキュメント処理装置をデフォルトの選択として設定する手段とを有する。
【０００６】
また、本発明によるドキュメント処理装置の自動選択システムは、前記サーバから前記少なくとも１つのドキュメント処理装置への電子ドキュメントの通信を選択的に開始する手段、または前記電子ドキュメントについて、前記少なくとも１つのドキュメント処理装置の処理操作を開始する手段を、または前記デフォルトの選択として設定されたドキュメント処理装置に代えて、前記複数のドキュメント処理装置内の他のドキュメント処理装置へ、前記デフォルトの選択を変更するユーザからの入力を受け取る手段を、さらに、有する。
【発明の効果】
【０００７】
本発明によれば、ドキュメント処理操作を実行する、デフォルトのドキュメント処理装置とその場所を自動的に選択するシステム、方法およびプログラムが提供される。したがって、ユーザはマニュアルでサービス提供者の場所とドキュメント処理装置を選択する必要がなくなり、利便性が非常に高まる。
【発明を実施するための最良の形態】
【０００８】
本発明は、モバイルプリンティングのためのシステム、方法およびプログラムに関し、特に、遠隔地から無線ネットワークを介して、デフォルトのドキュメント処理装置とその場所を自動的に選択するシステム、方法およびプログラムに関する。
【０００９】
以下、適宜、図面を参照しながら本発明による実施形態の説明を行う。図１は本発明による実施形態であるシステムの構成例を示すブロック図である。図１に示すシステム１００は、ドキュメント処理サービスを提供する売り場、キオスク、売店、およびスタンド等を表わすサービスの提供場所１０２を含む。例えば、ドキュメント処理サービスの提供場所１０２は、空港のラウンジあるいはビジネスセンタのようなオフィスではない環境とする。オフィスではない環境の場所としては、この他に、大学のキャンパス、会議場、図書館、サードパーティの店およびホテル等が含まれる。市、都道府県、地方、国等の所定の地理的エリアにわたって複数のドキュメント処理サービスの提供場所が存在し、それらは互いにデータ通信する。それぞれのドキュメント処理サービスの提供場所では、例えば、ドキュメントの画像走査、ドキュメントの印刷、ドキュメントの保存、ドキュメントのコピー、ドキュメントのファクシミリ通信、記憶場所からのドキュメントの取り出し、ストレージ装置からのドキュメントの取り出し等のドキュメント処理操作をユーザに提供される。一実施形態においては、選択したドキュメント処理操作の実行に関わる料金がユーザに課せられる。
【００１０】
ドキュメント処理サービスの提供場所１０２は、電子画像ファイルを受信し、処理するドキュメント処理装置１０４を含む。ドキュメント処理装置１０４は、本技術分野で周知の任意の適切なドキュメント処理装置であり、例えば、複写機、プリンタ、スキャナ装置、ファクシミリ装置、あるいはこれらの装置の機能のうち二以上の機能を併せ持つ多機能周辺装置（Multi-Function Peripheral；以下、ＭＦＰと言うことがある。）等が含まれる。図１においては、ドキュメント処理装置１０４としてＭＦＰを例示しており、以下の説明においてはドキュメント処理装置１０４を、その代表例としてＭＦＰ１０４と表現することがある。ＭＦＰ１０４は、インターネットまたはその他のコンピュータデータネットワークと通信するように適合されている。
【００１１】
ドキュメント処理サービスの提供場所１０２は、図１においてアクセスポイントまたは無線ルータ１０６として示した、ローカルエリアネットワーク（ＬＡＮ）上において動作するように構成された小売り施設を表す。無線ルータ１０６は、指定の通信可能ゾーン内に配置された周辺装置およびクライアント装置と無線データ通信可能である。本技術分野で周知のとおり、通信可能ゾーンは、無線ルータ１０６に用いられている無線通信プロトコルのタイプ、例えば、Bluetooth（登録商標）、WiMax、IEEE802.11a、IEEE802.11b、IEEE802.11g、IEEE802.11(x)、赤外線接続、光接続、あるいは任意の適切な無線データ伝送システムに依存する。無線ルータ１０６は、本技術分野で周知の任意の無線ルータ、無線アクセスポイントであり、種々のユーザおよびサービスの提供場所１０２の装置との、無線および有線通信チャネルを設定することができる。
【００１２】
本実施形態における『無線ルータ』、『アクセスポイント』および『サービス提供場所のネットワーク』という用語は、それぞれ、サービスの提供場所のローカルエリアネットワークを指し、図１においてはアクセスポイント、無線ルータ１０６として例示されているが、特にことわらない限り、これらの用語は全体を通じて置き換え可能に使用する。ＭＦＰ１０４は、無線ルータ１０６との間の通信リンク１０８を介して、サービス提供場所１０２のコンピュータネットワークと通信する。通信リンク１０８は、２つの電子装置間でデータ伝送を行うことができる任意の適切な通信チャネルである。通信リンク１０８は、本技術分野で周知の任意のデータ通信チャネルであり、例えば、ＬＡＮ、インターネット、IEEE802.11g（WiFi）、WiMax、Bluetooth（登録商標）、光接続、赤外線接続、あるいはこの他のIEEE802.11(x) 無線通信チャネルが含まれる。
【００１３】
システム１００は、少なくとも１つのクライアント装置１１０を含み、図１においてはそれがノート形コンピュータとして例示されている。クライアント装置としてのノート形コンピュータは例示だけを目的としたものであり、本発明は、本技術分野で周知の任意の電子コンピューティング装置をクライアント装置として用いることが可能であり、例えば、デスクトップコンピュータ、携帯情報端末（ＰＤＡ）、ウェブ適合電話、携帯電話ベースの携帯データ通信装置、Wi‐Fi適合携帯データ通信装置等が含まれる。
【００１４】
ドキュメント処理サービス提供場所１０２は、適切な手段を介してコンピュータネットワーク１１４と通信可能に結合されている。例えば、コンピュータネットワーク１１４はインターネット等のワイドエリアネットワークである。また、このコンピュータネットワーク１１４は、インターネットを介して通信する複数のサービス提供場所からなる。サービスの提供場所１０２によって代表される各サービスの提供場所は、ウェブサーバ１１６とデータ通信を行う。
【００１５】
ウェブサーバ１１６は本技術分野で周知の任意のサーバを例示し、コンピュータネットワーク１１４上にある１または複数のサービス提供場所およびドキュメント処理装置を表すデータを生成し、種々のサービス提供場所との間の通信を容易にし、ウェブページのホスト（host）となり、ユーザデータを保存し、顧客情報を保存し、あるいは請求書トランザクションの取り扱い等を行うことができる。一実施形態においては、ウェブサーバ１１６はモバイルドキュメント処理サービスをホストし、多様なユーザが遠隔地から、画像データへのアクセス、画像データの操作、保存および出力を行うことを可能とする。したがって、ユーザは例えばクライアント装置を用いて、ウェブサーバ１１６に保存されている画像データ等の電子ドキュメントを、所望のドキュメント処理装置に選択的に送信させることができる。この実施形態においては、ユーザは、最初に、ウェブサーバ１１６によってホストされているウェブポータルを介してモバイルドキュメント処理サービスにアクセスする。ここで用いられているサービスの提供場所１０２のＭＦＰ１０４は、モバイルドキュメント処理サービスのための出力の場所を表す。言い換えると、ＭＦＰ１０４は、コンピュータネットワーク１１４を介してユーザから送信されたリモートドキュメント処理コマンドを受信するように適合されている。
【００１６】
クライアント装置１１０として例示されているモバイルユーザが、出力もしくはその他の形態のモバイルドキュメント処理サービスの利用を希望するときには、クライアント装置１１０はコンピュータネットワーク１１４との接続を確立し、予め定められたウェブポータルへのアクセスを要求する。予め定められたウェブポータルは、コンピュータネットワーク１１４に接続されている任意のサービスの提供場所のドキュメント処理機能に、クライアント装置１１０がアクセスすることを可能にするログインページである。認証されると、システム管理者によって設定されウェブサーバ１１６に保存されている権利および特典（privileges）を伴う、モバイルドキュメント処理サービスへのアクセスが、クライアント装置１１０に許される。次に、クライアント装置１１０は利用可能なサービスの提供場所が表示されるウェブポータルに導かれ、ユーザは、表示された利用可能なサービスの提供場所から、出力もしくは所望のドキュメント処理操作を実行するために適切なサービス提供場所を選択する。
【００１７】
クライアント装置１１０が通信リンク１１２を介し、無線ルータ１０６を経由してコンピュータネットワーク１１４にアクセスするとき、所望の処理操作を実行するデフォルトの場所として、ドキュメント処理サービス提供場所１０２が自動的に選択される。すなわち、クライアント装置１１０がドキュメント処理サービス提供場所１０２の無線ネットワーク（例えばアクセスポイント、無線ルータ１０６）を経由して利用可能なサービス提供場所のコンピュータネットワーク１１４にアクセスすると、ドキュメント処理サービス提供場所が、所望のドキュメント処理操作を実行する場所として自動的に選択される。
【００１８】
次に、図２を参照しながら、本発明による実施形態において、所望のドキュメント処理操作を実行する場所としてドキュメント処理サービス提供場所が自動的に選択される動作を説明する。図２に、本発明による実施形態において、デフォルトのドキュメント処理サービス提供場所を自動的に選択する動作を説明するためのフローチャートを示す。最初にＳ２０２で、クライアント装置１１０はウェブブラウザを用いてウェブサーバ１１６との接続を確立する。クライアント装置１１０によって用いられるウェブブラウザは、任意の適切なインターフェースであり、例えば、米国マイクロソフト社のインターネットエクスプローラ（Internet Explorer）、オペラ（Opera）、ネットスケープナビゲータ（Netscape Navigator）、モジラ（Mozilla）、モジラファイアフォックス（Mozilla Firefox）等が含まれる。クライアント装置１１０は、サービス提供場所１０２の無線ネットワーク、例えば無線ルータ１０６を使用してウェブサーバ１１６と通信することができる。一実施形態においては、クライアント装置１１０は、ドキュメント処理操作を要求する前に、任意の適切な手段を介して認証情報を提供することが求められる。
【００１９】
ログインと認証に成功すると、Ｓ２０４において、ウェブサーバ１１６は、クライアント装置１１０によって用いられているウェブブラウザのメモリ内に特定のクッキー（cookie）が存在するか否かを判断する。ここで、クッキーは、ウェブサーバによってウェブブラウザに送信され、その後ブラウザによって、そのウェブサーバにウェブブラウザがアクセスする度に送り返される情報のパケットである。クッキーは、ユーザの優先傾向（preference）、買い物籠の中身、プライバシーの設定、使用データ等の選択された任意の情報を含むことができる。本実施形態において使用される場合、ここで求められ、問題とする特定のクッキーは、ドキュメント処理サービス提供場所の識別クッキーである。Ｓ２０４においてクッキーが存在しないと判断されると、処理はＳ２０６に進み、クライアント装置１１０によって用いられているブラウザが、ウェブサーバ１１６によってホストされているクッキー設定ページにリダイレクト（redirect）される。
【００２０】
ブラウザがクッキー設定ページにリダイレクト（redirect）されると、Ｓ２０８において、ブラウザに、予め定められたポート上において予め定められたユニフォームリソースロケータ（Uniform Resource Locator；以下、ＵＲＬという。）へのアクセス、すなわちロードが促される。続いてＳ２１０において、その予め定められたＵＲＬがアクセス可能か否かの判断がなされる。予め定められたＵＲＬへのアクセスが可能でないと判断されると、Ｓ２１２において、負の値を用いて、サービス提供場所の識別クッキーが起動（initiate）される。すなわち、サービス提供場所の識別クッキーを負の値にセットする。続いてＳ２１６において、このクッキーをセッションクッキーとしてクライアント装置１１０のウェブブラウザのキャッシュ内に記憶する。
【００２１】
Ｓ２１０において前記のＵＲＬへのアクセス可能であると判断された場合には、処理はＳ２１４に進み、正の値を用いてサービス提供場所の識別クッキーが起動される。すなわち、サービス提供場所の識別クッキーを正の値にセットする。続いてこのクッキーをセッションクッキーとして、Ｓ２１６においてクライアント装置１１０のウェブブラウザのキャッシュ内に記憶する。サービスの提供場所１０２の無線ルータ１０６を通ってコンピュータネットワーク１１４に接続されているクライアント装置１１０は、前記の予め定められたＵＲＬにアクセスすることが可能になる。しかし、他の手段を介して接続されるユーザ、すなわちコンピュータネットワーク１１４を介してサービス提供場所１０２にアクセスする遠隔のユーザは、前記のＵＲＬを読み出すことができない。
【００２２】
ユーザのクライアント装置がサービス提供場所の無線ネットワークを介して接続されているか否かを判断するために、クッキー設定ページに存在するクライアント側コードは、クライアント装置１１０に、無線ネットワーク介して接続されたクライアントの場合に有効なサービス提供場所の識別クッキーを提供するＵＲＬ（例えば、http://domain‐name:port‐number/file‐name）にアクセスを試みることを指示する。そのＵＲＬが見つからない場合、すなわち要求しているクライアント装置がサービス提供場所のネットワークにアクセスしていない場合には、サービス提供場所の識別クッキーは、−１のような負の値にセットされる。クッキーのために入力された値によらず、その値は、残りのセッションのためにメモリ内のクッキー（in-memory cookie）として保存される。最初に要求されたページは、問い合わせストリングとしてクッキーを設定するページに渡される。このアクションは、一般に高速であり、ユーザには気付かれない。前記のＵＲＬで使用されるドメイン名は、ウェブポータルにアクセスするために使用されるドメイン名と同一である。要求を適切なサーバに転送するために、ポート・リダイレクトが使用される。図には示さないが、各場所のネットワークにはダイナミック・ホスト・コンフィギュレーション・プロトコル（ＤＨＣＰ）サーバ、ドメイン・ネーム・システム（ＤＮＳ）サーバおよびウェブサーバが存在する。
【００２３】
ＤＨＣＰは、ローカルエリアネットワーク上のコンピュータに対してインターネットプロトコル（ＩＰ）アドレスを動的に割り付ける手段を提供するプロトコルである。システム管理者がＩＰアドレスの範囲をＤＨＣＰに割り当て、ＬＡＮ上の各クライアントコンピュータは、ＤＨＣＰサーバからそれぞれのＩＰアドレスを要求するように構成されたＴＣＰ／ＩＰソフトウエアを備えている。ＩＰアドレスの要求および許可のプロセスは、コントロール可能な時間期間を伴うリースコンセプト（lease concept）を使用する。また、ＤＮＳは、インターネット上においてホスト名をＩＰアドレスに変換するために主として使用される汎用の、分散され、複製されたデータ問合わせサービスである。
【００２４】
クライアント装置１１０等の無線クライアントは、サービス提供場所のネットワーク１０６上において実行されているＤＨＣＰによって設定され、名前解決のためにサービスの提供場所のＤＮＳサーバを使用する。一実施形態においては、ウェブポータルのドメイン名がそれ自体の場所となる。サービス提供場所のウェブサーバは、ポート８０とポート４４３に来るすべてのハイパーテキストトランスファプロトコル（ＨＴＴＰ）要求が実際のバックエンドのウェブサーバ１１６にリダイレクトされるように設定される。
【００２５】
ポート８０は、ウェブサーバまたはＨＴＴＰのデーモン（daemon）を表し、サーバは、そのサーバの設定またはセットアップが行われたときにデフォルトが採用されたものとして、ウェブクライアントからのデータの受信に「耳を傾ける」あるいはウェブクライアントからのデータの受信を待つ。通常のポートは、現在の実装ではサーバ上の０〜６５５３６の範囲内において指定することができる。しかしながら、サーバの管理者は、１つのポート番号だけが認識可能となるようにサーバを設定する。デフォルトでは、ウェブサーバに対するポート番号は８０である。デフォルトの設定でない場合、本実施形態はポート８０の使用にのみ限定されず、サーバの管理者によって指定された他の任意のポートも同様に用いることができる。それに加えて、セキュリティ面で安全なハイパーテキストトランスファプロトコル（Secure HTTP）は、ポート４３３を用いて、安全なウェブブラウザ通信のために使用される。
【００２６】
予め定められたポートにおいて、サービス提供場所の識別クッキーの値を求める要求が受信される。サービス提供場所の無線ネットワーク１０６上のクライアントは、この要求に対する応答として、有効な（正の）サービス提供場所の識別クッキーの値を取得する。その他のユーザ、すなわち有効なサービス提供場所の識別クッキーの値を取得していないユーザは、このＵＲＬのリソースにアクセスすることができない。クッキー設定ページは、クッキーを、その場所のウェブサーバによって返された、有効なサービス提供場所の識別クッキーの値となるように設定する。サービス提供場所の無線ネットワークを介して接続されていないクライアント装置については、クッキーは、予め定められた負の値となるように設定される。クッキーが設定されると、そのクッキーが正の値であるか否かに応じて「場所の選択」ページがスキップされる。それぞれのサービス提供場所は、それに関連付けされた固有の識別値を有し、それによってウェブサーバ１１６は、クライアント装置１１０が、複数のサービスの提供場所のうちのどの場所に存在するのかを判断することができる。
【００２７】
処理がＳ２１６からＳ２０４に戻ると、ウェブポータルにアクセスしているクライアント装置１１０上に、そのサービスの提供場所の識別クッキーが存在するか否かについて判断が行われる。Ｓ２０４における判断結果が肯定的であるときは、Ｓ２１８において、サービス提供場所の識別クッキーが正の値を有しているか否かの判断が行われる。言い換えると、Ｓ２１８においては、要求を行っているクライアント装置がサービス提供場所の無線ネットワークを用いてウェブポータルにアクセスしているか否かについての判断が行われる。サービス提供場所の識別クッキーが正の値を有している場合には、クライアント装置はサービス提供場所の無線ネットワークにおける無線接続を介してウェブポータルにアクセスしていることが分かる。逆に、サービス提供場所の識別クッキーが負の値を有している場合には、クライアント装置はサービス提供場所における無線接続を介さずにウェブポータルにアクセスしていることが分かる。
【００２８】
Ｓ２１８において、サービス提供場所の識別クッキーが負の値を有していると判断された場合には、処理はＳ２２０に進む。Ｓ２２０では、ユーザに、ウェブサーバ１１６で生成された利用可能なドキュメント処理装置を表すデータに基づいたサービス提供場所を選択するページが表示され、ドキュメント処理操作を実行するサービス提供場所の選択が促される。
【００２９】
Ｓ２１８において、サービス提供場所の識別クッキーが正の値を有していると判断された場合には、クライアント装置１１０がサービス提供場所１０２等のサービス提供場所のうちの１つにあることが分かり、処理はＳ２２２に進み、その場所（１０２）がサービス提供場所として自動的に選択される。要求されたページ、すなわちドキュメント処理操作の選択ページは、要求されたドキュメント処理操作を実行するデフォルトの場所としてサービスの提供場所１０２が設定された状態で表示される。（請求項１、５、９の３番目の表現をサポートする記載を追加しました。）このとき、同時に、そのサービス提供場所にあるドキュメント処理装置がデフォルトの装置として設定される。  ここで、図２には示していないが、ユーザはクライアント装置１１０によって、サービス提供場所、ドキュメント処理装置のデフォルトの選択を変更することもできる。
【００３０】
Ｓ２２０またはＳ２２２でサービス提供場所およびサービスを提供するドキュメント処理装置が定まると、そのドキュメント処理装置は所定の処理操作を開始する（Ｓ２２４）。
【００３１】
本発明は、ソースコード、オブジェクトコード、部分的にコンパイルされた形のようなコード中間ソースおよびオブジェクトコードの形、あるいは本発明の実施形態で使用するために適した任意の他の形のコンピュータプログラムに適用される。コンピュータプログラムは、独立アプリケーション、ソフトウエアコンポーネント、スクリプト、または他のアプリケーションへのプラグインとすることができる。本発明を組み込むコンピュータプログラムは、例えば、ＲＯＭやＲＡＭなどの記憶媒体、ＣＤ−ＲＯＭなどの光記録媒体、フロッピー（登録商標）ディスクなどの磁気記録媒体などの、コンピュータプログラムを伝達することができる任意の実体または装置である担体に実装することができる。担体は、電気ケーブルまたは光ケーブルによって、または無線や他の手段によって伝えられる電気信号や光信号などの任意の伝達可能な担体である。コンピュータプログラムは、サーバからインターネットを介して適切にダウンロードされる。コンピュータプログラムの機能は集積回路に組み込むこともできる。示した本発明の原理を実質的にコンピュータまたはプロセッサに実行させるコードを含む任意およびすべての実施形態は、本発明の範囲内にある。
【００３２】
本発明の好ましい実施形態の以上の説明は、例示と説明のために行った。説明は網羅的でもなく本発明を開示した形態に限定しようとするものでもない。以上の教示を鑑みて明らかな修正または変形が可能である。実施形態は、本発明の原理とその実際的な応用例を最もよく示し、それにより当業者が、本発明を、意図された特定の使用に適した様々な実施形態において様々な修正で使用できるように選択され説明された。そのようなすべての修正と変形は、特許請求の範囲の記載に明示されるとおりの本発明の原理および範囲内において、当業者によって行われ得ることは明らかであり、特許請求の範囲の記載によって定められる発明の範囲内にある。
【図面の簡単な説明】
【００３３】
【図１】本発明による実施形態であるシステムの構成例を示すブロック図である。
【図２】本発明による実施形態において、デフォルトのドキュメント処理サービス提供場所を自動的に選択する動作例を示すフローチャートである。
【符号の説明】
【００３４】
１００  システム
１０２  ドキュメント処理サービスの提供場所
１０４  ドキュメント処理装置、多機能周辺装置
１０６  アクセスポイント、無線ルータ、サービス提供場所のネットワーク
１０８  通信リンク
１１０  クライアント装置
１１２  通信リンク
１１４  コンピュータネットワーク
１１６  ウェブサーバ
【図２】
2007102779.tif 000003
【図１】
2007102779.tif 000004