(57)【要約】【課題】当該端末装置が何らかの原因でオンライン接続が切断されてオフラインになった時に、エラー表示ではなく、広告情報を表示できるようにすることによって、ユーザに不快感を与えないようにする機能を有する端末装置を備えた通信システムを提供する。【解決手段】ネットワークを介して各端末装置が通信を行えるように構成された通信システムにおいて、当該端末装置１３は、ネットワークとのオンライン接続の切断後であるオフライン時に、当該端末装置１３が記憶装置４に予め記憶している特定の広告情報を表示装置６に表示する制御手段４１を備えている。この広告情報の表示により、ユーザは不快感が与えられることがなくなる。【選択図】        図２
2004295678.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに複数の端末装置が接続され、前記ネットワークを介して各端末装置が通信を行えるように構成された通信システムにおいて当該端末装置は、前記ネットワークとのオンライン接続の切断後であるオフライン時に、当該端末装置が予め記憶している特定の広告情報を表示装置に表示する制御手段を備えていることを特徴とする通信システム。
【請求項２】
前記広告情報は、当該端末装置を製造または販売した業者のロゴであることを特徴とする請求項１に記載の通信システム。
【請求項３】
前記制御手段は、前記オンライン接続から前記オフラインに変わっても、前記表示装置にＷｅｂ表示されていれば、そのＷｅｂ表示を継続させることを特徴とする請求項１に記載の通信システム。
【請求項４】
前記制御手段は、前記オンライン接続から前記オフラインに変わり、自動更新等でＷｅｂページがエラーになれば、広告情報を表示装置に表示することを特徴とする請求項１に記載の通信システム。
【請求項５】
前記制御手段は、ホームページがオンラインであるかオフラインであるかを監視し、オンラインであれば、設定しているホームページを前記表示装置に表示し、オフラインであれば、広告情報を前記表示装置に表示することを特徴とする請求項１に記載の通信システム。
【請求項６】
前記制御手段は、ＪａｖａＳｃｒｉｐｔを用いることによって制御を行うことを特徴とする請求項１または請求項３ないし請求項５の何れかに記載の通信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークに複数の端末装置が接続され、前記ネットワークを介して各端末装置が通信を行えるように構成された通信システムに関し、特に、当該端末装置がネットワークから切断されてオフラインになった時の表示の制御に関する。
【０００２】
【従来の技術】
例えば、特許文献１に記載された従来技術では、インターネットに、プロバイダサーバとＵＲＬサイトが接続されており、クライアント端末は、プロバイダサーバを介してＵＲＬサイトのページを閲覧できるようになっている。この従来技術において、クライアント端末からのオンライン接続要求により、オンライン接続を行ってユーザの要求するページを送信するプロバイダサーバは、クライアント端末に対して前記要求のＵＲＬサイトのページを送信すると共に、広告情報を送信する。そしてクライアント端末は、オンライン接続時にダウンロードした前記広告情報を、前記オンライン接続の切断後において、そのクライアント端末における出力設定情報として登録し、対応するその出力時に前記設定された広告情報を出力する。即ち、この従来技術では、このような構成により、オフライン時に広告情報を表示するようにしている。
【０００３】
【特許文献１】
特開２００２−９２４８５号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、特許文献１などに記載されているような従来の通信システムでは、一般的なインターネットの閲覧ソフト（例えば、マイクロソフト社製のインターネット・エクスプローラ（登録商標）が用いられており、端末装置（クライアント端末）がインターネットに接続されているときにケーブルの切断やサーバ側の動作停止によってオンライン接続が切断され、オフラインになった時、前記インターネット・エクスプローラ（登録商標）の処理により、例えば「ページを表示できません」などというエラー表示が表示装置に表示される。
【０００５】
したがって、このような従来の通信システムにおいては、ユーザが使用している端末装置がオンライン接続からオフラインになった時、例えば「ページを表示できません」というエラー表示が行われるので、ユーザに不快感を与えるという課題が生じる。
【０００６】
なお、特許文献１の従来技術では、オフライン時に広告情報の表示をすることができるが、この場合のオフライン時は、オンライン接続が何らかの原因で切断されてオフラインになった時ではなく、ユーザの端末装置に対するオフライン操作によるものであるので、上記のような課題を解決できるものではない。
【０００７】
本発明は、上記のような課題を解決するためになされたもので、当該端末装置が何らかの原因でオンライン接続が切断されてオフラインになった時に、エラー表示ではなく、広告情報を表示できるようにすることによって、ユーザに不快感を与えないようにする機能を有する端末装置を備えた通信システムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するために請求項１の発明は、ネットワークに複数の端末装置が接続され、前記ネットワークを介して各端末装置が通信を行えるように構成された通信システムにおいて、当該端末装置は、前記ネットワークとのオンライン接続の切断後であるオフライン時に、当該端末装置が予め記憶している特定の広告情報を表示装置に表示する制御手段を備えていることを特徴とする通信システムを提供する。
【０００９】
この構成の通信システムにおいて、当該端末装置が何らかの原因でオンライン接続が切断されてオフラインになった時に、当該端末装置は、制御手段の制御に従って特定の広告情報を表示装置に表示する。この広告情報の表示により、ユーザは不快感が与えられることがなくなる。
【００１０】
請求項２の発明では、前記広告情報は、当該端末装置を製造または販売した業者のロゴであるので、ユーザに不快感を与えることがなく、また、業者の広告塔としての役目を果たすことができる。
【００１１】
請求項３の発明では、前記制御手段は、前記オンライン接続から前記オフラインに変わっても、前記表示装置にＷｅｂ表示されていれば、そのＷｅｂ表示を継続させるので、ユーザは、そのままＷｅｂ表示を継続して見ることができ、使い勝手が良くなる。
【００１２】
請求項４の発明では、前記制御手段は、前記オンライン接続から前記オフラインに変わり、自動更新等でＷｅｂページがエラーになれば、広告情報を表示装置に表示するので、ユーザに不快感を与えることがなく、また、業者の広告塔としての役目を果たすことができる。
【００１３】
請求項５の発明では、前記制御手段は、ホームページがオンラインであるかオフラインであるかを監視し、オンラインであれば、設定しているホームページを前記表示装置に表示し、オフラインであれば、広告情報を前記表示装置に表示するので、オンラインであればホームページが表示でき、オフラインであれば広告情報を表示でき、これにより、ユーザに不快感を与えることがなくなる。
【００１４】
請求項６の発明では、前記制御手段は、ＪａｖａＳｃｒｉｐｔを用いることによって制御を行うので、インターネット・エクスプローラ（登録商標）などのブラウザのカスタマイズの必要がなくなる。
【００１５】
【発明の実施の形態】
以下、添付図面を参照しつつ、本発明の実施の形態について説明する。図１は本発明の一実施形態に係る通信システムの構成を示すブロック図である。図１において、インターネット１には、サーバ２とＵＲＬサイト３，５，７とプロバイダ４，６とが接続されており、サーバ２には、ＬＡＮ（ローカル・エリア・ネットワーク）１２を介し、端末装置８，９，１０，１１が接続されている。詳しくは、端末装置８は、ＬＡＮ１２ａおよびＬＡＮ１２を介してサーバ２に接続されている。端末装置９は、ＬＡＮ１２ｂおよびＬＡＮ１２を介してサーバ２に接続されている。端末装置１０は、ＬＡＮ１２ｃおよびＬＡＮ１２を介してサーバ２に接続されている。端末装置１１は、ＬＡＮ１２ｄおよびＬＡＮ１２を介してサーバ２に接続されている。各端末装置８，９，１０，１１は、サーバ２を介してインターネット１に接続し、更にプロバイダ４，６を介してＵＲＬサイト３，５，７のページを閲覧できるようになっている。なお、各端末装置間の通信回線は、ＬＡＮ１２に限らず、広域のネットワークでも良い。
【００１６】
図２は、図１中の各端末装置８，９，１０，１１の内部に備えられるハードウェア構成を示すブロック図である。ここでは、各端末装置８，９，１０，１１を総称して端末装置１３と呼ぶことにする。
【００１７】
この端末装置１３は、装置全体のデータ処理や制御を行うＣＰＵ１と、データを入力するキーボードなどの入力装置２、前記データ処理や制御に必要なデータを一時的に格納するＲＡＭ３、本装置の処理や制御に必要なプログラムやデータが記憶されるハードディスクやＲＯＭなどを示す記憶装置４、処理結果や受信情報などを印刷する印刷装置５、操作情報や処理結果あるいは受信情報などを表示する表示装置６、他の端末装置などと通信を行う通信装置７等から構成されている。
【００１８】
本実施形態の特徴としては、記憶装置４には、ネットワークとしての例えばＬＡＮ１２とのオンライン接続の切断後であるオフライン時に、当該端末装置１３が特定の広告情報を表示装置６に表示する制御手段４１が備えられている。前記広告情報は、記憶装置４に予め記憶されている。また、前記制御手段４１は、オンライン接続からオフラインに変わっても、表示装置６にＷｅｂ表示されていれば、そのＷｅｂ表示を継続させる。また、前記制御手段４１は、オンライン接続からオフラインに変わり、自動更新等でＷｅｂページがエラーになれば、広告情報を表示装置６に表示する。更に、前記制御手段４１は、ホームページがオンラインであるかオフラインであるかを監視し、オンラインであれば、設定しているホームページを表示装置６に表示し、オフラインであれば、広告情報を表示装置６に表示する。
【００１９】
そして前記制御手段４１は、ＪａｖａＳｃｒｉｐｔを用いて制御を行うようになっている。即ち、記憶装置４に記憶されたＪａｖａＳｃｒｉｐｔによって制御を行う制御手段４１に従ってＣＰＵ１が動作し、この端末装置１３の特徴とする上記制御が可能となる。広告情報としては、例えば、当該端末装置１３を製造または販売した業者のロゴが用いられる。
【００２０】
例えば、端末装置８と端末装置９間で、通信を行うとき、または通信を行っているとき、ＬＡＮ１２ｂのケーブルが切断されると、例えば端末装置９はオフラインになり、端末装置９には広告情報（業者のロゴ）が表示される。また、サーバ２が動作停止したときも、例えば端末装置９はオフラインになり、この場合も同様に端末装置９には広告情報が表示される。
【００２１】
図３は本実施形態の端末装置に表示されるインターネット・エクスプローラ（登録商標）の表示画面の一例を示す図である。この図３に示すように、このインターネット・エクスプローラ（登録商標）の表示は、例えばフレームａとフレームｂとフレームｃとの３つのフレームに分けられ、オンライン／オフラインの判定が行われる。フレームｂは、一定の間隔で自動更新し、正常にＷｅｂが表示できるかをチェックするためのフレームである。フレームｂが正常であるかどうかはフレームａが判定している。フレームｂの判定内容およびフレームｃの表示状況によって、フレームａは、フレームｃに下記のような動作をするように命令を出す。
【００２２】
その動作とは、「起動時は必ずロゴ表示する。」、「起動時ロゴ表示終了後、オンラインであれば、Ｗｅｂ表示する。」、「起動時ロゴ表示終了後、オフラインであれば、引き続きロゴ表示する。」、「ロゴ表示中、オフラインからオンラインに切り換ると、Ｗｅｂ表示に切り換える。」、「オンラインからオフラインになってもＷｅｂ表示されていれば表示継続する。」、「オンラインからオフラインになり、自動更新などでＷｅｂがページエラーになれば、ロゴ表示する。」等のことを言う。なお、実際にホームページとして表示されるのは、フレームａ，ｂ，ｃのうち最下段のフレームｃのみである。
【００２３】
次に、図４に示すフローチャートを参照してロゴ表示などに関する処理（制御手段４１の動作）について説明する。
【００２４】
先ず、各フレーム（図３参照）の概略を説明しておく。フレームａのページでは、オンラインであるかオフラインであるかの監視をしており、フレームｂのページでは、時間を決めて定期的に自動更新をかける。フレームｃは、実際に表示されるページになる。フレームｂのページにおいて、定期的に自動更新をかけるのは、現時点がオンラインであるかオフラインであるか調査するためである。フレームａのページはフレームｂのページを監視している。フレームｂのページは常にオンラインであるかオフラインであるかが分かるように、定期的に更新がかかっており、もしも、オフラインであれば、フレームｂのページに「ページを表示できません」等という表示がなされる。一方、オンラインであれば、「ＳＡＮＹＯ」等がフレームｂのページに表示される。
【００２５】
以下、フローチャートに従って説明する。ステップＳ１では、フレームａのページで、実際に表示されているフレームｃ（メインフレーム）のページのプロトコルを調査し、何のページを見ているかを判断する。その調査したプロトコルがインターネットのプロトコル“ｈｔｔｐ：”以外であればステップＳ２に移る。ステップＳ２では、具体的に、フレームｃ（メインフレーム）のページに表示されているファイルパス（Ｆｉｌｅ Ｐａｔｈ）が何であるかを調査する。
ここで、フレームｃ（メインフレーム）にロゴが表示されているときは、プロトコルが“ｆｉｌｅ：”かつファイルパス（Ｆｉｌｅ Ｐａｔｈ）が“ｌｏｇｏ．ｈｔｍ”になっているので、ロゴがフレームｃ（メインフレーム）に表示されていることが判別できる。
【００２６】
プロトコルを調査したり、ファイルパスを調査したりするためのＪａｖａＳｃｒｉｐｔの命令文があり、この命令文は、インターネット・エクスプローラ（登録商標）上ではプロトコルが“ｈｔｔｐ：”の場合、エラーが発生し、プログラムが途中で停止する。そこで、前記調査をする前に、カウンタをかけておき、例えば３秒間（Ｔｉｍｅ  Ｏｕｔ  ３ｓ）、そのプログラムが停止しているようであれば、プロトコルが“ｈｔｔｐ：”であると判断するようにしている。即ち、ステップＳ１とステップＳ２で、それぞれ例えば３秒間経過しても、次のプログラムに進まないようであれば、プロトコルが“ｈｔｔｐ：”であると判断してステップＳ１２に移る。
【００２７】
ステップＳ２においてプロトコルがファイルパスであると判断すると、ステップＳ３に移る。ステップＳ３では、フレームｃ（メインフレーム）のページのプロトコルがページエラーであると判断されると、つまりプロトコルがレス（“ｒｅｓ：”）であると判断されると、ステップＳ４に移る。ステップＳ４では、フレームｃ（メインフレーム）のページにロゴ表示をするために、フレームｃ（メインフレーム）のページに表示を切換える。
【００２８】
ステップＳ３で、プロトコルがレスでないと判断され、オフラインでない（ページエラーでない）ということであれば、ステップＳ５に移り、フレームｂ（ダミーフレーム）のページはプロトコルが何であるかを調査する。ここでの調査は例えオフラインであっても、フレームｃ（メインフレーム）のページに、正確にＷｅｂが表示されていれば、フレームｃ（メインフレーム）のページに更新をかけないようにするため、フレームｂ（ダミーフレーム）を見てオンラインであるかオフラインであるかを判断するために行われる。
【００２９】
ステップＳ５においては、フレームｂ（ダミーフレーム）のページのプロトコルを調査し、プロトコルが“ｈｔｔｐ”であれば、エラーが発生し、これはオンラインであるので、例えば２秒のタイムアウトとなり、ステップＳ６に移り、フレームｃ（メインフレーム）のページを実際に表示させるため、フレームｃ（メインフレーム）を“ｉｎｄｅｘ．ｈｔｍ”へ移動させ、フレームｃ（メインフレーム）のページを表示させる。その後、ステップＳ１２に移り、フレームｂ（ダミーフレーム）のページを“ｉｎｄｅｘ．ｈｔｍ”へ移動させ、フレームｂのページを表示させる。
【００３０】
また、ステップＳ５において、フレームｂ（ダミーフレーム）のページのプロトコルを調査して、そのプロトコルが“ｈｔｔｐ”以外であると判断された場合、つまりオフラインであると判断された場合、ステップＳ７に移る。ステップＳ７にて、フレームｃ（メインフレーム）のファイルパスが“ｌｏｇｏ．ｈｔｍ”であり、かつフレームｂ（ダミーフレーム）のプロトコルがレスでないと判断されると、ステップＳ８に移り、フレームｃ（メインフレーム）のページを“ｉｎｄｅｘ．ｈｔｍ”へ移動させ、フレームｃ（メインフレーム）のページにロゴ表示させる。
【００３１】
但し、フレームｃ（メインフレーム）のページにロゴが既に表示されている状態であれば、フレームｃ（メインフレーム）のページを“ｉｎｄｅｘ．ｈｔｍ”へ移動させる必要がないため、ステップＳ７においては前記両内容のアンド条件（メインフレームのページがロゴ表示であり、かつダミーフレームのページがオフラインでない）をとっている。即ち、このアンド条件のときのみ、メインフレームのページにロゴを表示するようにしている。このアンド条件以外であれば、ステップＳ７では、メインフレームのページに更新をかける必要がないという処理を行っている。
【００３２】
次にステップＳ９において、フレームｂ（ダミーフレーム）をｉｎｄｅｘ．ｈｔｍ”へ移動させ、フレームｂを更新する。この処理で一通りの処理が終え、監視のプログラムが終了するが、もう一度更新をかけて最初から処理を開始させる必要があるので、ステップＳ１０の処理あるいはステップＳ１０およびステップＳ１１の処理の後、ステップＳ１に戻り、同様な処理を実行する。また、ステップＳ１２の処理の後も、同様にステップＳ１３の処理あるいはステップＳ１３およびステップＳ１４の処理の後、ステップＳ１に戻り、同様な処理を実行する。
【００３３】
以上説明したプログラムにより、以下のような表示が可能になる。
【００３４】
本プログラムの起動時は、必ずロゴ表示する。起動時のロゴ表示終了後、オンラインであれば、Ｗｅｂ表示する。起動時のロゴ表示終了後、オフラインであれば、引き続きロゴ表示する。ロゴ表示中、オンラインに切り換ると、Ｗｅｂ表示に切り換えられる。Ｗｅｂ表示は、本プログラムでは自動更新されない（自動更新はＷｅｂに依存している）。オンラインからオフラインになっても、Ｗｅｂ表示されていれば、Ｗｅｂ表示は継続する。オンラインからオフラインになり、自動更新などでＷｅｂがページエラーになれば、ロゴ表示する。
【００３５】
【発明の効果】
以上のように請求項１の発明によれば、当該端末装置は、前記ネットワークとのオンライン接続の切断後であるオフライン時に、当該端末装置が予め記憶している特定の広告情報を表示装置に表示する制御手段を備えているので、当該端末装置が何らかの原因でオンライン接続が切断されてオフラインになった時に、当該端末装置は特定の広告情報を表示装置に表示することができ、これにより、ユーザは不快感が与えられることがなくなる。
【００３６】
請求項２の発明によれば、前記広告情報は、当該端末装置を製造または販売した業者のロゴであるので、ユーザに不快感を与えることがなく、また、業者の広告塔としての役目を果たすことができる。
【００３７】
請求項３の発明によれば、前記制御手段は、前記オンライン接続から前記オフラインに変わっても、前記表示装置にＷｅｂ表示されていれば、そのＷｅｂ表示を継続させるので、ユーザは、そのままＷｅｂ表示を継続して見ることができ、使い勝手が良くなる。
【００３８】
請求項４の発明によれば、前記制御手段は、前記オンライン接続から前記オフラインに変わり、自動更新等でＷｅｂページがエラーになれば、広告情報を表示装置に表示するので、ユーザに不快感を与えることがなく、また、業者の広告塔としての役目を果たすことができる。
【００３９】
請求項５の発明によれば、前記制御手段は、ホームページがオンラインであるかオフラインであるかを監視し、オンラインであれば、設定しているホームページを前記表示装置に表示し、オフラインであれば、広告情報を前記表示装置に表示するので、オンラインであればホームページが表示でき、オフラインであれば広告情報を表示でき、これにより、ユーザに不快感を与えることがなくなる。
【００４０】
請求項６の発明によれば、前記制御手段は、ＪａｖａＳｃｒｉｐｔを用いることによって制御を行うので、インターネット・エクスプローラ（登録商標）などのブラウザのカスタマイズの必要がなくなる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る通信システムの構成を示すブロック図である。
【図２】本発明の一実施形態に係る通信システムを構成する端末装置のハードウェア構成を示すブロック図である。
【図３】前記端末装置に表示されるインターネット・エクスプローラ（登録商標）の表示画面の一例を示す図である。
【図４】前記端末装置に備えられる制御手段の動作を説明するためのフローチャートである。
【符号の説明】
４  記憶装置
８，９，１０，１１，１３  端末装置
１２  ＬＡＮ
４１  制御手段
【図１】
2004295678.tif 000003
【図２】
2004295678.tif 000004
【図３】
2004295678.tif 000005
【図４】
2004295678.tif 000006