デバイスステージ情報を配信する配信サーバー装置及び印刷サービスを提供する印刷サービスサーバー装置とネットワークを介して通信可能なクライアント情報装置であって、前記配信サーバー装置より前記印刷サービスサーバー装置が提供する印刷サービスの印刷サービス情報を含む前記デバイスステージ情報を受信する受信手段と、前記受信手段で受信された前記デバイスステージ情報に含まれる前記印刷サービス情報に基づいてプリンタードライバーの出力先のポートを設定する設定手段と、を有するクライアント情報装置。前記印刷サービス情報に1以上の印刷サービスのサービスエントリーが含まれる場合、前記プリンタードライバーのユーザーインターフェースに前記印刷サービス情報の印刷サービスを利用するための設定画面を表示するための設定オブジェクトを表示し、前記設定オブジェクトが選択された場合、前記印刷サービス情報に含まれる印刷サービスのサービスエントリーに含まれるサービス名称とポートアドレスとを設定画面に表示する表示手段を更に有する請求項1記載のクライアント情報装置。前記設定画面には、印刷サービスを選択するための選択オブジェクトが更に含まれ、前記表示手段は、論理プリンターの出力先のポートとして設定されているポートのポートアドレスが前記設定画面に表示されている場合、該当する印刷サービスの前記選択オブジェクトを選択状態にする請求項2記載のクライアント情報装置。前記印刷サービス情報に含まれる印刷サービスのサービスエントリーには、ポートの種類と、ポート設定と、が更に含まれ、前記設定画面には、印刷サービスを選択するための選択オブジェクトが更に含まれ、前記設定手段は、前記設定画面において、該当する印刷サービスの選択オブジェクトが選択状態にされ、設定オブジェクトが選択されると、前記印刷サービスのサービスエントリーのポートの種類と、ポートアドレスと、ポート設定と、に基づいてプリンタードライバーの出力先のポートを設定する請求項2記載のクライアント情報装置。前記印刷サービス情報に含まれる印刷サービスのサービスエントリーには、サービス情報URLが更に含まれ、前記表示手段は、前記サービス名称と前記ポートアドレスとを前記設定画面に表示する際に、前記サービス情報URLで示されるWebページのリンクを有する表示で前記サービス名称を表示する請求項2乃至4何れか1項記載のクライアント情報装置。デバイスステージ情報を配信する配信サーバー装置及び印刷サービスを提供する印刷サービスサーバー装置とネットワークを介して通信可能なクライアント情報装置が実行する設定方法であって、前記配信サーバー装置より前記印刷サービスサーバー装置が提供する印刷サービスの印刷サービス情報を含む前記デバイスステージ情報を受信する受信ステップと、前記受信ステップで受信された前記デバイスステージ情報に含まれる前記印刷サービス情報に基づいてプリンタードライバーの出力先のポートを設定する設定ステップと、を含む設定方法。デバイスステージ情報を配信する配信サーバー装置及び印刷サービスを提供する印刷サービスサーバー装置とネットワークを介して通信可能なコンピュータに、前記配信サーバー装置より前記印刷サービスサーバー装置が提供する印刷サービスの印刷サービス情報を含む前記デバイスステージ情報を受信する受信ステップと、前記受信ステップで受信された前記デバイスステージ情報に含まれる前記印刷サービス情報に基づいてプリンタードライバーの出力先のポートを設定する設定ステップと、を実行させるためのプログラム。しかし、プリンタードライバーの出力先をインターネット上に設けられた印刷サービスサーバー装置とする場合には、解決すべき課題がある。通常、出力先がプリンターである場合には、プリンターを探索することにより自動的に出力先を設定することが可能となる。しかし、出力先がインターネット上の印刷サービスサーバー装置の場合にはプリンターを探索してポートを特定することができず、ユーザーは印刷サービスサーバー装置の接続先情報を自身で調べ、手動で設定登録する必要があった。更に、例えばプリンターベンダーが新たな印刷サービスを展開する場合、多くのユーザーにこの新サービスの存在を周知するのが難しかった。本発明はこのような問題点に鑑みなされたもので、ユーザーが、印刷サービスを利用するための出力先のポートを容易に設定可能にすることを目的とする。そこで、本発明は、デバイスステージ情報を配信する配信サーバー装置及び印刷サービスを提供する印刷サービスサーバー装置とネットワークを介して通信可能なクライアント情報装置であって、前記配信サーバー装置より前記印刷サービスサーバー装置が提供する印刷サービスの印刷サービス情報を含む前記デバイスステージ情報を受信する受信手段と、前記受信手段で受信された前記デバイスステージ情報に含まれる前記印刷サービス情報に基づいてプリンタードライバーの出力先のポートを設定する設定手段と、を有する。本発明によれば、ユーザーが、印刷サービスを利用するための出力先のポートを容易に設定可能にすることができる。以下、本発明の実施形態について図面に基づいて説明する。<実施形態1>[システム構成]図1は、印刷システムのシステム構成の一例を示す図である。印刷システムは、クライアント情報装置110、プリンター情報配信サーバー装置120、印刷サービスサーバー装置130、プリンター140とで構成される。クライアント情報装置110とプリンター情報配信サーバー装置120と印刷サービスサーバー装置130は、不図示のゲートウェイ装置等を介してインターネット等の通信可能な接続媒体によってツン新可能に接続されている。また、印刷サービスサーバー装置130とプリンター140は、少なくとも、印刷サービスサーバー装置130からプリンター140に向かって印刷を行うことが可能な接続媒体で接続されている。[ハードウェア構成]図2は、クライアント情報装置110のハードウェア構成の一例を示す図である。クライアント情報装置110は、CPU1により制御される。CPU1は、ROM3に記憶された基本入出力システムBIOS制御プログラムや外部メモリ11に記憶されたオペレーティングシステムや各種アプリケーションプログラム等をRAM2にロードし、実行することが可能である。クライアント情報装置110にはユーザーからの入力を受けるキーボード9や処理の結果を画像としてユーザーに表示するためのディスプレイ10等接続されている。更に、他の装置やプリンター等の機器と通信を行うためのネットワークI/F8を備える。CPU1がプログラムに基づき処理を実行することによって、後述するクライアント情報装置110の機能構成、及び後述するクライアント情報装置110におけるフローチャートの処理等が実現される。プリンター情報配信サーバー装置120、印刷サービスサーバー装置130も図2で説明したクライアント情報装置110と同様のハードウェア構成を持つ単独のサーバー装置或いはクラスターサーバー装置として構成される。このため、プリンター情報配信サーバー装置120、印刷サービスサーバー装置130のハードウェア構成の説明は割愛する。つまり、プリンター情報配信サーバー装置120のCPUがプリンター情報配信サーバー装置120の外部メモリ等に記憶されたプログラムに基づき処理を実行することによってプリンター情報配信サーバー装置120の機能等が実現される。同様に、印刷サービスサーバー装置130のCPUが印刷サービスサーバー装置130の外部メモリ等に記憶されたプログラムに基づき処理を実行することによって印刷サービスサーバー装置130の機能等が実現される。図3は、プリンター140のハードウェア構成の一例を示す図である。プリンター140は、CPU12により制御される。CPU12は、ROM14に記憶された制御プログラムや外部メモリ22に格納された各種プログラムをRAM13にロードし、実行することが可能である。CPU12は制御プログラムの動作に基づいて入出力部16を介して入力された印刷データ等を画像信号に変換し印刷部20に出力することで印刷を行う。また、CPU12は、制御プログラムの動作に基づいて入出力部16を介して入力された各種応答要求に対して処理した結果を入出力部16から出力する。尚、プリンター140には操作部21が接続され、ユーザーからの直接の入力を受け付けることも可能になっている。[ソフトウェア構成]図4は、各装置のソフトウェア構成の一例を示す図である。この図を用いてクライアント情報装置110、プリンター情報配信サーバー装置120、印刷サービスサーバー装置130、及びプリンター140それぞれのソフトウェア構成について説明する。クライアント情報装置110は、次のコンポーネントで構成される。オペレーティングシステム111以下、OS単にと記すは、本装置を動作させる。印刷アプリケーション112は、印刷指示を発行することで印刷の起点となる。プリンタードライバー113は、印刷アプリケーション112からの印刷指示をOS111経由で受け取り、受け取った指示に応じ、印刷設定の作成編集や印刷データを生成する。印刷サービス情報処理部114は、このプリンタードライバー113の内部で後述する印刷サービス情報162に基づき処理を行う。デバイスステージ情報処理部115は、デバイスステージ情報を受け取りデバイスステージ関連の様々な処理を行う。尚、デバイスステージ情報処理部115は、OS111の一部の機能として実施してもよい。また、本実施形態で使用するプリンタードライバーは、対象機種が特定された特定機種向けのプリンタードライバーであっても、機種を特定しないジェネリックタイプのドライバーの何れであってもよい。プリンター情報配信サーバー装置120は、次のコンポーネントで構成される。OS121は、本装置を動作させる。デバイスステージ情報管理部122は、デバイスステージ情報を管理する。デバイスステージ情報配信部123は、デバイスステージ情報をクライアント情報装置110に配信する。印刷サービスサーバー装置130は、次のコンポーネントで構成される。OS131は、本装置を動作させる。印刷サービス処理ブログラム132は、クライアント情報装置110から送られてくる印刷データを受け取り、様々な印刷サービスを提供し、印刷データをプリンター140に送信する等の処理を行う。ウェブサービスライブラリ133は、印刷サービス処理ブログラムやOSがウェブサービスを提供、実施する。プリンター140は、次のコンポーネント等で構成される。OS141は、プリンター140を動かすための。制御部142は、印刷データを受信し、印刷ジョブの制御を行う。印刷処理部143は、印刷処理を実行する。[印刷データ生成出力処理]ここで、図4を参照しながらクライアント情報装置110内での印刷データ生成出力処理について述べておく。印刷アプリケーション112は、ユーザーの指示に従って、出力を行う論理プリンターと文書とを決定し、OS111に該当する論理プリンターで該当する文書の印刷の指示を発行する。尚、論理プリンターとは、OS111が扱う論理的なプリンターであり、論理プリンター毎に対応するプリンタードライバー113や出力先のポート等の情報がOS111によって管理されている。プリンタードライバー113は、OS111を介して印刷アプリケーション112が発行した印刷指示を受け、印刷文書のデータを出力対象のプリンターが処理可能な印刷データへの変換を行い、変換された印刷データをOS111に送る。OS111は、プリンタードライバー113が生成した印刷データを該当する論理プリンターの出力先ポートに書きだす処理を行う。尚、出力先のポートは、その種別に応じたポートモニターと呼ばれるモジュールを介して様々な通信プロトコルに対応する。出力先のポートは、物理的なプリンターが接続されているクライアント情報装置110のローカルポート、物理プリンターのネットワークアドレス、又はLAN内のプリンターサーバーのプリントキューの名称等に設定されることが一般的である。しかし、背景技術で述べたように、インターネット上の印刷サービスを利用する場合、インターネット上の印刷サービスサーバー装置130を直接指定することもできる。[デバイスステージ]次に、デバイスステージについて述べる。デバイスステージは米国Microsoft社がOS機能の一部として提供をする機能であり、クライアント情報装置110に物理的或いは論理的に接続配置されたデバイスをユーザーに分かりやすく表示する技術である。クライアント情報装置110のデバイスステージ情報処理部115は、接続されている物理デバイス或いは論理デバイスを検知すると、予め登録されている情報配信サーバー装置から検知したデバイスに対応するデバイスステージ情報を取得する。プリンターの場合、新たな論理プリンターがシステムに作成されることを以て論理デバイスの検知と見なされ、クライアント情報装置110は、プリンター情報配信サーバー装置120からデバイスステージ情報160を取得することになる。取得したデバイスステージ情報160は、クライアント情報装置110のHD等の外部メモリ11に格納され、ユーザーから該当するデバイスの表示要求があったときに図5に示すようなデバイスステージ画面の表示を行う。図5は、プリンターデバイスに対するデバイスステージ画面の一例を示す図である。デバイスステージ画面は、デバイスを示すプリンタービットマップ151やアイコン152、更にはデバイスに関する各種操作や情報提供を行うアイコン領域153等で構成される。これらの情報はデバイスステージ情報160に記されている情報を基に、デバイスステージ情報処理部115が表示処理を行うことによって表示される。このデバイスステージ情報160は、デバイスベンダーが作成し、プリンター情報配信サーバー装置120を介して提供されるため、デバイスベンダーの意向が反映された画面構成になっている。[デバイスステージ情報のデータ構造]本実施形態で用いるデバイスステージ情報160について説明を行う。図6は、デバイスステージ情報160のデータ構造を示す図である。本実施形態で使用するデバイスステージ情報160は、OSがデバイスステージ向けの情報として規定しているデバイス情報161と本実施形態の目的に応じて拡張された印刷サービス情報162とで構成される。尚、この拡張された印刷サービス情報162は、デバイスステージ情報処理部115、デバイスステージ情報管理部122やデバイスステージ情報配信部123に対して動作上の影響を与えない形式で記載されているものとする。このプリンターベンダーによって拡張された印刷サービス情報162を使用するのはプリンターベンダーが提供するプリンタードライバー113だけになる。この印刷サービス情報162は、この印刷サービス情報162が情報を提供する印刷サービスの数を示すサービスエントリー数163と、個別の印刷サービス164と、で構成され、個別の印刷サービス164には次の情報が含まれているものとする。サービス名称165は、印刷サービスの具体的な名称を示す。サービス情報URL166は、印刷サービスの詳細情報を提供するサイトのアドレスを示す。ポートの種類167は、ポートの種別とポートモニターの種別を示す。ポートアドレス168は、該当するサービスへの出力先のポートとして設定する出力先のポートアドレスを示す。ポート設定169は、出力先のポートの設定情報を示す。尚、ポートの種類167がシステムに標準添付されない特殊なポートモニターを示す場合、印刷サービス情報162のポートの種類167の一部としてポートモニターを提供する。[デバイスプロパティシート表示処理]以降、プリンタードライバー113の動作について、詳しく説明行う。図7は、プリンタードライバー113のUI部のデバイスプロパティシートデバイスの設定タブの一例を示す図である。プリンタードライバー113のデバイスプロパティシートには従来の機能に対して印刷サービス設定ボタン171を追加してある。ユーザーはこの印刷サービス設定ボタン171を押下することで、インターネット上の印刷サービスの情報にアクセスしたり、印刷サービスを利用するためのポートを出力先に設定したりすることができる。尚、UIは、ユーザーインターフェースの略である。まず、プリンタードライバー113のUI部のデバイスプロパティシートの表示処理について説明を行う。図8は、プリンタードライバー113のUI部のデバイスプロパティシートの表示処理の一例を示すフローチャートである。図8の処理は、特に印刷サービス設定ボタン171の表示状態を決定する処理である。この図を用いてデバイスプロパティシート表示時の処理について説明を行う。ユーザーが該当する論理プリンターのデバイスの設定タブを選択したとき、この論理プリンターのプリンタードライバー113は、該当する画面を表示するために初期化処理を行うS181。印刷サービス情報処理部114は、該当する論理プリンターに対応するデバイスステージ情報160がクライアント情報装置110内に存在すかどうかの確認を行うS182。例えば、クライアント情報装置110がインターネット等から遮断されプリンター情報配信サーバー装置120からデバイスステージ情報160を受け取れない場合、印刷サービス情報処理部114は、デバイスステージ情報160は存在しないと判断する。S182にて、デバイスステージ情報160が存在しないと判断すると、印刷サービス情報処理部114は、印刷サービス設定ボタン171を無効表示になるようにUIを制御するS183。一方、S182にて、デバイスステージ情報160が存在すると判断する場合、印刷サービス情報処理部114は、デバイスステージ情報160に印刷サービス情報162が存在するかどうかの確認を行うS184。例えば、印刷サービス情報162の拡張が実施される以前のデバイスステージ情報160が存在する状態で、クライアント情報装置110がインターネット等から遮断されると、印刷サービス情報162は存在しないという判定結果になる。印刷サービス情報162が存在しない場合、S183に進み、印刷サービス情報処理部114は、印刷サービス設定ボタン171を無効表示にする。S184にて、印刷サービス情報162が存在すると判断した場合、印刷サービス情報処理部114は、サービスエントリー数163が1以上の有効な値かどうかの確認を行うS185。サービスエントリー数163が0又無効な値の場合、S183に進み、印刷サービス情報処理部114は、印刷サービス設定ボタン171を無効表示にする。サービスエントリー数163が1以上の有効な値である場合、印刷サービス情報処理部114は、印刷サービス設定ボタン171を有効表示になるようにUIを制御するS186。S183、S186どちらかの処理を行った後、プリンタードライバー113は、初期化処理に対する必要な終了処理を行いS187、ドキュメントプロパティの表示を行う。このようにデバイスステージ情報160の状態に依存し印刷サービス設定ボタン171の表示状態を変えることで、ユーザーはデバイスプロパティシートを開くだけで、次に説明する、印刷サービス設定ダイアログ190の表示の可否か知ることができるようになる。印刷サービス設定ダイアログ190は、設定画面の一例である。印刷サービス設定ボタン171は、設定オブジェクトの一例である。[印刷サービス設定ダイアログ]図9は、印刷サービス設定ボタン171を押下した場合に表示する印刷サービス設定ダイアログの一例を示す図である。ユーザーはこの印刷サービス設定ダイアログを操作することで、利用可能な印刷サービスの詳細情報にアクセスして情報収集を行ったり、印刷サービスを利用するための出力ポートの作成や設定等を行ったりすることができる。尚、印刷サービス設定ダイアログ190は印刷サービス情報処理部114が表示し制御を行うものである。図9を用い印刷サービス設定ダイアログ190について説明を行う。印刷サービス設定ダイアログには印刷サービス名191を表示する領域と、該当する印刷サービスを利用するためのポート192を表示する領域と、現在の出力先がどの印刷サービスに設定されているかどうかを示すチェックボックス193と、がある。チェックボックス193は、印刷サービスを選択するための選択オブジェクトの一例である。また、チェックボックス193をチェック状態することは、選択オブジェクトを選択状態にすることの一例である。印刷サービス名191及びポート192の領域には、印刷サービス情報162の印刷サービス164毎に記載されているサービス名称165とポートアドレス168との情報が表示される。更に、印刷サービス名191に表示するサービス名称165は194に示すようにリンクを有する表示アンダーライン表示とする。ユーザーによって特定のサービス名のリンク194が選択された場合、該当する印刷サービス164のサービス情報URL166の示すアドレスのWebページを開くように制御が行われる。各印刷サービス名の先頭に配置したチェックボックス193を選択状態にすることで該当する印刷サービス及びポートが選択されたことを意味する。このチェックボックス全てがアンチェック状態の場合、印刷サービス設定ダイアログ190に表示されていないポートが出力先のポートとして設定されていることを示す。特定のチェックボックスがチェック状態で、かつ、適用ボタン197が無効表示の場合、チェックされている印刷サービスポートは現在設定されている印刷サービスポートであることを意味する。また、特定のチェックボックスがチェック状態で、かつ、適用ボタン197が有効表示の場合、OKボタン195或いは適用ボタン197を押すことで、チェック状態の印刷サービスポートを出力先として設定することができることを意味する。尚、チェックボックス193は何れか一つしかチェック状態にはならないように制御される。また、適用ボタン197は初期表示状態では必ず無効表示とするが、ユーザーがどれか一つでもチェックボックスの状態を変更すると、適用ボタン197有効表示となり、適用ボタン197を押下することで、出力先は変更され、適用ボタンは無効表示となる。OKボタン195或いは適用ボタン197は、設定オブジェクトの一例である。図10は、印刷サービス設定ダイアログ190の初期表示処理の一例を示すフローチャートである。この図を用いて、印刷サービス設定ダイアログ190表示時の処理の説明を行う。印刷サービス設定ボタン171が押下されると、印刷サービス情報処理部114は、必要な初期化処理を行うS201。その後、印刷サービス情報処理部114は、印刷サービス情報162に含まれる全てのサービス名称165とポートアドレス168とのセット情報を印刷サービス名191とポート192の表示領域に表示するS202。尚、印刷サービス情報処理部114は、表示する印刷サービス名191は、該当するサービス情報URL166のリンク情報として表示を行う。次に、印刷サービス情報処理部114は、該当する論理プリンターに出力先として設定されているポートはポート192に記載されているポートかどうかを調べるS203。出力先として設定されているポートがポート192に記載されていれば、印刷サービス情報処理部114は、該当する印刷サービスのチェックボックス193をチェック状態にするS204。最後に、印刷サービス情報処理部114は、S201の初期化処理に対する必要な終了処理を行いS205、印刷サービス設定ダイアログ190の表示を行う。以上のようにすることで、印刷サービス情報162に含まれているポートが既に該当する論理プリンターの出力先ポートとして設定されている場合に、この出力先ポートに該当する印刷サービスを選択された状態として初期表示をすることが可能になる。図11は、印刷サービス設定ダイアログ190のOKボタン195又は適用ボタン197を押下した場合の処理の一例を示すフローチャートである。この図を用いて出力先ポート作成、設定周りの処理について説明を行う。印刷サービス設定ダイアログ190のOKボタン195又は適用ボタン197が押下された際、印刷サービス情報処理部114は、印刷サービス設定ダイアログ190に選択状態の印刷サービスがあるかどうかを調べるS211。選択状態の印刷サービスが一つも無ければ、印刷サービス情報処理部114は、S218進む。この場合、ユーザーは印刷サービス設定ダイアログ190で印刷サービスの選択を行わなかったことになる。S218の処理については後述する。選択状態の印刷サービスが存在すれば、印刷サービス情報処理部114は、この印刷サービスが示すポートの種類167、ポートアドレス168、ポート設定169の各情報が該当する論理プリンターに設定されているポートの情報と一致するか否かを調べるS212。これらの情報が該当する論理プリンターに設定されているポート情報と一致すれば、選択されている印刷サービスに対応するポートは既に該当する論理プリンターの出力先として設定されていることになる。そのため、印刷サービス情報処理部114は、先のS211のケースと同様にS218に進む。上記以外の場合、印刷サービス情報処理部114は、今度は選択されている印刷サービスに対応するポートと同じポートの種類167、ポートアドレス168、ポート設定169等を持つポートが該当するシステムに存在するかどうかを調べるS213。選択されている印刷サービスに対応するポートが既に該当するシステムに存在する場合、印刷サービス情報処理部114は、S217に進む。この場合、選択されている印刷サービスに対応するポートは既に該当するシステムに存在するポートということになる。S217の処理は後述する。上記以外の場合、印刷サービス情報処理部114は、今度は選択されている印刷サービスに対応するポートの種類167が示すポートモニターが該当するシステムに存在するかどうかを調べるS214。該当する印刷サービス164のポートの種類167が示すポートモニターが該当するシステムに存在しない場合、印刷サービス情報処理部114は、ポートの種類167が示すポートモニターを該当するシステムに追加する処理を行うS215。その後、印刷サービス情報処理部114は、ポートアドレス168、ポート設定169を参照し選択されている印刷サービスに対応するポートの追加及び設定処理を行うS216。この時点で、選択されている印刷サービスに対応するポートは必ず該当するシステムの存在するポートになる。その後、S213からの分岐も含め、印刷サービス情報処理部114は、選択されている印刷サービスに対応するポートを該当する論理プリンターの出力先ポートとして設定する処理を行うS217。以上で印刷サービス設定ダイアログ190により出力ポートの設定処理を終える。後は、S212やS211からの分岐も含め、印刷サービス情報処理部114は、この処理の呼び出しが印刷サービス設定ダイアログ190のOKボタン195からであるか適用ボタン197からであるかを判断するS218。OKボタン195からの呼び出しであれば、印刷サービス情報処理部114は、印刷サービス設定ダイアログ190閉じる処理S219を行った後、適用ボタン197からの呼び出しのケースも含めて処理を終了する。以上のように制御することで、システムに存在する既存のポートを利用した出力先ポートの設定を行うことができるようになる。以上、説明してきたように、本実施形態では、プリンター情報配信サーバー装置120から受け取る対象デバイスに呼応したデバイスステージ情報160に印刷サービス情報162の拡張を行う。この拡張部に論理プリンターの設定すべき印刷サービスの出力先情報や印刷サービスの詳細情報へのリンク等を配置する。プリンタードライバー113内の印刷サービス情報処理部114は、拡張された印刷サービス情報162を用い、印刷サービスに対応するポートを該当する論理プリンターの出力先として設定する。更に、印刷サービス情報処理部114は、ユーザーを印刷サービスの詳細情報に誘導するためのリンクを提供する。本実施形態を適用することで、ユーザーはプリンタードライバーという使い慣れたインターフェイスを介して、印刷サービスを利用するための出力先ポートを容易に設定することができるようになる。更に、提供する印刷サービスの詳細情報への誘導も合わせて行うことができ効果も発揮する。また、プリンター情報配信の仕組みを利用するため、プリンターメーカーが新たな印刷サービスを始める際に、ユーザーを新印刷サービスに容易に誘導できる効果も発揮する。<その他の実施形態>また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ又はCPUやMPU等がプログラムを読み出して実行する処理である。以上、上述した各実施形態によれば、ユーザーが、印刷サービスを利用するための出力先のポートを容易に設定可能にすることができる。以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形変更が可能である。