JP4883786B2 - Data transfer method, server, and program for transferring content data of information home appliance to portable terminal - Google Patents
Data transfer method, server, and program for transferring content data of information home appliance to portable terminal Download PDFInfo
- Publication number
- JP4883786B2 JP4883786B2 JP2007018600A JP2007018600A JP4883786B2 JP 4883786 B2 JP4883786 B2 JP 4883786B2 JP 2007018600 A JP2007018600 A JP 2007018600A JP 2007018600 A JP2007018600 A JP 2007018600A JP 4883786 B2 JP4883786 B2 JP 4883786B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- server
- mobile terminal
- data
- content data
- 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
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、情報家電機器のコンテンツデータを携帯端末へ転送するデータ転送方法、サーバ及びプログラムに関する。 The present invention relates to a data transfer method, a server, and a program for transferring content data of an information home appliance to a mobile terminal.
近年、パーソナルコンピュータやルータが接続されるホームネットワークに、DVD(Digital Video Disk)レコーダやミュージックコンポのような情報家電機器が接続されてきている。このようなネットワークを宅内に構成すると、パーソナルコンピュータ及び情報家電機器の間で、コンテンツデータ(音楽データ、映像データ等)を共有することができる。例えば、情報家電機器に蓄積されたコンテンツデータを、パーソナルコンピュータによって再生することができる。 In recent years, home information appliances such as DVD (Digital Video Disk) recorders and music components have been connected to home networks to which personal computers and routers are connected. If such a network is configured in the home, content data (music data, video data, etc.) can be shared between the personal computer and the information home appliance. For example, content data stored in an information home appliance can be reproduced by a personal computer.
従来、ホームネットワークに接続された音楽サーバが、音楽データを、携帯音楽再生装置へ転送する技術がある(例えば特許文献1参照)。この技術によれば、利用者は、音楽サーバのディスプレイ及び操作ボタン部を用いて、携帯音楽再生装置へ記録させる音楽データリストを編集する。音楽データ毎に識別子が対応付けられている。音楽サーバは、選択された音楽データの識別子を用いて、所定の情報家電機器(例えばDVDプレーヤ等)から音楽データを取得する。音楽サーバは、取得した音楽データを、携帯音楽再生装置へ転送する。 Conventionally, there is a technology in which a music server connected to a home network transfers music data to a portable music playback device (see, for example, Patent Document 1). According to this technique, the user edits the music data list to be recorded on the portable music player using the display and operation button unit of the music server. An identifier is associated with each music data. The music server acquires music data from a predetermined information home appliance (for example, a DVD player) using the selected music data identifier. The music server transfers the acquired music data to the portable music player.
特許文献1に記載された技術によれば、利用者は、音楽サーバに対して、携帯音楽再生装置へ転送すべき音楽データのリストを編集する必要がある。また、音楽サーバは、利用者によって音楽データのリストの編集がなされた後に、情報家電機器から音楽データを取得し、更にその音楽データを携帯音楽再生装置へ転送する。このような処理シーケンスは、利用者の操作によって行われ、長時間を要し、利便性に欠けるものであった。
According to the technique described in
また、音楽サーバが、情報家電機器から取得した音楽データに対して、携帯音楽再生装置専用のデータ形式に変換(トランスコーディング)しなければならない場合もある。この場合は、更に長時間を要することとなる。利用者が宅内に滞在する時間が短い場合には、音楽データのデータ形式を変換し且つ転送することができない場合もあり得る。 In some cases, the music server must convert (transcode) the music data acquired from the information home appliance into a data format dedicated to the portable music player. In this case, a longer time is required. When the user stays in the home for a short time, the data format of the music data may not be converted and transferred.
そこで、本発明は、情報家電機器に蓄積されたコンテンツデータを、極めて短い時間で携帯端末へ転送することができるデータ転送方法、サーバ及びプログラムを提供することを目的とする。 Then, an object of this invention is to provide the data transfer method, server, and program which can transfer the content data accumulate | stored in the information household appliances to a portable terminal in a very short time.
本発明によれば、ローカルネットワークに接続されたサーバと、そのローカルネットワークに接続され且つコンテンツデータを蓄積した情報装置と、サーバと移動ネットワークを介して通信する携帯端末とを有するシステムにおけるデータ転送方法であって、
サーバが、情報装置から、複数のコンテンツ識別子を含むコンテンツテーブルを受信する第1のステップと、
サーバが、携帯端末へ、コンテンツテーブルを送信する第2のステップと、
携帯端末が、利用者に、コンテンツテーブルの中から、当該携帯端末に記録すべきコンテンツデータのコンテンツ識別子を選択させる第3のステップと、
携帯端末が、選択コンテンツ識別子をサーバへ送信する第4のステップと、
サーバが、選択コンテンツ識別子を情報装置へ送信し、情報装置から、選択コンテンツ識別子に対応するコンテンツデータを受信する第5のステップと、
コンテンツデータを携帯端末用のデータ形式にトランスコーディングする第6のステップと、
サーバにケーブルを介して接続されたクレードルに携帯端末が接続された際に、又は、ローカルネットワークに携帯端末が接続された際に、サーバが、携帯端末へコンテンツデータを送信する第7のステップと
を有することを特徴とする。
According to the present invention, a data transfer method in a system including a server connected to a local network, an information device connected to the local network and storing content data, and a portable terminal that communicates with the server via a mobile network. Because
A server receiving a content table including a plurality of content identifiers from an information device;
A second step in which the server transmits the content table to the mobile terminal;
A third step in which the mobile terminal causes the user to select a content identifier of content data to be recorded in the mobile terminal from the content table;
A fourth step in which the mobile terminal transmits the selected content identifier to the server;
A fifth step in which the server transmits the selected content identifier to the information device and receives content data corresponding to the selected content identifier from the information device;
A sixth step of transcoding content data into a data format for a mobile terminal;
A seventh step in which the server transmits content data to the portable terminal when the portable terminal is connected to a cradle connected to the server via a cable or when the portable terminal is connected to the local network ; It is characterized by having.
本発明のデータ転送方法における他の実施形態によれば、
情報装置は、情報家電機器であり、
ローカルネットワークは、ホームネットワークであり、
サーバは、セットトップボックス又はブロードバンドルータであり、
携帯端末は、携帯電話機又は携帯音楽再生装置であることも好ましい。
According to another embodiment of the data transfer method of the present invention,
The information device is an information home appliance,
The local network is the home network
The server is a set top box or broadband router,
The mobile terminal is also preferably a mobile phone or a mobile music playback device.
本発明のデータ転送方法における他の実施形態によれば、
コンテンツテーブルは、TOC(Table Of Contents)情報であり、
第1のステップについて、サーバは、DLNA(Digital Living Network Alliance)ガイドラインを用いて情報装置からTOC情報を受信し、
第2のステップについて、携帯端末が移動ネットワークを介してサーバへアクセスした際に、サーバが携帯端末へTOC情報を送信し、
第3のステップについて、携帯端末が、TOC情報のリストをディスプレイに表示し、利用者に、当その携帯端末に記録すべきコンテンツデータのコンテンツ識別子をTOC情報のリストの中から選択させることも好ましい。
According to another embodiment of the data transfer method of the present invention,
The content table is TOC (Table Of Contents) information,
For the first step, the server receives TOC information from the information device using DLNA (Digital Living Network Alliance) guidelines,
Regarding the second step, when the mobile terminal accesses the server via the mobile network, the server transmits TOC information to the mobile terminal,
About a 3rd step, it is also preferable that a portable terminal displays the list | wrist of TOC information on a display, and makes a user select the content identifier of the content data which should be recorded on the said portable terminal from the list | wrist of TOC information. .
本発明によれば、コンテンツデータを蓄積した情報装置とローカルネットワークを介して接続され、携帯端末と移動ネットワークを介して通信するサーバであって、
情報装置から、複数のコンテンツ識別子を含むコンテンツテーブルを受信するコンテンツテーブル取得手段と、
携帯端末へ、コンテンツテーブルを送信するコンテンツテーブル送信手段と、
携帯端末から、利用者によって選択された選択コンテンツ識別子を受信する選択コンテンツ識別子受信手段と、
選択コンテンツ識別子を情報装置へ送信し、情報装置から、選択コンテンツ識別子に対応するコンテンツデータを受信するコンテンツデータ取得手段と、
情報装置から受信したコンテンツデータを、携帯端末用のデータ形式にトランスコーディングするトランスコーディング手段と、
トランスコーディング手段の処理の後で、当該サーバにケーブルを介して接続されたクレードルに携帯端末が接続された際に、又は、ローカルネットワークに携帯端末が接続されたことを検出した際に、携帯端末へコンテンツデータを送信するコンテンツデータ送信手段と
を有することを特徴とする。
According to the present invention, a server is connected to an information device storing content data via a local network and communicates with a mobile terminal via a mobile network,
Content table acquisition means for receiving a content table including a plurality of content identifiers from the information device;
Content table transmission means for transmitting the content table to the mobile terminal;
A selected content identifier receiving means for receiving a selected content identifier selected by a user from a mobile terminal;
Content data acquisition means for transmitting the selected content identifier to the information device and receiving content data corresponding to the selected content identifier from the information device;
Transcoding means for transcoding content data received from an information device into a data format for a mobile terminal;
After the processing of the transcoding means, when the mobile terminal is connected to a cradle connected to the server via a cable, or when it is detected that the mobile terminal is connected to the local network, the mobile terminal Content data transmission means for transmitting content data to the network.
本発明のサーバにおける他の実施形態によれば、
サーバは、セットトップボックス又はブロードバンドルータであり、
ローカルネットワークは、ホームネットワークであり、
情報装置は、情報家電機器であり、
携帯端末は、携帯電話機又は携帯音楽再生装置であることも好ましい。
According to another embodiment of the server of the present invention,
The server is a set top box or broadband router,
The local network is the home network
The information device is an information home appliance,
The mobile terminal is also preferably a mobile phone or a mobile music playback device.
本発明のサーバにおける他の実施形態によれば、
コンテンツテーブルは、TOC情報であり、
コンテンツテーブル取得手段は、DLNAガイドラインを用いて情報装置からTOC情報を受信し、
コンテンツテーブル送信手段は、携帯端末が移動ネットワークを介してサーバへアクセスした際に、携帯端末へTOC情報を送信することも好ましい。
According to another embodiment of the server of the present invention,
The content table is TOC information,
The content table acquisition means receives TOC information from the information device using DLNA guidelines,
It is also preferable that the content table transmission means transmits the TOC information to the mobile terminal when the mobile terminal accesses the server via the mobile network.
本発明によれば、前述のサーバと、移動ネットワークを介して通信する携帯端末であって、
サーバから、コンテンツテーブルを受信するコンテンツテーブル受信手段と、
利用者に、コンテンツテーブルの中から、当該携帯端末に記録すべきコンテンツデータのコンテンツ識別子を選択させるコンテンツ識別子選択手段と、
選択コンテンツ識別子をサーバへ送信する選択コンテンツ識別子送信手段と、
サーバに携帯端末が接続された際に、サーバからコンテンツデータを受信するコンテンツデータ受信手段と
を有することを特徴とする。
According to the present invention, a portable terminal that communicates with the aforementioned server via a mobile network,
Content table receiving means for receiving a content table from the server;
Content identifier selection means for allowing a user to select a content identifier of content data to be recorded in the mobile terminal from the content table;
A selected content identifier transmitting means for transmitting the selected content identifier to the server;
Content data receiving means for receiving content data from the server when a portable terminal is connected to the server.
本発明によれば、コンテンツデータを蓄積した情報装置とローカルネットワークを介して接続され、携帯端末と移動ネットワークを介して通信するサーバに搭載されたコンピュータを機能させるプログラムであって、
コンテンツデータを蓄積した情報装置とローカルネットワークを介して接続され、携帯端末と移動ネットワークを介して通信するサーバに搭載されたコンピュータを機能させるプログラムであって、
情報装置から、複数のコンテンツ識別子を含むコンテンツテーブルを受信するコンテンツテーブル取得手段と、
携帯端末へ、コンテンツテーブルを送信するコンテンツテーブル送信手段と、
携帯端末から、利用者によって選択された選択コンテンツ識別子を受信する選択コンテンツ識別子受信手段と、
選択コンテンツ識別子を情報装置へ送信し、情報装置から、選択コンテンツ識別子に対応するコンテンツデータを受信するコンテンツデータ取得手段と、
情報装置から受信したコンテンツデータを、携帯端末用のデータ形式にトランスコーディングするトランスコーディング手段と、
トランスコーディング手段の処理の後で、当該サーバにケーブルを介して接続されたクレードルに携帯端末が接続された際に、又は、ローカルネットワークに携帯端末が接続されたことを検出した際に、携帯端末へコンテンツデータを送信するコンテンツデータ送信手段と
してコンピュータを機能させることを特徴とする。
According to the present invention, there is provided a program for causing a computer mounted on a server connected to an information device storing content data via a local network to communicate with a mobile terminal via a mobile network,
A program for functioning a computer mounted on a server connected to an information device storing content data via a local network and communicating with a mobile terminal via a mobile network,
Content table acquisition means for receiving a content table including a plurality of content identifiers from the information device;
Content table transmission means for transmitting the content table to the mobile terminal;
A selected content identifier receiving means for receiving a selected content identifier selected by a user from a mobile terminal;
Content data acquisition means for transmitting the selected content identifier to the information device and receiving content data corresponding to the selected content identifier from the information device;
Transcoding means for transcoding content data received from an information device into a data format for a mobile terminal;
After the processing of the transcoding means, when the mobile terminal is connected to a cradle connected to the server via a cable, or when it is detected that the mobile terminal is connected to the local network, the mobile terminal A computer is caused to function as content data transmission means for transmitting content data to a computer.
本発明によれば、前述したサーバと、移動ネットワークを介して通信する携帯端末に搭載されたコンピュータを機能させるプログラムであって、
サーバから、コンテンツテーブルを受信するコンテンツテーブル受信手段と、
利用者に、コンテンツテーブルの中から、当該携帯端末に記録すべきコンテンツデータのコンテンツ識別子を選択させるコンテンツ識別子選択手段と、
選択コンテンツ識別子をサーバへ送信する選択コンテンツ識別子送信手段と、
サーバに携帯端末が接続された際に、サーバからコンテンツデータを受信するコンテンツデータ受信手段と
してコンピュータを機能させることを特徴とする。
According to the present invention, there is provided a program for causing a computer mounted on a portable terminal that communicates with the server described above via a mobile network to function.
Content table receiving means for receiving a content table from the server;
Content identifier selection means for allowing a user to select a content identifier of content data to be recorded in the mobile terminal from the content table;
A selected content identifier transmitting means for transmitting the selected content identifier to the server;
When the portable terminal is connected to the server, the computer is caused to function as content data receiving means for receiving content data from the server.
本発明のデータ転送方法、サーバ及びプログラムによれば、情報家電機器に蓄積されたコンテンツデータを、極めて短い時間で携帯端末へ転送することができる。 According to the data transfer method, server, and program of the present invention, content data stored in an information home appliance can be transferred to a mobile terminal in a very short time.
以下では、図面を用いて、本発明を実施するための最良の形態について詳細に説明する。 Hereinafter, the best mode for carrying out the present invention will be described in detail with reference to the drawings.
図1は、本発明におけるシステム構成図である。 FIG. 1 is a system configuration diagram according to the present invention.
図1によれば、利用者宅内のホームネットワーク5に、セットトップボックス(サーバ、又はセットトップボックスの機能を有するブロードバンドルータであってもよい)1と情報家電機器(情報装置)2とが接続されている。ホームネットワーク5は、例えばLAN(Local Area Network)であって、無線でも有線でもよい。また、ブロードバンドルータであってもよい。
According to FIG. 1, a set-top box (which may be a server or a broadband router having a set-top box function) 1 and an information home appliance (information device) 2 are connected to a
セットトップボックス1は、1つのボックス装置として独立したものであってもよいし、パーソナルコンピュータに本発明に基づくセットトップボックス用ソフトウェアを搭載したものであってもよい。
The set
セットトップボックス1には、ケーブルを介してクレードル4が接続されている。通常、クレードルに携帯端末(携帯電話機、携帯音楽再生装置等)を載せることによって、携帯端末を充電することができる。また、ケーブルの相手側固定通信装置との間で、高速なデータ通信をすることもできる。このとき、クレードルは、携帯端末と、パーソナルコンピュータ(図1によればセットトップボックス1)との間でデータ内容を同期させることもできる。ケーブルには、シリアルポートやUSB(Universal Serial Bus)ポートが用いられることが多い。
A
情報家電機器2は、例えば、HDD(Hard Disk)/DVD(Digital Video Disk)プレーヤ/レコーダ又はパーソナルコンピュータのような、コンテンツデータを蓄積することができる装置である。コンテンツデータは、音楽データ、動画/静止画データ等である。
The
図1によれば、ホームネットワーク5は、ルータ6を介してインターネット7に接続される。一方で、携帯端末3は、無線リンクによって接続される移動ネットワークを介してインターネット7に接続することができる。これにより、携帯端末3は、インターネット7及びホームネットワーク5を介して、利用者宅内のセットトップボックス1と通信をすることができる。携帯端末3は、例えば、携帯電話機、携帯音楽ビデオ再生装置、携帯情報端末であってもよい。尚、以下では、携帯端末3は、携帯電話機であるとして説明する。
According to FIG. 1, the
本発明によれば、DLNA(Digital Living Network Alliance)によって規定されたプロトコル「相互接続ガイドライン1.0」(以下「DLNAガイドライン」という)に基づいて、セットトップボックス1及び情報家電機器2が、ホームネットワーク5を介して通信する。DLNAは、ホームネットワークを介して、コンテンツデータを相互に利用することができる標準規格である。
According to the present invention, based on the protocol “Interconnection Guidelines 1.0” (hereinafter referred to as “DLNA Guidelines”) defined by DLNA (Digital Living Network Alliance), Communicate via the
コンテンツデータを提供する情報家電機器は、DMS(Digital Media Server)と称され、そのコンテンツデータを再生する携帯端末は、DMP(Digital Media Player)と称される。DLNAガイドラインは、DMSとDMPとの間の接続条件を規定する。DLNAガイドラインに準拠した機器同士であれば、ホームネットワークに接続するだけで、特別な設定無しに、相互接続し且つコンテンツデータを共用することができる。 An information home appliance that provides content data is called DMS (Digital Media Server), and a portable terminal that reproduces the content data is called DMP (Digital Media Player). The DLNA guidelines define the connection conditions between DMS and DMP. Devices that comply with the DLNA guidelines can be connected to each other and share content data without any special setting by simply connecting to the home network.
DLNAガイドラインによれば、伝送規格は、イーサネット(登録商標)又はIEEE802.11無線LANを用いる。通信プロトコルは、TCP/IPである。制御メッセージの交換又はファイル転送には、HTTP(HyperText Transfer Protocol)を用い、メッセージは、XML(eXtensible Markup Language)で記述する。動画のデータ形式はMPEG2を用い、静止画のデータ形式はJPEGを用いる。 According to the DLNA guidelines, Ethernet (registered trademark) or IEEE802.11 wireless LAN is used as the transmission standard. The communication protocol is TCP / IP. Control message exchange or file transfer uses HTTP (HyperText Transfer Protocol), and messages are described in XML (eXtensible Markup Language). MPEG2 is used as the data format for moving images, and JPEG is used as the data format for still images.
DLNAガイドラインは、UPnP(Universal Plug and Play)技術を中核とする。UPnPによって、DMS又はDMPにアドレスを割り当てることができ、互いに自動的に認識することができる。UPnP Device Architectureによって規定されたプロトコルによれば、DMSは、UPnP Media Serverの仕様を用いて、当該機器が所持しているファイルのリストを送信することができる。 The DLNA guidelines are centered on UPnP (Universal Plug and Play) technology. With UPnP, an address can be assigned to a DMS or DMP and can be automatically recognized with each other. According to the protocol defined by UPnP Device Architecture, the DMS can transmit a list of files possessed by the device using the specification of UPnP Media Server.
次に、図1を用いて、本発明のシーケンスの概要を説明する。 Next, the outline of the sequence of the present invention will be described with reference to FIG.
携帯電話機3は、通常、利用者に所持され、外出中も携帯される。そして、利用者は、帰宅した際に、携帯電話機3を充電するために、その携帯電話機3をクレードル4に載せる。本発明は、携帯電話機3がクレードル4に接続されていない外出段階と、クレードル4に接続されている帰宅段階とに分ける。外出段階では、利用者が、当該携帯電話機3へダウンロードすべきコンテンツデータを選択する。また、セットトップボックス1が、そのコンテンツデータを携帯電話機用のデータ形式に変換し、ダウンロード待ち状態としておく。帰宅段階では、携帯電話機3が、セットトップボックス1からコンテンツデータをダウンロードするだけである。これにより、携帯電話機3へコンテンツデータをダウンロードする時間を、極力短くすることができる。
The
最初に、セットトップボックス1が、情報家電機器2から、TOC(Table Of Contents)情報を受信する。TOC情報は、少なくともコンテンツ名とコンテンツID(IDentifier:識別子)とを含むコンテンツテーブルである。TOC情報は、例えば、以下のような情報を有する。
DLNAにおけるDMSとなる情報家電機器2は、蓄積する複数のコンテンツデータに対して1つのTOC情報を常に保持する。
The
図2は、本発明における携帯電話機の表示内容を表す説明図である。尚、図示されるシーケンス番号(S304〜S311)は、後述する図3のシーケンス番号と一致する。 FIG. 2 is an explanatory diagram showing the display contents of the mobile phone according to the present invention. The sequence numbers (S304 to S311) shown in the figure match the sequence numbers shown in FIG.
セットトップボックス1は、情報家電機器2から受信したTOC情報を、携帯電話機3へ送信する。携帯電話機3は、TOC情報をディスプレイに表示する(S304)。
The set
次に、利用者は、キーを用いて、当該携帯電話機3にダウンロードすべきコンテンツデータを選択する(S305)。
そして、携帯電話機3は、選択コンテンツIDをセットトップボックス1へ送信する(S306)。
Then, the
セットトップボックス1は、携帯電話機3から受信した選択コンテンツIDを、情報家電機器2へ送信する。これに対し、情報家電機器2は、選択コンテンツIDに対応するコンテンツデータをセットトップボックス1へ送信する。セットトップボックス1は、情報家電機器2から受信したコンテンツデータを保持する。
The set-
このとき、セットトップボックス1は、コンテンツデータを、携帯電話機3のデータ形式にトランスコーディングする。比較的に長時間を要するトランスコーディングの処理を、利用者の外出段階で終えておく。
At this time, the set
その後、利用者が帰宅し、携帯電話機3をクレードルに載せたとする。これにより、セットトップボックス1は、携帯電話機3と直接的に通信をすることができる。このとき、セットトップボックス1は、情報家電機器2から予め受信していたコンテンツデータを携帯電話機3へ送信する。これにより、携帯電話機3は、利用者が所望するコンテンツデータをダウンロードすることができる。利用者は、携帯電話機3をクレードル4から外し、更に移動した先で、そのコンテンツデータを再生させることができる。
Thereafter, it is assumed that the user returns home and places the
図3は、本発明におけるシーケンス図である。 FIG. 3 is a sequence diagram in the present invention.
(S301)セットトップボックス1は、情報家電機器2からTOC情報を取得するために事前シーケンスを実行する。
(1)セットトップボックス1は、ホームネットワークに接続された情報家電機器を発見する。そのために、Discovery:Searchメッセージを、ホームネットワークへ送信する。情報家電機器(UPnPデバイス)は、Discovery:Responseを返信する。Discovery:Responseには、LOCATIONが含まれる。複数の情報家電機器がホームネットワークに接続されている場合、複数のDiscovery:Responseが、セットトップボックス1によって受信される。
(2)セットトップボックス1は、Discovery:ResponseのLOCATIONへ、Description Requestを送信し、デバイス詳細.xmlを要求する。これに対し、情報家電機器2は、デバイス詳細.xmlを含むDescription Responseを、セットトップボックス1へ返信する。デバイス詳細.xmlには、各サービスのSCPDURLが含まれる。
(3)次に、セットトップボックス1は、各サービスのSCPDURLに基づくサービス詳細.xmlを取得するために、Service Requestを情報家電機器2へ送信する。これに対し、情報家電機器2は、サービス詳細.xmlを含むService Responseをセットトップボックス1へ返信する。
(S301) The set-
(1) The set
(2) The set
(3) Next, the set
(S302)次に、セットトップボックス1が、情報家電機器2からTOC情報を取得する。セットトップボックス1は、情報家電機器2のサービス詳細.xmlに基づいて生成したSOAP(Simple Object Access Protocol)のControl Actionメッセージを、情報家電機器2へ送信する。これに対し、情報家電機器2は、TOC情報を含むControl
Action Responseを、セットトップボックス1へ返信する。
(S302) Next, the set
Return Action Response to
(S303)携帯電話機3は、セットトップボックス1へ呼接続する。
(S303) The
(S304)これに対し、セットトップボックス1は、携帯電話機3へ、TOC情報を送信する。第1の実施形態としては、TOC情報をそのまま送信する。第2の実施形態としては、以前に当該携帯電話機3へTOC情報を送信していた場合、先のTOC情報と現TOC情報とを比較し、その差分のみのTOC情報を送信する。TOC情報の情報量が大きい場合、携帯電話機との間の無線通信の狭帯域を考慮して、第2の実施形態の方が有効である。そして、携帯電話機3のディスプレイには、図2のS304が表示される。
(S304) On the other hand, the set
(S305)携帯電話機3は、利用者に、表示されたTOC情報の中から、当該携帯電話機3にダウンロードすべきコンテンツデータを選択させる。携帯電話機3のディスプレイには、図2のS305が表示される。
(S305) The
(S306)そして、携帯電話機3は、選択コンテンツ識別子をセットトップボックス3へ送信する。携帯電話機3のディスプレイには、図2のS306が表示される。
(S306) Then, the
(S307)セットトップボックス1は、携帯電話機3から受信した選択コンテンツ識別子を、情報家電機器2へ送信する。
(S308)これに対し、情報家電機器2は、選択コンテンツ識別子に対応するコンテンツデータを、セットトップボックス1へ送信する。これにより、セットトップボックス1は、携帯電話機3へ送信すべきコンテンツデータを保持することができる。
(S307) The set
(S308) On the other hand, the
(S309)セットトップボックス1は、コンテンツデータを、携帯電話機用のデータ形式へトランスコーディングする。
(S309) The set
(S310)その後、利用者が帰宅し、携帯電話機3を、セットトップボックス1に接続されるクレードル4に載せたとする。
(S311)このとき、セットトップボックス1は、携帯電話機3へ、トランスコーディングされたコンテンツデータを送信する。携帯電話機3のディスプレイには、図2のS311が表示される。これにより、携帯電話機3は、外出先で選択したコンテンツデータを蓄積することができる。
(S310) Thereafter, it is assumed that the user returns and places the
(S311) At this time, the set
図4は、本発明におけるセットトップボックス及び携帯電話機の機能構成図である。 FIG. 4 is a functional configuration diagram of the set-top box and the mobile phone according to the present invention.
セットトップボックス1は、コンテンツテーブル取得部101と、コンテンツテーブル送信部102と、選択コンテンツ識別子受信部103と、コンテンツデータ取得部104と、トランスコーディング部105と、コンテンツデータ送信部106とを有する。これら機能部は、セットトップボックスに搭載されたコンピュータを機能させるプログラムを実行することによっても実現できる。尚、セットトップボックスは、本発明に基づくプログラムを搭載したパーソナルコンピュータであってもよい。
The set
コンテンツテーブル取得部101は、DLNAガイドラインを用いて情報家電機器2からTOC情報を受信する。TOC情報は、コンテンツテーブル送信部102へ通知される。
The content
コンテンツテーブル送信部102は、携帯電話機3が移動ネットワークを介してアクセスしてきた際に、その携帯電話機3へTOC情報を送信する。
The content
選択コンテンツ識別子受信部103は、携帯電話機3から、利用者によって選択された選択コンテンツ識別子を受信する。選択コンテンツ識別子は、コンテンツデータ取得部104へ通知される。
The selected content
コンテンツデータ取得部104は、選択コンテンツ識別子を情報家電機器2へ送信し、その情報家電機器2から、選択コンテンツ識別子に対応するコンテンツデータを受信する。コンテンツデータは、トランスコーディング部105へ通知される。
The content
トランスコーディング部105は、コンテンツデータを、携帯電話機用のデータ形式にトランスコーディングする。トランスコーディングされたコンテンツデータは、コンテンツデータ送信部106へ通知される。
The
コンテンツデータ送信部106は、クレードル4に携帯電話機3が接続された際に、携帯電話機3へコンテンツデータを送信する。本発明によれば、必ずしもクレードルを必要としない。携帯電話機3がホームネットワークに接続されればよい。セットトップボックス1が、携帯電話機3がホームネットワークに接続されたことを知った際に、その携帯電話機3へコンテンツデータを送信するものであってもよい。
The content
携帯電話機3は、コンテンツテーブル受信部301と、コンテンツ識別子選択部302と、選択コンテンツ識別子送信部303と、コンテンツデータ受信部304とを有する。これら機能部は、携帯電話機に搭載されたコンピュータを機能させるプログラムを実行することによっても実現できる。
The
コンテンツテーブル受信部301は、セットトップボックス1から、TOC情報を受信する。TOC情報は、コンテンツ識別子選択部302へ通知される。
The content
コンテンツ識別子選択部302は、利用者に、TOC情報の中から、当該携帯電話機3に記録すべきコンテンツデータのコンテンツ識別子を選択させる。選択コンテンツ識別子は、選択コンテンツ識別子送信部303へ通知される。
The content
選択コンテンツ識別子送信部303は、選択コンテンツ識別子をセットトップボックス1へ送信する。
The selected content
コンテンツデータ受信部304は、クレードル4又はホームネットワーク5に携帯電話機3が接続された際に、セットトップボックス1から、コンテンツデータを受信する。これにより、携帯電話機3は、外出先で選択したコンテンツデータを、自宅でダウンロードすることができる。
The content
以上、詳細に説明したように、本発明のデータ転送方法、サーバ(セットトップボックス)及びプログラムによれば、情報家電機器に蓄積されたコンテンツデータを、極めて短い時間で携帯端末へ転送することができる。 As described above in detail, according to the data transfer method, server (set top box), and program of the present invention, content data stored in an information home appliance can be transferred to a mobile terminal in a very short time. it can.
情報家電機器が、放送や通信によって新たなコンテンツデータをリアルタイムに蓄積している。本発明によれば、利用者は、自宅の情報家電機器に記録されている最新のコンテンツの一覧を、外出先で携帯端末によって閲覧することができる。また、利用者は、外出先で、当該携帯端末にダウンロードすべきコンテンツを、予め選択することができる。 Information home appliances accumulate new content data in real time through broadcasting and communication. ADVANTAGE OF THE INVENTION According to this invention, the user can browse the list | wrist of the newest content currently recorded on the information household appliances at home with a portable terminal on the go. Further, the user can select in advance the content to be downloaded to the mobile terminal while away from home.
また、情報家電機器は、本発明のために特別な機能を搭載することなく、DLNAガイドラインに準拠した既存の装置であればよい。 Moreover, the information household appliances should just be the existing apparatuses based on DLNA guidelines, without mounting a special function for this invention.
更に、利用者が外出中に、サーバが携帯端末用のデータ形式にトランスコーディングをしているので、利用者が帰宅した時にはデータ形式の変換処理は概ね終わっている。トランスコーディングの種別も、利用者が携帯端末によって、サーバへ指示することもできる。従って、利用者は、帰宅後から再度外出するまでの短時間に、携帯端末へのダウンロードを完了することができる。 Furthermore, since the server is transcoding to the data format for the portable terminal while the user is out, the data format conversion processing is almost finished when the user returns home. The type of transcoding can also be instructed to the server by the user using the portable terminal. Therefore, the user can complete the download to the mobile terminal in a short time after going home and going out again.
前述した本発明における種々の実施形態によれば、当業者は、本発明の技術思想及び見地の範囲における種々の変更、修正及び省略を容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。 According to the various embodiments of the present invention described above, those skilled in the art can easily make various changes, modifications and omissions within the scope of the technical idea and the viewpoint of the present invention. The above description is merely an example, and is not intended to be restrictive. The invention is limited only as defined in the following claims and the equivalents thereto.
1 セットトップボックス
101 コンテンツテーブル取得部
102 コンテンツテーブル送信部
103 選択コンテンツ識別子受信部
104 コンテンツデータ取得部
105 トランスコーディング部
106 コンテンツデータ送信部
2 情報家電機器
3 携帯電話機
301 コンテンツテーブル受信部
302 コンテンツ識別子選択部
303 選択コンテンツ識別子送信部
304 コンテンツデータ受信部
4 クレードル
5 ホームネットワーク
6 ルータ
7 インターネット
DESCRIPTION OF
Claims (9)
前記サーバが、前記情報装置から、複数のコンテンツ識別子を含むコンテンツテーブルを受信する第1のステップと、
前記サーバが、前記携帯端末へ、前記コンテンツテーブルを送信する第2のステップと、
前記携帯端末が、利用者に、前記コンテンツテーブルの中から、当該携帯端末に記録すべきコンテンツデータのコンテンツ識別子を選択させる第3のステップと、
前記携帯端末が、選択コンテンツ識別子を前記サーバへ送信する第4のステップと、
前記サーバが、前記選択コンテンツ識別子を前記情報装置へ送信し、前記情報装置から、前記選択コンテンツ識別子に対応するコンテンツデータを受信する第5のステップと、
前記コンテンツデータを携帯端末用のデータ形式にトランスコーディングする第6のステップと、
前記サーバにケーブルを介して接続されたクレードルに前記携帯端末が接続された際に、又は、前記ローカルネットワークに前記携帯端末が接続された際に、前記サーバが、前記携帯端末へ前記コンテンツデータを送信する第7のステップと
を有することを特徴とするデータ転送方法。 A data transfer method in a system comprising a server connected to a local network, an information device connected to the local network and storing content data, and a portable terminal communicating with the server via a mobile network,
A first step in which the server receives a content table including a plurality of content identifiers from the information device;
A second step in which the server transmits the content table to the mobile terminal;
A third step in which the mobile terminal causes the user to select a content identifier of content data to be recorded in the mobile terminal from the content table;
A fourth step in which the portable terminal transmits a selected content identifier to the server;
A fifth step in which the server transmits the selected content identifier to the information device and receives content data corresponding to the selected content identifier from the information device;
A sixth step of transcoding the content data into a data format for a mobile terminal;
When the mobile terminal is connected to a cradle connected to the server via a cable, or when the mobile terminal is connected to the local network, the server sends the content data to the mobile terminal. And a seventh step of transmitting the data.
前記ローカルネットワークは、ホームネットワークであり、
前記サーバは、セットトップボックス又はブロードバンドルータであり、
前記携帯端末は、携帯電話機又は携帯音楽再生装置である
ことを特徴とする請求項1に記載のデータ転送方法。 The information device is an information home appliance,
The local network is a home network;
The server is a set-top box or a broadband router;
The data transfer method according to claim 1, wherein the mobile terminal is a mobile phone or a mobile music playback device.
第1のステップについて、前記サーバは、DLNA(Digital Living Network Alliance)ガイドラインを用いて前記情報装置から前記TOC情報を受信し、
第2のステップについて、前記携帯端末が前記移動ネットワークを介して前記サーバへアクセスした際に、前記サーバが前記携帯端末へ前記TOC情報を送信し、
第3のステップについて、前記携帯端末が、前記TOC情報のリストをディスプレイに表示し、利用者に、当該携帯端末に記録すべきコンテンツデータのコンテンツ識別子を前記TOC情報のリストの中から選択させる
ことを特徴とする請求項1又は2に記載のデータ転送方法。 The content table is TOC (Table Of Contents) information,
For the first step, the server receives the TOC information from the information device using DLNA (Digital Living Network Alliance) guidelines,
For the second step, when the mobile terminal accesses the server via the mobile network, the server transmits the TOC information to the mobile terminal,
For the third step, the mobile terminal displays the list of TOC information on the display, and allows the user to select a content identifier of content data to be recorded on the mobile terminal from the list of TOC information. The data transfer method according to claim 1 or 2 .
前記情報装置から、複数のコンテンツ識別子を含むコンテンツテーブルを受信するコンテンツテーブル取得手段と、
前記携帯端末へ、前記コンテンツテーブルを送信するコンテンツテーブル送信手段と、
前記携帯端末から、利用者によって選択された選択コンテンツ識別子を受信する選択コンテンツ識別子受信手段と、
前記選択コンテンツ識別子を前記情報装置へ送信し、前記情報装置から、前記選択コンテンツ識別子に対応するコンテンツデータを受信するコンテンツデータ取得手段と、
前記情報装置から受信した前記コンテンツデータを、携帯端末用のデータ形式にトランスコーディングするトランスコーディング手段と、
前記トランスコーディング手段の処理の後で、当該サーバにケーブルを介して接続されたクレードルに前記携帯端末が接続された際に、又は、前記ローカルネットワークに前記携帯端末が接続されたことを検出した際に、前記携帯端末へ前記コンテンツデータを送信するコンテンツデータ送信手段と
を有することを特徴とするサーバ。 A server that is connected to an information device that stores content data via a local network and communicates with a mobile terminal via a mobile network,
Content table acquisition means for receiving a content table including a plurality of content identifiers from the information device;
Content table transmission means for transmitting the content table to the portable terminal;
A selected content identifier receiving means for receiving a selected content identifier selected by the user from the portable terminal;
Content data acquisition means for transmitting the selected content identifier to the information device and receiving content data corresponding to the selected content identifier from the information device;
Transcoding means for transcoding the content data received from the information device into a data format for a mobile terminal;
After the processing of the transcoding means, when the mobile terminal is connected to a cradle connected to the server via a cable, or when it is detected that the mobile terminal is connected to the local network And a content data transmitting means for transmitting the content data to the portable terminal.
前記ローカルネットワークは、ホームネットワークであり、
前記情報装置は、情報家電機器であり、
前記携帯端末は、携帯電話機又は携帯音楽再生装置である
ことを特徴とする請求項4に記載のサーバ。 The server is a set-top box or a broadband router;
The local network is a home network;
The information device is an information home appliance,
The server according to claim 4 , wherein the mobile terminal is a mobile phone or a mobile music playback device.
コンテンツテーブル取得手段は、DLNAガイドラインを用いて前記情報装置から前記TOC情報を受信し、
コンテンツテーブル送信手段は、前記携帯端末が前記移動ネットワークを介して前記サーバへアクセスした際に、前記携帯端末へ前記TOC情報を送信する
ことを特徴とする請求項4又は5に記載のサーバ。 The content table is TOC information,
The content table acquisition means receives the TOC information from the information device using DLNA guidelines,
The server according to claim 4 or 5 , wherein the content table transmission means transmits the TOC information to the portable terminal when the portable terminal accesses the server via the mobile network.
前記サーバから、前記コンテンツテーブルを受信するコンテンツテーブル受信手段と、
利用者に、前記コンテンツテーブルの中から、当該携帯端末に記録すべきコンテンツデータのコンテンツ識別子を選択させるコンテンツ識別子選択手段と、
選択コンテンツ識別子を前記サーバへ送信する選択コンテンツ識別子送信手段と、
前記サーバに前記携帯端末が接続された際に、前記サーバから前記コンテンツデータを受信するコンテンツデータ受信手段と
を有することを特徴とする携帯端末。 A mobile terminal that communicates with the server according to any one of claims 4 to 6 via a mobile network,
Content table receiving means for receiving the content table from the server;
Content identifier selection means for allowing a user to select a content identifier of content data to be recorded in the mobile terminal from the content table;
A selected content identifier transmitting means for transmitting a selected content identifier to the server;
A portable data terminal comprising: content data receiving means for receiving the content data from the server when the portable terminal is connected to the server.
前記情報装置から、複数のコンテンツ識別子を含むコンテンツテーブルを受信するコンテンツテーブル取得手段と、
前記携帯端末へ、前記コンテンツテーブルを送信するコンテンツテーブル送信手段と、
前記携帯端末から、利用者によって選択された選択コンテンツ識別子を受信する選択コンテンツ識別子受信手段と、
前記選択コンテンツ識別子を前記情報装置へ送信し、前記情報装置から、前記選択コンテンツ識別子に対応するコンテンツデータを受信するコンテンツデータ取得手段と、
前記情報装置から受信した前記コンテンツデータを、携帯端末用のデータ形式にトランスコーディングするトランスコーディング手段と、
前記トランスコーディング手段の処理の後で、当該サーバにケーブルを介して接続されたクレードルに前記携帯端末が接続された際に、又は、前記ローカルネットワークに前記携帯端末が接続されたことを検出した際に、前記携帯端末へ前記コンテンツデータを送信するコンテンツデータ送信手段と
してコンピュータを機能させることを特徴とするサーバ用プログラム。 A program for functioning a computer mounted on a server connected to an information device storing content data via a local network and communicating with a mobile terminal via a mobile network,
Content table acquisition means for receiving a content table including a plurality of content identifiers from the information device;
Content table transmission means for transmitting the content table to the portable terminal;
A selected content identifier receiving means for receiving a selected content identifier selected by the user from the portable terminal;
Content data acquisition means for transmitting the selected content identifier to the information device and receiving content data corresponding to the selected content identifier from the information device;
Transcoding means for transcoding the content data received from the information device into a data format for a mobile terminal;
After the processing of the transcoding means, when the mobile terminal is connected to a cradle connected to the server via a cable, or when it is detected that the mobile terminal is connected to the local network Further, a server program that causes a computer to function as content data transmitting means for transmitting the content data to the portable terminal.
前記サーバから、前記コンテンツテーブルを受信するコンテンツテーブル受信手段と、
利用者に、前記コンテンツテーブルの中から、当該携帯端末に記録すべきコンテンツデータのコンテンツ識別子を選択させるコンテンツ識別子選択手段と、
選択コンテンツ識別子を前記サーバへ送信する選択コンテンツ識別子送信手段と、
前記サーバに前記携帯端末が接続された際に、前記サーバから前記コンテンツデータを受信するコンテンツデータ受信手段と
してコンピュータを機能させることを特徴とする携帯端末用プログラム。 A program for functioning a computer mounted on a portable terminal that communicates with the server according to any one of claims 4 to 6 via a mobile network,
Content table receiving means for receiving the content table from the server;
Content identifier selection means for allowing a user to select a content identifier of content data to be recorded in the mobile terminal from the content table;
A selected content identifier transmitting means for transmitting a selected content identifier to the server;
A portable terminal program that causes a computer to function as content data receiving means for receiving the content data from the server when the portable terminal is connected to the server.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007018600A JP4883786B2 (en) | 2007-01-29 | 2007-01-29 | Data transfer method, server, and program for transferring content data of information home appliance to portable terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007018600A JP4883786B2 (en) | 2007-01-29 | 2007-01-29 | Data transfer method, server, and program for transferring content data of information home appliance to portable terminal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008186204A JP2008186204A (en) | 2008-08-14 |
| JP4883786B2 true JP4883786B2 (en) | 2012-02-22 |
Family
ID=39729209
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007018600A Expired - Fee Related JP4883786B2 (en) | 2007-01-29 | 2007-01-29 | Data transfer method, server, and program for transferring content data of information home appliance to portable terminal |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4883786B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5136893B2 (en) * | 2008-03-11 | 2013-02-06 | Necカシオモバイルコミュニケーションズ株式会社 | Portable terminal device and program |
| JP2014228912A (en) * | 2013-05-20 | 2014-12-08 | 三菱電機株式会社 | Information management system |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005011148A (en) * | 2003-06-20 | 2005-01-13 | Casio Comput Co Ltd | Download method, information receiving system, program and mobile phone |
| JP4539193B2 (en) * | 2004-06-23 | 2010-09-08 | カシオ計算機株式会社 | Portable terminal device and television receiving system |
| JP2006221476A (en) * | 2005-02-10 | 2006-08-24 | Fujitsu Ltd | Management device, data receiving device, operation terminal, and information processing device |
| JP2006295586A (en) * | 2005-04-12 | 2006-10-26 | Hitachi Ltd | Content conversion apparatus and transcoding system |
| JP4267012B2 (en) * | 2006-09-04 | 2009-05-27 | 三洋電機株式会社 | Video recording apparatus with portable terminal and video recording apparatus |
-
2007
- 2007-01-29 JP JP2007018600A patent/JP4883786B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008186204A (en) | 2008-08-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20080235358A1 (en) | Proxy Device, Network System, and Communication Method | |
| US8583732B2 (en) | Method and apparatus for providing multimedia messaging service | |
| JP2009075735A (en) | Gateway device and information control method thereof | |
| CN105323628B (en) | Cross-screen playing method and system based on DLNA (digital Living network alliance), browser end device and playing device | |
| JP5494649B2 (en) | Relay device, relay method, and relay device control program | |
| JP2011248732A (en) | Information processor, information processing method, and information processing system | |
| EP2207332A1 (en) | Terminal device and content data processing method | |
| JP2009259111A (en) | Network apparatus, content distribution method and program | |
| CN101277238A (en) | Family sharing device and method of using home network device | |
| WO2011144087A2 (en) | Method and digital media player for mounting network attached storage device | |
| JP4654918B2 (en) | Information processing apparatus and information processing system | |
| US8296432B2 (en) | Communication apparatus, distribution apparatus, control method, recording medium and system | |
| US20100312789A1 (en) | Attribute data providing apparatus and method | |
| JP2009141856A (en) | Proxy access device, proxy access system, video device | |
| CN103516707B (en) | The implementation method of control, system and terminal is accessed between DLNA device | |
| JP4883786B2 (en) | Data transfer method, server, and program for transferring content data of information home appliance to portable terminal | |
| JP2010103622A (en) | Network system, and method and program for reproducing content | |
| JP4863514B2 (en) | Wide area / narrow area network connection switching method, mobile terminal and program | |
| JP4056486B2 (en) | Communication system and connection method thereof | |
| JP4941786B2 (en) | Content list transfer system and content list transfer method | |
| US20070258474A1 (en) | Method and system of providing rss content by dms to devices in dlna network | |
| JP5550288B2 (en) | Content providing apparatus and content processing method | |
| JP2006086940A (en) | Image distribution system | |
| JP2011090469A (en) | Content playback system, method, and program | |
| JP4900169B2 (en) | Network system, relay device, and relay program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090710 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110808 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110907 |
|
| 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: 20111205 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111205 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141216 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |