(57)【要約】  コンピュータ装置がネットワークに接続しているか否かを容易に判別できるようにする。  記憶媒体から読み込んだハイパーテキストに記述されている、前記ネットワークに接続されている外部装置が備える所定のデータの位置情報を検出するステップと、  前記ハイパーテキストに従って、前記ネットワークに接続されている場合に前記所定のデータが所定の位置に表示される旨のメッセージを含む接続有無判別画面を表示するステップと、前記外部装置から前記所定のデータを取得できた場合に、前記接続有無判別画面内の前記所定の位置に前記所定のデータを表示し、前記外部装置から前記所定のデータを取得できなかった場合に、前記接続有無判別画面内の前記所定の位置にあらかじめ定められた代替データを表示するステップと、を有する。【特許請求の範囲】
【請求項１】
コンピュータ装置がネットワークに接続しているか否かを判別するネットワーク接続有無判別方法であって、
記憶媒体から読み込んだハイパーテキストに記述されている、前記ネットワークに接続されている外部装置が備える所定のデータの位置情報を検出するステップと、
前記ハイパーテキストに従って、前記ネットワークに接続されている場合に前記所定のデータが所定の位置に表示される旨のメッセージを含む接続有無判別画面を表示するステップと、  
前記外部装置から前記所定のデータを取得できた場合に、前記接続有無判別画面内の前記所定の位置に前記所定のデータを表示し、前記外部装置から前記所定のデータを取得できなかった場合に、前記接続有無判別画面内の前記所定の位置にあらかじめ定められた代替データを表示するステップと、を有すること
を特徴とするネットワーク接続有無判別方法。
【請求項２】
コンピュータ装置がネットワークに接続しているか否かを判別するためのデータ構造であって、
前記データ構造は、ネットワークに接続されている場合に、所定のデータが所定の位置に表示される旨のメッセージを記述するためのタグであるメッセージタグと、
前記ネットワークに接続されている外部装置が備える前記所定のデータの位置情報を記述するためのタグである位置情報タグと、を有し、
前記コンピュータ装置に、
前記位置情報タグに基づいて、前記所定のデータの位置情報を検出するステップと、
前記メッセージタグに基づいて、前記メッセージを検出し、当該メッセージを含む接続有無判別画面を、表示するステップと、  
前記位置情報に基づいて前記外部装置から前記所定のデータを取得できた場合に、前記接続有無判別画面内の前記所定の位置に前記所定のデータを表示し、前記位置情報に基づいて前記外部装置から前記所定のデータを取得できなかった場合に、前記接続有無判別画面内の前記所定の位置にあらかじめ定められた代替データを表示するステップと、を実行させること
を特徴とするネットワークの接続有無を判別するデータ構造。
【請求項３】
コンピュータ装置がネットワークに接続しているか否かを判別するためのデータ構造が記憶された記憶媒体であって、
前記データ構造は、ネットワークに接続されている場合に、所定のデータが所定の位置に表示される旨のメッセージを記述するためのタグであるメッセージタグと、
前記ネットワークに接続されている外部装置が備える前記所定のデータの位置情報を記述するためのタグである位置情報タグと、を有し、
前記コンピュータ装置に、
前記位置情報タグに基づいて、前記所定のデータの位置情報を検出するステップと、
前記メッセージタグに基づいて、前記メッセージを検出し、当該メッセージを含む接続有無判別画面を、表示するステップと、
前記位置情報に基づいて前記外部装置から前記所定のデータを取得できた場合に、前記接続有無判別画面内の前記所定の位置に前記所定のデータを表示し、前記位置情報に基づいて前記外部装置から前記所定のデータを取得できなかった場合に、前記接続有無判別画面内の前記所定の位置にあらかじめ定められた代替データを表示するステップと、を実行させること
を特徴とするネットワークの接続有無を判別するデータ構造が記憶された記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ装置がネットワークに接続しているか否かを判別する技術に関する。
【背景技術】
【０００２】
Ｗｅｂクライアントが、ネットワークを介してＷｅｂサーバにＷｅｂページを要求し、Ｗｅｂサーバが要求されたＷｅｂページをＷｅｂクライアントに提供するＷｅｂシステムがある。Ｗｅｂページは、ＨＴＭＬ（HyperText Markup Language）により記述されたＨＴＭＬ文書を、Ｗｅｂブラウザが解析することにより出力装置に表示されものである。また、ＨＴＭＬ文書の中に別のＨＴＭＬ文書（Ｗｅｂページ）のリンク（位置情報）を記述することにより、ネットワーク上で公開されているＷｅｂページを参照することができる。なお、特許文献１には、ＨＴＭＬ文書を解析して解析結果を表示する技術が記載されている。【０００３】
【特許文献１】特開２００２−３３４０１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、ＣＤ−ＲＯＭなどの記憶媒体にＨＴＭＬ文書が記憶され、このＨＴＭＬ文書にはＷｅｂサーバが提供するＷｅｂページへのリンクが記述されている場合がある。そして、このＣＤ−ＲＯＭを読み込んだコンピュータ装置がネットワークに接続されていないスタンドアロンの場合、Ｗｅｂサーバが提供するＷｅｂページを要求するとＷｅｂブラウザが提供するエラーメッセージ（例えば、「サーバが見つかりません」、「ページを表示できません」など）が出力装置に表示される。【０００５】
このエラーメッセージは、コンピュータ装置の操作に不慣れな利用者、または、コンピュータ装置の知識が不十分な初心者にとって、ストレスを生じさせるものである。すなわち、コンピュータ装置の操作に不慣れな利用者等は、このエラーメッセージの意味を理解することができず、コンピュータ装置がネットワークに接続されているか否か、または、ネットワークに接続されているか否かを判別するためにはどうすればよいのか、などエラーメッセージからエラー原因を特定することが困難である。したがって、利用者はエラーを解消すること（すなわち、ネットワークに接続すること）ができずストレスを感じてしまう。【０００６】
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、コンピュータの利用者にコンピュータがネットワークに接続しているか否かを容易に識別させることにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明では、外部装置が備えるデータがコンピュータ装置に表示されるか否かにより、当該コンピュータ装置がネットワークに接続されているか否か判別する。【０００８】
例えば、コンピュータ装置がネットワークに接続しているか否かを判別するネットワーク接続有無判別方法であって、記憶媒体から読み込んだハイパーテキストに記述されている、前記ネットワークに接続されている外部装置が備える所定のデータの位置情報を検出するステップと、前記ハイパーテキストに従って、前記ネットワークに接続されている場合に前記所定のデータが所定の位置に表示される旨のメッセージを含む接続有無判別画面を表示するステップと、前記外部装置から前記所定のデータを取得できた場合に、前記接続有無判別画面内の前記所定の位置に前記所定のデータを表示し、前記外部装置から前記所定のデータを取得できなかった場合に、前記接続有無判別画面内の前記所定の位置にあらかじめ定められた代替データを表示するステップと、を有する。【０００９】
記憶媒体に記憶されたハイパーテキストに、ネットワークに接続される外部装置が備える所定のデータの位置情報を記述し、所定のデータを説明するメッセージとともに接続有無判別画面に表示する（または表示しない）ことにより、コンピュータ装置が現在ネットワークに接続しているか否かを、コンピュータ装置の利用者に一目で認識させることができる。すなわち、コンピュータの操作に不慣れな利用者やコンピュータに関する知識が不十分な利用者であっても、容易にコンピュータ装置がネットワークに接続されているか否かを識別することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態が適用されたシステムの全体構成図。
【図２】コンピュータ装置、Ｗｅｂサーバのハードウェア構成例を示す図。
【図３】出力装置に表示される出力画面の一例を示す図。
【図４】図３に示す外部イメージ部分の例を示す図。
【図５】図３に示す出力画面のＨＴＭＬ文書の例を示す図。
【図６】コンピュータ装置の処理フロー図。
【図７】ファイルサーバ、および、第２の記憶媒体を有するシステムの全体構成図。
【図８】コンピュータ装置が各種データを有するシステムの全体構成図。
【図９】出力装置に表示される出力画面の一例を示す図。
【符号の説明】
【００１１】
１：記憶媒体、１１：ＨＴＭＬ文書、１２：内部画像ファイル、１３：業務データ、２：コンピュータ装置、２１：データ読込み部、２２：表示部、２３：指示受付部、２４：通信処理部、３：Ｗｅｂサーバ、３１：情報提供部、３２：記憶部、３２１：外部画像ファイル、３２２：リンク先ＨＴＭＬ、３３：通信処理部、４：ネットワーク
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について説明する。【００１３】
図１は、本発明の一実施形態が適用されたシステムの全体構成図である。図示するように、本実施形態のシステムは、ＨＴＭＬ文書１１が記憶された記憶媒体１と、記憶媒体１に記憶されたＨＴＭＬ文書１１を表示するコンピュータ装置２と、記憶媒体１に記憶されたＨＴＭＬ文書１１に記述された画像ファイルおよびリンク先のＷｅｂページを提供するＷｅｂサーバ３とを有する。そして、コンピュータ装置２とＷｅｂサーバ３とはインターネットなどのネットワーク４により接続される。【００１４】
記憶媒体１は、コンピュータ装置２に着脱可能な、データを記憶するための記憶装置（記憶メディア）であって、コンピュータ装置２に挿入されることにより記憶媒体１に記憶されている情報がコンピュータ装置２に読み込まれる。具体的な記憶媒体１としては、ＣＤ-ＲＯＭ、ＭＯ、ＤＶＤ、フレキシブルディスク、ＵＳＢメモリなどが挙げられる。そして、この記憶媒体１には、ＨＴＭＬ文書１１と、内部画像ファイル１２と、業務データ１３とが記憶されている。【００１５】
ＨＴＭＬ文書１１は、ＨＴＭＬにより記述されたテキストファイルである。そして、ＨＴＭＬ文書１１の中に別のＨＴＭＬ文書（Ｗｅｂページ）の位置情報（例えば、ＵＲＬ：Uniform Resource Locator）を指定する（埋め込む）ことができる。これにより、ネットワーク上で公開されているＨＴＭＬ文書を参照することができる。また、ＨＴＭＬ文書１１は、文書中に画像ファイルの位置情報（例えば、ＵＲＬ）も同様に指定する（埋め込む）ことができる。これにより、ＨＴＭＬ文書１１に指定された画像ファイルのイメージ（画像）を表示する（貼り付ける）ことができる。【００１６】
なお、本実施の形態ではＨＴＭＬ文書を使用しているが、本発明はこれに限定されず、ＸＭＬ（eXtensible Markup Language）やＳＧＭＬ（Standard Generalized Markup Language）などのマークアップ言語により記述された文書、またはその他のハイパーテキストにおいても適用することができる。【００１７】
内部画像ファイル１２は、記憶媒体１に記憶されている画像ファイルであり、イメージデータが格納されている。ＨＴＭＬ文書１１の中に内部画像ファイル１２のファイル名が指定されている場合、後述するコンピュータ装置２の表示部２２は、当該ＨＴＭＬ文書１１を表示する際に内部画像ファイル１２に記憶されているイメージを取り込み表示する。業務用データ１３は、例えば、プリンタドライバ（プリンタを動作させるためのソフトウェア）、マニュアル、電子辞書など、コンピュータ装置２にインストールまたは表示するためのアプリケーションプログラムまたはデータである。【００１８】
コンピュータ装置２は、ネットワーク４に接続されている場合はＷｅｂクライアントとして使用され、ネットワーク４に接続されていない場合はスタンドアローン（stand alone）として使用される汎用的なコンピュータである。コンピュータ装置２は、記憶媒体１に記憶された情報を読み込むデータ読込み部２１と、ＨＴＭＬ文書１１を解析して出力装置に表示する表示部２２と、コンピュータ装置２を操作する利用者からの指示を受け付ける指示受付部２３と、ネットワーク４を介して他の装置とデータの送受信を行う通信処理部２４と、を有する。【００１９】
表示部２２は、一般的なＷｅｂブラウザと同様の機能を有し、記憶媒体１に記憶されているＨＴＭＬ文書１１を解析し、解析結果のＷｅｂページを出力装置に表示する。また、表示部２２は、ＨＴＭＬ文書１１の中に記述された別のＨＴＭＬ文書のリンクがクリックされた場合、当該リンク先の位置情報（ＵＲＬ）を宛先として別のＨＴＭＬ文書（Ｗｅｂページ）を要求する。また、表示部２２は、ＨＴＭＬ文書１１の中に画像ファイル名が指定されている場合は、当該画像ファイルを要求し、当該画像ファイルに格納されているイメージをＷｅｂページに貼り付けて出力装置に表示する。  
Ｗｅｂサーバ３は、ネットワーク４を介してＷｅｂクライアントであるコンピュータ装置２からの要求を受け付け、要求されたＨＴＭＬ文書または画像ファイルを要求元のコンピュータ装置２に送信する装置である。Ｗｅｂサーバ３は、コンピュータ装置２へＨＴＭＬ文書または画像ファイルなどの各種の情報を提供する情報提供部３１と、各種の情報を記憶する記憶部３２と、ネットワーク４を介して他の装置とデータの送受信を行う通信処理部３３と、を有する。【００２０】
記憶部３２には、外部画像ファイル３２１とリンク先ＨＴＭＬ文書３２２とが記憶されている。外部画像ファイル３２１は、Ｗｅｂサーバ３に記憶された画像ファイルであり、イメージデータが格納されている。記憶媒体１のＨＴＭＬ文書１１の中に外部画像ファイル３２１のファイル名が指定されている場合、コンピュータ装置２の表示部２２は、当該ＨＴＭＬ文書１１を表示する際に外部画像ファイル３２１を取得し、当該外部画像ファイル３２１に記憶されているイメージを出力装置に表示する。【００２１】
リンク先ＨＴＭＬ文書３２２は、記憶媒体１のＨＴＭＬ文書１１の中に指定された（埋め込まれた）別のＨＴＭＬ文書である。コンピュータ装置２の指示受付部２３がリンク部分へのクリックなどのアクションを受け付けると、表示部２２は、リンク先ＨＴＭＬ文書３２２をＷｅｂサーバ３に要求し、リンク先ＨＴＭＬ文書３２２のＷｅｂページを出力装置に表示する。【００２２】
以上説明した、コンピュータ装置２およびＷｅｂサーバ３は、いずれも例えば図２に示すようなＣＰＵ９０１と、メモリ９０２と、ＨＤＤ等の外部記憶装置９０３と、キーボードやマウスなどの入力装置９０４と、ディスプレイやプリンタなどの出力装置９０５と、ネットワーク接続するための通信制御装置９０６と、これらの各装置を接続するバス９０７と、を備えた汎用的なコンピュータシステムを用いることができる。なお、コンピュータ装置２は、図示しない記憶媒体１のドライブ（記憶媒体１を読み書きするための装置）をさらに有する。【００２３】
このコンピュータシステムにおいて、ＣＰＵ９０１がメモリ９０２上にロードされた所定のプログラムを実行することにより、各装置の各機能が実現される。例えば、コンピュータ装置２およびＷｅｂサーバ３の各機能は、コンピュータ装置２用のプログラムの場合は、コンピュータ装置２のＣＰＵ９０１が、そして、Ｗｅｂサーバ３用のプログラムの場合は、Ｗｅｂサーバ３のＣＰＵ９０１が、それぞれ実行することにより、実現される。なお、記憶媒体１は、コンピュータ装置２の外部記憶装置９０３として用いられる。また、コンピュータ装置２のデータ読込み部２１には、図示しないドライブが用いられる。また、Ｗｅｂサーバ３の記憶部３２には、Ｗｅｂサーバ３のメモリ９０２または外部記憶装置９０３が用いられる。【００２４】
次に、コンピュータ装置２の出力装置９０５に表示されるＷｅｂページ（表示画面）について説明する。【００２５】
図３は、コンピュータ装置２の表示部２２が、記憶媒体１に記憶されたＨＴＭＬ文書１１を解析して出力装置９０５に表示するＷｅｂページ（表示画面）３００の一例を示したものである。Ｗｅｂページ３００は、外部イメージ部分３０１と、テキスト部分３０２と、リンク部分３０３と、内部メージ部分３０４と、を有する。【００２６】
外部イメージ部分３０１は、Ｗｅｂサーバ３の記憶部３２の外部画像ファイル３２１に格納されたイメージが表示される部分である。そして、この外部イメージ部分３０１は、コンピュータ装置２がネットワーク４に接続されているか否かを、コンピュータ装置２の利用者に識別させるためのインジケータとしての役割を果たすものである。【００２７】
すなわち、コンピュータ装置２の表示部２２は、ＨＴＭＬ文書１１を解析する際に、例えば＜ＩＭＧ  ＳＲＣ＝“画像ファイル名（ＵＲＬ）”＞の形式のイメージタグを検出すると、指定されたＵＲＬに対して指定された画像ファイルを要求する。外部画像ファイル３２１がイメージタグに指定されている場合、表示部２２は通信処理部２４を用いてネットワーク４により接続されたＷｅｂサーバ３に外部画像ファイル３２１を要求する。そして、コンピュータ装置２がネットワーク４に接続されている場合は、表示部２２は通信処理部３２１を用いて外部画像ファイル３２１を取得（ダウンロード）し、外部画像ファイル３２１に格納されたイメージを外部イメージ部分３０１に表示する。【００２８】
一方、コンピュータ装置２がネットワーク４に接続されていない場合は、表示部２２は外部画像ファイル３２１を取得することができない。この場合、表示部２２は、外部イメージ部分３０１に画像ファイルが取得できなかったことす示す所定の記号または図形（例えば「×」など）を表示する。なお、画像ファイルが取得できなかったことす示す記号または図形はＷｅｂブラウザの種類によって異なる。【００２９】
コンピュータ装置２の利用者は、外部イメージ部分３０１に表示されるイメージと後述する外部イメージの説明を記述したテキスト部分３０２とを参照することにより、コンピュータ装置２が現在ネットワークに接続されているか否かを容易に判別することができる。また、外部イメージ部分３０１およびテキスト部分３０２を、リンク部分３０３と同一のＷｅｂページ３００（同一画面）上に表示することにより、コンピュータ装置２が現在ネットワーク４に接続されているか否かを正確に認識したうえで、リンク部分３０３をクリックするか否かを判断することができる。すなわち、ネットワーク４に接続された状態でリンク部分３０３をクリックした場合は、リンク先のＷｅｂページを参照できるが、ネットワークに接続されていない状態でリンク部分３０３をクリックしてもリンク先のＷｅｂページを参照できないことを理解することができる。【００３０】
単にリンク部分３０３のみが表示されたＷｅｂページの場合、コンピュータ装置２の操作に不慣れな利用者は、ネットワーク４に接続されているか否かを認識しないままリンク部分３０３をクリックする。そして、ネットワーク４に接続されていない場合、エラーメッセージが出力され、利用者はエラーの原因が理解できないことによるストレスを感じる。しかしながら、外部イメージ部分３０１およびテキスト部分３０２を、リンク部分３０３と同一のＷｅｂページ３００（同一画面）上に表示することでエラーメッセージの出力を抑制し、リンク先にアクセスできない理由を利用者が容易に理解することができる。【００３１】
図４に外部イメージ部分３０１に表示されるイメージの一例を示す。図４（Ａ）は、コンピュータ装置２がネットワーク４に接続されている場合に、外部イメージ部分３０１に表示されるイメージである。すなわち、Ｗｅｂサーバ３の外部画像ファイル３２１には、緑色の長方形の図形が外部イメージとして格納されている。また、図４（Ｂ）は、コンピュータ装置２がネットワーク４に接続されていない場合に、外部イメージ部分３０１に表示される代替イメージである。すなわち、画像ファイルが取得できなかったことす示す記号（「×」）と、代替テキスト（「接続なし」）が表示されている。この代替テキストは、画像ファイルが取得できない場合にイメージの代わりに表示される文字であり、前述のイメージタグの属性である「ａｌｔ」を用いてＨＴＭＬ文書１１の中に記述することができる。【００３２】
なお、本実施形態では、図４（Ａ）に示す外部イメージ部分３０１には、緑色の長方形の図形が表示される。これは、外部画像ファイル３２１に格納されている外部イメージを緑色の長方形の図形とした場合である。しかしながら、外部画像ファイル３２１に格納される外部イメージはこれに限定されず、さまざまな色や形状のイメージ、また、イラスト、写真などの画像イメージなど、どんなものでも用いることができる。さらには、イメージではなく音声、動画、テキストなどを出力または表示することとしてもよい。【００３３】
テキスト部分３０２には、外部イメージ部分３０１がインジケータの役割を果たしていることを、コンピュータ装置２の利用者に認識させるための説明が表示される。具体的には、「上記インジケータ（外部イメージ部分３０１）が緑色になっていない場合は、このコンピュータはネットワークに接続されていない」旨が表示される。この外部イメージ部分３０１とテキスト部分３０２に表示された説明とを参照することにより、コンピュータ装置２の利用者は、一目でコンピュータ装置２がネットワークに接続されているか否かを判別することができる。これにより、コンピュータの操作に不慣れな利用者やコンピュータに関する知識が不十分な利用者であっても容易にネットワークへの接続の有無を判断することができる。【００３４】
さらに、テキスト部分３０２には、「ネットワークに接続されていない場合は、下記のリンクへのアクセスはできない」旨が表示されている。したがって、コンピュータ装置２の利用者は、インジケータである外部イメージ部分３０１が緑色でない場合（図４（Ｂ）参照）はネットワークに接続されていないため、リンク部分３０３をクリックしてもリンク先のＷｅｂページを参照することができないことを容易に理解することができる。また、リンク部分３０３をクリックして、表示部２２が提供するエラーメッセージ（例えば、「サーバが見つかりません」、「ページを表示できません」など）が出力装置９０５に表示された場合であっても、利用者はエラーの原因（ネットワークに未接続）を認識しているので、ストレスを感じることは少ない。なお、テキスト部分３０２に表示される文章は、ＨＴＭＬ文書１１の段落を定義するパラグラフタグ（＜Ｐ＞＜/Ｐ＞）の中に直接記述されている。【００３５】
リンク部分３０３には、別のＨＴＭＬ文書の位置情報（例えば、ＵＲＬ）が埋め込まれている。コンピュータ装置２がネットワーク４に接続されている場合、リンク部分３０３の「リンク先」がクリックされると、表示部２２は、埋め込まれた位置情報（ＵＲＬ）を宛先としてネットワーク上に当該別のＨＴＭＬ文書を要求する。そして、要求するＨＴＭＬ文書が見つかった場合、表示部２２は要求したＨＴＭＬ文書をダウンロードする。そして、表示部２２は、ダウンロードしたＨＴＭＬ文書のＷｅｂページを出力装置９０５に表示する。なお、リンク部分３０３は、ＨＴＭＬ文書１１中にアンカータグ（＜Ａ＞＜／Ａ＞）で囲むことにより他の部分と区別することができる。【００３６】
内部イメージ部分３０４は、記憶媒体１の内部画像ファイル１２に格納された内部イメージが表示される部分である。そのため、内部イメージ部分３０４は、コンピュータ装置２がネットワークに接続されているか否かにかかわらず、Ｗｅｂページ３００に表示される。内部イメージ部分３０４は、外部イメージ部分３０１と同様に、イメージタグにおいて内部画像ファイル１２のファイル名（ＵＲＬ）を指定する。【００３７】
図５は、今まで説明したＷｅｂページ３００（図３参照）のＨＴＭＬ文書（ＢＯＤＹ部分）の例を示したものである。図示するように、外部イメージ部分３０１を記述したイメージタグ５０１と、テキスト部分３０２を記述したパラグラフタグ５０２と、リンク部分３０３を記述したアンカータグ５０３と、内部イメージ部分３０４を記述したイメージタグ５０４とを有する。表示部２２は、このＨＴＭＬ文書を解析し、解析した結果を出力装置９０５に表示する。【００３８】
次に、コンピュータ装置２の処理の流れを説明する。【００３９】
図６は、コンピュータ装置２が記憶媒体１に記憶されたＨＴＭＨ文書１１を表示する際の処理フローである。はじめに、記憶媒体１がコンピュータ装置２のドライブに挿入されると、データ読込み部２１は、記憶媒体１に記憶されたＨＴＭＬ文書１１を読み出す（Ｓ６０１）。そして、表示部２２は、データ読込み部２１が読み出したＨＴＭＬ文書１１を解析する（Ｓ６０２）。すなわち、一般的なＷｅｂブラウザと同様に、表示部２２は、ＨＴＭＬ文書１１中に記述されたタグを解析し、イメージタグ（＜ＩＭＧ  ＳＲＣ＝“  ”＞）に指定され内部画像ファイル１２および外部画像ファイル３２１を検出する。【００４０】
そして、表示部２２は、検出した内部画像ファイル１２を要求する（Ｓ６０３）。すなわち、表示部２２は、記憶媒体１から内部画像ファイル１２を読み出し、内部画像ファイル１２に格納された内部イメージをＨＴＭＬ文書１１に記述された所定の位置（図３：内部イメージ部分３０４）に貼り付ける。次に、表示部２２は、検出した外部画像ファイル３２１を要求する（Ｓ６０４）。すなわち、表示部２２は、通信処理部２４を用いて、イメージタグで指定されたＵＲＬを宛先としてＷｅｂサーバ３に外部画像ファイル３２１を要求する。ここで、コンピュータ装置２がネットワークに接続されている場合は外部画像ファイル３２１を取得（ダウンロード）することができ、コンピュータ装置２がネットエワークに接続されていない場合は外部画像ファイル３２１を取得（ダウンロード）することができない。なお、Ｗｅｂサーバ３の情報提供部３１が、通信処理部３３を用いてコンピュータ装置２に外部画像ファイル３２１を提供する。【００４１】
そして、外部画像ファイル３２１を取得できた場合（Ｓ６０５：ＹＥＳ）、表示部２２は取得した外部画像ファイル３２１に格納された外部イメージ（図４（Ａ）参照）を貼り付けたＷｅｂページ３００（図３参照）を出力装置９０５に表示する（Ｓ６０６）。そして、Ｗｅｂページ３００のリンク部分３０３へのクリックを指示受付部２３が受け付けた場合、表示部２２はリンク部分３０３に埋め込まれた位置情報（ＵＲＬ）を宛先としてリンク先ＨＴＭＬ文書３２２を要求する（Ｓ６０７）。すなわち、表示部２２は、通信処理部２４を用いてＷｅｂサーバ３の記憶部３２に格納されているリンク先ＨＴＭＬ文書３２２を要求する。そして、表示部２２は、通信処理部２４を用いて取得したリンク先ＨＴＭＬ文書３２２のＷｅｂページを出力装置９０５に表示する（Ｓ６０８）。【００４２】
なお、Ｗｅｂサーバ３の情報提供部３１が、通信処理部３３を用いてコンピュータ装置２にリンク先ＨＴＭＬ文書３２２を提供する。また、記憶媒体１に記憶された業務データ１３は、リンク先ＨＴＭＬ文書３２２のＷｅｂページと連携して、コンピュータ装置２にインストールまたは出力装置９０５に表示されることとしてもよい。【００４３】
また、外部画像ファイル３２１を取得できなかった場合（Ｓ６０５：ＮＯ）、表示部２２は外部イメージ部分３０１に代替イメージ（図４（Ｂ）参照）を貼り付けたＷｅｂページ３００（図３参照）を出力装置９０５に表示する（Ｓ６０９）。代替イメージは、前述のとおり、画像ファイルが取得できなかったことを示す記号および代替テキストである。そして、Ｗｅｂページ３００のリンク部分３０３へのクリックを指示受付部２３が受け付けた場合、表示部２２はリンク部分３０３に埋め込まれた位置情報（ＵＲＬ）を宛先としてリンク先ＨＴＭＬ文書３２２を要求する（Ｓ６１０）。【００４４】
しかし、コンピュータ装置２はネットワーク４に接続されていないため、表示部２２は、例えば「サーバが見つかりません」、「ページを表示できません」などのあらかじめ定められたエラーメッセージを出力装置９０５に表示する（Ｓ６１１）。なお、コンピュータ装置２の利用者は、Ｓ６０９において事前に図３に示すＷｅｂページ３００を参照してコンピュータ装置２がネットワークに接続されていないこと、および、リンク先にアクセスできないことを認識している。したがって、利用者は、エラーメッセージが出力された場合、コンピュータ装置２をネットワーク４に接続するなどしてエラーを解消することができる。【００４５】
上記の実施形態では、記憶媒体１に記憶されたＨＴＭＬ文書１１の中に、ネットワーク４を介して接続される外部システム（Ｗｅｂサーバ３）に記憶された外部画像ファイル３２１を指定する。そして、この外部画像ファイル３２１に格納された外部イメージをインジケータとして出力装置９０５に表示する（または表示しない）ことにより、コンピュータ装置２が現在ネットワークに接続しているか否かを、コンピュータ装置３０１の利用者に一目で認識させることができる。すなわち、コンピュータの操作に不慣れな利用者やコンピュータに関する知識が不十分な利用者であっても、容易にコンピュータ装置２がネットワークに接続されているか否かを識別することができる。【００４６】
なお、本発明は上記実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。例えば、上記の実施形態ではＨＴＭＬ文書１１は、記憶媒体１に記憶されている。しかしながら、記憶媒体１は、記憶手段を有する外部装置であって、ネットワークまたはケーブルによりコンピュータ装置２と接続する場合も考えられる。また、コンピュータ装置２が直接インターネットに接続できない内部ネットワークのコンピュータ装置２の場合は、プロキシサーバ（代理サーバ）を介してネットワーク４に接続し、Ｗｅｂサーバ３に外部画像ファイル３２１を要求することとしてもよい。【００４７】
また、上記実施形態で説明したネットワーク４は、インターネットのみならずイントラネット（企業内ネットワーク）であってもよい。例えば、ＨＴＭＬ文書１１の中に、使用しているコンピュータ装置２が属する事業所以外の他の事業所のサーバに記憶されている外部画像ファイルを指定する（埋め込む）。これにより、コンピュータ装置２の利用者は、当該コンピュータ装置２が他の事業所のサーバに接続されているか否かを容易に識別することができる。【００４８】
また、外部画像ファイル３２１は、Ｗｅｂサーバ３に限らず、例えば、ファイルサーバとしての機能する別のコンピュータ装置に指定されたフォルダに記憶されていてもよい。また、外部画像ファイル３２１は、ネットワークを介さない記憶媒体に記憶されていてもよい。【００４９】
図７は、ファイルサーバ６と、記憶媒体１（以下、「第１の記憶媒体」）とは異なる記憶媒体５（以下、「第２の記憶媒体」）と、を有する場合のシステムの構成図である。図７は、図１に示したシステムの全体構成図と、ファイルサーバ６および第２の記憶媒体５を有する点において異なり、その他は図１と同じである。【００５０】
ファイルサーバ６は、記憶部６２に記憶されている各種の情報をコンピュータ装置２へ提供する情報提供部６１と、外部画像ファイル６２１および共用ファイル６２２を記憶した記憶部６２、通信処理部６３とを有する。そして、ファイルサーバ６は、例えば図２に示す汎用的なコンピュータシステムを用いることができる。ここで、例えばコンピュータ装置２が、ファイルサーバ６の論理ドライブなどを割り当て、各種の処理を行う場合がある。なお、論理ドライブとしては、Ｈドライブなどの共用ディスクドライブなどが考えられる。この場合、第１の記憶媒体１のＨＴＭＬ文書１１中に、共用ディスクドライブ上の位置情報としてファイルサーバ６に記憶された外部画像ファイル６２１を指定する。これにより、コンピュータ装置２の利用者は、ファイルサーバ６の共用ディスクドライブがコンピュータ装置２に正しく設定されているか否かを容易に識別することができる。【００５１】
また、第２の記憶媒体５は、第１の記憶媒体１と同様に、コンピュータ装置２に着脱可能な、データを記憶するための記憶装置である。そして、第２の記憶媒体５がネットワークを介すことなくコンピュータ装置２に接続または挿入されることにより、第２の記憶媒体５に記憶されている情報がコンピュータ装置２に読み込まれる。例えば、第２の記憶媒体５としては、ＵＳＢメモリ、ＣＤ-ＲＯＭ、ＭＯ、ＤＶＤ、フレキシブルディスクなどが挙げられる。なお、ＵＳＢメモリは、コンピュータ装置２のＵＳＢコネクタに接続して使用する、持ち歩き可能なフラッシュメモリなどである。そして、この第２の記憶媒体５には、外部画像ファイル５１と、各種のデータ５２とが記憶されている。この場合、第１の記憶媒体１のＨＴＭＬ文書１１中に、第２の記憶媒体５に記憶された外部画像ファイル５１の位置情報を指定する。これにより、コンピュータ装置２の利用者は、第２の記憶媒体５がコンピュータ装置２に正しく接続または挿入され、期待する構成状態で機能しているか否かを容易に識別することができる。なお、第２の記憶媒体５がＵＳＢメモリなど書き込み可能な記憶媒体の場合、コンピュータ装置２のデータ読込み部２１は、第２の記憶媒体５にデータの書き込みをすることができる。【００５２】
また、上記実施形態で説明したコンピュータ装置２の表示部２２は、コンピュータ装置内２のメモリ９０２または外部記憶装置９０３（以下、「メモリ等」）に格納されたＨＴＭＬ文書を解析し、コンピュータ装置２のメモリ等に格納された各種のデータを出力装置９０５に出力することとしてもよい。例えば、表示部２２は、メモリ等に格納された各種の電子マニュアルや電子辞書を閲覧（表示）する機能を有するマニュアル閲覧プログラム（ソフトウェア）、または、メモリ等に格納されたヘルプ文書を閲覧（表示）する機能を有するヘルプ文書閲覧プログラム（ソフトウェア）などであることが考えられる。なお、ヘルプ文書とは、コンピュータ装置２を使用する利用者に、使用方法（操作方法）、用語の意味、エラーメッセージの対応などを説明するための文書である。【００５３】
図８は、表示部２２がコンピュータ装置２に格納された各種のデータを閲覧する場合のシステムの全体構成図である。図８は、図１に示したシステムの全体構成図と、コンピュータ装置２がＨＴＭＬ文書２５および各種データ２６を有する点において異なり、その他は図１と同じである。なお、ＨＴＭＬ文書２５は、図１の記録媒体１が有するＨＴＭＬ文書１１と同様である。各種データ２６は、電子マニュアル、電子辞書、ヘルプ文書など様々なデータ（含むプログラム）である。また、ＨＴＭＬ文書２５および各種データ２６は、メモリ等に記憶されている。また、表示部２２は、ＨＴＭＬ文書２５を解析し、ネットワーク上に公開されているＷｅｂページや画像ファイルを表示するだけでなく、メモリ等に記憶された各種データ２６を表示する。すなわち、表示部２２は、図６に示す処理と同様に、ＨＴＭＬ文書２５を解析し、各種データ２６から所定の情報を読み込み、出力装置９０５に表示する。【００５４】
図９は、電子マニュアルを閲覧するための表示画面の一例を示したものである。本表示画面は、図示するように、タイトル入力欄９１と、目次指定欄９２と、内容表示欄９３と、外部イメージ部分９５と、テキスト部分９６とを有する。タイトル入力欄９１は、各種データ２６に含まれる複数のマニュアルの中から、表示を希望するマニュアルのタイトルを入力するためのエリアである。なお、利用者は、タイトル入力欄９１のドロップダウンメニュー（プルダウンメニュー）から、タイトルを選択する。目次指定欄９２には、タイトル入力欄９１で入力したマニュアルの目次が表示される。利用者は、目次指定欄９２に表示された目次の中から表示を希望する項目にカーソルを移動またはクリックするなどして、所望の項目を指定する。【００５５】
内容表示欄９３には、目次入力欄９２で指定された項目のマニュアルの内容（テキスト、イメージ等）が表示される。この内容表示欄９３に表示されたテキストやイメージ等の中には、Ｗｅｂサーバ３のリンク先ＨＴＭＬ文書３２２の位置情報（ＵＲＬ）、すなわちリンク情報９４が記述されている場合がある。利用者がリンク情報９４をクリックすると、表示部２２はＷｅｂサーバ３にリンク先ＨＴＭＬ文書３２２を要求する。そして、表示部２２がリンク先ＨＴＭＬ文書３２２を解析することにより、例えば、最新のプリンタドライバをダウンロードするためのＷｅｂページが出力装置９０５に表示されるものとする。【００５６】
外部イメージ部分９５およびテキスト部分９６は、図３に示す外部イメージ３０１およびテキスト部分３０２と同様である。すなわち、外部イメージ部分９５は、コンピュータ装置２がネットワーク４に接続されているか否かを利用者に識別させるためのインジケータとしての役割を果たすものである。また、テキスト部分９６には、外部イメージ部分９５が、インジケータの役割を果たしていることを、利用者に認識させるための説明が表示される。これにより、利用者は、リンク情報９４をクリックする際に、コンピュータ装置２が現時点でネットワークに接続されているか否かを、容易に識別することができる。
【図１】
2005069153.tif 000002
【図２】
2005069153.tif 000003
【図３】
2005069153.tif 000004
【図４】
2005069153.tif 000005
【図５】
2005069153.tif 000006
【図６】
2005069153.tif 000007
【図７】
2005069153.tif 000008
【図８】
2005069153.tif 000009
【図９】
2005069153.tif 000010
【国際調査報告】
2005069153.tif 000011
2005069153.tif 000012
2005069153.tif 000013
2005069153.tif 000014
2005069153.tif 000015