(57)【特許請求の範囲】
【請求項１】
プライベートネットワークを含む複数のネットワークが相互に接続された環境におけるドキュメント配送システムにおいて、
ネットワークを介してアクセスサーバに接続すると共にブラウザ機能を持つブラウザ端末と、
ドキュメントが格納されると共にドキュメントに関する情報を前記ブラウザ端末に送信する格納サーバと、
前記ブラウザ端末からの前記格納サーバに対するドキュメントに関する情報の表示のためのアクセスを、前記格納サーバに中継するアクセスサーバと、
ドキュメント配送先の情報の問い合わせを行うディスカバリサーバと
を具備し、
前記ディスカバリサーバは、
前記ディスカバリサーバと同一のネットワークを介して接続されるドキュメント配送先の情報と、前記ディスカバリサーバが接続されるネットワークとは異なるネットワークを介して接続される他のディスカバリサーバの情報とを保持し、
前記保持した前記ドキュメント配送先の情報と前記他のディスカバリサーバの情報を送信し、
前記ブラウザ端末は、受信したドキュメントに関する情報に基づいて選択される配送対象のドキュメントに関するの情報を送信し、受信した前記他のディスカバリサーバ及び配送先の情報に基づいて選択される配送対象のドキュメントの配送先に関するの情報を送信し、
前記アクセスサーバは、前記ブラウザ端末から受信した前記配送対象のドキュメントの情報に基づいて前記配送対象のドキュメントを前記格納サーバから取得すると共に、受信した前記配送先の情報に基づいて配送先を選択し、前記配送先が前記アクセスサーバと異なるネットワークを介して接続されるときに、前記ドキュメントを前記配送先と同じネットワークを介して接続されるディスカバリサーバに配送し、
前記配送先と同じネットワークを介して接続されるディスカバリサーバは、前記アクセスサーバから配送されたドキュメントを前記ユーザから選択された配送先に配送する
ことを特徴とするドキュメント配送システム。
【請求項２】
前記アクセスサーバは、前記取得したドキュメントの配送先が前記アクセスサーバと同一のネットワーク上にある場合は、前記配送先へドキュメントを配送することを特徴とする請求項１記載のドキュメント配送システム。
【請求項３】
前記アクセスサーバは、前記アクセスサーバが属するネットワークとは異なるネットワークに属するアクセスサーバにアクセスするときに、認証を行うことを特徴とする請求項１記載のドキュメント配送システム。
【請求項４】
前記アクセスサーバは、前記ドキュメントを取得するときに、自身が保持している接続先のディスカバリサーバの一覧及び配送先、配送プロトコルを入力させるための表示をブラウザ端末に表示させ、かつ、前記表示に対応する入力処理が行われている間に、ドキュメントを取得先より取得することを特徴とする請求項１記載のドキュメント配送システム。
【請求項５】
前記ディスカバリサーバは、前記ドキュメント配送先を管理するサービス管理手段から該サービス管理手段のプロトコルにしたがって前記ドキュメント配送先の情報を取得することを特徴とする請求項１記載のドキュメント配送システム。
【請求項６】
前記ドキュメント配送先は、プリンタ、公衆網対応ＦＡＸ、ネットワーク対応ＦＡＸ、電子メール送付先のメールサーバ、ファイル転送先のストレージのいずれかであることを特徴とする請求項１記載のドキュメント配送システム。
【請求項７】
前記複数のネットワークは、インターネットを含むことを特徴とする請求項１記載のドキュメント配送システム。
【請求項８】
前記ディスカバリサーバは、前記アクセスサーバから配送されたドキュメントを、前記ドキュメント配送先を管理するサービス管理手段のプロトコルにしたがって該サービス管理手段を介して前記ドキュメント配送先に配送することを特徴とする請求項１記載のドキュメント配送システム。
【請求項９】
前記ドキュメントは、前記アクセスサーバがブラウジングプロトコルにてアクセスするウェブサーバに保持されたドキュメントであることを特徴とする請求項１記載のドキュメント配送システム。
【請求項１０】
前記ドキュメントは、前記アクセスサーバがブラウジングプロトコルにてブラウジングしている際に前記ブラウザ端末に表示されたページであることを特徴とする請求項１記載のドキュメント配送システム。
【請求項１１】
前記ドキュメントは、前記アクセスサーバが電子メール受信プロトコルにて取得するメールサーバに保持された電子メールであることを特徴とする請求項１記載のドキュメント配送システム。
【請求項１２】
前記アクセスサーバは、ブラウジングプロトコルを利用して前記ドキュメントを前記ディスカバリサーバに配送することを特徴とする請求項１記載のドキュメント配送システム。
【請求項１３】
前記アクセスサーバは、電子メール送信プロトコルを利用して前記ドキュメントを前記ディスカバリサーバに配送することを特徴とする請求項１記載のドキュメント配送システム。
【請求項１４】
前記アクセスサーバは、前記ブラウザ端末からの指示によるブラウジングにより前記ドキュメントに到達したパスを利用して該ドキュメントを取得することを特徴とする請求項１記載のドキュメント配送システム。
【請求項１５】
前記アクセスサーバは、前記ブラウザ端末からの指示による前記ドキュメント配送先の検索を行ったパスを利用して前記ドキュメントを前記ディスカバリサーバに配送することを特徴とする請求項１記載のドキュメント配送システム。
【請求項１６】
前記ディスカバリサーバは、前記ドキュメントを所定のフォーマットに変換するフォーマット変換手段を具備することを特徴とする請求項１記載のドキュメント配送システム。
【請求項１７】
前記アクセスサーバは、前記ドキュメントを所定のフォーマットに変換するフォーマット変換手段を具備することを特徴とする請求項１記載のドキュメント配送システム。
【請求項１８】
前記アクセスサーバは、プロキシサーバ内に配設されることを特徴とする請求項１記載のドキュメント配送システム。
【請求項１９】
前記アクセスサーバおよび前記ディスカバリサーバは、中継サーバとして１つのコンピュータ上で実現されることを特徴とする請求項１記載のドキュメント配送システム。
【請求項２０】
複数のネットワークが相互に接続され、ブラウザ機能を持つブラウザ端末がアクセスサーバと接続され、ドキュメントが格納されると共にドキュメントに関する情報を送信するサーバがアクセスサーバと同一のネットワークを介して接続され、前記ブラウザ端末からの前記サーバに格納されるドキュメントに関する情報の表示のためのアクセスを中継するアクセスサーバが前記複数のネットワークの少なくとも１つに接続され、ドキュメント配送先の情報を問い合わせるディスカバリサーバが前記複数のネットワークに接続されたドキュメント配送方法であって、
前記ディスカバリサーバは、
前記ディスカバリサーバと同一のネットワークを介して接続されるドキュメント配送先の情報と、前記ディスカバリサーバが接続されるネットワークとは異なるネットワークを介して接続される他のディスカバリサーバの情報とを保持し、
前記保持した前記ドキュメント配送先の情報と前記他のディスカバリサーバの情報を送信し、
前記ブラウザ端末は、前記アクセスサーバに前記サーバに格納されるドキュメントに関する情報の表示のためのアクセスを行い、前記ドキュメントが格納されるサーバから受け取ったドキュメントに関する情報に基づいて選択される配送対象のドキュメントの情報を送信し、前記ディスカバリサーバから受け取った前記他のディスカバリサーバ及び配送先の情報に基づいて選択される配送先の情報を送信し、
前記アクセスサーバは、受信した前記配送対象のドキュメントに関する情報に基づいて配送対象のドキュメントを取得し、受信した前記配送先の情報に基づいて選択される配送先が前記アクセスサーバと異なるネットワークを介して接続されるときに、前記ドキュメントを前記配送先と同じネットワークを介して接続されるディスカバリサーバに配送し、
前記配送先と同じネットワークを介して接続されるディスカバリサーバは、前記アクセスサーバから配送されたドキュメントを前記ユーザから選択された配送先に配送する
ことを特徴とするドキュメント配送方法。
【請求項２１】
前記アクセスサーバは、前記取得したドキュメントの配送先が前記アクセスサーバと同一のネットワーク上にある場合は、前記配送先へドキュメントを配送することを特徴とする請求項２０記載のドキュメント配送方法。
【請求項２２】
前記ドキュメント配送先は、プリンタ、公衆網対応ＦＡＸ、ネットワーク対応ＦＡＸ、電子メール送付先のメールサーバ、ファイル転送先のストレージのいずれかであることを特徴とする請求項２０記載のドキュメント配送方法。
【請求項２３】
前記複数のネットワークは、インターネットを含むことを特徴とする請求項２０記載のドキュメント配送方法。
【請求項２４】
前記ディスカバリサーバは、配送された前記ドキュメントを、前記ドキュメント配送先を管理するサービス管理手段のプロトコルにしたがって該サービス管理手段を介して前記ドキュメント配送先に配送することを特徴とする請求項２０記載のドキュメント配送方法。
【請求項２５】
前記ドキュメントは、前記アクセスサーバがブラウジングプロトコルにてアクセスするウェブサーバに保持されたドキュメントであることを特徴とする請求項２０記載のドキュメント配送方法。
【請求項２６】
前記ドキュメントは、前記アクセスサーバがブラウジングプロトコルにてブラウジングしている際に前記ブラウザ端末に表示されたページであることを特徴とする請求項２０記載のドキュメント配送方法。
【請求項２７】
前記ドキュメントは、前記アクセスサーバが電子メール受信プロトコルにて取得するメールサーバに保持された電子メールであることを特徴とする請求項２０記載のドキュメント配送方法。
【請求項２８】
前記アクセスサーバは、前記ドキュメントをブラウジングプロトコルを利用して前記ディスカバリサーバに配送することを特徴とする請求項２０記載のドキュメント配送方法。
【請求項２９】
前記アクセスサーバは、前記ドキュメントを電子メール送信プロトコルを利用して前記ディスカバリサーバに配送することを特徴とする請求項２０記載のドキュメント配送方法。
【請求項３０】
前記アクセスサーバは、前記ブラウザ端末からの指示によるブラウジングにより前記ドキュメントに到達したパスを利用して該ドキュメントを取得することを特徴とする請求項２０記載のドキュメント配送方法。
【請求項３１】
前記アクセスサーバは、前記ブラウザ端末からの指示によるドキュメント配送先の検索を行ったパスを利用して前記ドキュメントを前記ディスカバリサーバに配送することを特徴とする請求項２０記載のドキュメント配送方法。
【請求項３２】
前記ディスカバリサーバは、前記ドキュメントのフォーマットを変換し、該変換したドキュメントを前記ドキュメント配送先または前記ドキュメント配送先を管理するサービス管理手段に配送することを特徴とする請求項２０記載のドキュメント配送方法。
【請求項３３】
前記アクセスサーバは、前記ドキュメントのフォーマットを変換し、該変換したドキュメントを前記ディスカバリサーバまたは前記ドキュメント配送先に配送することを特徴とする請求項２０記載のドキュメント配送方法。
【請求項３４】
前記アクセスサーバは、前記複数のネットワークの１つに進入する際に認証を必要とする場合、アクセスサーバとしての認証を行うことを特徴とする請求項２０記載のドキュメント配送方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ドキュメント配送方法およびシステムに関し、特に、イントラネット等のプライベートなネットワーク及びインターネットなどの広域分散型ネットワークにおけるプリンタ・ＦＡＸ・電子メール・ファイル転送等を利用したドキュメント配送方法およびシステムに関する。
【０００２】
【従来の技術】
イントラネット等のプライベートなネットワークやインターネット等の広域分散型ネットワークにおいて、ブラウザ機能をもつ端末からブラウンジングによりドキュメントを検索し、そのドキュメントをプリンタ／ＦＡＸ／相手電子メールアドレス／相手ストレージ等に配送する場合について考える。
【０００３】
端末からブラウンジングによりドキュメントを検索し、そのドキュメントを配送する場合には、選択したドキュメントを端末に一度ダウンロードし、必要があれば端末またはサーバにてフォーマット変換を行い、プリントプロトコル（lpd等）、ＦＡＸプロトコル（Ｇ３等）、電子メールプロトコル（SMTP等）、ファイル転送プロトコル（ftp等）などの配送プロトコルを用いて端末からドキュメントをプリンタ／ＦＡＸ／相手電子メールアドレス／相手ストレージなどに配送する。
【０００４】
IPP（Internet Printing Protocol）の場合には、一例として、選択したドキュメントのURLをIPP対応のプリンタに送信し、プリンタがHTTPなどのプロトコルを用いて指定されたドキュメントをとってきて、必要があればプリンタまたはネットワーク上のフォーマット変換機能にてフォーマット変換をおこない、プリントアウトを実行する。
【０００５】
さらに具体的に、従来技術における動作を記述する。ここでは、IPP対応以外のプリンタ、IPP対応のプリンタ、公衆網対応のＦＡＸ、ネットワーク対応ののＦＡＸ、電子メール、ファイル転送について記述する。
【０００６】
端末からブラウンジングによりドキュメントを検索しそのドキュメントをプリントアウトする場合（IPP対応以外）には、選択したドキュメントを端末に一度ダウンロードし、端末内でそのドキュメント用のアプリケーションを起動するなどしてポストスクリプト等へのフォーマット変換を行い、lpdなどのプリントプロトコルを用いて端末からフォーマット変換されたドキュメントをプリンタに送信する。
【０００７】
端末からブラウンジングによりドキュメントを検索しそのドキュメントをIPPにてプリントアウトする場合には、３つのケース（IPP対応でないプリンタと同様のケースを除く）がある。１つめのケースとしては、選択したドキュメントを端末に一度ダウンロードし、端末内でそのドキュメント用のアプリケーションを起動するなどしてポストスクリプト等へのフォーマット変換を行い、IPP対応のプリンタに変換されたドキュメントのURLを送信し、プリンタがHTTPなどのプロトコルを用いて指定されたドキュメントをとってくる。
【０００８】
２つめのケースは、フォーマット変換機能をもつIPP対応のプリンタの場合であり、選択したドキュメントを端末にダウンロードせずに、選択したドキュメントのURLをIPP対応のプリンタに送信し、プリンタがHTTPなどのプロトコルを用いて指定されたドキュメントをとってきて、プリンタでフォーマット変換を行い、プリントアウトを実行する。
【０００９】
３つめのケースは、フォーマット変換機能をネットワーク上にもつ場合であり、選択したドキュメントを端末にダウンロードせずに、選択したドキュメントのURLをIPP対応のプリンタに送信し、プリンタがHTTPなどのプロトコルを用いて指定されたドキュメントをとってきて、ネットワーク上のフォーマット変換機能にフォーマット変換をしてもらい、プリントアウトを実行する。
【００１０】
端末からブラウンジングによりドキュメントを検索しそのドキュメントを公衆網またはそれに相当するネットワークに接続されたＦＡＸに送信する場合には、選択したドキュメントを端末に一度ダウンロードし、端末内でそのドキュメント用のアプリケーションを起動するなどしてポストスクリプト等へのフォーマット変換を行い、その端末からＦＡＸサーバへそのドキュメントを送信し、ＦＡＸサーバにてさらにドキュメントをＧ３などで規定されたＦＡＸフォーマットに変換し、端末から指定された送信先のＦＡＸに公衆網またはそれに相当するネットワークを通して送信する。
【００１１】
端末からブラウンジングによりドキュメントを検索しそのドキュメントをインターネット等のネットワークに直接つながれたＦＡＸに送信する場合には、選択したドキュメントを端末に一度ダウンロードし、端末内でそのドキュメント用のアプリケーションを起動するなどしてポストスクリプト等へのフォーマット変換を行い、その端末からＦＡＸサーバへそのドキュメントを送信し、ＦＡＸサーバにてさらにドキュメントをTIFF（Tagged Image File Format）フォーマットに変換し、端末から指定されたメールアドレスのＦＡＸに電子メールプロトコル（SMTP）を用いて送信する。
【００１２】
端末からブラウンジングによりドキュメントを検索し、そのドキュメントを電子メールで送信する場合には、選択したドキュメントを端末に一度ダウンロードし、その端末内で電子メールアプリケーションを起動し、そのドキュメントを添付ファイルとした電子メールを作成し、SMTPなどのプロトコルを用いてメールサーバを介して、相手メールアドレスに送信する。
【００１３】
端末からブラウンジングによりドキュメントを検索し、そのドキュメントをファイル転送で送信する場合には、選択したドキュメントを端末に一度ダウンロードし、その端末内でファイル転送アプリケーションを起動し、ftpなどのプロトコルを用いて相手ストレージに送信する。
【００１４】
上述の各説明におけるドキュメント配送先（プリンタ／ＦＡＸ／相手電子メールアドレス／相手ストレージアドレス等）の決定方法については、端末に設定した配送先であったり、ユーザが直接手で入力したり、端末内のアドレス帳を使用したり、あるいは、ある閉じたネットワークにおいてはディレクトリサービスなどのサービス管理に問い合わせるなどである。
【００１５】
このサービス管理としては、ディレクトリサービスの他、JINI（SUN microsystems社）、Universal Plug and Play（MicroSoft社）などの方式、または、各プリンタメーカが発売しているプリント管理システムなどがあり、いずれのものも、ある閉じた範囲内のネットワークにおいてのみ通用し、サービス情報の問い合わせ方法もそれぞれ独自である（ディレクトリサービスならLDAP（Lightweight Directory Access Protocol））。
【００１６】
【発明が解決しようとする課題】
上述のように、ブラウザ機能をもつ端末からブラウンジングによりドキュメントを検索し、そのドキュメントをプリンタ／ＦＡＸ／相手電子メールアドレス／相手ストレージ等に配送する場合、従来技術においては、IPPの場合を除きいずれの方式においても、端末へのドキュメントのダウンロードが発生する。これらの方式を、ブラウザ機能をもつ携帯端末などにより有線または無線の公衆網を経由してドキュメントの配送を実行する場合に適用すると、帯域の低い公衆網を通して端末へのドキュメントのダウンロードを行い、さらに端末からドキュメントをプリンタ／ＦＡＸ／相手電子メールアドレス／相手ストレージに送信することとなる。ゆえに、従来方式ではドキュメント配送時間が多大にかかる。
【００１７】
さらには、ブラウザ機能をもつ携帯電話の場合には、端末内にハードディスク等の記憶装置をもたないため、ドキュメントをダウンロードすることすらできず、ドキュメントの配送をすることができない。
【００１８】
また、IPPの場合、ドキュメントがプライベートネットワーク内でプリンタがプライベートネットワーク外にあるときには、セキュリティの関係上、プリンタが指定されたURLのドキュメントを直接とってくることができない。この場合、プリンタが指定されたURLのドキュメントをとってくるために、プライベートネットワーク内に入るための認証情報をユーザが渡してやれば可能となりうるが、例えば、プライベートネットワーク内に入る際の認証の方式としてワンタイムパスワードを使用している場合には、不可能である。
【００１９】
また、従来方式では、プリンタ・ＦＡＸ・電子メール・ファイル転送等のドキュメント配送の種類毎に配送プロトコル用のアプリケーションが必要であり、ブラウザ機能をもつ携帯電話の場合には、これらのアプリケーションを動作させることができない。
【００２０】
さらに、従来技術におけるサービス管理方式では、ある閉じた範囲のネットワーク内にしか適用できず、ネットワークをまたがってドキュメント配送先を探すことができない。
【００２１】
このように、従来方式では、端末からブラウンジングによりドキュメントを検索し、そのドキュメントをプリンタ／ＦＡＸ／相手電子メールアドレス／相手ストレージなどに配送する場合、ドキュメント配送時間が多大にかかる、もしくは、ドキュメント配送そのものができないという問題点があった。
【００２２】
また、従来方式では、プリンタ・ＦＡＸ・電子メール・ファイル転送などのドキュメント配送の種類毎に個別の配送プロトコル用のアプリケーションが必要で、アプリケーションをもたない端末からはドキュメント配送ができないという問題点があった。
【００２３】
そこで、この発明は、複数のネットワーク環境が相互に接続されたネットワーク環境において、ドキュメントの配送時間を大幅に軽減するとともにアプリケーションをもたない端末からもドキュメントの配送をできるようにし、かつ、プリンタ・ＦＡＸ・電子メール・ファイル転送などのドキュメント配送を統合することができ、かつ、ネットワークを超えた未知のドキュメント配送先を探すことができるドキュメント配送方法およびシステムを提供することを目的とする。
【００２４】
【課題を解決するための手段】
この発明では、上記課題を解決し上述した目的を達成するため、以下の４点に着目した。すわなち、１点目は、ブラウザ機能をもつ端末からブラウンジングによりドキュメントを検索しそのドキュメントをプリンタ／ＦＡＸ／相手電子メールアドレス／相手ストレージなどに配送する場合、端末を経由してドキュメントの配送を行うことをやめて途中で中継する、ということである。２点目は、セキュリティを通過できないパス、すなわち、ユーザの認証状態がわかない状態でプライベートネットワークの外から中に入ろうとするパスをなくし、ユーザの認証情報が済んでいる状態でドキュメントの配送を行う、ということである。３点目は、プリンタ・ＦＡＸ・電子メール・ファイル転送などのドキュメント配送の種類毎に個別の配送プロトコル用のアプリケーションを端末にもたず、中継点より先にその機能をもたせるということである。４点目は、ネットワークを超えて、ドキュメント配送先を検索する手段を考えればよく、超えた先のネットワークに中継サーバをおくということである。
【００２５】
以上の着眼点を実現するための具体的手段を次に示す。
【００２６】
インターネット及びそれに接続されるプライベートネットワークなどを含む、複数のネットワークが相互に接続されたネットワーク環境において、ブラウザ端末とドキュメントの間、および、ブラウザ端末とドキュメント配送先の間に中継サーバを設け、ユーザは中継サーバを経由してブラウジングによりドキュメントの検索を行い、中継サーバがユーザの選択したドキュメントをとってきて、ドキュメント配送先に送信する。ここで、ドキュメント配送先は、プリンタ、公衆網対応ＦＡＸ、ネットワーク対応ＦＡＸ、電子メール送付先のメールサーバ、ファイル転送先のストレージなどである。中継サーバは２種類から成り、ブラウジングアクセスのためのアクセスサーバ、ドキュメント配送先の検索を行うためのディスカバリサーバから成る。
【００２７】
アクセスサーバは、相互に接続された複数のネットワークのうち、ユーザがアクセスできる範囲内に少なくとも１つ存在する。アクセスサーバには、ブラウジングアクセス中継機能とドキュメント配送機能があり、ブラウジングアクセス中継機能は、ユーザによるブラウザ端末からのブラウジングアクセスを中継し、これを介してユーザは配送したいドキュメントの検索を行う。ユーザが所望のドキュメントを選択すると、ドキュメント配送機能は、ユーザが選択したドキュメントをブラウジングアクセスのパスを利用して取得し、後に記述するように、ディスカバリサーバを利用して配送先をユーザに指定させ、取得したドキュメントをディスカバリサーバに配送する。取得するドキュメントは、アクセスサーバがブラウジングプロトコルにてアクセスするWebサーバに保持されたドキュメントの他、ブラウジングしている際にブラウザ端末に表示されたページ、さらには、アクセスサーバが電子メール受信プロトコルにて取得するメールサーバに保持された電子メールなどがある。
【００２８】
ディスカバリサーバは、相互に接続された複数のネットワークのうちの１つまたは複数に存在する。ディスカバリサーバには、配送先検索機能とドキュメント配送機能がある。各ディスカバリサーバは、他のいくつかのディスカバリサーバのアドレス及びいくつかのサービス管理のアドレスを保持しており、ディスカバリサーバは同じネットワーク内にある１つまたは複数のサービス管理から、ドキュメント配送先に関する情報をサービス管理のプロトコルにしたがって取得する。ここでサービス管理とは、ある１つの閉じたネットワーク内でプリンタ・ＦＡＸ・電子メールアドレス・ストレージアドレスなどを独自に管理するものである。
【００２９】
ユーザがドキュメント配送先を検索するためには、ディスカバリサーバのもつ配送先検索機能を利用する。アクセスサーバはディスカバリサーバの情報の一覧を保持してブラウザ端末にリスト表示し、ディスカバリサーバは他のいくつかのディスカバリサーバの情報、及び、サービス管理から取得したいくつかのドキュメント配送先の情報を保持してこれら情報をブラウザ端末にリスト表示し、ユーザがリストから所望のディスカバリサーバまたはドキュメント配送先を選択する。すなわち、ユーザはリンクを辿り、ネットワークを超えて、最終的にあるサービス管理が管理しているドキュメント配送先をユーザが選択することとなる。
【００３０】
アクセスサーバは、ドキュメント配送機能により、ユーザによるドキュメント配送先検索時のパスを利用し、最終的なディスカバリサーバにドキュメントを転送し、ディスカバリサーバは、ドキュメント配送機能により、配送先のプロトコルに従いドキュメントを配送先に送信する。
【００３１】
ここで、サービス管理がドキュメント配送機能を持っている場合には、ディスカバリサーバは、サービス管理のプロトコルに従いサービス管理を経由してドキュメントを配送先に送信する場合もある。
【００３２】
ドキュメントを配送する際には、アクセスサーバ内、ディスカバリサーバ内、ドキュメント配送先内、アクセスサーバまたはディスカバリサーバが直接アクセスできるネットワーク上のフォーマット変換サーバ、のいずれかにおいて、必要があればドキュメントのフォーマット変換を実行する。
【００３３】
また、アクセスサーバの実装としては、ブラウザ端末からブラウジングアクセスされるため、例えばHTTPサーバとして構築されるのが通常であるが、プロキシに構築すればブラウジングの中継は容易である。
【００３４】
また、アクセスサーバとディスカバリサーバ間のプロトコルは、異なるネットワーク間で通信を行うため、HTTPなどのブラウジングプロトコルを使用する。また、SMTPなどの電子メールプロトコルを使用することも可能である。
【００３５】
また、アクセスサーバとディスカバリサーバは別々の手段であるが、中継サーバとして１つのコンピュータ上で実現されてもよい。
【００３６】
また、アクセスサーバを経由してユーザがある１つのネットワークの進入する際に認証を必要とする場合、アクセスサーバという第三者を経由するため、アクセスサーバによるユーザのなりすましという危険性をはらんでおり、このなりすましを避けるためには、ユーザがアクセスサーバを経由せずに直接ネットワークに進入する際に使用するのとは異なる認証方法を用いればよく、次の２つの方法がある。１つめは、ユーザ毎の認証ではなくアクセスサーバとそのネットワーク間でアクセスサーバしての認証を行うという方法である。２つめは、ユーザが直接ネットワークに進入する際に使用するのとは別のユーザ毎の認証（例えば、別のユーザＩＤやパスワードを用意するなど）を行うという方法である。
【００３７】
以上においては、アクセスサーバとディスカバリサーバとサービス管理がすべて存在するものとして記述したが、アクセスサーバとディスカバリサーバのみ、アクセスサーバのみ、ディスカバリサーバとサービス管理のみ、という構成も可能である。
【００３８】
アクセスサーバとディスカバリサーバのみという構成では、サービス管理からドキュメント配送先に関する情報を取得できないものの、ユーザがディスカバリサーバの配送先検索機能を使って、他のネットワーク内に進入することはできるので、ユーザが配送先を入力してやることにより、サービス管理がある場合と同じ範囲でドキュメントの配送が可能である。
【００３９】
アクセスサーバのみという構成では、ディスカバリサーバを用いた配送先の検索はできないものの、ユーザが配送先を入力してやることにより、アクセスサーバから到達可能な範囲でドキュメントの配送が可能である。
【００４０】
ディスカバリサーバとサービス管理のみという構成では、アクセスサーバによるブラウジングの中継ができず、アクセスサーバがドキュメントを取得しディスカバリサーバに配送することはできないものの、ディスカバリサーバの配送先検索機能を使い、ネットワークを超えて、ユーザがブラウザ端末に保持するドキュメントを、ユーザが検索し指定したドキュメント配送先に配送することが可能である。
【００４１】
以上を踏まえ、請求項との関係を次に示す。
【００４２】
請求項１の発明は、プライベートネットワークを含む複数のネットワークが相互に接続された環境におけるドキュメント配送システムにおいて、ネットワークを介してアクセスサーバに接続すると共にブラウザ機能を持つブラウザ端末と、ドキュメントが格納されると共にドキュメントに関する情報を前記ブラウザ端末に送信する格納サーバと、前記ブラウザ端末からの前記格納サーバに対するドキュメントに関する情報の表示のためのアクセスを、前記格納サーバに中継するアクセスサーバと、ドキュメント配送先の情報の問い合わせを行うディスカバリサーバとを具備し、前記ディスカバリサーバは、前記ディスカバリサーバと同一のネットワークを介して接続されるドキュメント配送先の情報と、前記ディスカバリサーバが接続されるネットワークとは異なるネットワークを介して接続される他のディスカバリサーバの情報とを保持し、前記保持した前記ドキュメント配送先の情報と前記他のディスカバリサーバの情報を送信し、前記ブラウザ端末は、受信したドキュメントに関する情報に基づいて選択される配送対象のドキュメントに関するの情報を送信し、受信した前記他のディスカバリサーバ及び配送先の情報に基づいて選択される配送対象のドキュメントの配送先に関するの情報を送信し、前記アクセスサーバは、前記ブラウザ端末から受信した前記配送対象のドキュメントの情報に基づいて前記配送対象のドキュメントを前記格納サーバから取得すると共に、受信した前記配送先の情報に基づいて配送先を選択し、前記配送先が前記アクセスサーバと異なるネットワークを介して接続されるときに、前記ドキュメントを前記配送先と同じネットワークを介して接続されるディスカバリサーバに配送し、前記配送先と同じネットワークを介して接続されるディスカバリサーバは、前記アクセスサーバから配送されたドキュメントを前記ユーザから選択された配送先に配送することを特徴とする。
【００４３】
請求項２の発明は、請求項１の発明において、前記アクセスサーバは、前記取得したドキュメントの配送先が前記アクセスサーバと同一のネットワーク上にある場合は、前記配送先へドキュメントを配送することを特徴とする。
【００４４】
請求項３の発明は、請求項１の発明において、前記アクセスサーバは、前記アクセスサーバが属するネットワークとは異なるネットワークに属するアクセスサーバにアクセスするときに、認証を行うことを特徴とする。
【００４５】
請求項４の発明は、請求項１の発明において、前記アクセスサーバは、前記ドキュメントを取得するときに、自身が保持している接続先のディスカバリサーバの一覧及び配送先、配送プロトコルを入力させるための表示をブラウザ端末に表示させ、かつ、前記表示に対応する入力処理が行われている間に、ドキュメントを取得先より取得することを特徴とする。
【００４６】
請求項５の発明は、請求項１の発明において、前記ディスカバリサーバは、前記ドキュメント配送先を管理するサービス管理手段から該サービス管理手段のプロトコルにしたがって前記ドキュメント配送先の情報を取得することを特徴とする。
【００４７】
請求項６の発明は、請求項１の発明において、前記ドキュメント配送先は、プリンタ、公衆網対応ＦＡＸ、ネットワーク対応ＦＡＸ、電子メール送付先のメールサーバ、ファイル転送先のストレージのいずれかであることを特徴とする。
【００４８】
請求項７の発明は、請求項１の発明において、前記複数のネットワークは、インターネットを含むことを特徴とする。
【００４９】
請求項８の発明は、請求項１の発明において、前記ディスカバリサーバは、前記アクセスサーバから配送されたドキュメントを、前記ドキュメント配送先を管理するサービス管理手段のプロトコルにしたがって該サービス管理手段を介して前記ドキュメント配送先に配送することを特徴とする。
【００５０】
請求項９の発明は、請求項１の発明において、前記ドキュメントは、前記アクセスサーバがブラウジングプロトコルにてアクセスするウェブサーバに保持されたドキュメントであることを特徴とする。
【００５１】
請求項１０の発明は、請求項１の発明において、前記ドキュメントは、前記アクセスサーバがブラウジングプロトコルにてブラウジングしている際に前記ブラウザ端末に表示されたページであることを特徴とする。
【００５２】
請求項１１の発明は、請求項１の発明において、前記ドキュメントは、前記アクセスサーバが電子メール受信プロトコルにて取得するメールサーバに保持された電子メールであることを特徴とする。
【００５３】
請求項１２の発明は、請求項１の発明において、前記アクセスサーバは、ブラウジングプロトコルを利用して前記ドキュメントを前記ディスカバリサーバに配送することを特徴とする。
【００５４】
請求項１３の発明は、請求項１の発明において、前記アクセスサーバは、電子メール送信プロトコルを利用して前記ドキュメントを前記ディスカバリサーバに配送することを特徴とする。
【００５５】
請求項１４の発明は、請求項１の発明において、前記アクセスサーバは、前記ブラウザ端末からの指示によるブラウジングにより前記ドキュメントに到達したパスを利用して該ドキュメントを取得することを特徴とする。
【００５６】
請求項１５の発明は、請求項１の発明において、前記アクセスサーバは、前記ブラウザ端末からの指示による前記ドキュメント配送先の検索を行ったパスを利用して前記ドキュメントを前記ディスカバリサーバに配送することを特徴とする。
【００５７】
請求項１６の発明は、請求項１の発明において、前記ディスカバリサーバは、前記ドキュメントを所定のフォーマットに変換するフォーマット変換手段を具備することを特徴とする。
【００５８】
請求項１７の発明は、請求項１の発明において、前記アクセスサーバは、前記ドキュメントを所定のフォーマットに変換するフォーマット変換手段を具備することを特徴とする。
【００５９】
請求項１８の発明は、請求項１の発明において、前記アクセスサーバは、プロキシサーバ内に配設されることを特徴とする。
【００６０】
請求項１９の発明は、請求項１の発明において、前記アクセスサーバおよび前記ディスカバリサーバは、中継サーバとして１つのコンピュータ上で実現されることを特徴とする。
【００６１】
請求項２０の発明は、複数のネットワークが相互に接続され、ブラウザ機能を持つブラウザ端末がアクセスサーバと接続され、ドキュメントが格納されると共にドキュメントに関する情報を送信するサーバがアクセスサーバと同一のネットワークを介して接続され、前記ブラウザ端末からの前記サーバに格納されるドキュメントに関する情報の表示のためのアクセスを中継するアクセスサーバが前記複数のネットワークの少なくとも１つに接続され、ドキュメント配送先の情報を問い合わせるディスカバリサーバが前記複数のネットワークに接続されたドキュメント配送方法であって、前記ディスカバリサーバは、前記ディスカバリサーバと同一のネットワークを介して接続されるドキュメント配送先の情報と、前記ディスカバリサーバが接続されるネットワークとは異なるネットワークを介して接続される他のディスカバリサーバの情報とを保持し、前記保持した前記ドキュメント配送先の情報と前記他のディスカバリサーバの情報を送信し、前記ブラウザ端末は、前記アクセスサーバに前記サーバに格納されるドキュメントに関する情報の表示のためのアクセスを行い、前記ドキュメントが格納されるサーバから受け取ったドキュメントに関する情報に基づいて選択される配送対象のドキュメントの情報を送信し、前記ディスカバリサーバから受け取った前記他のディスカバリサーバ及び配送先の情報に基づいて選択される配送先の情報を送信し、前記アクセスサーバは、受信した前記配送対象のドキュメントに関する情報に基づいて配送対象のドキュメントを取得し、受信した前記配送先の情報に基づいて選択される配送先が前記アクセスサーバと異なるネットワークを介して接続されるときに、前記ドキュメントを前記配送先と同じネットワークを介して接続されるディスカバリサーバに配送し、前記配送先と同じネットワークを介して接続されるディスカバリサーバは、前記アクセスサーバから配送されたドキュメントを前記ユーザから選択された配送先に配送することを特徴とする。
【００６２】
請求項２１の発明は、請求項２０の発明において、前記アクセスサーバは、前記取得したドキュメントの配送先が前記アクセスサーバと同一のネットワーク上にある場合は、前記配送先へドキュメントを配送することを特徴とする。
【００６３】
請求項２２の発明は、請求項２０の発明において、前記ドキュメント配送先は、プリンタ、公衆網対応ＦＡＸ、ネットワーク対応ＦＡＸ、電子メール送付先のメールサーバ、ファイル転送先のストレージのいずれかであることを特徴とする。
【００６４】
請求項２３の発明は、請求項２０の発明において、前記複数のネットワークは、インターネットを含むことを特徴とする。
【００６５】
請求項２４の発明は、請求項２０の発明において、前記ディスカバリサーバは、配送された前記ドキュメントを、前記ドキュメント配送先を管理するサービス管理手段のプロトコルにしたがって該サービス管理手段を介して前記ドキュメント配送先に配送することを特徴とする。
【００６６】
請求項２５の発明は、請求項２０の発明において、前記ドキュメントは、前記アクセスサーバがブラウジングプロトコルにてアクセスするウェブサーバに保持されたドキュメントであることを特徴とする。
【００６７】
請求項２６の発明は、請求項２０の発明において、前記ドキュメントは、前記アクセスサーバがブラウジングプロトコルにてブラウジングしている際に前記ブラウザ端末に表示されたページであることを特徴とする。
【００６８】
請求項２７の発明は、請求項２０の発明において、前記ドキュメントは、前記アクセスサーバが電子メール受信プロトコルにて取得するメールサーバに保持された電子メールであることを特徴とする。
【００６９】
請求項２８の発明は、請求項２０の発明において、前記アクセスサーバは、前記ドキュメントをブラウジングプロトコルを利用して前記ディスカバリサーバに配送することを特徴とする。
【００７０】
請求項２９の発明は、請求項２０の発明において、前記アクセスサーバは、前記ドキュメントを電子メール送信プロトコルを利用して前記ディスカバリサーバに配送することを特徴とする。
【００７１】
請求項３０の発明は、請求項２０の発明において、前記アクセスサーバは、前記ブラウザ端末からの指示によるブラウジングにより前記ドキュメントに到達したパスを利用して該ドキュメントを取得することを特徴とする。
【００７２】
請求項３１の発明は、請求項２０の発明において、前記アクセスサーバは、前記ブラウザ端末からの指示によるドキュメント配送先の検索を行ったパスを利用して前記ドキュメントを前記ディスカバリサーバに配送することを特徴とする。
【００７３】
請求項３２の発明は、請求項２０の発明において、前記ディスカバリサーバは、前記ドキュメントのフォーマットを変換し、該変換したドキュメントを前記ドキュメント配送先または前記ドキュメント配送先を管理するサービス管理手段に配送することを特徴とする。
【００７４】
請求項３３の発明は、請求項２０の発明において、前記アクセスサーバは、前記ドキュメントのフォーマットを変換し、該変換したドキュメントを前記ディスカバリサーバまたは前記ドキュメント配送先に配送することを特徴とする。
【００７５】
請求項３４の発明は、請求項２０の発明において、前記アクセスサーバは、前記複数のネットワークの１つに進入する際に認証を必要とする場合、アクセスサーバとしての認証を行うことを特徴とする。
【００９８】
【発明の実施の形態】
以下、この発明に係るドキュメント配送方法およびシステムの一実施の形態について、添付図面を参照して詳細に説明する。
【００９９】
ここでは、１１の実施例による説明を行い、実施例１で、この発明の全体システム構成について説明するとともに、アクセスサーバ及びディスカバリサーバの動作について説明を行う。
【０１００】
実施例２以降においては、実施例１の全体システム構成について個別の場合分けを行い、詳細に動作説明を行う。
【０１０１】
実施例２では、プライベートネットワーク内にアクセスサーバのみがある場合の説明を行う。
【０１０２】
実施例３では、プライベートネットワーク内にアクセスサーバ及びディスカバリサーバがある場合の説明を行う。
【０１０３】
実施例４では、インターネット上にアクセスサーバのみがある場合の説明を行う。
【０１０４】
実施例５では、インターネット上にアクセスサーバ及びディスカバリサーバがある場合の説明を行う。
【０１０５】
実施例６では、インターネット上にアクセスサーバがあり、ドキュメントがプライベートネットワーク内にある場合の説明を行う。
【０１０６】
実施例７では、インターネット上にアクセスサーバ及びディスカバリサーバがあり、ドキュメントとドキュメント配送先がそれぞれ別々のプライベートネットワーク内にある場合の説明を行う。
【０１０７】
実施例８では、ドキュメントとドキュメント配送先がそれぞれ別々のプライベートネットワーク内にあり、アクセスサーバがドキュメントと同じプライベートネットワーク内、ディスカバリサーバがドキュメント配送先と同じプライベートネットワーク内にある場合の説明を行う。
【０１０８】
実施例９では、２つプライベートネットワーク内にディスカバリサーバのみがある場合の説明を行う。
【０１０９】
実施例１０では、実施例２から実施例９までに説明する構成の応用として、ブラウジングによりドキュメントを選択するのではなく、アクセスサーバが電子メールを受信する形態のもので、インターネット上にアクセスサーバのみがある場合の説明を行う。
【０１１０】
実施例１１では、実施例１０で説明する構成と同様に、アクセスサーバが電子メールを受信する形態のもので、インターネット上にアクセスサーバ及びディスカバリサーバがあり、プライベートネットワーク内にディスカバリサーバがある場合の説明を行う。
【０１１１】
【実施例１】
図１は、この発明を適用したシステムの全体構成を示すものである。
図１においては、図中の点線Ｘより下の部分がメインの部分で、点線Ｘより上の部分が補助的な部分である。以下では、メインの部分を中心に説明を行う。
【０１１２】
図１のメイン部分において、インターネット１にはプライベートネットワーク１０１及びプライベートネットワーク２０１が接続されている。プライベートネットワーク１０１は、ブラウジングアクセス中継機能及びドキュメント配送先としての機能をもつプライベートネットワークの一例であり、プライベートネットワーク２０１は、ドキュメント配送先としてのみの機能をもつプライベートネットワークの一例である。また、インターネット１もブラウジングアクセス中継機能及びドキュメント配送先としての機能をもつ。
【０１１３】
図１のメイン部分においては、説明の都合上、ブラウジングアクセス中継機能及びドキュメント配送先としての機能をもつプライベートネットワーク１０１及びドキュメント配送先としてのみの機能をもつプライベートネットワーク２０１を１つずつ示したが、これらは複数あってよい。
【０１１４】
プライベートネットワーク１０１またはプライベートネットワーク２０１の入り口には、それぞれセキュリティ１１２、セキュリティ２１２があり、SMTPなどの電子メールプロトコルは制限なく双方向ともに通過させ、HTTPなどのブラウジングプロトコルは、外から内への初めてのアクセスについてはユーザ認証を行わせ、認証できたもののみ進入を許可し、最初にユーザが内から外にアクセスしたときには外から内には制限なく通過させる機能をもつ。
【０１１５】
さらに、後に説明するドキュメント配送先ディスカバリ関係のプロトコルを独自に作成するとすれば、そのプロトコルについてもブラウジングプロトコルと同様の制限を行う。その他のプロトコルについては、全く通過させない。なお、この部分のセキュリティに関しては、実際は、サービスの形態やプライベートネットワークの管理者のポリシーによって様々であり、例えば、SMTPなどの電子メールプロトコルとHTTPなどのブラウジングプロトコルを双方向ともに無制限に通しその他のプロトコルを全く通さない場合もあるし、実施例６で説明するように、HTTPなどのブラウジングプロトコルについてはユーザ毎の認証ではなく事業者間で１対１の認証を行う場合もあるし、事業者間の契約に基づき認証を行わないという場合もある。
【０１１６】
ブラウザ機能を持つ端末としては、プライベートネットワーク１０１内のブラウザ端末１１６、プライベートネットワーク１０１にリモートアクセスするブラウザ端末１１７、インターネット１に接続された携帯電話システム４０の基地局４２およびプロキシ４１を経由してアクセスするブラウザ端末４３、インターネット１に接続されたＩＳＰ（Internet Services Provider）５０のプロキシ５１を経由してアクセスするブラウザ端末５２がある。各ブラウザ端末としては、ブラウザ機能付き携帯電話、ＰＤＡ、ノートＰＣ、デスクトップＰＣ、ＷＳなどを想定している。
【０１１７】
ブラウザ端末がアクセスするアクセスサーバとしては、インターネット１上のアクセスサーバ２０、プライベートネットワーク１０１内のアクセスサーバ１２０がある。アクセスサーバ２０とアクセスサーバ１２０には、それぞれ、ブラウジングアクセス２１及びドキュメント配送２２、ブラウジングアクセス１２１及びドキュメント配送１２２の機能がある。
【０１１８】
アクセスするドキュメントは、インターネット１に接続されたＷｅｂサーバ１０内のドキュメント１１及びプライベートネットワーク１０１に接続されたＷｅｂサーバ１１０内のドキュメント１１１である。なお、図１においては、説明の都合上、それぞれのネットワークにＷｅｂサーバ及びドキュメントを１つのみ示したが、Ｗｅｂサーバ内にはドキュメントが複数あってよく、Ｗｅｂサーバも複数あってよい。
【０１１９】
ドキュメント配送先としては、インターネット１に接続されたプリンタ４、ネットワーク対応ＦＡＸ５、メールサーバ６、ストレージ７、及び、プライベートネットワーク１０１に接続されたプリンタ１０４、ネットワーク対応ＦＡＸ１０５、メールサーバ１０６、ストレージ１０７、及び、プライベートネットワーク２０１に接続されたプリンタ２０４、ネットワーク対応ＦＡＸ２０５、メールサーバ２０６、ストレージ２０７がある。なお、図１においては、説明の都合上、各ネットワーク内において、プリンタ、ＦＡＸ、メールサーバ、ストレージを１つずつのみ示したが、これらは複数あってよい。
【０１２０】
さらに、ドキュメント配送先としては、公衆網２に接続されたＦＡＸ３、ＦＡＸ１０３、ＦＡＸ２０３がある。ＦＡＸ１０３とＦＡＸ２０３は、プライベートネットワーク１０１やプライベートネットワーク２０１に直接は接続されていないがその管理下にあるものであり、ＰＢＸなどを通じて公衆網２に接続されていてもよい。図１においては、説明の都合上、各ネットワーク内において公衆網対応ＦＡＸを１つずつのみ示したが、これらは複数あってよい。
【０１２１】
これらドキュメントの配送先を管理するサービス管理としては、インターネット１に接続されたサービス管理８、プライベートネットワーク１０１に接続されたサービス管理１０８、及び、プライベートネットワーク２０１に接続されたサービス管理２０８がある。インターネット１上のサービス管理８は、公衆網対応のＦＡＸ３、プリンタ４、ネットワーク対応ＦＡＸ５、メールサーバ６（正確には電子メールアドレス）、ストレージ７を管理しており、プライベートネットワーク１０１内のサービス管理１０８は、公衆網対応ＦＡＸ１０３、プリンタ１０４、ネットワーク対応ＦＡＸ１０５、メールサーバ１０６（正確には電子メールアドレス）、ストレージ１０７を管理しており、プライベートネットワーク２０１内のサービス管理２０８は、公衆網対応のＦＡＸ２０３、プリンタ２０４、ネットワーク対応ＦＡＸ２０５、メールサーバ２０６（正確には電子メールアドレス）、ストレージ２０７を管理している。なお、図１のメイン部分においては、各ネットワークにおいて、説明の都合上、サービス管理を１つずつのみ示したが、これらは複数あってよく、各サービス管理は、プリンタ、ＦＡＸ、電子メールアドレス、ストレージアドレスなどのうちのいずれかを管理しているのが実際である。各サービス管理は、ディレクトリサービス、JINI（SUN microsystems社）、Universal Plug and Play（MicroSoft社）などの方式、または、各プリンタメーカが発売しているプリント管理システムなどにより、ある閉じた範囲内のネットワークおいて独自のサービス管理を行っており、サービス情報の問い合わせ方法もそれぞれ独自である（ディレクトリサービスならLDAP）。また、インターネット１上には、Ｗｅｂベースのイエローページ的な役割もつサービス管理も存在し、サービス管理８はそのような役割であってもよい。各サービス管理は、少なくとも、配送先の種類、配送先のアドレスを知っており、配送先で受け付ける配送プロトコルを明示的または非明示的に知っており、さらに、ステータスなどを知っていてもよい。
【０１２２】
このサービス管理と連携を行うディスカバリサーバとしては、インターネット１上のディスカバリサーバ３０、プライベートネットワーク１０１内のディスカバリサーバ１３０、プライベートネットワーク２０１内のディスカバリサーバ２３０がある。ディスカバリサーバ３０、ディスカバリサーバ１３０、ディスカバリサーバ２３０には、それぞれ、配送先ディスカバリ３１及びドキュメント配送３２、配送先ディスカバリ１３１及びドキュメント配送１３２、配送先ディスカバリ２３１及びドキュメント配送２３２の機能がある。インターネット１上のディスカバリサーバ３０はサービス管理８と連携し、プライベートネットワーク１０１内のディスカバリサーバ１３０はサービス管理１０８と連携し、プライベートネットワーク２０１内のディスカバリサーバ２３０はサービス管理２０８と連携する。図１においては、説明の都合上、各ディスカバリサーバは１つのサービス管理と連携するものとしたが、ネットワーク内に複数のサービス管理があれば複数のサービス管理と連携してよい。先に述べたように、各サービス管理はそれぞれ独自の方式である閉じた範囲内のネットワークにおいてサービス管理行っており、サービス情報の問い合わせ方法もそれぞれ独自であるため、各ディスカバリサーバは、これら既存の、または、今後出現するであろう様々な方式に対応し、その方式に合わせたプロトコルでサービス管理に問い合わせを行う。各ディスカバリサーバは、連携している複数のサービス管理に問い合わせを行い、得たドキュメント配送先情報を一括して整理をしておく。
【０１２３】
ディスカバリサーバは、１つまたは複数のサービス管理と連携する他に、他のディスカバリサーバとも連携を行う（後で説明する図４を参照）。図１のメイン部分においては、インターネット１上のディスカバリサーバ３０はプライベートネットワーク１０１内のディスカバリサーバ１３０及びプライベートネットワーク２０１内のディスカバリサーバ２３０と連携する。プライベートネットワーク１０１内のディスカバリサーバ１３０はインターネット１上のディスカバリサーバ３０及びプライベートネットワーク２０１内のディスカバリサーバ２３０と連携する。プライベートネットワーク２０１内のディスカバリサーバ２３０はインターネット１上のディスカバリサーバ３０及びプライベートネットワーク１０１内のディスカバリサーバ１３０と連携する。
【０１２４】
先に述べたアクセスサーバは、１つまたは複数のディスカバリサーバと連携する（後で説明する図４を参照）。図１のメイン部分においては、インターネット１上のアクセスサーバ２０はディスカバリサーバ３０と連携し、プライベートネットワーク１０１内のアクセスサーバ１２０はディスカバリサーバ１３０と連携している。
【０１２５】
各ネットワーク内におけるディスカバリサーバとサービス管理間については、先に説明したようにサービス管理の独自の方式に基づいたプロトコルでやりとり行うが、このように独自部分をプライベートネットワーク内に隠蔽してやることにより、ネットワークをまたがるアクセスサーバとディスカバリサーバ間のやりとり及びディスカバリサーバどうし間のやりとりは、単一的なプロトコルを用いることができる。本実施例では、このドキュメント配送先ディスカバリ用のプロトコルとして、HTTPなどのブラウジングプロトコルを想定しているが、独自のドキュメント配送先ディスカバリ用のプロトコルを定義してやってもよい。また、先に延べたセキュリティ１１２または２１２を通過するために、このドキュメント配送先ディスカバリ用のプロトコルとして、SMTPなどの電子メールプロトコルを使用することも可能である。いずれのプロトコルを用いても、プロトコルの機能としては、ユーザが選択したディスカバリサーバにアクセスする機能、自分が連携している他のディスカバリサーバのアドレスの一覧と自分が連携しているサービス管理から得たドキュメント配送先情報を運ぶ機能、及び、ドキュメントを配送する機能があればよい。
【０１２６】
次に、アクセスサーバおよびディスカバリサーバの構成をより詳細に説明する。
図２に一例としてインタネット１上のアクセスサーバ２０の構成を、図３に一例としてプライベートネットワーク２０１内のディスカバリサーバ２３０の構成を示す。
【０１２７】
アクセスサーバ２０には、先に述べた通り、ブラウジングアクセス２１とドキュメント配送２２の機能で構成され、ドキュメント配送２２は、さらに、ドキュメント取得２３、配送先情報取得２５、ドキュメント送信２６の機能で構成される。ここで、ブラウジングアクセス２１はブラウザ端末からのブラウジングアクセスを中継しインタネット１上のＷｅｂサーバ１０上のドキュメント１１またはプライベートネットワーク１０１内のＷｅｂサーバ１１０上のドキュメント１１１の検索を行う機能である。ドキュメント取得２３は、ドキュメント１１またはドキュメント１１１をブラウジングアクセスのパスを利用して取得する機能である。配送先情報取得２５は、ドキュメント配送先検索時に、ブラウジングプロトコルにて、インタネット１上のディスバリサーバ３０及びプライベートネットワーク２０１上のディスバリサーバ２３０からドキュメント配送先の情報を取得する機能である。ドキュメント送信２６は、ユーザが入力した配送先、すなわち、インタネット１上のプリンタ４、ストレージ７、メールサーバ６、ネットワーク対応ＦＡＸ５、公衆網２経由のＦＡＸ３、または、プライベートワーク２０１上のメールサーバ２０６、ネットワーク対応ＦＡＸ２０５、公衆網２経由のＦＡＸ２０３に、ドキュメント取得２３が取得したドキュメント１１またはドキュメント１１１を自ら直接送信する機能、及び、配送先情報取得２５により得た配送先情報のうちの１つをユーザが選択した場合は、配送先検索のパスを利用してディスカバリサーバ３０またはディスカバリサーバ２３０にドキュメント１１またはドキュメント１１１を送信する機能をもつ。なお、アクセスサーバ２０のドキュメント配送２２には、電子メール取得２４機能があり、これは実施例１０及び実施例１１にて、図２５を用いて説明する。また、図には示さないが、アクセスサーバ１２０における構成もアクセスサーバ２０における構成と全く同様であり、ブラウジングアクセス１２１とドキュメント配送１２２の機能で構成され、ドキュメント配送１２２は、さらに、ドキュメント取得１２３、配送先情報取得１２５、ドキュメント送信１２６の機能で構成される。
【０１２８】
ディスカバリサーバ２３０には、先に延べた通り、配送先ディスカバリ２３１及びドキュメント配送２３２の機能で構成され、配送先ディスカバリ２３１は、さらに、配送先情報取得２３３及び配送先情報提供２３４の機能で構成され、ドキュメント配送２３２は、ドキュメント受信２３５及びドキュメント送信２３６の機能で構成される。ここで、配送先情報取得２３３は、サービス管理２０８からドキュメント配送先に関する情報を取得する機能をもつ。配送先情報提供２３４は、配送先情報取得２３３が取得したドキュメント配送先情報をインタネット１上のアクセスサーバ２０、プライベートネットワーク１０１内のアクセスサーバ１２０、または、プライベートネットワーク１０１内のブラウザ端末１１６（これは実施例９のみ）に提供する機能をもつ。ドキュメント受信２３５は、アクセスサーバ２０、アクセスサーバ１２０、または、ブラウザ端末１１６より、ブラウジングプロトコルにて、ドキュメントを受信する機能をもつ。ドキュメント送信２３６は、プライベートネットワーク２０１上のプリンタ２０４、ストレージ２０７、メールサーバ２０６、ネットワーク対応ＦＡＸ２０５、及び、公衆網２経由でＦＡＸ２０３に、ドキュメント受信２３５が受信したドキュメントを送信する機能をもつ。さらに、ドキュメント送信２３６は、サービス管理２０８がドキュメントを配送する機能をもっている（各プリンタメーカが発売しているプリント管理システムなど）場合、直接プリンタ２０４などにドキュメントを配送するのではなく、サービス管理２０８にドキュメントを配送する機能をもつ。また、図には示さないが、ディスカバリサーバ３０における構成もディスカバリサーバ２３０における構成と全く同様であり、配送先ディスカバリ３１及びドキュメント配送３２の機能で構成され、配送先ディスカバリ３１は、さらに、配送先情報取得３３及び配送先情報提供３４の機能で構成され、ドキュメント配送３２は、ドキュメント受信３５及びドキュメント送信３６の機能で構成される。ディスカバリサーバ１３０における構成も同様に、配送先ディスカバリ１３１及びドキュメント配送１３２の機能で構成され、配送先ディスカバリ１３１は、さらに、配送先情報取得１３３及び配送先情報提供１３４の機能で構成され、ドキュメント配送１３２は、ドキュメント受信１３５及びドキュメント送信１３６の機能で構成される。
【０１２９】
次に動作についての説明を行う。
図１における構成は、全構成を示したものであり、アクセスサーバの位置、ドキュメントの位置、ドキュメント配送先の位置によって、動作が異なる。従って、動作についての説明は、それぞれの場合分けを行って実施例２以降で説明を行うこととし、ここでは、先に、アクセスサーバ及びディスカバリサーバの動作について説明する。
【０１３０】
図４は、アクセスサーバとディスカバリサーバの連携関係の例を示している。
図４は、図１より、ネットワーク、アクセスサーバ、ディスカバリサーバ、及び、サービス管理のみを抜き出したものである。
【０１３１】
図４において、インターネット１には、プライベートネットワーク１０１、プライベートネットワーク２０１、プライベートネットワーク１１０１が接続されている。各プライベートネットワーク内は外からの進入に対してあるポリシーのセキュリティが保たれている（セキュリティ機能は図４では非表示）。また、各プライベートネットワーク内は、さらに、いくつかのサブのプライベートネットワークがあってよく、図４においては、例えば、プライベートネットワーク１１０１内にサブのプライベートネットワーク１２０１がある。図４では、サブのプライベートネットワークが１段ある例を示したが、さらにその奥に何段にもわたってサブのプライベートネットワークがあってよい。
【０１３２】
アクセスサーバはユーザがブラウザ端末（図４では非表示）を使用してアクセスできる範囲であれば、どこにあってもよく、図４においては、例えば、インターネット１上に２つのアクセスサーバ２０と１０２０があり、プライベートネットワーク１０１に１つのアクセスサーバ１２０、及び、プライベートネットワーク１１０１に１つのアクセスサーバ１１２０がある。各アクセスサーバは、１つまたは複数のディスカバリサーバと連携している。例えば、アクセスサーバ２０はディスカバリサーバ３０と連携しており、アクセスサーバ１０２０はディスカバリサーバ１０３０と連携しており、アクセスサーバ１２０はディスカバリサーバ１３０と連携しており、アクセスサーバ１１２０はディスカバリサーバ１０３０・１１３０と連携している。
【０１３３】
ディスカバリサーバは他のディスカバリサーバ（０個、１個、または、複数）及び１つまたは複数のサービス管理と連携しており、ディスカバリを行いたいネットワーク内に最低１つ必要である。図４においては、例えば、インターネット１上に２つのディスカバリサーバ３０と１０３０があり、プライベートネットワーク１０１に１つのディスカバリサーバ１３０、プライベートネットワーク１１０１に１つのディスカバリサーバ１１３０、及び、プライベートネットワーク１２０１に１つのディスカバリサーバ１２３０がある。そして、ディスカバリサーバ３０はディスカバリサーバ１０３０・１３０・２３０と連携しており、ディスカバリサーバ１３０はディスカバリサーバ３０・２３０と連携しており、ディスカバリサーバ２３０はディスカバリサーバ３０・１３０と連携しており、ディスカバリサーバ１０３０はディスカバリサーバ３０・１１３０と連携しており、ディスカバリサーバ１１３０はディスカバリサーバ１０３０・１２３０と連携しており、ディスカバリサーバ１２３０はディスカバリサーバ１１３０と連携している。
【０１３４】
ディスカバリサーバは１つまたは複数のサービス管理と連携している。例えば、図４においては、ディスカバリサーバ３０はサービス管理８と連携しており、ディスカバリサーバ１３０はサービス管理１０８と連携しており、ディスカバリサーバ２３０はサービス管理２０８と連携しており、ディスカバリサーバ１０３０はサービス管理１００８・１０１８と連携しており、ディスカバリサーバ１１３０はサービス管理１１０８・１１１８と連携しており、ディスカバリサーバ１２３０はサービス管理１２０８と連携している。
【０１３５】
サービス管理は、複数のプリンタ、ＦＡＸ、電子メールアドレス、ストレージなど（図４では非表示）のうちのいずれかを管理している。
【０１３６】
この構成において、ユーザがブラウザ機能をもつ端末からブラウンジングによりドキュメントを検索しそのドキュメントをプリンタ／ＦＡＸ／相手電子メールアドレス／相手ストレージなどに配送するときの、アクセスサーバおよびディスカバリサーバの動作について説明を行う。
【０１３７】
図５はアクセスサーバの動作を示したものであり、図６はディスカバリサーバの動作を示したものである。
図５において、ステップＡ１からＡ６までがアクセスサーバ内のブラウジングアクセスの機能、ステップＡ７以降がアクセスサーバ内のドキュメント配送の機能である。さらに、ドキュメント配送機能のうち、配送先情報取得機能、ドキュメント取得機能、ドキュメント送信機能をそれぞれ点線で囲って示している。すなわち、ステップＡ１３からステップＡ１６までが配送先情報取得機能、ステップＡ１０及びステップＡ１７がドキュメント取得機能、その他がドキュメント送信機能である。
【０１３８】
図６において、ステップＤ１からＤ５までがディスカバリサーバ内の配送先ディスカバリの機能、ステップＤ６以降がディスカバリサーバサーバ内のドキュメント配送の機能である。さらに、配送先ディスカバリ機能のうち、配送先情報取得機能及び配送先情報提供機能をそれぞれ点線で囲って示しており、ドキュメント配送機能のうちのドキュメント受信機能及びドキュメント送信機能をそれぞれ点線で囲って示している。すなわち、ステップＤ１が配送先情報取得機能、ステップＤ２からステップＤ５までが配送先情報提供機能、ステップＤ６からステップＤ９までがドキュメント受信機能、ステップＤ１０以降がドキュメント送信機能である。
【０１３９】
まず、アクセスサーバの動作について、図５を用いて説明する。アクセスサーバは、図４におけるインターネット１上のアクセスサーバ２０と１０２０、プライベートネットワーク１０１のアクセスサーバ１２０、及び、プライベートネットワーク１１０１のアクセスサーバ１１２０である。
【０１４０】
図４において、ユーザがブラウザ端末（図４では非表示）より、上述のいずれかのアクセスサーバに接続する。これが図５のステップＡ１に相当する。アクセスサーバにおけるブラウジングの中継方法については、ブラウザ端末に表示するページ内にあるリンク先を書き換え、さらに、通常のブラウザがもつ機能、すなわち、HOME、BACK、RELOADのようなブラウザボタン及びURL入力フィールドをページ内に埋め込むという動作を行うことにより、ブラウジングを中継することができる。さらに、ブラウザ端末に表示しているページそのものを配送するというサービスを起動するためのボタンをページ内に埋め込んでやってもよい。または、プロキシ（図４では非表示）にアクセスサーバの機能を追加してやれば、上述のようにブラウザ端末に表示するページを書き換える必要はなく、簡単にブラウジングを中継することができる。ただし、プロキシにアクセスサーバの機能を追加する場合にも、ブラウザ端末に表示しているページそのものを配送するようにするには、このサービスを起動するためのボタンをページ内に埋め込む必要がある。なお、ページを書き換える方法では、ブラウザ端末が携帯電話の場合、ページに埋め込むブラウザボタンなどを最小限にするなどの工夫が必要である。
【０１４１】
ステップＡ２は、アクセスサーバのサービスを受けるための認証で、インターネット１上にあるアクセスサーバ２０や１０２０の場合は課金などの関係からユーザの認証を行ってもよく、プライベートネットワーク内にあるアクセスサーバ１２０や１１２０の場合には、認証を行わなくてもよい。
【０１４２】
ステップＡ２からＡ３にすすむときには、ユーザが予め設定しておいたホームページをユーザのブラウザ端末に表示することになる。ステップＡ３では、指定されたリンク先へアクセスを行い、ユーザがいずれかのプライベートネットワークの外から中に入ろうとする際にはステップＡ４にて認証が発生し、ステップＡ５にてブラウザ端末にページが表示される。先ほど述べたように、ページを書き換える場合には、ステップＡ５の前に書き換え作業が発生する。ステップＡ６にて、ユーザが、他のリンク先を選ぶと、ステップＡ３に戻る。ユーザがブラウジングによりドキュメントの検索を行っている間は、ステップＡ３からステップＡ６を何度も繰り返すこととなる。
【０１４３】
ユーザが配送したいドキュメントのページに到達すると、ステップＡ６にてユーザがドキュメントを選択する。または、ユーザが表示したページそのものを配送したい場合には、ステップＡ６にて、ページに埋め込まれているサービス起動用のボタンを選択する。次に、アクセスサーバは、ステップＡ７にて、自分の保持しているリンク先のディスカバリサーバの一覧、及び、配送先・配送プロトコルをユーザに入力させるためのフィールドをユーザに表示する。各アクセスサーバ２０・１０２０・１２０・１１２０が保持するリンク先のディスカバリサーバは、先程述べた通りである。
【０１４４】
ステップＡ８でユーザが自ら入力することを選択し、ステップＡ９で配送先・配送プロトコルを入力した場合、アクセスサーバは、ステップＡ１０にて、ブラウジングのパスを利用してユーザが選択したドキュメントをとってくる。または、時間の節約のため、ユーザが入力処理をしている間に、ドキュメントをとってきてもよい。なお、このステップＡ９におけるユーザによる配送先・配送プロトコル入力については、ユーザが手で直接入力する他、ブラウザ端末内またはアクセスサーバ内にあるユーザのアドレス帳を利用して入力する方法などもある。このとき、仮に、以前ドキュメントの検索を行ったときに、ステップＡ４にて、ユーザが認証を行ってプライベートネット内に入っていたとしても、この同じパスを利用するためドキュメントをとってくることは可能である。
【０１４５】
次に、アクセスサーバは、ステップＡ１１にて、ドキュメント配送先の種類により、フォーマット変換を行い、ステップＡ１２にて、ユーザが指定したプロトコルにて配送先にドキュメントの送信を行う。ここの部分の詳細な動作説明は、実施例２以降にて行う。
【０１４６】
ステップＡ８でユーザがディスカバリサーバによるドキュメント配送先検索を選択した場合には、ステップＡ１３にてユーザが指定したディスカバリサーバにアクセスする。これは図６のステップＤ２に相当する。ユーザがいずれかのプライベートネットワークの外から中に入ろうとする際にはステップＡ１４にて認証が発生し、ステップＡ１５にて、ディスカバリサーバのステップＤ４で指示されたページをブラウザ端末に表示する。ステップＡ１６にて、ユーザが他のディスカバリサーバを選ぶと、ステップＡ１３に戻る。ユーザがドキュメント配送先の検索を行っている間は、ステップＡ１３からステップＡ１６を何度も繰り返すこととなる。このステップを繰り返すことによって、何段階にもわたってディスカバリサーバを辿り、目的の配送先に到達することができる。各ディスカバリサーバ３０・１０３０・１３０・２３０・１１３０・１２３０が保持するリンク先のディスカバリサーバは先程述べた通りであり、例えば、図４において、ユーザがすべての認証情報を知っていれば、アクセスサーバ１２０→ディスカバリサーバ１３０→ディスカバリサーバ３０→ディスカバリサーバ１０３０→ディスカバリサーバ１１３０→ディスカバリサーバ１２３０に到達することができる。
【０１４７】
ユーザが配送先のネットワークに到達すると、ステップＡ１６にてユーザが配送先・配送プロトコルを選択する。または、ステップＡ１６にて、ユーザが配送先・配送プロトコルを入力する。このユーザによる配送先・配送プロトコル入力については、ユーザが手で直接入力する他、ブラウザ端末内またはアクセスサーバ内にあるユーザのアドレス帳を利用して入力する方法などもある。
【０１４８】
配送先・配送プロトコルが決定すると、アクセスサーバは、ステップＡ１７にて、ブラウジングのパスを利用してユーザが選択したドキュメントをとってくる。または、時間の節約のため、ディスカバリサーバがドキュメント配送先検索を行っている間に、ドキュメントをとってきてもよい。このとき、仮に、以前ドキュメントの検索を行ったときに、ステップＡ４にて、ユーザが認証を行ってプライベートネット内に入ったとしても、この同じパスを利用するためドキュメントをとってくることは可能である。
【０１４９】
ステップＡ１８以降では、配送先・配送プロトコルの種類により、アクセスサーバより直接配送先にドキュメントを送信できるか否かを判断する。ドキュメント配送先がアクセスサーバと同じネットワーク内である場合（ステップＡ１８）、アクセスサーバは、ステップＡ１１にて、必要があればフォーマット変換を行い、ステップＡ１２にて、配送先にドキュメントの送信を行う。ここの部分の詳細な動作説明は、実施例２以降にて行う。
【０１５０】
ドキュメント配送先がアクセスサーバと同じネットワーク内ではない場合には、ステップＡ１９にて、配送プロトコルの種類を判断し、アクセスサーバより直接配送先にドキュメントを送信できる配送プロトコルの場合、例えば、電子メール、ネットワーク対応ＦＡＸ、公衆網対応ＦＡＸなどの場合には、ステップＡ２０にて、必要があればフォーマット変換を行い、ステップＡ２１にて、配送先にドキュメントの送信を行う。ここの部分の詳細な動作説明は、実施例２以降にて行う。
【０１５１】
ステップＡ１９にて、アクセスサーバより直接配送先にドキュメントを送信できない配送プロトコルの場合、例えば、プリンタ、ファイル転送などの場合には、ステップＡ２２にて、必要があればフォーマット変換を行い、ステップＡ２３にて、ドキュメント配送先検索のパスを利用し、ディスカバリサーバにドキュメントの送信を行い、図６のステップＤ９に移る。このとき、仮に、以前ドキュメント配送先の検索を行ったときに、ステップＡ１４にて、ユーザが認証を行ってプライベートネット内に入っていたとしても、この同じパスを利用するためドキュメントを送信することは可能である。ここの部分の詳細な動作説明は、実施例２以降にて行う。
【０１５２】
なお、ここでは、ステップＡ１８にて配送先が同じネットワーク上にあるかを判断して処理をわけることとしたが、配送先が同じネットワーク上にあるかに関わらず、ステップＡ１８からステップＡ１９に移ってもよい。
【０１５３】
また、ここでは、ステップＡ１９にて配送プロトコルの種類を判断して処理をわけることとしたが、配送プロトコルの種類に関わらず、ステップＡ１９からステップＡ２２に移ってもよい。
【０１５４】
次に、ディスカバリサーバの動作について、図６を用いて説明する。図４におけるディスカバリサーバは、インターネット１上のディスカバリサーバ３０と１０３０、プライベートネットワーク１０１のディスカバリサーバ１３０、プライベートネットワーク１１０１のディスカバリサーバ１１３０、及び、プライベートネットワーク１２０１のディスカバリサーバ１２３０である。ディスカバリサーバは、アクセスサーバまたは他のディスカバリサーバよりドキュメント配送先の検索を依頼される。なお、ユーザが直接ドキュメント配送先の検索をディスカバリサーバに依頼してもよい（実施例９参照）。ここでは、アクセスサーバまたは他のディスカバリサーバよりドキュメント配送先の検索を依頼されている場合について説明を行う。
【０１５５】
ディスカバリサーバは、まず、ステップＤ１にて、予め、自分がリンクしている１つまたは複数のサービス管理より、サービス管理が管理している複数のプリンタ、ＦＡＸ、電子メールアドレス、ストレージアドレス、使用可能なプロトコル、ステータスなどを取得しておき、得たドキュメント配送先情報を一括して整理をしておく。
【０１５６】
ユーザがアクセスサーバを経由してドキュメントを検索し、ドキュメント配送先検索を選択した場合、アクセスサーバの図５のステップＡ１３より、ディスバリサーバの図６のステップＤ２にアクセスがなされる。ステップＤ３は、ディスカバリサーバのサービスを受けるための認証で、アクセスサーバまたは他のディスカバリサーバからドキュメント配送先の検索を依頼されている場合には認証を行わなくてもよい。なお、ユーザが直接ディスカバリサーバに接続してドキュメント配送先の検索を依頼している場合には認証を行ってもよい。
【０１５７】
ディスカバリサーバは、ステップＤ４にて、ステップＤ１で予め取得しておいたドキュメント配送先情報一覧、及び、リンクしている他のディスカバリサーバの一覧を、アクセスサーバのステップＡ１５経由でユーザに表示する。
【０１５８】
ユーザが、アクセスサーバのステップＡ１６にて、リンクしている他のディスカバリサーバを選択した場合には、他のディスカバリサーバのステップＤ２へ処理が移る。このとき、他のディスカバリサーバのステップＤ２へ処理が移ったところで、アクセスサーバと移り先のディスカバリサーバとのやりとりが始まるため、このディスカバリサーバの処理は終了する。なお、このディスカバリサーバの処理を終了させずに、パスを中継するという方法をとってもよい。ディスカバリサーバがパスを中継する場合、アクセスサーバとディスカバリサーバ間及びディスカバリサーバどうし間のプロトコルとして、HTTPなどのブラウジングプロトコルを使用するならば、先に説明したような、アクセスサーバがブラウジングを中継する際にとったような方法をとればよい。あるいは、ここのプロトコルとして、独自のプロトコルを使用するか、または、SMTPなどの電子メールプロトコルを使用するならば、もともとリンク先に飛ぶための仕掛けがあるわけではないため、中継するために特別な方法は必要ない。
【０１５９】
アクセスサーバのステップＡ１６にて、ユーザが配送先と配送プロトコルを選択した場合、または、ユーザが配送先・配送プロトコルを入力した場合、ディスカバリサーバでは、ステップＤ５からステップＤ６、ステップＤ７へすすみ、ドキュメント配送先がアクセスサーバと同じネットワーク内であればアクセスサーバから直接ドキュメントを配送するため、ディスカバリサーバの処理は終了する。
【０１６０】
ステップＤ７にて、ドキュメント配送先がアクセスサーバと同じネットワーク内でない場合は、ステップＤ８にて、配送プロトコルの種類を判断し、アクセスサーバより直接配送先にドキュメントを送信できる配送プロトコルの場合、例えば、電子メール、ネットワーク対応ＦＡＸ、公衆網対応ＦＡＸなどの場合には、ディスカバリサーバの処理は終了する。
【０１６１】
ステップＤ８にて、アクセスサーバより直接配送先にドキュメントを送信できない配送プロトコルの場合、例えば、プリンタ、ファイル転送などの場合には、ディスカバリサーバは、アクセスサーバがステップＡ２３にて送信するドキュメントをステップＤ９にて受信し、ステップＤ１０にて、必要があればフォーマット変換を行い、ステップＤ１１にて、配送先にドキュメントの送信を行う。ここの部分の詳細な動作説明は、実施例２以降にて行う。
【０１６２】
なお、ここでは、ステップＤ７にて配送先が同じネットワーク上にあるかを判断して処理をわけることとしたが、配送先が同じネットワーク上にあるかに関わらず、アクセスサーバがステップＡ１８からステップＡ１９に移るのであれば、ディスカバリサーバも、配送先が同じネットワーク上にあるかに関わらずステップＤ７からステップＤ８に移る。
【０１６３】
また、ここでは、ステップＤ８にて配送プロトコルの種類を判断して処理をわけることとしたが、配送プロトコルの種類に関わらず、アクセスサーバがステップＡ１９からステップＡ２２に移るのであれば、ディスカバリサーバも、配送プロトコルの種類に関わらずステップＤ８からステップＤ９に移る。
【０１６４】
図５及び図６を用いて、アクセスサーバ及びディスカバリサーバの動作説明を終えたところで、図４に示したアクセスサーバとディスカバリサーバの連携関係の例の補足説明を行う。アクセスサーバはユーザがブラウザ端末（図４では非表示）を使用してアクセスできる範囲であれば、どこにあってもよいとしたが、これは図５のアクセスサーバのステップＡ１に対応している。また、各アクセスサーバは、１つまたは複数のディスカバリサーバと連携しているとしたが、これは図５のアクセスサーバのステップＡ７に対応している。ディスカバリサーバは他のディスカバリサーバ（０個、１個、または、複数）及び１つまたは複数のサービス管理と連携しているとしたが、これは図６のディスカバリサーバのステップＤ１及びＤ４に対応している。さらに、アクセスサーバのステップＡ１３からＡ１６及びディスカバリサーバのステップＤ２からＤ５を繰り返すことにより、ユーザは何段階にもわたってディスカバリサーバを辿り、目的の配送先に到達することができる。
【０１６５】
なお、図４において、インターネット１上に複数のアクセスサーバ２０及び１０２０、及び、複数のディスカバリサーバ３０及び１０３０を配置したのは、全世界への適応を考慮したからである。例えば、図４における真ん中の横線の下側が日本で上側が他の国だと考えれば、アクセスのスピードを考えれば、日本国内でサービスを受けるには日本国内のアクセスサーバ２０にアクセスした方がよいのは明らかである。また、ディスカバリサーバ３０と１０３０が連携していれば、日本国内から他の国へ（及びその逆方向の）ドキュメントの配送が可能となる。
【０１６６】
また、プライベートネットワーク内のディスカバリサーバが、他のプライベートネットワークのディスカバリサーバと連携するように構成すれば、インターネット１上にはアクセスサーバ・ディスカバリサーバともに必要ない。例えば、図４において、プライベートネットワーク１０１及びプライベートネットワーク２０１のみの適用を考えた場合、プライベートネットワーク１０１内のディスカバリサーバ１３０とプライベートネットワーク２０１内のディスカバリサーバ２３０が連携すれば、インターネット１上のアクセスサーバ・ディスカバリサーバともに必要ない。
【０１６７】
以上、アクセスサーバとディスカバリサーバの動作を説明した。次に、これらサーバの動作を図１に当てはめて、図１の構成において、動作を詳細に説明する必要があるが、アクセスサーバの位置、ドキュメントの位置、ドキュメント配送先の位置によって、動作が異なり、いくつかのケースが存在する。従って、動作についての説明は、それぞれの場合分けを行って実施例２以降で説明を行う。
【０１６８】
【実施例２】
図７は、実施例２を説明するための構成図である。図７は、実施例１の説明で示した図１の構成から必要部分だけ抜き出したものであり、プライベートネットワーク内にアクセスサーバのみがある場合である。この構成では、ディスカバリサーバは存在せず、インターネット１上にはアクセスサーバは存在しない。
【０１６９】
図７において、インタネット１にはプライベートネットワーク１０１及びプライベートネットワーク２０１が接続されている。本実施例においては、プライベートネットワーク１０１はブラウジングアクセス中継機能及びドキュメント配送先としての機能をもつプライベートネットワークであり、プライベートネットワーク２０１はドキュメント配送先としてのみの機能をもつプライベートネットワークである。また、インターネット１もドキュメント配送先としての機能をもつ。
【０１７０】
プライベートネットワーク１０１またはプライベートネットワーク２０１の入り口にはセキュリティ１１２またはセキュリティ２１２があり、機能は実施例１で示した通りである。
【０１７１】
ブラウザ機能を持つ端末としては、プライベートネットワーク１０１内のブラウザ端末１１６、プライベートネットワーク１０１にリモートアクセスするブラウザ端末１１７、インターネット１に接続された携帯電話システム４０の基地局４２およびプロキシ４１を経由してアクセスするブラウザ端末４３、インターネット１に接続されたＩＳＰ５０のプロキシ５１を経由してアクセスするブラウザ端末５２がある。
【０１７２】
アクセスサーバとしては、プライベートネットワーク１０１内のアクセスサーバ１２０がある。アクセスサーバ１２０には、ブラウジングアクセス１２１及びドキュメント配送１２２の機能がある。
【０１７３】
アクセスするドキュメントは、インターネット１に接続されたＷｅｂサーバ１０内のドキュメント１１、及び、プライベートネットワーク１０１に接続されたＷｅｂサーバ１１０内のドキュメント１１１である。
【０１７４】
ドキュメント配送先としては、インターネット１に接続されたプリンタ４、ネットワーク対応ＦＡＸ５、メールサーバ６、ストレージ７、及び、プライベートネットワーク１０１に接続されたプリンタ１０４、ネットワーク対応ＦＡＸ１０５、メールサーバ１０６、ストレージ１０７、及び、プライベートネットワーク２０１に接続されたネットワーク対応ＦＡＸ２０５、メールサーバ２０６がある。さらに、ドキュメント配送先としては、公衆網２に接続されたＦＡＸ３、ＦＡＸ１０３、ＦＡＸ２０３がある。
【０１７５】
この構成において、ユーザがブラウザ機能をもつ端末からブラウンジングによりドキュメントを検索しそのドキュメントをプリンタ／ＦＡＸ／相手電子メールアドレス／相手ストレージなどに配送する動作について説明を行う。図７の構成おける動作については、シーケンスを図８に示した。図８においては、アクセスサーバの動作を説明した図５で使用したステップの符号を用いている。
【０１７６】
ユーザは、最初に、プライベートネットワーク１０１に接続されたブラウザ端末１１６より、アクセスサーバ１２０のブラウジングアクセス１２１に接続する（図５及び図８のステップＡ１）。このとき、プライベートネットワーク１０１にリモートアクセスするブラウザ端末１１７、インターネット１に接続された携帯電話システム４０の基地局４２およびプロキシ４１を経由してアクセスするブラウザ端末４３、インターネット１に接続されたＩＳＰ５０のプロキシ５１を経由してアクセスするブラウザ端末５２から、アクセスサーバ１２０のブラウジングアクセス１２１に接続しても、セキュリティ１１２にてユーザ認証がある以外、動作は全く同様である。ブラウジングアクセス１２１は、実施例１で述べたのと同様の方法でブラウザ端末１１６に表示するページ内を書き換えることにより、ブラウジングを中継することができる。または、プロキシ１１３にアクセスサーバ１２０の機能を追加してやれば、簡単にブラウジングを中継することができる。
【０１７７】
図５及び図８のステップＡ６にて、ユーザはプライベートネットワーク１０１上のＷｅｂサーバ１１０にあるドキュメント１１１を選択するか、または、ユーザが表示したページそのものを配送するためにページに埋め込まれているサービス起動用のボタンを選択する。ここで、ユーザが選択するドキュメントは、インターネット上のＷｅｂサーバ１０にあるドキュメント１１であっても動作は全く同様である。なお、以下では、ユーザがドキュメント１１１を選択した場合を中心に記述する。
【０１７８】
次に、アクセスサーバ１２０のドキュメント配送１２２は、ユーザに手で直接入力させるか、ブラウザ端末１１６内またはアクセスサーバ１２０にあるユーザのアドレス帳を利用して入力させることにより、ドキュメント配送先と配送プロトコルを指定させる（図５及び図８のステップＡ９）。配送プロトコルと配送先が決定すると、アクセスサーバ１２０のドキュメント配送１２２は、ブラウジングのパスを利用してドキュメント１１１をとってくる（図５及び図８のステップＡ１０）。または、時間の節約のため、ユーザが入力処理をしている間に、ドキュメント１１１をとってきてもよい。なお、ユーザが表示したページの場合には、このステップＡ１０の処理はない。
【０１７９】
次に、アクセスサーバ１２０のドキュメント配送１２２は、ドキュメント配送先の種類により、以下のような処理を行う（図５及び図８のステップＡ１１及びＡ１２）。ドキュメント配送先がプリンタの場合、ドキュメント配送１２２は、プライベートネットワーク１０１に接続されたフォーマット変換１０９により、ドキュメント１１１をポストスクリプトなどのプリントフォーマットに変換して、ユーザに指定されたプリンタ（例えば、プライベートネットワーク１０１上のプリンタ１０４、または、インタネット１上のプリンタ４）に指定されたプリントプロトコル（lpdやIPPなど）で送信する。
【０１８０】
ドキュメント配送先が公衆網対応のＦＡＸの場合、ドキュメント配送１２２は、フォーマット変換１０９により、ドキュメント１１１をＧ３などのＦＡＸフォーマットに変換して、公衆網２に接続されたＦＡＸ（例えば、プライベートネットワーク１０１内のＦＡＸ１０３、プライベートネットワーク２０１内のＦＡＸ２０３、または、公衆網２のＦＡＸ３）に送信する。
【０１８１】
ドキュメント配送先がネットワーク対応ＦＡＸの場合、ドキュメント配送１２２は、フォーマット変換１０９により、ドキュメント１１１をTIFFフォーマットに変換して、SMTPなどの電子メールプロトコルに用いて、ユーザに指定されたＦＡＸ（例えば、プライベートネットワーク１０１上のＦＡＸ１０５、プライベートネットワーク２０１上のＦＡＸ２０５、または、インタネット１上のＦＡＸ５）に送信する。
【０１８２】
ドキュメント配送先が相手電子メールアドレスの場合、ドキュメント配送１２２は、ドキュメント１１１を添付ファイルとした電子メールを作成し、SMTPなどの電子メールプロトコルを用いて、ユーザに指定された相手メールアドレス（例えば、プライベートネットワーク１０１上のメールサーバ１０６、プライベートネットワーク２０１上のメールサーバ２０６、または、インタネット１上のメールサーバ６）に中継メールサーバ１１４を経由して送信する。
【０１８３】
ドキュメント配送先がストレージの場合、ドキュメント配送１２２は、ftpなどのファイル転送プロトコルを用いて、ユーザに指定されたファイル転送先（例えば、プライベートネットワーク１０１内のストレージ１０７またはインターネット１上のストレージ７）にドキュメント１１１を送信する。
【０１８４】
なお、本実施例では、ドキュメント配送先が公衆網対応のＦＡＸの場合、アクセスサーバ１２０内のドキュメント配送１２２がＦＡＸ３に送信を行ったが、プライベートネットワーク１０１上にＦＡＸサーバ１１５がある場合には、ＦＡＸサーバ１１５を経由してドキュメント１１１の送信を行ってもよい。
【０１８５】
また、本実施例では、ドキュメント配送先がプリンタの場合、アクセスサーバ１２０内のドキュメント配送１２２がプリンタ１０４に直接送信を行ったが、プリントサーバ（図７では非表示）を経由してプリンタ１０４に送信するようにしてもよい。
【０１８６】
また、本実施例では、ドキュメント１１１のフォーマット変換として、プライベートネットワーク１０１に接続されたフォーマット変換１０９を用いたが、アクセスサーバ１２０内にフォーマット変換機能を有してもよい。
【０１８７】
また、本実施例では、アクセスサーバ１２０とプロキシ１１３を別々のものとして記述したが、プロキシ１１３にアクセスサーバ１２０の機能を追加してやってもよい。
【０１８８】
【実施例３】
図９は、実施例３を説明するための構成図である。図９は、実施例１の説明で示した図１の構成から必要部分だけ抜き出したものであり、実施例２の構成にディスカバリサーバを追加したものである。この構成では、インターネット１上にはアクセスサーバ及びディスカバリサーバは存在せず、プライベートネットワーク１０１内のみにアクセスサーバ１２０とディスカバリサーバ１３０が存在し、かつ、ディスカバリサーバ１３０が示す範囲内の配送先をユーザが選択するものである。実施例２との差分を示すと、プライベートネットワーク１０１にディスカバリサーバ１３０及びサービス管理１０８を追加し、インターネット１に接続されたプリンタ４、ネットワーク対応ＦＡＸ５、メールサーバ６、ストレージ７、及び、プライベートネットワーク２０１内にあるネットワーク対応ＦＡＸ２０５、メールサーバ２０７、及び、公衆網２に接続されたＦＡＸ３、ＦＡＸ２０３を削除した。ディスカバリサーバ１３０は配送先ディスカバリ１３１及びドキュメント配送１３２の機能をもち、プライベートネットワーク１０１にあるサービス管理１０８は、公衆網対応ＦＡＸ１０３、プリンタ１０４、ネットワーク対応ＦＡＸ１０５、メールサーバ１０６、ストレージ１０７を管理する。
【０１８９】
この構成において、ユーザがブラウザ機能をもつ端末からブラウンジングによりドキュメントを検索しそのドキュメントをプリンタ／ＦＡＸ／相手電子メールアドレス／相手ストレージなどに配送する動作について説明を行う。図９の構成おける動作については、シーケンスを図１０に示した。図１０においては、アクセスサーバの動作を説明した図５で使用したステップの符号、及び、ディスカバリサーバの動作を説明した図６で使用したステップの符号を用いている。
【０１９０】
ユーザが、ブラウザ端末４３、５２、１１６、または１１７より、アクセスサーバ１２０に接続するのは、実施例２と全く同様なため、ここでは省略する。
【０１９１】
図５及び図１０のステップＡ６にて、ユーザはプライベートネットワーク１０１上のＷｅｂサーバ１１０にあるドキュメント１１１を選択するか、または、ユーザが表示したページそのものを配送するためにページに埋め込まれているサービス起動用のボタンを選択する。ここで、ユーザが選択するドキュメントは、インターネット上のＷｅｂサーバ１０にあるドキュメント１１であっても動作は全く同様である。なお、以下では、ユーザがドキュメント１１１を選択した場合を中心に記述する。
【０１９２】
次に、アクセスサーバ１２０は、ユーザの指示によりディスカバリサーバ１３０にドキュメント配送先探索を行わせる（図５のステップＡ１３からＡ１６及び図６のステップＤ２からＤ５）。ディスカバリサーバ１３０の配送先ディスカバリ１３１は、予めプライベートネットワーク１０１上のサービス管理１０８に問い合わせを行い、ドキュメント配送先情報を整理しておく（図６及び図１０のステップＤ１）。ユーザがブラウザ端末１１６上に表示された画面よりドキュメント配送先と配送プロトコルを指定するか、または、ユーザがプライベートネットワーク１０１内のドキュメント配送先と配送プロトコルを直接入力するか、または、ブラウザ端末１１６内またはアクセスサーバ１２０にあるユーザのアドレス帳を利用してプライベートネットワーク１０１内のドキュメント配送先と配送プロトコルを入力すると（図５及び図１０のステップＡ１６）、アクセスサーバ１２０のドキュメント配送１２２は、ブラウジングのパスを利用してドキュメント１１１をとってくる（図５及び図１０のステップＡ１７）。または、時間の節約のため、ディスカバリサーバ１３０が配送先の検索をしている間に、ドキュメント１１１をとってきてもよい。なお、ユーザが表示したページの場合には、このステップＡ１６の処理はない。
【０１９３】
次に、アクセスサーバ１２０のドキュメント配送１２２は、ドキュメント配送先が同じネットワーク上にあるかを判断し(図５のステップＡ１８)、本実施例では同じネットワーク上にあるため、アクセスサーバ１２０は配送先に直接ドキュメントを送信する処理に移る（図５及び図１０のステップＡ１１及びＡ１２）。これ以降の処理は、実施例２の場合と全く同様のため、ここでは省略する。
【０１９４】
なお、本実施例において、アクセスサーバ１２０の図５のステップＡ８にて、ドキュメント配送先と配送プロトコルを、ユーザが直接入力するかまたはブラウザ端末１１６内にあるユーザのアドレス帳を利用して入力すると、実施例２で示したドキュメント配送先にドキュメントが配送されるのは明らかである。
【０１９５】
また、本実施例では、アクセスサーバ１２０の図５のステップＡ１８（ディスカバリサーバ２３０の図６のステップＤ７に相当）において、配送先が同じネットワーク内にあるかを判断して処理を分けたが、実施例１でも述べたように、配送先が同じネットワーク内にあるかに関わらず、ステップＡ１８からステップＡ１９（ステップＤ７からステップＤ８に相当）に移ってもよい。この場合、実施例７に示すようなステップＡ１９（ステップＤ８に相当）以降の処理が必要となる。
【０１９６】
また、本実施例では、アクセスサーバ１２０とディスカバリサーバ１３０を別々のものとして記述したが、１つの中継サーバとしてまとめてもよい。この場合、ドキュメント配送１２２とドキュメント配送機能１３２は１つにまとめてもよい。
【０１９７】
また、本実施例では、ドキュメント１１１のフォーマット変換として、プライベートネットワーク１０１に接続されたフォーマット変換１０９を用いたが、アクセスサーバ１２０内またはディスカバリサーバ１３０内にフォーマット変換機能を有してもよい。
【０１９８】
【実施例４】
図１１は、実施例４を説明するための構成図である。図１１は、実施例１の説明で示した図１の構成から必要部分だけ抜き出したものであり、インターネット上にアクセスサーバのみがある場合である。この構成では、ディスカバリサーバは存在せず、プライベートネットワーク内にはアクセスサーバは存在しない。図１１において、インタネット１にはプライベートネットワーク２０１が接続されている。本実施例においては、プライベートネットワーク２０１はドキュメント配送先としてのみの機能をもつプライベートネットワークである。
【０１９９】
ブラウザ機能を持つ端末としては、インターネット１に接続された携帯電話システム４０の基地局４２およびプロキシ４１を経由してアクセスするブラウザ端末４３、インターネット１に接続されたＩＳＰ５０のプロキシ５１を経由してアクセスするブラウザ端末５２がある。
【０２００】
アクセスサーバとしては、インターネット１上のアクセスサーバ２０がある。アクセスサーバ２０にはブラウジングアクセス２１及びドキュメント配送２２の機能がある。
【０２０１】
アクセスするドキュメントは、インターネット１に接続されたＷｅｂサーバ１０内のドキュメント１１である。
【０２０２】
ドキュメント配送先としては、インターネット１に接続された、プリンタ４、ネットワーク対応ＦＡＸ５、メールサーバ６、ストレージ７、及び、プライベートネットワーク２０１に接続された、ネットワーク対応ＦＡＸ２０５、メールサーバ２０６がある。さらに、ドキュメント配送先としては、公衆網２に接続されたＦＡＸ３、ＦＡＸ２０３がある。
【０２０３】
この構成において、ユーザがブラウザ機能をもつ端末からブラウンジングによりドキュメントを検索しそのドキュメントをプリンタ／ＦＡＸ／相手電子メールアドレス／相手ストレージなどに配送する動作について説明を行う。図１１の構成おける動作については、シーケンスを図１２に示した。図１２においては、アクセスサーバの動作を説明した図５で使用したステップの符号を用いている。
【０２０４】
ユーザは、最初に、インターネット１に接続された携帯電話システム４０の基地局４２およびプロキシ４１を経由してアクセスするブラウザ端末４３より、アクセスサーバ２０のブラウジングアクセス２１に接続する（図５及び図１２のステップＡ１）。この構成の場合、アクセスサーバ２０のブラウジングアクセス２１に接続する際には、課金のことを考慮してユーザ認証が行ってもよい（図５及び図１２のステップＡ２）。このとき、インターネット１に接続されたＩＳＰ５０のプロキシ５１を経由してアクセスするブラウザ端末５２から、アクセスサーバ２０のブラウジングアクセス２１に接続しても動作は全く同様である。ブラウジングアクセス２１は、実施例１で述べたのと同様の方法でブラウザ端末４３に表示するページ内を書き換えることにより、ブラウジングを中継することができる。または、プロキシ４１にアクセスサーバ２０の機能を追加してやれば、簡単にブラウジングを中継することができる。
【０２０５】
図５及び図１２のステップＡ６にて、ユーザはインターネット１上のＷｅｂサーバ１０にあるドキュメント１１を選択するか、または、ユーザが表示したページそのものを配送するためにページに埋め込まれているサービス起動用のボタンを選択する。なお、以下では、ユーザがドキュメント１１を選択した場合を中心に記述する。
【０２０６】
次に、アクセスサーバ２０のドキュメント配送２２は、ユーザに手で直接入力させるか、ブラウザ端末４３内またはアクセスサーバ２０にあるユーザのアドレス帳を利用して入力させることにより、ドキュメント配送先と配送プロトコルを指定させる（図５及び図１２のステップＡ９）。配送プロトコルと配送先が決定すると、アクセスサーバ２０のドキュメント配送２２は、ブラウジングのパスを利用してドキュメント１１をとってくる（図５及び図１２のステップＡ１０）。または、時間の節約のため、ユーザが入力処理をしている間に、ドキュメント１１をとってきてもよい。なお、ユーザが表示したページの場合には、このステップＡ１０の処理はない。
【０２０７】
次に、アクセスサーバ２０のドキュメント配送２２は、ドキュメント配送先の種類により、以下のような処理を行う（図５及び図１２のステップＡ１１及びＡ１２）。ドキュメント配送先がプリンタの場合、ドキュメント配送２２は、インターネット１に接続されたフォーマット変換９により、ドキュメント１１をポストスクリプトなどのプリントフォーマットに変換して、ユーザに指定されたプリンタ（例えば、インタネット１上のプリンタ４）に指定されたプリントプロトコル（IPPなど）で送信する。
【０２０８】
ドキュメント配送先が公衆網対応のＦＡＸの場合、ドキュメント配送２２は、フォーマット変換９により、ドキュメント１１をＧ３などのＦＡＸフォーマットに変換して、公衆網２に接続されたＦＡＸ（例えば、プライベートネットワーク２０１内のＦＡＸ２０３、または、公衆網２のＦＡＸ３）に送信する。
【０２０９】
ドキュメント配送先がネットワーク対応ＦＡＸの場合、ドキュメント配送２２は、フォーマット変換９により、ドキュメント１１をTIFFフォーマットに変換して、SMTPなどの電子メールプロトコルに用いて、ユーザに指定されたＦＡＸ（例えば、プライベートネットワーク２０１上のＦＡＸ２０５、または、インタネット１上のＦＡＸ５）に送信する。
【０２１０】
ドキュメント配送先が相手電子メールアドレスの場合、ドキュメント配送２２は、ドキュメント１１を添付ファイルとした電子メールを作成し、SMTPなどの電子メールプロトコルを用いて、ユーザに指定された相手メールアドレス（例えば、プライベートネットワーク２０１上のメールサーバ２０６、または、インタネット１上のメールサーバ６）に送信する。
【０２１１】
ドキュメント配送先がストレージの場合、ドキュメント配送２２は、ftpなどのファイル転送プロトコルを用いて、ユーザに指定されたファイル転送先（例えば、インターネット１上のストレージ７）にドキュメント１１を送信する。
【０２１２】
なお、本実施例においては、アクセスサーバ２０をインターネット上１上にあるものとして記述したが、インターネット１に接続された携帯電話システム４０のプロキシ４１及びインターネット１に接続されたＩＳＰ５０のプロキシ５１にアクセスサーバ２０の機能を追加してやってもよい。
【０２１３】
また、本実施例では、ドキュメント配送先がプリンタの場合、アクセスサーバ２０内のドキュメント配送２２がプリンタ４に直接送信を行ったが、プリントサーバ（図１１では非表示）を経由してプリンタ４に送信してもよい。
【０２１４】
また、本実施例では、ドキュメント１１のフォーマット変換として、インターネット１に接続されたフォーマット変換９を用いたが、アクセスサーバ２０内にフォーマット変換機能を有してもよい。
【０２１５】
【実施例５】
図１３は、実施例５を説明するための構成図である。図１３は、実施例１の説明で示した図１の構成から必要部分だけ抜き出したものであり、実施例４の構成にディスカバリサーバを追加したものである。この構成では、プライベートネットワーク内にはアクセスサーバ及びディスカバリサーバは存在せず、インターネット１上にのみアクセスサーバ２０及びディスカバリサーバ３０が存在し、かつ、ディスカバリサーバ３０が示す範囲内の配送先をユーザが選択するものである。実施例４との差分を示すと、インターネット１にディスカバリサーバ３０及びサービス管理８を追加し、プライベートネットワーク２０１内にある、公衆網対応ＦＡＸ２０３、ネットワーク対応ＦＡＸ２０５、メールサーバ２０７を削除した。ディスカバリサーバ３０は配送先ディスカバリ３１及びドキュメント配送３２の機能をもち、インターネット１のサービス管理８は、公衆網対応ＦＡＸ３、プリンタ４、ネットワーク対応ＦＡＸ５、メールサーバ６、ストレージ７を管理する。
【０２１６】
この構成において、ユーザがブラウザ機能をもつ端末からブラウンジングによりドキュメントを検索しそのドキュメントをプリンタ／ＦＡＸ／相手電子メールアドレス／相手ストレージなどに配送する動作について説明を行う。図１３の構成おける動作については、シーケンスを図１４に示した。図１４においては、アクセスサーバの動作を説明した図５で使用したステップの符号、及び、ディスカバリサーバの動作を説明した図６で使用したステップの符号を用いている。
【０２１７】
ユーザが、ブラウザ端末４３または５２よりアクセスサーバ２０に接続するのは、実施例４と全く同様なため、ここでは省略する。
【０２１８】
図５及び図１４のステップＡ６にて、ユーザはインターネット１上のＷｅｂサーバ１０にあるドキュメント１１を選択するか、または、ユーザが表示したページそのものを配送するためにページに埋め込まれているサービス起動用のボタンを選択する。なお、以下では、ユーザがドキュメント１１を選択した場合を中心に記述する。
【０２１９】
次に、アクセスサーバ２０は、ユーザの指示によりディスカバリサーバ３０にドキュメント配送先探索を行わせる（図５のステップＡ１３からＡ１６及び図６のステップＤ２からＤ５）。ディスカバリサーバ３０の配送先ディスカバリ３１は、予めインターネット１上のサービス管理８に問い合わせを行い、ドキュメント配送先情報を整理しておく（図６及び図１４のステップＤ１）。ユーザがブラウザ端末４３上に表示された画面よりドキュメント配送先と配送プロトコルを指定するか、または、ユーザがインターネット１上のドキュメント配送先と配送プロトコルを直接入力するか、または、ブラウザ端末４３内またはアクセスサーバ２０にあるユーザのアドレス帳を利用してインターネット１上のドキュメント配送先と配送プロトコルを入力すると（図５及び図１４のステップＡ１６）、アクセスサーバ２０のドキュメント配送２２は、ブラウジングのパスを利用してドキュメント１１をとってくる（図５及び図１４のステップＡ１７）。または、時間の節約のため、ディスカバリサーバ３０が配送先の検索をしている間に、ドキュメント１１をとってきてもよい。なお、ユーザが表示したページの場合には、このステップＡ１７の処理はない。
【０２２０】
次に、アクセスサーバ２０のドキュメント配送２２は、ドキュメント配送先が同じネットワーク上にあるかを判断し(図５のステップＡ１８)、本実施例では同じネットワーク上にあるため、アクセスサーバ２０は配送先に直接ドキュメントを送信する処理に移る（図５及び図１４のステップＡ１１及びＡ１２）。これ以降の処理は、実施例４と全く同様のため、ここでは省略する。
【０２２１】
なお、本実施例において、アクセスサーバ２０の図５のステップＡ８にて、ドキュメント配送先と配送プロトコルを、ユーザが直接入力するかまたはブラウザ端末４３内にあるユーザのアドレス帳を利用して入力すると、実施例４で示したドキュメント配送先にドキュメントが配送されるのは明らかである。
【０２２２】
また、本実施例では、アクセスサーバ２０とディスカバリサーバ３０を別々のものとして記述したが、１つの中継サーバとしてまとめてもよい。この場合、ドキュメント配送２２とドキュメント配送機能３２は１つにまとめてもよい。
【０２２３】
また、本実施例では、ドキュメント１１のフォーマット変換として、インターネット１に接続されたフォーマット変換９を用いたが、アクセスサーバ２０内またはディスカバリサーバ３０内にフォーマット変換機能を有してもよい。
【０２２４】
【実施例６】
図１５は、実施例６を説明するための構成図である。図１５は、実施例１の説明で示した図１の構成から必要部分だけ抜き出したものであり、実施例４におけるドキュメントの位置をインターネット１上からプライベートネットワーク１０１上に移したものである。実施例４との差分を示すと、インターネット１のＷｅｂサーバ１０及びドキュメント１１を削除し、プライベートネットワーク１０１上にＷｅｂサーバ１１０及びドキュメント１１１を追加している。
【０２２５】
この構成において、ユーザがブラウザ機能をもつ端末からブラウンジングによりドキュメントを検索しそのドキュメントをプリンタ／ＦＡＸ／相手電子メールアドレス／相手ストレージなどに配送する動作について説明を行う。図１５の構成おける動作については、シーケンスを図１６に示した。図１６においては、アクセスサーバの動作を説明した図５で使用したステップの符号を用いている。
【０２２６】
ユーザが、ブラウザ端末４３または５２より、アクセスサーバ２０に接続するのは、実施例４と全く同様なため、ここでは省略する。
【０２２７】
ユーザがプライベートネットワーク１０１上のＷｅｂサーバ１１０にあるドキュメント１１１にアクセスするには（図５及び図１６のステップＡ３）、セキュリティ１１２を通過する必要がある。セキュリティ１１２の機能は、実施例１で記述した通りであり、この場合、HTTPなどのブラウジングプロトコルによる外から内への初めてのアクセスであるため、認証が発生する（図５及び図１６のステップＡ４）。この認証の単純な方法としては、ユーザが直接プライベートネットワーク１０１に入る際に用いるのと全く同様のユーザ毎の認証方法を用い、アクセスサーバ２０のブラウジングアクセス２１を介して、ユーザが認証情報のやりとりをするというものである。ここには、インターネット１上のアクセスサーバ２０によるユーザのなりすましという危険性をはらんでおり、このなりすましを避けるには、ユーザが直接プライベートネットワーク１０１に入る際に用いる認証方法とは違う方法を用いればよく、例えば２つの方法がある。１つめ方法は、セキュリティ１１２における認証方法はユーザ毎の認証を行わず、アクセスサーバ２０とプライベートネットワーク１０１との間で契約を行うなどして信用を得た上で、事業者間で１対１の認証を行うことにより、アクセスサーバ２０によるユーザのなりすましを防ぐことができる。２つめの方法としては、ユーザ毎に認証を行うものの、アクセスサーバ２０のような第三者を経由する場合には、ユーザが直接プライベートネットワーク１０１に入る際に用いる認証とは別の認証（例えば、別のユーザＩＤやパスワードを用意するなど）方法をセキュリティ１１２で用意するというものである。いずれの方法を用いても、アクセスサーバ２０のような第三者を経由してプライベートネットワーク１０１に入ってきたことがわかるため、プライベートネットワーク１０１の管理者は、第三者を経由してユーザが入ってきた場合にはアクセスできる範囲をある範囲に限定するように設定しておくことができる。
【０２２８】
図５及び図１６のステップＡ６にて、ユーザはプライベートネットワーク１０１上のＷｅｂサーバ１１０にあるドキュメント１１１を選択するか、または、ユーザが表示したページそのものを配送するためにページに埋め込まれているサービス起動用のボタンを選択する。なお、以下では、ユーザがドキュメント１１１を選択した場合を中心に記述する。
【０２２９】
次に、アクセスサーバ２０のドキュメント配送２２は、ユーザに手で直接入力させるか、ブラウザ端末４３内またはアクセスサーバ２０にあるユーザのアドレス帳を利用して入力させることにより、ドキュメント配送先と配送プロトコルを指定させる（図５及び図１６のステップＡ９）。配送プロトコルと配送先が決定すると、アクセスサーバ２０のドキュメント配送２２は、ブラウジングのパスを利用してドキュメント１１１をとってくる（図５及び図１６のステップＡ１０）。または、時間の節約のため、ユーザが入力処理をしている間に、ドキュメント１１１をとってきてもよい。このパスは、ユーザが、以前ドキュメントの検索を行ったときに、図５のステップＡ４にて既に認証を行って通過したパスであるため、このパスを利用してのドキュメントの配送が可能となる。なお、ユーザが表示したページの場合には、このステップＡ１０の処理はない。
【０２３０】
以降の、アクセスサーバ２０のドキュメント配送２２によるドキュメント配送の処理は、実施例４の場合と全く同様なため、ここでは省略する。
【０２３１】
【実施例７】
図１７は、実施例７を説明するための構成図である。図１７は、実施例１の説明で示した図１の構成から必要部分だけ抜き出したものであり、実施例５におけるドキュメントの位置をインターネット１上からプライベートネットワーク１０１上に移し、ドキュメントの配送先をインターネット１上からプライベートネットワーク２０１上に移し、プライベートネットワーク２０１上にディスカバリサーバを追加したものである。この構成では、インターネット１上にアクセスサーバ２０とディスカバリサーバ３０が存在し、プライベートネットワーク２０１上にディスカバリサーバ２３０が存在し、かつ、ディスカバリサーバ２３０が示す範囲内の配送先をユーザが選択するものである。実施例５との差分を示すと、インターネット１のＷｅｂサーバ１０及びドキュメント１１を削除し、プライベートネットワーク１０１上にＷｅｂサーバ１１０及びドキュメント１１１を追加した。また、プライベートネットワーク２０１にディスカバリサーバ２３０、公衆網対応ＦＡＸ２０３、プリンタ２０４、ネットワーク対応ＦＡＸ２０５、メールサーバ２０６、ストレージ２０７、サービス管理２０８を追加し、インターネット１に接続されたプリンタ４、ネットワーク対応ＦＡＸ５、メールサーバ６、ストレージ７、サービス管理８、及び、公衆網２に接続されたＦＡＸ３を削除した。ディスカバリサーバ２３０は配送先ディスカバリ２３１及びドキュメント配送２３２の機能をもち、プライベートネットワーク２０１のサービス管理２０８は、公衆網対応ＦＡＸ２０３、プリンタ２０４、ネットワーク対応ＦＡＸ２０５、メールサーバ２０６、ストレージ２０７を管理する。
【０２３２】
この構成において、ユーザがブラウザ機能をもつ端末からブラウンジングによりドキュメントを検索しそのドキュメントをプリンタ／ＦＡＸ／相手電子メールアドレス／相手ストレージなどに配送する動作について説明を行う。図１７の構成おける動作については、シーケンスを図１８に示した。図１８においては、アクセスサーバの動作を説明した図５で使用したステップの符号、及び、ディスカバリサーバの動作を説明した図６で使用したステップの符号を用いている。
【０２３３】
ユーザが、ブラウザ端末４３または５２より、アクセスサーバ２０に接続するのは、実施例４と全く同様なため、ここでは省略する。
【０２３４】
ユーザがプライベートネットワーク１０１上のＷｅｂサーバ１１０にあるドキュメント１１１にアクセスするのは、実施例６と全く同様なため、ここでは省略する。
【０２３５】
図５及び図１８のステップＡ６にて、ユーザはプライベートネットワーク１０１上のＷｅｂサーバ１１０にあるドキュメント１１１を選択するか、または、ユーザが表示したページそのものを配送するためにページに埋め込まれているサービス起動用のボタンを選択する。なお、以下では、ユーザがドキュメント１１１を選択した場合を中心に記述する。
【０２３６】
次に、アクセスサーバ２０は、ユーザの指示によりディスカバリサーバ３０にドキュメント配送先探索を行わせる（図５のステップＡ１３からＡ１６及び図６のステップＤ２からＤ５）。ディスカバリサーバ３０の配送先ディスカバリ３１は、図６及び図１８のステップＤ４にて、自分が管理しているドキュメント配送先情報の一覧及びリンクしている他のディスカバリサービスの一覧を表示し、ユーザが、ステップＤ５（ステップＡ１６に相当）にて、ディスカバリサーバ２３０を選択すると、ディスカバリサーバ２３０のステップＤ２へ処理が移り、アクセスサーバ２０とディスカバリサーバ２３０とのやりとりが始まる。
【０２３７】
ディスカバリサーバ２３０にアクセスするには、セキュリティ２１２を通過する必要がある。セキュリティ２１２の機能は、実施例１で記述した通りであり、この場合、HTTPなどのブラウジングプロトコルによる外から内への初めてのアクセスであるため、認証が発生する（図５及び図１８のステップＡ１４）。この認証の方法については、実施例６で示した、ユーザがアクセスサーバ２０を中継してプライベートネットワーク１０１上のセキュリティ１１２を通過するときに発生した認証の場合と技術的にまったく同様であるため、実施例６で示したような方法をとればよい。なお、本実施例では、アクセスサーバ２０とディスカバリ３０間、及び、アクセスサーバ２０とディスカバリサーバ２３０間のやりとりとしてHTTPなどのブラウジングプロトコルを想定しているが、実施例１でも述べたように、独自のドキュメント配送先ディスカバリ用のプロトコルを定義してやってもよい。また、セキュリティ２１２を通過するために、このドキュメント配送先ディスカバリ用のプロトコルとして、SMTPなどの電子メールプロトコルを使用することも可能である。さらには、本実施例では、ディスバリサーバ３０のステップＤ５にてユーザがディスカバリサーバ２３０を選択するとアクセスサーバ２０とディスカバリサーバ２３０がやりとりを始めるとしたが、ディスカバリサーバ３０がアクセスサーバ２０とディスカバリサーバ２３０の間で中継してやってもよい。この中継方法についても、実施例１で記述した通りである。
【０２３８】
ディスカバリサーバ２３０の配送先ディスカバリ２３１は、予めプライベートネットワーク２０１上のサービス管理２０８に問い合わせを行い、ドキュメント配送先情報を整理しておく（図６及び図１８のステップＤ１）。ユーザがブラウザ端末４３上に表示された画面よりドキュメント配送先と配送プロトコルを指定するか、または、ユーザがプライベートネットワーク２０１内のドキュメント配送先と配送プロトコルを直接入力するか、または、ブラウザ端末４３内またはアクセスサーバ２０にあるユーザのアドレス帳を利用してプライベートネットワーク２０１内のドキュメント配送先と配送プロトコルを入力すると（図５及び図１８のステップＡ１６）、アクセスサーバ２０のドキュメント配送２２は、ブラウジングのパスを利用してドキュメント１１１をとってくる（図５及び図１８のステップＡ１７）。または、時間の節約のため、ディスカバリサーバ３０及びディスカバリサーバ２３０が配送先の検索をしている間に、ドキュメント１１１をとってきてもよい。このパスに関しては、実施例６で説明した通りである。なお、ユーザが表示したページの場合には、このステップＡ１７の処理はない。
【０２３９】
次に、アクセスサーバ２０のドキュメント配送２２は、ドキュメント配送先が同じネットワーク上にあるかを判断し(図５のステップＡ１８)、本実施例では同じネットワーク上にないため、ドキュメント配送２２は、配送プロトコルの種類を判断し（図５のステップＡ１９）、アクセスサーバより直接配送先にドキュメントを送信できる配送プロトコルの場合、例えば、電子メール、ネットワーク対応ＦＡＸ、公衆網対応ＦＡＸなどの場合には、以下のような処理を行う（図５及び図１８のステップＡ２０、Ａ２１）。
【０２４０】
ドキュメント配送先が公衆網対応のＦＡＸの場合、ドキュメント配送２２は、フォーマット変換９により、ドキュメント１１１をＧ３などのＦＡＸフォーマットに変換して、公衆網２に接続されたＦＡＸ（例えば、プライベートネットワーク２０１内のＦＡＸ２０３）に送信する。
【０２４１】
ドキュメント配送先がネットワーク対応ＦＡＸの場合、ドキュメント配送２２は、フォーマット変換９により、ドキュメント１１１をTIFFフォーマットに変換して、SMTPなどの電子メールプロトコルに用いて、ユーザに指定されたＦＡＸ（例えば、プライベートネットワーク２０１上のＦＡＸ２０５）に送信する。
【０２４２】
ドキュメント配送先が相手電子メールアドレスの場合、ドキュメント配送２２は、ドキュメント１１１を添付ファイルとした電子メールを作成し、SMTPなどの電子メールプロトコルを用いて、ユーザに指定された相手メールアドレス（例えば、プライベートネットワーク２０１上のメールサーバ２０６）に送信する。
【０２４３】
図５のステップＡ１９にて、アクセスサーバ２０のドキュメント配送２２が、直接配送先にドキュメントを送信できない配送プロトコルであると判断した場合、例えば、プリンタ、ファイル転送などの場合には、ドキュメント配送先検索のパスを利用してドキュメント１１１をディスカバリサーバ２３０のドキュメント配送２３２に転送する（図５及び図１８のステップＡ２３）。このパスは、ユーザが、以前ドキュメント配送先の検索を行ったときに、図５のステップＡ１４にて既に認証を行って通過したパスであるため、このパスを利用してのドキュメントの配送が可能となる。
【０２４４】
このドキュメント１１１を受信したディスカバリサーバ２３０のドキュメント配送２３２は（図６及び図１８のステップＤ９）、ドキュメント配送先の種類により、以下のような処理を行う（図６及び図１８のステップＤ１０、Ｄ１１）。
【０２４５】
ドキュメント配送先がプリンタの場合、ドキュメント配送２３２は、プライベートネットワーク２０１に接続されたフォーマット変換２０９により、ドキュメント１１１をポストスクリプトなどのプリントフォーマットに変換して、ユーザに指定されたプリンタ（例えば、プライベートネットワーク２０１上のプリンタ２０４）に指定されたプリントプロトコル（lpdやIPPなど）で送信する。
【０２４６】
ドキュメント配送先がプライベートネットワーク２０１内のストレージの場合、ドキュメント配送２３２は、ftpなどのファイル転送プロトコルに用いて、ユーザに指定されたファイル転送先（例えば、プライベートネットワーク２０１内のストレージ２０７）にドキュメント１１１を送信する。
【０２４７】
なお、本実施例において、アクセスサーバ２０の図５のステップＡ８にて、ドキュメント配送先と配送プロトコルを、ユーザが直接入力するかまたはブラウザ端末４３内にあるユーザのアドレス帳を利用して入力すると、実施例４で示したドキュメント配送先にドキュメントが配送されるのは明らかである。
【０２４８】
また、本実施例では、アクセスサーバ２０の図５のステップＡ１８（ディスカバリサーバ２３０の図６のステップＤ７に相当）において、配送先が同じネットワーク内にあるかを判断して処理を分けたが、実施例１でも述べたように、配送先が同じネットワーク内にあるかに関わらず、ステップＡ１８からステップＡ１９（ステップＤ７からステップＤ８に相当）に移ってもよい。
【０２４９】
また、本実施例では、アクセスサーバ２０の図５のステップＡ１９（ディスカバリサーバ２３０の図６のステップＤ８に相当）において、配送プロトコルを判断して処理を分けたが、実施例１でも述べたように、配送プロトコルの種類に関わらず、ステップＡ１９からステップＡ２２（ステップＤ８からステップＤ９に相当）に移ってもよい。この場合、ステップＤ１０、Ｄ１１には、ステップＡ２０、Ａ２１で述べたような公衆網対応のＦＡＸ、ネットワーク対応ＦＡＸ、相手電子メールアドレスの場合の処理が追加となる。
【０２５０】
また、本実施例では、ドキュメント配送先をプライベートネットワーク２０１内に限定したが、図６のステップＡ１６にて、ドキュメント配送先と配送プロトコルとして、プライベートネットワーク２０１の外にある公衆網対応ＦＡＸ、ネットワーク対応ＦＡＸ、相手電子メールアドレスを、ユーザが直接入力するかまたはブラウザ端末４３内にあるユーザのアドレス帳を利用して入力すると、ステップＡ２１にて、ユーザが入力したドキュメント配送先にドキュメントが配送されるのは明らかである。また、このとき、配送プロトコルの種類に関わらず、ステップＡ１９からステップＡ２２（ステップＤ８からステップＤ９に相当）にすすむ場合は、ステップＤ１１にて、ユーザが入力したドキュメント配送先にドキュメントが配送される。
【０２５１】
また、本実施例では、ドキュメント配送先がプリンタの場合、ディスカバリサーバ２３０内のドキュメント配送２３２がプリンタ２０４に直接送信を行ったが、プリントサーバ（図１７では非表示）を経由してプリンタ２０４に送信してもよい。
【０２５２】
また、本実施例では、サービス管理２０８は、公衆網対応ＦＡＸ２０３、プリンタ２０４、ネットワーク対応ＦＡＸ２０５、メールサーバ２０６、ストレージ２０７のアドレスとこれらが受け付ける配送プロトコルを知っているだけの機能のものとしたが、例えば、各プリンタメーカが発売しているプリント管理システムでは、サービス管理２０８がプリントドキュメントを配送する機能をもっているものもある。したがって、このようにサービス管理２０８がドキュメント配送機能をもつ場合には、ディスカバリサーバ２３０のドキュメント配送２３２は、直接プリンタ２０４などにドキュメント１１１を配送するのではなく、サービス管理２０８にドキュメント１１１を配送する。このとき、実施例１で記述した通り、ドキュメント配送２３２はサービス管理２０８独自の方式に従って配送を行う。
【０２５３】
また、本実施例では、ドキュメント１１１のフォーマット変換として、インターネット１に接続されたフォーマット変換９及びプライベートネットワーク２０１に接続されたフォーマット変換２０９を用いたが、アクセスサーバ２０内、または、ディスカバリサーバ２３０内にフォーマット変換機能を有してもよい。
【０２５４】
また、本実施例では、ドキュメント配送先の検索時に、インターネット１のアクセスサーバ２０からディスカバリサーバ３０にリンクがはられ、ディスカバリサーバ３０からプライベートネットワーク２０１内のディスカバリサーバ２３０にリンクがはられ、検索を行っている例を示したが、図５のステップＡ１３からＡ１６、及び、図６のステップＤ２からＤ５を繰り返しに回数の制限はないので、インターネット１のアクセスサーバ２０からプライベートネットワーク２０１内のディスカバリサーバ２３０に直接リンクがはられていてもよい。
【０２５５】
【実施例８】
図１９は、実施例８を説明するための構成図である。図１９は、実施例１の説明で示した図１の構成から必要部分だけ抜き出したものであり、実施例７におけるアクセスサーバの位置をインターネット１上からプライベートネットワーク１０１上に移し、プライベートネットワーク１０１上にディスカバリサーバを追加したものである。この構成において、インターネット１上にはアクセスサーバとディスカバリサーバは存在せず、プライベートネットワーク１０１内にはアクセスサーバ１２０とディスカバリサーバ１３０が存在し、プライベートネットワーク２０１内にはディスカバリサーバ２３０のみが存在し、かつ、ディスカバリサーバ２３０が示す範囲内の配送先をユーザが選択するものである。実施例７との差分を示すと、プライベートネットワーク１０１にアクセスサーバ１２０及びディスカバリサーバ１３０を追加し、インターネット１上からアクセスサーバ２０及びディスカバリサーバ３０を削除した。アクセスサーバ１２０はブラウジングアクセス１２１及びドキュメント配送１２２の機能をもち、ディスカバリサーバ１３０は配送先ディスカバリ１３１の機能をもつ。
【０２５６】
この構成において、ユーザがブラウザ機能をもつ端末からブラウンジングによりドキュメントを検索しそのドキュメントをプリンタ／ＦＡＸ／相手電子メールアドレス／相手ストレージなどに配送する動作について説明を行う。図１９の構成おける動作については、シーケンスを図２０に示した。図２０においては、アクセスサーバの動作を説明した図５で使用したステップの符号、及び、ディスカバリサーバの動作を説明した図６で使用したステップの符号を用いている。
【０２５７】
ユーザが、ブラウザ端末４３、５２、１１６、または１１７より、アクセスサーバ１２０に接続するのは、実施例２と全く同様なため、ここでは省略する。
【０２５８】
図５及び図２０のステップＡ６にて、ユーザはプライベートネットワーク１０１上のＷｅｂサーバ１１０にあるドキュメント１１１を選択するか、または、ユーザが表示したページそのものを配送するためにページに埋め込まれているサービス起動用のボタンを選択する。ここで、ユーザが選択するドキュメントは、インターネット上のＷｅｂサーバ１０にあるドキュメント１１であっても動作は全く同様である。なお、以下では、ユーザがドキュメント１１１を選択した場合を中心に記述する。
【０２５９】
次に、アクセスサーバ１２０は、ユーザの指示によりディスカバリサーバ１３０にドキュメント配送先探索を行わせる（図５のステップＡ１３からＡ１６及び図６のステップＤ２からＤ５）。ディスカバリサーバ１３０の配送先ディスカバリ１３１は、図６及び図２０のステップＤ４にて、自分が管理しているドキュメント配送先情報の一覧及びリンクしている他のディスカバリサービスの一覧を表示し、ユーザがステップＤ５（ステップＡ１６に相当）にて、ディスカバリサーバ２３０を選択すると、ディスカバリサーバ２３０のステップＤ２へ処理が移り、アクセスサーバ１２０とディスカバリサーバ２３０とのやりとりが始まる。
【０２６０】
ディスカバリサーバ２３０にアクセスするには、セキュリティ２１２を通過する必要がある。セキュリティ２１２の機能は、実施例１で記述した通りであり、この場合、HTTPなどのブラウジングプロトコルによる外から内への初めてのアクセスであるため、認証が発生する（図５及び図２０のステップＡ１４）。この認証の方法については、実施例６で示した、ユーザがアクセスサーバ２０を中継してプライベートネットワーク１０１上のセキュリティ１１２を通過するときに発生した認証の場合と技術的にまったく同様であるため、実施例６で示したような方法をとればよい。なお、本実施例では、アクセスサーバ１２０とディスカバリ１３０間、及び、アクセスサーバ１２０とディスカバリサーバ２３０間のやりとりとしてHTTPなどのブラウジングプロトコルを想定しているが、実施例１でも述べたように、独自のドキュメント配送先ディスカバリ用のプロトコルを定義してやってもよい。また、セキュリティ２１２を通過するために、このドキュメント配送先ディスカバリ用のプロトコルとして、SMTPなどの電子メールプロトコルを使用することも可能である。さらには、本実施例では、ディスバリサーバ１３０のステップＤ５にてユーザがディスカバリサーバ２３０を選択するとアクセスサーバ１２０とディスカバリサーバ２３０がやりとりを始めるとしたが、ディスカバリサーバ１３０がアクセスサーバ１２０とディスカバリサーバ２３０の間で中継してやってもよい。この中継方法についても、実施例１で記述した通りである。
【０２６１】
ディスカバリサーバ２３０の配送先ディスカバリ２３１は、図６及び図２０のステップＤ４にて、ユーザにドキュメント配送先情報の一覧を表示する。ユーザがブラウザ端末１１６上に表示された画面よりドキュメント配送先と配送プロトコルを指定するか、または、ユーザがプライベートネットワーク２０１内のドキュメント配送先と配送プロトコルを直接入力するか、または、ブラウザ端末１１６内またはアクセスサーバ１２０にあるユーザのアドレス帳を利用してプライベートネットワーク２０１内のドキュメント配送先と配送プロトコルを入力すると（図５及び図２０のステップＡ１６）、アクセスサーバ１２０のドキュメント配送１２２は、ブラウジングのパスを利用してドキュメント１１１をとってくる（図５及び図２０のステップＡ１７）。または、時間の節約のため、ディスカバリサーバ１３０及びディスカバリサーバ２３０が配送先の検索をしている間に、ドキュメント１１１をとってきてもよい。なお、ユーザが表示したページの場合には、このステップＡ１７の処理はない。
【０２６２】
次に、アクセスサーバ１２０のドキュメント配送１２２は、ドキュメント配送先が同じネットワーク上にあるかを判断し(図５のステップＡ１８)、本実施例では同じネットワーク上にないため、ドキュメント配送１２２は、配送プロトコルの種類を判断し（図５のステップＡ１９）、アクセスサーバより直接配送先にドキュメントを送信できる配送プロトコルの場合、例えば、電子メール、ネットワーク対応ＦＡＸ、公衆網対応ＦＡＸなどの場合には、以下のような処理を行う（図５及び図２０のステップＡ２０、Ａ２１）。
【０２６３】
ドキュメント配送先が公衆網対応のＦＡＸの場合、ドキュメント配送１２２は、フォーマット変換１０９により、ドキュメント１１１をＧ３などのＦＡＸフォーマットに変換して、公衆網２に接続されたＦＡＸ（例えば、プライベートネットワーク２０１内のＦＡＸ２０３）に送信する。
【０２６４】
ドキュメント配送先がネットワーク対応ＦＡＸの場合、ドキュメント配送１２２は、フォーマット変換１０９により、ドキュメント１１１をTIFFフォーマットに変換して、SMTPなどの電子メールプロトコルに用いて、ユーザに指定されたＦＡＸ（例えば、プライベートネットワーク２０１上のＦＡＸ２０５）に送信する。
【０２６５】
ドキュメント配送先が相手電子メールアドレスの場合、ドキュメント配送１２２は、ドキュメント１１１を添付ファイルとした電子メールを作成し、SMTPなどの電子メールプロトコルを用いて、ユーザに指定された相手メールアドレス（例えば、プライベートネットワーク２０１上のメールサーバ２０６に設定されている）に送信する。
【０２６６】
図５のステップＡ１９にて、アクセスサーバ１２０のドキュメント配送１２２が、直接配送先にドキュメントを送信できない配送プロトコルであると判断した場合、例えば、プリンタ、ファイル転送などの場合には、ドキュメント配送先検索のパスを利用してドキュメント１１１をディスカバリサーバ２３０のドキュメント配送２３２に転送する（図５及び図２０のステップＡ２３）。このパスは、ユーザが、以前ドキュメント配送先の検索を行ったときに、図５のステップＡ１４にて既に認証を行って通過したパスであるため、このパスを利用してのドキュメントの配送が可能となる。
【０２６７】
このドキュメント１１１を受信したディスカバリサーバ２３０のドキュメント配送２３２の動作は、実施例７で説明したのと全く同様であるので、ここでは省略する。
【０２６８】
なお、本実施例において、アクセスサーバ１２０の図５のステップＡ８にて、ドキュメント配送先と配送プロトコルを、ユーザが直接入力するかまたはブラウザ端末１１６内にあるユーザのアドレス帳を利用して入力すると、実施例２で示したドキュメント配送先にドキュメントが配送されるのは明らかである。
【０２６９】
また、本実施例では、アクセスサーバ１２０の図５のステップＡ１８（ディスカバリサーバ２３０の図６のステップＤ７に相当）において、配送先が同じネットワーク内にあるかを判断して処理を分けたが、実施例１でも述べたように、配送先が同じネットワーク内にあるかに関わらず、ステップＡ１８からステップＡ１９（ステップＤ７からステップＤ８に相当）に移ってもよい。
【０２７０】
また、本実施例では、アクセスサーバ１２０の図５のステップＡ１９（ディスカバリサーバ２３０の図６のステップＤ８に相当）において、配送プロトコルを判断して処理を分けたが、実施例１でも述べたように、配送プロトコルの種類に関わらず、ステップＡ１９からステップＡ２２（ステップＤ８からステップＤ９に相当）に移ってもよい。この場合、ステップＤ１０、Ｄ１１には、ステップＡ２０、Ａ２１で述べたような公衆網対応のＦＡＸ、ネットワーク対応ＦＡＸ、相手電子メールアドレスの場合の処理が追加となる。
【０２７１】
また、本実施例では、ドキュメント配送先をプライベートネットワーク２０１内に限定したが、図６のステップＡ１６にて、ドキュメント配送先と配送プロトコルとして、プライベートネットワーク２０１の外にある公衆網対応ＦＡＸ、ネットワーク対応ＦＡＸ、相手電子メールアドレスを、ユーザが直接入力するかまたはブラウザ端末１１６内にあるユーザのアドレス帳を利用して入力すると、ステップＡ２１にて、ユーザが入力したドキュメント配送先にドキュメントが配送されるのは明らかである。また、このとき、配送プロトコルの種類に関わらず、ステップＡ１９からステップＡ２２（ステップＤ８からステップＤ９に相当）にすすむ場合は、ステップＤ１１にて、ユーザが入力したドキュメント配送先にドキュメントが配送される。
【０２７２】
また、本実施例では、ドキュメント配送先が公衆網対応のＦＡＸの場合、アクセスサーバ１２０内のドキュメント配送１２２がＦＡＸ２０３に送信を行ったが、プライベートネットワーク１０１上にＦＡＸサーバ１１５がある場合には、ＦＡＸサーバ１１５を経由してドキュメント１１１の送信を行ってもよい。
【０２７３】
また、本実施例では、ドキュメント１１１のフォーマット変換として、プライベートネットワーク１０１に接続されたフォーマット変換１０９及びプライベートネットワーク２０１に接続されたフォーマット変換２０９を用いたが、アクセスサーバ２０内、または、ディスカバリサーバ２３０内にフォーマット変換機能を有してもよい。
【０２７４】
また、本実施例では、ドキュメント配送先の検索時に、プライベートネットワーク１０１内のアクセスサーバ１２０からディスカバリサーバ１３０にリンクがはられ、ディスカバリサーバ１３０からプライベートネットワーク２０１内のディスカバリサーバ２３０にリンクがはられ、検索を行っている例を示したが、図５のステップＡ１３からＡ１６、及び、図６のステップＤ２からＤ５を繰り返しに回数の制限はないので、プライベートネットワーク１０１内のアクセスサーバ１２０からプライベートネットワーク２０１内のディスカバリサーバ２３０に直接リンクがはられていてもよい。また、インターネット１上にディスカバリサーバ３０を配置し、アクセスサーバ１２０→ディスカバリサーバ１３０→ディスカバリサーバ３０→ディスカバリサーバ２３０のようにリンクがはられていてもよい。さらには、この構成で、アクセスサーバ１２０→ディスカバリサーバ３０→ディスカバリサーバ２３０のようにリンクがはられていてもよい。
【０２７５】
【実施例９】
図２１は、実施例９を説明するための構成図である。図２１は、実施例１の説明で示した図１の構成から必要部分だけ抜き出したものであり、実施例８におけるアクセスサーバを削除したものである。この構成において、アクセスサーバは存在せず、インターネット１上にはディスカバリサーバは存在せず、プライベートネットワーク１０１内にはディスカバリサーバ１３０のみが存在し、プライベートネットワーク２０１内にはディスカバリサーバ２３０のみが存在し、かつ、ディスカバリサーバ２３０が示す範囲内の配送先をユーザが選択するものである。本実施例では、ユーザがディスカバリサーバにドキュメント配送先の検索を直接依頼し、ブラウザ端末内に保持するドキュメント（図２１では非表示）を配送する。実施例８との差分を示すと、プライベートネットワーク１０１からにアクセスサーバ１２０及びドキュメント１１１を削除し、インターネット１上からドキュメント１１を削除した。
【０２７６】
この構成において、ユーザがブラウザ機能をもつ端末からディスカバリサーバにアクセスしブラウザ端末内に保持するドキュメントをプリンタ／ＦＡＸ／相手電子メールアドレス／相手ストレージなどに配送する動作について説明を行う。図２１の構成おける動作については、シーケンスを図２２に示した。図２２においては、ディスカバリサーバの動作を説明した図６で使用したステップの符号を用いている。
【０２７７】
ユーザが、プライベートネットワーク１０１内のブラウザ端末１１６より、ディスカバリサーバ１３０にアクセスする。これは、図６及び図２２のステップＤ２に相当する。ディスカバリサーバ１３０の配送先ディスカバリ１３１は、図６及び図２２のステップＤ４にて、自分が管理しているドキュメント配送先情報の一覧及びリンクしている他のディスカバリサービスの一覧を表示し、ユーザが、ステップＤ５にて、ディスカバリサーバ２３０を選択すると、ディスカバリサーバ２３０のステップＤ２へ処理が移り、ブラウザ端末１１６とディスカバリサーバ２３０とのやりとりが始まる。
【０２７８】
ディスカバリサーバ２３０にアクセスするには、セキュリティ２１２を通過する必要があり、認証が発生するが、本実施例ではユーザによる直接的な認証のため問題はない。なお、本実施例では、ディスバリサーバ１３０のステップＤ５にてユーザがディスカバリサーバ２３０を選択するとブラウザ端末１１６とディスカバリサーバ２３０がやりとりを始めるとしたが、ディスカバリサーバ１３０がブラウザ端末１１６とディスカバリサーバ２３０の間で中継してやってもよい。中継する場合、ディスカバリ１３０とディスカバリサーバ２３０間のやりとりとしては、HTTPなどのブラウジングプロトコルの他、実施例１でも述べたように、独自のドキュメント配送先ディスカバリ用のプロトコルを定義してやってもよい。また、セキュリティ２１２を通過するために、このドキュメント配送先ディスカバリ用のプロトコルとして、SMTPなどの電子メールプロトコルを使用することも可能である。また、中継方法については、実施例１で記述した通りである。
【０２７９】
ディスカバリサーバ２３０の配送先ディスカバリ２３１は、予めプライベートネットワーク２０１上のサービス管理２０８に問い合わせを行い、ドキュメント配送先情報を整理しておく（図６及び図２２のステップＤ１）。ディスカバリサーバ２３０の配送先ディスカバリ２３１は、図６及び図２２のステップＤ４にて、ユーザにドキュメント配送先情報の一覧を表示する。ユーザがブラウザ端末１１６上に表示された画面よりドキュメント配送先と配送プロトコルを指定するか、または、ユーザがプライベートネットワーク２０１内のドキュメント配送先と配送プロトコルを直接入力するか、または、ブラウザ端末１１６内にあるユーザのアドレス帳を利用してプライベートネットワーク２０１内のドキュメント配送先と配送プロトコルを入力すると（図６及び図２２のステップＤ５）、ステップＤ６より、本実施例では、配送元がアクセスサーバでなくユーザのブラウザ端末１１６であるので、ステップＤ９に移る。
【０２８０】
次に、ブラウザ端末１１６は、ドキュメント配送先検索のパスを利用してブラウザ端末１１６内に保持するドキュメント（図２１では非表示）をディスカバリサーバ２３０のドキュメント配送２３２に転送する（図６及び図２２のステップＤ９）。
【０２８１】
次に、ディスカバリサーバ２３０のドキュメント配送２３２は、ドキュメント配送先の種類により、以下のような処理を行う（図６及び図２２のステップＤ１０及びＤ１１）。ドキュメント配送先がプリンタの場合、ドキュメント配送２３２は、プライベートネットワーク２０１に接続されたフォーマット変換２０９により、ドキュメントをポストスクリプトなどのプリントフォーマットに変換し、ユーザに指定されたプリンタ（例えば、プライベートネットワーク２０１上のプリンタ２０４）に指定されたプリントプロトコル（lpdやIPPなど）で送信する。
【０２８２】
ドキュメント配送先が公衆網対応のＦＡＸの場合、ドキュメント配送２３２は、フォーマット変換２０９により、ドキュメントをＧ３などのＦＡＸフォーマットに変換して、公衆網２に接続されたＦＡＸ（例えば、プライベートネットワーク２０１内のＦＡＸ２０３）送信する。
【０２８３】
ドキュメント配送先がネットワーク対応ＦＡＸの場合、ドキュメント配送２３２は、フォーマット変換２０９により、ドキュメントをTIFFフォーマットに変換して、SMTPなどの電子メールプロトコルに用いて、ユーザに指定されたＦＡＸ（例えば、プライベートネットワーク２０１上のＦＡＸ２０５）に送信する。
【０２８４】
ドキュメント配送先が相手電子メールアドレスの場合、ドキュメント配送２３２は、ドキュメントを添付ファイルとした電子メールを作成し、SMTPなどの電子メールプロトコルを用いて、ユーザに指定された相手メールアドレス（例えば、プライベートネットワーク２０１上のメールサーバ２０６）に送信する。
【０２８５】
ドキュメント配送先がストレージの場合、ドキュメント配送２３２は、ftpなどのファイル転送プロトコルを用いて、ユーザに指定されたファイル転送先（例えば、プライベートネットワーク２０１内のストレージ２０７）にドキュメントを送信する。
【０２８６】
なお、本実施例では、ドキュメント配送先をプライベートネットワーク２０１内に限定したが、図６のステップＤ５にて、ドキュメント配送先と配送プロトコルとして、プライベートネットワーク２０１の外にある公衆網対応ＦＡＸ、ネットワーク対応ＦＡＸ、相手電子メールアドレスを、ユーザが直接入力するかまたはブラウザ端末１１６内にあるユーザのアドレス帳を利用して入力すると、ステップＤ１１にて、ユーザが入力したドキュメント配送先にドキュメントが配送されるのは明らかである。
【０２８７】
また、本実施例では、ドキュメント配送先がプリンタの場合、ディスカバリサーバ２３０内のドキュメント配送２３２がプリンタ２０４に直接送信を行ったが、プリントサーバ（図２１では非表示）を経由してプリンタ２０４に送信してもよい。
【０２８８】
また、本実施例では、サービス管理２０８は、公衆網対応ＦＡＸ２０３、プリンタ２０４、ネットワーク対応ＦＡＸ２０５、メールサーバ２０６、ストレージ２０７のアドレスとこれらが受け付ける配送プロトコルを知っているだけの機能のものとしたが、例えば、各プリンタメーカが発売しているプリント管理システムでは、サービス管理２０８がプリントドキュメントを配送する機能をもっているものもある。したがって、このようにサービス管理２０８がドキュメント配送機能をもつ場合には、ディスカバリサーバ２３０のドキュメント配送２３２は、直接プリンタ２０４などにドキュメントを配送するのではなく、サービス管理２０８にドキュメントを配送する。このとき、実施例１で記述した通り、ドキュメント配送２３２はサービス管理２０８独自の方式に従って配送を行う。
【０２８９】
また、本実施例では、ドキュメントのフォーマット変換として、プライベートネットワーク２０１に接続されたフォーマット変換２０９を用いたが、ディスカバリサーバ２３０内にフォーマット変換機能を有してもよい。
【０２９０】
また、本実施例では、ドキュメント配送先が公衆網対応のＦＡＸの場合、ディスカバリサーバ２３０内のドキュメント配送２３２がＦＡＸ２０３に送信を行ったが、プライベートネットワーク２０１上にＦＡＸサーバ２１５がある場合には、ＦＡＸサーバ２１５を経由してドキュメントの送信を行ってもよい。
【０２９１】
また、本実施例では、ドキュメント配送先の検索時に、プライベートネットワーク１０１内のディスカバリサーバ１３０からプライベートネットワーク２０１内のディスカバリサーバ２３０にリンクがはられ、検索を行っている例を示したが、図６のステップＤ２からＤ５を繰り返しに回数の制限はないので、インターネット１上にディスカバリサーバ３０を配置し、ディスカバリサーバ１３０→ディスカバリサーバ３０→ディスカバリサーバ２３０のようにリンクがはられていてもよい。
【０２９２】
【実施例１０】
図２３は、実施例１０を説明するための構成図である。図２３は、実施例１の説明で示した図１の構成から必要部分だけ抜き出したものであるが、実施例２から実施例９までとは異なり、これらの応用例として、ブラウジングでドキュメントを選択するのではなく、アクセスサーバがPOP・APOPなどの電子メールプロトコルを用いてメールサーバ上の電子メールをとってくるものである。
【０２９３】
構成としては、ディスカバリサーバは存在せず、インターネット上にアクセスサーバ２０のみがあり、プライベートネットワーク内にはアクセスサーバは存在しない。図２３において、インタネット１にはプライベートネットワーク２０１が接続されている。本実施例においては、プライベートネットワーク２０１はドキュメント配送先としてのみの機能をもつプライベートネットワークである。
【０２９４】
ブラウザ機能を持つ端末としては、インターネット１に接続された携帯電話システム４０の基地局４２およびプロキシ４１を経由してアクセスするブラウザ端末４３、インターネット１に接続されたＩＳＰ５０のプロキシ５１を経由してアクセスするブラウザ端末５２がある。
【０２９５】
アクセスサーバとしては、インターネット１上のアクセスサーバ２０がある。アクセスサーバ２０にはブラウジングアクセス２１及びドキュメント配送２２の機能がある。
【０２９６】
配送元のドキュメントは、インターネット１上のメールサーバ６内の電子メール（図２３では非表示）である。
【０２９７】
ドキュメント配送先としては、インターネット１に接続された、プリンタ４、ネットワーク対応ＦＡＸ５、メールサーバ６、ストレージ７、及び、プライベートネットワーク２０１に接続された、ネットワーク対応ＦＡＸ２０５、メールサーバ２０６がある。さらに、ドキュメント配送先としては、公衆網２に接続されたＦＡＸ３、ＦＡＸ２０３がある。
【０２９８】
この構成において、ユーザがブラウザ機能をもつ端末からブラウンジングによりアクセスサーバにアクセスし、受信した電子メールをプリンタ／ＦＡＸ／相手電子メールアドレス／相手ストレージなどに配送する動作について説明を行う。図２３の構成おける動作については、シーケンスを図２４に示した。図２４においては、アクセスサーバの動作を説明した図５で使用したステップの符号を用いている。さらに、本実施例におけるアクセスサーバの動作を説明するために、図２５を追加してある。図２５については、図５のアクセスサーバのステップＡ６から図２５のステップＡ１０１に飛び、処理が終わると図５のステップに戻るようになっている。
【０２９９】
ユーザが、ブラウザ端末４３または５２よりアクセスサーバ２０に接続するのは、実施例４と全く同様なため、ここでは省略する。アクセスサーバに接続すると、実施例１で説明した通り、図５及び図２４のステップＡ５にて、ユーザが予め指定しておいたホームページを表示する。このページ内に、受信したいメールサーバ６のアドレスが設定されているものとする。図５及び図２４のステップＡ６にて、ユーザがこのメールサーバ６へのアクセスを選択すると、アクセスサーバ２０のブラウジングアクセス２１は、POP・APOPなどの電子メールプロトコルにて、インターネット１上のメールサーバ６にアクセスを行い、図５のステップＡ６から図２５のステップＡ１０１に処理が移る。
【０３００】
インターネット１上のメールサーバ６にアクセスする際には、通常、ユーザの認証が必要であり（図２５及び図２４のステップＡ１０２）、図２５及び図２４のステップＡ１０３にて、メールサーバ６にある電子メールをアクセスサーバ２０が受信すると、図２５及び図２４のステップＡ１０３にて、アクセスサーバ２０はブラウザ端末４３の画面上に受信メールのリストを表示する。
【０３０１】
次に、図２５及び図２４のステップＡ１０５にて、ユーザが見たい電子メールを選択すると、図２５及び図２４のステップＡ１０６にて、アクセスサーバ２０のブラウジングアクセス２１はブラウザ端末４３の画面上に選択された電子メールの本文と添付ファイル名を表示する。このとき同時に、その電子メールを配送するかどうかをユーザに選択させるためのボタンも表示する。ここで、ユーザが、図２５及び図２４のステップＡ１０７にて、電子メール配送を選択すると、図５のステップＡ７に処理が移る。
【０３０２】
アクセスサーバ２０のドキュメント配送２２は、ユーザに手で直接入力させるか、ブラウザ端末４３内またはアクセスサーバ２０にあるユーザのアドレス帳を利用して入力させることにより、ドキュメント配送先と配送プロトコルを指定させる（図５及び図２４のステップＡ９）。本実施例においては、配送するドキュメント（電子メール）は、すでにアクセスサーバ２０にあるので、図５のステップＡ１０の処理はない。
【０３０３】
以降の、アクセスサーバ２０のドキュメント配送２２によるドキュメント配送（電子メール）の処理は、実施例４の場合と全く同様なため、ここでは省略する。
【０３０４】
なお、本実施例においては、アクセスサーバ２０をインターネット上１上にあるものとして記述したが、インターネット１に接続された携帯電話システム４０のプロキシ４１及びインターネット１に接続されたＩＳＰ５０のプロキシ５１にアクセスサーバ２０の機能を追加してやってもよい。
【０３０５】
【実施例１１】
図２６は、実施例１１を説明するための構成図である。図２６は、実施例１の説明で示した図１の構成から必要部分だけ抜き出したものであり、実施例１０と同様、ブラウジングによりドキュメントを選択するのではなく、アクセスサーバがPOP・APOPなどの電子メールプロトコルを用いてメールサーバ上の電子メールをとってくるものである。本実施例は、実施例１０の構成にディスカバリサーバを追加し、ドキュメント（電子メール）の配送先をインターネット１上からプライベートネットワーク２０１上に移し、プライベートネットワーク２０１上にディスカバリサーバを追加したものである。
【０３０６】
この構成では、インターネット１上にアクセスサーバ２０とディスカバリサーバ３０が存在し、プライベートネットワーク２０１上にディスカバリサーバ２３０が存在し、かつ、ディスカバリサーバ２３０が示す範囲内の配送先をユーザが選択するものである。実施例１０との差分を示すと、インターネット１上にディスカバリサーバ３０を追加し、プライベートネットワーク２０１にディスカバリサーバ２３０、公衆網対応ＦＡＸ２０３、プリンタ２０４、ネットワーク対応ＦＡＸ２０５、メールサーバ２０６、ストレージ２０７、サービス管理２０８を追加し、インターネット１に接続されたプリンタ４、ネットワーク対応ＦＡＸ５、ストレージ７、及び、公衆網２に接続されたＦＡＸ３を削除した。ディスカバリサーバ３０は配送先ディスカバリ３１の機能をもち、ディスカバリサーバ２３０は配送先ディスカバリ２３１及びドキュメント配送２３２の機能をもち、プライベートネットワーク２０１のサービス管理２０８は、公衆網対応ＦＡＸ２０３、プリンタ２０４、ネットワーク対応ＦＡＸ２０５、メールサーバ２０６、ストレージ２０７を管理する。
【０３０７】
この構成において、ユーザがブラウザ機能をもつ端末からブラウンジングによりアクセスサーバにアクセスし、受信した電子メールをプリンタ／ＦＡＸ／相手電子メールアドレス／相手ストレージなどに配送する動作について説明を行う。図２６の構成おける動作については、シーケンスを図２７に示した。図２７においては、アクセスサーバの動作を説明した図５及び図２５で使用したステップの符号を用いている。
【０３０８】
ユーザが、ブラウザ端末４３または５２よりアクセスサーバ２０に接続するのは、実施例４と全く同様なため、ここでは省略する。ユーザがアクセスサーバ２０に接続した後、アクセスサーバ２０のブラウジングアクセス２１がメールサーバ６にある電子メールを受信し、ユーザが電子メール配送を選択するのは、実施例１０と全く同様のため、ここでは省略する。
【０３０９】
次に、アクセスサーバ２０は、ユーザの指示によりディスカバリサーバ３０にドキュメント配送先探索を行わせる（図５のステップＡ１３からＡ１６及び図６のステップＤ２からＤ５）。ディスカバリサーバ３０の配送先ディスカバリ３１は、図６及び図２７のステップＤ４にて、自分が管理しているドキュメント配送先情報の一覧及びリンクしている他のディスカバリサービスの一覧を表示し、ユーザが、ステップＤ５（ステップＡ１６に相当）にて、ディスカバリサーバ２３０を選択すると、ディスカバリサーバ２３０のステップＤ２へ処理が移り、アクセスサーバ２０とディスカバリサーバ２３０とのやりとりが始まる。
【０３１０】
ディスカバリサーバ２３０にアクセスするには、セキュリティ２１２を通過する必要がある。セキュリティ２１２の機能は、実施例１で記述した通りであり、この場合、HTTPなどのブラウジングプロトコルによる外から内への初めてのアクセスであるため、認証が発生する（図５及び図２７のステップＡ１４）。この認証の方法については、実施例６で示した、ユーザがアクセスサーバ２０を中継してプライベートネットワーク１０１上のセキュリティ１１２を通過するときに発生した認証の場合と技術的にまったく同様であるため、実施例６で示したような方法をとればよい。なお、本実施例では、アクセスサーバ２０とディスカバリ３０間、及び、アクセスサーバ２０とディスカバリサーバ２３０間のやりとりとしてHTTPなどのブラウジングプロトコルを想定しているが、実施例１でも述べたように、独自のドキュメント配送先ディスカバリ用のプロトコルを定義してやってもよい。また、セキュリティ２１２を通過するために、このドキュメント配送先ディスカバリ用のプロトコルとして、SMTPなどの電子メールプロトコルを使用することも可能である。さらには、本実施例では、ディスバリサーバ３０のステップＤ５にてユーザがディスカバリサーバ２３０を選択するとアクセスサーバ２０とディスカバリサーバ２３０がやりとりを始めるとしたが、ディスカバリサーバ３０がアクセスサーバ２０とディスカバリサーバ２３０の間で中継してやってもよい。この中継方法についても、実施例１で記述した通りである。
【０３１１】
次に、ディスカバリサーバ２３０の配送先ディスカバリ２３１は、図６及び図２７のステップＤ４にて、ユーザにドキュメント配送先情報の一覧を表示する。ユーザがブラウザ端末４３上に表示された画面よりドキュメント配送先と配送プロトコルを指定するか、または、ユーザがプライベートネットワーク２０１内のドキュメント配送先と配送プロトコルを直接入力するか、または、ブラウザ端末４３内またはアクセスサーバ２０にあるユーザのアドレス帳を利用してプライベートネットワーク２０１内のドキュメント配送先と配送プロトコルを入力する（図５及び図２７のステップＡ１６）。本実施例においては、配送するドキュメント（電子メール）は、すでにアクセスサーバ２０にあるので、図５のステップＡ１７の処理はない。
【０３１２】
以降のアクセスサーバ２０のドキュメント配送２２によるドキュメント配送（電子メール）の処理は、実施例７の場合と全く同様なため、ここでは省略する。なお、本実施例において、アクセスサーバ２０の図５のステップＡ８にて、ドキュメント配送先と配送プロトコルを、ユーザが直接入力するかまたはブラウザ端末４３内にあるユーザのアドレス帳を利用して入力すると、実施例４で示したドキュメント配送先にドキュメントが配送されるのは明らかである。
【０３１３】
【発明の効果】
以上説明したように、この発明によれば、端末からブラウンジングによりドキュメントを検索し、そのドキュメントをプリンタ／ＦＡＸ／相手電子メールアドレス／相手ストレージなどに配送する場合、端末からは、ドキュメント配送の指示のみを行い、ドキュメントそのものは端末を経由させずに、アクセスサーバとディスカバリサーバを経由して配送するように構成したため、帯域の低い公衆網からアクセスしてもドキュメント配送時間が大幅に短縮できる。
【０３１４】
また、端末そのものに、プリンタ・ＦＡＸ・電子メール・ファイル転送などのドキュメント配送の種類毎に個別の配送プロトコル用のアプリケーションが必要なく、すでに世の中に豊富にある既存のブラウザ機能つき携帯電話を含む既存のブラウザ端末をそのまま使用できるため、多くのユーザが簡単にドキュメント配送サービスを受けることができる。さらには、ドキュメント配送の操作が統一されているため、プロトコル毎にばらばらの手順をとる必要がなく、使い勝手がよい。
【０３１５】
また、ネットワークを超えたドキュメント配送先の検索ができるようになり、ある閉じたネットワーク内でしか使われることを想定していない既存のプリンタなどのドキュメント配送先も、なんら変更を加えることなくそのまま本システムに組み込むことができるため、多くのドキュメント配送先が簡単に得られる。さらには、既存の、あるいは、これから出現する様々なサービス管理方式をそのまま使用できるため、システム構築にコストがかからない。
【０３１６】
最後に、ブラウジング時及びドキュメント配送先ディスカバリ時にユーザが検索するパスを用いてドキュメントを配送するため、ユーザが認証を行うことができる限りドキュメントの配送が不可能になることはありえず、その範囲内であれば、どのドキュメントをとってくることもできるし、どの配送先へも送信できる。このために、既存の、あるいは、これから出現する様々な認証方式に、特別な手を加える必要はない。
【図面の簡単な説明】
【図１】この発明を適用したシステムの全体構成を示すものである。
【図２】インタネット１上のアクセスサーバ２０の構成を示した図である。
【図３】プライベートネットワーク２０１内のディスカバリサーバ２３０の構成を示した図である。
【図４】アクセスサーバとディスカバリサーバの連携関係の例を示した図である。
【図５】アクセスサーバの動作を示した図である。
【図６】ディスカバリサーバの動作を示した図である。
【図７】実施例２を説明するための構成図である。
【図８】図７の構成おける動作を示すシーケンス図である。
【図９】実施例３を説明するための構成図である。
【図１０】図９の構成おける動作を示すシーケンス図である。
【図１１】実施例４を説明するための構成図である。
【図１２】図１１の構成おける動作を示すシーケンス図である。
【図１３】実施例５を説明するための構成図である。
【図１４】図１３の構成おける動作を示すシーケンス図である。
【図１５】実施例６を説明するための構成図である。
【図１６】図１５の構成おける動作を示すシーケンス図である。
【図１７】実施例７を説明するための構成図である。
【図１８】図１７の構成おける動作を示すシーケンス図である。
【図１９】実施例８を説明するための構成図である。
【図２０】図１９の構成おける動作を示すシーケンス図である。
【図２１】実施例９を説明するための構成図である。
【図２２】図２１の構成おける動作を示すシーケンス図である。
【図２３】実施例１０を説明するための構成図である。
【図２４】図２３の構成おける動作を示すシーケンス図である。
【図２５】実施例１０におけるアクセスサーバの動作を説明するための図である。
【図２６】実施例１１を説明するための構成図である。
【図２７】図２６の構成おける動作を示すシーケンス図である。
【符号の説明】
１    インターネット
２    公衆網
３    公衆網２に接続された公衆網対応ＦＡＸ
４    インターネット１に接続されたプリンタ
５    インターネット１に接続されたネット対応ＦＡＸ
６    インターネット１に接続されたメールサーバ
７    インターネット１に接続されたストレージ
８    インターネット１に接続されたサービス管理
９    インターネット１に接続されたフォーマット変換
１０    インターネット１に接続されたWebサーバ
１１    Webサーバ１０内のドキュメント
２０    インターネット１に接続されたアクセスサーバ
２１    アクセスサーバ２０内のブラウジングアクセス
２２    アクセスサーバ２０内のドキュメント配送
２３    アクセスサーバ２０内のドキュメント配送２２のドキュメント取得
２４    アクセスサーバ２０内のドキュメント配送２２の電子メール取得
２５    アクセスサーバ２０内のドキュメント配送２２の配送先情報取得
２６    アクセスサーバ２０内のドキュメント配送２２のドキュメント送信
３０    インターネット１に接続されたディスカバリサーバ
３１    ディスカバリサーバ３０内の配送先ディスカバリ
３２    ディスカバリサーバ３０内のドキュメント配送
３３    ディスカバリサーバ３０内の配送先ディスカバリ３１の配送先情報提供
３４    ディスカバリサーバ３０内の配送先ディスカバリ３１の配送先情報取得
３５    ディスカバリサーバ３０内のドキュメント配送３２のドキュメント受信
３６    ディスカバリサーバ３０内のドキュメント配送３２のドキュメント送信
４０    インターネット１に接続された携帯電話システム
４１    携帯電話システム４０内のプロキシ
４２    携帯電話システム４０内の基地局
４３    携帯電話システム４０内のブラウザ端末
５０    インターネット１に接続されたＩＳＰ
５１    ＩＳＰ５０内のプロキシ
５２    ＩＳＰ５０内のブラウザ端末
１０１    インターネット１に接続されたプライベートネットワーク
１０３    公衆網２に接続されたプライベートネットワーク１０１内の公衆網対応ＦＡＸ
１０４    プライベートネットワーク１０１に接続されたプリンタ
１０５    プライベートネットワーク１０１に接続されたネット対応ＦＡＸ
１０６    プライベートネットワーク１０１に接続されたメールサーバ
１０７    プライベートネットワーク１０１に接続されたストレージ
１０８    プライベートネットワーク１０１に接続されたサービス管理
１０９    プライベートネットワーク１０１に接続されたフォーマット変換
１１０    プライベートネットワーク１０１に接続されたWebサーバ
１１１    Webサーバ１１０内のドキュメント
１１２    プライベートネットワーク１０１に接続されたセキュリティ
１１３    プライベートネットワーク１０１に接続されたプロキシ
１１４    プライベートネットワーク１０１に接続された中継メールサーバ
１１５    プライベートネットワーク１０１に接続されたＦＡＸサーバ
１１６    プライベートネットワーク１０１に接続されたブラウザ端末
１１７    プライベートネットワーク１０１にリモートアクセスするブラウザ端末
１２０    プライベートネットワーク１０１に接続されたアクセスサーバ
１２１    アクセスサーバ１２０内のブラウジングアクセス
１２２    アクセスサーバ１２０内のドキュメント配送
１２３    アクセスサーバ１２０内のドキュメント配送１２２のドキュメント取得
１２４    アクセスサーバ１２０内のドキュメント配送１２２の電子メール取得
１２５    アクセスサーバ１２０内のドキュメント配送１２２の配送先情報取得
１２６    アクセスサーバ１２０内のドキュメント配送１２２のドキュメント送信
１３０    プライベートネットワーク１０１に接続されたディスカバリサーバ
１３１    ディスカバリサーバ１３０内の配送先ディスカバリ
１３２    ディスカバリサーバ１３０内のドキュメント配送
１３３    ディスカバリサーバ１３０内の配送先ディスカバリ１３１の配送先情報提供
１３４    ディスカバリサーバ１３０内の配送先ディスカバリ１３１の配送先情報取得
１３５    ディスカバリサーバ１３０内のドキュメント配送１３２のドキュメント受信
１３６    ディスカバリサーバ１３０内のドキュメント配送１３２のドキュメント送信
２０１    インターネット１に接続されたプライベートネットワーク
２０３    公衆網２に接続されたプライベートネットワーク２０１内の公衆網対応ＦＡＸ
２０４    プライベートネットワーク２０１に接続されたプリンタ
２０５    プライベートネットワーク２０１に接続されたネット対応ＦＡＸ
２０６    プライベートネットワーク２０１に接続されたメールサーバ
２０７    プライベートネットワーク２０１に接続されたストレージ
２０８    プライベートネットワーク２０１に接続されたサービス管理
２０９    プライベートネットワーク２０１に接続されたフォーマット変換
２１２    プライベートネットワーク２０１に接続されたセキュリティ
２１４    プライベートネットワーク２０１に接続された中継メールサーバ
２１５    プライベートネットワーク２０１に接続されたＦＡＸサーバ
２３０    プライベートネットワーク２０１に接続されたディスカバリサーバ
２３１    ディスカバリサーバ２３０内の配送先ディスカバリ
２３２    ディスカバリサーバ２３０内のドキュメント配送
２３３    ディスカバリサーバ２３０内の配送先ディスカバリ２３１の配送先情報提供
２３４    ディスカバリサーバ２３０内の配送先ディスカバリ２３１の配送先情報取得
２３５    ディスカバリサーバ２３０内のドキュメント配送２３２のドキュメント受信
２３６    ディスカバリサーバ２３０内のドキュメント配送２３２のドキュメント送信
１００８    インターネット１に接続されたサービス管理
１０１８    インターネット１に接続されたサービス管理
１０２０    インターネット１に接続されたアクセスサーバ
１０３０    インターネット１に接続されたディスカバリサーバ
１０４０    インターネット１に接続された携帯電話システム
１０５０    インターネット１に接続されたＩＳＰ
１１０１    インターネット１に接続されたプライベートネットワーク
１１０８    プライベートネットワーク１１０１に接続されたサービス管理
１１１８    プライベートネットワーク１１０１に接続されたサービス管理
１１２０    プライベートネットワーク１１０１に接続されたアクセスサーバ
１１３０    プライベートネットワーク１１０１に接続されたディスカバリサーバ
１２０１    プライベートネットワーク１１０１に接続されたプライベートネットワーク
１２０８    プライベートネットワーク１２０１に接続されたサービス管理
１２３０    プライベートネットワーク１２０１に接続されたディスカバリサーバ
【図１】
0004635311.tif 000002
【図２】
0004635311.tif 000003
【図３】
0004635311.tif 000004
【図４】
0004635311.tif 000005
【図５】
0004635311.tif 000006
【図６】
0004635311.tif 000007
【図７】
0004635311.tif 000008
【図８】
0004635311.tif 000009
【図９】
0004635311.tif 000010
【図１０】
0004635311.tif 000011
【図１１】
0004635311.tif 000012
【図１２】
0004635311.tif 000013
【図１３】
0004635311.tif 000014
【図１４】
0004635311.tif 000015
【図１５】
0004635311.tif 000016
【図１６】
0004635311.tif 000017
【図１７】
0004635311.tif 000018
【図１８】
0004635311.tif 000019
【図１９】
0004635311.tif 000020
【図２０】
0004635311.tif 000021
【図２１】
0004635311.tif 000022
【図２２】
0004635311.tif 000023
【図２３】
0004635311.tif 000024
【図２４】
0004635311.tif 000025
【図２５】
0004635311.tif 000026
【図２６】
0004635311.tif 000027
【図２７】
0004635311.tif 000028