(57)【要約】【課題】簡単な操作で必要な情報を容易に取得する。【解決手段】ＵＰｎＰのＤｉｓｃｏｖｅｒｙにより通信可能な装置を検索し、見つかった装置のデバイス名を一覧表示する（Ｓ１０１、Ｓ１０３）。そして、ＵＰｎＰのＤｅｓｃｒｉｐｔｉｏｎによりユーザによって指定されたデバイス名の装置のサービス情報を取得し、それに含まれる概要情報を一覧表示する（Ｓ１０４、Ｓ１０５、Ｓ１０７）。そして、ＨＴＴＰに基づいて、ユーザによって指定された概要情報を関連付けたＵＲＬのＷＥＢページを要求してＷＥＢページの内容を取得し、印刷用紙に出力する（Ｓ１０８、Ｓ１０９，Ｓ１１０）。【選択図】　　　　図３
2004038526.tif 000002
【特許請求の範囲】
【請求項１】
電子機器と、該電子機器と通信可能な情報出力装置とを備えた情報出力システムにおいて、
前記電子機器は、
出力対象データの格納場所を示すリンク情報を記憶する記憶手段と、
前記情報出力装置からの前記リンク情報の送信要求に応答して前記記憶手段に記憶されている前記リンク情報を前記情報出力装置へ送信する応答手段と、を備えており、
前記情報出力装置は、
前記電子機器に対して前記リンク情報の送信要求を行う要求手段と、
前記応答手段からの前記リンク情報を受信する受信手段と、
前記受信手段によって受信された前記リンク情報に基づいて前記格納場所から前記出力対象データを取得し、該出力対象データの内容を出力する出力手段と、を備えたことを特徴とする情報出力システム。
【請求項２】
前記情報出力装置は、該情報出力装置と通信可能な前記電子機器に対して検索信号を送出し、該検索信号に対する前記電子機器の応答に基づいて前記電子機器を検索する検索手段をさらに備え、
前記要求手段は、前記検索手段により検索された前記電子機器に対して前記送信要求を行うことを特徴とする請求項１に記載の情報出力システム。
【請求項３】
前記電子機器の状況に応じて前記出力対象データの内容が異なることを特徴とする請求項１又は請求項２に記載の情報出力システム。
【請求項４】
複数の前記電子機器が前記格納場所に格納されている前記出力対象データを共有していることを特徴とする請求項１から請求項３のいずれか１項に記載の情報出力システム。
【請求項５】
前記出力対象データの格納場所が当該電子機器の内部であることを特徴とする請求項１から請求項３のいずれか１項に記載の情報出力システム。
【請求項６】
前記情報出力装置は、前記受信手段によって受信された複数の前記リンク情報から、取得する前記出力対象データの前記リンク情報を指定する指定手段をさらに備えたことを特徴とする請求項１から請求項５のいずれか１項に記載の情報出力システム。
【請求項７】
前記記憶手段は、前記リンク情報と該リンク情報に基づいて取得される前記出力対象データの概要を示す概要情報とを関連付けて記憶しており、
前記応答手段は、前記記憶手段に記憶されている前記リンク情報と該リンク情報に関連付けられた前記概要情報とを前記情報出力装置へ送信し、
前記受信手段は、前記リンク情報とともに該リンク情報に関連付けられた前記概要情報を受信し、
前記情報出力装置は、前記受信手段によって受信された前記概要情報を出力する概要情報出力手段をさらに備えたことを特徴とする請求項１から請求項６のいずれか１項に記載の情報出力システム。
【請求項８】
前記リンク情報の送信要求及び該送信要求に対する応答は、ＵＰｎＰのディスクリプションによる問い合わせ及び該問い合わせに対する応答によって実現することを特徴とする請求項１から請求項７のいずれか１項に記載の情報出力システム。
【請求項９】
情報出力装置と通信可能な電子機器において、
出力対象データの格納場所を示すリンク情報を記憶する記憶手段と、
前記情報出力装置からの前記リンク情報の送信要求に応答して前記記憶手段に記憶されている前記リンク情報を前記情報出力装置へ送信する応答手段と、を備えたことを特徴とする電子機器。
【請求項１０】
電子機器と通信可能な情報出力装置において、
前記電子機器に対して出力対象データの格納場所を示すリンク情報の送信要求を行う要求手段と、
前記電子機器が前記要求手段の要求に応答して送信する前記リンク情報を受信する受信手段と、
前記受信手段によって受信された前記リンク情報に基づいて前記格納場所から前記出力対象データを取得し、該出力対象データの内容を出力する出力手段と、を備えたことを特徴とする情報出力装置。
【請求項１１】
コンピュータを、
出力対象データの格納場所を示すリンク情報を記憶する記憶手段と、
コンピュータと通信可能な他のコンピュータからの前記リンク情報の送信要求に応答して前記記憶手段に記憶されている前記リンク情報を前記他のコンピュータへ送信する送信手段と、して機能させることを特徴とするプログラム。
【請求項１２】
コンピュータを、
コンピュータと通信可能な他のコンピュータに対して出力対象データの格納場所を示すリンク情報の送信要求を行う要求手段と、
前記他のコンピュータが前記要求手段の要求に応答して送信する前記リンク情報を受信する受信手段と、
前記受信手段によって受信された前記リンク情報に基づいて前記格納場所から前記出力対象データを取得し、該出力対象データの内容を出力する出力手段と、して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、リンク情報（ＵＲＬなど）により出力対象データを取得してその内容を出力する技術に関する。
【０００２】
【従来の技術】
近年、情報のネットワーク化に伴い、様々な情報を保持しているＷＷＷ（Ｗｏｒｌｄ　Ｗｉｄｅ　Ｗｅｂ）サーバと、このＷＷＷサーバにアクセスするためのソフトウェアである例えばブラウザを搭載したパーソナルコンピュータとをネットワークを介して接続し、パーソナルコンピュータからＷＷＷサーバ上の情報を参照し、ユーザの所望の情報を表示部に表示することが可能なシステムが提供されている。このシステムでは、参照した情報をパーソナルコンピュータにネットワークを介して通信可能に接続されたプリンタから出力することも可能になっている。
【０００３】
また、ＷＷＷサーバと、ブラウザを搭載したプリンタとをネットワークを介して接続し、プリンタからＷＷＷサーバ上の情報を参照し、ユーザの所望の情報を印刷することが可能なシステムも提供されている。共に、このＷＷＷサーバ上の情報を参照する際、ＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒ）などを利用して行われる。
【０００４】
【発明が解決しようとする課題】
ところが、上述したシステムにおいては、ＷＷＷサーバ上の所望の情報をパーソナルコンピュータの表示部に表示して閲覧し、或いは、プリンタから出力するためには、ユーザは自らＵＲＬを調べて調べたＵＲＬを直接入力したり、或いは、ＷＥＢページを探索したりなどして所望の情報にたどり着く必要があった。このＷＷＷサーバ上の情報にたどり着くための操作は、ユーザにとって煩わしいものであった。
【０００５】
本発明は、簡単な操作で必要な情報を容易に取得することが可能な情報出力システム、電子機器、情報出力装置、及びプログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
請求項１に記載の情報出力システムは、電子機器と、該電子機器と通信可能な情報出力装置とを備えた情報出力システムにおいて、前記電子機器は、出力対象データの格納場所を示すリンク情報を記憶する記憶手段と、前記情報出力装置からの前記リンク情報の送信要求に応答して前記記憶手段に記憶されている前記リンク情報を前記情報出力装置へ送信する応答手段と、を備えており、前記情報出力装置は、前記電子機器に対して前記リンク情報の送信要求を行う要求手段と、前記応答手段からの前記リンク情報を受信する受信手段と、前記受信手段によって受信された前記リンク情報に基づいて前記格納場所から前記出力対象データを取得し、該出力対象データの内容を出力する出力手段と、を備えたことを特徴とする。
【０００７】
請求項１によると、情報出力装置は電子機器に対してリンク情報を要求してリンク情報を取得する。そして、情報出力装置は取得したリンク情報に基づいて出力対象データを取得し、取得した出力対象データの内容を出力する。従って、ユーザはユーザ自ら煩雑な操作（リンク情報の入力など）をすることなく必要な情報を容易に取得することが可能になる。
【０００８】
請求項２に記載の情報出力システムは、前記情報出力装置は、該情報出力装置と通信可能な前記電子機器に対して検索信号を送出し、該検索信号に対する前記電子機器の応答に基づいて前記電子機器を検索する検索手段をさらに備え、前記要求手段は、前記検索手段により検索された前記電子機器に対して前記送信要求を行うことを特徴とする。請求項２によると、情報出力装置と通信可能な電子機器を検索し、その検索された電子機器に対してリンク情報を要求するため、情報出力装置と通信可能ではない電子機器に対してリンク情報を要求するなどの不具合が生じない。
【０００９】
請求項３に記載の情報出力システムは、前記電子機器の状況に応じて前記出力対象データの内容が異なることを特徴とする。請求項３によると、ユーザは電子機器の状況に応じた情報を取得することが可能になる。
【００１０】
請求項４に記載の情報出力システムは、複数の前記電子機器が前記格納場所に格納されている前記出力対象データを共有していることを特徴とする。請求項４によると、出力対象データを複数の電子機器で共有しているため、出力対象データの更新や管理が容易になる。
【００１１】
請求項５に記載の情報出力システムは、前記出力対象データの格納場所が当該電子機器の内部であることを特徴とする。請求項５によると、出力対象データの格納場所が電子機器内部であるため、例えば情報出力装置によるアクセスが制限されている装置に出力対象データが格納されていることによって生じる出力対象データの取得ができないというようなことがない。
【００１２】
請求項６に記載の情報出力システムは、前記情報出力装置は、前記受信手段によって受信された複数の前記リンク情報から、取得する前記出力対象データの前記リンク情報を指定する指定手段をさらに備えたことを特徴とする。請求項６によると、情報出力装置が電子機器から取得した複数のリンク情報から所望のリンク情報を指定することができるため、必要な出力対象データの内容のみを出力することが可能になり、不必要な出力対象データの内容が出力されることによる不具合（用紙の無駄など）がない。
【００１３】
請求項７に記載の情報出力システムは、前記記憶手段は、前記リンク情報と該リンク情報に基づいて取得される前記出力対象データの概要を示す概要情報とを関連付けて記憶しており、前記応答手段は、前記記憶手段に記憶されている前記リンク情報と該リンク情報に関連付けられた前記概要情報とを前記情報出力装置へ送信し、前記受信手段は、前記リンク情報とともに該リンク情報に関連付けられた前記概要情報を受信し、前記情報出力装置は、前記受信手段によって受信された前記概要情報を出力する概要情報出力手段をさらに備えたことを特徴とする。請求項７によると、電子機器から情報出力装置へ概要情報が送信されるため、ユーザはその概要情報によってリンク情報に基づいて取得される出力対象データに関する概要を把握することが可能になる。
【００１４】
請求項８に記載の情報出力システムは、前記リンク情報の送信要求及び該送信要求に対する応答は、ＵＰｎＰのディスクリプションによる問い合わせ及び該問い合わせに対する応答によって実現することを特徴とする。請求項８によると、ＵＰｎＰ技術を利用した各種機器を利用することができるので情報出力システムの開発が行いやすくなる。
【００１５】
請求項９に記載の電子機器は、情報出力装置と通信可能な電子機器において、出力対象データの格納場所を示すリンク情報を記憶する記憶手段と、前記情報出力装置からの前記リンク情報の送信要求に応答して前記記憶手段に記憶されている前記リンク情報を前記情報出力装置へ送信する応答手段と、を備えたことを特徴とする。
【００１６】
請求項９によると、電子機器は情報出力装置からのリンク情報の送信要求に応答して情報出力装置へリンク情報を送信する。このため、例えば、情報出力装置をリンク情報を利用して出力対象データを取得可能に構成すれば、ユーザはユーザ自ら煩雑な操作（リンク情報の入力など）をすることなく必要な情報を容易に取得することが可能になるという利点を有する。
【００１７】
請求項１０に記載の情報出力装置は、電子機器と通信可能な情報出力装置において、前記電子機器に対して出力対象データの格納場所を示すリンク情報の送信要求を行う要求手段と、前記電子機器が前記要求手段の要求に応答して送信する前記リンク情報を受信する受信手段と、前記受信手段によって受信された前記リンク情報に基づいて前記格納場所から前記出力対象データを取得し、該出力対象データの内容を出力する出力手段と、を備えたことを特徴とする。
【００１８】
請求項１０によると、情報出力装置は電子機器に対してリンク情報を要求してリンク情報を取得し、取得したリンク情報に基づいて出力対象データを取得し、取得した出力対象データの内容を出力する。従って、ユーザはユーザ自ら煩雑な操作（リンク情報の入力など）をすることなく必要な情報を容易に取得することが可能になる。
【００１９】
請求項１１に記載のプログラムは、コンピュータを、出力対象データの格納場所を示すリンク情報を記憶する記憶手段と、コンピュータと通信可能な他のコンピュータからの前記リンク情報の送信要求に応答して前記記憶手段に記憶されている前記リンク情報を前記他のコンピュータへ送信する送信手段と、して機能させることを特徴とする。
【００２０】
請求項１１によると、コンピュータは他のコンピュータからのリンク情報の送信要求に応答して他のコンピュータへリンク情報を送信する。このため、例えば、他のコンピュータをリンク情報を利用して出力対象データを取得可能に構成すれば、ユーザはユーザ自ら煩雑な操作（リンク情報の入力など）をすることなく必要な出力対象データの内容を取得することが可能になるという利点を有する。
【００２１】
請求項１２に記載のプログラムは、コンピュータを、コンピュータと通信可能な他のコンピュータに対して出力対象データの格納場所を示すリンク情報の送信要求を行う要求手段と、前記他のコンピュータが前記要求手段の要求に応答して送信する前記リンク情報を受信する受信手段と、前記受信手段によって受信された前記リンク情報に基づいて前記格納場所から前記出力対象データを取得し、該出力対象データの内容を出力する出力手段と、して機能させることを特徴とする。
【００２２】
請求項１２によると、コンピュータは他のコンピュータに対してリンク情報を要求してリンク情報を取得し、取得したリンク情報に基づいて出力対象データを取得し、取得した出力対象データの内容を出力する。従って、ユーザはユーザ自ら煩雑な操作（リンク情報の入力など）をすることなく必要な情報を容易に取得することが可能になる。
【００２３】
【発明の実施の形態】
以下、本発明の好適な実施の形態について図面を参照しつつ説明する。
【００２４】
まず、情報出力システムの一部を構成するネットワークシステムについて図１及び図２を参照しつつ説明する。図１は、ネットワークシステムのシステム構成の一例を示す図である。図２は、図１のネットワークシステムを構成する装置の一部の装置構成の一例を示す図である。
【００２５】
図１に一例を示すネットワークシステム１は、プリンタ２と、パーソナルコンピュータ３と、ＣＤ（Ｃｏｍｐａｃｔ　Ｄｉｓｋ）プレーヤ４と、テレビ５と、電話機６と、ルータ７などとを備えており、夫々ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）８に接続されている。このネットワークシステム１の各装置はルータ７及びインターネット９を介してサーバ１０とデータの送受信を行うことが可能である。但し、ネットワークシステム１の各装置（プリンタ２、パーソナルコンピュータ３、ＣＤプレーヤ４、テレビ５、電話機６など）間は、Ｅｔｈｅｒｎｅｔ（登録商標）をネットワークインフラとする通信プロトコルであるＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ　Ｐｌｕｇ　ａｎｄ　Ｐｌａｙ）方式の通信を利用するものになっている。尚、ＵＰｎＰ方式の通信とは、電子機器をＥｔｈｅｒｎｅｔ（登録商標）などのネットワークインフラを通じて接続し、相互に機能を提供しあうための技術仕様であって、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ　Ｃｏｎｔｒｏｌ　Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）ベースのホームネットワーク向けのプロトコル仕様である。
【００２６】
図１のプリンタ２は、図２に示すように、ＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、印字部２４と、操作パネル２５と、ＮＶＲＡＭ２６と、インターフェース２７とを備えている。
【００２７】
ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）２１は、各種演算及び処理を行うものであって、中央演算処理装置として機能する。本実施の形態におけるＣＰＵ２１は、情報出力処理（図３参照）を実行する。この情報出力処理の概略を説明する。ＣＰＵ２１は、インターフェース２７を介してＬＡＮ８へ検索信号を送出し、この検索信号に対する応答に基づいて、ＬＡＮ８に接続されたＵＰｎＰ対応の装置を検索する処理を行う（検索手段）。そして、ＣＰＵ２１は、見つかったＵＰｎＰ対応の装置のデバイス名の一覧（図４参照）を操作パネル２５の表示画面に表示する処理を行う。
【００２８】
続いて、ＣＰＵ２１は、操作パネル２５の表示画面に表示されたＵＰｎＰ対応の装置の一覧からユーザによって指定された装置に対して、その装置が有しているサービス情報（ＵＲＬ、このＵＲＬのＷＥＢページ（出力対象データに相当）の概要を示す概要情報など）を送信するように要求し（要求手段）、この要求に対する応答としてサービス情報（ＵＲＬやこれに関連付けられた概要情報など）を受信する。ＣＰＵ２１は、この受信したサービス情報に基づいて、概要情報の一覧（図５参照）を操作パネル２５の表示画面に表示する処理を行う。ＣＰＵ２１は、操作パネル２５の表示画面に表示された概要情報の一覧からユーザによって指定された概要情報を関連付けたＵＲＬのＷＥＢページをＵＲＬに基づいて取得し、ＣＰＵ２１は、取得した出力対象データの内容を印字部２４から出力する処理を行う。但し、ＣＰＵ２１は、インターフェース２７とにより受信手段を構成し、印字部２４とにより出力手段を構成する。
【００２９】
ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）２２は、読み出し専用の記憶装置であって、プリンタ２の主記憶装置の一部を構成するものである。このＲＯＭ２２には、システムプログラムなど、各種プログラムが格納されている。ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）２３は、読み出し・書き込み可能な揮発性記憶装置であって、ＲＯＭ２２と同様にプリンタ２の主記憶装置の一部を構成するものである。ＲＡＭ２３には、データ処理の中間結果を格納するためのワークエリアなどがある。このＲＡＭ２３には、情報出力処理（図３参照）で取得されるＵＰｎＰ対応の装置のデバイス名に関する情報や、情報出力処理（図３参照）で取得されるＵＲＬとこのＵＲＬのＷＥＢページの概要を示す概要情報とを関連付けられてなる情報を記憶する。
【００３０】
印字部２４は、モノクロあるいはカラーによる文字または画像の印刷機能を提供するものである。例えば、印字部２４は、ＣＰＵ２１に制御されて、ＣＤプレーヤ４、テレビ５、電話機６などの電子機器１１内やサーバ１０内に格納されているＷＥＢページの内容を印刷用紙に出力する。
【００３１】
操作パネル２５は、ディスプレイなどにより情報を出力して表示する表示装置と、外部からの入力操作を行う入力装置とを備えており、例えば、液晶表示器やプラズマ表示器などにより構成され、表示面に入力装置としての操作部を構成するタッチパネルなどを備えるものである。情報出力処理（図３参照）においては、この操作パネル２５の表示画面には、検索して見つかったＵＰｎＰ対応の装置のデバイス名の一覧（図４参照）や、装置に要求して取得した概要情報の一覧（図５参照）などが表示される。操作パネル２５が備えるタッチパネルは、ユーザが表示画面に一覧表示されたＵＰｎＰ対応の装置から所望の装置のデバイス名を指定する際や一覧表示された概要情報から所望の概要情報を指定する際などに利用される。つまり、操作パネル２５は概要情報を指定する、つまりＵＲＬを指定する指定手段を構成する。また、操作パネル２５は、ＣＰＵ２１とにより概要情報を出力する概要情報出力手段を構成する。
【００３２】
ＮＶＲＡＭ（Ｎｏｎ　Ｖｏｌａｔｉｌｅ　Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）２６は、読み出し・書き込み可能であって、電源オフ時にも記憶したデータが消去されずに記憶し続けることが可能な記憶装置である。このＮＶＲＡＭ２６には、情報出力処理（図３参照）をプリンタ２に実行させるためのプログラムなどが格納されている。また、ＮＶＲＡＭ２６には、操作パネル２５や、ＬＡＮ８を介して接続されたパーソナルコンピュータ３の表示部３６に表示する表示情報（ＷＥＢページ）などが格納されている。尚、ＮＶＲＡＭ２６には、製造品のシリアル番号なども記憶されている。
【００３３】
インターフェース２７は、プリンタ２をＬＡＮ８に接続し、プリンタ２とＬＡＮ８の先に接続されているパーソナルコンピュータ３などの各装置との間の通信を可能にするものである。
【００３４】
図１のパーソナルコンピュータ３は、図２に示すように、ＣＰＵ３１と、ＲＯＭ３２と、ＲＡＭ３３と、ＨＤＤ３４と、操作部３５と、表示部３６と、インターフェース３７とを備えている。
【００３５】
ＣＰＵ３１は、各種演算及び処理を行うものであって、中央演算処理装置として機能する。ＲＯＭ３２は、読み出し専用の記憶装置であって、パーソナルコンピュータ３の主記憶装置の一部を構成するものである。このＲＯＭ３２には、システムプログラムなど、各種プログラムが格納されている。ＲＡＭ３３は、読み出し・書き込み可能な揮発性記憶装置であって、ＲＯＭ３２と同様にパーソナルコンピュータ３の主記憶装置の一部を構成するものである。そして、ＲＡＭ３３には、データ処理の中間結果を格納するためのワークエリアなどがある。ＨＤＤ（Ｈａｒｄ　Ｄｉｓｋ　Ｄｒｉｖｅ）３４は、読み出し・書き込み可能な記憶装置（ハードディスク）及びその読取装置である。
【００３６】
操作部３５は、パーソナルコンピュータ３の入力装置を構成するものである。この操作部３５は、所定数の入力キーを並べてなるキーボードやマウスなどのポインティングデバイスなどで構成されている。表示部３６は、ディスプレイなどにより情報を出力して表示する表示装置であり、例えば、液晶表示器やプラズマ表示器などにより構成される。尚、液晶表示器には、ＳＴＮ方式やＤＳＴＮ方式などの単純マトリックス方式のものや、ＴＦＴなどのアクティブマトリックス方式のものなどがある。インターフェース３７は、パーソナルコンピュータ３をＬＡＮ８に接続し、パーソナルコンピュータ３とＬＡＮ８の先に接続されているプリンタ２や電子機器１１などの各装置との間の通信を可能にするものである。
【００３７】
図１のＣＤプレーヤ４、テレビ５、電話機６などの電子機器１１は、図２に示すように、ＣＰＵ４１と、ＲＯＭ４２と、ＲＡＭ４３と、ＮＶＲＡＭ４４と、エラー検出部４５と、インターフェース４６とを備えている。尚、ＣＤプレーヤ４、テレビ５、電話機６の各機能は異なっているが、ここではそれらをまとめて説明する。
【００３８】
ＣＰＵ４１は、各種演算及び処理を行うものであって、中央演算処理装置として機能する。本実施の形態におけるＣＰＵ４１は、情報出力処理（図３参照）を実行する。この情報出力処理の概略を説明する。ＣＰＵ４１は、ＣＰＵ４１を搭載する装置がＵＰｎＰ対応の装置である場合、プリンタ２によるＵＰｎＰのＤｉｓｃｏｖｅｒｙに対して応答して装置情報（ＩＰアドレス、デバイス名など）をインターフェース４６を介してＬＡＮ８に送出する。また、ＣＰＵ４１は、プリンタ２によるＵＰｎＰのＤｅｓｃｒｉｐｔｉｏｎ（Ｄｅｖｉｃｅ　Ｄｅｓｃｒｉｐｔｉｏｎ及びＳｅｒｖｉｃｅ　Ｄｅｓｃｒｉｐｔｉｏｎの何れであっても良い）の問い合わせに対して応答し、サービス情報（ＵＲＬや概要情報など）をインターフェース４６を介してＬＡＮ８に送出する（応答手段）。
【００３９】
ＲＯＭ４２は、読み出し専用の記憶装置であって、電子機器１１の主記憶装置の一部を構成するものである。このＲＯＭ４２には、システムプログラムなど、各種プログラムが格納されている。ＲＡＭ４３は、読み出し・書き込み可能な揮発性記憶装置であって、ＲＯＭ４２と同様に電子機器１１の主記憶装置の一部を構成するものである。ＲＡＭ４３には、データ処理の中間結果を格納するためのワークエリアなどがある。
【００４０】
ＮＶＲＡＭ４４は、読み出し・書き込み可能であって、電源オフ時にも記憶したデータが消去されずに記憶し続けることが可能な記憶装置である。このＮＶＲＡＭ４４には、情報出力処理（図３参照）を電子機器１１に実行させるためのプログラムなどが格納されている。また、ＮＶＲＡＭ４４には、ＵＲＬと、このＵＲＬに関連付けられたＵＲＬのＷＥＢページの概要を示す概要情報とが記憶されている。つまり、ＮＶＲＡＭ４４は、ＵＲＬやＵＲＬに関連付けられた概要情報を記憶する記憶手段を構成する。例えば、ＵＲＬと概要情報とを関連付け、関連付けたＵＲＬと概要情報とをＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）でまとめて提供するようにする。さらに、ＮＶＲＡＭ４４には、ＵＲＬのＷＥＢページが格納されている。尚、ＮＶＲＡＭ４４には、製造品のシリアル番号なども記憶されている。
【００４１】
エラー検出部４５は、電子機器１１の故障などを検出する。インターフェース４６は、電子機器１１をＬＡＮ８に接続し、電子機器１１とＬＡＮ８の先に接続されているプリンタ２やパーソナルコンピュータ３などの各装置との間の通信を可能にするものである。
【００４２】
図１のサーバ１０は、図２に示すように、ＣＰＵ５１と、ＲＯＭ５２と、ＲＡＭ５３と、ＨＤＤ５４と、インターフェース５５とを備えている。
【００４３】
ＣＰＵ５１は、各種演算及び処理を行うものであって、中央演算処理装置として機能する。ＲＯＭ５２は、読み出し専用の記憶装置であって、サーバ１０の主記憶装置の一部を構成するものである。このＲＯＭ５２には、システムプログラムなど、各種プログラムが格納されている。ＲＡＭ５３は、読み出し・書き込み可能な揮発性記憶装置であって、ＲＯＭ５２と同様にサーバ１０の主記憶装置の一部を構成するものである。そして、ＲＡＭ５３には、データ処理の中間結果を格納するためのワークエリアなどがある。ＨＤＤ５４は、読み出し・書き込み可能な記憶装置（ハードディスク）及びその読取装置である。インターフェース５５は、サーバ１０をインターネット９に接続し、サーバ１０とインターネット９の先に接続されているプリンタ２などの各装置との間の通信を可能にするものである。
【００４４】
次に、ネットワークシステム１による情報出力処理について図３を参照しつつ説明する。図３は、ネットワークシステム１が行う情報出力処理の動作フローを示すフローチャートである。
【００４５】
ステップＳ１０１において、ユーザが操作パネル２５を利用して検索の開始を指示すると、プリンタ２は、ＣＰＵ２１に制御されて、ＵＰｎＰのＤｉｓｃｏｖｅｒｙにより、プリンタ２に通信可能に接続されたＵＰｎＰ対応の装置（パーソナルコンピュータ３、ＣＤプレーヤ４などの電子機器１１）を検索するための検索信号をインターフェース２７を介してＬＡＮ８へ送出する。
【００４６】
ステップＳ２０１において、パーソナルコンピュータ３や電子機器１１は、プリンタ２からの検索信号に応答してプリンタ２に対して装置情報（ＩＰアドレスやデバイス名などの情報）を含む応答信号を送出する。ここで、ＬＡＮ８に接続された機器のうちＵＰｎＰ対応の装置は応答信号を送出し、ＵＰｎＰ対応でない装置は応答信号を送出しない。
【００４７】
ステップＳ１０２において、プリンタ２のＣＰＵ２１は、インターフェース２７を介して応答信号を受け取ったか、つまり、ＵＰｎＰ対応の装置が見つかったか否かを判定する。ＵＰｎＰ対応の装置が見つからなかったと判定された場合には（Ｓ１０２：ＮＯ）、情報出力処理を終了する。一方、ＵＰｎＰ対応の装置が見つかったと判定された場合には（Ｓ１０２：ＹＥＳ）、ステップＳ１０３の処理へ移行する。尚、ＬＡＮ８に接続されたプリンタ２（検索を行った機器）以外の装置（パーソナルコンピュータ３やＣＤプレーヤ４などの電子機器１１）の少なくとも一つがＵＰｎＰに対応していれば、ＵＰｎＰ対応の装置が見つかったと判定され、プリンタ２（検索を行った機器）以外の全ての装置がＵＰｎＰに対応していなければ、ＵＰｎＰ対応の装置が見つからなかったと判定される。
【００４８】
ステップＳ１０３において、プリンタ２のＣＰＵ２１は、応答信号に基づいて、検索によって見つかった装置のデバイス名を取得し、取得したデバイス名（検索の結果見つかった装置のデバイス名）の一覧を操作パネル２５の表示画面に表示する。これによって、図４に一例を示すようなデバイス名の一覧が表示され、この一覧表示されたデバイス名は操作パネル２５で選択できるようになっている。尚、図４の例は、ＬＡＮ８に接続されたパーソナルコンピュータ３や電子機器１１（ＣＤプレーヤ４、テレビ５、電話機６）がＵＰｎＰ対応の装置として検索された場合である。
【００４９】
ステップＳ１０４において、プリンタ２のＣＰＵ２１は、操作パネル２５に一覧表示されたデバイス名の何れかが操作パネル２５を利用してユーザによって指定されたか否かを操作パネル２５から送られてくる信号に基づいて判定する。一覧表示されたデバイス名の何れもユーザによって指定されなかったと判定された場合には（Ｓ１０４：ＮＯ）、ユーザは一覧表示されたデバイス名に所望の電子機器１１が含まれていなかったとして、情報出力処理を終了する。一方、一覧表示されたデバイス名の何れかがユーザによって指定されたと判定された場合には（Ｓ１０４：ＹＥＳ）、ステップＳ１０５の処理へ移行する。
【００５０】
ステップＳ１０５において、プリンタ２は、ＣＰＵ２１に制御されて、ＵＰｎＰのＤｅｓｃｒｉｐｔｉｏｎ（Ｄｅｖｉｃｅ　Ｄｅｓｃｒｉｐｔｉｏｎ及びＳｅｒｖｉｃｅ　Ｄｅｓｃｒｉｐｔｉｏｎの何れであってもよい）により、ユーザによって指定された電子機器１１に対してその装置のサービス情報をプリンタ２に送信するように要求する。このサービス情報の送信要求によって、ＵＲＬと概要情報とを要求したことになる。
【００５１】
ステップＳ２０２において、ステップＳ１０５でプリンタ２からＤｅｓｃｒｉｐｔｉｏｎの問い合わせがあった電子機器１１は、Ｄｅｓｃｒｉｐｔｉｏｎの問い合わせに応答してサービス情報をプリンタ２に送出する。
【００５２】
ステップＳ１０６において、プリンタ２のＣＰＵ２１は、Ｄｅｓｃｒｉｐｔｉｏｎの問い合わせを行った電子機器１１からのサービス情報に概要情報が含まれているか否かを判定する。概要情報が含まれていないと判定された場合には（Ｓ１０６：ＮＯ）、情報出力処理を終了する。一方、概要情報が含まれていると判定された場合には（Ｓ１０６：ＹＥＳ）、ステップＳ１０７の処理へ移行する。
【００５３】
ステップＳ１０７において、プリンタ２のＣＰＵ２１は、取得したサービス情報に含まれる概要情報の一覧を操作パネル２５の表示画面に表示する。これによって、図５に一例を示すような概要情報の一覧が表示され、この一覧表示された概要情報は操作パネル２５で選択できるようになっている。尚、図５の例は、ユーザによってＣＤプレーヤ４が選択され、ＣＤプレーヤ４からのサービス情報にＭａｎｕａｌ、Ｃｏｎｆｉｇ、ＣＤ１、ＣＤ２、ＣＤ３の概要情報が含まれている場合である。
【００５４】
ステップＳ１０８において、プリンタ２のＣＰＵ２１は、操作パネル２５に一覧表示された概要情報の何れかが操作パネル２５を利用してユーザによって指定された否かを操作パネル２５から送られてくる信号に基づいて判定する。一覧表示された概要情報の何れもユーザによって指定されなかったと判定された場合には（Ｓ１０８：ＮＯ）、ユーザは一覧表示された概要情報に所望のものがなかったとして、情報出力処理を終了する。一方、一覧表示された概要情報の何れかがユーザによって指定されたと判定された場合には（Ｓ１０８：ＹＥＳ）、ステップＳ１０９の処理へ移行する。
【００５５】
ステップＳ１０９において、プリンタ２のＣＰＵ２１は、ユーザによって指定された概要情報を関連付けたＵＲＬに基づいて、そのＵＲＬのパス名を電子機器１１に対して送信し、そのＵＲＬのＷＥＢページのデータを要求する（ＨＴＴＰ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）のリクエスト）。
【００５６】
ステップＳ２０３において、電子機器１１のＣＰＵ４１は、プリンタ２からＨＴＴＰのリクエストがあると、プリンタ２から送られてきたＵＲＬのＷＥＢページのデータが電子機器１１内にあるか否かを判定する。送られてきたＵＲＬのＷＥＢページのデータが電子機器１１内にあると判定された場合には（Ｓ２０３：ＹＥＳ）、ステップＳ２０４の処理へ移行する。一方、送られてきたＵＲＬのＷＥＢページのデータが電子機器１１内にないと判定された場合には（Ｓ２０３：ＮＯ）、ステップＳ２０５の処理へ移行する。
【００５７】
ステップＳ２０４において、電子機器１１のＣＰＵ４１は、要求されたＷＥＢページのデータをプリンタ２へ送出する（ＨＴＴＰのレスポンス）。
【００５８】
ステップＳ２０５において、電子機器１１のＣＰＵ４１は、要求されたＷＥＢページのデータが電子機器１１内にないことを示すデータをプリンタ２へ送出する（ＨＴＴＰのレスポンス）。
【００５９】
ステップＳ１１０において、プリンタ２のＣＰＵ２１は、ステップＳ２０４で電子機器１１が送出したＷＥＢページの内容を印字部２４から出力する処理を行い、或いは、ステップＳ２０５で電子機器１１が送出したデータの内容（要求したＵＲＬのＷＥＢページがないこと）を操作パネル２５の表示画面に表示する処理を行って、情報出力処理を終了する。
【００６０】
上述した情報出力処理では、ユーザはＵＰｎＰ対応の装置の検索を開始する操作、一覧表示された装置のデバイス名（図４参照）から所望のデバイス名を指定する操作、一覧表示された概要情報（図５参照）から所望の概要情報を指定する操作を行えば、入手したいＷＥＢページの内容を印刷用紙に出力することが可能になる。従って、ユーザはＵＲＬを調べて調べたＵＲＬを直接入力したり、所望のＷＥＢページを探索したりなどの煩雑な操作をする必要がなく、簡単な操作で所望の情報を入手することが可能になる。
【００６１】
また、表示機能や印刷機能のない例えば冷蔵庫などの電子機器に関する情報であっても、プリンタ２において上述した同様の操作をするだけでプリンタ２から情報を取得することができる。
【００６２】
また、プリンタ２と通信可能な電子機器１１を検索し、検索の結果見つかった電子機器１１のデバイス名を一覧表示して（図４参照）、一覧表示された電子機器１１の何れかに対してサービス情報（ＵＲＬや概要情報が含まれている）を要求する。従って、プリンタ２と通信可能でない電子機器などをユーザが指定することがなくなって、プリンタ２と通信可能ではない電子機器１１に対してサービス情報を要求するなどの不具合が生じない。
【００６３】
さらに、ＵＲＬのＷＥＢページのデータが各電子機器１１内にあるので、電子機器１１内にＵＲＬのＷＥＢページのデータがないような場合を除いて、ＵＲＬのＷＥＢページを取得することが可能になる。例えば、プリンタ２がアクセス制限されているような装置内にＵＲＬのＷＥＢページのデータがあればプリンタ２はそのデータを取得することができないが、電子機器１１内にＵＲＬのＷＥＢページがあればそのようなことがない。
【００６４】
さらに、操作パネル２５の表示画面に一覧表示された概要情報（図５参照）から所望の概要情報を指定し、指定した概要情報を関連付けたＵＲＬのＷＥＢページが印刷用紙に出力されるため、不要なＷＥＢページが印刷されることによる用紙の無駄などの不具合がない。
【００６５】
さらに、ＷＥＢページの内容を指定する際、ＵＲＬを直接指定する変わりにＷＥＢページの内容の概要を示す概要情報を指定するようになっているため、ユーザはＷＥＢページの内容の概要を把握することによって所望のＷＥＢページを容易に指定することが可能になる。
【００６６】
さらに、汎用性の高いＵＰｎＰ対応の装置を利用してシステムを構成しているので、システムの開発が行いやすい。
【００６７】
以上、本発明の好適な実施の形態について説明したが、本発明は、前記実施の形態に限定されるものではなく、特許請求の範囲に記載した限りにおいて様々な設計変更が可能なものである。例えば、上述の実施の形態においては、ＵＰｎＰを利用している場合であるが、Ｊｉｎｉなどを利用するようにしてもよい。
【００６８】
また、ＷＥＢページが電子機器１１内に格納されている場合について説明したが、サーバ１０のＨＤＤ５４など各電子機器１１がＷＥＢページを共有できるような格納場所にＷＥＢページを格納するようにしてもよい。この場合にはＷＥＢページの更新や管理が容易になる。例えば、ＷＥＢページがメーカの管理サーバに格納されており、新たな異常対処方法や新しいサプライ品が出された場合に管理サーバに格納されているＷＥＢページの内容を更新するだけで、プリンタ２からの出力にその内容を反映させることが可能になる。
【００６９】
さらに、ＷＥＢページの内容をプリンタ２から印刷するような構成にしているが、これに限らず装置の表示部に表示するような構成にしてもよい。例えば、パーソナルコンピュータ３に図３の情報出力処理を実行させ、取得したＷＥＢページの内容を表示部３６に表示させるようにしてもよい。
【００７０】
さらに、電子機器１１の状況に応じてプリンタ２から出力される内容を異なるように構成してもよい。例えば、電子機器１１内のＮＶＲＡＭ４４に格納されているＵＲＬを電子機器１１の状況（エラー検出部４５の検出結果）に応じて変化させたり、電子機器１１の状況に応じてＷＥＢページの内容を変化させたりすることで実現できる。
【００７１】
さらに、概要情報の一覧を表示する変わりにＵＲＬの一覧を表示するようにしてもよい。
【００７２】
【発明の効果】
請求項１によると、情報出力装置は電子機器に対してリンク情報を要求してリンク情報を取得する。そして、情報出力装置は取得したリンク情報に基づいて出力対象データを取得し、取得した出力対象データの内容を出力する。従って、ユーザはユーザ自ら煩雑な操作（リンク情報の入力など）をすることなく必要な情報を容易に取得することが可能になる。
【００７３】
請求項２によると、情報出力装置と通信可能な電子機器を検索し、その検索された電子機器に対してリンク情報を要求するため、情報出力装置に通信可能に接続されていない電子機器に対してリンク情報を要求するなどの不具合が生じない。
【００７４】
請求項３によると、ユーザは電子機器の状況に応じた情報を取得することが可能になる。
【００７５】
請求項４によると、出力対象データを複数の電子機器で共有しているため、出力対象データの更新や管理が容易になる。
【００７６】
請求項５によると、出力対象データの格納場所が電子機器内部であるため、例えば情報出力装置によるアクセスが制限されている装置に出力対象データが格納されていることによって生じる出力対象データの取得ができないというようなことがない。
【００７７】
請求項６によると、情報出力装置が電子機器から取得した複数のリンク情報から所望のリンク情報を指定することができるため、必要な出力対象データの内容のみを出力することが可能になり、不必要な出力対象データの内容が出力されることによる不具合（用紙の無駄など）がない。
【００７８】
請求項７によると、電子機器から情報出力装置へ概要情報が送信されるため、ユーザはその概要情報によってリンク情報に基づいて取得される出力対象データに関する概要を把握することが可能になる。
【００７９】
請求項８によると、ＵＰｎＰ技術を利用した各種機器を利用することができるので情報出力システムの開発が行いやすくなる。
【００８０】
請求項９によると、電子機器は情報出力装置からのリンク情報の送信要求に応答して情報出力装置へリンク情報を送信する。このため、例えば、情報出力装置をリンク情報を利用して出力対象データを取得可能に構成すれば、ユーザはユーザ自ら煩雑な操作（リンク情報の入力など）をすることなく必要な情報を容易に取得することが可能になるという利点を有する。
【００８１】
請求項１０によると、情報出力装置は電子機器に対してリンク情報を要求してリンク情報を取得し、取得したリンク情報に基づいて出力対象データを取得し、取得した出力対象データの内容を出力する。従って、ユーザはユーザ自ら煩雑な操作（リンク情報の入力など）をすることなく必要な情報を容易に取得することが可能になる。
【００８２】
請求項１１によると、コンピュータは他のコンピュータからのリンク情報の送信要求に応答して他のコンピュータへリンク情報を送信する。このため、例えば、他のコンピュータをリンク情報を利用して出力対象データを取得可能に構成すれば、ユーザはユーザ自ら煩雑な操作（リンク情報の入力など）をすることなく必要な出力対象データの内容を取得することが可能になるという利点を有する。
【００８３】
請求項１２によると、コンピュータは他のコンピュータに対してリンク情報を要求してリンク情報を取得し、取得したリンク情報に基づいて出力対象データを取得し、取得した出力対象データの内容を出力する。従って、ユーザはユーザ自ら煩雑な操作（リンク情報の入力など）をすることなく必要な情報を容易に取得することが可能になる。
【図面の簡単な説明】
【図１】本発明の実施の形態におけるネットワークシステムのシステム構成の一例を示す図である。
【図２】図１の装置の一部の装置構成の一例を示す図である。
【図３】実施の形態における情報出力処理の動作フローを示すフローチャートである。
【図４】ＵＰｎＰのＤｉｓｃｏｅｒｙにより取得された装置のデバイス名の一覧表示の一例を示す図である。
【図５】ＵＰｎＰのＤｅｓｃｒｉｐｔｉｏｎにより取得された概要情報の一覧表示の一例を示す図である。
【符号の説明】
１　ネットワークシステム
２　プリンタ
３　パーソナルコンピュータ
４　ＣＤプレーヤ
５　テレビ
６　電話機
７　ルータ
８　ＬＡＮ
９　インターネット
１０　サーバ
２１、３１、４１、５１　ＣＰＵ
２２、３２、４２、５２　ＲＯＭ
２３、３３、４３、５３　ＲＡＭ
２４　印字部
２５　操作パネル
２６、４４　ＮＶＲＡＭ
２７、３７、４６、５５　インターフェース
３４、５４　ＨＤＤ
３５　操作部
３６　表示部
４５　エラー検出部
【図１】
2004038526.tif 000003
【図２】
2004038526.tif 000004
【図３】
2004038526.tif 000005
【図４】
2004038526.tif 000006
【図５】
2004038526.tif 000007