Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6041185B2 - Display device - Google Patents
[go: Go Back, main page]

JP6041185B2 - Display device - Google Patents

Display device Download PDF

Info

Publication number
JP6041185B2
JP6041185B2 JP2012076397A JP2012076397A JP6041185B2 JP 6041185 B2 JP6041185 B2 JP 6041185B2 JP 2012076397 A JP2012076397 A JP 2012076397A JP 2012076397 A JP2012076397 A JP 2012076397A JP 6041185 B2 JP6041185 B2 JP 6041185B2
Authority
JP
Japan
Prior art keywords
control program
web browser
software
content
plug
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2012076397A
Other languages
Japanese (ja)
Other versions
JP2013206283A (en
Inventor
公士 京面
公士 京面
辻本 郁夫
郁夫 辻本
好江 高尾
好江 高尾
前田 一成
一成 前田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2012076397A priority Critical patent/JP6041185B2/en
Publication of JP2013206283A publication Critical patent/JP2013206283A/en
Application granted granted Critical
Publication of JP6041185B2 publication Critical patent/JP6041185B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Description

本発明は、画像や文字などの様々なコンテンツを表示する表示装置に関する。   The present invention relates to a display device that displays various contents such as images and characters.

従来の表示装置として、例えば、特許文献1に記載されているエネルギー機器稼働状況表示モニターがある。この従来例は、太陽光発電システムの稼働状況(発電量)や負荷機器(テレビや冷蔵庫などの電化製品)の稼働状況(消費電力)などをグラフや画像で示したコンテンツを液晶ディスプレイなどの表示デバイスに表示するものである。   As a conventional display device, for example, there is an energy device operating status display monitor described in Patent Document 1. In this conventional example, content such as graphs and images showing the operating status (power generation amount) of the photovoltaic power generation system and the operating status (power consumption) of load equipment (electrical appliances such as TVs and refrigerators) is displayed on a liquid crystal display or the like It is what is displayed on the device.

また、別の従来例として、ウェブブラウザとウェブサーバを搭載し、ウェブブラウザが、デジタルデータで構成されたコンテンツをウェブサーバから取得して表示デバイスに表示させるものがある。さらに、この従来例では、ウェブブラウザからの要求に応じてウェブサーバがCGI(Common Gateway Interface)プログラムを実行し、負荷機器を制御するための制御コマンドを送信させるといった処理を行うこともできる。さらにまた、ウェブブラウザを搭載した携帯通信端末(例えば、スマートフォン)から表示装置のウェブサーバにアクセスし、ウェブサーバで管理するコンテンツを携帯通信端末に配信したり、CGIプログラムを起動させて負荷機器の制御を行うこともできる。   As another conventional example, a web browser and a web server are mounted, and the web browser acquires content composed of digital data from the web server and displays the content on a display device. Further, in this conventional example, the web server can execute a CGI (Common Gateway Interface) program in response to a request from the web browser and transmit a control command for controlling the load device. Furthermore, the web server of the display device is accessed from a mobile communication terminal (for example, a smartphone) equipped with a web browser, and the content managed by the web server is distributed to the mobile communication terminal, or the CGI program is started to load the load device. Control can also be performed.

特開2008−161037号公報JP 2008-161037 A

ところで、前記後者の従来例では、ウェブブラウザがウェブサーバにコンテンツの配信を要求し、ウェブサーバから配信されるコンテンツをウェブブラウザが表示デバイスに表示させるため、コンテンツの表示が遅くなるという問題がある。   By the way, in the latter conventional example, the web browser requests the web server to deliver the content, and the web browser causes the display device to display the content delivered from the web server. .

本発明は、上記課題に鑑みて為されたものであり、コンテンツ表示の高速化を図ることを目的とする。   The present invention has been made in view of the above problems, and an object thereof is to increase the speed of content display.

本発明の表示装置は、画像や文字情報からなるコンテンツを表示する表示手段と、デジタルデータで構成される前記コンテンツ並びに外部の機器を制御するための制御プログラムを記憶する記憶手段と、操作入力を受け付ける受付手段と、ネットワークを通じて通信端末と通信する通信手段と、前記受付手段で受け付ける前記操作入力に対応した前記コンテンツ又は前記制御プログラムを前記記憶手段から読み出し、読み出した前記コンテンツを前記表示手段に表示させ、あるいは、読み出した前記制御プログラムを実行する処理手段とを備え、前記コンテンツは、ウェブブラウザで実行可能な形式のデジタルデータで構成され、前記処理手段は、ウェブブラウザを用いて前記コンテンツを実行し、ウェブブラウザのプラグインソフトウェアを通じて前記制御プログラムを実行し、さらに、前記処理手段は、前記通信端末のウェブブラウザから送信される前記コンテンツの配信要求が前記通信手段で受信された場合、ウェブサーバを用いて前記コンテンツを前記通信手段より前記通信端末のウェブブラウザに配信することを特徴とする。 Display device of the present invention includes display means for displaying the content consisting of information of images and characters, and storage means for storing a control program for controlling the content and external devices consists of digital data, the operation input Receiving means, a communication means for communicating with a communication terminal through a network, and the content or the control program corresponding to the operation input received by the receiving means is read from the storage means, and the read content is displayed on the display means. Processing means for executing the control program that is displayed or read, wherein the content is composed of digital data in a format that can be executed by a web browser, and the processing means uses the web browser to process the content. Run the web browser plug-in software Executing the control program through the further the processing means, if the delivery request of the content transmitted from the web browser of the communication terminal is received by the communication means, the communication of the content using a web server Means for delivering to the web browser of the communication terminal .

この表示装置において、前記処理手段は、前記制御プログラムの実行要求が前記通信手段で受信された場合、ウェブサーバからCGI(コモン・ゲートウェイ・インタフェース)プログラムを介して前記制御プログラムを実行することが好ましい。   In this display device, the processing means preferably executes the control program from a web server via a CGI (Common Gateway Interface) program when an execution request for the control program is received by the communication means. .

この表示装置において、前記通信端末のウェブブラウザに前記プラグインソフトウェアが搭載されている場合、前記処理手段は、前記通信端末のウェブブラウザのプラグインソフトウェアに前記制御プログラムを実行させることが好ましい。   In this display device, when the plug-in software is installed in the web browser of the communication terminal, the processing means preferably causes the plug-in software of the web browser of the communication terminal to execute the control program.

この表示装置において、前記処理手段は、前記制御プログラムの実行を要求するウェブブラウザに前記プラグインソフトウェアが搭載されているか否かを判断し、前記プラグインソフトウェアが搭載されていれば、前記プラグインソフトウェアに前記制御プログラムを実行させ、前記プラグインソフトウェアが搭載されていなければ、ウェブサーバからCGIプログラムを介して前記制御プログラムを実行することが好ましい。   In this display device, the processing means determines whether or not the plug-in software is installed in a web browser that requests execution of the control program. If the plug-in software is installed, the processing unit If the control program is executed by software and the plug-in software is not installed, it is preferable to execute the control program from a web server via a CGI program.

この表示装置において、前記処理手段は、URL(ユニフォーム・リソース・ロケータ)によって前記制御プログラムの実行要求が行われた場合、ウェブサーバからCGIプログラムを介して前記制御プログラムを実行し、プログラムファイル名によって前記制御プログラムの実行要求が行われた場合、前記プラグインソフトウェアに前記制御プログラムを実行させることが好ましい。   In this display device, when an execution request for the control program is made by a URL (Uniform Resource Locator), the processing means executes the control program from the web server via the CGI program, and uses the program file name. When an execution request for the control program is made, it is preferable to cause the plug-in software to execute the control program.

本発明の表示装置は、処理手段が、ウェブブラウザを用いてコンテンツを実行し、ウェブブラウザのプラグインソフトウェアを通じて制御プログラムを実行するので、コンテンツ表示の高速化を図ることができるという効果がある。   In the display device of the present invention, the processing means executes content using a web browser and executes a control program through plug-in software of the web browser, so that there is an effect that the speed of content display can be increased.

本発明に係る表示装置の実施形態を示すブロック図並びに表示装置を含む電力監視システムのシステム構成図である。1 is a block diagram illustrating an embodiment of a display device according to the present invention and a system configuration diagram of a power monitoring system including the display device. 同上における処理部のハードウェアで実行されるソフトウェアと、記憶部に記憶されている情報とを示す模式図である。It is a schematic diagram which shows the software performed with the hardware of the process part in the same as the above, and the information memorize | stored in the memory | storage part.

図1は、本実施形態の表示装置1のブロック図並びに表示装置1を含む電力監視システムのシステム構成図を示している。   FIG. 1 shows a block diagram of a display device 1 according to the present embodiment and a system configuration diagram of a power monitoring system including the display device 1.

電力計測装置7は、例えば、分電盤のボックス内に収納され、主幹ブレーカ及び複数の分岐ブレーカに流れる電流(消費電流)の電流値を検出し、検出した電流値と別途検出した電圧値から各分岐回路毎の消費電力(消費電力量)を演算する。ただし、太陽光発電システムと組み合わされる場合、電力計測装置7は、太陽光発電システムの発電量や太陽光発電システムから電力系統に逆潮流(売電)される電力量などの演算も行う。さらに電力計測装置7は、演算した消費電力量などのデータを無線通信によって表示装置1へ伝送する。   For example, the power measuring device 7 is housed in a box of a distribution board, detects a current value (current consumption) flowing through the main breaker and the plurality of branch breakers, and detects the detected current value and a separately detected voltage value. The power consumption (power consumption) for each branch circuit is calculated. However, when combined with a solar power generation system, the power measuring device 7 also performs calculations such as the amount of power generated by the solar power generation system and the amount of power that is reversely flowed (sold) from the solar power generation system to the power system. Furthermore, the power measuring device 7 transmits data such as the calculated power consumption to the display device 1 by wireless communication.

負荷機器8は、例えば、照明器具であって、表示装置1から無線通信によって伝送される制御コマンドに応じて、点滅や調光などの制御を行う。ただし、負荷機器8は照明器具に限定されるものではなく、例えば、空調機器(エアコンディショナー)やテレビ受像機などであってもよい。   The load device 8 is, for example, a lighting fixture, and performs control such as blinking and dimming according to a control command transmitted from the display device 1 by wireless communication. However, the load device 8 is not limited to a lighting fixture, and may be, for example, an air conditioner (air conditioner) or a television receiver.

表示装置1は、処理部10、表示部11、操作入力部12、記憶部13、ネットワーク通信部14、無線通信部15などを備える。表示部11は、液晶ディスプレイとその駆動回路からなる。また操作入力部12は、液晶ディスプレイと組み合わせられたタッチパネルと、タクトスイッチなどの操作スイッチとを有する。記憶部13は、フラッシュメモリなどの電気的に書換可能な不揮発性の半導体メモリからなる。ネットワーク通信部14は、100BASE-TX又は1000BASE-Tの規格に準拠したネットワーク通信を行うものである。無線通信部15は、電力計測装置7並びに負荷機器8との間で電波や赤外線などの通信媒体を介した無線通信を行う。ただし、上述した各部11〜15は周知技術によって実現可能であるから、詳細な構成及び動作の説明は省略する。   The display device 1 includes a processing unit 10, a display unit 11, an operation input unit 12, a storage unit 13, a network communication unit 14, a wireless communication unit 15, and the like. The display unit 11 includes a liquid crystal display and its drive circuit. The operation input unit 12 includes a touch panel combined with a liquid crystal display and operation switches such as a tact switch. The storage unit 13 includes an electrically rewritable nonvolatile semiconductor memory such as a flash memory. The network communication unit 14 performs network communication conforming to the 100BASE-TX or 1000BASE-T standard. The wireless communication unit 15 performs wireless communication with the power measurement device 7 and the load device 8 via a communication medium such as radio waves or infrared rays. However, since each of the above-described units 11 to 15 can be realized by a well-known technique, a detailed description of the configuration and operation is omitted.

処理部10は、CPU(中央演算処理装置)とその周辺回路からなるハードウェアと、ウェブブラウザ及びウェブサーバ、汎用の通信プロトコル(TCP/IP、UDP、HTTPなど)を含むプロトコルスタックなどのソフトウェアとで構成されている。図2は、処理部10のハードウェアで実行されるソフトウェア(ウェブブラウザ100、TCP/IP101、ウェブサーバ102)と、記憶部13に記憶されている情報(コンテンツ130及び制御プログラム131)とを模式的に表している。ただし、ウェブブラウザやウェブサーバ及びプロトコルスタックで使用されるIPアドレスは、プライベートなIPアドレスである。   The processing unit 10 includes hardware such as a CPU (Central Processing Unit) and its peripheral circuits, software such as a protocol stack including a web browser and a web server, and general-purpose communication protocols (TCP / IP, UDP, HTTP, etc.) It consists of FIG. 2 schematically shows software (web browser 100, TCP / IP 101, web server 102) executed on the hardware of the processing unit 10 and information (content 130 and control program 131) stored in the storage unit 13. It expresses. However, the IP address used in the web browser, web server, and protocol stack is a private IP address.

ここで、記憶部13に記憶されているコンテンツ130は、画像や文字などの情報を表示部11に表示させるためのデジタルデータからなり、例えば、HTML(ハイパー・テキスト・マークアップ・ランゲージ)やJavaScript(ジャバ・スクリプト:登録商標)で記述されたファイルとして構成されている。一方、制御プログラム131は、例えば、無線通信部15を通じて負荷機器8を遠隔制御するための処理を行うものである。なお、本実施形態における制御プログラムは、ウェブブラウザ100のプラグインソフトウェアで実行可能なプラグインプログラムとして構成されている。このプラグインソフトウェアは、ウェブブラウザ100の機能を拡張するためのソフトウェアであって、予めウェブブラウザ100にインストールされている。   Here, the content 130 stored in the storage unit 13 is composed of digital data for displaying information such as images and characters on the display unit 11, such as HTML (Hyper Text Markup Language) or JavaScript. It is configured as a file described in (Java Script: registered trademark). On the other hand, the control program 131 performs processing for remotely controlling the load device 8 through the wireless communication unit 15, for example. Note that the control program in the present embodiment is configured as a plug-in program that can be executed by the plug-in software of the web browser 100. This plug-in software is software for extending the functions of the web browser 100 and is installed in the web browser 100 in advance.

表示装置1のネットワーク通信部14は、LANケーブル(カテゴリ6のツイストペアケーブル)によってルータ4の複数のLANポートの1つに接続されている。ルータ4は、WANポートにLANケーブルを介してインターネット接続装置5が接続され、他のLANポートにLANケーブルを介して無線LAN(WLAN)のアクセスポイント(AP)3が接続されている。   The network communication unit 14 of the display device 1 is connected to one of a plurality of LAN ports of the router 4 by a LAN cable (category 6 twisted pair cable). The router 4 has an Internet connection device 5 connected to the WAN port via a LAN cable, and a wireless LAN (WLAN) access point (AP) 3 connected to the other LAN port via the LAN cable.

インターネット接続装置5は、インターネットに接続するための回線の種類(電話回線、CATV回線、光ファイバ回線など)に応じたADSLモデムやケーブルモデムあるいはONU(Optical Network Unit)などで構成されている。またインターネット接続装置5は、表示装置1並びにルータ4に設定されているプライベートなIPアドレスと、インターネットに接続されているWANポートのグローバルなIPアドレスとを変換する処理(NAT:Network Address Translation)を行っている。したがって、表示装置1は、ルータ4及びインターネット接続装置5を介してインターネットに接続され、遠隔地に設置されているサーバ6との間でデータ通信を行うことができる。ただし、このようなルータ4やインターネット接続装置5、サーバ6は何れも従来周知であるから、詳細な構成の図示並びに説明は省略する。   The Internet connection device 5 is configured by an ADSL modem, a cable modem, an ONU (Optical Network Unit), or the like corresponding to the type of line (telephone line, CATV line, optical fiber line, etc.) for connecting to the Internet. The Internet connection device 5 performs a process (NAT: Network Address Translation) for converting the private IP address set in the display device 1 and the router 4 and the global IP address of the WAN port connected to the Internet. Is going. Therefore, the display device 1 is connected to the Internet via the router 4 and the Internet connection device 5 and can perform data communication with the server 6 installed at a remote place. However, since the router 4, the Internet connection device 5, and the server 6 are all well known in the art, detailed illustration and description of the configuration are omitted.

無線LANのアクセスポイント3は、100BASE-TX又は1000BASE-Tの規格に準拠したネットワーク通信(有線通信)と、無線LANの規格(IEEE802.11諸規格)に準拠した無線通信とを相互にインタフェースするものである。ただし、このようなアクセスポイント3は従来周知であるから、詳細な構成の図示及び説明は省略する。   The wireless LAN access point 3 interfaces network communication (wired communication) compliant with the 100BASE-TX or 1000BASE-T standard and wireless communication compliant with the wireless LAN standard (IEEE 802.11 standards). Is. However, since such an access point 3 is conventionally known, detailed illustration and description of the configuration will be omitted.

携帯通信端末2は、無線LANの規格に準拠した無線通信の機能と、液晶ディスプレイなどの表示デバイスと、ウェブブラウザやTCP/IPなどのプロトコルスタックとを少なくとも有しており、例えば、スマートフォンやノート型パソコン等からなる。すなわち、携帯通信端末2は、アクセスポイント3とルータ4を介して表示装置1のネットワーク通信部14とネットワーク通信を行うことができる。   The mobile communication terminal 2 has at least a wireless communication function compliant with the wireless LAN standard, a display device such as a liquid crystal display, and a protocol stack such as a web browser or TCP / IP. It consists of a type personal computer. That is, the mobile communication terminal 2 can perform network communication with the network communication unit 14 of the display device 1 via the access point 3 and the router 4.

次に、本実施形態の表示装置1の動作(主に処理部10の動作)を説明する。操作入力部12で受け付けた操作入力が処理部10に渡されると、処理部10は、受け取った操作入力がコンテンツ130と制御プログラム131の何れに対応するものであるかを判断する。そして、操作入力がコンテンツ130に対応するものであった場合、処理部10のウェブブラウザ100は、対応するコンテンツ130のファイルを読み込み、読み込んだコンテンツ130を表示部11に表示させる。一方、操作入力が制御プログラム131に対応するものであった場合、処理部10のウェブブラウザ100は、プラグインソフトウェアを通じて、対応する制御プログラム131を呼び出して実行する。   Next, the operation of the display device 1 of the present embodiment (mainly the operation of the processing unit 10) will be described. When the operation input received by the operation input unit 12 is passed to the processing unit 10, the processing unit 10 determines whether the received operation input corresponds to the content 130 or the control program 131. If the operation input corresponds to the content 130, the web browser 100 of the processing unit 10 reads the file of the corresponding content 130 and causes the display unit 11 to display the read content 130. On the other hand, when the operation input corresponds to the control program 131, the web browser 100 of the processing unit 10 calls and executes the corresponding control program 131 through the plug-in software.

上述のように本実施形態の表示装置1では、処理部10が、ウェブブラウザ100を用いてコンテンツ130を実行し、ウェブブラウザ100のプラグインソフトウェアを通じて制御プログラム131を実行する。そのため、従来例のように、ウェブブラウザがウェブサーバにコンテンツの配信を要求し、ウェブサーバから配信されるコンテンツをウェブブラウザが表示デバイスに表示させる場合に比べて、コンテンツ130の表示の高速化を図ることができる。しかも、従来例ではウェブサーバがCGIプログラムからなる制御プログラムを実行して実現していた負荷機器8の制御等を、プラグインソフトウェアがインストールされたウェブブラウザ100のみで実現することができる。その結果、負荷機器8の制御等に対する応答性の向上も図ることができる。   As described above, in the display device 1 according to the present embodiment, the processing unit 10 executes the content 130 using the web browser 100 and executes the control program 131 through the plug-in software of the web browser 100. Therefore, as in the conventional example, the web browser requests the web server to deliver the content, and the content 130 is displayed faster than when the web browser displays the content delivered from the web server on the display device. You can plan. Moreover, in the conventional example, the control of the load device 8 realized by the web server executing the control program composed of the CGI program can be realized only by the web browser 100 in which the plug-in software is installed. As a result, it is possible to improve response to control of the load device 8 and the like.

ところで、本実施形態における電力監視システムでは、携帯通信端末2に実装されるウェブブラウザから表示装置1のウェブサーバ102にアクセスして、表示装置1が保有するコンテンツ130を携帯通信端末2の画面に表示することができる。すなわち、携帯通信端末2のウェブブラウザ20から表示装置1のコンテンツ130に対応するURL(ユニフォーム・リソース・ロケータ)にコンテンツ130の配信要求が送信されると、ウェブサーバ102がコンテンツ130を携帯通信端末2のウェブブラウザ20に配信する。その結果、携帯通信端末2のウェブブラウザ20において、表示装置1のウェブサーバ102から配信されるコンテンツ130を表示することができる。   By the way, in the power monitoring system in this embodiment, the web server 102 of the display device 1 is accessed from a web browser mounted on the mobile communication terminal 2, and the content 130 held by the display device 1 is displayed on the screen of the mobile communication terminal 2. Can be displayed. That is, when a distribution request for content 130 is transmitted from the web browser 20 of the mobile communication terminal 2 to a URL (Uniform Resource Locator) corresponding to the content 130 of the display device 1, the web server 102 sends the content 130 to the mobile communication terminal. To the second web browser 20. As a result, the content 130 distributed from the web server 102 of the display device 1 can be displayed on the web browser 20 of the mobile communication terminal 2.

一方、携帯通信端末2のウェブブラウザ20にプラグインソフトウェアがインストールされていなければ、表示装置1が保有する制御プログラムを実行させることができない。そこで本実施形態の表示装置1では、携帯通信端末2のウェブブラウザ20から送信された制御プログラムの実行要求をネットワーク通信部14で受信した場合、処理部10のウェブサーバ102がCGIプログラムからなる制御プログラムを実行する。その結果、プラグインソフトウェアがインストールされていない携帯通信端末2のウェブブラウザ20においても、負荷機器8の制御等を実現することができる。   On the other hand, if the plug-in software is not installed in the web browser 20 of the mobile communication terminal 2, the control program held by the display device 1 cannot be executed. Therefore, in the display device 1 of the present embodiment, when the network communication unit 14 receives a control program execution request transmitted from the web browser 20 of the mobile communication terminal 2, the web server 102 of the processing unit 10 is controlled by a CGI program. Run the program. As a result, control of the load device 8 and the like can be realized also in the web browser 20 of the mobile communication terminal 2 in which the plug-in software is not installed.

ここで、携帯通信端末2のウェブブラウザ20にプラグインソフトウェアが搭載(インストール)されている場合、携帯通信端末2のウェブブラウザ20がプラグインソフトウェアを通じて、表示装置1の制御プログラム131を直接実行することができる。言い換えると、表示装置1の処理部10は、携帯通信端末2のウェブブラウザ20のプラグインソフトウェアに制御プログラム131を実行させ、携帯通信端末2による負荷機器8の制御等を実現することができる。   Here, when plug-in software is installed (installed) in the web browser 20 of the mobile communication terminal 2, the web browser 20 of the mobile communication terminal 2 directly executes the control program 131 of the display device 1 through the plug-in software. be able to. In other words, the processing unit 10 of the display device 1 can cause the plug-in software of the web browser 20 of the mobile communication terminal 2 to execute the control program 131 to realize control of the load device 8 by the mobile communication terminal 2.

なお、携帯通信端末2のウェブブラウザ20にプラグインソフトウェアがインストールされているか否かをチェックするため、例えば、プラグインソフトウェアに対して応答を返すように指示するコマンドをコンテンツ130に含めておいてもよい。すなわち、携帯通信端末2のウェブブラウザ20がコンテンツ130を再生する際、プラグインソフトウェアがインストールされていれば、プラグインソフトウェアがコマンドを実行して表示装置1のウェブサーバ102に応答を返す。一方、プラグインソフトウェアがインストールされていなければ、携帯通信端末2のウェブブラウザ20から表示装置1のウェブサーバ102に応答が返されない。よって、表示装置1の処理部10は、ウェブサーバ102が携帯通信端末2のウェブブラウザ20から応答を受け取れば、プラグインソフトウェアがインストールされていると判断し、応答を受け取らなければ、プラグインソフトウェアがインストールされていないと判断する。   In order to check whether plug-in software is installed in the web browser 20 of the mobile communication terminal 2, for example, a command for instructing the plug-in software to return a response is included in the content 130. Also good. That is, when the web browser 20 of the mobile communication terminal 2 reproduces the content 130, if plug-in software is installed, the plug-in software executes a command and returns a response to the web server 102 of the display device 1. On the other hand, if the plug-in software is not installed, no response is returned from the web browser 20 of the mobile communication terminal 2 to the web server 102 of the display device 1. Therefore, if the web server 102 receives a response from the web browser 20 of the mobile communication terminal 2, the processing unit 10 of the display device 1 determines that the plug-in software is installed. Determine that is not installed.

そして、プラグインソフトウェアがインストールされていると判断した場合、処理部10は、携帯通信端末2のウェブブラウザ20にインストールされているプラグインソフトウェアに制御プログラム131を実行させる。一方、プラグインソフトウェアがインストールされていないと判断した場合、処理部10は、ウェブサーバ102を通してCGIプログラムからなる制御プログラムを実行させる。   If it is determined that the plug-in software is installed, the processing unit 10 causes the plug-in software installed in the web browser 20 of the mobile communication terminal 2 to execute the control program 131. On the other hand, when determining that the plug-in software has not been installed, the processing unit 10 causes the web server 102 to execute a control program including a CGI program.

あるいは、URLによって制御プログラムの実行要求が行われた場合、処理部10は、ウェブサーバ102にCGIプログラムからなる制御プログラムを実行させればよい。また、プログラムファイル名によって制御プログラムの実行要求が行われた場合、処理部10は、携帯通信端末2のウェブブラウザ20のプラグインソフトウェアに制御プログラム131を実行させればよい。   Alternatively, when the execution request for the control program is made by the URL, the processing unit 10 may cause the web server 102 to execute the control program including the CGI program. Further, when a control program execution request is made by the program file name, the processing unit 10 may cause the plug-in software of the web browser 20 of the mobile communication terminal 2 to execute the control program 131.

上述のように本実施形態の表示装置1では、プラグインソフトウェアがインストールされているか否かに関わらず、携帯通信端末2のウェブブラウザ20にコンテンツ130を表示させたり、負荷機器8を制御させることができる。   As described above, in the display device 1 according to the present embodiment, the content 130 is displayed on the web browser 20 of the mobile communication terminal 2 or the load device 8 is controlled regardless of whether plug-in software is installed. Can do.

1 表示装置
10 処理部(処理手段)
11 表示部(表示手段)
12 操作入力部(受付手段)
13 記憶部(記憶手段)
1 Display device
10 Processing section (processing means)
11 Display (display means)
12 Operation input section (reception means)
13 Storage unit (storage means)

Claims (5)

画像や文字情報からなるコンテンツを表示する表示手段と、デジタルデータで構成される前記コンテンツ並びに外部の機器を制御するための制御プログラムを記憶する記憶手段と、操作入力を受け付ける受付手段と、ネットワークを通じて通信端末と通信する通信手段と、前記受付手段で受け付ける前記操作入力に対応した前記コンテンツ又は前記制御プログラムを前記記憶手段から読み出し、読み出した前記コンテンツを前記表示手段に表示させ、あるいは、読み出した前記制御プログラムを実行する処理手段とを備え、前記コンテンツは、ウェブブラウザで実行可能な形式のデジタルデータで構成され、前記処理手段は、ウェブブラウザを用いて前記コンテンツを実行し、ウェブブラウザのプラグインソフトウェアを通じて前記制御プログラムを実行し、さらに、前記処理手段は、前記通信端末のウェブブラウザから送信される前記コンテンツの配信要求が前記通信手段で受信された場合、ウェブサーバを用いて前記コンテンツを前記通信手段より前記通信端末のウェブブラウザに配信することを特徴とする表示装置。 Display means for displaying content consisting of image and character information, storage means for storing the content composed of digital data and a control program for controlling external devices, accepting means for receiving operation input, network The communication unit that communicates with the communication terminal through the communication unit, and the content or the control program corresponding to the operation input received by the reception unit is read from the storage unit, and the read content is displayed on the display unit or read Processing means for executing the control program, wherein the content is composed of digital data in a format executable by a web browser, the processing means executes the content using a web browser, and plugs in the web browser Through the in-software Run grams, further, the processing means, if the delivery request of the content transmitted from the web browser of the communication terminal is received by the communication means, the more the communication means the content using a web server A display device that is distributed to a web browser of a communication terminal . 前記処理手段は、前記制御プログラムの実行要求が前記通信手段で受信された場合、ウェブサーバからCGI(コモン・ゲートウェイ・インタフェース)プログラムを介して前記制御プログラムを実行することを特徴とする請求項1記載の表示装置。 2. The processing means, when an execution request for the control program is received by the communication means, executes the control program from a web server via a CGI (Common Gateway Interface) program. The display device described. 前記通信端末のウェブブラウザに前記プラグインソフトウェアが搭載されている場合、前記処理手段は、前記通信端末のウェブブラウザのプラグインソフトウェアに前記制御プログラムを実行させることを特徴とする請求項2記載の表示装置。 The said processing means makes the plug-in software of the web browser of the said communication terminal execute the said control program when the said plug-in software is mounted in the web browser of the said communication terminal . Display device. 前記処理手段は、前記制御プログラムの実行を要求するウェブブラウザに前記プラグインソフトウェアが搭載されているか否かを判断し、前記プラグインソフトウェアが搭載されていれば、前記プラグインソフトウェアに前記制御プログラムを実行させ、前記プラグインソフトウェアが搭載されていなければ、ウェブサーバからCGIプログラムを介して前記制御プログラムを実行することを特徴とする請求項記載の表示装置。 The processing means determines whether or not the plug-in software is installed in a web browser that requests execution of the control program. If the plug-in software is installed, the control program is included in the plug-in software. The display device according to claim 2 , wherein if the plug-in software is not installed, the control program is executed from a web server via a CGI program . 前記処理手段は、URL(ユニフォーム・リソース・ロケータ)によって前記制御プログラムの実行要求が行われた場合、ウェブサーバからCGIプログラムを介して前記制御プログラムを実行し、プログラムファイル名によって前記制御プログラムの実行要求が行われた場合、前記プラグインソフトウェアに前記制御プログラムを実行させることを特徴とする請求項記載の表示装置 The processing means executes the control program via a CGI program from a web server when an execution request for the control program is made by a URL (Uniform Resource Locator), and executes the control program by a program file name. The display device according to claim 2 , wherein when the request is made, the control program is executed by the plug-in software .
JP2012076397A 2012-03-29 2012-03-29 Display device Expired - Fee Related JP6041185B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012076397A JP6041185B2 (en) 2012-03-29 2012-03-29 Display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012076397A JP6041185B2 (en) 2012-03-29 2012-03-29 Display device

Publications (2)

Publication Number Publication Date
JP2013206283A JP2013206283A (en) 2013-10-07
JP6041185B2 true JP6041185B2 (en) 2016-12-07

Family

ID=49525263

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012076397A Expired - Fee Related JP6041185B2 (en) 2012-03-29 2012-03-29 Display device

Country Status (1)

Country Link
JP (1) JP6041185B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105763591B (en) * 2014-12-19 2019-07-26 阿里巴巴集团控股有限公司 A kind of data communications method and device

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002064889A (en) * 2000-08-21 2002-02-28 Toyo Commun Equip Co Ltd Remote control method
KR100667742B1 (en) * 2000-08-23 2007-01-11 삼성전자주식회사 Method for controlling at least one controlled device of the control device
JP2004128821A (en) * 2002-10-01 2004-04-22 Procs:Kk Home security system
JP2006172186A (en) * 2004-12-16 2006-06-29 Heartland:Kk Network system for remote control of computer power source and management system for managing remote control of computer power source
JP2007334730A (en) * 2006-06-16 2007-12-27 Yokogawa Electric Corp Control system
CN103039056A (en) * 2010-03-23 2013-04-10 Nabto公司 Method for providing data from a resource-poor device to a computer client
JP2012038032A (en) * 2010-08-05 2012-02-23 Sony Corp Control device, control system and control method

Also Published As

Publication number Publication date
JP2013206283A (en) 2013-10-07

Similar Documents

Publication Publication Date Title
US10901470B2 (en) Power distribution unit self-identification
CN103024503B (en) System and method for achieving remote control through mobile communication equipment terminal
CN106657370B (en) Data transmission method and device
CN112838952B (en) Data transmission method of baseboard management controller, BMC, server and medium
US20130275492A1 (en) Enabling Web Clients to Provide Web Services
CN104270662A (en) System of terminal equipment for controlling intelligent television through browser
CN105230037B (en) Monitoring system, equipment management device and monitoring method
US20150207904A1 (en) System and method for single kvm client accommodating multiple different video compression technologies
KR101255008B1 (en) The automatic controlling panel and the controlling method
CN105050202A (en) Method of establishing communication session using active connection of mobile terminal to relay server
US20170336957A1 (en) Virtual wiring
JP5775995B2 (en) Intercom system for collective housing with communication network
CN108230181B (en) Computerized system for managing operation of an electrical distribution network and method of configuring same
JP6041185B2 (en) Display device
CN104349202B (en) Video acquiring method and device
CN114389764A (en) Method for remotely interacting multiple signal sources based on multiple double-link devices
US20170070403A1 (en) User terminal, operator server, remote support method, and program for user terminal
CN114726904B (en) System and method for remote secure interaction with signal sources
CN103064367A (en) Motor control system and control method thereof based on intelligent motor control center
JP5933761B2 (en) Signal conversion system and signal conversion method
Zhanying et al. Iot data acquisition terminal based on raspberry pi
KR101187676B1 (en) Remote control broadcasting apparatus
CN203311225U (en) Intelligent power-supply allocation unit
KR20150012638A (en) Embedded Monitor for Controlling Remote Computer and Apparatus for manufacturing Semiconductor therewith
JP2013191918A (en) Communication system lsi

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150109

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20150224

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20151014

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20151020

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20160510

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160808

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20160815

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20161004

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20161027

R151 Written notification of patent or utility model registration

Ref document number: 6041185

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees