(57)【要約】【課題】ユーザにとって送信先登録のための負担の少ない画像処理システムを提供すること。【解決手段】  ネットワークに接続されたＰＣ１０２及びデバイス１０１を含む画像処理システムであって、ＰＣ１０２は、デバイス１０１に対して、ＰＣ１０２の識別情報を送信する送信部１２０を有し、デバイス１０１は、画像を読取り画像データを出力するスキャナ部１３０と、スキャナ部１３０から出力された画像データの送信先を記憶するメモリ１４０と、メモリ１４０に記憶された送信先に前記画像データを送信する送信部１５０と、送信部１２０によって送信された識別情報を受信し、メモリ１４０に画像データの送信先として登録する登録部１７０と、を有する。【選択図】  図１Ｂ
2006033086.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された情報処理装置及び画像処理装置を含む画像処理システムであって、
前記情報処理装置は、
前記画像処理装置に対して、前記情報処理装置の識別情報を送信する識別情報送信手段を有し、
前記画像処理装置は、
画像を読取り画像データを出力する画像読取手段と、
前記画像読取手段から出力された画像データの送信先を記憶する記憶手段と、
前記記憶手段に記憶された送信先に前記画像データを送信する画像データ送信手段と、
前記識別情報送信手段によって送信された前記識別情報を受信し、前記記憶手段に画像データの送信先として登録する登録手段と、
を有することを特徴とする画像処理システム。
【請求項２】
前記情報処理装置は、
更に、ネットワーク上に接続された前記画像処理装置を検索する検索手段を更に有することを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記情報処理装置は、更に、
前記検索手段で複数の前記画像処理装置が見つかった場合には、ユーザに対して、前記識別情報を送信する前記画像処理装置を選択させるユーザインタフェース手段を有し、
前記識別情報送信手段は前記ユーザインタフェース手段によって選択された前記画像処理装置に対して、前記識別情報を送信することを特徴とする請求項２に記載の画像処理システム。
【請求項４】
前記情報処理装置は、
前記検索手段で１つの前記画像処理装置しか見つからなかった場合には、前記ユーザインタフェース手段を用いてユーザに対し前記識別情報を送信する前記画像処理装置を選択させることなく、前記識別情報送信手段により、見つかった前記画像処理装置に対して、前記識別情報を送信することを特徴とする請求項３に記載の画像処理システム。
【請求項５】
前記画像処理装置は、更に、
前記記憶手段に送信先として記憶された情報処理装置から、画像データを送信する情報処理装置をユーザに選択させるためのユーザインタフェース手段を有することを特徴とする請求項１乃至４のいずれかに記載の画像処理システム。
【請求項６】
前記画像処理装置は、更に、
前記ネットワーク上に接続された前記情報処理装置に対して、
自らが、前記画像読取手段と、前記登録手段とを有する画像処理装置である旨を通知する通知手段を有することを特徴とする請求項１乃至５の何れかに記載の画像処理システム。
【請求項７】
画像を読取り画像データを出力する画像読取手段と、
前記画像読取手段から出力された画像データの送信先を記憶する記憶手段と、
前記記憶手段に記憶された送信先に前記画像データを送信する画像データ送信手段と、
情報処理装置の識別情報を受信し、前記記憶手段に画像データの送信先として登録する登録手段と、
を有する画像処理装置とネットワークを介して接続される情報処理装置であって、
前記画像処理装置に対して、前記情報処理装置の識別情報を送信する識別情報送信手段を有することを特徴とする情報処理装置。
【請求項８】
更に、ネットワーク上に接続された前記画像処理装置を検索する検索手段を更に有することを特徴とする請求項７に記載の情報処理装置。
【請求項９】
更に、前記検索手段で複数の前記画像処理装置が見つかった場合には、ユーザに対して、前記識別情報を送信する前記画像処理装置を選択させるユーザインタフェース手段を有し、
前記識別情報送信手段は前記ユーザインタフェース手段によって選択された前記画像処理装置に対して、前記識別情報を送信することを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記検索手段で１つの前記画像処理装置しか見つからなかった場合には、前記ユーザインタフェース手段を用いてユーザに対し前記識別情報を送信する前記画像処理装置を選択させることなく、前記識別情報送信手段により、見つかった前記画像処理装置に対して、前記識別情報を送信することを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
自装置の識別情報を送信する識別情報送信手段を有する情報処理装置とネットワークを介して接続される画像処理装置であって、
画像を読取り画像データを出力する画像読取手段と、
前記画像読取手段から出力された画像データの送信先を記憶する記憶手段と、
前記記憶手段に記憶された送信先に前記画像データを送信する画像データ送信手段と、
前記識別情報送信手段によって送信された前記識別情報を受信し、前記記憶手段に画像データの送信先として登録する登録手段と、
を有することを特徴とする画像処理装置。
【請求項１２】
更に、前記記憶手段に送信先として記憶された情報処理装置から、画像データを送信する情報処理装置をユーザに選択させるためのユーザインタフェース手段を有することを特徴とする請求項１１に記載の画像処理装置。
【請求項１３】
更に、前記ネットワーク上に接続された前記情報処理装置に対して、
自らが、前記画像読取手段と、前記登録手段とを有する画像処理装置である旨を通知する通知手段を有することを特徴とする請求項１１または１２に記載の画像処理装置。
【請求項１４】
画像を読取り画像データを出力する画像読取手段と、
前記画像読取手段から出力された画像データの送信先を記憶する記憶手段と、
前記記憶手段に記憶された送信先に前記画像データを送信する画像データ送信手段と、
情報処理装置の識別情報を受信し、前記記憶手段に画像データの送信先として登録する登録手段と、
を有する画像処理装置と、ネットワークを介して接続される情報処理装置の制御方法であって、
前記画像処理装置に対して、前記情報処理装置の識別情報を送信する送信工程を有することを特徴とする情報処理装置の制御方法。
【請求項１５】
自装置の識別情報を送信する識別情報送信手段を有する情報処理装置とネットワークを介して接続される画像処理装置の制御方法であって、
画像を読取り画像データを出力する画像読取工程と、
前記識別情報送信手段によって送信された前記識別情報を受信し、画像データの送信先として登録する登録工程と、
前記登録工程で登録された送信先に前記画像データを送信する画像データ送信工程と、
を有することを特徴とする画像処理装置の制御方法。
【請求項１６】
画像を読取り画像データを出力する画像読取手段と、
前記画像読取手段から出力された画像データの送信先を記憶する記憶手段と、
前記記憶手段に記憶された送信先に前記画像データを送信する画像データ送信手段と、
情報処理装置の識別情報を受信し、前記記憶手段に画像データの送信先として登録する登録手段と、
を有する画像処理装置と、ネットワークを介して接続される情報処理装置の制御プログラムであって、
前記画像処理装置に対して、前記情報処理装置の識別情報を送信する送信工程を前記情報処理装置に実行させることを特徴とする情報処理装置の制御プログラム。
【請求項１７】
自装置の識別情報を送信する識別情報送信手段を有する情報処理装置とネットワークを介して接続される画像処理装置の制御プログラムであって、
画像を読取り画像データを出力する画像読取工程と、
前記識別情報送信手段によって送信された前記識別情報を受信し、画像データの送信先として登録する登録工程と、
前記登録工程で登録された送信先に前記画像データを送信する画像データ送信工程と、
前記画像処理装置に実行させることを特徴とする画像処理装置の制御プログラム。
【請求項１８】
請求項１６または請求項１７に記載の制御プログラムを格納したことを特徴とするコンピュータが読取可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム、情報処理装置、画像処理装置、それらの制御方法、それらの制御プログラム並びに、その制御プログラムを格納した記憶媒体に関する。
【背景技術】
【０００２】
従来から、画像読取機能を有し読み取った画像データを、ネットワークを介して情報処理装置に送信できる画像処理装置が知られている。
【特許文献１】特開２０００−３１５１８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来技術としての画像処理装置では、画像データの送信先として情報処理装置を登録する場合、画像処理装置に設けられたキーを使用して、情報処理装置の識別情報を直接打ち込む必要があった。従って、このような画像処理装置のユーザにとっては、送信先登録が大きな負担となっており、宛先の入力間違えにより、うまく動作しないこともあった。
【０００４】
本発明は、上記従来技術の課題を解決するためになされたもので、その目的は、ユーザにとって送信先登録のための負担の少ない画像処理システム、そのシステムに含まれる情報処理装置及び画像処理装置、それらの制御方法、それらの制御プログラム並びに、その制御プログラムを格納した記憶媒体を提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明に係るシステムは、ネットワークに接続された情報処理装置及び画像処理装置を含む画像処理システムであって、
前記情報処理装置は、
前記画像処理装置に対して、前記情報処理装置の識別情報を送信する識別情報送信手段を有し、
前記画像処理装置は、
画像を読取り画像データを出力する画像読取手段と、
前記画像読取手段から出力された画像データの送信先を記憶する記憶手段と、
前記記憶手段に記憶された送信先に前記画像データを送信する画像データ送信手段と、
前記識別情報送信手段によって送信された前記識別情報を受信し、前記記憶手段に画像データの送信先として登録する登録手段と、
を有することを特徴とする。
【０００６】
上記目的を達成するため、本発明に係る情報処理装置は、
画像を読取り画像データを出力する画像読取手段と、
前記画像読取手段から出力された画像データの送信先を記憶する記憶手段と、
前記記憶手段に記憶された送信先に前記画像データを送信する画像データ送信手段と、
情報処理装置の識別情報を受信し、前記記憶手段に画像データの送信先として登録する登録手段と、
を有する画像処理装置とネットワークを介して接続される情報処理装置であって、
前記画像処理装置に対して、前記情報処理装置の識別情報を送信する識別情報送信手段を有することを特徴とする。
【０００７】
上記目的を達成するため、本発明に係る画像処理装置は、自装置の識別情報を送信する識別情報送信手段を有する情報処理装置とネットワークを介して接続される画像処理装置であって、
画像を読取り画像データを出力する画像読取手段と、
前記画像読取手段から出力された画像データの送信先を記憶する記憶手段と、
前記記憶手段に記憶された送信先に前記画像データを送信する画像データ送信手段と、
前記識別情報送信手段によって送信された前記識別情報を受信し、前記記憶手段に画像データの送信先として登録する登録手段と、
を有することを特徴とする。
【０００８】
上記目的を達成するため、本発明に係る方法は、
画像を読取り画像データを出力する画像読取手段と、
前記画像読取手段から出力された画像データの送信先を記憶する記憶手段と、
前記記憶手段に記憶された送信先に前記画像データを送信する画像データ送信手段と、
情報処理装置の識別情報を受信し、前記記憶手段に画像データの送信先として登録する登録手段と、
を有する画像処理装置と、ネットワークを介して接続される情報処理装置の制御方法であって、
前記画像処理装置に対して、前記情報処理装置の識別情報を送信する送信工程を有することを特徴とする。
【０００９】
自装置の識別情報を送信する識別情報送信手段を有する情報処理装置とネットワークを介して接続される画像処理装置の制御方法であって、
画像を読取り画像データを出力する画像読取工程と、
前記識別情報送信手段によって送信された前記識別情報を受信し、画像データの送信先として登録する登録工程と、
前記登録工程で登録された送信先に前記画像データを送信する画像データ送信工程と、
を有することを特徴とする。
【００１０】
上記目的を達成するため、本発明に係るプログラムは、
画像を読取り画像データを出力する画像読取手段と、
前記画像読取手段から出力された画像データの送信先を記憶する記憶手段と、
前記記憶手段に記憶された送信先に前記画像データを送信する画像データ送信手段と、
情報処理装置の識別情報を受信し、前記記憶手段に画像データの送信先として登録する登録手段と、
を有する画像処理装置と、ネットワークを介して接続される情報処理装置の制御プログラムであって、
前記画像処理装置に対して、前記情報処理装置の識別情報を送信する送信工程を前記情報処理装置に実行させることを特徴とする。
【００１１】
自装置の識別情報を送信する識別情報送信手段を有する情報処理装置とネットワークを介して接続される画像処理装置の制御プログラムであって、
画像を読取り画像データを出力する画像読取工程と、
前記識別情報送信手段によって送信された前記識別情報を受信し、画像データの送信先として登録する登録工程と、
前記登録工程で登録された送信先に前記画像データを送信する画像データ送信工程と、
前記画像処理装置に実行させることを特徴とする。
【００１２】
上記目的を達成するため、本発明に係る記憶媒体は、上記制御プログラムを格納したことを特徴とする。
【発明の効果】
【００１３】
ユーザにとって送信先登録のための負担の少ない画像処理システム、そのシステムに含まれる情報処理装置及び画像処理装置、それらの制御方法、それらの制御プログラム並びに、その制御プログラムを格納した記憶媒体を提供することができる。
【発明を実施するための最良の形態】
【００１４】
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１５】
図１Ａは、本発明の実施形態に係る画像処理システムの１例を示した図である。図１Ａにおいて、１０１、１０３は、ネットワークインタフェース及びスキャナ機能をもつ画像処理装置としてのデバイスである。１０４は、ネットワークインタフェースを持つがスキャナ機能を持たないデバイスである。これらのデバイス１０１、１０３、１０４は、ネットワーク１０７を介して、ネットワークインタフェースを持つＰＣ１０２、１０５、１０６に接続されている。
【００１６】
図１Ｂは、画像処理システムに含まれるＰＣ１０２、１０５、１０６とデバイス１０１、１０３の内部構成について説明する図である。
【００１７】
ＰＣは、そのＰＣの識別情報としてのＩＰアドレスやコンピュータ名を格納するメモリ１１０と、ネットワーク上に接続されたデバイスを検索する検索手段としての検索部１１５と、デバイスに対してその識別情報を送信する識別情報送信手段としての送信部１２０と、検索部１１５の検索の結果、複数のデバイスが見つかった場合に、ユーザに対して、デバイスをリスト表示し、識別情報を送信すべきデバイスを選択させるユーザインタフェース１２５と、を備えている。
【００１８】
デバイス１０１、１０３は、画像を読取り画像データを出力する画像読取手段としてのスキャナ部１３０と、スキャナ部１３０から出力された画像データの送信先を記憶する記憶手段としてのメモリ１４０と、メモリ１４０に記憶された送信先に画像データを送信する画像データ送信手段としての送信部１５０と、送信部１２０から送信された識別情報を受信する受信部１６０と、受信した識別情報をメモリ１４０に画像データの送信先として登録する登録手段としての登録部１７０と、ユーザに対して、メモリ１４０に送信先として記憶された複数のＰＣから、画像データを送信するＰＣを選択させるためのユーザインタフェース１８０と、を備えている。
【００１９】
図２は、ＰＣ１０５にドライバをインストールした時のデバイス１０１、１０３、１０４に対する動作を示したシーケンス図である。図２において、２０１はデバイス１０１に対して、ネットワーク１０７を介して接続されているか否かを確認するためのパケットである。２０２はデバイス１０３に対して、ネットワーク１０７を介して接続されているか否かを確認するためのパケットである。２０３はデバイス１０４に対して、ネットワーク１０７を介して接続されているか否かを確認するためのパケットである。
【００２０】
２０４はデバイス１０１から接続確認要求のパケット２０１に対する応答を示し、デバイス１０１がネットワークに接続されていることをＰＣ１０５に知らせるパケットである。２０５はデバイス１０３から２０２の接続確認要求に対する応答を示し、デバイスがネットワークに接続されていることをＰＣ１０５に知らせるパケットである。２０６はデバイス１０４からパケット２０３の接続確認要求に対する応答を示し、デバイス３が接続されていることをＰＣ１０５に知らせるパケットである。
【００２１】
２０７は、接続確認されたデバイス１０１に対して、スキャナ機能があるか否かを確認するためのパケットである。２０８は、デバイス１０１からスキャナ機能確認要求のパケット２０７に対する応答を示し、デバイス１０１にスキャナ機能があることをＰＣ１０５に知らせるパケットである。２０９は、接続確認されたデバイス１０３に対して、スキャナ機能があるか否かを確認するためのパケットである。２１０は、デバイス１０３からスキャナ機能確認要求２０９に対する応答を示し、デバイス１０３にスキャナ機能があることをＰＣ１０５に知らせるパケットである。２１１は、接続確認されたデバイス１０４に対して、スキャナ機能があるか否かを確認するためのパケットである。２１２は、デバイス１０４からスキャナ機能確認要求パケット２１１に対する応答を示し、デバイス１０４にスキャナ機能がないことをＰＣ１０５に知らせるパケットである。
【００２２】
図３は、スキャナ機能があるデバイスに対してＰＣのコンピュータ名を登録する動作を示したシーケンス図である。
【００２３】
図３において、３０１はデバイス１０１に対してＰＣ１０５のコンピュータ名を登録依頼するためのパケットである。３０２は、デバイス１０１から３０１コンピュータ名登録要求に対する応答を示し、登録が正常に終了したことをＰＣ１０５に知らせるパケットである。３０３はデバイス１０３に対してＰＣ１０５のコンピュータ名を登録依頼するためのパケットである。３０４は、デバイス１０３から３０３コンピュータ名登録要求に対する応答を示し、登録が正常に終了したことをＰＣ１０５に知らせるパケットである。ここで、デバイス１０４に対しては、スキャナ機能が存在しなかったためＰＣ１０５よりコンピュータ名の登録要求パケットは送信されない。
【００２４】
図４は、ドライバをＰＣ１０５にインストールした場合のフローチャートである。図４において、ステップＳ４０１において、ネットワーク１０７に対して接続確認要求パケットをブロードキャストにて確認する。これは、パケット２０１、２０２、２０３の送信動作に該当する。
【００２５】
次に、ステップＳ４０２において、デバイスからの応答の最大待ちまでのタイマを設定する。ステップＳ４０３において、ネットワーク上のデバイスからの応答を待つ。応答があればステップＳ４０４へ進み、無ければステップＳ４０５の処理へ進む。ステップＳ４０４では、ステップＳ４０３において応答があったデバイスを、デバイス発見リストに記憶する。ステップＳ４０５では、ステップＳ４０２で設定したタイマがタイムアップしているか否かを確認する。もしタイムアップしていたらステップＳ４１５に進み、タイムアップしていなければ再びステップＳ４０３の処理へ進む。
【００２６】
ステップＳ４１５では、デバイスが１つも見つからなかったか判定する。応答待ちタイマがタイムアップするまでの間、全く応答が無い場合は、対象のデバイスがネットワーク上に存在しないものとしてインストールを終了する。デバイスが１つでも見つかった場合には、ステップＳ４０６に進む。
【００２７】
ステップＳ４０６では、ステップＳ４０４で見つかった全てのデバイスに対して、スキャナ機能の有無を確認する処理を行った否かを判断する。全てのデバイスに対して確認が終了していたらステップＳ４１０の処理へ進み、終了していなかったらステップＳ４０７の処理へ進む。
【００２８】
ステップＳ４０７では、ステップＳ４０４で見つかりスキャナ機能の有無を確認していないデバイスを１つ選択し、選択されたデバイスに対してスキャナ機能があるか否かの問い合わせを行う。この処理は、パケット２０７、２０９、２１１の送信動作に該当する。ステップＳ４０８では、ステップＳ４０７でスキャナ機能の有無を確認したデバイスからの返答を待つ。返答によってスキャナ機能があると認識された場合、ステップＳ４０９の処理へ進み、スキャナ機能が無いと認識された場合、ステップＳ４０６の処理に戻る。
【００２９】
ステップＳ４０９では、ステップＳ４０８でスキャナ機能があると認識されたデバイスを記憶する。ステップＳ４１０では、ステップＳ４０９で記憶されたスキャナ機能ありのデバイス数が幾つあるかを判断する。２つ以上あればステップＳ４１１の処理へ進み、１つの場合ステップＳ４１３の処理へ進み、０の場合はステップＳ４１４の処理へ進む。
【００３０】
ステップＳ４１０の判断処理で複数のスキャナ機能ありのデバイスがあった場合、ステップＳ４１１において、スキャナが存在する複数のデバイスから、ＰＣのコンピュータ名を宛先として登録すべきデバイスを選択させる画面（図５）を表示させ、ユーザインタフェースによってユーザに選択を促す。ここでは、ＰＣのコンピュータ名を宛先として登録すべきデバイスを複数選択することもできる。
【００３１】
ステップＳ４１２では、ステップＳ４１１で選択されたデバイスに対して、ＰＣのコンピュータ名を登録する。この処理は、図３に示したパケット送受信動作に該当する。
【００３２】
ステップＳ４１０の判断処理でスキャナ機能ありのデバイスが１つの場合、ステップＳ４１３において、図５のデバイス選択の画面を表示させずに、コンピュータ名の登録を行う。
【００３３】
ステップＳ４１０の判断処理でスキャナ機能ありのデバイスが１つも見つからなかった場合、ステップＳ４１４において、図６の再検索画面を表示させ、ユーザに判断を任せる。
【００３４】
なお、ステップＳ４０４では、ステップＳ４０３において応答があったデバイスを、デバイス発見リストに記憶しているが、デバイス発見リストは、常に保持しておき、ステップＳ４０３において応答があったデバイスによってその内容を更新しても良い。その場合、ステップＳ４０６では、ステップＳ４０４で、新たにデバイス発見リストに追加されたデバイスのみに対して、スキャナ機能の有無を確認する処理を行った否かを判断すればよい。そのようにすれば、以前のデバイス構成と異なっていることを検知した場合にのみ、新たなデバイスに宛先を登録することになる。また、デバイス発見リストに登録されているにもかかわらず、ネットワーク上に発見できなかった場合には、その旨をユーザインタフェースに表示し、ユーザに確認させて再検索を促してもよい。
【００３５】
また、上記実施形態では、ステップＳ４０２〜Ｓ４０５において、タイマを使用してポーリング動作を行なったが、本発明はこれに限定されるものではなく、任意なタイミングで複数回、デバイスの再検索を行なっても良い。
【００３６】
また、上記実施形態では、ＰＣ側が、ネットワーク上のデバイスをスキャンしているが、本発明はこれに限定されるものではなく、デバイスが、ネットワークに対してスキャナ機能を有するデバイスであることを示す情報（パケット）を一定期間毎に送出（ブロードキャスト）してもよい。その場合、ネットワーク上のＰＣが、デバイスからブロードキャストされたそのパケット（スキャナ機能存在デバイス通知）を受け取って、受け取った通知に基づいて、新たなスキャナデバイスがネットワークに追加されたか否かを判定すればよい。そして、新たなスキャナデバイスがネットワークに追加された場合には、追加されたスキャナデバイスに宛先としてそのＰＣの識別情報（ＩＰアドレスやＰＣ名など）を登録するか否かを、ＰＣのユーザに問い合わせればよい。そして、もし登録する場合は、上述の実施形態と同様にデバイスに対してＰＣの識別情報と登録要求を送る。
【００３７】
再検索後、過去にネットワークに接続されていたデバイスがネットワーク上では見つからなくなった場合、デバイス消失として記憶しておき、さらに、その後、ネットワーク上で発見されたデバイスが、デバイス消失として記憶されていたデバイスであれば、他のＰＣに存在するこのデバイスの全てのドライバに対して、新旧のデバイス情報を通知する（ブロードキャストなどで通知する）。
【００３８】
通知を受けたPCは、ドライバの宛先を新デバイスの情報に書き換える。
【００３９】
ネットワーク上の各PCは、不明なデバイスが発見され場合、他のPCのドライバにデバイスの宛先が変わった旨の情報を渡し、他のドライバの宛先を書き換える。
【００４０】
なお、デバイスにおいて、メモリ１４０に登録された宛先としてのＰＣに対して、ネットワークを介してスキャナ画像を送ろうとして、宛先不在でエラーとなった場合には、ユーザインタフェース１８０にエラー表示を行ない、画像データを再送信し、連続エラー回数が所定値以上になった場合、メモリ１４０からそのエラーの宛先を消去してもよい。
【００４１】
また、上述の実施形態ではドライバのインストール時にＰＣからデバイスへ識別情報を送信したが、この識別情報の送信タイミングは、これに限定されるものではない。
【００４２】
以上の実施形態によれば、宛先を自動的にスキャナデバイスに登録でき、スキャナデバイスにとっての宛先ＰＣがネットワーク上で増減した場合にも、自動的に対応できる。更に、デバイスやＰＣの宛先アドレスが変更さてれも、自動的に追従できる。
【００４３】
（他の実施形態）
以上、本発明の実施形態について詳述したが、本発明は、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００４４】
なお、本発明は、前述した実施形態の機能を実現するプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置が、供給されたプログラムコードを読み出して実行することによっても達成される。従って、本発明の機能処理をコンピュータで実現するために、コンピュータにインストールされるプログラムコード自体も本発明の技術的範囲に含まれる。
【００４５】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００４６】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００４７】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【００４８】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００４９】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００５０】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００５１】
【図１Ａ】本発明の実施形態としての画像処理システムの概略構成を示した図である。
【図１Ｂ】本発明の実施形態としての画像処理システムの内部構成を示した図である。
【図２】本発明の実施形態としての画像処理システムのデバイス及び機能の有無を調べるシーケンス図である。
【図３】本発明の実施形態としての画像処理システムのコンピュータ名を登録するシーケンス図である。
【図４】本発明の実施形態としての画像処理システムのＰＣにおいて行なわれる処理を示すフローチャートである。
【図５】本発明の実施形態としての画像処理システムのデバイス選択画面を示す図である。
【図６】本発明の実施形態としての画像処理システムの再検索画面を示す図である。
【図１Ａ】
2006033086.tif 000003
【図１Ｂ】
2006033086.tif 000004
【図２】
2006033086.tif 000005
【図３】
2006033086.tif 000006
【図４】
2006033086.tif 000007
【図５】
2006033086.tif 000008
【図６】
2006033086.tif 000009