(57)【要約】【課題】メモリの占有率を高めずに、新旧、いずれのバージョンを用いても、電源管理装置の設定／状態情報表示が可能な技術を提供する。【解決手段】ＷｅｂブラウザからのＵＲＬ入力に基づいて、電源管理装置の設定又は制御の少なくともいずれかを行うためのユーザインターフェイスを起動させるJava環境による制御を行う制御部を有する電源管理装置の設定／状態情報表示装置であって、前記制御部は、前記ＷｅｂブラウザからのＵＲＬ入力が、前記電源管理装置へのindex.html要求である場合には、前記Ｗｅｂブラウザに対してindex.htmlを送信することで前記Ｗｅｂブラウザ上でJavaアプレットの画面切り替えによる表示を促し、index.jnlp要求である場合には、前記Ｗｅｂブラウザに対してindex.jnlpを送信することでJava Web Startの起動による表示を促すことを特徴とする電源管理装置の設定／状態情報表示装置。【選択図】図４
2018147324.tif 000002
【特許請求の範囲】
【請求項１】
ＷｅｂブラウザからのＵＲＬ入力に基づいて、電源管理装置の設定又は制御の少なくともいずれかを行うためのユーザインターフェイスを起動させる制御を行う制御部を有するJava環境における電源管理装置の設定／状態情報表示装置であって、
前記制御部は、
前記ＷｅｂブラウザからのＵＲＬ入力が、前記電源管理装置のＩＰアドレスへのindex. html要求であるかindex.jnlp要求であるかを判断し、
index.html要求である場合には、前記Ｗｅｂブラウザに対してindex.htmlを送信することで前記Ｗｅｂブラウザ上でJavaアプレットの画面切り替えによる表示を促し、
index.jnlp要求である場合には、前記Ｗｅｂブラウザに対してindex.jnlpを送信することでJava Web Startの起動による表示を促すことを特徴とする電源管理装置の設定／状態情報表示装置。
【請求項２】
前記制御部が制御するＷｅｂプログラムを格納する記憶部を有し、
前記記憶部は、１つのＷｅｂプログラム内に、index.htmlとindex.jnlpとＷｅｂプログラムとを格納し、
前記制御部は、
前記ＷｅｂブラウザからのＵＲＬ入力が、前記電源管理装置へのindex.html要求であるかindex.jnlp要求であるかの判断に基づいて、前記index.htmlとＷｅｂプログラム又は前記index.jnlpとＷｅｂプログラムとのいずれか一方を選択して前記Ｗｅｂブラウザに送信することを特徴とする請求項１に記載の電源管理装置の設定／状態情報表示装置。
【請求項３】
ＷｅｂブラウザからのＵＲＬ入力に基づいて、電源管理装置の設定又は制御の少なくともいずれかを行うためのユーザインターフェイスを起動させる制御を行う制御部を有するJava環境における電源管理装置の設定／状態情報表示方法であって、
前記ＷｅｂブラウザからのＵＲＬ入力が、前記電源管理装置のＩＰアドレスへのindex. html要求であるかindex.jnlp要求であるかを判断するステップと、
判断された要求に合ったindexファイルを作成し、ユーザ側へ送信するステップと、
前記Ｗｅｂブラウザ側において、電源管理装置から送信されたindexファイルが“index.html”の場合には、前記Ｗｅｂブラウザ上でJavaアプレットの画面切り替えによる表示を促し、
前記Ｗｅｂブラウザ側において、電源管理装置から送信されたindexファイルが“index.jnlp”の場合には、Java Web Startの起動による表示を促すステップと、
を有することを特徴とする電源管理装置の設定／状態情報表示方法。
【請求項４】
ユーザからの要求にindexファイルの指定が無い場合は、Java Web Startでの要求としてJava Web Start用のindexファイルを送信することを特徴とする請求項３に記載の電源管理装置の設定／状態情報表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源管理装置の設定／状態情報表示技術に関する。
【背景技術】
【０００２】
電源管理装置、例えばLANインタフェースカード、PV Monitor等では、機能設定および情報表示を行うために、パーソナルコンピュータ（以下ＰＣ）のWebブラウザからJavaアプレットのWebツールを起動し、設定等の表示をすることができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
図１は、上記のような電源管理装置の設定／状態情報表示装置の一構成例を示す図である。図２Ａは、電源管理装置の設定／状態情報表示方法の表示例を示す図である。
【０００４】
ＬＡＮインタフェースカード５ａ、ＰＶモニタ３等の電源管理装置を使用する場合、ＰＣ１のＷｅｂブラウザからＪａｖａアプレットの表示ツールを使用し（１））設定・状態情報を表示することができる（２））。Javaアプレットは、Java言語（Javaはプログラム言語）で作成されたＷｅｂブラウザ上で動作するプログラムである。ＰＣには、Javaアプレットを動作させるために、Javaをインストールして使用する。尚、ＬＡＮインタフェースカード５ａは、ＵＰＳに組み込んで使用する。そこで、ＵＰＳとＬＡＮインタフェースカード５ａを一体として、電源管理装置５としている。
【０００５】
図２Ａの上図（Ｄ１）に示すＰＣ画面において以下の操作、処理が行われる。
１）図２Ａの上図に示すように、ＰＣのＷｅｂブラウザから電源管理装置の以下のＵＲＬが入力されると（Ｍ１）、Ｗｅｂブラウザから対象とする製品に対して、表示ツールを表示する要求が送られる。
http://<電源管理装置のIPアドレス>/index.html
２）対象製品からは、Ｗｅｂブラウザ表示用のindex.htmlファイルと、表示ツールのプログラムファイルがWebブラウザへ送られる。
【０００６】
図２Ａの下図（Ｄ２）に示すように、ＰＣ１のＷｅｂブラウザでは、電源管理装置３，５からindex.htmlファイルと表示ツールのプログラムファイルを取得すると、Javaアプレットが動作し表示ツールがＷｅｂブラウザ上に表示される。
【０００７】
ところで、Ｊａｖａなどはバージョンアップが行われることが良くある。
例えば、Javaの将来バージョン（Java9：Java バージョン9は、２０１７年７月リリース予定）では、Javaアプレットがサポートされなくなる予定である。Javaの将来バージョンを使用する環境では、Javaアプレットによる表示ツールが使用できなくなるという問題がある。
【０００８】
電源管理装置において、Javaアプレットの表示ツールを利用するためには、Javaアプレットのプログラムを動作させるための代替技術「Java Web Start」を利用することができる。尚、「Java Web Start」は、現在のJavaバージョンにも実装されている機能である。「Java Web Start」を利用すると、図２Ｂに示すように、Webブラウザとは別の画面で表示ツールが表示される。
【０００９】
Java Web Startを用いる場合には、Ｗｅｂブラウザから以下のようなＵＲＬを入力する。
http://<電源管理装置のIPアドレス>/index.jnlp
すると、例えば、図示するような電源管理装置、例えば、ＬＡＮカードの状態等を取得することができる。
【００１０】
しかしながら、従来バージョンのJavaを使用している環境（Javaアプレットが動作できる環境）では、「Java Web Start」を利用すると、Javaアプレットによる従来の表示が行えなくなるという問題がある。
【００１１】
また、ＪａｖａアプレットとJava Web Startとの両方に対応させるために、両方のプログラムを格納する必要があり、メモリの占有率が高くなるという問題がある。
【００１２】
本発明は、メモリの占有率を高めずに、新旧、いずれのバージョンを用いても、電源管理装置の設定／状態情報表示が可能な技術を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の一観点によれば、ＷｅｂブラウザからのＵＲＬ入力に基づいて、電源管理装置の設定又は制御の少なくともいずれかを行うためのユーザインターフェイスを起動させる制御を行う制御部を有するJava環境における電源管理装置の設定／状態情報表示装置であって、前記制御部は、前記ＷｅｂブラウザからのＵＲＬ入力が、前記電源管理装置のＩＰアドレスへのindex.html要求であるかindex.jnlp要求であるかを判断し、index.html要求である場合には、前記Ｗｅｂブラウザに対してindex.htmlを送信することで前記Ｗｅｂブラウザ上でJavaアプレットの画面切り替えによる表示を促し、index.jnlp要求である場合には、前記Ｗｅｂブラウザに対してindex.jnlpを送信することでJava Web Startの起動による表示を促すことを特徴とする電源管理装置の設定／状態情報表示装置が提供される。
【００１４】
前記制御部が制御するＷｅｂプログラムを格納する記憶部を有し、前記記憶部は、１つのＷｅｂプログラム内に、index.htmlとindex.jnlpとＷｅｂプログラムとを格納し、前記制御部は、前記ＷｅｂブラウザからのＵＲＬ入力が、前記電源管理装置へのindex.html要求であるかindex.jnlp要求であるかの判断に基づいて、前記index.htmlとＷｅｂプログラム、又は前記index.jnlpとＷｅｂプログラムとのいずれか一方を選択して前記Ｗｅｂブラウザに送信することを特徴とする。
【００１５】
本発明の他の観点によれば、ＷｅｂブラウザからのＵＲＬ入力に基づいて、電源管理装置の設定又は制御の少なくともいずれかを行うためのユーザインターフェイスを起動させる制御を行う制御部を有するJava環境における電源管理装置の設定／状態情報表示方法であって、前記ＷｅｂブラウザからのＵＲＬ入力が、前記電源管理装置のＩＰアドレスへのindex.html要求であるかindex.jnlp要求であるかを判断するステップと、判断された要求に合ったindexファイルを作成し、ユーザ側へ送信するステップと、前記Ｗｅｂブラウザ側において、電源管理装置から送信されたindexファイルが“index.html”の場合には、前記Ｗｅｂブラウザ上でJavaアプレットの画面切り替えによる表示を促し、前記Ｗｅｂブラウザ側において、電源管理装置から送信されたindexファイルが“index.jnlp”の場合には、Java Web Startの起動による表示を促すステップと、を有することを特徴とする電源管理装置の設定／状態情報表示方法が提供される。
ユーザからの要求にindexファイルの指定が無い場合は、Java Web Startでの要求としてJava Web Start用のindexファイルを送信することを特徴とする。
【００１６】
本発明は、上記の設定／状態情報表示方法をコンピュータに実行させるためのプログラムの記録媒体であっても良く、当該プログラムであっても良い。
【発明の効果】
【００１７】
本発明によれば、Ｊａｖａのバージョンアップの期間中等において、いずれのバージョンを用いても、メモリの占有率の増大を抑制しつつ、電源管理装置の設定／状態情報表示が可能となる。
【図面の簡単な説明】
【００１８】
【図１】電源管理装置の設定／状態情報表示装置の一構成例を示す図である。
【図２Ａ】電源管理装置の設定／状態情報表示方法の表示例を示す図である。
【図２Ｂ】「Java Web Start」を利用した場合の画面遷移の概要を示す図である。
【図３Ａ】Javaアプレットを利用した場合の画面遷移の概要を示す図である。
【図３Ｂ】Javaアプレットを利用した場合の電源管理装置の設定／状態情報表示装置の一構成例を示す図である。
【図３Ｃ】Javaアプレットを利用した場合の処理の流れを示すフローチャート図である。
【図４】本発明の実施の形態による処理の概要を示すフローチャート図であり、第１の処理と第２の処理のいずれかを選択的に実行する処理を示す図である。
【図５Ａ】本発明の実施の形態による第１の処理が実行されている場合の画面遷移の概要を示す図である。
【図５Ｂ】本発明の実施の形態による電源管理装置の設定／状態情報表示装置の一構成例を示す図であり、第１の処理が実行されている様子を示す図である。
【図５Ｃ】本発明の実施の形態による第１の処理が実行されている処理の流れを示すフローチャート図である。
【図６Ａ】本発明の実施の形態による第２の処理が実行されている場合の画面遷移の概要を示す図である。
【図６Ｂ】本発明の実施の形態による電源管理装置の設定／状態情報表示装置の一構成例を示す図であり、第２の処理が実行されている様子を示す図である。
【図６Ｃ】本発明の実施の形態による第２の処理が実行されている処理の流れを示すフローチャート図である。
【発明を実施するための形態】
【００１９】
以下、本発明の一実施の形態による電源管理装置の設定／状態情報表示技術について、図面を参照しながら、詳細に説明する。
【００２０】
図３Ａ、図３Ｂは、本実施の形態と対比するために示す、従来のＪａｖａアプレットを起動することによるＷｅｂツール表示処理の概要を示す図であり、図３Ｃは、処理の流れを示すフローチャート図である。
【００２１】
図３Ｂの右に示される電源管理装置の組み込みプログラム２１は、電源管理装置３（又は５、以下同様）にプログラムが実装されている状態を示す。電源管理装置３は、例えば、以下の構成を有する。
【００２２】
電源管理装置３は、組み込みプログラム部を有する。組み込みプログラム部は、電源管理装置３内で動作し、ＲＯＭ内に記憶されているＷｅｂサーバ機能を発揮させるためのＷｅｂサーバ機能３５を有する。さらに、電源管理装置３には、Ｗｅｂブラウザ上で動作するために必要なアプレット（Jarファイル）４２やファイル５５が格納されるＷｅｂプログラム部４１が設けられている。アプレット（Jarファイル）４２は、プログラム本体４３、日本語リソース４７、英語リソース５１、証明書４５、製品名を表すバナー５３を有する。ファイル５５には、ｉｎｄｅｘ．ｈｔｍｌで示されるように、呼び出すプログラム名（Javaアプレット）が定義されている。
【００２３】
これらのプログラムを実行させるための制御を行う例えばＣＰＵ等が制御部３７を有する。以下の図５Ｂ、図６Ｂにおいても、制御部３７が設けられているが、図面では記載を省略する。
【００２４】
上記の構成に基づいて、以下のような処理が行われる。
シーケンス１）ＰＣ１のＷｅｂブラウザ側において、図３Ａの画面表示Ｄ３に示す画面において、以下のようなＵＲＬを入力する（Ｍ３）。
http://<電源管理装置３のIPアドレス>/index.html
または省略形として以下もようにしても良い。
http://<電源管理装置３のIPアドレス>/
シーケンス２）ＰＣ１が電源管理装置３に対して、ｉｎｄｅｘ．ｈｔｍｌを要求する。
シーケンス３）電源管理装置３からＲＯＭプログラム３１のＷｅｂサーバ機能３５により、要求を受け付ける。
【００２５】
上記シーケンス１）から３）までが、図３ＣのステップＳ１１におけるWebブラウザからWebツールの起動要求を行う処理である。
以上の１）から３）までにより、WebブラウザからＷｅｂツールの起動要求を行う。
【００２６】
シーケンス４），５）ｉｎｄｅｘ．ｈｔｍｌが、電源管理装置３を介してＰＣ１のＷｅｂブラウザに送信される。
上記シーケンス４），５）が、図３ＣのステップＳ１２における電源管理装置３からWebツール表示用のHTMLファイルを送信する処理である。
【００２７】
シーケンス６），７）ＰＣ１のＷｅｂブラウザは、電源管理装置３に、「アプレット（Ｊａｖａファイル）」を要求し、ＲＯＭプログラム３１のＷｅｂサーバ機能３５に要求が送られる。
上記シーケンス６），７）が、図３ＣのステップＳ１３におけるHTMLファイル中に記載されている、Javaアプレットを使用する内容に基づいて、アプレット用ファイルを要求する処理である。
【００２８】
シーケンス８），９）Ｗｅｂプログラム４１は、Ｗｅｂサーバ機能３５を介して電源管理装置３から、ＰＣ１に、Ｗｅｂブラウザの「アプレット（Ｊａｖａファイル）」を送信する。
上記シーケンス８），９）が、図３ＣのステップＳ１４における、電源管理装置からアプレット用ファイルを送信する処理である。
【００２９】
シーケンス１０）図３Ａに示すように、ＰＣ１において、Ｗｅｂブラウザ上でＪａｖａアプレットを実行し、画面が切り替わる。表示画面Ｄ４には、ＵＰＳのアカウントを入力する入力欄２７、パスワード入力欄２８と、ログインボタン２９が表示される（Ｄ４）。これらに入力することでＤ２のような表示画面が表示される。
上記シーケンス１０）が、図３ＣのステップＳ１５における、Ｗｅｂブラウザ上でJavaアプレットが実行される処理である。
【００３０】
図４は、本発明の実施の形態による、処理（「Java Web Start」とJavaアプレットの両方の表示方法を可能にする）の流れを示すフローチャート図である。すなわち、Javaの将来バージョンにおいてJavaアプレットがサポートされなくなった場合、「Java Web Start」を使用し表示ツールを利用可能にし、従来バージョンのJava環境のまま（Javaアプレットが利用可能な環境で利用されている環境で）利用されている場合は、Javaアプレットの表示ツールも利用できるようにすることができる処理の流れである。
【００３１】
電源管理装置３の組み込みプログラム部２１では、Webブラウザからの要求を受けたとき、以下の処理を行う。
【００３２】
ユーザからの要求（URL入力）が「アプレット起動」（URLに”index.html”を入力）であるか「Java Web Start起動」（URLに”index.jnlp”を入力）であるかを判別し、要求に合ったindexファイルを作成し、ユーザ側へ送信する（ステップＳ１）。
【００３３】
Webブラウザ側では、電源管理装置から送信されたindexファイルが”index.html”の場合はJavaアプレットの表示を行い（第１の処理：ステップＳ２−Ｓ３−Ｓ４）、”index.jnlp”の場合はJava Web Startを使用して表示ツールを表示する（第２の処理：ステップＳ５−Ｓ６−Ｓ４）。
【００３４】
尚、ユーザからの要求にindexファイルの指定が無い場合は、Java Web Startでの要求としてJava Web Start用のindexファイルを作成してユーザ側へ送信する。
【００３５】
以上の処理においてはJavaの新しいバージョンを使用した場合でも、Java Web Startによる表示ツールが起動できるため、表示エラーとはならない。また、古いバージョンも継続して利用することができる。
【００３６】
以下、第１の処理と第２の処理について、電源管理装置３の組み込みプログラム部２１の構成例とともに詳細に説明する。
【００３７】
図５Ａ、図５Ｂは、第１の処理に進んだ場合の、Ｗｅｂツール表示処理の概要を示す図であり、図５Ｃ、処理の流れを示すフローチャート図である。
【００３８】
図５Ｂの右に示される電源管理装置３（又は５、以下同様）は、例えば、以下の構成を有する。
【００３９】
電源管理装置３は、組み込みプログラム部２１を有する。組み込みプログラム部２１は、ＲＯＭ内に記憶されているＷｅｂサーバ機能を発揮させるためのＷｅｂサーバ機能３５と、Ｗｅｂプログラム４１と、を有している。アプレット（Jarファイル）４２は、プログラム本体４３、日本語リソース４７、証明書４５、英語リソース５１、バナー５３を有する。
【００４０】
Ｗｅｂプログラム４１には、ｉｎｄｅｘ．ｈｔｍｌ５５に示すように、呼び出すプログラム名（Javaアプレット）が定義されている。さらに、Ｗｅｂプログラム４１には、ｉｎｄｅｘ．ｊｎｌｐ５７に示すように、呼び出すプログラム名（Java Web Start）が定義されている。
【００４１】
Javaアプレットは、ネットワークを通してＷｅｂブラウザに読み込まれ実行されるＪａｖａのアプリケーションの一形態である。
【００４２】
上記の構成に基づいて、以下のような処理が行われる。
シーケンス１）ＰＣ１のＷｅｂブラウザ側において、図５Ａに示す画面表示Ｄ３に示す画面において、以下のようなＵＲＬを入力する（Ｍ４）。
http://<電源管理装置３のIPアドレス>/index.html
シーケンス２）ＰＣ１が電源管理装置３に対して、ｉｎｄｅｘ．ｈｔｍｌを要求する。
シーケンス３）電源管理装置３からＲＯＭプログラム３１のＷｅｂサーバ機能３５により、要求を受け付ける。
【００４３】
上記１）から３）までが、図５ＣのステップＳ２１におけるWebブラウザからWebツールの起動要求を行う処理である。
【００４４】
以上のシーケンス１）からシーケンス３）までにより、WebブラウザからＷｅｂツールの起動要求を行う。
【００４５】
ここで、上記シーケンス２）がHTMLファイルの要求のため、ROMプログラム３１は、起動要求がWebブラウザ内で動作するアプレット起動と判断し、送信用にindex.htmlファイルを作成する（図５Ｃ、ステップＳ２２）。
【００４６】
シーケンス４），５）ｉｎｄｅｘ．ｈｔｍｌが、電源管理装置３を介してＰＣ１のＷｅｂブラウザに送信される。
上記シーケンス４），５）が、図５ＣのステップＳ２３における電源管理装置３からWebツール表示用のHTMLファイルを送信する処理である。
【００４７】
シーケンス６），７）ＰＣ１のＷｅｂブラウザは、電源管理装置３に、「アプレット（Ｊａｖａファイル）」を要求し、ＲＯＭプログラム３１のＷｅｂサーバ機能３５に要求が送られる。
上記シーケンス６），７）が、図５ＣのステップＳ２４におけるHTMLファイル中に記載されている、Javaアプレットを使用する内容に基づいて、アプレット用ファイルを要求する処理である。
【００４８】
シーケンス８），９）Ｗｅｂプログラム４１は、Ｗｅｂサーバ機能３５を介して電源管理装置３から、ＰＣ１に、Ｗｅｂブラウザの「アプレット（Ｊａｖａファイル）」を送信する。
上記シーケンス８），９）が、図５ＣのステップＳ２５における、電源管理装置からアプレット用ファイルを送信する処理である。
【００４９】
シーケンス１０）ＰＣ１において、Ｗｅｂブラウザ上でＪａｖａアプレットを実行し、画面が切り替わる。表示画面Ｄ４には、ＵＰＳのアカウントを入力する入力欄２７、パスワード入力欄２８と、ログインボタン２９が表示される。これらに入力することで、図２Ａに示すような表示画面が表示される。
上記シーケンス１０）が、図５ＣのステップＳ２６における、Webブラウザ上でJavaアプレットが実行される処理である。
【００５０】
以上のように、Webブラウザ側では、電源管理装置から送信されたindexファイルが”index.html”の場合はJavaアプレットの表示を行う（第１の処理）。
【００５１】
図６Ａ、図６Ｂは、第２の処理に進んだ場合の、Ｗｅｂツール表示処理の概要を示す図であり、図６Ｃは、処理の流れを示すフローチャート図である。
【００５２】
図６Ｂの右に示される電源管理装置３（又は５、以下同様）は、図５Ｂと同様の構成を有する。
【００５３】
Java Web Start（ジャバウェブスタート）はJava Swing APIなどで記述されたJava製GUIアプリケーションをウェブサーバなどから自動ダウンロード、自動インストール、自動アップデートして、サンドボックス上にて実行可能な仕組みである。たとえば、ウェブブラウザでJava Web Startに対応したJavaアプリケーションへのリンクをクリックすると、Javaアプレットのようなブラウザ埋め込み型ではなくメディアプレーヤーなどの外部アプリケーションのようにJava Web Startが起動する。
【００５４】
上記の構成に基づいて、以下のような処理が行われる。
シーケンス１）ＰＣ１のＷｅｂブラウザ側において、図６Ａの画面表示Ｄ３に示す画面において、以下のようなＵＲＬを入力する（Ｍ５）。
http://<電源管理装置３のIPアドレス>/index. jnlp
シーケンス２）すると、ＰＣ１が電源管理装置３に対して、ｉｎｄｅｘ．ｊｎｌｐを要求する。
シーケンス３）電源管理装置３からＲＯＭプログラム３１のＷｅｂサーバ機能３５により、要求を受け付ける。
【００５５】
上記１）から３）までが、図６ＣのステップＳ３１におけるWebブラウザからWebツールの起動要求を行う処理である。
【００５６】
以上のシーケンス１）からシーケンス３）までにより、WebブラウザからWebツールの起動要求を行う。
【００５７】
ここで、上記シーケンス２）がJNLPファイルの要求のため、ROMプログラム３１は、起動要求がJava Web Startアプリケーションで動作すると判断し、index.jnlpファイルを送信用に作成する（図６Ｃ、ステップＳ３２）。
【００５８】
シーケンス４），５）ｉｎｄｅｘ．ｊｎｌｐが、電源管理装置３を介してＰＣ１のＷｅｂブラウザに送信される。
上記４），５）が、図６ＣのステップＳ３３における電源管理装置３からWebツール起動用のJNLPファイルを送信する処理である。
【００５９】
シーケンス６），７）ＰＣ１のＷｅｂブラウザは、電源管理装置３に、「アプレット（Ｊａｖａファイル）」を要求し、ＲＯＭプログラム３１のＷｅｂサーバ機能３５に要求が送られる。
上記６），７）が、図６ＣのステップＳ３４におけるＪＮＬＰファイル中に記載されている、Javaアプレットを使用する内容に基づいて、アプレット用ファイルを要求する処理である。
【００６０】
シーケンス８），９）Ｗｅｂプログラム４１は、Ｗｅｂサーバ機能３５を介して電源管理装置３から、ＰＣ１に、Ｗｅｂブラウザの「アプレット（Ｊａｖａファイル）」を送信する。
上記シーケンス８），９）が、図６ＣのステップＳ３５における、電源管理装置からアプレット用ファイルを送信する処理である。
【００６１】
シーケンス１０）ＰＣ１において、Ｗｅｂブラウザの外でＪａｖａアプレットをアプリケーションとして実行し、アプリケーションが起動する。表示画面Ｄ４には、起動したアプリケーションにより、ＵＰＳのアカウントを入力する入力欄２７、パスワード入力欄２８と、ログインボタン２９が表示される。これらに入力することで、図２Ｂのような表示画面が表示される。
上記シーケンス１０）が、図６ＣのステップＳ３６における、Java Web Startアプリケーションが実行される処理である。
【００６２】
以上のように、Webブラウザ側では、電源管理装置から送信されたindexファイルが”index.jnlp”の場合は、Ｊａｖａアプレットをアプリケーションとして実行し、そのアプリケーション上でのJavaアプレットの表示を行う（第２の処理）。
【００６３】
以上に説明したように、本実施の形態では、ROMプログラム内で、ユーザからの要求が「アプレット起動」か「Java Web Startアプリケーション起動」かを判別し、要求に合ったindexファイルを作成してWebブラウザへ送信することにより、アプレット、および、Java Web Startアプリケーションの両方の表示方法に対応することができる。これにより、Java Web Start対応への移行への対応だけではなく、従来通りのJavaアプレットにも対応させることができる。
【００６４】
（まとめ）
本実施の形態においては、以下のような特徴を有する。
１）ユーザからの要求が「アプレット起動」であるか「Java Web Startアプリケーション起動」であるかをＷｅｂブラウザからの入力に基づいて、電源管理装置へのｉｎｄｅｘ．ｈｔｍｌ要求かｉｎｄｅｘ．ｊｎｌｐ要求であるかにより判別し、
２）ユーザからの要求に合ったindexファイル（ｉｎｄｅｘ．ｈｔｍｌ又はｉｎｄｅｘ．ｊｎｌｐを作成してWebブラウザへ送信することにより、
３−１）アプレットの表示方法である画面切り替え表示、又は
３−２）Java Web Startアプリケーションの表示方法である別ウインドウでの表示
の両方の表示方法に対応できるという効果が得られる。
【００６５】
とりわけ、両方に対応するためのアプリケーションプログラムを２つとも電源管理装置内に組込むことなく、Java Web Start対応への移行だけではなく、従来とおりのJavaアプレットにも対応させて、ユーザフレンドリーなインターフェイス（サービス）を提供できる。
【００６６】
すなわち、ＵＲＬを２通り入力する仕組みを構築することで、電源管理装置に組込まれている１つのプログラムが、アプレット用又はJava Web Startのアプリケーションのいずれであっても、それを確認することなしに、WebブラウザからWebツール起動時のパラメータを変更（ＵＲＬを２通り入力）するだけで、従来通りのJavaアプレットの起動、およびJava Web Startによるアプリケーション起動の両方の起動方法に対応できるという効果が得られる。
【００６７】
処理および制御は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）によるソフトウェア処理、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）やＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）によるハードウェア処理によって実現することができる。
【００６８】
また、上記の実施の形態において、添付図面に図示されている構成等については、これらに限定されるものではなく、本発明の効果を発揮する範囲内で適宜変更することが可能である。その他、本発明の目的の範囲を逸脱しない限りにおいて適宜変更して実施することが可能である。
【００６９】
また、本発明の各構成要素は、任意に取捨選択することができ、取捨選択した構成を具備する発明も本発明に含まれるものである。
【産業上の利用可能性】
【００７０】
本発明は、電源管理装置に利用できる。
【符号の説明】
【００７１】
１…パーソナルコンピュータ（ＰＣ）
３，５…電源管理装置（電源管理製品）
３５…Ｗｅｂサーバ
３７…制御部（ＣＰＵ）
４１…Ｗｅｂプログラム
４３…プログラム本体
５５…定義ファイル
【図１】
2018147324.tif 000003
【図２Ａ】
2018147324.tif 000004
【図２Ｂ】
2018147324.tif 000005
【図３Ａ】
2018147324.tif 000006
【図３Ｂ】
2018147324.tif 000007
【図３Ｃ】
2018147324.tif 000008
【図４】
2018147324.tif 000009
【図５Ａ】
2018147324.tif 000010
【図５Ｂ】
2018147324.tif 000011
【図５Ｃ】
2018147324.tif 000012
【図６Ａ】
2018147324.tif 000013
【図６Ｂ】
2018147324.tif 000014
【図６Ｃ】
2018147324.tif 000015