【手続補正書】
【提出日】平成16年5月31日(2004.5.31)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークに接続された入力装置、出力装置及びホストコンピュータにより形成されるマルチファンクションシステムにおいて、
前記ホストコンピュータが、
前記入力装置及び前記出力装置の機器情報を取得する機器情報取得手段と、
該機器情報取得手段が取得した前記入力装置の機器情報と前記出力装置の機器情報とに従って、前記入力装置と前記出力装置間の転送方式を示す転送方式情報を生成する転送方式情報生成手段と、
前記転送方式情報生成手段が生成した転送方式情報に従って、前記入力装置と前記出力装置とからなる仮想入出力装置を示す仮想入出力装置情報を生成する仮想入出力装置情報生成手段とを有し、
前記入力装置及び前記出力装置が、
前記装置の機器情報を通知する機器情報通知手段と、
前記仮想入出力装置情報生成手段で生成された仮想入出力装置情報を取得する仮想入出力装置情報取得手段と、
該仮想入出力情報取得手段で取得した仮想入出力装置情報に従って、前記入力装置から前記出力装置へデータ転送を行なう転送手段とを有することを特徴とするマルチファンクションシステム。
【請求項２】
前記機器情報通知手段により通知される機器情報は、前記入力装置あるいは出力装置が送受信可能な通信プロトコル情報及び入出力処理可能なデータ書式情報を含むことを特徴とする請求項１記載のマルチファンクションシステム。
【請求項３】
前記機器情報通知手段は、前記入力装置及び出力装置の機器情報の変更を検知する機器情報変更検知手段をさらに具備し、前記変更された機器情報に応じて機器情報を通知することを特徴とする請求項１記載のマルチファンクションシステム。
【請求項４】
前記転送方式情報生成手段が、前記入力装置と前記出力装置間でデータ転送可能な通信プロトコル情報及び入出力可能なデータ書式情報を生成することを特徴とする請求項１記載のマルチファンクションシステム。
【請求項５】
前記転送方式情報生成手段が、前記入力装置から出力処理可能な前記出力装置を少なくとも１台以上決定することを特徴とする請求項１記載のマルチファンクションシステム。
【請求項６】
ユーザ毎に転送方式情報を変更あるいは追加するユーザ情報生成手段を更に具備し、前記仮想入出力装置情報生成手段は、前記転送方式情報と前記ユーザ情報に従って仮想入出力装置情報を生成することを特徴とする請求項１記載のマルチファンクションシステム。
【請求項７】
前記仮想入出力装置情報取得手段が前記入力装置内に設けられ、前記入力装置には、前記入力装置から出力可能な仮想入出力装置を一意に選択する仮想入出力装置選択手段を更に備えることを特徴とする請求項１記載のマルチファンクションシステム。
【請求項８】
前記仮想入出力装置情報取得手段が前記出力装置内に設けられ、前記出力装置には、前記出力装置に出力可能な仮想入出力装置を一意に選択する仮想入出力装置選択手段を更に備えることを特徴とする請求項１記載のマルチファンクションシステム。
【請求項９】
前記転送手段は、前記仮想出力装置情報に従って前記転送方式情報取得手段により転送方式情報を取得し、前記転送方式情報に応じてデータ転送を行なうことを特徴とする請求項１記載のマルチファンクションシステム。
【請求項１０】
前記マルチファンクションシステムはファイルサーバを有し、該ファイルサーバには前記機器情報と前記転送方式情報と前記仮想入出力装置情報の少なくとも１つが登録されることを特徴とする請求項１記載のマルチファンクションシステム。
【請求項１１】
ネットワークに接続された入力装置、出力装置及びホストコンピュータにより形成されるマルチファンクションシステムにおいて、
前記入力装置及び前記出力装置の機器情報を取得する機器情報取得手段と、
該機器情報取得手段が取得した前記入力装置の機器情報と前記出力装置の機器情報に従って、前記入力装置と前記出力装置間の転送方式を示す転送方式情報を生成する転送方式情報生成手段と、
前記転送方式情報生成手段が生成した転送方式情報に従って、前記入力装置と前記出力装置とからなる仮想入出力装置を示す仮想入出力装置情報を生成する仮想入出力装置情報生成手段と、
前記入力装置又は前記出力装置の機器情報を通知する機器情報通知手段と、
前記仮想入出力装置情報生成手段で生成された仮想入出力装置情報を取得する仮想入出力装置情報取得手段と、
該仮想入出力情報取得手段で取得した仮想入出力装置情報に従って、前記入力装置から前記出力装置へデータ転送を行なう転送手段とを備えることを特徴とするマルチファンクションシステム。
【請求項１２】
ネットワークに接続された入力装置、出力装置及びホストコンピュータにより形成されるマルチファンクションシステムにおけるデータ転送方法であって、
前記入力装置の機器情報と前記出力装置の機器情報に従って、前記入力装置と前記出力装置間の転送方式を示す転送方式情報を作成し、
該転送方式情報に従って、前記入力装置と前記出力装置とからなる仮想入出力装置を示す仮想入出力装置情報を作成し、
前記作成された仮想入出力装置情報に従って、前記入力装置から前記出力装置へデータ転送を行なうことを特徴とするデータ転送方法。
【請求項１３】
ユーザ毎に前記転送方式情報を変更あるいは追加する工程を更に具備し、前記転送方式情報と前記ユーザ情報に従って仮想入出力装置を作成することを特徴とする請求項１２記載のデータ転送方法。
【請求項１４】
前記入力装置が、前記入力装置から出力可能な仮想入出力装置を選択する工程を更に備えることを特徴とする請求項１２記載のデータ転送方法。
【請求項１５】
前記出力装置が、前記出力装置へ出力可能な仮想入出力装置を選択する工程を更に備えることを特徴とする請求項１２記載のデータ転送方法。
【請求項１６】
ネットワークに接続された入力装置、出力装置及びホストコンピュータにより形成されるマルチファンクションシステムにおけるデータ転送制御プログラムをコンピュータ読取り可能に記憶する記憶媒体であって、
前記データ転送制御プログラムが、
前記入力装置及び前記出力装置の機器情報を取得するモジュールと、
取得した前記入力装置の機器情報と前記出力装置の機器情報に従って、前記入力装置と前記出力装置間の転送方式を示す転送方式情報を生成するモジュールと、
生成した前記転送方式情報に従って、前記入力装置と前記出力装置とからなる仮想入出力装置を示す仮想入出力装置情報を作成するモジュールとを含むことを特徴とする記憶媒体。
【請求項１７】
前記データ転送制御プログラムが、前記ホストコンピュータで実行されることを特徴とする請求項１６記載の記憶媒体。
【請求項１８】
ネットワークに接続された入力装置、出力装置及びホストコンピュータにより形成されるマルチファンクションシステムにおけるデータ転送制御プログラムをコンピュータ読取り可能に記憶する記憶媒体であって、
前記データ転送制御プログラムが、
自装置の機器情報を通知するモジュールと、
自装置と他装置とからなる仮想入出力装置を示す仮想入出力装置情報を取得するモジュールと、
該取得した仮想入出力装置情報に従って、前記自装置と前記他装置間でデータ転送を行なうモジュールとを含むことを特徴とする記憶媒体。
【請求項１９】
前記データ転送制御プログラムが、前記入力装置及び／又は出力装置で実行されることを特徴とする請求項１８記載の記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
【課題を解決するための手段】
本発明に係わるマルチファンクションシステムは、ネットワークに接続された入力装置、出力装置及びホストコンピュータにより形成されるマルチファンクションシステムにおいて、前記ホストコンピュータが、前記入力装置及び前記出力装置の機器情報を取得する機器情報取得手段と、該機器情報取得手段が取得した前記入力装置の機器情報と前記出力装置の機器情報とに従って、前記入力装置と前記出力装置間の転送方式を示す転送方式情報を生成する転送方式情報生成手段と、前記転送方式情報生成手段が生成した転送方式情報に従って、前記入力装置と前記出力装置とからなる仮想入出力装置を示す仮想入出力装置情報を生成する仮想入出力装置情報生成手段とを有し、前記入力装置及び前記出力装置が、前記装置の機器情報を通知する機器情報通知手段と、前記仮想入出力装置情報生成手段で生成された仮想入出力装置情報を取得する仮想入出力装置情報取得手段と、該仮想入出力情報取得手段で取得した仮想入出力装置情報に従って、前記入力装置から前記出力装置へデータ転送を行なう転送手段とを有することを特徴とし、これにより任意の入力装置から任意の出力装置へのデータ転送がホストコンピュータを介さずに可能となる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
ここで、前記機器情報通知手段により通知される機器情報は、前記入力装置あるいは出力装置が送受信可能な通信プロトコル情報及び入出力処理可能なデータ書式情報を含む。また、前記機器情報通知手段は、前記入力装置及び出力装置の機器情報の変更を検知する機器情報変更検知手段をさらに具備し、前記変更された機器情報に応じて機器情報を通知する。また、前記転送方式情報生成手段が、前記入力装置と前記出力装置間でデータ転送可能な通信プロトコル情報及び入出力可能なデータ書式情報を生成する。また、前記転送方式情報生成手段が、前記入力装置から出力処理可能な前記出力装置を少なくとも１台以上決定する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
さらに、ユーザ毎に転送方式情報を変更あるいは追加するユーザ情報生成手段を更に具備し、前記仮想入出力装置情報生成手段は、前記転送方式情報と前記ユーザ情報に従って仮想入出力装置情報を生成することを特徴とし、これによりユーザ毎に任意の仮想入出力装置を形成することを可能とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
さらに、前記仮想入出力装置情報取得手段が前記入力装置内に設けられ、前記入力装置には、前記入力装置から出力可能な仮想入出力装置を一意に選択する仮想入出力装置選択手段を更に備え、また、前記仮想入出力装置情報取得手段が前記出力装置内に設けられ、前記出力装置には、前記出力装置に出力可能な仮想入出力装置を一意に選択する仮想入出力装置選択手段を更に備えることを特徴とし、これにより入力装置や出力装置から仮想入出力装置を選択するだけで、入力装置や出力装置に対する転送方式を判断しデータ転送を可能にする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
又、前記転送手段は、前記仮想出力装置情報に従って前記転送方式情報取得手段により転送方式情報を取得し、前記転送方式情報に応じてデータ転送を行なう。また、前記マルチファンクションシステムはファイルサーバを有し、該ファイルサーバには前記機器情報と前記転送方式情報と前記仮想入出力装置情報の少なくとも１つが登録される。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
又、本発明のデータ伝送方法は、ネットワークに接続された入力装置、出力装置及びホストコンピュータにより形成されるマルチファンクションシステムにおけるデータ転送方法であって、前記入力装置の機器情報と前記出力装置の機器情報に従って、前記入力装置と前記出力装置間の転送方式を示す転送方式情報を作成し、該転送方式情報に従って、前記入力装置と前記出力装置とからなる仮想入出力装置を示す仮想入出力装置情報を作成し、前記作成された仮想入出力装置情報に従って、前記入力装置から前記出力装置へデータ転送を行なうことを特徴とする。更に、ユーザ毎に前記転送方式情報を変更あるいは追加する工程を更に具備し、前記転送方式情報と前記ユーザ情報に従って仮想入出力装置を作成する。前記入力装置が、前記入力装置から出力可能な仮想入出力装置を選択する工程を更に備える。また、前記出力装置が、前記出力装置へ出力可能な仮想入出力装置を選択する工程を更に備える
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
又、本発明の記憶媒体は、ネットワークに接続された入力装置、出力装置及びホストコンピュータにより形成されるマルチファンクションシステムにおけるデータ転送制御プログラムをコンピュータ読取り可能に記憶する記憶媒体であって、前記データ転送制御プログラムが、前記入力装置及び前記出力装置の機器情報を取得するモジュールと、取得した前記入力装置の機器情報と前記出力装置の機器情報に従って、前記入力装置と前記出力装置間の転送方式を示す転送方式情報を生成するモジュールと、生成した前記転送方式情報に従って、前記入力装置と前記出力装置とからなる仮想入出力装置を示す仮想入出力装置情報を作成するモジュールとを含むことを特徴とする。前記データ転送制御プログラムが、前記ホストコンピュータで実行される。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
又、ネットワークに接続された入力装置、出力装置及びホストコンピュータにより形成されるマルチファンクションシステムにおけるデータ転送制御プログラムをコンピュータ読取り可能に記憶する記憶媒体であって、前記データ転送制御プログラムが、自装置の機器情報を通知するモジュールと、自装置と他装置とからなる仮想入出力装置を示す仮想入出力装置情報を取得するモジュールと、該取得した仮想入出力装置情報に従って、前記自装置と前記他装置間でデータ転送を行なうモジュールとを含むことを特徴とする。前記データ転送制御プログラムが、前記入力装置及び／又は出力装置で実行される。