(57)【特許請求の範囲】
【請求項１】
第１のデバイスと第２のデバイスとがローカル通信インターフェースを介してローカル接続されるとともに、前記第１のデバイスと前記第２のデバイスとがネットワーク接続手段を介してネットワーク接続されるデバイスリンクシステムにおいて、
前記第１のデバイスは、
前記ネットワーク接続手段を介して前記第２のデバイスに接続する際に用いる第２のデバイスのネットワークアドレスを前記第２のデバイスから前記ローカル通信インターフェースを介して取得するネットワークアドレス取得手段と、
前記ネットワークアドレス取得手段で取得した前記第２のデバイスのネットワークアドレスに基づき、前記第２のデバイスに関する第２のデバイス情報を記載したＷｅｂページを前記第２のデバイスから前記ネットワーク接続手段を介して取得するページ取得手段と、
前記ページ取得手段で取得した前記第２のデバイス情報を記載したＷｅｂページを前記第１のデバイスに関する第１のデバイス情報を記載したＷｅｂページに追加するＷｅｂページ処理手段と、
前記第１のデバイス情報を記載したＷｅｂページを前記ネットワーク接続手段を介して転送先に転送するＷｅｂサーバ手段と
を具備し、
前記第１のデバイスは、
前記Ｗｅｂサーバ手段が前記転送先から前記第２のデバイスに対する指示をＷｅｂページを介して受け付けた場合、該指示を前記ネットワーク接続手段を介して前記第２のデバイスに対して行い、
前記第２のデバイスは、
前記第１のデバイスから前記指示を受け付けた際に、該指示に従った処理を行う
ことを特徴とするデバイスリンクシステム。
【請求項２】
第１のデバイスと第２のデバイスとがローカル通信インターフェースを介してローカル接続されるとともに、前記第１のデバイスと前記第２のデバイスとがネットワーク接続手段を介してネットワーク接続されるデバイスリンクシステムにおいて、
前記第１のデバイスは、
前記ネットワーク接続手段を介して前記第２のデバイスに接続する際に用いる第２のデバイスのネットワークアドレスを前記第２のデバイスから前記ローカル通信インターフェースを介して取得するネットワークアドレス取得手段と、
前記ネットワークアドレス取得手段で取得した前記第２のデバイスのネットワークアドレスを前記第１のデバイスに関する第１のデバイス情報を記載したＷｅｂページに添付するＷｅｂページ処理手段と、
前記Ｗｅｂページ処理手段で前記第２のデバイスのネットワークアドレスが添付された前記Ｗｅｂページを前記ネットワーク接続手段を介して転送先に転送するＷｅｂサーバ手段と
を具備し、
前記第２のデバイスは、
前記第２のデバイスのネットワークアドレスを添付したＷｅｂページを転送した転送先から、前記第２のデバイスのネットワークアドレスに基づいて前記第２のデバイス情報を記載したＷｅｂページの要求を受け付けた場合、該Ｗｅｂページを前記ネットワーク接続手段を介して該転送先に転送する
ことを特徴とするデバイスリンクシステム。
【請求項３】
ローカル通信インターフェースを介して他のデバイスとローカル接続されるとともに、ネットワーク接続手段を介して前記他のデバイスとネットワーク接続されるデバイスにおいて、
前記ネットワーク接続手段を介して前記他のデバイスに接続する際に用いる他のデバイスのネットワークアドレスを前記他のデバイスから前記ローカル通信インターフェースを介して取得するネットワークアドレス取得手段と、
前記ネットワークアドレス取得手段で取得した前記他のデバイスのネットワークアドレスに基づき、前記他のデバイスに関するデバイス情報を記載したＷｅｂページを該他のデバイスから前記第１のネットワーク接続手段を介して取得するページ取得手段と、
前記ページ取得手段で取得した前記他のデバイスに関するデバイス情報を記載したＷｅｂページを自デバイスに関するデバイス情報を記載したＷｅｂページに追加するＷｅｂページ処理手段と、
前記デバイス情報を記載したＷｅｂページを前記ネットワーク接続手段を介して転送先に転送するＷｅｂサーバ手段と
を具備し、
前記Ｗｅｂサーバ手段が前記転送先から前記他のデバイスに対する指示をＷｅｂページを介して受け付けた場合、該指示を前記ネットワーク接続手段を介して前記他のデバイスに対して行い、
前記他のデバイスは、
前記指示を受け付けた際に、該指示に従った処理を行う
ことを特徴とするデバイス。
【請求項４】
ローカル通信インターフェースを介して他のデバイスとローカル接続されるとともに、ネットワーク接続手段を介して前記他のデバイスとネットワーク接続されるデバイスにおいて、
前記ネットワーク接続手段を介して前記他のデバイスに接続する際に用いる他のデバイスのネットワークアドレスを前記他のデバイスから前記ローカル通信インターフェースを介して取得するネットワークアドレス取得手段と、
前記ネットワークアドレス取得手段で取得した前記他のデバイスのネットワークアドレスを自デバイスに関するデバイス情報を記載したＷｅｂページに添付するＷｅｂページ処理手段と、
前記Ｗｅｂページ処理手段で前記他のデバイスのネットワークアドレスが添付された前記Ｗｅｂページを前記ネットワーク接続手段を介して転送先に転送するＷｅｂサーバ手段と
を具備し、
前記他のデバイスは、
前記他のデバイスのネットワークアドレスを添付したＷｅｂページを転送した転送先から、前記他のデバイスのネットワークアドレスに基づいて前記他のデバイス情報を記載したＷｅｂページの要求を受け付けた場合、該Ｗｅｂページを前記ネットワーク接続手段を介して該転送先に転送する
ことを特徴とするデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デバイスリンクシステムおよびデバイスに関し、特に、ＥＷＳ機能を利用したデバイスリンクシステムおよびデバイスに関する。
【背景技術】
【０００２】
従来、ネットワークに接続されたスキャナより画像を読み取って、任意のプリンタより印刷出力させて行うネットワークコピー機能を一体型の複写機と同様の簡単な操作で実現できる情報処理システム及び情報処理方法がある（例えば、特許文献１参照。）。
【０００３】
最近になって、スキャナ、プリンタ等のネットワークデバイスにＥＷＳ［Embedded Web Server］機能が実装され、これにより、ＰＣ［Personal Computer］等のＷｅｂブラウザにデバイスのＩＰアドレスをＵＲＬとして入力することで、デバイスのＥＷＳにアクセスすることができ、当該Ｗｅｂブラウザにてデバイスの状態、設定情報、ジョブ履歴等を確認することができる。更に、ＰＣのＷｅｂブラウザに限らず、デバイスのＥＷＳから他のデバイスのＥＷＳにアクセスすることができるため、デバイスのＥＷＳで他のデバイスの状態、設定情報、ジョブ履歴等も確認することができる。
【特許文献１】特開２０００−４７７７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、デバイスのＥＷＳにアクセスするためには、当然ながらデバイスのＩＰアドレスを入力しなければならず、ユーザはわざわざ目当てのデバイスのＩＰアドレスを調べるという煩雑な作業を実施しなければならない。
【０００５】
そこで、本発明は、ユーザにＩＰアドレスを調べるという煩雑な作業を強要しないデバイスリンクシステムおよびデバイスを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１の発明は、第１のデバイスと第２のデバイスとがローカル通信インターフェースを介してローカル接続されるとともに、前記第１のデバイスと前記第２のデバイスとがネットワーク接続手段を介してネットワーク接続されるデバイスリンクシステムにおいて、前記第１のデバイスは、前記ネットワーク接続手段を介して前記第２のデバイスに接続する際に用いる第２のデバイスのネットワークアドレスを前記第２のデバイスから前記ローカル通信インターフェースを介して取得するネットワークアドレス取得手段と、前記ネットワークアドレス取得手段で取得した前記第２のデバイスのネットワークアドレスに基づき、前記第２のデバイスに関する第２のデバイス情報を記載したＷｅｂページを前記第２のデバイスから前記ネットワーク接続手段を介して取得するページ取得手段と、前記ページ取得手段で取得した前記第２のデバイス情報を記載したＷｅｂページを前記第１のデバイスに関する第１のデバイス情報を記載したＷｅｂページに追加するＷｅｂページ処理手段と、前記第１のデバイス情報を記載したＷｅｂページを前記ネットワーク接続手段を介して転送先に転送するＷｅｂサーバ手段とを具備し、前記第１のデバイスは、前記Ｗｅｂサーバ手段が前記転送先から前記第２のデバイスに対する指示をＷｅｂページを介して受け付けた場合、該指示を前記ネットワーク接続手段を介して前記第２のデバイスに対して行い、前記第２のデバイスは、前記第１のデバイスから前記指示を受け付けた際に、該指示に従った処理を行うことを特徴とする。
【０００７】
また、請求項２の発明は、第１のデバイスと第２のデバイスとがローカル通信インターフェースを介してローカル接続されるとともに、前記第１のデバイスと前記第２のデバイスとがネットワーク接続手段を介してネットワーク接続されるデバイスリンクシステムにおいて、前記第１のデバイスは、前記ネットワーク接続手段を介して前記第２のデバイスに接続する際に用いる第２のデバイスのネットワークアドレスを前記第２のデバイスから前記ローカル通信インターフェースを介して取得するネットワークアドレス取得手段と、前記ネットワークアドレス取得手段で取得した前記第２のデバイスのネットワークアドレスを前記第１のデバイスに関する第１のデバイス情報を記載したＷｅｂページに添付するＷｅｂページ処理手段と、前記Ｗｅｂページ処理手段で前記第２のデバイスのネットワークアドレスが添付された前記Ｗｅｂページを前記ネットワーク接続手段を介して転送先に転送するＷｅｂサーバ手段とを具備し、前記第２のデバイスは、前記第２のデバイスのネットワークアドレスを添付したＷｅｂページを転送した転送先から、前記第２のデバイスのネットワークアドレスに基づいて前記第２のデバイス情報を記載したＷｅｂページの要求を受け付けた場合、該Ｗｅｂページを前記ネットワーク接続手段を介して該転送先に転送することを特徴とする。
【０００８】
また、請求項３の発明は、ローカル通信インターフェースを介して他のデバイスとローカル接続されるとともに、ネットワーク接続手段を介して前記他のデバイスとネットワーク接続されるデバイスにおいて、前記ネットワーク接続手段を介して前記他のデバイスに接続する際に用いる他のデバイスのネットワークアドレスを前記他のデバイスから前記ローカル通信インターフェースを介して取得するネットワークアドレス取得手段と、前記ネットワークアドレス取得手段で取得した前記他のデバイスのネットワークアドレスに基づき、前記他のデバイスに関するデバイス情報を記載したＷｅｂページを該他のデバイスから前記第１のネットワーク接続手段を介して取得するページ取得手段と、前記ページ取得手段で取得した前記他のデバイスに関するデバイス情報を記載したＷｅｂページを自デバイスに関するデバイス情報を記載したＷｅｂページに追加するＷｅｂページ処理手段と、前記デバイス情報を記載したＷｅｂページを前記ネットワーク接続手段を介して転送先に転送するＷｅｂサーバ手段とを具備し、前記Ｗｅｂサーバ手段が前記転送先から前記他のデバイスに対する指示をＷｅｂページを介して受け付けた場合、該指示を前記ネットワーク接続手段を介して前記他のデバイスに対して行い、前記他のデバイスは、前記指示を受け付けた際に、該指示に従った処理を行うことを特徴とする。
【０００９】
また、請求項４の発明は、ローカル通信インターフェースを介して他のデバイスとローカル接続されるとともに、ネットワーク接続手段を介して前記他のデバイスとネットワーク接続されるデバイスにおいて、前記ネットワーク接続手段を介して前記他のデバイスに接続する際に用いる他のデバイスのネットワークアドレスを前記他のデバイスから前記ローカル通信インターフェースを介して取得するネットワークアドレス取得手段と、前記ネットワークアドレス取得手段で取得した前記他のデバイスのネットワークアドレスを自デバイスに関するデバイス情報を記載したＷｅｂページに添付するＷｅｂページ処理手段と、前記Ｗｅｂページ処理手段で前記他のデバイスのネットワークアドレスが添付された前記Ｗｅｂページを前記ネットワーク接続手段を介して転送先に転送するＷｅｂサーバ手段とを具備し、前記他のデバイスは、前記他のデバイスのネットワークアドレスを添付したＷｅｂページを転送した転送先から、前記他のデバイスのネットワークアドレスに基づいて前記他のデバイス情報を記載したＷｅｂページの要求を受け付けた場合、該Ｗｅｂページを前記ネットワーク接続手段を介して該転送先に転送することを特徴とする。
【発明の効果】
【００２５】
本発明によれば、ユーザにＩＰアドレスを調べるという煩雑な作業を強要せず、使い勝手が良くなるとともに、ネットワーク機能を持たないデバイスのＥＷＳ操作メニューをユーザに提供することが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００２６】
以下、本発明に係るデバイスリンクシステムおよびデバイスの実施の形態について添付図面を参照して詳細に説明する。
【実施例１】
【００２７】
図１は、デバイスリンクシステム１０１の実施例１を示すシステム構成図である。
【００２８】
図１に示すように、デバイスリンクシステム１０１は、本発明に係るデバイスであるスキャナ２、プリンタ３、複数のＰＣ４を具備して構成され、ネットワーク５にはスキャナ２、ＰＣ４が接続し、更に、ＵＳＢ［Universal Serial Bus］ケーブル６を介してスキャナ２とプリンタ３がＰ２Ｐ［Peer to Peer］接続している。
【００２９】
なお、図１に示すようなスキャナ２とプリンタ３をソフトウェア的にもハードウェア的にもＵＳＢインターフェース等の疎結合のインターフェースで結合するシステムをスキャナプリンタシステムと称する。このスキャナプリンタシステムでは、プリンタ３を安価にユーザに提供するために、プリンタ３側にはソフトウェア的にもハードウェア的にもスキャナ２を接続するだけのために特別な仕組みを準備していない。
【００３０】
スキャナ２は、原稿を読み取って画像データを生成し、当該画像データに対して画像処理を施す等のスキャン処理を行う。なお、スキャナ２は、ＵＳＢケーブル６を介してプリンタ３に接続し、ネットワーク５を介して複数のＰＣ４に接続している。
【００３１】
プリンタ３は、画像データをビットマップイメージに展開し、展開したビットマップイメージを紙等の媒体上に形成する等のプリント処理を行う。なお、プリンタ３は、ＵＳＢケーブル６を介してスキャナ２に接続するものの、ネットワーク機能を有していない。また、スキャナ２がスキャン処理した画像データをドライバを介さずにダイレクトプリントすることができる機能を有している。
【００３２】
図２は、図１に示すスキャナ２およびプリンタ３の機能的な構成の一例を示すブロック図である。
【００３３】
図２に示すように、スキャナ２は、ネットワークＩ／Ｆ７１、ローカルＩ／Ｆ８１、ＥＷＳ９１、スキャナ情報処理部１０、デバイス情報処理部１１１、スキャン処理部１２を具備して構成される。
【００３４】
ネットワークＩ／Ｆ７１は、インターネット、イントラネット等のネットワーク５との接続が可能なデータ通信のインターフェースである。本実施例では、ネットワークＩ／Ｆ７１を介してネットワーク５上の複数のＰＣ４とデータのやり取りを行う。
【００３５】
ローカルＩ／Ｆ８１は、ＩＥＥＥ［the Institute of Electrical and Electronic Engineers：米国電気電子学会］１３９４ケーブル、ＵＳＢケーブル６、ＲＳ−２３２Ｃケーブル等の有線回線の他、無線ＬＡＮ、ＩｒＤＡ［Infrared Data Association：赤外線通信］等の無線回線と接続することが可能なデータ通信のインターフェースである。本実施例では、ローカルＩ／Ｆ８１を介してＵＳＢ接続するプリンタ３とデータのやり取りを行う。
【００３６】
ＥＷＳ９１は、Ｗｅｂサーバと同等な機能を有し、スキャナ情報処理部１０が保持しているスキャナの状態、設定情報、ジョブ履歴等（以後、スキャナ情報と総称する）に関するＨＴＭＬ［Hyper Text Markup Language］等のＷｅｂページを蓄積しておき、Ｗｅｂブラウザ等のクライアントソフトウェアの要求に応じて、これらのＷｅｂページを送信する処理を行う。
【００３７】
デバイス情報処理部１１１は、ローカルＩ／Ｆ８１を介してＵＳＢ接続するデバイスの状態、設定情報、ジョブ履歴等を当該デバイスから取得する処理、当該デバイスに対してデバイス情報の変更を指示する処理等を行う。なお、本実施例では、ローカルＩ／Ｆ８１を介してＵＳＢ接続するデバイスはプリンタ３であり、当該プリンタ３の状態、設定情報、ジョブ履歴等を、以後、プリンタ情報と総称する。
【００３８】
スキャン処理部１２は、スキャナ情報処理部１０が保持しているスキャナの設定情報等に従ってスキャン処理を行う。
【００３９】
図２に示すように、プリンタ３は、ローカルＩ／Ｆ８２、プリンタ情報処理部１３、プリント処理部１４を具備して構成される。
【００４０】
ローカルＩ／Ｆ８２は、ＩＥＥＥ１３９４ケーブル、ＵＳＢケーブル６、ＲＳ−２３２Ｃケーブル等の有線回線の他、無線ＬＡＮ、ＩｒＤＡ等の無線回線と接続することが可能なデータ通信のインターフェースである。本実施例では、ローカルＩ／Ｆ８２を介してＵＳＢ接続するスキャナ２とデータのやり取りを行う。
【００４１】
プリンタ情報処理部１３は、プリンタ情報を保持するとともに、スキャナ２からプリンタ情報が要求された際にはプリンタ情報をスキャナ２に通知する処理、スキャナ２からプリンタ情報の変更が指示された際にはプリンタ情報を変更する処理等を行う。
【００４２】
プリント処理部１４は、プリンタ情報処理部１３が保持しているプリンタの設定情報等に従ってプリント処理を行う。
【００４３】
次に、デバイスリンクシステムにおけるＰＣ、スキャナおよびプリンタの処理の流れについて図３に示すシーケンス図を参照して説明する。
【００４４】
スキャナとプリンタとがＵＳＢケーブルを介して接続すると、スキャナ−プリンタ間でローカル接続の確立が行われる（ステップＳ３０１）。
【００４５】
スキャナのデバイス情報処理部がプリンタに対してプリンタ情報を要求する（ステップＳ３０２）。
【００４６】
プリンタがスキャナからのプリンタ情報の要求を受け付けると、プリンタのプリンタ情報処理部がスキャナに対してプリンタ情報を通知する（ステップＳ３０３）。
【００４７】
スキャナがプリンタからのプリンタ情報を受け付けると、スキャナのデバイス情報処理部がプリンタ情報に基づき、当該プリンタ情報を記載したページをスキャナ情報を記載したＷｅｂページ（以後、スキャナ設定ページと称する）に追加する（ステップＳ３０４）。
【００４８】
そして、ＰＣがスキャナに対してスキャナ設定ページを要求し（ステップＳ３０５）、スキャナのＥＷＳがＰＣに対してスキャナ設定ページを転送する（ステップＳ３０６）。
【００４９】
ＰＣはスキャナからのスキャナ設定ページを受け付けると、当該スキャナ設定ページを表示する（ステップＳ３０７）。
【００５０】
そして、ＰＣがスキャナ設定ページに追加されたプリンタ情報を記載したページにて、プリンタ情報を変更した場合、スキャナに対してプリンタ情報の変更を指示する（ステップＳ３０８）。
【００５１】
スキャナがＰＣからのプリンタ情報の変更の指示を受け付けると、スキャナのデバイス情報処理部はプリンタに対してプリンタ情報の変更を指示する（ステップＳ３０９）。
【００５２】
プリンタがスキャナからのプリンタ情報の変更の指示を受け付けると、プリンタのプリンタ情報処理部が当該指示に従ってプリンタ情報の変更を行う（ステップＳ３１０）。
【００５３】
次に、ＥＷＳが管理するスキャナ設定ページについて図４を参照して説明する。
【００５４】
図４（ａ）は、プリンタと接続していないスキャナのＥＷＳが管理するスキャナ設定ページの一例を示す図である。
【００５５】
図４（ａ）に示すように、スキャナ設定ページには、スキャナ情報に関するページが表示され、当該ページには、カラーモードの設定を行うコンボボックス、両面原稿送りの設定を行うコンボボックス、原稿の画質の設定を行うコンボボックス、出力ファイル形式の設定を行うコンボボックスが表示されている。また、ネットワークの表題部１５を操作（例えば、クリック等）することで、スキャナ設定ページの表示がネットワークに関するページに切り替わる。
【００５６】
図４（ｂ）は、プリンタと接続したスキャナのＥＷＳが管理するスキャナ設定ページの一例を示す図である。
【００５７】
スキャナはプリンタと接続すると、プリンタからプリンタ情報を取得し、取得したプリンタ情報に関するページを作成し、作成したページをスキャナ設定ページに追加する。
【００５８】
図４（ｂ）に示すように、プリンタの表題部１６を操作することで、スキャナ設定ページの表示がプリンタ情報に関するページに切り替わり、当該ページには、カラーモードの設定を行うコンボボックス、両面の設定を行うコンボボックス、まとめて１枚の設定を行うコンボボックスが表示されている。従って、スキャナのＥＷＳが提供するスキャナ設定ページで、プリンタ情報の設定の確認や変更が行うことができるようになる。
【００５９】
また、図４（ｂ）に示すように、スキャナプリンタシステムでは複写機の代用として利用することが多いことから、スキャナプリンタシステムで行うコピーの設定情報、ジョブ履歴等（以後、コピー情報と総称する）に関するページを追加しても良い。
【００６０】
図４（ｃ）は、コピー情報に関するページが表示されたスキャナ設定ページの一例を示す図である。
【００６１】
図４（ｃ）に示すように、コピーの表題部１７を操作することで、スキャナ設定ページの表示がコピー情報に関するページに切り替わり、当該ページには、カラーモードの設定を行うコンボボックス、倍率選択の設定を行うコンボボックス、用紙選択の設定を行うコンボボックスが表示されている。従って、スキャナのＥＷＳが提供するスキャナ設定ページで、コピー情報の設定の確認や変更が行うことができるようになる。
【００６２】
なお、実施例１では、スキャナにＥＷＳが実装され、スキャナのＥＷＳが作成するスキャナ設定ページにプリンタのプリンタ情報に関するページを追加する構成について記載してきたが、その逆で、プリンタにＥＷＳが実装され、プリンタのＥＷＳが作成するプリンタ設定ページにスキャナのスキャナ情報に関するページを追加する構成でも、本発明は適用可能である。
【実施例２】
【００６３】
図５は、本発明に係るデバイスリンクシステム１０２の実施例２を示すシステム構成図である。
【００６４】
図５に示すように、デバイスリンクシステムは、本発明に係るデバイスであるスキャナ、プリンタ、ＰＣを具備して構成され、スキャナ、プリンタおよびＰＣはネットワークを介して接続されている。更に、ＵＳＢ［Universal Serial Bus］ケーブルを介してスキャナとプリンタがＰ２Ｐ［Peer to Peer］接続している。
【００６５】
即ち、スキャナとプリンタとはイーサネット（登録商標）ケーブル等を介したネットワーク接続と、ＵＳＢケーブル等を介したローカル接続とを実現している。
【００６６】
なお、図５に示すようなスキャナとプリンタをソフトウェア的にもハードウェア的にもＵＳＢインターフェース等の疎結合のインターフェースで結合するシステムをスキャナプリンタシステムと称する。このスキャナプリンタシステムでは、プリンタを安価にユーザに提供するために、プリンタ側にはソフトウェア的にもハードウェア的にもスキャナを接続するだけのために特別な仕組みを準備していない。
【００６７】
スキャナは、原稿を読み取って画像データを生成し、当該画像データに対して画像処理を施す等のスキャン処理を行う。なお、スキャナは、ＵＳＢケーブルを介してプリンタに接続し、ネットワークを介してプリンタ、ＰＣに接続している。
【００６８】
プリンタは、画像データをビットマップイメージに展開し、展開したビットマップイメージを紙等の媒体上に形成する等のプリント処理を行う。なお、プリンタは、ＵＳＢケーブルを介してスキャナに接続し、ネットワークを介してスキャナ、ＰＣに接続している。また、スキャナがスキャン処理した画像データをドライバを介さずにダイレクトプリントすることができる機能を有している。
【００６９】
図６は、図５に示すスキャナおよびプリンタの機能的な構成の一例を示すブロック図である。
【００７０】
図６に示すように、スキャナは、ネットワークＩ／Ｆ７１、ローカルＩ／Ｆ８１、ＥＷＳ９１、ＩＰアドレス処理部１８１、デバイス情報処理部１１１、スキャナ情報処理部１０、スキャン処理部１２を具備して構成される。
【００７１】
ネットワークＩ／Ｆは、インターネット、イントラネット等のネットワークとの接続が可能なデータ通信のインターフェースである。本実施例では、ネットワークＩ／Ｆを介してネットワーク上のプリンタ、ＰＣとデータのやり取りを行う。
【００７２】
ローカルＩ／Ｆは、ＩＥＥＥ１３９４ケーブル、ＵＳＢケーブル、ＲＳ−２３２Ｃケーブル等の有線回線の他、無線ＬＡＮ、ＩｒＤＡ等の無線回線と接続することが可能なデータ通信のインターフェースである。本実施例では、ローカルＩ／Ｆを介してＵＳＢ接続するプリンタとデータのやり取りを行う。
【００７３】
ＥＷＳは、Ｗｅｂサーバと同等な機能を有し、スキャナ情報処理部が保持しているスキャナの状態、設定情報、ジョブ履歴等（以後、スキャナ情報と総称する）に関するＨＴＭＬ等のＷｅｂページを蓄積しておき、Ｗｅｂブラウザ等のクライアントソフトウェアの要求に応じて、これらのＷｅｂページを送信する処理を行う。
【００７４】
ＩＰアドレス処理部は、ローカルＩ／Ｆを介してＵＳＢ接続するデバイスのネットワーク上のＩＰアドレスを取得する処理、逆に、スキャナのネットワーク上のＩＰアドレスをＵＳＢ接続するデバイスに対して通知する処理等を行う。
【００７５】
デバイス情報処理部は、ＩＰアドレスが分かったことでネットワークを介して接続することができたデバイスの状態、設定情報、ジョブ履歴等に関するページデータをネットワークＩ／Ｆを介して当該デバイスから取得する処理、当該デバイスに対してデバイス情報の変更を指示する処理等を行う。なお、本実施例では、ローカルＩ／Ｆを介してＵＳＢ接続するデバイスはプリンタであり、当該プリンタの状態、設定情報、ジョブ履歴等を、以後、プリンタ情報と総称する。
【００７６】
スキャナ情報処理部は、スキャナ情報を保持するとともに、スキャナ情報の変更が指示された際にはスキャナ情報を変更する処理等を行う。
【００７７】
スキャン処理部は、スキャナ情報処理部が保持しているスキャナの設定情報等に従ってスキャン処理を行う。
【００７８】
図６に示すように、プリンタは、ネットワークＩ／Ｆ７２、ローカルＩ／Ｆ８２、ＥＷＳ９２、ＩＰアドレス処理部１８２、デバイス情報処理部１１２、プリンタ情報処理部１３、プリント処理部１４を具備して構成される。
【００７９】
ネットワークＩ／Ｆは、インターネット、イントラネット等のネットワークとの接続が可能なデータ通信のインターフェースである。本実施例では、ネットワークＩ／Ｆを介してネットワーク上のスキャナ、ＰＣとデータのやり取りを行う。
【００８０】
ローカルＩ／Ｆは、ＩＥＥＥ１３９４ケーブル、ＵＳＢケーブル、ＲＳ−２３２Ｃケーブル等の有線回線の他、無線ＬＡＮ、ＩｒＤＡ等の無線回線と接続することが可能なデータ通信のインターフェースである。本実施例では、ローカルＩ／Ｆを介してＵＳＢ接続するスキャナとデータのやり取りを行う。
【００８１】
ＥＷＳは、Ｗｅｂサーバと同等な機能を有し、プリンタ情報処理部が保持しているスキャナ情報に関するＨＴＭＬ等のＷｅｂページを蓄積しておき、Ｗｅｂブラウザ等のクライアントソフトウェアの要求に応じて、これらのＷｅｂページを送信する処理を行う。
【００８２】
ＩＰアドレス処理部は、ローカルＩ／Ｆを介してＵＳＢ接続するデバイスのネットワーク上のＩＰアドレスを取得する処理、逆に、プリンタのネットワーク上のＩＰアドレスをＵＳＢ接続するデバイスに対して通知する処理等を行う。
【００８３】
デバイス情報処理部は、ＩＰアドレスが分かったことでネットワークを介して接続することができたデバイスの状態、設定情報、ジョブ履歴等に関するページデータをネットワークＩ／Ｆを介して当該デバイスから取得する処理、当該デバイスに対してデバイス情報の変更を指示する処理等を行う。なお、本実施例では、ローカルＩ／Ｆを介してＵＳＢ接続するデバイスはスキャナである。
【００８４】
プリンタ情報処理部は、プリンタ情報を保持するとともに、スキャナからプリンタ情報の変更が指示された際にはプリンタ情報を変更する処理等を行う。
【００８５】
プリント処理部は、プリンタ情報処理部が保持しているプリンタの設定情報等に従ってプリント処理を行う。
【００８６】
次に、デバイスリンクシステムにおけるＰＣ、スキャナおよびプリンタの処理の流れについて図７に示すシーケンス図を参照して説明する。なお、図７に示す処理の流れは、スキャナのＥＷＳが転送するスキャナ情報を記載したＷｅｂページ（以後、スキャナ設定ページと称する）にプリンタ情報に関するページデータを追加してＰＣに転送する場合である。
【００８７】
スキャナとプリンタとがＵＳＢケーブルを介して接続すると、ローカルＩ／Ｆを介してスキャナ−プリンタ間でローカル接続の確立が行われる（ステップＳ７０１）。
【００８８】
スキャナのＩＰアドレス処理部はローカルＩ／Ｆを介してプリンタのＩＰアドレスをプリンタに対して要求する（ステップＳ７０２）。
【００８９】
プリンタがスキャナからのＩＰアドレスの要求を受け付けると、プリンタのＩＰアドレス処理部はローカルＩ／Ｆを介してＩＰアドレスをスキャナに対して通知する（ステップＳ７０３）。
【００９０】
スキャナがプリンタからのＩＰアドレスを受け付けると、受け付けたＩＰアドレスに基づき、スキャナのデバイス処理部はネットワークＩ／Ｆを介してプリンタ情報に関するページデータをプリンタに対して要求する（ステップＳ７０４）。
【００９１】
プリンタがスキャナからのプリンタ情報に関するページデータの要求を受け付けると、プリンタのＥＷＳがネットワークＩ／Ｆを介してプリンタ情報に関するページデータをスキャナに対して転送する（ステップＳ７０５）。
【００９２】
スキャナがプリンタからのプリンタ情報に関するページデータを受け付けると、スキャナのデバイス情報処理部は当該ページデータをスキャナ設定ページに追加する（ステップＳ７０６）。
【００９３】
そして、ＰＣがスキャナに対してスキャナ設定ページを要求し（ステップＳ７０７）、スキャナがＰＣからのスキャナ設定ページの要求を受け付けると、スキャナのＥＷＳがＰＣに対してスキャナ設定ページを転送する（ステップＳ７０８）。
【００９４】
ＰＣはスキャナからのスキャナ設定ページを受け付けると、当該スキャナ設定ページを表示する（ステップＳ７０９）。
【００９５】
そして、ＰＣがスキャナ設定ページに追加されたプリンタ情報を記載したページにて、プリンタ情報を変更した場合、ＰＣはスキャナに対してプリンタ情報の変更を指示する（ステップＳ７１０）。
【００９６】
スキャナがＰＣからのプリンタ情報の変更の指示を受け付けると、スキャナのデバイス情報処理部はプリンタに対してプリンタ情報の変更を指示する（ステップＳ７１１）。
【００９７】
プリンタがスキャナからのプリンタ情報の変更の指示を受け付けると、プリンタのプリンタ情報処理部が当該指示に従ってプリンタ情報の変更を行う（ステップＳ７１２）。
【００９８】
次に、デバイスリンクシステムにおけるＰＣ、スキャナおよびプリンタの処理の流れについて図８に示すシーケンス図を参照して説明する。なお、図８に示す処理の流れは、プリンタのＥＷＳが転送するプリンタ情報を記載したＷｅｂページ（以後、プリンタ設定ページと称する）にスキャナ情報に関するページデータを追加してＰＣに転送する場合である。
【００９９】
プリンタとスキャナとがＵＳＢケーブルを介して接続すると、ローカルＩ／Ｆを介してスキャナ−プリンタ間でローカル接続の確立が行われる（ステップＳ８０１）。
【０１００】
プリンタのＩＰアドレス処理部はローカルＩ／Ｆを介してスキャナのＩＰアドレスをスキャナに対して要求する（ステップＳ８０２）。
【０１０１】
スキャナがプリンタからのＩＰアドレスの要求を受け付けると、スキャナのＩＰアドレス処理部はローカルＩ／Ｆを介してＩＰアドレスをプリンタに対して通知する（ステップＳ８０３）。
【０１０２】
プリンタがスキャナからのＩＰアドレスを受け付けると、受け付けたＩＰアドレスに基づき、プリンタのデバイス処理部はネットワークＩ／Ｆを介してスキャナ情報に関するページデータをスキャナに対して要求する（ステップＳ８０４）。
【０１０３】
スキャナがプリンタからのスキャナ情報に関するページデータの要求を受け付けると、スキャナのＥＷＳがネットワークＩ／Ｆを介してスキャナ情報に関するページデータをプリンタに対して転送する（ステップＳ８０５）。
【０１０４】
プリンタがスキャナからのスキャナ情報に関するページデータを受け付けると、プリンタのデバイス情報処理部は当該ページデータをプリンタ設定ページに追加する（ステップＳ８０６）。
【０１０５】
そして、ＰＣがプリンタに対してプリンタ設定ページを要求し（ステップＳ８０７）、プリンタがＰＣからのプリンタ設定ページの要求を受け付けると、プリンタのＥＷＳがＰＣに対してプリンタ設定ページを転送する（ステップＳ８０８）。
【０１０６】
ＰＣはプリンタからのプリンタ設定ページを受け付けると、当該プリンタ設定ページを表示する（ステップＳ８０９）。
【０１０７】
そして、ＰＣがプリンタ設定ページに追加されたスキャナ情報を記載したページにて、スキャナ情報を変更した場合、ＰＣはプリンタに対してスキャナ情報の変更を指示する（ステップＳ８１０）。
【０１０８】
プリンタがＰＣからのスキャナ情報の変更の指示を受け付けると、プリンタのデバイス情報処理部はスキャナに対してスキャナ情報の変更を指示する（ステップＳ８１１）。
【０１０９】
スキャナがプリンタからのスキャナ情報の変更の指示を受け付けると、スキャナのスキャナ情報処理部が当該指示に従ってスキャナ情報の変更を行う（ステップＳ８１２）。
【０１１０】
次に、デバイスリンクシステムにおけるＰＣ、スキャナおよびプリンタの処理の流れについて図９に示すシーケンス図を参照して説明する。なお、図９に示す処理の流れは、スキャナのＥＷＳが転送するスキャナ設定ページにプリンタのリンクを添付してＰＣに転送する場合である。
【０１１１】
スキャナとプリンタとがＵＳＢケーブルを介して接続すると、ローカルＩ／Ｆを介してスキャナ−プリンタ間でローカル接続の確立が行われる（ステップＳ９０１）。
【０１１２】
スキャナのＩＰアドレス処理部はローカルＩ／Ｆを介してプリンタのＩＰアドレスをプリンタに対して要求する（ステップＳ９０２）。
【０１１３】
プリンタがスキャナからのＩＰアドレスの要求を受け付けると、プリンタのＩＰアドレス処理部はローカルＩ／Ｆを介してＩＰアドレスをスキャナに対して通知する（ステップＳ９０３）。
【０１１４】
スキャナがプリンタからのＩＰアドレスを受け付けると、スキャナのデバイス情報処理部はプリンタへのリンク（即ち、プリンタのＩＰアドレス）をスキャナ設定ページに添付する（ステップＳ９０４）。
【０１１５】
そして、ＰＣがスキャナに対してスキャナ設定ページを要求し（ステップＳ９０５）、スキャンがＰＣからのスキャナ設定ページの要求を受け付けると、スキャナのＥＷＳがＰＣに対してスキャナ設定ページを転送する（ステップＳ９０６）。
【０１１６】
ＰＣはスキャナからのスキャナ設定ページを受け付けると、当該スキャナ設定ページを表示する（ステップＳ９０７）。
【０１１７】
そして、ＰＣがスキャナ設定ページにて、プリンタへのリンクを操作（例えば、クリック）すると（ステップＳ９０８）、ＰＣはプリンタに対してプリンタ設定ページを要求する（ステップＳ９０９）。
【０１１８】
プリンタがＰＣからのプリンタ設定ページの要求を受け付けると、プリンタのＥＷＳはＰＣに対してプリンタ設定ページを転送する（ステップＳ９１０）。
【０１１９】
ＰＣはプリンタからのプリンタ設定ページを受け付けると、当該プリンタ設定ページを表示する（ステップ９１１）。
【０１２０】
次に、ＥＷＳが管理するスキャナ設定ページについて図１０を参照して説明する。
【０１２１】
図１０（ａ）は、プリンタと接続していないスキャナのＥＷＳが管理するスキャナ設定ページの一例を示す図である。
【０１２２】
図１０（ａ）に示すように、スキャナ設定ページには、スキャナ情報に関するページが表示され、当該ページには、カラーモードの設定を行うコンボボックス、両面原稿送りの設定を行うコンボボックス、原稿の画質の設定を行うコンボボックス、出力ファイル形式の設定を行うコンボボックスが表示されている。また、ネットワークの表題部１５を操作（例えば、クリック等）することで、スキャナ設定ページの表示がネットワークに関するページに切り替わる。
【０１２３】
図１０（ｂ）は、プリンタと接続したスキャナのＥＷＳが管理するスキャナ設定ページの一例を示す図である。
【０１２４】
スキャナがプリンタと接続すると、プリンタからプリンタ情報に関するページデータを取得し、取得したプリンタ情報に関するページデータをスキャナ設定ページに追加する。
【０１２５】
図１０（ｂ）に示すように、プリンタの表題部１６を操作することで、スキャナ設定ページの表示がプリンタ情報に関するページに切り替わり、当該ページには、カラーモードの設定を行うコンボボックス、両面の設定を行うコンボボックス、まとめて１枚の設定を行うコンボボックスが表示されている。従って、スキャナのＥＷＳが提供するスキャナ設定ページで、プリンタ情報の設定の確認や変更が行うことができるようになる。
【０１２６】
また、図１０（ｂ）に示すように、スキャナプリンタシステムでは複写機の代用として利用することが多いことから、スキャナプリンタシステムで行うコピーの設定情報、ジョブ履歴等（以後、コピー情報と総称する）に関するページを追加しても良い。
【０１２７】
また、スキャナ設定ページにプリンタ情報に関するページデータを追加するのではなく、プリンタへのリンク（即ち、プリンタのＩＰアドレス）を添付することもできる。このような場合、図１０（ｂ）に示すスキャナ設定ページのプリンタの表題部がプリンタへのリンクとなり、当該プリンタの表題部を操作すると、プリンタのＥＷＳから図１０（ｃ）に示すプリンタ設定ページを受け付けることになる。
【０１２８】
なお、図１０（ｃ）に示すプリンタ設定ページのスキャナの表題部１９がスキャナへのリンクとなっている場合、当該スキャナの表題部を操作すると、スキャナのＥＷＳからスキャナ設定ページを受け付けることになる。
【０１２９】
本発明は、上記し、且つ図面に示し実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【図面の簡単な説明】
【０１３０】
【図１】デバイスリンクシステムの実施例１を示すシステム構成図である。
【図２】図１に示すスキャナおよびプリンタの機能的な構成の一例を示すブロック図である。
【図３】デバイスリンクシステムにおけるＰＣ、スキャナおよびプリンタの処理の流れを示すシーケンス図である。
【図４】ＥＷＳが管理するスキャナ設定ページを説明する図である。
【図５】本発明に係るデバイスリンクシステムの実施例２を示すシステム構成図である。
【図６】図５に示すスキャナおよびプリンタの機能的な構成の一例を示すブロック図である。
【図７】デバイスリンクシステムにおけるＰＣ、スキャナおよびプリンタの処理の流れを示すシーケンス図である。
【図８】デバイスリンクシステムにおけるＰＣ、スキャナおよびプリンタの処理の流れを示すシーケンス図である。
【図９】デバイスリンクシステムにおけるＰＣ、スキャナおよびプリンタの処理の流れを示すシーケンス図である。
【図１０】ＥＷＳが管理するスキャナ設定ページを説明する図である。
【符号の説明】
【０１３１】
１０１、１０２    デバイスリンクシステム
２    スキャナ
３    プリンタ
４    ＰＣ
５    ネットワーク
６    ＵＳＢケーブル
７１、７２    ネットワークＩ／Ｆ
８１、８２    ローカルＩ／Ｆ
９１、９２    ＥＷＳ
１０    スキャナ情報処理部
１１１、１１２    デバイス情報処理部
１２    スキャン処理部
１３    プリンタ情報処理部
１４    プリント処理部
１５    ネットワークの表題部
１６    プリンタの表題部
１７    コピーの表題部
１８１、１８２    ＩＰアドレス処理部
１９    スキャナの表題部
【図１】
0004742766.tif 000002
【図２】
0004742766.tif 000003
【図３】
0004742766.tif 000004
【図４】
0004742766.tif 000005
【図５】
0004742766.tif 000006
【図６】
0004742766.tif 000007
【図７】
0004742766.tif 000008
【図８】
0004742766.tif 000009
【図９】
0004742766.tif 000010
【図１０】
0004742766.tif 000011