(57)【要約】  制御対象機器に関する個別具体的な情報を表示可能な制御装置を実現すること。本開示に係る制御装置は、ネットワークを介して接続された制御対象機器から、前記制御対象機器のソフトウェア及び／又はハードウェアの構成を示す構成情報を受信する通信部と、ネットワークを介して接続されたサーバー装置から表示項目を取得し、取得した前記表示項目を表示用データとして記憶部に記憶させるか否かを前記構成情報に基づき判断する制御部と、前記制御部の判断に基づき前記表示用データを記憶する前記記憶部と、を含む。
2018055737.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された制御対象機器から、前記制御対象機器のソフトウェア及び／又はハードウェアの構成を示す構成情報を受信する通信部と、
ネットワークを介して接続されたサーバー装置から表示項目を取得し、取得した前記表示項目を表示用データとして記憶部に記憶させるか否かを前記構成情報に基づき判断する制御部と、
前記制御部の判断に基づき前記表示用データを記憶する前記記憶部と、
を含む、制御装置。
【請求項２】
前記表示項目は複数のファイルに分離して含まれており、
前記制御部が、前記サーバー装置から取得したファイルに、前記表示項目が特定種類のデータを含むことを意味する特定タグが含まれているか否かを判断し、前記特定タグが含まれていると判断した場合には、前記特定タグが含まれたファイルに記載されたリンク先から前記特定種類のデータを取得すべきか否かを判断する、請求項１に記載の制御装置。
【請求項３】
前記表示項目は複数のファイルに分離して含まれており、
前記制御部が、前記複数のファイルの内、最も更新日付の新しい第１のファイルを前記サーバー装置から取得し、前記第１のファイルに記載されたリンク先から、前記第１のファイルと更新日付が同じか前記第１のファイルの次に更新日付の新しい第２のファイルを取得する、請求項１又は２に記載の制御装置。
【請求項４】
前記表示項目には、対象となる制御対象機器のモデル名に関する情報が含まれており、
前記制御部が、前記モデル名に関する情報と前記構成情報とが一致しているか否かを判断する、
請求項１乃至３のいずれかに記載の制御装置。
【請求項５】
前記モデル名に関する情報と前記構成情報とが一致している場合には、前記制御部が、前記表示項目を前記表示用データとして前記記憶部に記憶させる、請求項４に記載の制御装置。
【請求項６】
前記表示項目には、対象となる制御対象機器の販売対象地域に関する情報が含まれており、
前記制御部が、前記販売対象地域に関する情報と前記構成情報とが一致しているか否かを判断する、
請求項１乃至５のいずれかに記載の制御装置。
【請求項７】
前記販売対象地域に関する情報と前記構成情報とが一致している場合には、前記制御部が、前記表示項目を前記表示用データとして前記記憶部に記憶させる、請求項６に記載の制御装置。
【請求項８】
前記表示項目が、選択可能な表示言語により記載された複数のデータを含み、
前記制御部が、前記複数のデータの中から、前記表示用データとして前記記憶部に記憶させる一つのデータを選択する、
請求項１乃至７のいずれかに記載の制御装置。
【請求項９】
前記記憶部に記憶された表示データを表示する表示部を更に含む、
請求項１乃至８のいずれかに記載の制御装置。
【請求項１０】
前記通信部が、ネットワークを介して接続された前記制御対象機器に構成情報要求信号を送信する、
請求項１乃至９のいずれかに記載の制御装置。
【請求項１１】
ソフトウェア及び／又はハードウェアの構成を示す構成情報を記憶する記憶部と、
通信部に前記構成情報の送信を指示する制御部と、
ネットワークを介して接続された制御装置から構成情報要求信号を受信し、前記構成情報を送信する前記通信部と、
を含む、制御対象機器。
【請求項１２】
前記制御部がスピーカに接続され、前記制御部が前記スピーカに音声信号を送信する、
請求項１１に記載の制御対象機器。
【請求項１３】
ネットワークを介して接続された制御対象機器から、前記制御対象機器のソフトウェア及び／又はハードウェアの構成を示す構成情報を受信する受信ステップと、
ネットワークを介して接続されたサーバー装置から表示項目を取得する取得ステップと、
取得した前記表示項目を表示用データとして記憶部に記憶させるか否かを前記構成情報に基づき判断する判断ステップと、
前記判断に基づき前記表示用データを記憶する記憶ステップと、
を含む、表示用データの処理方法。
【請求項１４】
コンピュータに、
ネットワークを介して接続された制御対象機器から、前記制御対象機器のソフトウェア及び／又はハードウェアの構成を示す構成情報を受信する受信ステップと、
ネットワークを介して接続されたサーバー装置から表示項目を取得する取得ステップと、
取得した前記表示項目を表示用データとして記憶部に記憶させるか否かを前記構成情報に基づき判断する判断ステップと、
前記判断に基づき前記表示用データを記憶する記憶ステップと、
を実行させるためのプログラム。
【請求項１５】
コンピュータに、
ソフトウェア及び／又はハードウェアの構成を示す構成情報を記憶するステップと、
通信部に前記構成情報の送信を指示するステップと、
ネットワークを介して接続された制御装置から構成情報要求信号を受信するステップと、
前記構成情報を前記制御装置に送信するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、制御対象機器、表示用データの処理方法及びプログラムに関する。
【背景技術】
【０００２】
下記特許文献１には、サーバー装置にネットワークを介して接続された制御装置が開示されている。制御装置がサーバー装置にインストール済みのアプリの種別とそのバージョンとを通知すると、サーバー装置が、アプリの最新バージョンに関する情報を制御装置に送信する。制御装置は、受信した情報に基づきアプリの更新情報を表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−６５２０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来の制御装置では、当該制御装置に制御される制御対象機器の個別具体的な情報を表示することができなかった。【０００５】
本開示は、上記問題点に鑑みてなされたものであり、その目的は、制御対象機器に関する個別具体的な情報を表示可能な制御装置を実現することである。
【課題を解決するための手段】
【０００６】
本開示に係る制御装置は、ネットワークを介して接続された制御対象機器から、前記制御対象機器のソフトウェア及び／又はハードウェアの構成を示す構成情報を受信する通信部と、ネットワークを介して接続されたサーバー装置から表示項目を取得し、取得した前記表示項目を表示用データとして記憶部に記憶させるか否かを前記構成情報に基づき判断する制御部と、前記制御部の判断に基づき前記表示用データを記憶する前記記憶部と、を含む。【０００７】
本開示に係る制御対象機器は、ソフトウェア及び／又はハードウェアの構成を示す構成情報を記憶する記憶部と、通信部に前記構成情報の送信を指示する制御部と、ネットワークを介して接続された制御装置から構成情報要求信号を受信し、前記構成情報を送信する前記通信部と、を含む。【０００８】
本開示に係る表示用データの処理方法は、ネットワークを介して接続された制御対象機器から、前記制御対象機器のソフトウェア及び／又はハードウェアの構成を示す構成情報を受信する受信ステップと、ネットワークを介して接続されたサーバー装置から表示項目を取得する取得ステップと、取得した前記表示項目を表示用データとして記憶部に記憶させるか否かを前記構成情報に基づき判断する判断ステップと、前記判断に基づき前記表示用データを記憶する記憶ステップと、を含む。【０００９】
本開示に係るプログラムは、コンピュータに、ネットワークを介して接続された制御対象機器から、前記制御対象機器のソフトウェア及び／又はハードウェアの構成を示す構成情報を受信する受信ステップと、ネットワークを介して接続されたサーバー装置から表示項目を取得する取得ステップと、取得した前記表示項目を表示用データとして記憶部に記憶させるか否かを前記構成情報に基づき判断する判断ステップと、前記判断に基づき前記表示用データを記憶する記憶ステップと、を実行させる。【００１０】
本開示に係るプログラムは、コンピュータに、ソフトウェア及び／又はハードウェアの構成を示す構成情報を記憶するステップと、通信部に前記構成情報の送信を指示するステップと、ネットワークを介して接続された制御装置から構成情報要求信号を受信するステップと、前記構成情報を前記制御装置に送信するステップと、を実行させる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本実施形態に係る制御装置と制御対象機器との概要図である。
【図２】図２は、本実施形態に係る表示用データの処理方法の一例を示すフローチャートである。
【図３】図３は、本実施形態に係る表示用データの処理方法の一例を示すフローチャートである。
【図４】図４は、本実施形態に係る制御装置が、サーバー装置からダウンロードするファイルの概念図である。
【図５】図５は、本実施形態に係る制御装置が、サーバー装置からダウンロードするファイルの概念図である。
【図６】図６は、本実施形態に係る表示用データの処理方法の一例を示すフローチャートである。
【図７】図７は、本実施形態に係る表示用データの処理方法の一例を示すフローチャートである。
【図８】図８は、本実施形態に係る制御装置が、サーバー装置からダウンロードするファイルの概念図である。
【図９】図９は、本実施形態に係る制御装置が、サーバー装置からダウンロードするファイルの概念図である。
【図１０】図１０は、本実施形態に係る制御装置の表示部における表示内容を示す概念図である。
【図１１】図１１は、本実施形態に係る制御装置の表示部における表示内容を示す概念図である。
【図１２】図１２は、本実施形態に係る制御装置の表示部における表示内容を示す概念図である。
【図１３】図１３は、本実施形態に係る制御装置が、サーバー装置からダウンロードするファイルの概念図である。
【図１４】図１４は、本実施形態に係る制御装置が、サーバー装置からダウンロードするファイルの概念図である。
【図１５】図１５は、本実施形態に係る制御装置が、サーバー装置からダウンロードするファイルの概念図である。
【図１６】図１６は、本実施形態に係る制御装置が、サーバー装置からダウンロードするファイルの概念図である。
【図１７】図１７は、本実施形態に係る制御装置が、サーバー装置からダウンロードするファイルの概念図である。
【図１８】図１８は、本実施形態に係る制御装置が、サーバー装置からダウンロードするファイルの概念図である。
【図１９】図１９は、本実施形態に係る制御装置が、サーバー装置からダウンロードするファイルの概念図である。
【図２０】図２０は、本実施形態に係る制御装置が、サーバー装置からダウンロードするファイルの概念図である。
【図２１】図２１は、本実施形態に係る表示用データの処理方法の一例を示すフローチャートである。
【図２２】図２２は、本実施形態に係る制御装置と制御対象機器との他の実施例を示す概要図である。
【発明を実施するための形態】
【００１２】
［第１の実施形態］
本開示の実施形態について、図面を用いて以下に説明する。
【００１３】
図１は、本実施形態に係る制御装置と制御対象機器との概要図である。
【００１４】
図１に示すように、制御装置２０は、ネットワーク１を経由して、サーバー装置１０と接続されている。また、制御装置２０は、ネットワーク１を経由して、制御対象機器３０と接続されている。この制御装置２０と制御対象機器３０とにより、制御システム１００を構成している。
【００１５】
ネットワーク１は、無線ＬＡＮ（Local Area Network）、有線ＬＡＮ、ＷＡＮ（Wide Area Network）などを含み、制御装置２０と、サーバー装置１０、制御対象機器３０との間の情報伝達経路として利用される。
【００１６】
（サーバー装置１０の構成）
サーバー装置１０は、制御部１１、記憶部１２、通信部１３を含む。
【００１７】
制御部１１は、例えば、ＣＰＵ、ＭＰＵ等を含み、記憶部１２に保存されたプログラム１２Ａに従って動作する。制御部１１は、プログラム１２Ａにより、サーバー装置１０全体を制御しており、記憶部１２、通信部１３の動作等を制御する。
【００１８】
記憶部１２は、例えばＲＯＭやＲＡＭ、ハードディスク等の情報記録媒体で構成され、プログラム１２Ａの他に、制御装置２０のアプリの更新情報や、制御対象機器３０、の機能情報、ファームウェア更新情報、関連機器の販売情報、特定地域向けのサービス開始情報などを保存している。
【００１９】
通信部１３は、制御部１１の指示に応じて、制御装置２０等にネットワーク１を経由して各種情報を配信する。
【００２０】
（制御装置２０の構成）
制御装置２０は、例えばスマートフォン、フィーチャーフォン、タブレット、パーソナルコンピューターなどのコンピュータであり、ネットワーク１に接続可能で、且つ制御対象機器３０を操作可能な機器である。本実施の形態においては、制御装置２０がスマートフォンである例を説明する。制御装置２０は、制御部２１、記憶部２２、通信部２３、表示部２４を含む。
【００２１】
制御部２１は、例えば、ＣＰＵ、ＭＰＵ等を含み、記憶部２２に保存されたプログラム２２Ａに従って動作する。制御部２１は、プログラム２２Ａにより、制御装置２０全体を制御しており、記憶部２２、通信部２３、表示部２４の動作等を制御する。
【００２２】
記憶部２２は、例えばＲＯＭやＲＡＭ、ハードディスク等の情報記録媒体で構成され、プログラム２２Ａの他に、サーバー装置１０から受信したアプリの更新情報や、制御対象機器３０の機能情報、ファームウェア更新情報、関連機器の販売情報、特定地域向けのサービス開始情報などを保存することができる。
【００２３】
通信部２３は、ネットワーク１を経由して、制御部２１の指示に応じて、サーバー装置１０から各種情報を受信したり、制御対象機器３０に制御信号を送信したりする。この制御信号には、後に説明する構成情報要求信号が含まれる。
【００２４】
表示部２４は、制御部２１の指示に応じて、アプリの更新情報や、制御対象機器３０、の機能情報、ファームウェア更新情報、関連機器の販売情報、特定地域向けのサービス開始情報を表示する。なお、本実施形態においては制御装置２０が表示部２４を含む構成としているが、表示部２４が制御装置２０の外部接続機器であってもよい。
【００２５】
（制御対象機器３０の構成）
制御対象機器３０は、ネットワーク１経由で制御装置２０に制御される機器であり、例えば、動画再生機器、ＡＶレシーバー、サウンドバー、ＣＤプレイヤー等の音響再生機器、その他、テレビ、洗濯機、掃除機、自動湯沸かし器、エアコン、カーナビゲーションシステム等のコンピュータである。制御対象機器３０は、制御部３１、記憶部３２、通信部３３を含む。制御対象機器３０が、動画再生機器、音響再生機器等の場合は、制御部３１がスピーカ５０に外部接続されている。
【００２６】
制御部３１は、例えば、ＣＰＵ、ＭＰＵ等を含み、記憶部３２に保存されたプログラム３２Ａに従って動作する。制御部３１は、プログラム３２Ａにより、制御対象機器３０全体を制御しており、記憶部３２、通信部３３の動作等を制御する。
【００２７】
記憶部３２は、例えばＲＯＭやＲＡＭ、ハードディスク等の情報記録媒体で構成され、プログラム３２Ａの他に、制御対象機器３０の構成情報や、制御装置２０から受信したファームウェアなどを保存することができる。制御対象機器３０の構成情報とは、制御対象機器３０のソフトウェア及び／又はハードウェアの構成を示す情報であり、例えば、機器名、型式、販売対象地域、システムバージョン情報、利用可能な機能、標準表示言語等を含む。制御部３１が、記憶部３２に保存された新たなファームウェアを実行することにより、制御対象機器３０に新たな機能を追加したり、不具合の修正を行ったりすることができる。
【００２８】
通信部３３は、ネットワーク１を経由して、制御部３１の指示に応じて、制御装置２０から制御信号やファームウェアを受信したり、制御装置２０に対して制御対象機器３０の構成情報を送信したりする。
【００２９】
制御対象機器３０が動画再生機器、音響再生機器等の場合は、制御装置２０から受信した制御信号に基づき、外部接続されたスピーカ５０に音声信号を出力する。スピーカ５０は制御対象機器３０から入力された音声信号を音として出力する。なお、本実施形態においては、制御対象機器３０がスピーカ５０に外部接続される構成としているが、制御対象機器３０がスピーカ５０を含んでいてもよい。
【００３０】
（第１の情報処理例）
以下、図２〜１２を用いて、第１の情報処理例について説明する。
【００３１】
図２、３、６、７は、本実施形態に係る表示用データの処理方法の一例を示すフローチャートである。
【００３２】
図４、５、８、９は、本実施形態に係る制御装置が、サーバー装置からダウンロードするファイルの概念図である。
【００３３】
図１０〜１２は、本実施形態に係る制御装置の表示部における表示内容を示す概念図である。
【００３４】
Ｓ２０１において、制御装置２０の通信部２３は、ネットワーク１を経由して、制御対象機器３０の構成情報を制御対象機器３０から受信する。具体的には、制御装置２０の通信部２３から、制御対象機器３０に対して構成情報要求信号を送信する。次に、制御対象機器３０の通信部３３がネットワーク１を経由して構成情報要求信号を受信し、制御装置２０に構成情報を送信する。そして、制御装置２０の通信部２３がネットワーク１を経由して制御対象機器３０の構成情報を受信する。
【００３５】
Ｓ２０２において、制御装置２０の制御部２１は、既に取得済みのキャッシュデータを読み出す。ここで、制御装置２０が既に取得しているキャッシュデータとは、例えば、アプリの更新情報や、制御対象機器３０の機能情報、ファームウェア更新情報、関連機器の販売情報、特定地域向けのサービス開始情報等であり、記憶部２２において記憶されている。
【００３６】
Ｓ２０３において、制御装置２０は、ネットワーク１を経由して、サーバー装置１０から第１のファイルである「ｕｐｄａｔｅ.ｊｓｏｎ」を取得する。第１のファイルには、図４に示すように、ファイルのＩＤ、更新日付「ｕｐｄａｔｅｄ_ａｔ」、データのリンク先「ｕｒｌ」が記載されている。
【００３７】
Ｓ２０４において、制御装置２０の制御部２１は、Ｓ２０２において読み出したキャッシュデータの取得日付と、Ｓ２０３において取得した第１のファイルの更新日付とを比較する。本実施形態においては、キャッシュデータの取得日付が３月３１日であるとする。第１のファイルの更新日付は、図４の「ｕｐｄａｔｅｄ_ａｔ」の欄に示されるとおり６月１日であり、キャッシュデータの取得日付である３月３１日よりも新しいため、フローはＳ２０５に進む。
【００３８】
Ｓ２０５において、制御装置２０は、第１のファイルに記載されたデータのリンク先「ｕｒｌ」から第２のファイル「ｉｄ２０１６０６０１.ｊｓｏｎ」を取得する。第２のファイルには、図５に示すように、ファイルのＩＤ、更新日付「ｕｐｄａｔｅｄ_ａｔ」、前のファイルのリンク先「ｐｒｅｖｉｏｕｓ＿ｕｒｌ」、次のファイルのリンク先「ｎｅｘｔ＿ｕｒｌ」、表示項目「ａｒｔｉｃｌｅｓ」が記載されている。
【００３９】
Ｓ２０６において、制御装置２０の制御部２１は、Ｓ２０２において読み出したキャッシュデータの取得日付と、Ｓ２０５において取得した第２のファイルの更新日付とを比較する。本実施形態においては、キャッシュデータの取得日付が３月３１日であるとする。第２のファイルの更新日付は、図５の「ｕｐｄａｔｅｄ_ａｔ」の欄に示されるとおり６月１日であり、キャッシュデータの取得日付である３月３１日よりも新しいため、フローはＳ２０７に進む。
【００４０】
Ｓ２０７において、制御装置２０の制御部２１は、取得した表示項目「ａｒｔｉｃｌｅｓ」を展開する。表示項目「ａｒｔｉｃｌｅｓ」には、作成日付「ｃｒｅａｔｅｄ＿ａｔ」、対象機器のモデル名「ｍｏｄｅｌ  ｎａｍｅｓ」、販売対象地域「ｒｅｇｉｏｎ」、ファイル管理用のタグ「ｔａｇ」、表示言語「ｌａｎｇｓ」が含まれている。
【００４１】
Ｓ２０８において、制御装置２０の制御部２１は、制御装置２０にネットワーク１を介して接続された制御対象機器３０の構成情報に基づき、Ｓ２０７において展開した各表示項目「ａｒｔｉｃｌｅｓ」から必要な項目を選択し、表示用データとして記憶部２２に保存する。このＳ２０８のステップの詳細を図３に示す。
【００４２】
図３に示すＳ３０１において、制御装置２０の制御部２１は、表示項目「ａｒｔｉｃｌｅｓ」における各項目を上から順番にチェックすることを開始する。
【００４３】
Ｓ３０２において、制御装置２０の制御部２１は、表示項目「ａｒｔｉｃｌｅｓ」が制御対象機器３０の構成情報に合致しているかを判断する。本実施形態においては、制御対象機器３０の型式がＡＶＲ−０１００であり、販売対象地域はフランスであるとする。
【００４４】
図５に示すように、第２のファイルの表示項目「ａｒｔｉｃｌｅｓ」には、作成日付が６月１日である一つ目の表示項目と、作成日付が５月２０日である二つ目の表示項目とが含まれている。制御装置２０の制御部２１は、まずは一つ目の表示項目が制御対象機器３０の構成情報に合致しているか判断する。
【００４５】
一つ目の表示項目には、対象機器のモデル名「ｍｏｄｅｌ  ｎａｍｅｓ」が「Ａｌｌ」と表示されており、販売対象地域「ｒｅｇｉｏｎ」が「Ａｌｌ」と表示されている。即ち、一つ目の表示項目は、すべての機器モデルを対象としており、またすべての販売対象地域を対象としている。従って、制御部２１が、一つ目の表示項目は制御対象機器３０の構成情報に合致すると判断し、フローはＳ３０３に進む。
【００４６】
Ｓ３０３において、制御装置２０の制御部２１は、表示項目におけるファイル管理用のタグ「ｔａｇ」が特定タグを含んでいるか否かを判断する。特定タグとは、表示項目が特定種類のデータを含むことを意味するタグである。特定種類のデータとは、例えば、静止画、動画、音声のような一般的に大容量になりがちなデータである。この特定タグは、制御装置２０における記憶部２２に保存されており、制御部２１が、表示項目の「ｔａｇ」欄の記載と、保存された特定タグとが一致するか否かを判断する。図５に示すように、一つ目の表示項目のタグは「Ａｐｐ」と表示されている。このタグは、一つ目の表示項目が、制御装置２０のアプリに関する表示項目であることを意味する。アプリに関する表示項目であることを意味する「Ａｐｐ」タグは記憶部２２に保存された特定タグと一致せず、制御部２１が、一つ目の表示項目には特定タグは含まれていないと判断し、フローはＳ３０６に進む。
【００４７】
Ｓ３０６において、制御装置２０は、上記一つ目の表示項目を表示用データとして記憶部２２に保存する。ここで、一つ目の表示項目については、図５の「ｌａｎｇｓ」の欄に示すように、選択可能な表示言語により記載された３つのデータが含まれている。３つのデータにおける選択可能な表示言語を示す「ｌａｎｇ」の欄には、それぞれ「ｅｎ」、「ｊｐ」、「ｄｅ」と表示されている。即ち、この一つ目の表示項目については、英語、日本語、ドイツ語のいずれかによって表示させることが可能である。この表示言語の選択方法としては、制御装置２０の標準表示言語を参考に選択する方法と、制御対象機器３０の標準表示言語を参考に選択する方法とがある。
【００４８】
まず、図６を用いて、制御部２１が、表示項目の表示言語を制御装置２０の標準表示言語を参考にして選択する例を説明する。
【００４９】
Ｓ６０１において、制御装置２０の制御部２１が、制御装置２０の標準表示言語が英語か否かを判断する。制御装置２０の標準表示言語が英語である場合は、表示項目の表示言語は英語に決定される（Ｓ６０３）。本実施形態においては、制御装置２０の標準表示言語はフランス語であるとし、フローはＳ６０２に進む。
【００５０】
Ｓ６０２において、制御装置２０の制御部２１は、サーバー装置１０からの取得データの中に、制御装置２０の標準表示言語が存在するか否かを判断する。上述したとおり、一つ目の表示項目については、英語、日本語、ドイツ語が選択可能な表示言語として含まれているが、フランス語は選択可能な表示言語に含まれていない。従って、制御装置２０の制御部２１は、表示項目の表示言語として英語を選択し（Ｓ６０３）、図５に示した英語の表示タイトル「Ｖｅｒｓｉｏｎ １．２０」と、英語のメッセージ「Ｎｅｗ ｆｕｎｃｔｉｏｎｓ ａｒｅ ａｖａｉｌａｂｌｅ.」を表示用データとして記憶部２２に保存する。
【００５１】
なお、制御装置２０の標準表示言語が、例えば日本語である場合は、上記一つ目の表示項目における選択可能な表示言語に、制御装置２０の標準表示言語が含まれる。そのため、制御装置２０の制御部２１は、表示項目の表示言語として日本語を選択し（Ｓ６０４）、図５に示した日本語の表示タイトル「バージョン１．２０」と、日本語のメッセージ「新しい機能が追加されました。」を表示用データとして記憶部２２に保存する。
【００５２】
次に、図７を用いて、制御部２１が、表示項目の表示言語を制御対象機器３０の標準表示言語を参考にして選択する例を説明する。
【００５３】
Ｓ７０１において、制御装置２０の制御部２１が、制御対象機器３０の標準表示言語が英語か否かを判断する。制御対象機器３０の標準表示言語は、Ｓ２０１で受信した制御対象機器３０の構成情報に含まれている。制御対象機器３０の標準表示言語が英語である場合は、表示項目の表示言語は英語に決定される（Ｓ７０２）。本実施形態においては、制御対象機器３０の標準表示言語はフランス語であるとし、フローは７０３に進む。
【００５４】
Ｓ７０３において、制御装置２０の制御部２１が、制御対象機器３０の標準表示言語を表示できるか否かを判断する。ここで、制御装置２０の表示部２４が、制御対象機器３０の標準表示言語を表示できない場合は、表示項目の表示言語は英語に決定される（Ｓ７０２）。本実施形態においては、制御装置２０の表示部２４が、制御対象機器３０の標準表示言語であるフランス語を表示可能であるとし、フローは７０４に進む。
【００５５】
Ｓ７０４において、制御装置２０の制御部２１が、サーバー装置１０からの取得データの中に制御対象機器３０の標準表示言語が存在するか否かを判断する。上述したとおり、一つ目の表示項目については、英語、日本語、ドイツ語が選択可能な表示言語として含まれているが、フランス語は選択可能な表示言語に含まれていない。従って、制御装置２０の制御部２１は、表示項目の表示言語として英語を選択し（Ｓ７０２）、図５に示した英語の表示タイトル「Ｖｅｒｓｉｏｎ １．２０」と、英語のメッセージ「Ｎｅｗ ｆｕｎｃｔｉｏｎｓ ａｒｅ ａｖａｉｌａｂｌｅ.」を表示用データとして記憶部２２に保存する。
【００５６】
なお、制御対象機器３０の標準表示言語が、例えば日本語である場合は、上記一つ目の表示項目における選択可能な表示言語に、制御対象機器３０の標準表示言語が含まれる。そのため、制御装置２０の制御部２１は、表示項目の表示言語として日本語を選択し（Ｓ７０５）、図５に示した日本語の表示タイトル「バージョン１．２０」と、日本語のメッセージ「新しい機能が追加されました。」を表示用データとして記憶部２２に保存する。
【００５７】
続いて、図３に示すフローの説明に戻る。
【００５８】
Ｓ３０８において、制御装置２０は、表示項目「ａｒｔｉｃｌｅｓ」に他の項目がないかを判断する。ここで、図５に示すように、表示項目「ａｒｔｉｃｌｅｓ」には、作成日付が５月２０日である二つ目の表示項目が含まれているため、フローはＳ３０１に戻る。
【００５９】
Ｓ３０１において、制御装置２０は、表示項目「ａｒｔｉｃｌｅｓ」における二つ目の表示項目のチェックを開始する。
【００６０】
Ｓ３０２において、制御装置２０の制御部２１は、二つ目の表示項目が制御対象機器３０の構成情報に合致しているかを判断する。上述のとおり、本実施形態においては、制御対象機器３０の型式がＡＶＲ−０１００であり、販売対象地域はフランスである。
【００６１】
図５に示すように、表示項目「ａｒｔｉｃｌｅｓ」に含まれる二つ目の表示項目は、対象機器のモデル名「ｍｏｄｅｌ  ｎａｍｅｓ」が「ＡＶＲ−ＸＸＸＸ」と表示されており、販売対象地域「ｒｅｇｉｏｎ」が「ｕｓ、ｊｐ、ｄｅ、ｆｒ」と表示されている。即ち、二つ目の表示項目は、「ＡＶＲ」という名のシリーズの機器モデルのみを対象としており、また、米国、日本、ドイツ、フランスを販売対象地域とする機器のみを対象としている。本実施形態においては、制御対象機器３０の型式がＡＶＲ−０１００であり、「ＡＶＲ」シリーズに含まれている。また販売対象地域がフランスであり、二つ目の表示項目の対象地域に含まれている。従って、制御部２１が、二つ目の表示項目は制御対象機器３０の構成情報に合致すると判断し、フローはＳ３０３に進む。
【００６２】
Ｓ３０３において、制御装置２０の制御部２１は、表示項目におけるファイル管理用のタグ「ｔａｇ」が特定タグを含んでいるか否かを判断する。この特定タグは、制御装置２０における記憶部２２に保存されており、制御部２１が、表示項目の「ｔａｇ」欄の記載と、保存された特定タグとが一致するか否かを判断する。図５に示すように、二つ目の表示項目のタグは「Ｐｒｏｄｕｃｔｓ」と表示されている。このタグは、二つ目の表示項目が、制御対象機器３０についての商品情報に関する表示項目であることを意味する。この商品情報には、例えば制御対象機器３０のファームウェアの更新情報や、制御対象機器３０の機能の紹介、制御対象機器３０の関連機器の販売情報、新製品の販売情報等が含まれる。商品情報に関する表示項目であることを意味する「Ｐｒｏｄｕｃｔｓ」タブは、記憶部２２に保存された特定タグと一致せず、制御部２１が、二つ目の表示項目には特定タグは含まれていないと判断し、フローはＳ３０６に進む。
【００６３】
Ｓ３０６において、制御装置２０は、上記二つ目の表示項目を表示用データとして記憶部２２に保存する。ここで、一つ目の表示項目については、図５の「ｌａｎｇｓ」の欄に示すように、選択可能な表示言語により記載された３つのデータが含まれている。３つのデータにおける選択可能な表示言語を示す「ｌａｎｇ」の欄には、それぞれ「ｅｎ」、「ｊｐ」、「ｄｅ」と表示されている。即ち、この二つ目の表示項目については、英語、日本語、ドイツ語のいずれかによって表示させることが可能である。この表示言語の選択方法としては、上述のとおりであるため詳細な説明は割愛する。
【００６４】
本実施形態においては、制御装置２０の標準表示言語がフランス語であり、二つ目の表示項目における選択可能な表示言語に含まれていない。従って、制御装置２０の制御部２１は、二つ目の表示項目の表示言語として英語を選択し、図５に示した英語の表示タイトル「Ｎｅｗ  Ｍｏｄｅｌｓ！  −  ＡＶＲ−ＸＸＸＸ」と、英語のメッセージ「Ｔｈｅ  ｎｅｗ  ｗａｙ  ｔｏ  ｅｎｊｏｙ  ｍｕｓｉｃ.」を表示用データとして記憶部２２に保存する。
【００６５】
続いて、図３に示すフローの説明に戻る。
【００６６】
Ｓ３０８において、制御装置２０の制御部２１は、表示項目「ａｒｔｉｃｌｅｓ」に他の項目がないかを判断する。ここで、図５に示すように、表示項目「ａｒｔｉｃｌｅｓ」において、他の項目が含まれていないため、図３に示すフローは終了し、図２に示すＳ２０９にフローが進む。
【００６７】
Ｓ２０９において、制御装置２０の制御部２１は、次のファイルへのリンク先があるか否かを判断する。図５に示すように、第２のファイルには、次のファイルのリンク先「ｎｅｘｔ＿ｕｒｌ」が記載されているため、フローはＳ２１０へ進む。
【００６８】
Ｓ２１０において、制御装置２０は、第２のファイルに記載されたデータのリンク先「ｎｅｘｔ＿ｕｒｌ」から第３のファイル「ｉｄ２０１６０５０１.ｊｓｏｎ」を取得する。第３のファイルは、図８に示すように、ファイルのＩＤ、更新日付「ｕｐｄａｔｅｄ_ａｔ」、前のファイルのリンク先「ｐｒｅｖｉｏｕｓ＿ｕｒｌ」、次のファイルのリンク先「ｎｅｘｔ＿ｕｒｌ」、表示項目「ａｒｔｉｃｌｅｓ」を含む。ここでフローは、Ｓ２０６に戻る。
【００６９】
Ｓ２０６において、制御装置２０の制御部２１は、Ｓ２０２において読み出したキャッシュデータの取得日付と、Ｓ２１０において取得した第３のファイルの更新日付とを比較する。本実施形態においては、キャッシュデータの取得日付が３月３１日であるとする。第３のファイルの更新日付は、図８の「ｕｐｄａｔｅｄ_ａｔ」の欄に示されるとおり５月１日であり、キャッシュデータの取得日付である３月３１日よりも新しいため、フローはＳ２０７に進む。
【００７０】
Ｓ２０７において、制御装置２０の制御部２１は、取得した表示項目「ａｒｔｉｃｌｅｓ」を展開する。表示項目「ａｒｔｉｃｌｅｓ」には、作成日付「ｃｒｅａｔｅｄ＿ａｔ」、対象機器のモデル名「ｍｏｄｅｌ  ｎａｍｅｓ」、販売対象地域「ｒｅｇｉｏｎ」、ファイル管理用のタグ「ｔａｇ」、表示言語「ｌａｎｇｓ」が含まれている。
【００７１】
Ｓ２０８において、制御装置２０の制御部２１は、制御装置２０にネットワーク１を介して接続された制御対象機器３０の構成情報に基づき、Ｓ２０７において展開した各表示項目「ａｒｔｉｃｌｅｓ」から必要な項目を選択し、表示用データとして記憶部２２に保存する。このＳ２０８のステップの詳細を図３に示す。
【００７２】
図３に示すＳ３０１において、制御装置２０の制御部２１は、表示項目「ａｒｔｉｃｌｅｓ」における各項目を上から順番にチェックすることを開始する。
【００７３】
Ｓ３０２において、制御装置２０の制御部２１は、表示項目「ａｒｔｉｃｌｅｓ」が制御対象機器３０の構成情報に合致しているかを判断する。
【００７４】
図８に示すように、第３のファイルの表示項目「ａｒｔｉｃｌｅｓ」には、作成日付が５月１日である一つ目の表示項目と、作成日付が４月２０日である二つ目の表示項目とが含まれている。制御装置２０は、まずは一つ目の表示項目が制御対象機器３０の構成情報に合致しているか判断する。
【００７５】
一つ目の表示項目は、対象機器のモデル名「ｍｏｄｅｌ  ｎａｍｅｓ」が「Ａｌｌ」と表示されており、販売対象地域「ｒｅｇｉｏｎ」が「Ａｌｌ」と表示されている。即ち、一つ目の表示項目は、すべての機器モデルを対象としており、またすべての販売対象地域を対象としている。従って、制御部２１が、一つ目の表示項目は制御対象機器３０の構成情報に合致すると判断し、フローはＳ３０３に進む。
【００７６】
Ｓ３０３において、制御装置２０の制御部２１は、表示項目におけるファイル管理用のタグ「ｔａｇ」が特定タグを含んでいるか否かを判断する。この特定タグは、制御装置２０における記憶部２２に保存されており、制御部２１が、表示項目の「ｔａｇ」欄の記載と、保存された特定タグとが一致するか否かを判断する。図８に示すように、一つ目の表示項目のタグは「Ａｐｐ」と表示されている。このタグは、一つ目の表示項目が、制御装置２０のアプリに関する表示項目であることを意味する。アプリに関する表示項目であることを意味する「Ａｐｐ」タグは記憶部２２に保存された特定タグと一致せず、制御部２１が、一つ目の表示項目には特定タグは含まれていないと判断し、フローはＳ３０６に進む。
【００７７】
Ｓ３０６において、制御装置２０は、上記一つ目の表示項目を表示用データとして記憶部２２に保存する。ここで、一つ目の表示項目については、図８の「ｌａｎｇｓ」の欄に示すように、選択可能な表示言語により記載された３つのデータが含まれている。３つのデータにおける選択可能な表示言語を示す「ｌａｎｇ」の欄には、それぞれ「ｅｎ」、「ｊｐ」、「ｄｅ」と表示されている。即ち、この一つ目の表示項目については、英語、日本語、ドイツ語のいずれかによって表示させることが可能である。この表示言語の選択方法は、上述のとおりであるため、詳細な説明を割愛する。
【００７８】
本実施形態においては、制御装置２０の標準表示言語がフランス語であり、一つ目の表示項目における選択可能な表示言語に含まれていない。従って、制御装置２０の制御部２１は、一つ目の表示項目の表示言語として英語を選択し、図８に示した英語の表示タイトル「Ｖｅｒｓｉｏｎ １．１０」と、英語のメッセージ「Ｂｕｇ  ｆｉｘｅｓ.」を表示用データとして記憶部２２に保存する。
【００７９】
Ｓ３０８において、制御装置２０の制御部２１は、表示項目「ａｒｔｉｃｌｅｓ」に他の項目がないかを判断する。ここで、図８に示すように、表示項目「ａｒｔｉｃｌｅｓ」には、作成日付が４月２０日である二つ目の表示項目が含まれているため、フローはＳ３０１に戻る。
【００８０】
Ｓ３０１において、制御装置２０の制御部２１は、表示項目「ａｒｔｉｃｌｅｓ」における二つ目の表示項目をチェックする。
【００８１】
Ｓ３０２において、制御装置２０の制御部２１は、二つ目の表示項目が制御対象機器３０の構成情報に合致しているかを判断する。上述のとおり、本実施形態においては、制御対象機器３０の型式がＡＶＲ−０１００であり、販売対象地域はフランスである。
【００８２】
図８に示すように、表示項目「ａｒｔｉｃｌｅｓ」に含まれる二つ目の表示項目は、対象機器のモデル名「ｍｏｄｅｌ  ｎａｍｅｓ」が「Ａｌｌ」と表示されており、販売対象地域「ｒｅｇｉｏｎ」が「ｕｓ」と表示されている。即ち、二つ目の表示項目は、すべての機器モデルを対象としているが、米国を販売対象地域とする機器のみを対象としている。本実施形態においては、制御対象機器３０の販売対象地域がフランスであるため、二つ目の表示項目の対象地域に含まれていない。従って、制御部２１が、二つ目の表示項目は制御対象機器３０の構成情報に合致しないと判断し、記憶部２２が二つ目の表示項目を表示用データとして保存することなくフローはＳ３０８に進む。
【００８３】
Ｓ３０８において、制御装置２０は、表示項目「ａｒｔｉｃｌｅｓ」に他の項目がないかを判断する。ここで、図８に示すように、表示項目「ａｒｔｉｃｌｅｓ」において、他の項目が含まれていないため、図３に示すフローは終了し、図２に示すＳ２０９にフローが進む。
【００８４】
Ｓ２０９において、制御装置２０の制御部２１は、次のファイルへのリンク先があるか否かを判断する。図８に示すように、第３のファイルには、次のファイルのリンク先「ｎｅｘｔ＿ｕｒｌ」が記載されているため、フローはＳ２１０へ進む。
【００８５】
Ｓ２１０において、制御装置２０は、第３のファイルに記載されたデータのリンク先「ｎｅｘｔ＿ｕｒｌ」から第４のファイル「ｉｄ２０１６０４０１.ｊｓｏｎ」を取得する。第４のファイルは、図９に示すように、ファイルのＩＤ、更新日付「ｕｐｄａｔｅｄ_ａｔ」、前のファイルのリンク先「ｐｒｅｖｉｏｕｓ＿ｕｒｌ」、次のファイルのリンク先「ｎｅｘｔ＿ｕｒｌ」、表示項目「ａｒｔｉｃｌｅｓ」が記載されている。ここでフローは、Ｓ２０６に戻る。
【００８６】
Ｓ２０６において、制御装置２０の制御部２１は、Ｓ２０２において読み出したキャッシュデータの取得日付と、Ｓ２１０において取得した第４のファイルの更新日付とを比較する。本実施形態においては、キャッシュデータの取得日付が３月３１日であるとする。第４のファイルの更新日付は、図９の「ｕｐｄａｔｅｄ_ａｔ」の欄に示されるとおり４月１日であり、キャッシュデータの取得日付である３月３１日よりも新しいため、フローはＳ２０７に進む。
【００８７】
Ｓ２０７において、制御装置２０の制御部２１は、取得した表示項目「ａｒｔｉｃｌｅｓ」を展開する。表示項目「ａｒｔｉｃｌｅｓ」には、作成日付「ｃｒｅａｔｅｄ＿ａｔ」、対象機器のモデル名「ｍｏｄｅｌ  ｎａｍｅｓ」、販売対象地域「ｒｅｇｉｏｎ」、ファイル管理用のタグ「ｔａｇ」、表示言語「ｌａｎｇｓ」が含まれている。
【００８８】
Ｓ２０８において、制御装置２０の制御部２１は、制御装置２０にネットワーク１を介して接続された制御対象機器３０の構成情報に基づき、Ｓ２０７において展開した各表示項目「ａｒｔｉｃｌｅｓ」から必要な項目を選択し、表示用データとして記憶部２２に保存する。このＳ２０８のステップの詳細を図３に示す。
【００８９】
Ｓ３０１において、制御装置２０の制御部２１は、表示項目「ａｒｔｉｃｌｅｓ」内の表示項目のチェックを開始する。図９に示すように、第４のファイルには、作成日付が４月１日である一つの表示項目しか存在しない。
【００９０】
Ｓ３０２において、制御装置２０の制御部２１は、表示項目が制御対象機器３０の構成情報に合致しているかを判断する。
【００９１】
図９に示すように、表示項目「ａｒｔｉｃｌｅｓ」に含まれる表示項目は、対象機器のモデル名「ｍｏｄｅｌ  ｎａｍｅｓ」が「Ａｌｌ」と表示されており、販売対象地域「ｒｅｇｉｏｎ」が「Ａｌｌ」と表示されている。即ち、この表示項目は、すべての機器モデルを対象としており、またすべての販売対象地域を対象としている。従って、制御部２１が、この表示項目は制御対象機器３０の構成情報に合致すると判断し、フローはＳ３０３に進む。
【００９２】
Ｓ３０３において、制御装置２０の制御部２１は、表示項目におけるファイル管理用のタグ「ｔａｇ」が特定タグを含んでいるか否かを判断する。この特定タグは、制御装置２０における記憶部２２に保存されており、制御部２１が、表示項目の「ｔａｇ」欄の記載と、保存された特定タグとが一致するか否かを判断する。図８に示すように、一つ目の表示項目のタグは「Ｍｏｖｉｅ」と表示されている。このタグは、表示項目が動画を含む表示項目であることを意味する。一般的に大容量のデータを含む可能性が高い「Ｍｏｖｉｅ」のタグは記憶部２２に保存された特定タグと一致し、フローはＳ３０４に進む。
【００９３】
Ｓ３０４において、制御装置２０の制御部２１は、この動画を含む表示項目を既に取得したキャッシュデータとして記憶部２２が保存しているか否かを判断する。記憶部２２がキャッシュデータとしてこの表示項目を保存している場合は、制御部２１が当該キャッシュデータを展開し（Ｓ３０７）、記憶部２２が保存していない場合は、制御部２１が、データのリンク先「ｕｒｌ」から動画データを取得する（Ｓ３０５）。本実施形態においては、記憶部２２が動画データをキャッシュデータとして保存していないため、制御部２１が、データのリンク先「ｕｒｌ」から動画データを取得する（Ｓ３０５）。
【００９４】
図９に示すように、この動画データの表示言語としては、英語、日本語、ドイツ語のいずれかを選択することが可能である。この表示言語の選択方法は上述のとおりであるため、詳細の説明を割愛する。
【００９５】
本実施形態においては、制御装置２０の標準表示言語がフランス語であり、表示項目における選択可能な表示言語に含まれていない。従って、制御装置２０の制御部２１は、表示項目の表示言語として英語を選択し、図９に示した英語の動画データが保存されたリンク先である「ｈｔｔｐ://ｓａｍｐｌｅ.ｃｏｍ/ｍｏｖｉｅ１−ｅｎ.ｍｐ４」から動画データを取得する。
【００９６】
Ｓ３０６において、制御装置２０の制御部２１は、上記英語の動画データを表示用データとして記憶部２２に保存する。
【００９７】
Ｓ３０８において、制御装置２０の制御部２１は、表示項目「ａｒｔｉｃｌｅｓ」に他の項目がないかを判断する。ここで、図９に示すように、表示項目「ａｒｔｉｃｌｅｓ」において、他の項目が含まれていないため、図３に示すフローは終了し、図２に示すＳ２０９にフローが進む。
【００９８】
Ｓ２０９において、制御装置２０の制御部２１は、次のファイルへのリンク先があるか否かを判断する。図９に示すように、第４のファイルにおいて、次のファイルのリンク先「ｎｅｘｔ＿ｕｒｌ」の欄には「ｎｕｌｌ」と表示されている。即ち、第４のファイルにおいては、次のファイルが存在しないため、フローはＳ２１３へ進む。
【００９９】
Ｓ２１３において、制御装置２０は、表示用データとして記憶部２２に保存していた表示項目を整形し表示部２４に表示する。本実施形態においては、制御対象機器３０の販売対象地域がフランスであったため、米国を販売対象地域とする機器のみを対象とする第３のファイルにおける二つ目の表示項目が表示用データとして記憶部２２に保存されなかった。そのため、図１０に示すように、当該第３のファイルにおける二つ目の表示項目以外の表示項目が、制御装置２０の表示部２４に表示される。
【０１００】
なお、制御対象機器３０の販売対象地域が米国であった場合には、この第３のファイルにおける二つ目の表示項目も表示用データとして記憶部２２に保存されるため、図１１に示すように、すべての表示項目が制御装置２０の表示部２４に表示される。
【０１０１】
なお、制御対象機器３０の販売対象地域が日本であった場合には、図１２に示すように、販売対象地域がフランスの場合と同様に、第３のファイルにおける二つ目の表示項目が制御装置２０の表示部２４に表示されない。また、図５、８、９に示すように、その他の表示項目がすべて日本語のデータを含んでいる。そのため、制御装置２０の標準表示言語が日本語であり、制御装置２０の標準表示言語を参考にして表示項目の表示言語を選択する場合、又は制御対象機器３０の標準表示言語が日本語であり、制御対象機器３０の標準表示言語を参考にして表示項目の表示言語を選択する場合においては、制御装置２０の表示部２４は、図１２に示すように、各表示項目をすべて日本語にて表示することができる。
【０１０２】
なお、Ｓ２０４において、キャッシュデータの取得日付よりも第１のファイルの更新日付の方が古い場合や、Ｓ２０６において、キャッシュデータの取得日付よりも第２のファイルの更新日付の方が古い場合は、フローはＳ２１１に進む。Ｓ２１１においては、制御装置２０の制御部２１は、既に取得したキャッシュデータを記憶部２２から展開し、Ｓ２１２において、表示データ選択・保持を行う。そして、Ｓ２１３において、制御装置２０は、表示用データを整形し、表示部２４に表示する。
【０１０３】
（第２の情報処理例）
以下、図２、４、１３〜２１を用いて、第１の情報処理例について説明する。
【０１０４】
図１３〜２０は、本実施形態に係る制御装置が、サーバー装置からダウンロードするファイルの概念図である。
【０１０５】
図２１は、本実施形態に係る表示用データの処理方法の一例を示すフローチャートである。
【０１０６】
Ｓ２０１において、制御装置２０は、制御対象機器３０の構成情報を取得する。具体的には、制御装置２０の通信部２３から、制御対象機器３０に対して構成情報要求信号を送信する。次に、制御対象機器３０の通信部３３がネットワーク１を経由して構成情報要求信号を受信し、制御装置２０に構成情報を送信する。そして、制御装置２０の通信部２３がネットワーク１を経由して制御対象機器３０の構成情報を受信する。
【０１０７】
Ｓ２０２において、制御装置２０の制御部２１は、既に取得したキャッシュデータを読み出す。ここで、制御装置２０が既に取得しているキャッシュデータとは、例えば、アプリの更新情報や、制御対象機器３０の機能情報、ファームウェア更新情報、関連機器の販売情報、特定位置域向けのサービス開始情報等であり、記憶部２２において記憶されている。
【０１０８】
Ｓ２０３において、制御装置２０は、ネットワーク１を経由して、サーバー装置１０から第１のファイルである「ｕｐｄａｔｅ.ｊｓｏｎ」を取得する。第１のファイルは、図４に示すように、ファイルのＩＤ、更新日付「ｕｐｄａｔｅｄ_ａｔ」、データのリンク先「ｕｒｌ」が記載されている。
【０１０９】
Ｓ２０４において、制御装置２０の制御部２１は、Ｓ２０２において読み出したキャッシュデータの取得日付と、Ｓ２０３において取得した第１のファイルの更新日付とを比較する。本実施形態においては、キャッシュデータの取得日付が３月３１日であり、第１のファイルの更新日付が図４に示されるとおり６月１日である。キャッシュデータの取得日付である３月３１日よりも、第１のファイルの更新日付である６月１日の方が新しいため、フローはＳ２０５に進む。
【０１１０】
Ｓ２０５において、制御装置２０の制御部２１は、第１のファイルに記載されたデータのリンク先「ｕｒｌ」から第２のファイル「ｉｄ２０１６０６０１.ｊｓｏｎ」を取得する。第２のファイルには、図１３に示すように、ファイルのＩＤ、更新日付「ｕｐｄａｔｅｄ_ａｔ」、前のファイルのリンク先「ｐｒｅｖｉｏｕｓ＿ｕｒｌ」、次のファイルのリンク先「ｎｅｘｔ＿ｕｒｌ」、表示項目「ａｒｔｉｃｌｅｓ」が記載されている。
【０１１１】
Ｓ２０６において、制御装置２０は、Ｓ２０２において読み出したキャッシュデータの取得日付と、Ｓ２０５において取得した第２のファイルの更新日付とを比較する。本実施形態においては、キャッシュデータの取得日付が３月３１日であるとする。第２のファイルの更新日付は、図５の「ｕｐｄａｔｅｄ_ａｔ」の欄に示されるとおり６月１日であり、キャッシュデータの取得日付である３月３１日よりも新しいため、フローはＳ２０７に進む。
【０１１２】
Ｓ２０７において、制御装置２０の制御部２１は、取得した表示項目「ａｒｔｉｃｌｅｓ」を展開する。表示項目「ａｒｔｉｃｌｅｓ」には、作成日付「ｃｒｅａｔｅｄ＿ａｔ」、対象機器のモデル名「ｍｏｄｅｌ  ｎａｍｅｓ」、販売対象地域「ｒｅｇｉｏｎ」、ファイル管理用のタグ「ｔａｇ」が含まれている。
【０１１３】
本情報処理例における第２のファイルは、第１の情報処理例における第２のファイルと異なり、図１３に示すように、各表示項目の表示言語「ｌａｎｇｓ」、表示タイトル「ｔｉｔｌｅ」、表示メッセージ「ｍｅｓｓａｇｅ」を含んでおらず、その代わりに各表示項目のリンク先「ａｒｔｉｃｌｅ＿ｕｒｌ」を含んでいる。
【０１１４】
Ｓ２０８において、制御装置２０の制御部２１は、制御装置２０にネットワーク１を介して接続された制御対象機器３０の構成情報に基づき、Ｓ２０７において展開した各表示項目「ａｒｔｉｃｌｅｓ」から必要な項目を選択し、表示用データとして記憶部２２に保存する。このＳ２０８のステップの詳細を図２１に示す。
【０１１５】
Ｓ２１０１において、制御装置２０の制御部２１は、表示項目「ａｒｔｉｃｌｅｓ」における各項目を上から順番にチェックする。
【０１１６】
Ｓ２１０２において、制御装置２０の制御部２１は、表示項目「ａｒｔｉｃｌｅｓ」が制御対象機器３０の構成情報に合致しているかを判断する。本実施形態においては、制御対象機器３０の型式がＡＶＲ−０１００であり、販売対象地域はフランスであるとする。
【０１１７】
図１３に示すように、第２のファイルの表示項目「ａｒｔｉｃｌｅｓ」には、作成日付が６月１日である一つ目の表示項目と、作成日付が５月２０日である二つ目の表示項目とが含まれている。制御装置２０の制御部２１は、まずは一つ目の表示項目が制御対象機器３０の構成情報に合致しているか判断する。
【０１１８】
一つ目の表示項目には、対象機器のモデル名「ｍｏｄｅｌ  ｎａｍｅｓ」が「Ａｌｌ」と表示されており、販売対象地域「ｒｅｇｉｏｎ」が「Ａｌｌ」と表示されている。即ち、一つ目の表示項目は、すべての機器モデルを対象としており、またすべての販売対象地域を対象としている。従って、制御部２１が、一つ目の表示項目は制御対象機器３０の構成情報に合致すると判断し、フローはＳ２１０３に進む。
【０１１９】
Ｓ２１０３において、制御装置２０の制御部２１は、Ｓ２０２において読み出したキャッシュデータの取得日付と、Ｓ２０５において取得した第２のファイルの更新日付とを比較する。本実施形態においては、キャッシュデータの取得日付が３月３１日であるとする。第２のファイルの更新日付は、図１３の「ｕｐｄａｔｅｄ_ａｔ」の欄に示されるとおり６月１日であり、キャッシュデータの取得日付である３月３１日よりも新しいため、フローはＳ２１０４に進む。
【０１２０】
Ｓ２１０４において、制御装置２０は、図１３に示す第２のファイルの内、一つ目の表示項目に記載されたリンク先「ａｒｔｉｃｌｅ＿ｕｒｌ」から第３のファイル「ｉｄ２０１６０６０１−１.ｊｓｏｎ」を取得する。
【０１２１】
第３のファイルは、図１４に示すように、表示項目のＩＤ「ａｒｔｉｃｌｅ＿ｉｄ」、作成日付「ｃｒｅａｔｅｄ＿ａｔ」、対象機器のモデル名「ｍｏｄｅｌ  ｎａｍｅｓ」、販売対象地域「ｒｅｇｉｏｎ」、ファイル管理用のタグ「ｔａｇ」、に加え、この一つ目の表示項目の表示言語「ｌａｎｇｓ」、表示タイトル「ｔｉｔｌｅ」、表示メッセージ「ｍｅｓｓａｇｅ」を含んでいる。制御装置２０が第３のファイルを取得したら、フローはＳ２１０６に進む。
【０１２２】
なお、キャッシュデータの取得日付よりも、第２のファイルの更新日付が古い場合は、制御装置２０はキャッシュデータを展開し（Ｓ２１０５）、その後、フローがＳ２１０６に進む。
【０１２３】
Ｓ２１０６において、制御装置２０は、表示項目におけるファイル管理用のタグ「ｔａｇ」が特定タグを含んでいるか否かを判断する。この特定タグは、制御装置２０における記憶部２２に保存されており、制御部２１が、表示項目の「ｔａｇ」欄の記載と、保存された特定タグとが一致するか否かを判断する。図１４に示すように、一つ目の表示項目のタグは「Ａｐｐ」と表示されている。このタグは、一つ目の表示項目が、制御装置２０におけるアプリ関する表示項目であることを意味する。アプリに関する表示項目であることを意味する「Ａｐｐ」タグは記憶部２２に保存された特定タグと一致せず、制御部２１が、一つ目の表示項目には特定タグは含まれていないと判断し、フローはＳ２１１０に進む。
【０１２４】
Ｓ２１１０において、制御装置２０は、上記一つ目の表示項目を表示用データとして記憶部２２に保存する。ここで、一つ目の表示項目については、図１４に示すように、選択可能な表示言語を示す「ｌａｎｇｓ」の欄が、「ｅｎ」、「ｊｐ」、「ｄｅ」を含んでいる。即ち、この一つ目の表示項目については、英語、日本語、ドイツ語のいずれかによって表示させることが可能である。なお、表示言語の選択方法については、第１の情報処理例において上述したとおりであるため、詳細な説明は割愛する。
【０１２５】
本実施形態においては、制御装置２０の標準表示言語がフランス語であり、一つ目の表示項目における選択可能な表示言語に含まれていない。従って、制御装置２０の制御部２１は、一つ目の表示項目の表示言語として英語を選択し、図１４に示した英語の表示タイトル「Ｖｅｒｓｉｏｎ １．２０」と、英語のメッセージ「Ｎｅｗ ｆｕｎｃｔｉｏｎｓ ａｒｅ ａｖａｉｌａｂｌｅ.」を表示用データとして記憶部２２に保存する。
【０１２６】
Ｓ２１１１において、制御装置２０の制御部２１は、図１３に示した第２のファイルにおいて、表示項目「ａｒｔｉｃｌｅｓ」に他の項目がないかを判断する。ここで、図１３に示すように、表示項目「ａｒｔｉｃｌｅｓ」には、作成日付が５月２０日である二つ目の表示項目が含まれているため、フローはＳ２１０１に戻る。
【０１２７】
Ｓ２１０１において、制御装置２０の制御部２１は、表示項目「ａｒｔｉｃｌｅｓ」における二つ目の表示項目のチェックを開始する。
【０１２８】
Ｓ２１０２において、制御装置２０の制御部２１は、二つ目の表示項目が制御対象機器３０の構成情報に合致しているかを判断する。上述のとおり、本実施形態においては、制御対象機器３０の型式がＡＶＲ−０１００であり、販売対象地域はフランスである。
【０１２９】
図１３に示すように、表示項目「ａｒｔｉｃｌｅｓ」に含まれる二つ目の表示項目は、対象機器のモデル名「ｍｏｄｅｌ  ｎａｍｅｓ」が「ＡＶＲ−ＸＸＸＸ」と表示されており、販売対象地域「ｒｅｇｉｏｎ」が「ｕｓ、ｊｐ、ｄｅ、ｆｒ」と表示されている。即ち、二つ目の表示項目は、「ＡＶＲ」という名のシリーズの機器モデルのみを対象としており、また、米国、日本、ドイツ、フランスを販売対象地域とする機器のみを対象としている。本実施形態においては、制御対象機器３０の型式がＡＶＲ−０１００であり、「ＡＶＲ」シリーズに含まれている。また販売対象地域がフランスであり、二つ目の表示項目の対象地域に含まれている。従って、制御部２１が、二つ目の表示項目は制御対象機器３０の構成情報に合致すると判断し、フローはＳ２１０３に進む。
【０１３０】
Ｓ２１０３において、制御装置２０の制御部２１は、Ｓ２０２において読み出したキャッシュデータの取得日付と、Ｓ２０５において取得し、図１３に示した第２のファイルの更新日付とを比較する。上述のとおり、本実施形態においてはキャッシュデータの取得日付である３月３１日よりも、第２のファイルの更新日付である６月１日の方が新しいため、フローはＳ２１０４に進む。
【０１３１】
Ｓ２１０４において、制御装置２０は、図１３に示す第２のファイルの内、二つ目の表示項目に記載されたリンク先「ａｒｔｉｃｌｅ＿ｕｒｌ」から第４のファイル「ｉｄ２０１６０６０１−２.ｊｓｏｎ」を取得する。
【０１３２】
第４のファイルは、図１５に示すように、表示項目のＩＤ「ａｒｔｉｃｌｅ＿ｉｄ」、作成日付「ｃｒｅａｔｅｄ＿ａｔ」、対象機器のモデル名「ｍｏｄｅｌ  ｎａｍｅｓ」、販売対象地域「ｒｅｇｉｏｎ」、ファイル管理用のタグ「ｔａｇ」、に加え、この二つ目の表示項目の表示言語「ｌａｎｇｓ」、表示タイトル「ｔｉｔｌｅ」、表示メッセージ「ｍｅｓｓａｇｅ」を含んでいる。制御装置２０が第４のファイルを取得したら、フローはＳ２１０６に進む。
【０１３３】
Ｓ２１０６において、制御装置２０の制御部２１は、表示項目におけるファイル管理用のタグ「ｔａｇ」が特定タグを含んでいるか否かを判断する。この特定タグは、制御装置２０における記憶部２２に保存されており、制御部２１が、表示項目の「ｔａｇ」欄の記載と、保存された特定タグとが一致するか否かを判断する。図１５に示すように、二つ目の表示項目のタグは「Ｐｒｏｄｕｃｔｓ」と表示されている。このタグは、二つ目の表示項目が、制御対象機器３０についての商品情報に関する表示項目であることを意味する。この商品情報には、例えば制御対象機器３０のファームウェアの更新情報や、制御対象機器３０の機能の紹介、制御対象機器３０の関連機器の販売情報、新製品の販売情報等が含まれる。商品情報に関する表示項目であることを意味する「Ｐｒｏｄｕｃｔｓ」タブは、記憶部２２に保存された特定タグと一致せず、制御部２１が、二つ目の表示項目には特定タグは含まれていないと判断し、フローはＳ２１１０に進む。
【０１３４】
Ｓ２１１０において、制御装置２０の制御部２１は、上記二つ目の表示項目を表示用データとして記憶部２２に保存する。ここで、一つ目の表示項目については、図１５の「ｌａｎｇｓ」の欄に示すように、選択可能な表示言語により記載された３つのデータが含まれている。３つのデータにおける選択可能な表示言語を示す「ｌａｎｇ」の欄には、それぞれ「ｅｎ」、「ｊｐ」、「ｄｅ」と表示されている。即ち、この二つ目の表示項目については、英語、日本語、ドイツ語のいずれかによって表示させることが可能である。この表示言語の選択方法としては、上述のとおりであるため詳細な説明は割愛する。
【０１３５】
本実施形態においては、制御装置２０の標準表示言語がフランス語であり、二つ目の表示項目における選択可能な表示言語に含まれていない。従って、制御装置２０の制御部２１は、二つ目の表示項目の表示言語として英語を選択し、図５に示した英語の表示タイトル「Ｎｅｗ  Ｍｏｄｅｌｓ！  −  ＡＶＲ−ＸＸＸＸ」と、英語のメッセージ「Ｔｈｅ  ｎｅｗ  ｗａｙ  ｔｏ  ｅｎｊoｙ  ｍｕｓｉｃ.」を表示用データとして記憶部２２に保存する。
【０１３６】
Ｓ２１１１において、制御装置２０の制御部２１は、表示項目「ａｒｔｉｃｌｅｓ」に他の項目がないかを判断する。ここで、図１３に示すように、表示項目「ａｒｔｉｃｌｅｓ」において、他の項目が含まれていないため、図２１に示すフローは終了し、図２に示すＳ２０９にフローが進む。
【０１３７】
Ｓ２０９において、制御装置２０の制御部２１は、次のファイルへのリンク先があるか否かを判断する。図１３に示すように、第２のファイルには、次のファイルのリンク先「ｎｅｘｔ＿ｕｒｌ」が記載されているため、フローはＳ２１０へ進む。
【０１３８】
Ｓ２１０において、制御装置２０の制御部２１は、第２のファイルに記載されたデータのリンク先「ｎｅｘｔ＿ｕｒｌ」から第５のファイル「ｉｄ２０１６０５０１.ｊｓｏｎ」を取得する。第５のファイルは、図１６に示すように、ファイルのＩＤ、更新日付「ｕｐｄａｔｅｄ_ａｔ」、前のファイルのリンク先「ｐｒｅｖｉｏｕｓ＿ｕｒｌ」、次のファイルのリンク先「ｎｅｘｔ＿ｕｒｌ」、表示項目「ａｒｔｉｃｌｅｓ」が記載されている。ここでフローは、Ｓ２０６に戻る。
【０１３９】
Ｓ２０６において、制御装置２０の制御部２１は、Ｓ２０２において読み出したキャッシュデータの取得日付と、Ｓ２１０において取得した第５のファイルの更新日付とを比較する。本実施形態においては、キャッシュデータの取得日付が３月３１日であるとする。第５のファイルの更新日付は、図１６の「ｕｐｄａｔｅｄ_ａｔ」の欄に示されるとおり５月１日であり、キャッシュデータの取得日付である３月３１日よりも新しいため、フローはＳ２０７に進む。
【０１４０】
Ｓ２０７において、制御装置２０の制御部２１は、取得した表示項目「ａｒｔｉｃｌｅｓ」を展開する。表示項目「ａｒｔｉｃｌｅｓ」には、作成日付「ｃｒｅａｔｅｄ＿ａｔ」、対象機器のモデル名「ｍｏｄｅｌ  ｎａｍｅｓ」、販売対象地域「ｒｅｇｉｏｎ」、ファイル管理用のタグ「ｔａｇ」が含まれている。
【０１４１】
本情報処理例における第５のファイルは、図１６に示すように、各表示項目の表示言語「ｌａｎｇｓ」、表示タイトル「ｔｉｔｌｅ」、表示メッセージ「ｍｅｓｓａｇｅ」を含んでおらず、その代わりに各表示項目のリンク先「ａｒｔｉｃｌｅ＿ｕｒｌ」を含んでいる。
【０１４２】
Ｓ２０８において、制御装置２０の制御部２１は、制御装置２０にネットワーク１を介して接続された制御対象機器３０の構成情報に基づき、Ｓ２０７において展開した各表示項目「ａｒｔｉｃｌｅｓ」から必要な項目を選択し、表示用データとして記憶部２２に保存する。このＳ２０８のステップの詳細を図２１に示す。
【０１４３】
Ｓ２１０１において、制御装置２０の制御部２１は、表示項目「ａｒｔｉｃｌｅｓ」における各項目を上から順番にチェックすることを開始する。
【０１４４】
Ｓ２１０２において、制御装置２０の制御部２１は、表示項目「ａｒｔｉｃｌｅｓ」が制御対象機器３０の構成情報に合致しているかを判断する。本実施形態においては、制御対象機器３０の型式がＡＶＲ−０１００であり、販売対象地域はフランスである。
【０１４５】
図１６に示すように、第５のファイルの表示項目「ａｒｔｉｃｌｅｓ」には、作成日付が５月１日である一つ目の表示項目と、作成日付が４月２０日である二つ目の表示項目とが含まれている。制御装置２０の制御部２１は、まずは一つ目の表示項目が制御対象機器３０の構成情報に合致しているか判断する。
【０１４６】
一つ目の表示項目は、対象機器のモデル名「ｍｏｄｅｌ  ｎａｍｅｓ」が「Ａｌｌ」と表示されており、販売対象地域「ｒｅｇｉｏｎ」が「Ａｌｌ」と表示されている。即ち、一つ目の表示項目は、すべての機器モデルを対象としており、またすべての販売対象地域を対象としている。従って、制御部２１が、一つ目の表示項目は、制御対象機器３０の構成情報に合致すると判断し、フローはＳ２１０３に進む。
【０１４７】
Ｓ２１０３において、制御装置２０の制御部２１は、Ｓ２０２において読み出したキャッシュデータの取得日付と、Ｓ２１０において取得した第５のファイルの更新日付とを比較する。本実施形態においては、キャッシュデータの取得日付が３月３１日であるとする。第５のファイルの更新日付は、図１６に示されるとおり５月１日であり、キャッシュデータの取得日付である３月３１日よりも新しいため、フローはＳ２１０４に進む。
【０１４８】
Ｓ２１０４において、制御装置２０は、図１６に示す第５のファイルの内、一つ目の表示項目に記載されたリンク先「ａｒｔｉｃｌｅ＿ｕｒｌ」から第６のファイル「ｉｄ２０１６０５０１−１.ｊｓｏｎ」を取得する。
【０１４９】
第６のファイルは、図１７に示すように、表示項目のＩＤ「ａｒｔｉｃｌｅ＿ｉｄ」、作成日付「ｃｒｅａｔｅｄ＿ａｔ」、対象機器のモデル名「ｍｏｄｅｌ  ｎａｍｅｓ」、販売対象地域「ｒｅｇｉｏｎ」、ファイル管理用のタグ「ｔａｇ」、に加え、この一つ目の表示項目の表示言語「ｌａｎｇｓ」、表示タイトル「ｔｉｔｌｅ」、表示メッセージ「ｍｅｓｓａｇｅ」を含んでいる。制御装置２０が第６のファイルを取得したら、フローはＳ２１０６に進む。
【０１５０】
Ｓ２１０６において、制御装置２０は、表示項目におけるファイル管理用のタグ「ｔａｇ」が特定タグを含んでいるか否かを判断する。この特定タグは、制御装置２０における記憶部２２に保存されており、制御部２１が、表示項目の「ｔａｇ」欄の記載と、保存された特定タグとが一致するか否かを判断する。図１７に示すように、一つ目の表示項目のタグは「Ａｐｐ」と表示されている。このタグは、一つ目の表示項目が、制御装置２０におけるアプリ関する表示項目であることを意味する。アプリに関する表示項目であることを意味する「Ａｐｐ」タグは記憶部２２に保存された特定タグと一致せず、制御部２１が、一つ目の表示項目には特定タグは含まれていないと判断し、フローはＳ２１１０に進む。
【０１５１】
Ｓ２１１０において、制御装置２０の制御部２１は、上記一つ目の表示項目を表示用データとして記憶部２２に保存する。ここで、一つ目の表示項目については、図１７の「ｌａｎｇｓ」の欄に示すように、選択可能な表示言語により記載された３つのデータが含まれている。３つのデータにおける選択可能な表示言語を示す「ｌａｎｇ」の欄には、それぞれ「ｅｎ」、「ｊｐ」、「ｄｅ」と表示されている。即ち、この一つ目の表示項目については、英語、日本語、ドイツ語のいずれかによって表示させることが可能である。この表示言語の選択方法は、上述のとおりであるため、詳細な説明を割愛する。
【０１５２】
本実施形態においては、制御装置２０の標準表示言語がフランス語であり、一つ目の表示項目における選択可能な表示言語に含まれていない。従って、制御装置２０は、一つ目の表示項目の表示言語として英語を選択し、図８に示した英語の表示タイトル「Ｖｅｒｓｉｏｎ １．１０」と、英語のメッセージ「Ｂｕｇ  ｆｉｘｅｓ.」を表示用データとして記憶部２２に保存する。
【０１５３】
Ｓ２１１１において、制御装置２０の制御部２１は、図１６に示した第５のファイルにおいて、表示項目「ａｒｔｉｃｌｅｓ」に他の項目がないかを判断する。ここで、図１６に示すように、表示項目「ａｒｔｉｃｌｅｓ」には、作成日付が４月２０日である二つ目の表示項目が含まれているため、フローはＳ２１０１に戻る。
【０１５４】
Ｓ２１０１において、制御装置２０の制御部２１は、表示項目「ａｒｔｉｃｌｅｓ」における二つ目の表示項目をチェックする。
【０１５５】
Ｓ２１０２において、制御装置２０の制御部２１は、二つ目の表示項目が制御対象機器３０の構成情報に合致しているかを判断する。上述のとおり、本実施形態においては、制御対象機器３０の型式がＡＶＲ−０１００であり、販売対象地域はフランスである。
【０１５６】
図１８に示すように、表示項目「ａｒｔｉｃｌｅｓ」に含まれる二つ目の表示項目は、対象機器のモデル名「ｍｏｄｅｌ  ｎａｍｅｓ」が「Ａｌｌ」と表示されており、販売対象地域「ｒｅｇｉｏｎ」が「ｕｓ」と表示されている。即ち、二つ目の表示項目は、すべての機器モデルを対象としているが、米国を販売対象地域とする機器のみを対象としている。本実施形態においては、制御対象機器３０の販売対象地域がフランスであるため、二つ目の表示項目の対象地域に含まれていない。従って、制御部２１が、二つ目の表示項目は制御対象機器３０の構成情報に合致しないと判断し、制御装置２０が二つ目の表示項目を表示用データとして記憶部２２に保存することなく、フローはＳ２１１１に進む。
【０１５７】
Ｓ２１１１において、制御装置２０の制御部２１は、表示項目「ａｒｔｉｃｌｅｓ」に他の項目がないかを判断する。ここで、図１６に示すように、表示項目「ａｒｔｉｃｌｅｓ」において、他の項目が含まれていないため、図２１に示すフローは終了し、図２に示すＳ２０９にフローが進む。
【０１５８】
Ｓ２０９において、制御装置２０の制御部２１は、次のファイルへのリンク先があるか否かを判断する。図１６に示すように、第５のファイルには、次のファイルのリンク先「ｎｅｘｔ＿ｕｒｌ」が記載されているため、フローはＳ２１０へ進む。
【０１５９】
Ｓ２１０において、制御装置２０は、第５のファイルに記載されたデータのリンク先「ｎｅｘｔ＿ｕｒｌ」から第８のファイル「ｉｄ２０１６０４０１.ｊｓｏｎ」を取得する。第８のファイルは、図１９に示すように、ファイルのＩＤ、更新日付「ｕｐｄａｔｅｄ_ａｔ」、前のファイルのリンク先「ｐｒｅｖｉｏｕｓ＿ｕｒｌ」、次のファイルのリンク先「ｎｅｘｔ＿ｕｒｌ」、表示項目「ａｒｔｉｃｌｅｓ」を含む。ここでフローは、Ｓ２０６に戻る。
【０１６０】
Ｓ２０６において、制御装置２０の制御部２１は、Ｓ２０２において読み出したキャッシュデータの取得日付と、Ｓ２１０において取得した第８のファイルの更新日付とを比較する。本実施形態においては、キャッシュデータの取得日付が３月３１日であるとする。第８のファイルの更新日付は、図１９の「ｕｐｄａｔｅｄ_ａｔ」の欄に示されるとおり４月１日であり、キャッシュデータの取得日付である３月３１日よりも新しいため、フローはＳ２０７に進む。
【０１６１】
Ｓ２０７において、制御装置２０の制御部２１は、取得した表示項目「ａｒｔｉｃｌｅｓ」を展開する。表示項目「ａｒｔｉｃｌｅｓ」には、作成日付「ｃｒｅａｔｅｄ＿ａｔ」、対象機器のモデル名「ｍｏｄｅｌ  ｎａｍｅｓ」、販売対象地域「ｒｅｇｉｏｎ」、ファイル管理用のタグ「ｔａｇ」が含まれている。
【０１６２】
本情報処理例における第８のファイルは、図１９に示すように、表示項目の表示言語「ｌａｎｇｓ」、表示タイトル「ｔｉｔｌｅ」、表示メッセージ「ｍｅｓｓａｇｅ」を含んでおらず、その代わりに表示項目のリンク先「ａｒｔｉｃｌｅ＿ｕｒｌ」を含んでいる。
【０１６３】
Ｓ２０８において、制御装置２０の制御部２１は、制御装置２０にネットワーク１を介して接続された制御対象機器３０の構成情報に基づき、Ｓ２０７において展開した各表示項目「ａｒｔｉｃｌｅｓ」から必要な項目を選択し、表示用データとして記憶部２２に保存する。このＳ２０８のステップの詳細を図２１に示す。
【０１６４】
Ｓ２１０１において、制御装置２０の制御部２１は、表示項目「ａｒｔｉｃｌｅｓ」における表示項目のチェックを開始する。図１９に示すように、第８のファイルには、作成日付が４月１日である一つの表示項目しか存在しない。
【０１６５】
Ｓ２１０２において、制御装置２０の制御部２１は、表示項目が制御対象機器３０の構成情報に合致しているかを判断する。
【０１６６】
図１９に示すように、表示項目「ａｒｔｉｃｌｅｓ」に含まれる表示項目は、対象機器のモデル名「ｍｏｄｅｌ  ｎａｍｅｓ」が「Ａｌｌ」と表示されており、販売対象地域「ｒｅｇｉｏｎ」が「Ａｌｌ」と表示されている。即ち、この表示項目は、すべての機器モデルを対象としており、またすべての販売対象地域を対象としている。従って、制御部２１が、この表示項目は制御対象機器３０の構成情報に合致すると判断し、フローはＳ２１０３に進む。
【０１６７】
Ｓ２１０３において、制御装置２０の制御部２１は、Ｓ２０２において読み出したキャッシュデータの取得日付と、Ｓ２１０において取得した第８のファイルの更新日付とを比較する。本実施形態においては、キャッシュデータの取得日付が３月３１日であるとする。第８のファイルの更新日付は、図１９の「ｕｐｄａｔｅｄ_ａｔ」の欄に示されるとおり４月１日であり、キャッシュデータの取得日付である３月３１日よりも新しいため、フローはＳ２１０４に進む。
【０１６８】
Ｓ２１０４において、制御装置２０は、図１９に示す第８のファイルに記載されたリンク先「ａｒｔｉｃｌｅ＿ｕｒｌ」から第９のファイル「ｉｄ２０１６０４０１−１.ｊｓｏｎ」を取得する。
【０１６９】
第９のファイルには、図２０に示すように、表示項目のＩＤ「ａｒｔｉｃｌｅ＿ｉｄ」、作成日付「ｃｒｅａｔｅｄ＿ａｔ」、対象機器のモデル名「ｍｏｄｅｌ  ｎａｍｅｓ」、販売対象地域「ｒｅｇｉｏｎ」、ファイル管理用のタグ「ｔａｇ」、に加え、表示項目の表示言語「ｌａｎｇｓ」、表示タイトル「ｔｉｔｌｅ」、表示メッセージ「ｍｅｓｓａｇｅ」を含んでいる。制御装置２０が第９のファイルを取得したら、フローはＳ２１０６に進む。
【０１７０】
Ｓ２１０６において、制御装置２０の制御部２１は、表示項目におけるファイル管理用のタグ「ｔａｇ」が特定タグを含んでいるか否かを判断する。この特定タグは、制御装置２０における記憶部２２に保存されている。制御部２１が、表示項目の「ｔａｇ」欄の記載と、保存された特定タグとが一致するか否かを判断する。図２０に示すように、この表示項目のタグは「Ｍｏｖｉｅ」と表示されている。このタグは、表示項目が動画を含む表示項目であることを意味する。制御部２１は、一般的に大容量のデータを含む可能性が高い「Ｍｏｖｉｅ」のタグは記憶部２２に保存された特定タグと一致すると判断し、フローはＳ２１０７に進む。
【０１７１】
Ｓ２１０７において、制御装置２０の制御部２１は、この動画を含む表示項目を既に取得したキャッシュデータとして記憶部２２が保存しているか否かを判断する。記憶部２２がキャッシュデータとしてこの表示項目を保存している場合は、制御部２１が当該キャッシュデータを展開し（Ｓ２１０９）、記憶部２２が保存していない場合は、制御部２１がデータのリンク先「ｕｒｌ」から動画データを取得する（Ｓ２１０８）。本実施形態においては、記憶部２２が動画データをキャッシュデータとして保存していないため、制御部２１がデータのリンク先「ｕｒｌ」から動画データを取得する（Ｓ２１０８）。
【０１７２】
図２０に示すように、この動画データの表示言語としては、英語、日本語、ドイツ語のいずれかを選択することが可能である。この表示言語の選択方法は上述のとおりであるため、詳細の説明を割愛する。
【０１７３】
本実施形態においては、制御装置２０の標準表示言語がフランス語であり、表示項目における選択可能な表示言語に含まれていない。従って、制御装置２０の制御部２１は、表示項目の表示言語として英語を選択し、図９に示した英語の動画データが保存されたリンク先である「ｈｔｔｐ://ｓａｍｐｌｅ.ｃｏｍ/ｍｏｖｉｅ１−ｅｎ.ｍｐ４」から動画データを取得する。
【０１７４】
Ｓ２１１０において、制御装置２０の制御部２１は、上記動画データを表示用データとして記憶部２２に保存する。
【０１７５】
Ｓ２１１１において、制御装置２０の制御部２１は、表示項目「ａｒｔｉｃｌｅｓ」に他の項目がないかを判断する。ここで、図１９に示すように、表示項目「ａｒｔｉｃｌｅｓ」において、他の項目が含まれていないため、図２１に示すフローは終了し、図２に示すＳ２０９にフローが進む。
【０１７６】
Ｓ２０９において、制御装置２０の制御部２１は、次のファイルへのリンク先があるか否かを判断する。図１９に示すように、第８のファイルにおいて、次のファイルのリンク先「ｎｅｘｔ＿ｕｒｌ」の欄には「ｎｕｌｌ」と表示されている。即ち、第８のファイルにおいては、次のファイルが存在しないため、フローはＳ２１３へ進む。
【０１７７】
Ｓ２１３において、制御装置２０は、表示用データとして記憶部２２に保存していた表示項目を整形し、表示部２４に表示する。本実施形態においては、制御対象機器３０の販売対象地域がフランスであったため、米国を販売対象地域とする機器のみを対象とする第７のファイルの表示項目のみが表示用データとして記憶部２２に保存されなかった。そのため、図１０に示すように、当該第７のファイルの表示項目以外の表示項目が、制御装置２０の表示部２４に表示される。
【０１７８】
なお、制御対象機器３０の販売対象地域が米国であった場合には、この第７のファイルの表示項目も表示用データとして記憶部２２に保存されるため、図１１に示すように、すべての表示項目が制御装置２０の表示部２４に表示される。
【０１７９】
なお、制御対象機器３０の販売対象地域が日本であった場合には、図１２に示すように、販売対象地域がフランスであった場合と同様に、第７のファイルの表示項目が制御装置２０の表示部２４に表示されない。また、その他の表示項目はすべて日本語のデータを含んでいる。そのため、制御装置２０の標準表示言語が日本語であり、制御装置２０の標準表示言語を参考にして表示項目の表示言語を選択する場合、又は制御対象機器３０の標準表示言語が日本語であり、制御対象機器３０の標準表示言語を参考にして表示項目の表示言語を選択する場合においては、制御装置２０の表示部２４は、図１２に示すように、各表示項目をすべて日本語にて表示することができる。
【０１８０】
なお、Ｓ２０４において、キャッシュデータの取得日付よりも第１のファイルの更新日付の方が古い場合や、Ｓ２０６において、キャッシュデータの取得日付よりも第２のファイルの更新日付の方が古い場合は、フローはＳ２１１に進む。Ｓ２１１においては、制御装置２０の制御部２１は、既に取得したキャッシュデータを記憶部２２から展開し、Ｓ２１２において、表示データ選択・保持を行う。そして、Ｓ２１３において、制御装置２０は、表示用データを整形し、表示部２４に表示する。
【０１８１】
なお、本実施形態においては、制御システム１００における制御装置２０と制御対象機器３０とが、図１に示すように別々に存在する構成としているが、制御装置２０と制御対象機器３０とが一体となって制御システム１００を構成していてもよい。具体的には、図２２に示すように、制御装置２０に制御対象機器３０が内蔵されており、制御装置２０の制御部２１、記憶部２２、通信部２３が、制御システム１００全体としての制御部、記憶部、通信部として機能するような構成としてもかまわない。その場合、制御対象機器３０の構成情報は、記憶部２２に保存されており、制御部２１が記憶部２２から制御対象機器３０の構成情報を取得する。
【図１】
2018055737.tif 000003
【図２】
2018055737.tif 000004
【図３】
2018055737.tif 000005
【図４】
2018055737.tif 000006
【図５】
2018055737.tif 000007
【図６】
2018055737.tif 000008
【図７】
2018055737.tif 000009
【図８】
2018055737.tif 000010
【図９】
2018055737.tif 000011
【図１０】
2018055737.tif 000012
【図１１】
2018055737.tif 000013
【図１２】
2018055737.tif 000014
【図１３】
2018055737.tif 000015
【図１４】
2018055737.tif 000016
【図１５】
2018055737.tif 000017
【図１６】
2018055737.tif 000018
【図１７】
2018055737.tif 000019
【図１８】
2018055737.tif 000020
【図１９】
2018055737.tif 000021
【図２０】
2018055737.tif 000022
【図２１】
2018055737.tif 000023
【図２２】
2018055737.tif 000024
【国際調査報告】
2018055737.tif 000025
2018055737.tif 000026
2018055737.tif 000027
2018055737.tif 000028