(57)【要約】【課題】複数の上位機器がネットワーク環境に接続されていても、ストレージの位置情報を共有することができ、各上位機器におけるストレージの位置情報の設定も不要となるような出力装置、データ出力システム、機器情報通知方法、データ出力方法を提供する。【解決手段】ストレージサービスを行うストレージ３及び上位機器２にそれぞれネットワーク網６を介して接続して、上位機器２の出力データを受取り出力する出力装置１において、ストレージ３の位置情報を保持する手段と、ストレージ３の位置情報を上位機器２に通知する手段とを有する。【選択図】　　　　図１
2004062534.tif 000002
【特許請求の範囲】
【請求項１】
ストレージサービスを行うストレージ及び上位機器にそれぞれネットワーク網を介して接続して、該上位機器の出力データを受取り出力する出力装置において、
前記ストレージの位置情報を保持する手段と、該ストレージの位置情報を前記上位機器に通知する手段とを有することを特徴とする出力装置。
【請求項２】
前記ストレージの位置情報の利用可否を判定する手段と、判定結果に基づく利用可能なストレージの位置情報を選択して前記上位機器に通知する手段とを有する請求項１記載の出力装置。
【請求項３】
保持したストレージの位置情報を変更する手段を有する請求項１記載の出力装置。
【請求項４】
前記ストレージサービスを利用可能にするためのカスタマー登録ページの位置情報を、前記上位機器に通知する手段を有する請求項１記載の出力装置。
【請求項５】
ストレージの位置情報にログインするためのパラメータを前記上位機器に通知する手段を有する請求項１記載の出力装置。
【請求項６】
前記ストレージの位置情報にログインするためのパラメータを保持し変更する手段を有する請求項５記載の出力装置。
【請求項７】
前記機器情報に前記ストレージの位置情報も含めた、マークアップ言語を生成するための手段と、前記マークアップ言語を前記上位機器に送信するための手段とを有する請求項１記載の出力装置。
【請求項８】
自己のロケーション情報を、前記上位機器に送信する手段を有する請求項１記載の出力装置。
【請求項９】
出力装置と、該出力装置への出力データの伝達を制御するドライバとを備えたデータ出力システムであって、
前記出力装置が請求項１〜８のいずれか１項に記載の出力装置であり、前記ドライバが、該出力装置より取得したストレージの位置情報のストレージ機器に、前記出力装置で処理が可能なデータを出力する手段を有することを特徴とするデータ出力システム。
【請求項１０】
前記ドライバが、前記出力装置に出力データの保管先を通知する手段を有する請求項９記載のデータ出力システム。
【請求項１１】
前記ドライバが、前記出力装置を検索する手段と、前記検索した結果より出力装置を選択する手段とを有する請求項９記載のデータ出力システム。
【請求項１２】
前記ドライバが、出力装置の機器情報を持っている検索サーバにアクセスする手段と、前記検索サーバにある検索画面を表示する手段と、前記検索結果より出力装置を選択する手段とを有する請求項９記載のデータ出力システム。
【請求項１３】
前記検索サーバはＷＷＷサーバである請求項９ないし請求項１２のいずれか１項に記載のデータ出力システム。
【請求項１４】
前記検索結果の表示画面に前記ストレージサービスを利用するためのカスタマー登録の位置情報をリンク表示する手段を有する請求項９ないし請求項１２のいずれか１項に記載のデータ出力システム。
【請求項１５】
利用する前記ストレージの位置情報を検索条件として、前記出力装置を検索する手段を有する請求項９ないし請求項１２のいずれか１項に記載のデータ出力システム。
【請求項１６】
上位機器に機器情報を通知することが可能な機器情報通知方法において、
ネットワーク網を介して接続したストレージサービスを行うストレージの位置情報を出力装置に保持するステップと、該出力装置に保持したストレージの位置情報を前記上位機器に通知するステップとを有することを特徴とする機器情報通知方法。
【請求項１７】
上位機器に機器情報を通知することが可能な出力装置により前記上位機器に機器情報を通知するステップと、ドライバにより前記出力装置への出力データの伝達を制御するステップとを備えたデータ出力方法において、
ストレージサービスを行うストレージの位置情報を上位機器に通知するステップと、前記ドライバが出力装置から取得した前記ストレージの位置情報に、前記出力装置で処理が可能なデータを出力するステップとを有することを特徴とするデータ出力方法。
【請求項１８】
請求項１６記載の機器情報通知方法又は請求項１７記載のデータ出力方法を、コンピュータに実行させるためのプログラム。
【請求項１９】
請求項１８記載のプログラムを記録したコンピュータで読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文書データ等を出力処理するための出力装置、データ出力システム、機器情報通知方法、データ出力方法、およびこれらの方法に関するプログラム、該プログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
従来、インターネット経由でストレージ（高速・大容量のディスク装置）を時間貸しするストレージサービスがあり、パソコン、携帯端末といったクライアントコンピュータから、そのストレージに一時的に保存されたデータを利用することができる。また、クライアントコンピュータと同様に、ネットワークに接続された出力装置（例えばプリンタ装置）からデータ出力をするといった利用がなされている。
【０００３】
ここで、パソコン、携帯端末といったクライアントコンピュータから、インターネット経由でそのストレージにデータを一時的に保存する場合、該ストレージの位置情報（ロケーション情報；ＵＲＬ）は、上位機器側であらかじめ設定しておき、その設定された位置情報にあるストレージにデータを保存していた。
【０００４】
【発明が解決しようとする課題】
しかしながら、複数の上位機器がネットワーク環境で使用されている場合、各上位機器でストレージの位置情報を設定する必要があり、ネットワーク管理者の負担が大きくなっていた。
【０００５】
本発明は、複数の上位機器がネットワーク環境に接続されていても、ストレージの位置情報を共有することができ、各上位機器におけるストレージの位置情報の設定も不要となるような出力装置、データ出力システム、機器情報通知方法、データ出力方法を提供することにある。
【０００６】
【課題を解決するための手段】
本発明は、ストレージサービスを行うストレージ及び上位機器にそれぞれネットワーク網を介して接続して、該上位機器の出力データを受取り出力する出力装置において、前記ストレージの位置情報を保持する手段と、該ストレージの位置情報を前記上位機器に通知する手段とを有する出力装置である。
【０００７】
なお、出力装置とは、例えば印刷装置、画像表示装置、ファクリミリ装置、電子ファイリング装置等のことであるが、その出力装置自身に、ストレージサービスを行うストレージの位置情報を保持する手段（ストレージシステム制御部）と、前記ストレージの位置情報（ロケーション情報；ＵＲＬ）を上位機器に通知するストレージシステム制御部を備えることにより、出力装置に複数の上位機器がネットワーク環境で接続されていても、その出力装置に設定されているストレージの位置情報を共有することが可能となり、各上位機器側でストレージの位置情報の設定が不要となる。ここでは、クライアントＰＣを主に指すが、検索サーバを上位機器としてもよい。つまり検索サーバにもストレージの位置情報を送信しておいて、クライアントＰＣからアクセスしてその情報を得るという概念も含む。
【０００８】
また、本発明は、前記ストレージの位置情報の利用可否を判定する手段と、判定結果に基づく利用可能なストレージの位置情報を選択して前記上位機器に通知する手段とを有する出力装置である。
【０００９】
これにより、何らかの理由により利用できなくなったストレージの位置情報リストを上位機器において削除する作業が不要とすることができる。
【００１０】
そして、本発明は、保持したストレージの位置情報を変更する手段を有する出力装置である。
【００１１】
これにより、ストレージの位置情報が変更された場合でも、出力装置に保持されているストレージの位置情報の設定を変更するだけでよく、上位機器の設定を変更する必要がなくなる。
【００１２】
更に、本発明は、前記ストレージサービスを利用可能にするためのカスタマー登録ページの位置情報を、前記上位機器に通知する手段を有する出力装置である。
【００１３】
これにより、ストレージサービスの利用のためにカスタマー情報登録が必要である場合でも、上位機器を利用しているユーザーは、カスタマー登録ページの位置情報を容易に知ることができる。
【００１４】
また、本発明は、ストレージの位置情報にログインするためのパラメータを前記上位機器に通知する手段を有する出力装置である。
【００１５】
これにより、ストレージにログインする際に必要なセキュリティ面での、上位機器における設定が不要となる。したがって、上位機器からストレージに自動でログインすることが可能となる。
【００１６】
そして、本発明は、前記ストレージの位置情報にログインするためのパラメータを保持し変更する手段を有する出力装置である。
【００１７】
これにより、ストレージの位置情報が変更されたことによりログイン情報が変更になった場合でも、出力装置に保持されているストレージの位置情報にログインするためのパラメータを変更するだけでよく、上位機器の設定を変更する必要がなくなる。
【００１８】
更に、本発明は、前記機器情報に前記ストレージの位置情報も含めた、マークアップ言語を生成するための手段と、前記マークアップ言語を前記上位機器に送信するための手段とを有する出力装置である。
【００１９】
これにより、本発明は、ＸＭＬやＨＴＭＬ等のマークアップ言語を使用することにより、既存の一般的なブラウザで閲覧することが可能となり、かつ上位機器はストレージの位置情報を容易に取得することがきる。
【００２０】
また、本発明は、自己のロケーション情報を、前記上位機器に送信する手段を有する出力装置である。
【００２１】
これにより、上位機器側で出力装置のロケーション情報を知ることができ、データを出力する際の最適なロケーションの出力装置を容易に選択することが可能となる。
【００２２】
そして、本発明は、出力装置と、該出力装置への出力データの伝達を制御するドライバとを備えたデータ出力システムであって、前記出力装置が上記の出力装置であり、前記ドライバが、該出力装置より取得したストレージの位置情報のストレージ機器に、前記出力装置で処理が可能なデータを出力する手段を有するデータ出力システムである。
【００２３】
これにより、ドライバ（クライアントコンピュータのプリンタドライバ）が、出力装置より取得したストレージの位置情報に、出力装置で処理が可能なデータを出力する手段を有することにより、ユーザはストレージの位置情報を設定することなく、ストレージに、出力装置で処理可能なデータを保存することが可能となる。
【００２４】
更に、本発明は、前記ドライバが、前記出力装置に出力データの保管先を通知する手段を有するデータ出力システムである。
【００２５】
これにより、出力装置が、ストレージに保管されているデータの保管先の情報を知ることができるので、出力装置から保管先にアクセスしてデータを出力することが可能となる。
【００２６】
また、本発明は、前記ドライバが、前記出力装置を検索する手段と、前記検索した結果より出力装置を選択する手段とを有するデータ出力システムである。
【００２７】
これにより、出力装置を検索・選択するようなシステムにおいても、ユーザはストレージの位置情報を設定することが不要となる。
【００２８】
そして、本発明は、前記ドライバが、出力装置の機器情報を持っている検索サーバにアクセスする手段と、前記検索サーバにある検索画面を表示する手段と、前記検索結果より出力装置を選択する手段とを有するデータ出力システムである。
【００２９】
これにより、検索サーバよりストレージの位置情報を取得することが可能となり、かつ、ドライバが各出力装置にストレージの位置情報を問い合わせる必要がなくなる。
【００３０】
更に、本発明は、前記検索サーバはＷＷＷサーバであるデータ出力システムである。
【００３１】
これにより、上位機器がインターネット環境に接続することができれば、ストレージの位置情報を容易に取得することが可能となる。
【００３２】
また、本発明は、前記検索結果の表示画面に前記ストレージサービスを利用するためのカスタマー登録の位置情報をリンク表示する手段を有するデータ出力システムである。
【００３３】
これにより、ストレージサービスの利用のためにカスタマー情報の登録が必要な場合であっても、上位機器を利用しているユーザは、カスタマー登録ページの位置情報に容易にアクセスすることができる。
【００３４】
そして、利用する前記ストレージの位置情報を検索条件として、前記出力装置を検索する手段を有するデータ出力システムである。
【００３５】
これにより、普段利用しているストレージの位置情報を検索条件として使用することができるので、出力装置の検索が容易となる。
【００３６】
更に、本発明は、上位機器に機器情報を通知することが可能な機器情報通知方法において、ネットワーク網を介して接続したストレージサービスを行うストレージの位置情報を出力装置に保持するステップと、該出力装置に保持したストレージの位置情報を前記上位機器に通知するステップとを有する機器情報通知方法である。
【００３７】
また、本発明は、上位機器に機器情報を通知することが可能な出力装置により前記上位機器に機器情報を通知するステップと、ドライバにより前記出力装置への出力データの伝達を制御するステップとを備えたデータ出力方法において、ストレージサービスを行うストレージの位置情報を上位機器に通知するステップと、前記ドライバが出力装置から取得した前記ストレージの位置情報に、前記出力装置で処理が可能なデータを出力するステップとを有するデータ出力方法である。
【００３８】
そして、本発明は、上記の機器情報通知方法又はデータ出力方法を、コンピュータに実行させるためのプログラムである。
【００３９】
更に、本発明は、上記のプログラムを記録したコンピュータで読み取り可能な記録媒体である。
【００４０】
【発明の実施の形態】
本発明の実施の形態を説明する。
本発明の出力装置とデータ出力システム及び機器情報通知方法とデータ出力方法の実施例について、図１〜図８を用いて説明する。図１は、実施例１のデータ出力システムの全体構成図である。図２は、図１のプリンタドライバ２３のモジュール構成図である。図３は、図１のストレージシステム制御部１４で生成されるＸＭＬファイルの説明図である。図４は、図１の検索サーバ４における出力装置の検索画面の説明図である。図５は、図１の検索サーバ４における出力装置の検索結果画面の説明図である。図６は、図１のプリンタドライバ２３における出力装置（プリンタ１）の検索処理制御のフローチャートである。図７は、図１のプリンタドライバ２３におけるデータ出力処理のフローチャートである。図８は、図１の出力装置（プリンタ１）のストレージシステム制御部１４における機器情報ファイル生成のフローチャートである。
【００４１】
実施例を説明する。本実施例の出力装置は、ストレージサービスを行うストレージ及び上位機器にそれぞれネットワーク網を介して接続して、上位機器の出力データを受取り出力し、そして、ストレージの位置情報を保持する手段と、ストレージの位置情報を上位機器に通知する手段とを有する。また、出力装置は、ストレージの位置情報の利用可否を判定する手段、判定結果に基づく利用可能なストレージの位置情報を選択して上位機器に通知する手段、保持したストレージの位置情報を変更する手段、ストレージサービスを利用可能にするためのカスタマー登録ページの位置情報を、上位機器に通知する手段、ストレージの位置情報にログインするためのパラメータを前記上位機器に通知する手段、ストレージの位置情報にログインするためのパラメータを保持し変更する手段、機器情報にストレージの位置情報も含めた、マークアップ言語を生成するための手段、前記マークアップ言語を前記上位機器に送信するための手段及び自己のロケーション情報を、前記上位機器に送信する手段を有する。また、実施例のデータ出力システムは、上記の出力装置と、該出力装置への出力データの伝達を制御するドライバとを備え、ドライバが、出力装置より取得したストレージの位置情報のストレージ機器に、出力装置で処理が可能なデータを出力する手段を有する。また、ドライバは、出力装置に出力データの保管先を通知する手段、出力装置を検索する手段、検索した結果より出力装置を選択する手段、出力装置の機器情報を持っている検索サーバにアクセスする手段、検索サーバにある検索画面を表示する手段、検索結果より出力装置を選択する手段とを有する。なお、検索サーバはＷＷＷサーバである。また、検索結果の表示画面に前記ストレージサービスを利用するためのカスタマー登録の位置情報をリンク表示する手段を有する。そして、利用する前記ストレージの位置情報を検索条件として、前記出力装置を検索する手段を有する。
【００４２】
実施例１の出力装置とデータ出力システムの全体構成について、図１により、説明する。本システム構成は、大きく分けるとプリンタ１と、クライアントコンピュータ２と、ストレージサービス機能を有するストレージサーバ３と、検索サーバ４とから構成され、それぞれのゲートウェイ５を介して、インターネット環境６に接続されている。
【００４３】
プリンタ１は、本発明の出力装置に該当し、該プリンタ１に対して検索サーバ４およびクライアントコンピュータ２が上位機器に該当する。
【００４４】
プリンタ１は、ＯＳ１１と、データ送受信部１２と、プリンタ制御部１３と、ストレージシステム制御部１４と、データ保持部１５とから構成される。ＯＳ１１は、データ送受信部１２と、プリンタ制御部１３と、ストレージシステム制御部１４とを統合して制御する部位であり、前記データ送受信部１２と、前記プリンタ制御部１３と、前記ストレージシステム制御部１４はそれぞれＯＳ１１上に設けられている。データ送受信部１２は送受信のためのプロトコルに従ってデータの受渡しをする部位である。プリンタ制御部１３は、データ出力時のプリンタ動作を制御する部位である。ストレージシステム制御部１４は後段にて詳細に説明するが、ストレージサーバのＵＲＬ、ユーザ名およびパスワード等のストレージサーバへのログイン情報、ストレージサーバのアカウントを取得するためのカスタマー登録ＵＲＬ情報および出力装置のロケーション情報からＸＭＬファイルまたはＨＴＭＬファイルを生成し、その生成したファイルの上位機器への伝送制御を行う。すなわち、本発明の各動作を行うデータ保持部１５は、前述のストレージサーバのＵＲＬ、ストレージサーバへのログイン情報、カスタマー登録ＵＲＬ情報および出力装置のロケーション情報を保持する部位である。
【００４５】
上位機器であるクライアントコンピュータ２は、ＯＳ２１と、データ送受信部２２と、プリンタドライバ（出力処理装置）２３と、アプリケーションプログラム部２４とから構成される。ＯＳ２１は、前記データ送受信部２２と、前記出力処理装置２３と、前記アプリケーションプログラム部２４とを統合して制御する部位である。データ送受信部２２は、前記１２と同様に、送受信のためのプロトコルに従ってデータの受渡しをする部位である。プリンタドライバ２３は、後段で詳細に説明するが、アプリケーションからの文書データの取得を制御したり、検索サーバで検索した検索結果を取得したり、また、該検索結果である出力装置の情報を解析したりする部位である。アプリケーションプログラム部２４は、例えばクライアントコンピュータ２にインストールされている一般的な、アプリケーションソフトでもよい。
【００４６】
ストレージサーバ３は、ＯＳ３１と、データ送受信部３２と、カスタマー登録管理部３３と、データ保存部３４とから構成される。ＯＳ３１は、データ送受信部３２と、カスタマー登録管理部３３と、データ保存部３４とを統合して制御する部位である。データ送受信部３２は前記と同様に、送受信のためのプロトコルに従ってデータの受渡しをする部位である。カスタマー登録管理部３３は、特にインターネット経由で利用する場合、セキュリティが重要であり、各クライアントの登録情報の管理を想定して設けられている部位である。データ保存部３４は、クライアントからのデータを保存する部位である。
【００４７】
検索サーバ４は、ＯＳ４１と、データ送受信部４２と、出力装置検索画面生成部４３と、出力装置検索処理部４４と、出力装置情報保持部４５とから構成される。ＯＳ４１は、データ送受信部４２と、出力装置検索画面生成部４３と、出力装置検索処理部４４と、出力装置情報保持部４５とを統合して制御する部位である。データ送受信部４２は、前記と同様に、送受信のためのプロトコルに従ってデータの受渡しをする部位である。出力装置検索画面生成部４３は、インターネット上の所望の出力装置（プリンタ１）を検索するときの検索画面を生成する部位である。出力装置検索処理部４４は、前記出力装置の検索処理を行う部位である。出力装置情報保持部４５は、ブロードキャストで問い合わせたプリンタのストレージサーバ等各情報をデータベースとして保持している部位である。
【００４８】
なお、ＵＲＬの一例について、プリンタ１のＵＲＬ１０、クライアントコンピュータ２のＵＲＬ２０、ストレージサーバ３のＵＲＬ３０に、検索サーバ４のＵＲＬ４０をそれぞれ示す。
【００４９】
図２は、図１のプリンタドライバ２３のモジュール構成図を示しており、文書データ取得部２３０と、出力データ生成部２３１と、出力装置の機器情報保持解析部２３２と、ストレージサーバへのログイン処理部２３３と、ストレージサーバへの出力データ送信処理部２３４と、出力データの保管先通知処理部２３５と、出力装置の検索処理部２３６と、出力装置の検索画面表示制御部２３７と、出力装置の選択結果取得部２３８と、出力装置の機器情報保持部２３９から構成されている。
【００５０】
文書データ取得部２３０は、アプリケーションからの文書データを取得する部位である。出力データ生成部２３１は、インターネットへ送信するデータを生成する部位である。出力装置の検索処理部２３６は、検索サーバにアクセスして出力装置を検索するための条件を送信し、それに対する出力装置の検索結果を取得する部位である。出力装置の機器情報保持解析部２３２は、検索サーバ４で検索した出力装置の情報を保持し、解析する部位である。ストレージサーバへのログイン処理部２３３は、ストレージサーバ３へログインする時のログイン情報を処理する部位である。ストレージサーバへの出力データ送信処理部２３４は前記出力データ生成部２３１で生成したデータを、ストレージサーバ３へ送信する時の送信処理をする部位である。出力データの保管先通知処理部２３５は、出力装置に出力データの保管先を通知する部位である。出力装置の検索画面表示制御部２３７は、前記プリンタ１の検索画面の表示制御を行う部位である。出力装置の選択結果取得部２３８は、検索サーバ３で検索し、該当する出力装置の選択結果を取得する部位である。出力装置の機器情報保持部２３９は、検索サーバ３で検索した各出力装置の情報を保持する部位である。
【００５１】
図３は、前記図１におけるストレージシステム制御部１４で生成される、ストレージサーバへのログイン情報、カスタマー登録ＵＲＬ情報および出力装置のロケーション情報が纏められたＸＭＬファイルまたはＨＴＭＬファイルの一例を示している。このようにＸＭＬファイルまたはＨＴＭＬファイルとすることにより、既存のブラウザを利用して容易に検索することができる。
【００５２】
図４は、検索サーバ４における、前記出力装置の検索画面の一例、図５はその検索結果画面の一例を示している。まず４８１のように、検索したいストレージサーバのＵＲＬを入力するが、このＵＲＬにあるストレージサーバが、クライアントが利用したいと考えているストレージサーバとなる。次にプリンタ検索ボタン４８２をクリックすると、図５の検索結果画面が表示される。該検索結果画面の、プリンタＵＲＬ４９１は、図４の４８１で入力したＵＲＬのストレージサーバを利用しているプリンタのＵＲＬが検索結果として表示される。そして、その４９１で表示されているプリンタから利用することができる前記ストレージサーバのＵＲＬが２つ表示される。ストレージサーバＵＲＬ１である４９２は、前記４８１で入力したストレージサーバのＵＲＬを示している。一方、ストレージサーバＵＲＬ２である４９４は、前記４８１のＵＲＬを含むストレージサーバのＵＲＬが検索される。また、ストレージサーバのＵＲＬと合わせて、４９３および４９５のように、カスタマー登録のＵＲＬも検索されるので、そのＵＲＬのカスタマー登録ページ上で、利用したいストレージサーバのカスタマー登録をすることができる。
【００５３】
いずれにしても、４９６または４９７のいずれかにチェクマークを入れ、４９８のＯＫボタンをクリックして、利用したい方のストレージサーバのＵＲＬを選択することができる。なお、図４及び図５における４８３および４９９はいずれも検索画面を終了するためのボタンである。
【００５４】
上記例では、最初にストレージサーバの検索をすることにより、そのストレージサーバが利用できるプリンタを検索したが、逆に、最初にプリンタの検索をすることにより、そのプリンタが利用できるストレージサーバの検索をすることも可能である。
【００５５】
図６は、図１のプリンタドライバ２３における出力装置（プリンタ１）の検索処理制御のフローチャートの一例を示したものである。ステップＳ６０１では、インターネット上の検索サーバにアクセスし、その検索画面ファイルを取得する。ステップＳ６０２ではステップＳ６０１で取得した検索画面ファイルを表示する。ここで表示される検索画面は、前記図４に相当する。ステップＳ６０３では、図４の４８３に相当するボタンを押せば、検索画面が閉じて終了し、そうでなければ次のステップに進む。ステップＳ６０４では、図４の４８２に相当するボタンを押せば、ステップＳ６０５に進み、４８１に入力されているストレージサーバのＵＲＬを利用している出力装置の検索結果を表示する。そうでなければ、ステップＳ６０３の前に戻る。次にステップＳ６０６では、図５の４９９に相当するボタンを押せば、検索画面が閉じて終了し、そうでなければ次のステップＳ６０７に進む。そのＳ６０７では、図５の４９８に相当するボタンを押せば、ステップＳ６０８に進み、選択された出力装置（図１のプリンタ１）の機器情報ファイルを取得し、図５の４９１〜４９５までの情報を表示する。ステップＳ６０９では、ステップＳ６０８で取得した機器情報ファイルを、出力装置（図１のプリンタ１）の機器情報保持部に格納する。
【００５６】
図７は、図１のプリンタドライバ２３におけるデータ出力処理のフローチャートを示したものである。ステップＳ７０１では、アプリケーションから文書データを取得する。ステップＳ７０２では、ステップＳ７０１で取得した文書データを、出力データに変換する。ステップＳ７０３では、機器情報ファイルを、プリンタドライバの一部である出力装置の機器情報保持部から取得する。ステップＳ７０４では、ステップＳ７０３で取得した機器情報ファイルから、ストレージサーバのＵＲＬとログイン情報を取得する。ステップＳ７０５では選択したストレージサーバへのログイン処理を行う。ステップＳ７０６でログイン可能の可否を判定し、可能ならば次のステップＳ７０７に進み、出力データをストレージサーバのデータ保存部（図１の３４）に格納する。そうでなければ終了する。最後のステップＳ７０８では、前記出力データの格納先の情報を、出力装置（図１のプリンタ１）に通知する。
【００５７】
図８は、図１の出力装置（プリンタ１）のストレージシステム制御部１４における機器情報ファイル生成のフローチャートを示したものである。ステップＳ８０１では、図３に相当する機器情報ファイルを作成する。ステップＳ８０２では、フラグＩをゼロにして、初期化する。次にステップＳ８０３では、利用可能なストレージサーバ数を変数Ｊに格納する。ステップＳ８０４では、利用可能なストレージサーバリストよりＵＲＬを取得する。ステップＳ８０５では、ストレージサーバの応答を確認し、応答が有れば、次のステップＳ８０６に進み、応答がなければ、ステップＳ８０６は飛ばしてステップＳ８０７に進む。ステップＳ８０６では、Ｓ８０１で作成した機器情報ファイルに、ストレージサーバのＵＲＬ、ログイン情報およびカスタマー登録のＵＲＬを追加する。Ｓ８０７では、Ｓ８０２で立てたフラグＩのカウントが１つ進む。ステップＳ８０８で、前記Ｉの値と前記Ｊの値とを比較し、Ｉの値ガＪの値より小さい場合は、ステップＳ８０４に戻り、それ以降のルーチンを繰り返す。そしてＩの値がＪの値以上となった時点で、機器情報ファイル生成フローが終了する。
【００５８】
なお、上記実施例では、出力装置とデータ出力システム及び機器情報通知方法とデータ出力方法を説明したが、機器情報通知方法とデータ出力方法をコンピュータに実行させるためのプログラム又はこのプログラムを記録したコンピュータで読み取り可能な記録媒体（例えば、ＣＤ−ＲＯＭ等）を使用することにより、本発明の出力装置又はデータ出力システムを構成し、機器情報通知方法とデータ出力方法を実現することも可能である。
【００５９】
【発明の効果】
本発明によれば、複数の上位機器がネットワーク環境に接続されていても、ストレージの位置情報を共有することができ、各上位機器におけるストレージの位置情報の設定も不要となるような出力装置、データ出力システム、機器情報通知方法、データ出力方法を得ることができる。
【図面の簡単な説明】
【図１】実施例１のデータ出力システムの全体構成図。
【図２】図１のプリンタドライバ２３のモジュール構成図。
【図３】図１のストレージシステム制御部１４で生成されるＸＭＬファイルの説明図。
【図４】図１の検索サーバ４における出力装置の検索画面の説明図。
【図５】図１の検索サーバ４における出力装置の検索結果画面の説明図。
【図６】図１のプリンタドライバ２３における出力装置（プリンタ１）の検索処理制御のフローチャート。
【図７】図１のプリンタドライバ２３におけるデータ出力処理のフローチャート。
【図８】図１の出力装置（プリンタ１）のストレージシステム制御部１４における機器情報ファイル生成のフローチャート。
【符号の説明】
１　プリンタ
１１　ＯＳ
１２　データ送受信部
１３　プリンタ制御部
１４　ストレージシステム制御部
１５　データ保持部
２　クライアントコンピュータ
２１　ＯＳ
２２　データ送受信部
２３　プリンタドライバ
２４　アプリケーションプログラム部
３　ストレージサーバ
３１　ＯＳ
３２　データ送受信部
３３　カスタマー管理部
３４　データ保存部
４　検索サーバ
４１　ＯＳ
４２　データ送受信部
４３　出力装置検索画面生成部
４４　出力装置検索処理部
４５　出力装置検索画面生成部
５１〜５４　ゲートウェイ
６　インターネット環境
【図１】
2004062534.tif 000003
【図２】
2004062534.tif 000004
【図３】
2004062534.tif 000005
【図４】
2004062534.tif 000006
【図５】
2004062534.tif 000007
【図６】
2004062534.tif 000008
【図７】
2004062534.tif 000009
【図８】
2004062534.tif 000010