(57)【要約】【課題】全国に支社・営業所を多数抱える企業における支社・営業所内の社員教育に使用されるパソコン等のコンピュータやコンピュータネットワークを利用して教育を実施するイーラーニング等において、使用されるコンテンツ情報が必ずしも最新のものが使われるとは限らず社員教育等が効率的に実施できないという問題点があった。【解決手段】使用するコンテンツ情報を端末装置で保有し、コンテンツ情報使用時にコンテンツ情報が最新か否かを確認し最新でない場合最新コンテンツ情報を取得することで端末装置のユーザはコンテンツ情報の更新を意識することなく最新のコンテンツ情報を使用できるようにし、またコンテンツ情報の送受信時にサーバ装置と端末装置間の通信回線の状況に応じてコンテンツ情報を予め設定した単位に分割して送受信する。【選択図】        図１
2004151925.tif 000002
【特許請求の範囲】
【請求項１】
記憶されているコンテンツ情報を選択するコンテンツ情報選択手段と、該コンテンツ情報に関する属性情報を要求するコンテンツ属性情報要求手段と、前記コンテンツ属性情報要求手段による要求に基づいて受信したコンテンツ属性情報と記憶している属性情報とを比較するコンテンツ属性情報比較手段と、前記コンテンツ属性情報比較手段による比較結果に基づいて、前記コンテンツ情報のダウンロード要求をするダウンロード要求手段と、前記ダウンロード要求手段に基づいて受信した前記コンテンツ情報に前記記憶されているコンテンツ情報を更新するコンテンツ情報更新手段とを備えることを特徴とする端末装置。
【請求項２】
前記コンテンツ情報更新手段は、さらに予め設定された単位で分割送信された前記コンテンツ情報の分割されたもの全てを受信完了したか否かを判定するコンテンツ情報受信判定手段と、予め設定された単位で分割送信された前記コンテンツ情報を組み立てコンテンツ情報に戻すコンテンツ情報組立手段と、前記コンテンツ情報組立手段にて組み立てられたコンテンツ情報を格納するコンテンツ情報格納手段と、前記コンテンツ情報格納手段により格納されることで変更された前記コンテンツ情報の属性情報を前記コンテンツ属性情報要求手段による要求に基づいて受信したコンテンツ属性情報に戻すコンテンツ属性情報再設定手段とを備えることを特徴とする請求項１記載の端末装置。
【請求項３】
送信されたコンテンツ属性情報要求を受付ける第一の受付手段と、前記第一の受付手段で受付けた前記コンテンツ属性情報を検索する第一の検索手段と、前記第一の検索手段により検索された前記コンテンツ属性情報を取得する第一の取得手段と、前記第一の取得手段より取得した前記コンテンツ情報を要求元に送信する第一の送信手段と、送信されたコンテンツ情報要求を受付ける第二の受付手段と、前記第二の受付手段で受付けた前記コンテンツ情報を検索する第二の検索手段と、前記第二の検索手段により検索された前記コンテンツ情報を取得する第二の取得手段と、前記第二の取得手段より取得した前記コンテンツ情報を予め設定した単位に分割するコンテンツ情報分割手段と、前記コンテンツ情報分割手段で予め設定した単位に分割された前記コンテンツ情報を予め設定された単位で送信する第二の送信手段とを備えることを特徴とするサーバ装置。
【請求項４】
最新のコンテンツ情報と前記コンテンツ情報の属性を示すコンテンツ属性情報を格納するサーバ装置とコンテンツ情報を参照する端末装置が通信回線を介して接続されるコンテンツ送受信システムにおいて、前記端末装置は記憶されているコンテンツ情報を選択するコンテンツ情報選択手段と、該コンテンツ情報に関する属性情報を前記サーバ装置に要求するコンテンツ属性情報要求手段と、前記コンテンツ属性情報要求手段による要求に基づいて前記サーバ装置より受信したコンテンツ属性情報と記憶している属性情報とを比較するコンテンツ属性情報比較手段と、前記コンテンツ属性情報比較手段による比較結果に基づいて、前記コンテンツ情報のダウンロードを前記サーバ装置に要求をするダウンロード要求手段と、前記ダウンロード要求手段に基づいて前記サーバ装置より受信した前記コンテンツ情報に前記記憶されているコンテンツ情報を更新するコンテンツ情報更新手段とを備え、前記サーバ装置は前記端末装置より送信されたコンテンツ属性情報要求を受付ける第一の受付手段と、前記第一の受付手段で受付けた前記コンテンツ属性情報を検索する第一の検索手段と、前記第一の検索手段により検索された前記コンテンツ属性情報を取得する第一の取得手段と、前記第一の取得手段より取得した前記コンテンツ情報を要求元の前記端末装置に送信する第一の送信手段と、前記端末装置より送信されたコンテンツ情報要求を受付ける第二の受付手段と、前記第二の受付手段で受付けた前記コンテンツ情報を検索する第二の検索手段と、前記第二の検索手段により検索された前記コンテンツ情報を取得する第二の取得手段と、前記第二の取得手段より取得した前記コンテンツ情報を予め設定した単位に分割するコンテンツ情報分割手段と、前記コンテンツ情報分割手段で予め設定した単位に分割された前記コンテンツ情報を予め設定された単位で前記端末装置に送信する第二の送信手段とを備えることを特徴とするコンテンツ送受信システム。
【請求項５】
前記端末装置における前記コンテンツ情報更新手段は、さらに予め設定された単位で分割送信された前記コンテンツ情報の分割されたもの全てを受信完了したか否かを判定するコンテンツ情報受信判定手段と、予め設定された単位で分割送信された前記コンテンツ情報を組み立てコンテンツ情報に戻すコンテンツ情報組立手段と、前記コンテンツ情報組立手段にて組み立てられたコンテンツ情報を格納するコンテンツ情報格納手段と、前記コンテンツ情報格納手段により格納されることで変更された前記コンテンツ情報の属性情報を前記コンテンツ属性情報要求手段による要求に基づいて受信したコンテンツ属性情報に戻すコンテンツ属性情報再設定手段とを備えることを特徴とする請求項４記載のコンテンツ送受信システム。
【請求項６】
端末装置によるコンテンツ情報のダウンロード要求を受付けるサーバ装置において、以下のステップを備えることを特徴とするコンテンツ送受信方法。  （ａ）  端末装置からコンテンツ情報のダウンロード要求の有無を判定するダウンロード要求有無判定ステップ、（ｂ）  ダウンロード要求されたダウンロード対象コンテンツを検索するコンテンツ情報検索ステップ、（ｃ）  前記コンテンツ情報検索ステップで検索されたコンテンツを取得するコンテンツ情報取得ステップ、（ｄ）前記コンテンツ情報取得ステップで取得されたコンテンツを予め設定された単位に分割するコンテンツ情報分割ステップ、（ｅ）前記コンテンツ情報分割ステップで予め設定された単位に分割したコンテンツを予め設定された単位で送信するコンテンツ分割送信ステップ。
【請求項７】
端末装置によるコンテンツ情報のダウンロード要求に対してサーバ装置より送信されるダウンロード対象を受信する端末装置において、以下のステップを備えることを特徴とするコンテンツ送受信方法。  （ａ）  予め設定された単位に分割されたコンテンツをサーバ装置より受信したか否かを確認する受信確認ステップ、（ｂ）  受信確認ステップで受信が確認された予め設定された単位に分割されたコンテンツを分割全て受信したか否か確認するコンテンツ分割受信完了確認ステップ、（ｃ）  前記コンテンツ分割受信完了確認ステップで受信完了した予め設定された単位に分割されたコンテンツを分割前のコンテンツに組み立てるコンテンツ組立ステップ、（ｄ）  前記コンテンツ組立ステップにて生成された前記コンテンツを格納し格納することで変更されるコンテンツの属性情報を前記分割前のコンテンツの属性情報に矯正して戻すコンテンツ属性情報矯正ステップ。
【請求項８】
端末装置によるコンテンツ情報のダウンロード要求を受付けるサーバ装置において、コンピュータに以下のステップを実行させるためのコンテンツ送受信プログラム。  （ａ）  端末装置からコンテンツ情報のダウンロード要求の有無を判定するダウンロード要求有無判定ステップ、（ｂ）  ダウンロード要求されたダウンロード対象コンテンツを検索するコンテンツ情報検索ステップ、（ｃ）  前記コンテンツ情報検索ステップで検索されたコンテンツを取得するコンテンツ情報取得ステップ、（ｄ）前記コンテンツ情報取得ステップで取得されたコンテンツを予め設定された単位に分割するコンテンツ情報分割ステップ、（ｅ）前記コンテンツ情報分割ステップで予め設定された単位に分割したコンテンツを予め設定された単位で送信するコンテンツ分割送信ステップ。
【請求項９】
端末装置によるコンテンツ情報のダウンロード要求に対してサーバ装置より送信されるダウンロード対象を受信する端末装置において、コンピュータに以下のステップを実行させるためのコンテンツ送受信プログラム。  （ａ）  予め設定された単位に分割されたコンテンツをサーバ装置より受信したか否かを確認する受信確認ステップ、（ｂ）  受信確認ステップで受信が確認された予め設定された単位に分割されたコンテンツを分割全て受信したか否か確認するコンテンツ分割受信完了確認ステップ、（ｃ）  前記コンテンツ分割受信完了確認ステップで受信完了した予め設定された単位に分割されたコンテンツを分割前のコンテンツに組み立てるコンテンツ組立ステップ、（ｄ）  前記コンテンツ組立ステップにて生成された前記コンテンツを格納し格納することで変更されるコンテンツの属性情報を前記分割前のコンテンツの属性情報に矯正して戻すコンテンツ属性情報矯正ステップ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、コンテンツ情報を最新の状態で使用できるようにする端末装置及びサーバ装置及びコンテンツ送受信システム及びコンテンツ送受信方法及びコンテンツ送受信プログラムに関するものである。
【０００２】
【従来の技術】
従来のコンテンツ送受信システムにおいて、サーバ装置より配信情報リストを受信し、情報受信装置における受信済み送信リストとを比較して未受信情報リストを作成しサーバ装置から受信し、未受信情報リストを更新することが開示されているが、コンテンツ情報の有無を確認するのであって、コンテンツ情報が最新か否かについては考慮されていなかった。（例えば特許文献１参照）
また、従来のコンテンツ送受信システムにおいて、サーバ装置がダウンロードファイルリスト毎にダウンロード契機を設定して端末装置に送信し、端末装置においてダウンロードファイルリストと前回取得したダウンロードリストの内容を比較して、内容が更新されている場合に、
予め設定されているダウンロード契機に基づいてサーバ装置にファイル要求しており、コンテンツ情報を必要な時期にすぐ取得できないとともに、端末装置とサーバ装置間の通信回線の状況を考慮せずにサーバ装置はコンテンツ送信を実施していた。（例えば特許文献２参照）
【０００３】
【特許文献１】
特開平２００２−７２５８号公報
【特許文献２】
特開平１１−３１６７２１号公報
【０００４】
【発明が解決しようとする課題】
全国に支社・営業所を多数抱える企業における支社・営業所においては、たとえば保険業等の業種によっては支社員、営業所員の入れ替えが頻繁に実施されるため、入って来た支社員、営業所員に対してその都度教育を実施する必要があった。多数の対象者への教育等の実施にはパソコン等のコンピュータやコンピュータネットワークを利用して教育を実施するイーラーニング等にてコンテンツ情報を使用することにより効率的に教育等が実施されるようになってきているが、教育内容等が法律改正や社会事情等によって変更されるため、その都度コンテンツ情報の更新が必要になっている。
【０００５】
しかしながら、企業では、全ての支社、営業所に対して、光ファイバーやＣＡＴＶ，ＡＤＳＬ等の有線通信技術や無線通信技術を使用したブロードバンド回線が利用できるような通信回線のインフラ整備が実施されているわけではなく、低速な通信速度のナローバンド回線が使用されている支社、営業所が多々存在し、少なくとも１台のサーバ装置から支社、営業所におけるクライアント端末装置等にコンテンツ情報が送信される場合、サーバ装置は支社、営業所における通信回線の状況すなわちナローバンド回線かブロードバンド回線かを考慮せずに送信していたため、タイムアウト等の通信障害により、端末装置側で最新のコンテンツ情報が取得できず最新のコンテンツ情報が使用できない状況が生じ効率的に教育等が実施できないという問題点があった。
【０００６】
また、ＣＤ−ＲＯＭやＤＶＤ等の記憶媒体により手動で端末装置に最新のコンテンツ情報をインストールする場合においても、インストールに手間がかかるため、最新のコンテンツ情報がインストールされていない端末装置が存在し最新でないコンテンツ情報が使用され効率的に教育等が実施できないという問題点があった。
【０００７】
この発明は上記のような課題を解決するためになされたもので、第一の目的は使用するコンテンツ情報を端末装置で保有し、コンテンツ情報使用時にコンテンツ情報が最新か否かを確認し最新でない場合最新コンテンツ情報を取得することで端末装置のユーザはコンテンツ情報の更新を意識することなく最新のコンテンツ情報を使用できるようにすることである。
【０００８】
また、第二の目的は、コンテンツ情報の送受信時にサーバ装置と端末装置間の通信回線の状況に応じてコンテンツ情報を予め設定した単位に分割して送受信することでタイムアウト等の通信障害の発生を減少させコンテンツ情報送受信を正常に実施させることである。
【０００９】
【課題を解決するための手段】
この発明に係わる最新のコンテンツ情報と該コンテンツ情報の属性を示すコンテンツ属性情報を格納するサーバ装置とコンテンツ情報を参照する端末装置が通信回線を介して接続されるコンテンツ送受信システムにおいては、端末装置はコンテンツ情報選択手段により記憶されているコンテンツ情報を選択し、コンテンツ属性情報要求手段該にてコンテンツ情報に関する属性情報をサーバ装置に要求し、コンテンツ属性情報比較手段にてサーバ装置より受信したコンテンツ属性情報と記憶している属性情報とを比較し、ダウンロード要求手段にてコンテンツ属性情報比較手段による比較結果に基づいてコンテンツ情報のダウンロードをサーバ装置に要求し、コンテンツ情報更新手段にてサーバ装置より受信したコンテンツ情報に記憶されているコンテンツ情報を更新するものである。
【００１０】
また、サーバ装置は第一の受付手段にて端末装置より送信されたコンテンツ属性情報要求を受付け、第一の検索手段にて第一の受付手段で受付けたコンテンツ属性情報を検索し、第一の取得手段にて第一の検索手段により検索されたコンテンツ属性情報を取得し、第一の送信手段にて第一の取得手段より取得したコンテンツ情報を要求元の端末装置に送信する。次に、第二の受付手段にて端末装置より送信されたコンテンツ情報要求を受付け、第二の検索手段にて第二の受付手段で受付けたコンテンツ情報を検索し、第二の取得手段にて第二の検索手段により検索されたコンテンツ情報を取得し、コンテンツ情報分割手段にて第二の取得手段より取得したコンテンツ情報を予め設定した単位に分割して、第二の送信手段にてコンテンツ情報分割手段で予め設定した単位に分割されたコンテンツ情報を予め設定した単位で端末装置に送信するものである。
【００１１】
【発明の実施の形態】
実施の形態１．
図１は、この発明の実施の形態１である端末装置、サーバ装置、コンテンツ送受信システム、コンテンツ送受信方法、コンテンツ送受信プログラムを実現する装置構成を示すもので、１は最新のコンテンツ情報及びコンテンツ属性情報を格納し要求に応じてコンテンツ属性情報またはコンテンツ情報を要求元に送信するサーバ装置、２はコンテンツ情報を記憶しておりユーザが使用するコンテンツ情報を選択した場合サーバ装置１よりコンテンツ属性情報を取得し取得したコンテンツ属性情報と記憶されたコンテンツ情報から抽出した属性情報とを比較することで記憶されたコンテンツ情報が最新か否かを確認し最新でないと確認された場合サーバ装置１から最新のコンテンツ情報を取得し最新コンテンツ情報をユーザに使用させる端末装置、３はイントラネット、インターネットまたはＬＡＮ等の通信回線である。
【００１２】
４はサーバ装置１において端末装置２からのダウンロード要求を処理するダウンロード要求処理回路、５はサーバ装置１において端末装置２からのコンテンツ情報が最新かいなかを確認するために使用されるコンテンツ属性情報の取得要求を処理するコンテンツ属性情報要求処理回路、６はサーバ装置１において最新のコンテンツ情報またはコンテンツ属性情報等を格納するサーバ用格納手段、７は端末装置２においてユーザにより選択されたコンテンツが最新か否か確認するためにサーバ装置１との接続を確認しコンテンツ属性情報を取得するコンテンツ属性情報取得回路である。
【００１３】
８は端末装置２においてコンテンツ属性情報取得回路７により取得したコンテンツ属性情報と記憶されたコンテンツ情報から抽出した属性情報とを比較し端末装置２に格納されたコンテンツ情報が最新か否かを判定し最新でないと確認された場合ダウンロードをサーバ装置１に要求するコンテンツ最新判定ダウンロード要求回路、９は端末装置２においてコンテンツ最新判定ダウンロード要求回路８のダウンロード要求に対してサーバ装置１から送信されるコンテンツ情報を受信し最新のコンテンツ情報を実行するコンテンツ情報受信実行回路、１０は端末装置２においてコンテンツ情報等を格納する端末用格納手段である。
【００１４】
なお、通信回線３にはそれぞれ少なくとも１台のサーバ装置１及び端末装置２が接続されていてよい。
【００１５】
図２は端末装置２におけるコンテンツ属性情報取得回路７の内部構成を示すもので、７１は使用するコンテンツ情報を選択するコンテンツ選択手段（コンテンツ情報選択手段）、７２は端末装置２がサーバ装置１と通信回線３を介して接続されているか否かを判定するサーバ接続判定手段、７３はコンテンツ選択手段７１で選択されたコンテンツ情報のコンテンツ属性情報をサーバ装置１より取得するコンテンツ属性情報取得手段（コンテンツ属性情報要求手段）、７４はサーバ接続判定手段７２でサーバ接続されていないと判定された場合コンテンツ選択手段７１で選択されたコンテンツ情報をオフラインで使用できるか否か判定し使用できる場合のみコンテンツ情報を使用させるコンテンツセキュリティ確認手段である。
【００１６】
図３は端末装置２におけるコンテンツ最新判定ダウンロード要求回路８の内部構成を示すもので、８１は図２におけるコンテンツ属性情報取得手段７３で取得されたコンテンツ属性情報と端末装置２における端末用格納手段１０を検索し記憶されたコンテンツ情報から抽出した属性情報とを比較して端末装置２に記憶されたコンテンツ情報が最新か否かを判定するコンテンツ情報最新有無判定手段（コンテンツ属性情報比較手段）、８２はコンテンツ情報最新有無判定手段８１で端末装置２内のコンテンツ情報が最新でないと判定された場合、最新にする必要があるコンテンツ情報についてダウンロード対象リストを作成しサーバ装置１に対してダウンロード要求をするダウンロード対象生成・要求手段（ダウンロード要求手段）である。
【００１７】
図４は端末装置２におけるコンテンツ情報受信実行回路９の内部構成を示すもので、９１は図３のダウンロード対象生成・要求手段８２のダウンロード要求に対してサーバ装置１より送信されるダウンロード対象のコンテンツ情報を受信するコンテンツ情報受信手段、９２はコンテンツ情報受信手段９１でサーバ装置１より受信したダウンロード対象のコンテンツ情報を格納することで更新される属性情報をサーバ装置１より受信した対象コンテンツ情報の属性情報に戻すコンテンツ情報更新手段、９３はコンテンツ情報更新手段９２で端末用格納手段１０に格納された最新のコンテンツ情報の使用を実行させるコンテンツ実行手段である。
【００１８】
図５はサーバ装置１におけるコンテンツ属性情報要求処理回路５の内部構成を示すもので、５１は端末装置２からのコンテンツ属性情報要求を受付けるコンテンツ属性情報要求受付手段（第一の受付手段）、５２はコンテンツ属性情報要求受付手段５１で受付けたコンテンツ属性情報をサーバ用格納手段６から検索するコンテンツ属性情報検索手段（第一の検索手段）、５３はコンテンツ属性情報検索手段５２より検索されたコンテンツ属性情報を取得するコンテンツ属性情報取得手段（第一の取得手段）、５４はコンテンツ属性情報取得手段５３で取得したコンテンツ属性情報を要求元に送信するコンテンツ属性情報送信手段（第一の送信手段）である。
【００１９】
図６はサーバ装置１におけるダウンロード要求処理回路４の内部構成を示すもので、４１は端末装置２からのダウンロード要求を受付けるダウンロード要求受付手段（第二の受付手段）、４２はダウンロード要求受付手段４１で受付けたダウンロード対象のコンテンツ情報をサーバ用格納手段６から検索するコンテンツ情報検索手段（第二の検索手段）、４３はコンテンツ情報検索手段４２にて検索されたコンテンツ情報を取得するコンテンツ情報取得手段（第二の取得手段）、４４はコンテンツ情報取得手段４３にて取得したコンテンツ情報を予め設定した単位（例えば１０ＫＢ、１００ＫＢ等）にＢｉｎａｒｙ分割するコンテンツ情報・Ｂｉｎａｒｙ分割手段、４５はコンテンツ情報・Ｂｉｎａｒｙ分割手段４３にて分割された予め設定した単位のＢｉｎａｒｙを要求元である端末装置２に送信するＢｉｎａｒｙ送信手段（第二の送信手段）である。
【００２０】
なお、コンテンツ情報・Ｂｉｎａｒｙ分割手段４３にて予め設定した単位は設定変更可能であり、またコンテンツ情報の分割はＢｉｎａｒｙで実施されＢｉｎａｒｙ送信手段４５でＢｉｎａｒｙで端末装置２に対して送信されているが、パケット送信や分割せずにファイル圧縮送信であってもよいし、ファイル圧縮後Ｂｉｎａｒｙ分割しＢｉｎａｒｙ送信やパケット送信を実施してもよい。
【００２１】
なお、端末装置２に備わるコンテンツ属性情報取得回路７、コンテンツ最新判定ダウンロード要求回路８、コンテンツ情報受信実行回路９、サーバ装置１に備わるダウンロード要求処理回路４、コンテンツ属性情報要求処理回路５は、専用ボードあるいは汎用ボードや専用ＬＳＩ等のハードウェアで構成されていてもよいし、其々の回路が備わっている端末装置２あるいはサーバ装置１のＣＰＵ、メモリ、レジスタ、ＨＤＤ等の補助記憶装置等を使用しオペレーティングシステム等のシステム基本プログラムの下で汎用あるいは専用プログラム等のソフトウェアを動作させることにより其々の回路の各手段を実現させてもよい。
【００２２】
次に動作について説明する。図７は図２で示される端末装置２におけるコンテンツ属性情報取得回路７の処理を示すフローチャートである。
【００２３】
先ず、コンテンツ選択手段７１においてを端末装置２を使用しているユーザが使用するコンテンツ情報を端末装置２上に表示された少なくとも１つのコンテンツ情報から選択し（ステップＳ１）、サーバ接続判定手段７２においてサーバ装置１と端末装置２とが通信回線３を介して接続されているか否かを確認する（ステップＳ２）。ステップＳ２において端末装置２はサーバ装置１と接続されていると確認された場合、コンテンツ属性情報取得手段７３においてステップＳ１で選択されたコンテンツ情報のコンテンツ属性情報の取得要求をサーバ装置１に出し（ステップＳ３）、コンテンツ属性情報を受信したか否かを確認する（ステップＳ４）。ステップＳ４においてコンテンツ属性情報を受信していないことを確認した場合はステップＳ４を繰り返し、コンテンツ属性情報を受信したことを確認した場合はコンテンツ属性情報を取得する（ステップＳ５）。
【００２４】
ステップＳ２において端末装置２はサーバ装置１と接続されていないことが確認された場合、端末装置２を通信回線３との接続をはずしている状態であり、例えば会社外で会社関係者以外の人がステップＳ１で選択されたコンテンツ情報を使用することが想定されるため、選択されたコンテンツ情報を会社関係者以外が使用可能か否かを判定する（ステップＳ６）。ステップＳ６においてコンテンツ情報使用可と確認された場合は端末装置２に格納されたステップＳ１で選択されたコンテンツ情報が実行される（ステップＳ７）。
【００２５】
なお、ステップＳ６においてコンテンツ情報使用不可と確認された場合は、ステップＳ１で選択されたコンテンツ情報が使用できないことを表示する（ステップＳ８）。この場合、表示は使用不可を示すエラー表示でもよいし、実行ボタンが表示されず実質的に使用できなくてもよい。
【００２６】
また、端末装置２は、通信回線３と常に接続しておく必要はなく、携帯して持ち歩けても良く、さらに単独で使用できるようであってよい。
【００２７】
図１０は図５で示されるサーバ装置１におけるコンテンツ属性情報要求処理回路５の処理を示すフローチャートである。
【００２８】
先ず、コンテンツ属性情報要求受付手段５１において端末装置２よりコンテンツ属性情報要求が有るか否かを確認し（ステップＳ２３）、ステップＳ２３においてコンテンツ属性情報要求がないと確認された場合、ステップＳ２３を繰り返し、コンテンツ属性情報要求有りと確認された場合、コンテンツ属性情報検索手段５２においてステップＳ２３で確認したコンテンツ属性情報要求に従いコンテンツ情報を検索し（ステップＳ２４）、コンテンツ属性情報取得手段５３においてステップＳ２４にて検索されたコンテンツ属性情報を取得し（ステップＳ２５）、コンテンツ属性情報送信手段５４において要求元である端末装置２に対してステップＳ２５で取得したコンテンツ属性情報を送信する（ステップ２６）。
【００２９】
図１２はサーバ装置１において格納されているコンテンツ属性情報の一例を示している。コンテンツ属性情報は、コンテンツ情報を特定識別するコンテンツＩＤ、コンテンツ情報となるファイル名称を示すファイル名、対象ファイルの更新された日時を示すファイル更新日時、対象ファイルの容量を示すファイルサイズ、コンテンツ情報（ファイル情報）が格納されたサーバ装置１の格納場所を示すサーバ格納場所の情報を備えている。なお、コンテンツ属性情報は、コンテンツＩＤ、ファイル名、ファイル更新日時、ファイルサイズ、サーバ格納場所のみである必要はなく、書き込みの可否、ファイル使用期限、ファイル開示開始期日、ファイル開示期間範囲、ファイル改訂履歴、開示できる対象者を規定するセキュリティレベル等コンテンツ情報を管理する場合必要とされる項目であればなんでもよいし、コンテンツ属性情報の対象項目数は必要に応じていくつに設定されていてもよい。
【００３０】
また、コンテンツＩＤには、端末装置２がサーバ装置１と接続されていない場合、例えば、端末装置２を会社外に持ち出して、顧客への商品説明にコンテンツを使用するような場合、選択されたコンテンツ情報が会社関係者以外に使用可能か否かを示すフラグが付加されていてもよい。ここでは、コンテンツＩＤの１２３４５６７Ｌの最下位桁のＬが使用可否を示すフラグとなり、Ｈの場合使用可、Ｌの場合使用不可としている。
【００３１】
なお、コンテンツＩＤの最下位桁でのみ選択されたコンテンツ情報が会社関係者以外に使用可能か否かを示す必要がなく、どの桁を使用しても良く、また複数桁を使用して、さらに複雑なセキュリティ管理を実施しても良いし、コンテンツＩＤではなく、コンテンツ情報を識別する他の属性情報でセキュリティ管理を実施してもよい。
【００３２】
図１３は端末装置２に記憶されたコンテンツ情報から抽出した属性情報とサーバ装置１から取得したコンテンツ属性情報とを比較した比較結果の一例を示すものである。
【００３３】
例えばファイル名１２３．ｈｔｍは端末装置２においてファイル更新日時０２／０９／３０  １８：３０  、ファイルサイズ１１１０ＫＢで、図１２におけるサーバ装置１におけるファイル名１２３．ｈｔｍのファイル更新日時０２／１０／３０  １４：２５及びファイルサイズ１２３０ＫＢと異なるため、比較結果は×（不一致）となっている。同様にファイル２３４．ｓｗｆも端末装置２に格納されたものとサーバ装置に格納されたものが異なっている。
【００３４】
図１４は端末装置２からサーバ装置１にダウンロード要求するダウンロード対象ファイルリストの一例を示すものである。
【００３５】
図１３に示される端末装置２に記憶されたコンテンツ情報から抽出した属性情報とサーバ装置１から取得したコンテンツ属性情報とを比較した比較結果に従い、ファイル名１２３．ｈｔｍ及び２３４．ｓｗｆがダウンロード対象となる。また、その他ファイル属性情報としてサーバ格納場所、ファイル更新日時、ファイルサイズが示されているが、コンテンツ情報を管理する場合必要とされる項目であれば何でもよく、サーバ格納場所、ファイル更新日時、ファイルサイズ以外の属性情報が付加されてもよいし、サーバ格納場所、ファイル更新日時、ファイルサイズが付加されてなくてもよい。
【００３６】
図８は図３で示される端末装置２におけるコンテンツ最新判定ダウンロード要求回路８の処理を示すフローチャートである。
【００３７】
コンテンツ情報最新有無判定手段８１において図７のステップＳ５でサーバ装置１より取得したコンテンツ属性情報に対応する端末装置２に記憶されたコンテンツ情報検索としての記憶されたファイルの検索を実施し記憶された対象ファイルが有るか否かを確認する（ステップＳ９）。ステップＳ９において記憶された対象ファイル有りと確認された場合、既にサーバ装置１から取得したコンテンツ属性情報としてのファイル属性情報と記憶された対象ファイルから抽出した属性情報とを比較し同一か否かを確認する（ステップＳ１１）。
【００３８】
ステップＳ９において記憶された対象ファイルが無いと確認された場合またはステップＳ１１においてファイル属性情報が同一でないと確認された場合はダウンロード対象生成・要求手段８２においてダウンロード対象リストにリストアップされ（ステップＳ１０）、ステップＳ１０実施後またはステップＳ１１においてファイル属性が同一と確認された場合は、コンテンツ属性情報における全ファイルのファイル属性情報が比較されたか否か確認する（ステップＳ１２）。
【００３９】
次にステップＳ１０において作成されたダウンロード対象リストにてサーバ装置１にダウンロード要求を出す（ステップＳ１３）。
【００４０】
なお、ステップＳ９においてステップＳ５でサーバ装置１より取得したコンテンツ属性情報に対応する端末装置２に記憶されたコンテンツ情報検索としての記憶されたファイルの検索を実施し記憶された対象ファイルが有るか否かを確認しているが、サーバ装置１より取得したコンテンツ属性情報に対応する端末装置２に記憶されたコンテンツ情報検索としての記憶されたファイルが必ず端末装置２に記憶されているのであれば、対象ファイルが有るか否かの確認をする必要はなく、検索だけを実施してもよい。
【００４１】
図１１は図６で示されるサーバ装置１におけるダウンロード要求処理回路４の処理を示すフローチャートである。
【００４２】
ダウンロード要求受付手段４１においてコンテンツ情報のダウンロード要求が有るか否か確認し（ダウンロード要求有無判定ステップ：ステップＳ２７）、ステップＳ２７においてダウンロード要求が無いことが確認された場合ステップＳ２７を繰り返し、ダウンロード要求が有ることが確認された場合、コンテンツ情報検索手段４２においてダウンロード対象コンテンツ情報としての対象ファイルを検索し（コンテンツ情報検索ステップ：ステップＳ２８）、コンテンツ情報取得手段４３において対象ファイルを取得する（コンテンツ情報取得ステップ：ステップＳ２９）。
【００４３】
次にステップＳ２９において取得された対象ファイルをコンテンツ情報・Ｂｉｎａｒｙ分割手段４４において予め設定した単位にＢｉｎａｒｙ分割し（コンテンツ情報分割ステップ：ステップＳ３０）、Ｂｉｎａｒｙ送信手段４５において予め設定した単位に分割されたＢｉｎａｒｙにつき分割された全てのもの（１ファイル分）の送信が完了するまで要求元である端末装置２に分割送信する（コンテンツ分割送信ステップ：ステップＳ３１）。さらにＢｉｎａｒｙ送信手段４５において要求された全てのファイル送信が完了したか否かを確認し（ステップＳ３２）、ステップＳ３２において全てのファイル送信が完了していないことが確認された場合ステップＳ３０に戻る。
【００４４】
図９は図４で示される端末装置２におけるコンテンツ情報受信実行回路９の処理を示すフローチャートである。
【００４５】
コンテンツ情報受信手段９１においてサーバ装置１からファイルを予め設定した単位のＢｉｎａｒｙに分割送信されたものが受信されたか否か確認し（受信確認ステップ：ステップＳ１４）、ステップＳ１４においてサーバ装置１から予め設定した単位のＢｉｎａｒｙに分割送信されたものの受信がないことが確認された場合、ステップＳ１４を繰り返し、サーバ装置１から予め設定した単位のＢｉｎａｒｙに分割送信されたものの受信が確認された場合、予め設定した単位のＢｉｎａｒｙに分割送信されたもの全て（１ファイル分）を受信したか否か確認する（コンテンツ情報受信判定手段、コンテンツ分割受信完了ステップ：ステップＳ１５）。
【００４６】
ステップＳ１５において予め設定した単位のＢｉｎａｒｙに分割送信されたもの全てを受信していないことが確認された場合、ステップＳ１４に戻り、予め設定した単位のＢｉｎａｒｙに分割送信されたもの全てを受信したことが確認された場合、分割された予め設定された単位のＢｉｎａｒｙを結合しファイルに戻す（コンテンツ情報組立手段、コンテンツ組立ステップ：ステップＳ１６）。
【００４７】
次にステップＳ１６で生成したファイルが正常か否かをファイル属性のファイルサイズを比較確認することで確認し（ステップＳ１７）、ステップＳ１７で正常でないと確認された場合図８におけるステップＳ１３に戻り、ステップＳ１７でファイルは正常と確認された場合、コンテンツ情報更新手段９２において対象ファイルを一時格納先に格納する（ステップＳ１８）。
【００４８】
なお、ステップＳ１７においてファイルが正常か否かをファイル属性のファイルサイズを比較確認することで確認しているが、ファイル自体のＢｉｎａｒｙ比較でもよく、ファイルが同一か確認できればよい。
【００４９】
次にステップＳ１８で格納されたファイルは格納されることでファイル属性情報としてのファイル更新日時が更新されるので、サーバ装置１から取得したコンテンツ属性情報におけるファイル属性情報と同一なるように、格納された対象ファイルのファイル属性情報を変更し（コンテンツ属性情報再設定手段、コンテンツ属性情報矯正ステップ：ステップＳ１９）、対象ファイルを端末装置２において格納されるべき格納先に格納する（ステップＳ２０）。
【００５０】
次にダウンロード対象の全ファイルの端末装置２への格納が完了したか否かを確認し（ステップＳ２１）、ステップＳ２１でダウンロード対象の全ファイルの端末装置２への格納が完了していないことが確認された場合ステップＳ１４に戻り、ダウンロード対象の全ファイルの端末装置２への格納が完了したことが確認された場合、端末装置２内に格納されたコンテンツを実行し使用を開始する（ステップＳ２２）。
【００５１】
なお、サーバ装置１によるコンテンツ情報の分割送信あるいは端末装置２によるコンテンツ情報の分割受信は、予め設定された単位で実施されるが、予め設定された単位は設定変更できて良く、また、端末装置２毎に予め設定された単位が異なっていてもよい。
【００５２】
また、サーバ装置１は、端末装置２に対してコンテンツ情報の分割送信を実施している間に、他の端末装置２に対してコンテンツ情報の分割送信を実施してもよい。
【００５３】
上記のように、端末装置２が記憶されたコンテンツ情報が最新かいなか確認し、最新でない場合、サーバ装置１から取得するため、端末装置２を使用するユーザは、端末装置２が通信回線３を介してサーバ装置１と接続されていれば、選択されたコンテンツ情報が最新か否かを意識する必要がなく最新コンテンツを使用できるので、コンテンツ情報の使用の利便性及び効率性を向上させる効果がある。
【００５４】
また、端末装置２にサーバ装置１よりダウンロードされるコンテンツ情報は予め設定された単位で分割送信されるため、端末装置２が接続されている通信回線がナローバンド回線で低速であってもタイムアウト等の通信障害の発生を少なくすることができ、また、サーバ装置１は端末装置２がコンテンツ情報送信中であっても他の端末装置２への送信が可能であるため、サーバ装置１はコンテンツ送信を効率的に実施できる効果があるとともに、他の端末装置２は、端末装置２のコンテンツ情報受信完了を待つことなく、コンテンツ情報受信ができるため、端末装置２はコンテンツ情報の受信を効率的に実施できる効果がある。
【００５５】
さらに、端末装置２は分割送信されたコンテンツ情報を組み立てた後、コンテンツ情報が正常か否かを確認し、正常でない場合、再度送信を要求し再受信するため、コンテンツ情報受信の信頼性を向上させる効果がある。
【００５６】
さらにまた、端末装置２に記憶されたコンテンツ情報を使用するため、端末装置２のユーザは、遅さを感じずにコンテンツ情報を使用することができ、利便性の向上に効果があるとともに、コンテンツ情報使用時は通信回線３を使用する必要がなく、ネットワーク等の通信回線負荷を軽減させる効果がある。
【００５７】
また、端末装置２は携帯し持ち歩き可能で、また、コンテンツ情報を記憶しているため、顧客先に出向いてプレゼンテーションを実施したり、自宅で学習したりすることが可能であり、さらに、端末装置２は通信回線３との接続をはずした場合、記憶されたコンテンツ情報において会社関係者以外のものが使用できない等の使用者が限定されているコンテンツ情報に対しセキュリティが確保されるため、セキュリティを意識することなく使用することができるため利便性を向上させる効果がある。
【００５８】
【発明の効果】
この発明は以上説明したように構成されているので、以下に示すような効果を奏する。
【００５９】
端末装置が記憶されたコンテンツ情報が最新かいなか確認し、最新でない場合、サーバ装置から取得するため、端末装置を使用するユーザは、端末装置が通信回線を介してサーバ装置と接続されていれば、選択されたコンテンツ情報が最新か否かを意識する必要がなく最新コンテンツを使用できるので、コンテンツ情報の使用の利便性及び効率性を向上させる効果がある。
【図面の簡単な説明】
【図１】この発明の実施の形態１である端末装置及びサーバ装置及びコンテンツ送受信システム及びコンテンツ送受信方法及びコンテンツ送受信プログラムの構成を示す図である。
【図２】この発明の実施の形態１における端末装置のコンテンツ属性情報取得回路の内部構成を示す図である。
【図３】この発明の実施の形態１における端末装置のコンテンツ最新判定ダウンロード要求回路の内部構成を示す図である。
【図４】この発明の実施の形態１における端末装置のコンテンツ情報受信実行回路の内部構成を示す図である。
【図５】この発明の実施の形態１におけるサーバ装置のコンテンツ属性情報要求処理回路の内部構成を示す図である。
【図６】この発明の実施の形態１におけるサーバ装置のダウンロード要求処理回路の内部構成を示す図である。
【図７】この発明の実施の形態１における端末装置におけるコンテンツ属性情報取得回路の処理フローチャートを示す図である。
【図８】この発明の実施の形態１における端末装置におけるコンテンツ最新判定ダウンロード要求回路の処理フロ−チャートを示す図である。
【図９】この発明の実施の形態１における端末装置におけるコンテンツ情報受信実行回路の処理フローチャートを示す図である。
【図１０】この発明の実施の形態１におけるサーバ装置のコンテンツ属性情報要求処理回路の処理フローチャートを示す図である。
【図１１】この発明の実施の形態１におけるサーバ装置のダウンロード要求処理回路の処理フローチャートを示す図である。
【図１２】この発明の実施の形態１におけるサーバ装置に格納されたコンテンツ属性情報の一例を示す図である。
【図１３】この発明の実施の形態１における端末装置に記憶されたコンテンツ情報から抽出した属性情報とサーバ装置より取得したコンテンツ属性情報との比較結果の一例を示す図である。
【図１４】この発明の実施の形態１における端末装置にて生成されたダウンロード対象ファイルリストの一例を示す図である。
【符号の説明】
１  サーバ装置、２  端末装置、３  通信回線、４  ダウンロード要求処理回路、５  コンテンツ属性情報要求処理回路、６  サーバ用格納手段、７  コンテンツ属性情報取得回路、７  コンテンツ最新判定ダウンロード要求回路、８  コンテンツ情報受信実行回路、１０  端末用格納手段。
【図１】
2004151925.tif 000003
【図２】
2004151925.tif 000004
【図３】
2004151925.tif 000005
【図４】
2004151925.tif 000006
【図５】
2004151925.tif 000007
【図６】
2004151925.tif 000008
【図７】
2004151925.tif 000009
【図８】
2004151925.tif 000010
【図９】
2004151925.tif 000011
【図１０】
2004151925.tif 000012
【図１１】
2004151925.tif 000013
【図１２】
2004151925.tif 000014
【図１３】
2004151925.tif 000015
【図１４】
2004151925.tif 000016