JP2012238143A - Home equipment management system and home equipment management method - Google Patents
Home equipment management system and home equipment management method Download PDFInfo
- Publication number
- JP2012238143A JP2012238143A JP2011106051A JP2011106051A JP2012238143A JP 2012238143 A JP2012238143 A JP 2012238143A JP 2011106051 A JP2011106051 A JP 2011106051A JP 2011106051 A JP2011106051 A JP 2011106051A JP 2012238143 A JP2012238143 A JP 2012238143A
- Authority
- JP
- Japan
- Prior art keywords
- home
- information
- home device
- communication network
- bundle
- 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.)
- Granted
Links
- 238000007726 management method Methods 0.000 title claims description 71
- 238000004891 communication Methods 0.000 claims abstract description 66
- 238000003860 storage Methods 0.000 claims description 31
- 230000006870 function Effects 0.000 description 14
- 238000000034 method Methods 0.000 description 14
- 230000007704 transition Effects 0.000 description 8
- 230000008859 change Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000003825 pressing Methods 0.000 description 3
- 230000014509 gene expression Effects 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 235000014510 cooky Nutrition 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、宅内の通信ネットワークに接続された通信可能な宅内機器を管理する技術に関する。 The present invention relates to a technique for managing a communicable home device connected to a home communication network.
現在では、通信ネットワークに接続可能な通信機能を備えたテレビやエアコン等の情報家電、宅内の通信ネットワークと宅外の通信ネットワークとの間でプロトコルを変換等するホームゲートウェイ、ハブやルータ等の通信機器、汎用的なパソコン等といった多種多様な宅内機器が宅内の通信ネットワークに接続可能である。 Currently, information appliances such as TVs and air conditioners that have communication functions that can be connected to a communication network, home gateways that convert protocols between communication networks in the house and communication networks outside the house, communication such as hubs and routers, etc. A wide variety of home devices such as devices and general-purpose personal computers can be connected to the home communication network.
図10に示すように、一般的には、宅外の通信ネットワーク7aと宅内の通信ネットワーク7bとの間にホームゲートウェイ9が設置され、そのホームゲートウェイ9が提供する複数のLANポートに各宅内機器5(例えば、図10に示す第1宅内機器5a、第2宅内機器5b、第3宅内機器5c)や、ユーザ端末3がそれぞれ接続される。
As shown in FIG. 10, generally, a
その複数のLANポートは同一のネットワークアドレスに属しているので、ユーザ端末3を利用するユーザは、ユーザ端末3から各宅内機器5の機器設定ページにそれぞれアクセス可能であり、各宅内機器内の各設定情報をユーザの所期値にそれぞれ変更することができる。
Since the plurality of LAN ports belong to the same network address, the user using the
ここで、宅内機器5の機器設定ページに実際にアクセスするには、例えば、宅内機器5のIPアドレスやMACアドレス、機器設定ページのポート番号、プロトコル種別、機器設定ページのURL、機器設定ページにログインする際のユーザIDやパスワード等の情報が必要となる。
Here, in order to actually access the device setting page of the
例えば、ホームゲートウェイ9がNTT製のひかり電話ルータ(PR−S300NE)の場合には、図11に示すように、ユーザ端末3から当該ひかり電話ルータの機器設定ページであるURL(http://ntt.setup/)にアクセスすると、内部にインストールされているDNSサーバの名前解決機能により、そのURLがひかり電話ルータのLAN側のIPアドレスに変換されて返信されるので、ユーザ端末3において当該ひかり電話ルータのIPアドレスが不明な場合でも機器設定ページにアクセスすることができる。
For example, when the
また、例えば、UPnPに対応しているEPSON社製プリンタ(EP−901F)の場合には、Device description内の<presentationURL>タグに機器設定ページのURLが記載されているので、そのURLを取得することにより、機器設定ページにアクセスすることができる。 For example, in the case of an EPSON printer (EP-901F) that supports UPnP, the URL of the device setting page is described in the <presentationURL> tag in the Device description, and the URL is acquired. Thus, the device setting page can be accessed.
また、機器設定ページは、通常、複数のページから構成されており、ページ遷移先のURLや、ページ遷移のための情報(例えば、cookieやsessionID等)等も必要となる。 The device setting page is usually composed of a plurality of pages, and requires a page transition destination URL, information for page transition (for example, cookie, session ID, etc.) and the like.
更に、各機器設定ページで設定された情報の取得や設定自体も、人間が機器設定ページを参照すれば容易に行うことができるが、プログラムが自動的に行う場合を考慮して、例えば、取得したhtmlのどこにIPアドレスが記述されていて、どの値をPOSTするとIPアドレスを変更できるか等の把握も事前に必要となる。 Furthermore, acquisition and setting of information set on each device setting page can be easily performed if a human refers to the device setting page. It is also necessary in advance to know where the IP address is described in the html and which value can be used to change the IP address.
また、その他、宅内機器毎に異なる情報(例えば、機器設定ページの認証方式や、ping応答あり/なし等)も必要となる。 In addition, different information for each home device (for example, an authentication method of the device setting page, presence / absence of ping response, etc.) is also required.
例えば、httpを用いた認証方式の場合には、認証なし、平文のユーザID及びパスワードをヘッダに記載したBasic認証、ユーザID及びパスワードをハッシュ化したDigest認証等があり、各宅内機器5の機器設定ページでどの認証方式が利用されているか、ユーザIDは固定でパスワードのみ入力する等の把握も事前に必要となる。 For example, in the case of an authentication method using http, there is no authentication, Basic authentication in which a plain text user ID and password are written in the header, Digest authentication in which the user ID and password are hashed, etc. It is also necessary to know in advance which authentication method is used on the setting page, such as inputting only a password with a fixed user ID.
そのような情報を取得するには、ユーザ端末3から、宅内機器5の製造会社からCD−ROM等で提供される宅内機器用設定ツール(例えば、図10に示す第1宅内機器用設定ツール、第2宅内機器用設定ツール、第3宅内機器用設定ツール)を用いて機器設定ページにアクセスし、宅内機器5との間で通信されるパケットをキャプチャするか、ウェブブラウザからHTTPでアクセスしてパケットをキャプチャする必要があった。
In order to acquire such information, a setting tool for a home device provided by a CD-ROM or the like from the manufacturer of the
例えば、図12に示すように、ウェブブラウザからHTTPでアクセスする場合、宅内機器5が返すhtmlにパスワードボックスについての記載があれば、自動的にユーザID及びパスワードの入力を促す画面が立ち上がる。記載がない場合は401のエラー番号が出力される。そして、宅内機器5との間でのパケットを捕捉して、機器設定ページへのアクセスに必要な情報を取得する。
For example, as shown in FIG. 12, when accessing by HTTP from a web browser, if there is a description about a password box in the html returned by the
しかしながら、宅内の通信ネットワークには様々な宅内機器が接続されるため、複数の宅内機器毎に、それら各情報を適切に設定し利用して機器設定ページにアクセスするのは容易ではない。 However, since various home devices are connected to the home communication network, it is not easy to access the device setting page by appropriately setting and using each piece of information for each of the plurality of home devices.
また、非特許文献1には、様々なプロトコルを送信して、その応答から宅内機器名を特定する技術が開示されているが、LAN内にある区分、メーカ名、機種名、型番をユーザ端末に提供するのみであり、宅内機器の機器設定ページへのアクセスには前述したように多様であるため、マニュアルや専用ツールが別途必要になるという問題があった。
Non-Patent
本発明は、上記課題を鑑みてなされたものであり、宅内の通信ネットワークに接続された通信可能な宅内機器を一元管理することにある。 The present invention has been made in view of the above problems, and it is an object of the present invention to centrally manage communicable home devices connected to a home communication network.
請求項1記載の宅内機器管理システムは、宅内の通信ネットワークに接続された宅内機器情報管理装置と宅内機器設定情報提供装置とで行う宅内機器管理システムにおいて、前記宅内機器情報管理装置は、前記宅内の通信ネットワークに接続された通信可能な宅内機器の宅内機器情報を当該宅内機器の識別情報に対応付けて第1記憶手段に記憶しておき、前記宅内機器設定情報提供装置から送信された宅内機器の識別情報に対応する宅内機器情報を前記第1記憶手段から読み出して送信する手段を有し、前記宅内機器設定情報提供装置は、Javaプログラムであるバンドルの実行環境であるOSGiフレームワークが動作するホームゲートウェイに具備され、前記宅内の通信ネットワークに接続された前記宅内機器から当該宅内機器の識別情報を取得することをバンドルで行う手段と、取得した前記宅内機器の識別情報に対応する宅内機器情報を前記宅内機器情報管理装置から取得して第2記憶手段に記憶することをバンドルで行う手段と、前記第2記憶手段から宅内機器情報に含まれる機器設定ページへのリンク情報を読み出して、前記宅内の通信ネットワークに接続された前記宅内機器の機器設定ページへのリンク情報を記載したページを生成することをバンドルで行う手段と、を有することを特徴とする。
The in-home device management system according to
本発明によれば、Javaプログラムであるバンドルの実行環境であるOSGiフレームワークが動作するホームゲートウェイに具備された宅内機器設定情報提供装置が、宅内の通信ネットワークに接続された宅内機器から当該宅内機器の識別情報を取得することをバンドルで行い、取得した宅内機器の識別情報に対応する宅内機器情報を宅内機器情報管理装置から取得して記憶手段に記憶することをバンドルで行い、その記憶手段から宅内機器情報に含まれる機器設定ページへのリンク情報を読み出して、宅内の通信ネットワークに接続された宅内機器の機器設定ページへのリンク情報を記載したページを生成することをバンドルで行うため、宅内の通信ネットワークに接続された通信可能な宅内機器を一元管理できる。 According to the present invention, an in-home device setting information providing device provided in a home gateway in which an OSGi framework, which is an execution environment of a bundle of Java programs, operates from an in-home device connected to an in-home communication network to the in-home device. To acquire the identification information of the home appliance corresponding to the acquired identification information of the home appliance from the home appliance information management device and store it in the storage means in a bundle, from the storage means In order to read the link information to the device setting page included in the in-home device information and generate a page that contains the link information to the device setting page of the in-home device connected to the in-home communication network as a bundle, It is possible to centrally manage communicable in-home devices connected to other communication networks.
請求項2記載の宅内機器管理方法は、宅内の通信ネットワークに接続された宅内機器情報管理装置と宅内機器設定情報提供装置とで行う宅内機器管理方法において、前記宅内機器情報管理装置により、前記宅内の通信ネットワークに接続された通信可能な宅内機器の宅内機器情報を当該宅内機器の識別情報に対応付けて第1記憶手段に記憶しておき、前記宅内機器設定情報提供装置から送信された宅内機器の識別情報に対応する宅内機器情報を前記第1記憶手段から読み出して送信するステップを有し、Javaプログラムであるバンドルの実行環境であるOSGiフレームワークが動作するホームゲートウェイに具備された前記宅内機器設定情報提供装置により、前記宅内の通信ネットワークに接続された前記宅内機器から当該宅内機器の識別情報を取得することをバンドルで行うステップと、取得した前記宅内機器の識別情報に対応する宅内機器情報を前記宅内機器情報管理装置から取得して第2記憶手段に記憶することをバンドルで行うステップと、前記第2記憶手段から宅内機器情報に含まれる機器設定ページへのリンク情報を読み出して、前記宅内の通信ネットワークに接続された前記宅内機器の機器設定ページへのリンク情報を記載したページを生成することをバンドルで行うステップと、を有することを特徴とする。
The home device management method according to
本発明によれば、Javaプログラムであるバンドルの実行環境であるOSGiフレームワークが動作するホームゲートウェイに具備された宅内機器設定情報提供装置により、宅内の通信ネットワークに接続された宅内機器から当該宅内機器の識別情報を取得することをバンドルで行い、取得した宅内機器の識別情報に対応する宅内機器情報を宅内機器情報管理装置から取得して記憶手段に記憶することをバンドルで行い、その記憶手段から宅内機器情報に含まれる機器設定ページへのリンク情報を読み出して、宅内の通信ネットワークに接続された宅内機器の機器設定ページへのリンク情報を記載したページを生成することをバンドルで行うため、宅内の通信ネットワークに接続された通信可能な宅内機器を一元管理できる。 According to the present invention, a home device setting information providing device provided in a home gateway on which the OSGi framework that is an execution environment of a bundle that is a Java program is operated, the home device connected from the home device connected to the home communication network. To acquire the identification information of the home appliance corresponding to the acquired identification information of the home appliance from the home appliance information management device and store it in the storage means in a bundle, from the storage means In order to read the link information to the device setting page included in the in-home device information and generate a page that contains the link information to the device setting page of the in-home device connected to the in-home communication network as a bundle, It is possible to centrally manage communicable in-home devices connected to other communication networks.
本発明によれば、宅内の通信ネットワークに接続された通信可能な宅内機器を一元管理できる。 According to the present invention, it is possible to centrally manage communicable home devices connected to a home communication network.
以下、本発明を実施する一実施の形態について図面を用いて説明する。但し、本発明は多くの異なる様態で実施することが可能であり、本実施の形態の記載内容に限定して解釈すべきではない。 Hereinafter, an embodiment for carrying out the present invention will be described with reference to the drawings. However, the present invention can be implemented in many different modes and should not be construed as being limited to the description of the present embodiment.
図1は、宅内機器管理システムの全体構成を示す図である。この宅内機器管理システム1は、宅内の通信ネットワーク7bに接続された宅内機器情報管理装置300と、宅外の通信ネットワーク7aと宅内の通信ネットワーク7bとに接続された宅内機器設定情報提供装置100とで主に構成される。
FIG. 1 is a diagram showing the overall configuration of a home appliance management system. This home
宅内の通信ネットワーク7bとは、例えばLAN(Local Area Network)であり、それら2つの装置300、100のほか、宅内機器5及びユーザ端末3がそれぞれ接続されている。
The
宅内機器5とは、通信ネットワーク(宅外の通信ネットワーク7a及び宅内の通信ネットワーク7bを含む)を通じて他の装置や端末と通信可能な通信型の宅内機器である。図1には、第1宅内機器5a〜第3宅内機器5cの3つの宅内機器5が一例として接続されている。宅内機器5は1つ以上であればよい。
The in-
なお、宅内機器5としては、例えば、通信機能を備えたテレビやエアコン等の情報家電、ハブやルータ等の通信機器、汎用的なパソコン等が一例である。また、ユーザ端末3としては、例えば、ウェブブラウザ機能、キーボードやマウス等の入力手段、モニター等の画面出力手段等を備えた汎用的なパソコン等が一例である。
Examples of the
一方、宅外の通信ネットワーク7aとは、例えばWAN(Wide Area Network)であり、インターネットや公衆回線網等が一例である。 On the other hand, the outside communication network 7a is, for example, a WAN (Wide Area Network), and the Internet, a public line network, and the like are examples.
図1に示すように、本実施形態の宅内機器設定情報提供装置100は、宅内の通信ネットワーク7bを提供する複数のLANポートを有するホームゲートウェイに具備されている。
As shown in FIG. 1, the in-home device setting
その複数のLANポートに宅内機器情報管理装置300と宅内機器5とユーザ端末3とがそれぞれ接続されることにより、装置間、装置と機器間、装置と端末間、機器と端末間等の通信が相互に実現されている。
By connecting the home device
続いて、宅内機器設定情報提供装置100の有する機能について説明する。宅内機器設定情報提供装置100は、Javaプログラムであるバンドルの実行環境であるOSGiフレームワーク(以下、OSGiFW)が動作するホームゲートウェイに具備されている。
Next, functions of the home device setting
ここで、ホームゲートウェイについて説明する。ホームゲートウェイは、図1に示すように、宅外の通信ネットワーク7aと宅内の通信ネットワーク7bとの間に配置され、一方の通信ネットワークから他方の通信ネットワークに流れるデータのプロトコルを変換する機能を有している。
Here, the home gateway will be described. As shown in FIG. 1, the home gateway is arranged between the outside communication network 7a and the
本実施形態で用いるホームゲートウェイは、そのようなプロトコル変換機能に加えて、OSAP(OSGi Service Aggregation Platform)という基盤技術が実装されている。 In addition to such a protocol conversion function, a platform technology called OSAP (OSGi Service Aggregation Platform) is mounted on the home gateway used in the present embodiment.
OSAPとは、そのホームゲートウェイを利用するユーザに対して所定のサービスを提供するプラットフォーム技術である。そのサービスを実行するソフトウェアは、OSGi標準仕様に基づいたバンドルと呼ばれるソフトウェア・モジュールとして構成され、OSGiFW上で動作する。 OSAP is a platform technology that provides a predetermined service to a user who uses the home gateway. Software that executes the service is configured as a software module called a bundle based on the OSGi standard specification, and operates on the OSGiFW.
システムアーキテクチャとしては、ホームゲートウェイのOS(Operating System)上でJavaVM(Java Virtual Machine)が1つのプロセスとして動作し、JavaVM上でOSGiFWが動作する。このOSGiFW上で複数のバンドルを動作させることができ、その動作によりバンドルに実装されているサービスが提供される。 As a system architecture, a Java VM (Java Virtual Machine) operates as one process on the OS (Operating System) of the home gateway, and OSGiFW operates on the Java VM. A plurality of bundles can be operated on the OSGiFW, and a service implemented in the bundle is provided by the operation.
なお、このようなOSGiに関する技術は既存の一技術であることから、これ以上の説明は省略する。具体的な技術内容については、例えば、「OSGi Alliance」(URL : http://www.osgi.org/Specifications/HomePage)等に開示されている。 Since the technology related to OSGi is an existing technology, further explanation is omitted. Specific technical contents are disclosed in, for example, “OSGi Alliance” (URL: http://www.osgi.org/Specifications/HomePage).
引き続き、宅内機器設定情報提供装置100の機能について説明する。図2は、宅内機器設定情報提供装置の機能ブロック構成を示す図である。この宅内機器設定情報提供装置100は、宅内機器名推定部11と、宅内機器情報取得部12と、ポータルページ生成部13と、宅内機器情報管理DB14とで主に構成される。
Next, functions of the home device setting
宅内機器名推定部11は、ホームゲートウェイのOSGiFW上で動作する宅内機器名推定バンドルにより実現され、宅内の通信ネットワーク7bに接続された宅内機器5にアクセスし、その宅内機器5から当該宅内機器のメーカ名及び型番(宅内機器の識別情報)を取得することを、その宅内機器名推定バンドルで行う機能を有する。
The home device
宅内機器情報取得部12は、ホームゲートウェイのOSGiFW上で動作する宅内機器情報取得バンドルにより実現され、宅内機器名推定部11で取得した宅内機器5のメーカ名及び型番をキーとし、そのキーに対応する宅内機器情報を宅内機器情報管理装置300から取得し、宅内機器5のIPアドレスに対応付けて、宅内機器情報管理DB14に記憶して管理することを、その宅内機器情報取得バンドルで行う機能を有する。
The home device
なお、宅内機器情報には、機器設定ページのURL、アクセス先のポート番号、認証情報(ユーザID、パスワード、認証方法を含む)、証明書、マニュアル本体のファイル、マニュアルが記載されているURL、画像等といった、宅内機器5で機器設定を行う際に必要とされる全ての情報が含まれる。
The home device information includes the URL of the device setting page, the port number of the access destination, authentication information (including user ID, password, authentication method), certificate, manual body file, URL describing the manual, This includes all information necessary for setting the device in the
ポータルページ生成部13は、ホームゲートウェイのOSGiFW上で動作するポータルページ生成バンドルにより実現され、宅内機器情報管理DB14から宅内機器情報に含まれる機器設定ページへのURL(機器設定ページへのリンク情報)を読み出して、宅内の通信ネットワーク7bに接続された上記宅内機器5の機器設定ページへのリンクを記載したポータルページやホームページを生成することを、そのポータルページ生成バンドルで行う機能を有する。
The portal
なお、宅内機器名推定部11と、宅内機器情報取得部12と、ポータルページ生成部13とは、CPU等の処理手段により実現可能である。また、宅内機器情報管理DB14は、メモリやハードディスク等の記憶手段により実現可能である。
The home device
次に、宅内機器情報管理装置300の有する機能について説明する。図3は、宅内機器情報管理装置の機能ブロック構成を示す図である。この宅内機器情報管理装置300は、宅内機器情報送信部31と、宅内機器情報記憶DB32とで主に構成される。
Next, functions of the home appliance
宅内機器情報記憶DB32は、宅内の通信ネットワーク7bに接続された宅内機器5の宅内機器情報を、その宅内機器5のメーカ名及び型番(宅内機器の識別情報)に対応付けて予め記憶(登録)しておく機能を有する。
The home device
なお、宅内機器情報記憶DB32に予め登録される宅内機器情報には、機器設定ページのURL、アクセス先のポート番号、認証情報(ユーザID、パスワード、認証方法を含む)、証明書、マニュアル本体のファイル、マニュアルが記載されているURL、画像等といった、宅内機器5で機器設定を行う際に必要とされる全ての情報が含まれる。
The home device information registered in advance in the home device
宅内機器情報送信部31は、宅内機器設定情報提供装置100からの要求に応じて、その宅内機器設定情報提供装置100から送信された宅内機器5のメーカ名及び型番(宅内機器の識別情報)に対応する宅内機器情報を宅内機器情報記憶DB32から読み出して、要求元の宅内機器設定情報提供装置100に送信する機能を有する。
In response to a request from the in-home device setting
なお、宅内機器情報送信部31は、CPU等の処理手段により実現可能である。また、宅内機器情報記憶DB32は、メモリやハードディスク等の記憶手段により実現可能である。
The home appliance
続いて、宅内機器管理システム1の動作フロー(ポータルページ生成以前)について説明する。図4は、宅内機器管理システムの動作フロー(ポータルページ生成以前)を示すシーケンスである。図5は、その動作フローに沿ってユーザ端末に表示される画面遷移を示す図である。
Subsequently, an operation flow (before the portal page generation) of the home
なお、図5に示された各画面は各動作処理で表示される画面の一例(イメージ例)であり、画面内の選択ボタンや表現等は適宜変更可能である。 Note that each screen shown in FIG. 5 is an example (image example) of a screen displayed in each operation process, and selection buttons, expressions, and the like in the screen can be changed as appropriate.
最初に、ユーザ端末3のユーザが、そのユーザ端末3を操作して、宅内機器設定情報提供装置100にログインする(S1)。ログイン後、ユーザ端末3には、図5のメイン画面が表示される。
First, the user of the
次に、そのユーザによりメイン画面内の宅内機器追加のボタンが選択(押下)されると、ユーザ端末3は、宅内の通信ネットワーク7bに接続された宅内機器5の発見を指示する検索要求を宅内機器設定情報提供装置100に送信する(S2)。検索要求送信後、ユーザ端末3には、図5の宅内機器検索中画面が表示される。
Next, when the user selects (presses) a home device addition button in the main screen, the
次に、その検索要求を受信した宅内機器設定情報提供装置100は、機器名推定バンドルを起動し、その機器名推定バンドル(宅内機器名推定部11)は、宅内の通信ネットワーク7bに接続された第1宅内機器5a〜第3宅内機器5cにそれぞれアクセスし、それら全ての宅内機器から各宅内機器のメーカ名及び型番をそれぞれ取得する(S3)。
Next, the in-home device setting
例えば、各宅内機器を特定するために、UPnP(Universal Plug and Play)やNetBIOS(Network Basic Input Output System)等のプロトコルを宅内の通信ネットワーク7bに送信する。各宅内機器は、そのプロトコルを受信した場合、自機に設定されているメーカ名及び型番を応答結果として返信する。
For example, in order to identify each home device, a protocol such as UPnP (Universal Plug and Play) or NetBIOS (Network Basic Input Output System) is transmitted to the
なお、本実施形態では、宅内機器のメーカ名及び型番を取得することを一例に説明しているが、そのようなプロトコルを送信することにより各宅内機器が一意に特定できることから、メーカ名及び型番に代えて、宅内機器を一意に識別可能な識別情報であれば何でも利用可能である。 In this embodiment, the acquisition of the manufacturer name and model number of the home device is described as an example. However, since each home device can be uniquely identified by transmitting such a protocol, the manufacturer name and model number are described. Instead, any identification information that can uniquely identify a home device can be used.
次に、宅内機器情報取得バンドル(宅内機器情報取得部12)が、S3で取得した第1宅内機器5a〜第3宅内機器5cのメーカ名及び型番をキーとして宅内機器情報管理装置300にそれぞれ送信し、各キーにそれぞれ対応する宅内機器情報を宅内機器情報管理装置300からそれぞれ取得(ダウンロード)する(S4)。
Next, the in-home device information acquisition bundle (in-home device information acquisition unit 12) transmits the first and third in-
宅内機器情報管理装置300の宅内機器情報記憶DB32に予め登録されている宅内機器情報の一例を図6に示す。例えば、第1宅内機器5aについては、Aというメーカ名、aという型番が登録され、その第1宅内機器5aで機器設定を行うのに必要な設定方法、マニュアルへのリンクURL、認証方式、アクセスURL等の各情報が、それらメーカ名及び型番に対応付けて登録されている。
FIG. 6 shows an example of home device information registered in advance in the home device
次に、宅内機器設定情報提供装置100は、S3及びS4の取得結果を、S2の検索要求に対する検索結果として、ユーザ端末3に送信する(S5)。検索結果送信後、ユーザ端末3には、図5の宅内機器検索結果画面が表示される。
Next, the home appliance setting
次に、その宅内機器検索結果画面において、ユーザは、宅内機器設定情報提供装置100によって検索された宅内機器を登録するか否かを選択する(S6)。 Next, on the home device search result screen, the user selects whether or not to register the home device searched by the home device setting information providing apparatus 100 (S6).
ここで、登録ボタンの押下により、登録することが選択された場合について以下説明する。 Here, a case where registration is selected by pressing the registration button will be described below.
登録が選択されると、宅内機器設定情報提供装置100の宅内機器情報取得バンドル(宅内機器情報取得部12)は、S4で取得していた宅内機器情報を宅内機器5の各IPアドレスに対応付けて、宅内機器情報管理DB14に記憶して管理する(S7)。宅内機器情報管理DB14への記憶(登録)完了後、ユーザ端末3には、図5の宅内機器登録完了画面が表示される。
When registration is selected, the home device information acquisition bundle (home device information acquisition unit 12) of the home device setting
宅内機器設定情報提供装置100の宅内機器情報管理DB14にダウンロードされた宅内機器情報の一例を図7に示す。対象となる宅内機器の宅内機器情報の全てがダウンロードされるので、宅内機器設定情報提供装置100にダウンロードされた宅内機器情報は、基本的に、宅内機器情報管理装置300に登録されている宅内機器情報と同じであり、192.168.1.11という第1宅内機器5aのIPアドレスに対応付けて記憶管理される。
An example of home device information downloaded to the home device
次に、ポータルページ生成バンドル(ポータルページ生成部13)が、宅内機器情報管理DB14から宅内機器情報に含まれる機器設定ページへのURLを読み出して、宅内機器5の機器設定ページへのリンクや画像等を組み込んだポータルページを生成する(S8)。
Next, the portal page generation bundle (portal page generation unit 13) reads the URL to the device setting page included in the home device information from the home device
最後に、ユーザ端末3は、S8で生成されたポータルページを画面に表示する(S9)。ユーザ端末3の画面上では、宅内機器登録完了画面の表示後、一旦メイン画面に戻り、管理対象宅内機器一覧のボタンが選択された後に、そのポータルページが表示される。
Finally, the
一方、S6で、キャンセルボタンの押下により、登録しないことが選択された場合には、S7〜S9の各動作処理は実行されず、本動作フローは終了する。 On the other hand, if it is selected not to register by pressing the cancel button in S6, each operation process in S7 to S9 is not executed, and this operation flow ends.
ここで、S6において、登録ボタン又はキャンセルボタンを押下する前段階の動作として、登録又はキャンセルする対象の宅内機器が選択(チェックを入力)された場合の動作について説明する。 Here, in S6, as an operation before the registration button or the cancel button is pressed, an operation when a home device to be registered or canceled is selected (a check is input) will be described.
図5の宅内機器検索結果画面で所望の宅内機器が選択(チェックを入力)されると、宅内機器設定情報提供装置100は、選択された宅内機器のユーザID及びパスワードを宅内機器情報管理装置300から検索し、ユーザID及びパスワードがデフォルトとして既に登録されている場合には、図5の注意画面をユーザ端末3に表示させる。
When a desired home device is selected (a check is input) on the home device search result screen of FIG. 5, the home device setting
宅内機器設定情報提供装置100にデフォルトのユーザID及びパスワードがない場合、又は注意画面で変更を選択した(Yesボタンの押下)場合には、図5のID/パスワード入力画面をユーザ端末3に表示させる。
If the home device setting
その後、ユーザID及びパスワードを入力した後に、ID/パスワード入力画面でYesボタンを押下した場合には、図5のID/パスワード変更完了画面をユーザ端末3に表示させ、その入力されたユーザID及びパスワードを用いて宅内機器情報管理装置300の宅内機器情報を更新して(図4に示す符号SP参照)、ユーザ端末3に宅内機器検索結果画面を再表示させる。
After that, after inputting the user ID and password, when the Yes button is pressed on the ID / password input screen, the ID / password change completion screen of FIG. 5 is displayed on the
一方、注意画面で変更を選択しない(Noボタンの押下)場合、又は、ID/パスワード入力画面でNoボタン押下した場合には、宅内機器検索結果画面に戻る。 On the other hand, if no change is selected on the caution screen (No button is pressed) or if the No button is pressed on the ID / password input screen, the screen returns to the home device search result screen.
以上、宅内機器管理システム1の動作フロー(ポータルページ生成以前)について説明した。なお、S4の処理は、S6の登録ボタン押下後であって、S7の処理前に行うようにしてもよい。 The operation flow of the home appliance management system 1 (before portal page generation) has been described above. Note that the processing in S4 may be performed after the registration button is pressed in S6 and before the processing in S7.
次に、宅内機器管理システム1の動作フロー(ポータルページ生成後)について説明する。図8は、宅内機器管理システムの動作フロー(ポータルページ生成後)を示すシーケンスである。図9は、その動作フローに沿ってユーザ端末に表示される画面遷移を示す図である。
Next, an operation flow (after generating the portal page) of the home
なお、図9に示された各画面は各動作処理で表示される画面の一例(イメージ例)であり、画面内の選択ボタンや表現等は適宜変更可能である。 Each screen shown in FIG. 9 is an example (image example) of a screen displayed in each operation process, and selection buttons, expressions, and the like in the screen can be changed as appropriate.
最初に、ユーザ端末3のユーザが、そのユーザ端末3を操作して、図9のメイン画面の管理対象宅内機器一覧のボタンを選択(押下)すると、宅内機器設定情報提供装置100は、図9の管理対象宅内機器一覧画面をユーザ端末3に送信する(S11)。
First, when the user of the
この管理対象宅内機器一覧は、図4に示した動作フローに基づいて宅内機器設定情報提供装置100で現在管理している宅内機器の一覧であり、所望する宅内機器が選択されると(S12)、図9の宅内機器詳細画面に遷移する。
This list of managed home devices is a list of home devices currently managed by the home device setting
図9の宅内機器詳細画面は、管理対象宅内機器一覧画面で第1宅内機器5aが選択された場合の画面であり、画面内の設定ページ表示のボタンには、第1宅内機器5aの機器設定ページへのリンクが設定されている。なお、この宅内機器詳細画面が、図4のS8で生成されたポータルページに相当する。
The home device details screen in FIG. 9 is a screen when the
ユーザが、図9の管理対象宅内機器一覧で所望する宅内機器を選択し、画面遷移後の宅内機器詳細画面で設定ページ表示のボタンを押下した場合、宅内機器設定情報提供装置100は、その選択された宅内機器の宅内機器情報を宅内機器情報管理DB14から取得し、その宅内機器に対応するユーザID及びパスワードを宅内機器情報管理装置300から取得して(S13)、その宅内機器に機器設定ページにアクセス(ログインを含む)し、その機器設定ページをユーザ端末3に送信する(S14)。
When the user selects a desired home device in the list of managed home devices in FIG. 9 and presses a setting page display button on the home device detail screen after the screen transition, the home device setting
なお、ポータルページ上の機器設定ページへのリンクは、宅内機器設定情報提供装置上のあるポートへのアドレスとなっている。このポートへのアクセスを受信した宅内機器設定情報提供装置100は、リバースプロキシを用い、自機のアドレスを送信元アドレスとして、宛先アドレスである宅内機器のIPアドレス、URL、ポート番号に対してアクセスし、取得したユーザID及びパスワードを用いて自動認証を行う。
The link to the device setting page on the portal page is an address to a certain port on the home device setting information providing apparatus. Upon receiving the access to this port, the in-home device setting
なお、宅内機器情報管理装置300から取得したユーザID及びパスワードで機器設定ページにログインできなかった場合には、その旨をポータルページに表示し、正しいユーザID及びパスワードを入力する処理を追加してもよい。
If the user ID and password acquired from the home device
最後に、ユーザ端末3は、宅内機器設定情報提供装置100から送信された選択対象である宅内機器の機器設定ページを画面に表示する(S15)。これにより、ユーザは、ユーザ端末3から当該宅内機器の設定を変更等することが可能となる。
Finally, the
以上、宅内機器管理システム1の動作フロー(ポータルページ生成後)について説明した。 The operation flow of the home appliance management system 1 (after generating the portal page) has been described above.
なお、図9に示すように、宅内機器設定情報提供装置100は、宅内機器詳細画面から、ユーザID及びパスワードを変更するためのID/パスワード入力画面や、宅内機器を管理対象外とするための削除確認画面に遷移させるようにすることも可能である。
As shown in FIG. 9, the in-home device setting
また、図9には示していないが、宅内機器詳細画面内に、宅内機器5のマニュアルURLにリンクされたマニュアル表示ボタン等を追加して、当該ボタンが押下られた際に、宅内機器5のマニュアルをユーザ端末3に表示させるようにしてもよい。これにより、各宅内機器毎に故障切り分けアルゴリズムがダウンロードされるので、トラブル発生時に、宅内機器の故障原因や故障箇所を的確に特定でき、ユーザの利便性を向上できる。
Although not shown in FIG. 9, a manual display button or the like linked to the manual URL of the
以上より、本実施の形態によれば、Javaプログラムであるバンドルの実行環境であるOSGiFWが動作するホームゲートウェイに具備された宅内機器設定情報提供装置100により、宅内の通信ネットワーク7bに接続された宅内機器5から当該宅内機器5のメーカ名及び型番を取得することを機器名推定バンドルで行い、取得した宅内機器5のメーカ名及び型番に対応する宅内機器情報を宅内機器情報管理装置300から取得して宅内機器情報管理DB14に記憶することを宅内機器情報取得バンドルで行い、その宅内機器情報管理DB14から宅内機器情報に含まれる機器設定ページへのリンク情報を読み出して、宅内の通信ネットワーク7bに接続された宅内機器5の機器設定ページへのリンク情報を記載したページを生成することをポータルページ生成バンドルで行うため、宅内の通信ネットワーク又は宅外の通信ネットワークのパソコンや携帯電話から、ホームゲートウェイを通じて宅内機器5の機器設定ページにアクセスでき、宅内の通信ネットワーク7bに接続された通信可能な全ての宅内機器5を一元管理できる。
As described above, according to the present embodiment, the in-home connected to the in-
1…宅内機器管理システム
3…ユーザ端末
5…宅内機器
5a〜5c…第1宅内機器〜第3宅内機器
7a…宅外の通信ネットワーク
7b…宅内の通信ネットワーク
9…ホームゲートウェイ
100…宅内機器設定情報提供装置
11…宅内機器名推定部
12…宅内機器情報取得部
13…ポータルページ生成部
14…宅内機器情報管理DB(第2記憶手段)
300…宅内機器情報管理装置
31…宅内機器情報送信部
32…宅内機器情報記憶DB(第1記憶手段)
S1〜S9、S11〜S15…処理ステップ
DESCRIPTION OF
300 ... In-home device
S1 to S9, S11 to S15 ... processing steps
Claims (2)
前記宅内機器情報管理装置は、
前記宅内の通信ネットワークに接続された通信可能な宅内機器の宅内機器情報を当該宅内機器の識別情報に対応付けて第1記憶手段に記憶しておき、前記宅内機器設定情報提供装置から送信された宅内機器の識別情報に対応する宅内機器情報を前記第1記憶手段から読み出して送信する手段を有し、
前記宅内機器設定情報提供装置は、Javaプログラムであるバンドルの実行環境であるOSGiフレームワークが動作するホームゲートウェイに具備され、
前記宅内の通信ネットワークに接続された前記宅内機器から当該宅内機器の識別情報を取得することをバンドルで行う手段と、
取得した前記宅内機器の識別情報に対応する宅内機器情報を前記宅内機器情報管理装置から取得して第2記憶手段に記憶することをバンドルで行う手段と、
前記第2記憶手段から宅内機器情報に含まれる機器設定ページへのリンク情報を読み出して、前記宅内の通信ネットワークに接続された前記宅内機器の機器設定ページへのリンク情報を記載したページを生成することをバンドルで行う手段と、
を有することを特徴とする宅内機器管理システム。 In a home device management system that is performed by a home device information management device connected to a home communication network and a home device setting information providing device,
The home appliance information management device
The in-home device information of communicable in-home devices connected to the in-home communication network is stored in the first storage means in association with the identification information of the in-home device, and transmitted from the in-home device setting information providing device Means for reading out and transmitting in-home device information corresponding to the identification information of the in-home device from the first storage unit;
The home appliance setting information providing device is provided in a home gateway on which an OSGi framework, which is a bundle execution environment that is a Java program, operates.
Means for obtaining identification information of the home device from the home device connected to the home communication network in a bundle;
Means for obtaining in-home device information corresponding to the acquired identification information of the in-home device from the in-home device information management device and storing it in a second storage means in a bundle;
Read the link information to the device setting page included in the home device information from the second storage means, and generate a page describing the link information to the device setting page of the home device connected to the home communication network Means to do that in a bundle,
A home appliance management system characterized by comprising:
前記宅内機器情報管理装置により、
前記宅内の通信ネットワークに接続された通信可能な宅内機器の宅内機器情報を当該宅内機器の識別情報に対応付けて第1記憶手段に記憶しておき、前記宅内機器設定情報提供装置から送信された宅内機器の識別情報に対応する宅内機器情報を前記第1記憶手段から読み出して送信するステップを有し、
Javaプログラムであるバンドルの実行環境であるOSGiフレームワークが動作するホームゲートウェイに具備された前記宅内機器設定情報提供装置により、
前記宅内の通信ネットワークに接続された前記宅内機器から当該宅内機器の識別情報を取得することをバンドルで行うステップと、
取得した前記宅内機器の識別情報に対応する宅内機器情報を前記宅内機器情報管理装置から取得して第2記憶手段に記憶することをバンドルで行うステップと、
前記第2記憶手段から宅内機器情報に含まれる機器設定ページへのリンク情報を読み出して、前記宅内の通信ネットワークに接続された前記宅内機器の機器設定ページへのリンク情報を記載したページを生成することをバンドルで行うステップと、
を有することを特徴とする宅内機器管理方法。 In the home device management method performed by the home device information management device and the home device setting information providing device connected to the home communication network,
By the home appliance information management device,
The in-home device information of communicable in-home devices connected to the in-home communication network is stored in the first storage means in association with the identification information of the in-home device, and transmitted from the in-home device setting information providing device Reading out the home device information corresponding to the identification information of the home device from the first storage means and transmitting the information,
The home appliance setting information providing device provided in the home gateway on which the OSGi framework that is the execution environment of the bundle that is the Java program operates,
Obtaining in a bundle the identification information of the home device from the home device connected to the home communication network;
Acquiring in-house device information corresponding to the acquired identification information of the in-home device from the in-home device information management device and storing it in a second storage means in a bundle; and
Read the link information to the device setting page included in the home device information from the second storage means, and generate a page describing the link information to the device setting page of the home device connected to the home communication network Doing that in a bundle,
A home appliance management method characterized by comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011106051A JP5228081B2 (en) | 2011-05-11 | 2011-05-11 | Home device management system and home device management method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011106051A JP5228081B2 (en) | 2011-05-11 | 2011-05-11 | Home device management system and home device management method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012238143A true JP2012238143A (en) | 2012-12-06 |
JP5228081B2 JP5228081B2 (en) | 2013-07-03 |
Family
ID=47460995
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011106051A Active JP5228081B2 (en) | 2011-05-11 | 2011-05-11 | Home device management system and home device management method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5228081B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014225812A (en) * | 2013-05-17 | 2014-12-04 | 株式会社日立製作所 | Terminal connection system and gateway device |
JP2015211342A (en) * | 2014-04-25 | 2015-11-24 | 日本電信電話株式会社 | Device management server and movement method thereof |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000513916A (en) * | 1997-06-25 | 2000-10-17 | サムソン エレクトロニクス カンパニー リミテッド | Method and apparatus for home network automatic tree generator |
JP2008287671A (en) * | 2007-05-21 | 2008-11-27 | Nippon Telegr & Teleph Corp <Ntt> | Servlet start program and home gateway device |
WO2011048670A1 (en) * | 2009-10-20 | 2011-04-28 | キヤノン株式会社 | Information processing device communicating with peripheral device, information processing method, and control program |
JP2011103626A (en) * | 2009-11-12 | 2011-05-26 | Nippon Telegr & Teleph Corp <Ntt> | Home apparatus information collection device and home apparatus information collection method |
JP2012222678A (en) * | 2011-04-12 | 2012-11-12 | Nippon Telegr & Teleph Corp <Ntt> | Access control system and access control method |
-
2011
- 2011-05-11 JP JP2011106051A patent/JP5228081B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000513916A (en) * | 1997-06-25 | 2000-10-17 | サムソン エレクトロニクス カンパニー リミテッド | Method and apparatus for home network automatic tree generator |
JP2008287671A (en) * | 2007-05-21 | 2008-11-27 | Nippon Telegr & Teleph Corp <Ntt> | Servlet start program and home gateway device |
WO2011048670A1 (en) * | 2009-10-20 | 2011-04-28 | キヤノン株式会社 | Information processing device communicating with peripheral device, information processing method, and control program |
JP2011103626A (en) * | 2009-11-12 | 2011-05-26 | Nippon Telegr & Teleph Corp <Ntt> | Home apparatus information collection device and home apparatus information collection method |
JP2012222678A (en) * | 2011-04-12 | 2012-11-12 | Nippon Telegr & Teleph Corp <Ntt> | Access control system and access control method |
Non-Patent Citations (10)
Title |
---|
CSND201000096003; 伊藤 昌幸: 'ホームICTの深層' 日経コミュニケーション 第551号 , 20100201, pp.36-43, 日経BP社 * |
CSNH200700025007; 中野 育恵: '機器の接続を簡単化するホームネットワーク構成管理技術' 松下テクニカルジャーナル 第52巻 第5号 , 20061010, pp.44-48 * |
CSNH200700105010; 村山 加奈子: '情報機器関連技術' 松下電工技報 Vol.55 No.1 第55巻, 20070402, pp.82-89 * |
CSNH201000098007; 山崎 毅文: 'グローバルスタンダード最前線' NTT技術ジャーナル 第22巻 第9号 第22巻 第9号, 20100901, pp.49-53 * |
CSNH201000101006; 山崎 毅文: 'ホームICTでより豊かで便利な暮らしを' NTT技術ジャーナル 第22巻 第5号 第22巻 第5号, 20100501, pp.23-27 * |
JPN6012059459; 伊藤 昌幸: 'ホームICTの深層' 日経コミュニケーション 第551号 , 20100201, pp.36-43, 日経BP社 * |
JPN6012059462; 山崎 毅文: 'グローバルスタンダード最前線' NTT技術ジャーナル 第22巻 第9号 第22巻 第9号, 20100901, pp.49-53 * |
JPN6012059464; 山崎 毅文: 'ホームICTでより豊かで便利な暮らしを' NTT技術ジャーナル 第22巻 第5号 第22巻 第5号, 20100501, pp.23-27 * |
JPN6012059466; 村山 加奈子: '情報機器関連技術' 松下電工技報 Vol.55 No.1 第55巻, 20070402, pp.82-89 * |
JPN6012059469; 中野 育恵: '機器の接続を簡単化するホームネットワーク構成管理技術' 松下テクニカルジャーナル 第52巻 第5号 , 20061010, pp.44-48 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014225812A (en) * | 2013-05-17 | 2014-12-04 | 株式会社日立製作所 | Terminal connection system and gateway device |
JP2015211342A (en) * | 2014-04-25 | 2015-11-24 | 日本電信電話株式会社 | Device management server and movement method thereof |
Also Published As
Publication number | Publication date |
---|---|
JP5228081B2 (en) | 2013-07-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100461593B1 (en) | Apparatus and system providing remote control and management service via communication network, and method thereof | |
JP5756146B2 (en) | User terminal, remote support method, and user terminal program | |
JP4531794B2 (en) | Method for controlling a device connected to a UPnP home network through the Internet, and system and apparatus therefor | |
US7853829B2 (en) | Network advisor | |
JP2004288187A (en) | Management device of equipment information via network and its method | |
JP2009503923A (en) | Method for remote access to a local area network and switching node for performing the method | |
JP5714467B2 (en) | Portable terminal receiving remote support, remote support method, remote support program, operator system, operator server, and operator terminal | |
KR20120066915A (en) | Method and system of providing remote access for device within home network | |
JP5091217B2 (en) | Home device information collecting apparatus and home device information collecting method | |
JP2006203731A (en) | Network repeating device, network connection information browsing system and network connection information notification method | |
JP5228081B2 (en) | Home device management system and home device management method | |
US20170070403A1 (en) | User terminal, operator server, remote support method, and program for user terminal | |
JP6002642B2 (en) | Communication node, network system, and device control method | |
JP5714546B2 (en) | Operator system, remote support method, and program for operator system | |
JP5721184B2 (en) | Electronic device control system and electronic device control method | |
JP5702341B2 (en) | Portable terminal receiving remote support, remote support method, remote support program, operator system, operator server, and operator terminal | |
JP5075876B2 (en) | COMMUNICATION SYSTEM, COMMUNICATION METHOD, COMMUNICATION PROGRAM, AND RECORDING MEDIUM CONTAINING THE COMMUNICATION PROGRAM | |
JP4709607B2 (en) | Network home appliance control system | |
JP5815485B2 (en) | Operator system and remote operation method | |
KR101350320B1 (en) | Compatibility test system of remote dlna device using packet inspection | |
JP7463458B2 (en) | Setting information providing device, setting information providing method, and program | |
JP2009268010A (en) | Gateway and program for controlling information appliance between different network segments | |
KR101425587B1 (en) | Compatibility test system for dlna device of heterogeneous networks | |
KR101425586B1 (en) | Compatibility test system for network integrated DLNA device | |
JP5687253B2 (en) | Operator system and operator method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121113 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121227 |
|
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: 20130312 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130318 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5228081 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160322 Year of fee payment: 3 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |