(57)【特許請求の範囲】
【請求項１】
ネットワーク上においてホスト装置とネットワーク端末装置とが連結されるネットワークシステムにおいて、
上記ネットワーク端末装置は、
上記ホスト装置上に存在する所望ファイルをダウンロード予約設定する予約手段と、
当該ネットワーク端末装置に対する電源オフ操作による未使用指示の際に、上記予約手段によるダウンロード予約設定状況を参照して、ダウンロード予約設定があるか否かを判別する判別手段と、
予約設定があると判別された際は、その予約設定されたファイルを上記ホスト装置よりダウンロードするダウンロード手段と、
を備えることを特徴とするネットワークシステム。
【請求項２】
上記ネットワーク端末装置は、さらに、
ファイルを保存登録する記憶手段と、
上記予約手段によってダウンロード予約設定されたファイルであることを示すアイコンと、上記記憶手段に保存登録されているファイルであることを示すアイコンとを区別表示する表示手段と、
を含むことを特徴とする請求項１に記載のネットワークシステム。
【請求項３】
上記表示手段は、上記ダウンロード手段による上記ホスト装置からのダウンロード終了時に、当該ファイルに対応するダウンロード予約設定されたファイルであることを示すアイコンを、上記記憶手段に保存登録されていることを示すアイコンに変更することを特徴とする請求項２に記載のネットワークシステム。
【請求項４】
ネットワークを介してホスト装置と連結されるネットワーク端末装置において、上記ホスト装置からファイルをダウンロードする際に、
上記ホスト装置上に存在する所望ファイルをダウンロード予約設定する処理と、
当該ネットワーク端末装置に対する電源オフ操作による未使用指示の際に、上記予約手段によるダウンロード予約設定状況を参照して、ダウンロード予約設定があるか否かを判別する処理と、
予約設定があると判別された際は、その予約設定されたファイルを上記ホスト装置よりダウンロードする処理と、
をコンピュータに実行させる命令を含むプログラムを格納した、コンピュータが読み取り可能な記録媒体。
【請求項５】
ネットワークを介してホスト装置と連結されたネットワーク端末装置において、
上記ホスト装置上に存在する所望ファイルをダウンロード予約設定する予約手段と、
当該ネットワーク端末装置に対する電源オフ操作による未使用指示の際に、上記予約手段によるダウンロード予約設定状況を参照して、ダウンロード予約設定があるか否かを判別する判別手段と、
予約設定があると判別された際は、その予約設定されたファイルを上記ホスト装置よりダウンロードするダウンロード手段と、
を具備することを特徴とするネットワーク端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク上においてホスト装置とネットワーク端末装置とが連結されるネットワークシステム、このネットワークシステムに使用するネットワーク端末装置、及びそのようなネットワークシステムにおけるネットワーク端末装置の動作をコンピュータに実行させる命令を含むプログラムを格納したコンピュータが読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
近年、ローカルエリアネットワーク（ＬＡＮ）やイントラネット、インターネット等のネットワークにパーソナルコンピュータ（ＰＣ）を接続して、情報を共有したり、互いに授受することが行われるようになってきている。
【０００３】
このようなネットワークに接続された端末装置としては、ＰＣは安価なものとはいえず、そこで近年、必要なときに必要な情報（アプリケーションプログラムファイルやデータファイル）のみをネットワーク上のホストＰＣ等のホスト装置から転送（ダウンロード）して使用することで、ハードディスク等の資源の簡略化を図り、安価としたネットワークＰＣが利用され始めようとしている。
【０００４】
【発明が解決しようとする課題】
このようなネットワークＰＣでは、その記憶装置に保存登録されていないアプリケーションプログラムファイルを使用するには、ホスト装置からダウンロード転送することが必要である。しかしながら、このダウンロード転送には時間がかかるため、必要なときに直ちにネットワークＰＣを使用することができないという問題があった。
【０００５】
また、ダウンロード転送の指定法は、直ちにダウンロードするという選択肢しかなく、直ちに必要なファイルも後で必要となるファイルも一緒にダウンロードするしかなかった。
【０００６】
さらに、ダウンロード転送は、ネットワークＰＣ側からダウンロードすべきファイルを指定するしかなく、ホスト装置側から制御することはできなかった。また、これは、アップロードについても同様であった。
【０００７】
本発明の課題は、ダウンロード転送に時間がかかるためにネットワーク端末装置を使用できないといった不都合をなくすことである。
本発明の別の課題は、ダウンロードの形態を任意に指定できるようにすることである。
【０００８】
本発明のさらに別の課題は、ネットワーク端末装置ユーザがダウンロードを意識しなくてもアプリケーションを使ったりデータファイルを見たりすることができるようにすることである。
本発明の他の課題は、ネットワーク端末装置ユーザがデータファイルのアップロードを意識する必要をなくすことである。
【０００９】
【課題を解決するための手段】
この発明は、ネットワーク上においてホスト装置とネットワーク端末装置とが連結されるネットワークシステムにおいて、上記ネットワーク端末装置は、上記ホスト装置上に存在する所望ファイルをダウンロード予約設定する予約手段と、当該ネットワーク端末装置に対する電源オフ操作による未使用指示の際に、上記予約手段によるダウンロード予約設定状況を参照して、ダウンロード予約設定があるか否かを判別する判別手段と、予約設定があると判別された際は、その予約設定されたファイルを上記ホスト装置よりダウンロードするダウンロード手段と、を備えることを特徴とする。
【００２６】
【発明の実施の形態】
以下、本発明の実施の形態を図１の（Ａ）乃至図６の（Ｂ）を参照して説明する。
図１の（Ａ）は本発明の第１の実施の形態のネットワークシステムの構成を示す図で、ネットワーク１００を介して、ネットワーク端末装置としてのネットワークパーソナルコンピュータ（ＰＣ）２００がホスト装置としてのホストＰＣ３００に連結されている。
【００２７】
ここで、ネットワークＰＣ２００は、例えば図１の（Ｂ）に示すような構成のものである。即ち、同図において、参照番号２０２は全体を制御するコンピュータ本体である。２０４はキーボードやマウス等の入力装置であり、２０６はＣＲＴ等の表示装置、２０８はプリンタ等の印刷装置である。２１０は、オペレーティングシステム（ＯＳ）、各種アプリケーションファイルやデータファイル、後述するようなダウンロード指定処理のプログラム等の情報を記憶するハードディスク（ＨＤ）等の記憶装置である。
【００２８】
ここで、上記コンピュータ本体２０２は、この記憶装置２１０に記憶されたプログラムを実行する際のワークメモリとして用いるための内部メモリ２０２Ａを有しており、該内部メモリ２０２Ａには、上記プログラムやその他の情報が展開される。
【００２９】
なお、記憶装置２１０としてはあまり大容量のものは使われておらず、よって、上記記憶装置２１０に記憶される情報のうち、ＯＳやダウンロード指定処理のプログラム等の情報のみが、フロッピーディスク（ＦＤ）やＣＤ−ＲＯＭ等の可搬型記録媒体２１２に記憶されているものを記録媒体駆動装置２１４にて読み出して、または通信インタフェース２１６を介してネットワーク１００上のホストＰＣ３００から供給されて、予め格納されているものであり、その他のアプリケーションファイルやデータファイルは、必要に応じてホストＰＣ３００からダウンロードして記憶するようになっている。
【００３０】
一方、ホストＰＣ３００は、記憶装置として大容量のものが使用され、そこに、アプリケーションファイルやデータファイル等が保存されている。また、ＯＳやネットワークＰＣ２００からのダウンロード要求に応じた処理等のプログラム等を予め記憶、あるいは可搬型記録媒体から読み出して記憶している。その他の構成については、ネットワークＰＣ２００と同様である。
【００３１】
次に、このような構成における動作を説明する。
図２の（Ａ）は、ネットワークＰＣ２００のコンピュータ本体２０２にて実行されるダウンロード指定処理の動作フローチャートを示している。
【００３２】
即ち、まず、予め記憶されたホストＰＣ３００上に存在する全アプリケーションのリスト情報に基づいて、表示装置２０６に全アプリケーションをグレーのアイコンにてメニュー表示する（ステップＳ２０１）。そして、これらの内、記憶装置２１０に既に登録保存されているアプリケーションについては、そのアイコンをマルチカラー表示に変更する（ステップＳ２０２）。
【００３３】
その後、入力装置２０４によるユーザのアイコン選択を受け付け（ステップＳ２０３）、ダウンロード種別の指定を受ける（ステップＳ２０４）。ここで、ダウンロード種別としては、直ちにダウンロードすべきことを示す即ダウンロードと、後でダウンロードすべきことを示すダウンロード予約とがある。なお、これら選択されたアイコン及びその指定ダウンロード種別についての情報は、内部メモリ２０２Ａ又は記憶装置２１０に記憶される。
【００３４】
そして、他のアイコン選択が有る場合には（ステップＳ２０５）、上記ステップＳ２０３に戻るが、無い場合には、ダウンロード予約指定のなされたアイコンと即ダウンロード指定のなされたアイコンとを区別可能なように表示する（ステップＳ２０６，Ｓ２０７）。例えば、ダウンロード予約指定のなされたアイコンは黄色で表示し、即ダウンロード指定のなされたアイコンは赤色のアイコンとして表示する。これにより、図１の（Ｃ）に示すように、各アイコンが区別可能に表示される。なお、上記ステップＳ２０６とＳ２０７は順序が逆でも良いことは勿論である。
【００３５】
その後、即ダウンロードアイコンの有無を判定して（ステップＳ２０８）、無ければ処理を終える。
これに対して、即ダウンロードアイコンが有った場合には、通信インタフェース２１６によりネットワーク１００上のホストＰＣ３００に対してダウンロード要求を送信する（ステップＳ２０９）。
【００３６】
図２の（Ｂ）は、このようなダウンロード要求受信時のホストＰＣ３００の図示しないコンピュータ本体にて実行される処理の動作フローチャートを示している。
【００３７】
即ち、ダウンロード要求を受信すると、その要求されたアプリケーションを図示しない記憶装置より読み出して（ステップＳ３０１）、その読み出したアプリケーションをダウンロード要求を発したネットワークＰＣ２００に対して転送する（ステップＳ３０２）。
【００３８】
このとき、ネットワークＰＣ２００は、ホストＰＣ３００からのアプリケーションの転送待ち（ステップＳ２１０）となっており、アプリケーションが転送されてきたならば、その転送アプリケーションを記憶装置２１０に登録保存する（ステップＳ２１１）。そして、このアプリケーションに対応するアイコンを、即ダウンロードを示すものから登録済アプリケーションを示すものに、即ちマルチカラーのアイコンに変更表示する（ステップＳ２１２）。その後、上記ステップＳ２０８に進んで、上記の処理を繰り返す。
【００３９】
一方、ダウンロード予約指定のなされたアイコンに対応するアプリケーションのダウンロードは、例えば、図３に示すようにして行われる。
即ち、所定の電源オフ指令がなされた場合に、ダウンロード予約アイコンの有無を判別して（ステップＳ２２１）、無ければ電源をオフするが、有った場合には、ダウンロード予約指定のなされたアイコンに対応するアプリケーションのダウンロードを行ってから電源をオフするようにする。
【００４０】
この場合、「予約があります。ダウンロードしますか？」というようなダウンロード確認メッセージを表示装置２０６に表示して（ステップＳ２２２）、入力装置２０４によりイエスの指示がなされた（ステップＳ２２３）場合にのみ、ダウンロードを行うことが好ましいが、このステップＳ２２２及びＳ２２３の処理は省略することも可能である。
【００４１】
ダウンロードを行う場合には、まず、ダウンロード予約アイコン対応のアプリケーションのダウンロード要求を通信インタフェース２１６によりネットワーク１００上のホストＰＣ３００に対して送信して（ステップＳ２２４）、ホストＰＣ３００からのアプリケーションの転送待ちとなる（ステップＳ２２５）。そして、アプリケーションが転送されてきたならば、その転送アプリケーションを記憶装置２１０に登録保存し（ステップＳ２２６）、このアプリケーションに対応するアイコンを、ダウンロード予約を示すものから登録済アプリケーションを示すものに、即ちマルチカラーのアイコンに変更表示する（ステップＳ２２７）。その後、他のダウンロード予約アイコンの有無を判別して（ステップＳ２２８）、有れば上記ステップＳ２２２４に進んで上記の処理を繰り返し、また無ければ電源をオフする。
【００４２】
なお、このダウンロード予約指定のなされたアイコンに対応するアプリケーションのダウンロードは、電源オフ指令に応じて行われるのに限定されるものではなく、省電力スタンバイ時やタイマ起動時等、その他の予め設定されたタイミングで行うようにすることができる。
【００４３】
このように、所望ファイルをダウンロード予約設定しておけば、当該ネットワークＰＣ２００の未使用時にその対応ファイルが自動的にダウンロードされるので、すぐには必要ないが後で必ず必要になるようなファイルがあった場合には、その予約機能を利用して当該ネットワークＰＣ２００の未使用時に勝手にダウンロードさせることができ、ダウンロード転送に時間がかかるためにネットワークＰＣ２００を使用できないといった不都合をなくすことができる。
【００４４】
また、ダウンロード指定の際、直ちにダウンロードすべきファイルとダウンロード予約により後でダウンロードすべきファイルとを区別して指定することができるので、即必要なファイルは時間がかかっても今ダウンロードさせることができ、すぐには必要ないファイルについては後でダウンロードさせることができ、ダウンロードの形態を任意に指定することができるようになる。
【００４５】
次に、本発明の第２の実施の形態を説明する。
図４の（Ａ）はその構成を示す図で、ネットワーク１００を介して、複数のネットワークＰＣ２００がホストＰＣ３００に連結されている。ここで、各ネットワークＰＣ２００は、上記第１の実施の形態と同様の構成のものである。また、ホストＰＣ３００は、図示しない記憶装置に各種アプリケーション及びデータファイル、ダウンロードテーブル、アップロードテーブルを記憶しており、また計時用のタイマを有している。
【００４６】
ダウンロードテーブルは、同図の（Ｂ）に示すように、ダウンロード時刻に対応させて、ダウンロードすべきアプリケーションやデータファイルを特定するための情報とダウンロード先のネットワークＰＣ（以下、ＮＰＣと略す）を示す情報とを記憶している。この場合、ダウンロード対象ＮＰＣは一つに限らず、複数であっても良い。また、ダウンロードすべきアプリケーションやデータファイルも一つである必要はない。
【００４７】
また、アップロードテーブルは、同図の（Ｃ）に示すように、アップロード時刻に対応させて、アップロード先のＮＰＣを示す情報とアップロードすべきデータファイルを特定するための情報とを記憶している。この場合、一つの対象ＮＰＣに対して複数のアップロード対象データファイルが指定されていても良い。
【００４８】
次に、このような構成における動作を説明する。
図５はホストＰＣ３００の図示しないコンピュータ本体にて実行されるダウンロードチェック処理の動作フローチャートを示している。この処理は、例えば、タイマにより１時間毎に実行される。
【００４９】
即ち、まず、ダウンロードテーブルのダウンロード時刻を検索して（ステップＳ３１１）、現時点でダウンロードすべきＮＰＣ２００があるかどうか判別する（ステップＳ３１２）。無ければ、同様に、アップロードテーブルのアップロード時刻を検索して（ステップＳ３１３）、現時点でダアップロードすべきＮＰＣ２００があるかどうか判別する（ステップＳ３１４）。そして、無ければ、この処理を終了する。
【００５０】
一方、上記ステップＳ３１２に於いて、現時点でダウンロードすべきＮＰＣ２００があると判定された場合には、ダウンロードテーブルに基づいてダウンロードすべきアプリケーション及びデータファイルを図示しない記憶装置より読み出し（ステップＳ３１５）、またダウンロードテーブルに基づいて対象ＮＰＣ２００を特定する（ステップＳ３１６）。そして、この特定されたＮＰＣ２００に対して、上記読み出したアプリケーション及びデータファイルを特定するための情報を含むダウンロード転送要求を送信し（ステップＳ３１７）、そのＮＰＣ２００からの応答待ちとなる。
【００５１】
図６の（Ａ）は、このようなダウンロード転送要求を割り込み受信した場合のＮＰＣ２００のコンピュータ本体２０２にて実行される処理の動作フローチャートを示しており、ダウンロード転送要求を受けると、そのダウンロード転送要求に含まれるアプリケーション及びデータファイルを特定するための情報により、それらアプリケーション及びデータファイルが記憶装置２１０に登録済であるかどうか判断する（ステップＳ２３１）。そして、登録済であれば、ホストＰＣ３００へダウンロード不要応答を返して（ステップＳ２３２）、この割り込み処理を終える。
【００５２】
ホストＰＣ３００では、このような不要応答を受けると（ステップＳ３１８）、上記ダウンロードテーブルにより、現時点でダウンロードすべき他のＮＰＣ２００があるかどうか、あるいは他のアプリケーションやデータファイルがあるかどうか判別し（ステップＳ３１９）、あれば上記ステップＳ３１５に戻って上記の処理を繰り返し、また無ければ上記ステップＳ３１３へ戻って前述の処理を行う。
【００５３】
これに対して、ＮＰＣ２００から例えば所定時間内にダウンロード不要応答を受けなかったときには（ステップＳ３１８）、上記ステップＳ３１５で読み出したアプリケーション及びデータファイルを上記特定されたＮＰＣ２００に対して転送を開始する（ステップＳ３２０）。
【００５４】
ＮＰＣ２００では、この転送されてきたアプリケーションを記憶装置２１０に保存登録し（ステップＳ２２３）、また転送されてきたデータファイルを記憶装置２１０に保存登録する（ステップＳ２２４）。その後、ホストＰＣ３００に終了応答を転送して、この割り込み処理を終了する。
【００５５】
ホストＰＣ３００では、この終了応答を受けたならば（ステップＳ３２１）、上記ステップＳ３１９に進んで、上記の処理を行う。
また、上記ステップＳ３１４に於いて、現時点でアップロードすべきＮＰＣ２００があると判定された場合には、アップロードテーブルに基づいて、対象ＮＰＣ２００及びデータファイルを特定し、この対象ＮＰＣ２００に対して対象データファイルのアップロード転送要求を送信する（ステップＳ３２２）。
【００５６】
図６の（Ｂ）は、このようなアップロード転送要求を割り込み受信した場合のＮＰＣ２００のコンピュータ本体２０２にて実行される処理の動作フローチャートを示している。即ち、アップロード転送要求を受けると、そのアップロード転送要求に含まれるデータファイルを特定するための情報に従ってデータファイルを記憶装置２１０から読み出し（ステップＳ２４１）、それをホストＰＣ３００へ転送して（ステップＳ２４２）、この割り込み処理を終える。
【００５７】
このデータファイルを受けたホストＰＣ３００は、アップロードの終了を待って（ステップＳ３２３）、アップロードされたデータファイルを図示しない記憶装置に保存する（ステップＳ３２４）。そして、上記アップロードテーブルにより、現時点でアップロードすべき他のＮＰＣ２００があるかどうか、あるいは他のデータファイルがあるかどうか判別し（ステップＳ３２５）、あれば上記ステップＳ３２２に戻って上記の処理を繰り返し、また無ければこのダウンロードチェック処理を終了する。
【００５８】
このように、ホスト装置側から、所定時刻に所定ファイル（アプリケーション、データファイル）が自動的にダウンロードされるので、ネットワーク端末装置ユーザはダウンロードを意識しなくても直ちに、アプリケーションを使ったりデータファイル（ニュースデータ等）を見たりすることができるようになる。
【００５９】
また、本発明によれば、ホスト装置側が、ネットワーク端末装置における所定のデータファイルを自動的にアップロードしてくれるので、ネットワーク端末装置ユーザはデータファイルのアップロードを意識しなくてもよくなる。
【００６０】
以上実施の形態に基づいて本発明を説明したが、本発明は上述した実施の形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能なことは勿論である。例えば、上記の説明は、アプリケーションファイルをダウンロードする場合を例に説明したが、データファイル等、別のファイルをダウンロードする場合であっても同様に適用できる。
【００６１】
【発明の効果】
本発明によれば、所望ファイルをダウンロード予約設定しておけば、そのネットワーク端末装置の未使用時にその対応ファイルが自動的にダウンロードされるので、すぐには必要ないが後で必ず必要になるようなファイルがあった場合には、その予約機能を利用して当該端末装置の未使用時に勝手にダウンロードさせることができ、ダウンロード転送に時間がかかるために端末装置を使用できないといった不都合をなくすことができる。
【図面の簡単な説明】
【図１】（Ａ）は本発明の第１の実施の形態のブロック構成図、（Ｂ）はネットワークパーソナルコンピュータのブロック構成図、（Ｃ）はネットワークパーソナルコンピュータの表示画面を示す図である。
【図２】（Ａ）は第１の実施の形態におけるネットワークパーソナルコンピュータのダウンロード指定処理の動作フローチャートを示す図であり、（Ｂ）はホストパーソナルコンピュータのダウンロード要求受信処理の動作フローチャートを示す図である。
【図３】第１の実施の形態におけるネットワークパーソナルコンピュータの電源オフ処理の動作フローチャートを示す図である。
【図４】（Ａ）は本発明の第２の実施の形態のブロック構成図、（Ｂ）はダウンロードテーブルを示す図、（Ｃ）はアップロードテーブルを示す図である。
【図５】第２の実施の形態におけるホストパーソナルコンピュータのダウンロードチェック処理の動作フローチャートを示す図である。
【図６】（Ａ）及び（Ｂ）はそれぞれ第２の実施の形態におけるネットワークパーソナルコンピュータのダウンロード転送要求受信処理及びアップロード転送要求受信処理の動作フローチャートを示す図である。
【符号の説明】
１００  ネットワーク
２００  ネットワークパーソナルコンピュータ（ＮＰＣ）
２０２  コンピュータ本体
２０２Ａ  内部メモリ
２０４  入力装置
２０６  表示装置
２０８  印刷装置
２１０  記憶装置
２１２  可搬型記録媒体
２１４  記録媒体駆動装置
２１６  通信インタフェース
３００  ホストパーソナルコンピュータ
【図１】
0003873364.tif 000002
【図２】
0003873364.tif 000003
【図３】
0003873364.tif 000004
【図４】
0003873364.tif 000005
【図５】
0003873364.tif 000006
【図６】
0003873364.tif 000007