[go: up one dir, main page]

JP6806998B2 - Content sharing system, network storage device, electronic device, content sharing method, network storage device operation program, and electronic device operation program - Google Patents

Content sharing system, network storage device, electronic device, content sharing method, network storage device operation program, and electronic device operation program Download PDF

Info

Publication number
JP6806998B2
JP6806998B2 JP2017043193A JP2017043193A JP6806998B2 JP 6806998 B2 JP6806998 B2 JP 6806998B2 JP 2017043193 A JP2017043193 A JP 2017043193A JP 2017043193 A JP2017043193 A JP 2017043193A JP 6806998 B2 JP6806998 B2 JP 6806998B2
Authority
JP
Japan
Prior art keywords
content data
electronic device
link information
network storage
storage device
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.)
Active
Application number
JP2017043193A
Other languages
Japanese (ja)
Other versions
JP2018147323A (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.)
Buffalo Inc
Original Assignee
Buffalo Inc
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 Buffalo Inc filed Critical Buffalo Inc
Priority to JP2017043193A priority Critical patent/JP6806998B2/en
Publication of JP2018147323A publication Critical patent/JP2018147323A/en
Application granted granted Critical
Publication of JP6806998B2 publication Critical patent/JP6806998B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Description

本発明は、コンテンツ共有システム、ネットワークストレージ装置、電子機器、コンテンツ共有方法、ネットワークストレージ装置の作動プログラム、及び、電子機器の作動プログラムに関する。 The present invention relates to a content sharing system, a network storage device, an electronic device, a content sharing method, an operation program of the network storage device, and an operation program of the electronic device.

スマートフォンの普及により、スマートフォンで生成された静止画ファイル又は動画ファイル等のコンテンツデータを、複数のユーザで共有することが行われている。 With the spread of smartphones, content data such as still image files or moving image files generated by smartphones are being shared by a plurality of users.

コンテンツデータの共有方法としては、電子メールを利用する方法、ソーシャルネットワーキングサービスによって提供されているメッセンジャーアプリを利用する方法、又は、クラウドストレージサービスによって格納されているコンテンツデータのURL(Uniform Resource Locator)を通知する方法等がある。 As a method of sharing content data, a method of using e-mail, a method of using a messenger application provided by a social networking service, or a URL (Uniform Resource Locator) of content data stored by a cloud storage service can be used. There is a method to notify.

特許文献1には、MMS(Multimedia Messaging Service)又はSMS(Short Messages Service)等のコンテンツデータを添付できるメッセージサービスを用いてコンテンツデータを他のユーザと共有する場合に、コンテンツデータを伝送に適した容量にリサイズすることが開示されている。 Patent Document 1 is suitable for transmission of content data when the content data is shared with other users by using a message service capable of attaching the content data such as MMS (Multimedia Messaging Service) or SMS (Short Messages Service). It is disclosed to resize to capacity.

特表2010−528508号公報Special Table 2010-528508

上記の電子メールを利用する方法では、コンテンツデータが大容量である場合に、移動体通信網を利用したスマートフォン間での通信量が多くなる。このため、通信費が高くなったり、コンテンツデータの送信に時間がかかったりする。 In the above method using e-mail, when the content data is large in volume, the amount of communication between smartphones using the mobile communication network increases. For this reason, communication costs are high and it takes time to transmit content data.

この通信量を減らすため、特許文献1に記載されているように、コンテンツデータの容量を圧縮等によって減少させてから電子メールに添付して送信する方法が考えられる。しかし、この方法では、オリジナルサイズのコンテンツデータを複数ユーザで共有することができない。 In order to reduce this amount of communication, as described in Patent Document 1, a method of reducing the capacity of the content data by compression or the like and then attaching the content data to an e-mail and transmitting the data can be considered. However, with this method, the original size content data cannot be shared by a plurality of users.

上記のメッセンジャーアプリを利用する方法では、サーバの負荷軽減等のために、メッセンジャーアプリ側で圧縮処理等によってコンテンツデータの容量の低減が行われる。 In the method of using the messenger application described above, the capacity of the content data is reduced by compression processing or the like on the messenger application side in order to reduce the load on the server.

このため、通信費を抑えたり、コンテンツデータの送信時間を短縮したりすることは可能である。しかし、この方法では、オリジナルサイズのコンテンツデータを複数ユーザで共有することができない。 Therefore, it is possible to reduce the communication cost and shorten the transmission time of the content data. However, with this method, the original size content data cannot be shared by a plurality of users.

上記のクラウドストレージサービスから発行されるURLを利用する方法では、URLにアクセスしたスマートフォンが、クラウドストレージサービスから移動体通信網を介してオリジナルサイズのコンテンツデータをダウンロードすることになる。 In the method using the URL issued from the cloud storage service described above, the smartphone accessing the URL downloads the original size content data from the cloud storage service via the mobile communication network.

このため、複数ユーザ間でオリジナルサイズのコンテンツデータを共有できるものの、移動体通信網の通信量が多くなるという課題を解決することはできない。 Therefore, although the original size content data can be shared among a plurality of users, the problem that the communication volume of the mobile communication network increases cannot be solved.

本発明は、上記事情に鑑みてなされたものであり、通信量に制限がかかる通信網における通信量を気にすることなく、複数人でコンテンツデータの共有を行うことができるコンテンツ共有システム、ネットワークストレージ装置、電子機器、コンテンツ共有方法、ネットワークストレージ装置の作動プログラム、及び、電子機器の作動プログラムを提供することを目的とする。 The present invention has been made in view of the above circumstances, and is a content sharing system or network that allows a plurality of people to share content data without worrying about the amount of communication in a communication network in which the amount of communication is limited. An object of the present invention is to provide a storage device, an electronic device, a content sharing method, a network storage device operation program, and an electronic device operation program.

本発明のコンテンツ共有システムは、第一ネットワークストレージ装置と、前記第一ネットワークストレージ装置に接続される第一電子機器と、第二ネットワークストレージ装置と、前記第二ネットワークストレージ装置に接続される第二電子機器と、を有するコンテンツ共有システムであって、前記第一ネットワークストレージ装置は、前記第一電子機器からコンテンツデータを受信する受信部と、前記コンテンツデータを記憶領域に記憶する記憶制御部と、前記記憶領域に記憶したコンテンツデータにアクセスするためのリンク情報を生成するリンク情報生成部と、前記リンク情報を前記第一電子機器に送信する送信部と、を備え、前記第二電子機器は、前記第一電子機器が前記第一ネットワークストレージ装置から受信した前記リンク情報を含むデータを取得するデータ取得部と、前記リンク情報を前記第二ネットワークストレージ装置に送信する送信部と、を備え、前記第二ネットワークストレージ装置は、前記第二電子機器から受信した前記リンク情報に基づき、前記第一ネットワークストレージ装置にアクセスして、前記第一ネットワークストレージ装置から前記コンテンツデータを取得するコンテンツデータ取得部と、前記コンテンツデータ取得部により取得された前記コンテンツデータを記憶領域に記憶する記憶制御部と、を備えるものである。 The content sharing system of the present invention includes a first network storage device, a first electronic device connected to the first network storage device, a second network storage device, and a second connected to the second network storage device. A content sharing system including an electronic device, wherein the first network storage device includes a receiving unit that receives content data from the first electronic device, a storage control unit that stores the content data in a storage area, and the like. The second electronic device includes a link information generation unit that generates link information for accessing content data stored in the storage area, and a transmission unit that transmits the link information to the first electronic device. The first electronic device includes a data acquisition unit that acquires data including the link information received from the first network storage device, and a transmission unit that transmits the link information to the second network storage device. The second network storage device is a content data acquisition unit that accesses the first network storage device and acquires the content data from the first network storage device based on the link information received from the second electronic device. It is provided with a storage control unit that stores the content data acquired by the content data acquisition unit in a storage area.

本発明のネットワークストレージ装置は、電子機器に接続されるネットワークストレージ装置であって、第一ネットワークストレージ装置に接続された第一電子機器から前記第一ネットワークストレージ装置に送信され、かつ、前記第一ネットワークストレージ装置の記憶領域に記憶されたコンテンツデータ、にアクセスするためのリンク情報を含むデータを前記電子機器から受信するデータ受信部と、前記リンク情報に基づき、前記第一ネットワークストレージ装置にアクセスして、前記第一ネットワークストレージ装置から前記コンテンツデータを取得するコンテンツデータ取得部と、前記コンテンツデータ取得部により取得された前記コンテンツデータを記憶領域に記憶する記憶制御部と、を備えるものである。 The network storage device of the present invention is a network storage device connected to an electronic device, which is transmitted from the first electronic device connected to the first network storage device to the first network storage device and is the first. A data receiving unit that receives data including link information for accessing the content data stored in the storage area of the network storage device from the electronic device, and the first network storage device is accessed based on the link information. It also includes a content data acquisition unit that acquires the content data from the first network storage device, and a storage control unit that stores the content data acquired by the content data acquisition unit in a storage area.

本発明の電子機器は、第二ネットワークストレージ装置に接続される電子機器であって、第一ネットワークストレージ装置に接続された第一電子機器から前記第一ネットワークストレージ装置に送信され、かつ、前記第一ネットワークストレージ装置によって記憶領域に記憶されたコンテンツデータ、にアクセスするためのリンク情報を含むデータを取得するデータ取得部と、前記データのうちの少なくとも前記リンク情報を前記第二ネットワークストレージ装置に送信する送信部と、を備え、前記第二ネットワークストレージ装置は、前記電子機器から受信した前記リンク情報に基づいて前記第一ネットワークストレージ装置にアクセスして前記第一ネットワークストレージ装置から前記コンテンツデータを取得し、当該コンテンツデータを記憶領域に記憶するものである。 The electronic device of the present invention is an electronic device connected to the second network storage device, which is transmitted from the first electronic device connected to the first network storage device to the first network storage device and is said to be the first. A data acquisition unit that acquires data including link information for accessing the content data stored in the storage area by the network storage device, and transmitting at least the link information of the data to the second network storage device. The second network storage device accesses the first network storage device based on the link information received from the electronic device and acquires the content data from the first network storage device. However, the content data is stored in the storage area.

本発明の電子機器は、第一ネットワークストレージ装置に接続される電子機器であって、記憶媒体に記憶されているコンテンツデータを前記第一ネットワークストレージ装置に送信する送信部と、前記第一ネットワークストレージ装置が記憶領域に記憶した前記コンテンツデータ、にアクセスするためのリンク情報を前記第一ネットワークストレージ装置から取得するリンク情報取得部と、前記記憶媒体に記憶されている前記コンテンツデータのメタデータに前記リンク情報を記憶するメタデータ編集部と、を備え、前記メタデータ編集部は、前記コンテンツデータに対してデータサイズを減らす処理を行った場合に前記コンテンツデータから削除されない前記メタデータの領域に前記リンク情報を記憶するものである。 The electronic device of the present invention is an electronic device connected to the first network storage device, and includes a transmission unit that transmits content data stored in the storage medium to the first network storage device and the first network storage. The link information acquisition unit that acquires link information for accessing the content data stored in the storage area by the device from the first network storage device, and the metadata of the content data stored in the storage medium are described. The metadata editing unit includes a metadata editing unit that stores link information, and the metadata editing unit is located in an area of the metadata that is not deleted from the content data when a process of reducing the data size of the content data is performed. is shall be stored on the link information.

本発明のネットワークストレージ装置は、第一電子機器に接続されるネットワークストレージ装置であって、前記第一電子機器の記憶媒体に記憶されているコンテンツデータを前記第一電子機器から受信する受信部と、前記コンテンツデータを記憶領域に記憶する記憶制御部と、前記記憶領域に記憶したコンテンツデータにアクセスするためのリンク情報を生成するリンク情報生成部と、前記リンク情報を暗号化する暗号化部と、前記暗号化されたリンク情報を前記第一電子機器に送信する送信部と、を備え、前記暗号化されたリンク情報は、前記第一電子機器によって、前記コンテンツデータに対してデータサイズを減らす処理を行った場合に前記コンテンツデータから削除されない前記コンテンツデータのメタデータの領域に記憶されるものである。 The network storage device of the present invention is a network storage device connected to the first electronic device, and is a receiving unit that receives content data stored in the storage medium of the first electronic device from the first electronic device. , A storage control unit that stores the content data in the storage area, a link information generation unit that generates link information for accessing the content data stored in the storage area, and an encryption unit that encrypts the link information. The encrypted link information includes a transmission unit that transmits the encrypted link information to the first electronic device, and the encrypted link information reduces the data size of the content data by the first electronic device. It is stored in the metadata area of the content data that is not deleted from the content data when the processing is performed .

本発明のコンテンツ共有方法は、第一ネットワークストレージ装置と、前記第一ネットワークストレージ装置に接続される第一電子機器と、第二ネットワークストレージ装置と、前記第二ネットワークストレージ装置に接続される第二電子機器と、を利用するコンテンツ共有方法であって、前記第一ネットワークストレージ装置は、前記第一電子機器からコンテンツデータを受信し、前記コンテンツデータを記憶領域に記憶し、前記記憶領域に記憶したコンテンツデータにアクセスするためのリンク情報を生成し、前記リンク情報を前記第一電子機器に送信し、前記第二電子機器は、前記第一電子機器が前記第一ネットワークストレージ装置から受信した前記リンク情報を取得し、前記リンク情報を前記第二ネットワークストレージ装置に送信し、前記第二ネットワークストレージ装置は、前記第二電子機器から受信した前記リンク情報に基づき、前記第一ネットワークストレージ装置にアクセスして、前記第一ネットワークストレージ装置から前記コンテンツデータを取得し、取得した前記コンテンツデータを記憶領域に記憶するものである。 The content sharing method of the present invention includes a first network storage device, a first electronic device connected to the first network storage device, a second network storage device, and a second connected to the second network storage device. A content sharing method using an electronic device, wherein the first network storage device receives content data from the first electronic device, stores the content data in a storage area, and stores the content data in the storage area. The link information for accessing the content data is generated, the link information is transmitted to the first electronic device, and the second electronic device is the link received by the first electronic device from the first network storage device. The information is acquired, the link information is transmitted to the second network storage device, and the second network storage device accesses the first network storage device based on the link information received from the second electronic device. The content data is acquired from the first network storage device, and the acquired content data is stored in the storage area.

本発明のネットワークストレージ装置の作動プログラムは、電子機器に接続されるネットワークストレージ装置に、第一ネットワークストレージ装置に接続された第一電子機器から前記第一ネットワークストレージ装置に送信され、かつ、前記第一ネットワークストレージ装置によって記憶領域に記憶されたコンテンツデータ、にアクセスするためのリンク情報を含むデータを前記電子機器から受信するデータ受信ステップと、前記リンク情報に基づき、前記第一ネットワークストレージ装置にアクセスして、前記第一ネットワークストレージ装置から前記コンテンツデータを取得するコンテンツデータ取得ステップと、前記コンテンツデータ取得ステップにより取得された前記コンテンツデータを記憶領域に記憶する記憶制御ステップと、を実行させるためのものである。 The operation program of the network storage device of the present invention is transmitted to the network storage device connected to the electronic device from the first electronic device connected to the first network storage device to the first network storage device, and the first (I) Access the first network storage device based on the data reception step of receiving data including link information for accessing the content data stored in the storage area by the network storage device from the electronic device and the link information. Then, the content data acquisition step of acquiring the content data from the first network storage device and the storage control step of storing the content data acquired by the content data acquisition step in the storage area are executed. It is a thing.

本発明の電子機器の作動プログラムは、第二ネットワークストレージ装置に接続された電子機器に、第一ネットワークストレージ装置に接続された第一電子機器から前記第一ネットワークストレージ装置に送信され、かつ、前記第一ネットワークストレージ装置によって記憶領域に記憶されたコンテンツデータ、にアクセスするためのリンク情報を取得するデータ取得ステップと、前記リンク情報を前記第二ネットワークストレージ装置に送信する送信ステップと、を実行させるためのプログラムであり、前記第二ネットワークストレージ装置は、前記電子機器から受信した前記リンク情報に基づいて前記第一ネットワークストレージ装置にアクセスして前記第一ネットワークストレージ装置から前記コンテンツデータを取得し、当該コンテンツデータを記憶領域に記憶するものである。 The operation program of the electronic device of the present invention is transmitted to the electronic device connected to the second network storage device from the first electronic device connected to the first network storage device to the first network storage device, and said. A data acquisition step for acquiring link information for accessing the content data stored in the storage area by the first network storage device and a transmission step for transmitting the link information to the second network storage device are executed. The second network storage device is a program for accessing the first network storage device based on the link information received from the electronic device to acquire the content data from the first network storage device. The content data is stored in the storage area.

本発明の電子機器の作動プログラムは、第一ネットワークストレージ装置に接続された電子機器に、記憶媒体に記憶されているコンテンツデータを前記第一ネットワークストレージ装置に送信する送信ステップと、前記第一ネットワークストレージ装置が記憶領域に記憶した前記コンテンツデータ、にアクセスするためのリンク情報を前記第一ネットワークストレージ装置から取得するリンク情報取得ステップと、前記記憶媒体に記憶されている前記コンテンツデータに対してデータサイズを減らす処理を行った場合に前記コンテンツデータから削除されない前記コンテンツデータのメタデータの領域に前記リンク情報を記憶するメタデータ編集ステップと、を実行させるためのものである。 The operation program of the electronic device of the present invention includes a transmission step of transmitting content data stored in a storage medium to the electronic device connected to the first network storage device to the first network storage device, and the first network. The link information acquisition step of acquiring the link information for accessing the content data stored in the storage area by the storage device from the first network storage device, and the data for the content data stored in the storage medium. This is for executing a metadata editing step of storing the link information in the metadata area of the content data that is not deleted from the content data when the size reduction process is performed .

本発明のネットワークストレージ装置の作動プログラムは、第一電子機器に接続されたネットワークストレージ装置に、前記第一電子機器の記憶媒体に記憶されているコンテンツデータを前記第一電子機器から受信する受信ステップと、前記コンテンツデータを記憶領域に記憶する記憶制御ステップと、前記記憶領域に記憶したコンテンツデータにアクセスするためのリンク情報を生成するリンク情報生成ステップと、前記リンク情報を暗号化する暗号化ステップと、前記暗号化されたリンク情報を前記第一電子機器に送信する送信ステップと、を実行させるためのプログラムであり、前記暗号化されたリンク情報は、前記第一電子機器によって、前記コンテンツデータに対してデータサイズを減らす処理を行った場合に前記コンテンツデータから削除されない前記コンテンツデータのメタデータの領域に記憶されるものである。 The operation program of the network storage device of the present invention is a reception step in which the network storage device connected to the first electronic device receives the content data stored in the storage medium of the first electronic device from the first electronic device. A storage control step for storing the content data in the storage area, a link information generation step for generating link information for accessing the content data stored in the storage area, and an encryption step for encrypting the link information. A program for executing the transmission step of transmitting the encrypted link information to the first electronic device, and the encrypted link information is the content data of the first electronic device. The data is stored in the metadata area of the content data that is not deleted from the content data when the data size is reduced .

本発明によれば、通信量に制限がかかる通信網における通信量を気にすることなく、複数人でコンテンツデータの共有を行うことができるコンテンツ共有システム、ネットワークストレージ装置、電子機器、コンテンツ共有方法、ネットワークストレージ装置の作動プログラム、及び、電子機器の作動プログラムを提供することができる。 According to the present invention, a content sharing system, a network storage device, an electronic device, and a content sharing method that allow a plurality of people to share content data without worrying about the amount of communication in a communication network in which the amount of communication is limited. , A network storage device operation program, and an electronic device operation program can be provided.

本発明の第一実施形態に係るコンテンツ共有システム100の概略構成を示す図である。It is a figure which shows the schematic structure of the content sharing system 100 which concerns on 1st Embodiment of this invention. 図1に示すコンテンツ共有システム100における第一電子機器1Aの内部ハードウェア構成例を示す図である。It is a figure which shows the internal hardware configuration example of the 1st electronic device 1A in the content sharing system 100 shown in FIG. 図1に示すコンテンツ共有システム100における第二電子機器1Bの内部ハードウェア構成例を示す図である。It is a figure which shows the internal hardware configuration example of the 2nd electronic device 1B in the content sharing system 100 shown in FIG. 図1に示すコンテンツ共有システム100における第一NAS2Aの内部ハードウェア構成例を示す図である。It is a figure which shows the internal hardware configuration example of the 1st NAS2A in the content sharing system 100 shown in FIG. 図1に示すコンテンツ共有システム100における第二NAS2Bの内部ハードウェア構成例を示す図である。It is a figure which shows the internal hardware configuration example of the 2nd NAS2B in the content sharing system 100 shown in FIG. 図4に示す第一NAS2Aの機能ブロック図である。It is a functional block diagram of the first NAS2A shown in FIG. 図2に示す第一電子機器1Aの機能ブロック図である。It is a functional block diagram of the first electronic device 1A shown in FIG. 図3に示す第二電子機器1Bの機能ブロック図である。It is a functional block diagram of the second electronic device 1B shown in FIG. 図5に示す第二NAS2Bの機能ブロック図である。It is a functional block diagram of the second NAS2B shown in FIG. 図1に示すコンテンツ共有システム100の動作を説明するためのフローチャートである。It is a flowchart for demonstrating the operation of the content sharing system 100 shown in FIG. 図8に示した第二電子機器1Bの機能ブロックの変形例を示す図である。It is a figure which shows the modification of the functional block of the 2nd electronic device 1B shown in FIG.

以下、本発明の実施形態について図面を参照して説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図1は、本発明の第一実施形態に係るコンテンツ共有システム100の概略構成を示す図である。 FIG. 1 is a diagram showing a schematic configuration of a content sharing system 100 according to the first embodiment of the present invention.

コンテンツ共有システム100は、第一電子機器1Aと、第一ネットワーク機器を構成する第一NAS(Network Attached Storage)2Aと、第一ルータ4Aと、第二電子機器1Bと、第二ネットワーク機器を構成する第二NAS2Bと、第二ルータ4Bと、DDNS(Dynamic Domain Name System)サービスを提供するDDNSサーバ7と、を備える。 The content sharing system 100 constitutes a first electronic device 1A, a first NAS (Network Attached Storage) 2A constituting the first network device, a first router 4A, a second electronic device 1B, and a second network device. A second NAS 2B, a second router 4B, and a DDNS server 7 that provides a DDNS (Dynamic Domain Name System) service are provided.

第一NAS2Aは、企業、学校、又は、個人宅内等で使用されるネットワークである第一LAN(Local Area Network)3Aに接続されている。 The first NAS2A is connected to the first LAN (Local Area Network) 3A, which is a network used in companies, schools, private homes, and the like.

第一NAS2Aは、静止画ファイル又は動画ファイル等のコンテンツデータの記憶及び管理を行う装置であり、ファイル管理を行う機能と、ネットワーク通信を行うためのネットワーク通信機能と、を備える。 The first NAS2A is a device that stores and manages content data such as a still image file or a moving image file, and includes a function of performing file management and a network communication function for performing network communication.

本明細書において、コンテンツデータは、静止画データ又は動画データ等のデータ本体と、このデータ本体に関連するメタデータ(ファイルの作成日時、作成者、ファイル形式、タイトル、注釈、又は、サムネイル画像等)と、を含む。 In the present specification, the content data includes a data body such as still image data or moving image data and metadata related to this data body (file creation date and time, creator, file format, title, commentary, thumbnail image, etc. ) And, including.

第一LAN3Aは、第一ルータ4Aを介してインターネット6に接続されている。 The first LAN 3A is connected to the Internet 6 via the first router 4A.

第二NAS2Bは、企業、学校、又は、個人宅内等で使用されるネットワークである第二LAN(Local Area Network)3Bに接続されている。 The second NAS 2B is connected to a second LAN (Local Area Network) 3B, which is a network used in companies, schools, private homes, and the like.

第二NAS2Bは、静止画ファイル又は動画ファイル等のコンテンツデータの記憶及び管理を行う装置であり、ファイル管理を行う機能と、ネットワーク通信を行うためのネットワーク通信機能と、を備える。 The second NAS2B is a device that stores and manages content data such as a still image file or a moving image file, and includes a function of performing file management and a network communication function for performing network communication.

第二LAN3Bは、第二ルータ4Bを介してインターネット6に接続されている。 The second LAN 3B is connected to the Internet 6 via the second router 4B.

第一電子機器1Aと第二電子機器1Bは、それぞれ、携帯電話会社等の提供する移動体通信網5を介してインターネット6に接続可能である。 The first electronic device 1A and the second electronic device 1B can each be connected to the Internet 6 via a mobile communication network 5 provided by a mobile phone company or the like.

第一電子機器1Aと第二電子機器1Bは、それぞれ、ネットワーク通信を行うためのネットワーク通信機能と、表示部と、キーボード、マウス、又は、タッチパネル等の操作インタフェース(I/F)と、を有する電子機器である。 Each of the first electronic device 1A and the second electronic device 1B has a network communication function for performing network communication, a display unit, and an operation interface (I / F) such as a keyboard, a mouse, or a touch panel. It is an electronic device.

本明細書における電子機器としては、例えばパーソナルコンピュータ、タブレット端末、又は、スマートフォン等が用いられる。 As the electronic device in the present specification, for example, a personal computer, a tablet terminal, a smartphone, or the like is used.

電子機器のユーザが第一NAS2Aの利用登録を行うことで、当該ユーザには、第一NAS2Aにおいて自由に利用することのできる記憶領域が割り当てられる。複数のユーザが利用登録を行っている場合には、この記憶領域を、ユーザ毎に個別に分けて利用可能としてもよい。本実施形態では、第一NAS2Aには第一電子機器1Aのユーザが予め利用登録を行っている。 When the user of the electronic device registers the use of the first NAS2A, the user is assigned a storage area that can be freely used in the first NAS2A. When a plurality of users have registered for use, this storage area may be individually divided and used for each user. In the present embodiment, the user of the first electronic device 1A has registered the use of the first NAS 2A in advance.

また、電子機器のユーザが第二NAS2Bの利用登録を行うことで、当該ユーザには、第二NAS2Bにおいて自由に利用することのできる記憶領域が割り当てられる。複数のユーザが利用登録を行っている場合には、この記憶領域を、ユーザ毎に個別に分けて利用可能としてもよい。本実施形態では、第二NAS2Bには第二電子機器1Bのユーザが予め利用登録を行っている。 Further, when the user of the electronic device registers the use of the second NAS2B, the user is assigned a storage area that can be freely used in the second NAS2B. When a plurality of users have registered for use, this storage area may be individually divided and used for each user. In the present embodiment, the user of the second electronic device 1B has registered the use of the second NAS 2B in advance.

DDNSサーバ7は、インターネット6に接続されており、第一NAS2Aに対して動的に割り当てられるグローバルIPアドレスと、第一NAS2Aに固有の名称との対応関係を逐次更新しながら記憶する。 The DDNS server 7 is connected to the Internet 6 and stores the correspondence between the global IP address dynamically assigned to the first NAS2A and the name unique to the first NAS2A while sequentially updating the correspondence.

また、DDNSサーバ7は、第二NAS2Bに対して動的に割り当てられるグローバルIPアドレスと、第二NAS2Bに固有の名称との対応関係を逐次更新しながら記憶する。 Further, the DDNS server 7 stores the correspondence between the global IP address dynamically assigned to the second NAS2B and the name unique to the second NAS2B while sequentially updating the correspondence.

DDNSサーバ7は、第一NAS2Aからの要求に応じて、第二NAS2Bの名称に対応するグローバルIPアドレスを要求元に返信する。第一NAS2Aは、このグローバルIPアドレスを用いることで、インターネット6を介した第二NAS2Bへのアクセスが可能となる。 In response to the request from the first NAS2A, the DDNS server 7 returns the global IP address corresponding to the name of the second NAS2B to the requester. By using this global IP address, the first NAS2A can access the second NAS2B via the Internet 6.

また、DDNSサーバ7は、第二NAS2Bからの要求に応じて、第一NAS2Aの名称に対応するグローバルIPアドレスを要求元に返信する。第二NAS2Bは、このグローバルIPアドレスを用いることで、インターネット6を介した第一NAS2Aへのアクセスが可能となる。このように、第一NAS2Aと第二NAS2Bは、インターネット6を介して相互に通信可能となっている。 Further, the DDNS server 7 returns the global IP address corresponding to the name of the first NAS2A to the requester in response to the request from the second NAS2B. By using this global IP address, the second NAS2B can access the first NAS2A via the Internet 6. In this way, the first NAS2A and the second NAS2B can communicate with each other via the Internet 6.

図2は、図1に示すコンテンツ共有システム100における第一電子機器1Aの内部ハードウェア構成例を示す図である。 FIG. 2 is a diagram showing an example of an internal hardware configuration of the first electronic device 1A in the content sharing system 100 shown in FIG.

第一電子機器1Aは、CPU(Central Processing Unit)20aと、ROM(Read Only Memory)21aと、RAM(Random Access Memory)22aと、液晶モジュール230aと、液晶パネル231aと、無線LANモジュール240aと、アンテナ241aと、移動体通信モジュール250aと、アンテナ251aと、キーボード、マウス、又は、液晶パネル231aと一体化されたタッチパネル等の操作インタフェース(I/F)260aと、内部ストレージ部27aと、を備える。 The first electronic device 1A includes a CPU (Central Processing Unit) 20a, a ROM (Read Only Memory) 21a, a RAM (Random Access Memory) 22a, a liquid crystal module 230a, a liquid crystal panel 231a, a wireless LAN module 240a, and the like. It includes an antenna 241a, a mobile communication module 250a, an antenna 251a, an operation interface (I / F) 260a such as a keyboard integrated with a keyboard, a mouse, or a liquid crystal panel 231a, and an internal storage unit 27a. ..

CPU20a、ROM21a、RAM22a、液晶モジュール230a、無線LANモジュール240a、移動体通信モジュール250a、操作インタフェース260a、及び、内部ストレージ部27aは、それぞれ共通のバスにより接続されている。 The CPU 20a, ROM 21a, RAM 22a, liquid crystal module 230a, wireless LAN module 240a, mobile communication module 250a, operation interface 260a, and internal storage unit 27a are each connected by a common bus.

CPU20aは、ROM21a内に記憶されたファームウェア等のプログラムがRAM22aにおいて展開された後で実行されることで、第一電子機器1A全体の動作制御を行う。 The CPU 20a controls the operation of the entire first electronic device 1A by being executed after a program such as firmware stored in the ROM 21a is expanded in the RAM 22a.

ROM21aには、上述のファームウェア等のプログラムと各種設定データが記憶されている。RAM22aは、第一電子機器1Aのメインメモリとして動作し、各種プログラム及びデータが記憶される。 The ROM 21a stores the above-mentioned programs such as firmware and various setting data. The RAM 22a operates as the main memory of the first electronic device 1A and stores various programs and data.

液晶パネル231aは、情報を表示するための表示部である。 The liquid crystal panel 231a is a display unit for displaying information.

液晶モジュール230aは、図示省略された表示コントローラ(例えばGPU(Graphics Processing Unit))がCPU20aから表示データを受けると、表示画面を構成するデータを作成し、このデータに基づいて液晶パネル231aを駆動して、液晶パネル231aの表示領域に所望の表示画面を表示させる。。 When the display controller (for example, GPU (Graphics Processing Unit)) (for example, GPU (Graphics Processing Unit)) (for example, GPU (Graphics Processing Unit)), which is not shown, receives display data from the CPU 20a, the liquid crystal module 230a creates data constituting a display screen and drives the liquid crystal panel 231a based on the data. The desired display screen is displayed in the display area of the liquid crystal panel 231a. ..

無線LANモジュール240aは、無線通信を行うためのモジュールである。 The wireless LAN module 240a is a module for performing wireless communication.

無線LANモジュール240aは、例えばIEEE(The Institute of Electrical and Electronics Engineers)802.11規格に準拠したものである。無線LANモジュール240aがアンテナ241aを介して第一ルータ4Aとの間で無線通信を行うことで、第一電子機器1Aが移動体通信網5及びインターネット6を経由することなく、第一LAN3Aに接続可能となる。 The wireless LAN module 240a conforms to the IEEE (The Institute of Electrical and Electronics Engineers) 802.11 standard, for example. When the wireless LAN module 240a performs wireless communication with the first router 4A via the antenna 241a, the first electronic device 1A connects to the first LAN 3A without going through the mobile communication network 5 and the Internet 6. It will be possible.

移動体通信モジュール250aは、例えばIMT(International Mobile Telecommunication)−2000規格に準拠して、アンテナ251aを介して移動体通信網5との間で移動体無線通信を行う。 The mobile communication module 250a performs mobile wireless communication with the mobile communication network 5 via the antenna 251a, for example, in accordance with the IMT (International Mobile Telecommunication) -2000 standard.

移動体通信モジュール250aが対応する規格には、3G/HSDPA(3rd Generation/High−Speed Downlink Packet Access)、LTE(Long Term Evolution)、又は、WiMAX(Worldwide Interoperability for Microwave Access)等が含まれうる。 Standards supported by the mobile communication module 250a include 3G / HSDPA (3rd Generation / High-Speed Downlink Packet Access), LTE (Long Term Evolution), WiMAX (Worldwide Interoperability), and other standards.

内部ストレージ部27aは、内部ストレージ270aと内部ストレージインタフェース(I/F)271aとを備える。 The internal storage unit 27a includes an internal storage 270a and an internal storage interface (I / F) 271a.

内部ストレージ270aは、例えばフラッシュメモリのような不揮発性半導体メモリであり、第一電子機器1Aにおいて用いられるアプリケーションプログラム、又は、コンテンツデータ等の各種データが記憶される。内部ストレージ270aは、第一電子機器1Aの記憶媒体として機能する。 The internal storage 270a is a non-volatile semiconductor memory such as a flash memory, and stores various data such as an application program used in the first electronic device 1A or content data. The internal storage 270a functions as a storage medium for the first electronic device 1A.

内部ストレージ270aには、第一電子機器1Aのユーザの操作により、第一NAS2Aの利用を行うためのプログラム(以下、コンテンツ管理アプリという)が記憶される。コンテンツ管理アプリは、第一電子機器1Aの作動プログラムを含む。 The internal storage 270a stores a program (hereinafter referred to as a content management application) for using the first NAS 2A by the operation of the user of the first electronic device 1A. The content management application includes an operation program of the first electronic device 1A.

第一電子機器1Aは、このコンテンツ管理アプリの機能により、第一NAS2Aへのコンテンツデータのアップロード、又は、第一NAS2Aに記憶されているコンテンツデータのダウンロード等が可能となる。 The first electronic device 1A can upload the content data to the first NAS2A, download the content data stored in the first NAS2A, and the like by the function of the content management application.

内部ストレージインタフェース271aは、内部ストレージ270aに対するコンテンツデータの読み出し又は書き込み指令があった場合に、内部ストレージ270a全体の制御を行うと共に、コンテンツデータの読み出し又は書き込み制御を行い、読み出されたコンテンツデータを出力する。 When the internal storage interface 271a is instructed to read or write the content data to the internal storage 270a, the internal storage interface 271a controls the entire internal storage 270a and also reads or writes the content data to obtain the read content data. Output.

なお、内部ストレージ270aは挿脱可能な不揮発性メモリカードであってもよい。この場合、内部ストレージインタフェース271aは、このメモリカードが装着されるメモリカードスロットをさらに備える。 The internal storage 270a may be a removable non-volatile memory card. In this case, the internal storage interface 271a further includes a memory card slot into which the memory card is mounted.

図3は、図1に示すコンテンツ共有システム100における第二電子機器1Bの内部ハードウェア構成例を示す図である。 FIG. 3 is a diagram showing an example of the internal hardware configuration of the second electronic device 1B in the content sharing system 100 shown in FIG.

第二電子機器1Bは、CPU20bと、ROM21bと、RAM22bと、液晶モジュール230bと、液晶パネル231bと、無線LANモジュール240bと、アンテナ241bと、移動体通信モジュール250bと、アンテナ251bと、キーボード、マウス、又は、液晶パネル231bと一体化されたタッチパネル等の操作インタフェース(I/F)260bと、内部ストレージ部27bと、を備える。 The second electronic device 1B includes a CPU 20b, a ROM 21b, a RAM 22b, a liquid crystal module 230b, a liquid crystal panel 231b, a wireless LAN module 240b, an antenna 241b, a mobile communication module 250b, an antenna 251b, a keyboard, and a mouse. Alternatively, an operation interface (I / F) 260b such as a touch panel integrated with the liquid crystal panel 231b, and an internal storage unit 27b are provided.

CPU20b、ROM21b、RAM22b、液晶モジュール230b、無線LANモジュール240b、移動体通信モジュール250b、操作インタフェース260b、及び、内部ストレージ部27bは、それぞれ共通のバスにより接続されている。 The CPU 20b, ROM 21b, RAM 22b, liquid crystal module 230b, wireless LAN module 240b, mobile communication module 250b, operation interface 260b, and internal storage unit 27b are each connected by a common bus.

CPU20bは、ROM21b内に記憶されたファームウェア等のプログラムがRAM22bにおいて展開された後で実行されることで、第二電子機器1B全体の動作制御を行う。 The CPU 20b controls the operation of the entire second electronic device 1B by executing the program such as firmware stored in the ROM 21b after being expanded in the RAM 22b.

ROM21bには、上述のファームウェア等のプログラムと各種設定データが記憶されている。RAM22bは、第二電子機器1Bのメインメモリとして動作し、各種プログラム及びデータが記憶される。 The ROM 21b stores the above-mentioned programs such as firmware and various setting data. The RAM 22b operates as the main memory of the second electronic device 1B, and various programs and data are stored.

液晶パネル231bは、情報を表示するための表示部である。 The liquid crystal panel 231b is a display unit for displaying information.

液晶モジュール230bは、図示省略された表示コントローラ(例えばGPU)がCPU20bから表示データを受けると、表示画面を構成するデータを作成し、このデータに基づいて液晶パネル231bを駆動して、液晶パネル231bの表示領域に所望の表示画面を表示させる。 When the display controller (for example, GPU) (for example, GPU) (not shown) receives display data from the CPU 20b, the liquid crystal module 230b creates data constituting the display screen, drives the liquid crystal panel 231b based on this data, and drives the liquid crystal panel 231b. Display the desired display screen in the display area of.

無線LANモジュール240bは、無線通信を行うためのモジュールである。 The wireless LAN module 240b is a module for performing wireless communication.

無線LANモジュール240bは、例えばIEEE802.11規格に準拠したものである。無線LANモジュール240bがアンテナ241bを介して第二ルータ4Bとの間で無線通信を行うことで、第二電子機器1Bが移動体通信網5及びインターネット6を経由することなく、第二LAN3Bに接続可能となる。 The wireless LAN module 240b conforms to, for example, the IEEE802.11 standard. When the wireless LAN module 240b performs wireless communication with the second router 4B via the antenna 241b, the second electronic device 1B connects to the second LAN 3B without going through the mobile communication network 5 and the Internet 6. It will be possible.

移動体通信モジュール250bは、例えばIMT−2000規格に準拠して、アンテナ251bを介して移動体通信網5との間で移動体無線通信を行う。 The mobile communication module 250b performs mobile wireless communication with the mobile communication network 5 via the antenna 251b, for example, in accordance with the IMT-2000 standard.

移動体通信モジュール250bが対応する規格には、3G/HSDPA、LTE、又は、WiMAX等が含まれうる。 The standards supported by the mobile communication module 250b may include 3G / HSDPA, LTE, WiMAX, and the like.

内部ストレージ部27bは、内部ストレージ270bと内部ストレージインタフェース(I/F)271bとを備える。 The internal storage unit 27b includes an internal storage 270b and an internal storage interface (I / F) 271b.

内部ストレージ270bは、例えばフラッシュメモリのような不揮発性半導体メモリであり、第二電子機器1Bにおいて用いられるアプリケーションプログラム、又は、コンテンツデータ等の各種データが記憶される。内部ストレージ270bは、第二電子機器1Bの記憶媒体として機能する。 The internal storage 270b is a non-volatile semiconductor memory such as a flash memory, and stores various data such as an application program used in the second electronic device 1B or content data. The internal storage 270b functions as a storage medium for the second electronic device 1B.

内部ストレージ270bには、第二電子機器1Bのユーザの操作により、第二NAS2Bの利用を行うためのプログラム(上記のコンテンツ管理アプリ)が記憶される。このコンテンツ管理アプリは、第二電子機器1Bの作動プログラムを含む。 In the internal storage 270b, a program (the above-mentioned content management application) for using the second NAS 2B is stored by the operation of the user of the second electronic device 1B. This content management application includes an operation program of the second electronic device 1B.

第二電子機器1Bは、このコンテンツ管理アプリの機能により、第二NAS2Bへのコンテンツデータのアップロード、又は、第二NAS2Bに記憶されているコンテンツデータのダウンロード等が可能となる。 The second electronic device 1B can upload the content data to the second NAS2B, download the content data stored in the second NAS2B, and the like by the function of the content management application.

内部ストレージインタフェース271bは、内部ストレージ270bに対するコンテンツデータの読み出し又は書き込み指令があった場合に、内部ストレージ270b全体の制御を行うと共に、コンテンツデータの読み出し又は書き込み制御を行い、読み出されたコンテンツデータを出力する。 When the internal storage interface 271b is instructed to read or write the content data to the internal storage 270b, the internal storage interface 271b controls the entire internal storage 270b and also reads or writes the content data to obtain the read content data. Output.

なお、内部ストレージ270bは挿脱可能な不揮発性メモリカードであってもよい。この場合、内部ストレージインタフェース271bは、このメモリカードが装着されるメモリカードスロットをさらに備える。 The internal storage 270b may be a removable non-volatile memory card. In this case, the internal storage interface 271b further includes a memory card slot into which the memory card is mounted.

図4は、図1に示すコンテンツ共有システム100における第一NAS2Aの内部ハードウェア構成例を示す図である。 FIG. 4 is a diagram showing an example of the internal hardware configuration of the first NAS 2A in the content sharing system 100 shown in FIG.

第一NAS2Aは、CPU30aと、ROM31aと、RAM32aと、HDD部33aと、有線LANモジュール34aと、を備える。 The first NAS2A includes a CPU 30a, a ROM 31a, a RAM 32a, an HDD unit 33a, and a wired LAN module 34a.

CPU30a、ROM31a、RAM32a、HDD部33a、及び、有線LANモジュール34aは、それぞれ共通のバスにより接続されている。 The CPU 30a, ROM 31a, RAM 32a, HDD unit 33a, and wired LAN module 34a are each connected by a common bus.

CPU30aは、ROM31a内に記憶されたファームウェア等のプログラムがRAM32aにおいて展開された後で実行されることで、第一NAS2A全体の動作制御を行う。 The CPU 30a controls the operation of the entire first NAS 2A by executing the program such as firmware stored in the ROM 31a after being expanded in the RAM 32a.

ROM31aには、上述のファームウェア等のプログラムが記憶されている。RAM32aは、第一NAS2Aのメインメモリとして動作し、各種プログラム及びデータが記憶される。 A program such as the above-mentioned firmware is stored in the ROM 31a. The RAM 32a operates as the main memory of the first NAS2A and stores various programs and data.

HDD部33aは、HDD330aとHDDインタフェース(I/F)331aとを備える。 The HDD unit 33a includes an HDD 330a and an HDD interface (I / F) 331a.

HDD330aは、記憶媒体であるディスクと、このディスクの回転を行う回転部と、ディスクに対してデータの読み出し及び書き込みを行うヘッド部とを備える(いずれも不図示)。HDD330aのディスクには、利用登録したユーザ(第一電子機器1Aのユーザ)に割り当てられた記憶領域が含まれる。 The HDD 330a includes a disk as a storage medium, a rotating unit that rotates the disk, and a head unit that reads and writes data to the disk (all not shown). The disk of the HDD 330a includes a storage area allocated to the user registered for use (the user of the first electronic device 1A).

HDDインタフェース331aは、HDD330aに対するデータの読み出し又は書き込み指令があった場合に、HDD330a全体の制御を行うと共に、データの読み出し又は書き込み制御を行い、読み出されたデータを出力する。 When a data read or write command is given to the HDD 330a, the HDD interface 331a controls the entire HDD 330a, reads or writes data, and outputs the read data.

なお、HDD部33aの代わりに、SSD(solid state drive)等の半導体メモリを用いてもよい。 Instead of the HDD unit 33a, a semiconductor memory such as an SSD (solid state drive) may be used.

有線LANモジュール34aは、例えばIEEE802.3規格に準拠して、第一ルータ4Aとの間で有線による通信を行う。有線LANモジュール34aの代わりに、例えばIEEE802.11規格に準拠して第一ルータ4Aとの間で無線による通信を行うモジュールを用いてもよい。 The wired LAN module 34a performs wired communication with the first router 4A in accordance with, for example, the IEEE802.3 standard. Instead of the wired LAN module 34a, for example, a module that wirelessly communicates with the first router 4A in accordance with the IEEE802.11 standard may be used.

また、有線LANモジュール34aの代わりに、USB(Universal Serial Bus)、IEEE1394、SCSI(Small Computer System Interface)、又はシリアルATA等の規格に準拠したインタフェースを用いてもよい。 Further, instead of the wired LAN module 34a, an interface conforming to a standard such as USB (Universal Serial Bus), IEEE1394, SCSI (Small Computer System Interface), or Serial ATA may be used.

図5は、図1に示すコンテンツ共有システム100における第二NAS2Bの内部ハードウェア構成例を示す図である。 FIG. 5 is a diagram showing an example of the internal hardware configuration of the second NAS 2B in the content sharing system 100 shown in FIG.

第二NAS2Bは、CPU30bと、ROM31bと、RAM32bと、HDD部33bと、有線LANモジュール34bと、を備える。 The second NAS 2B includes a CPU 30b, a ROM 31b, a RAM 32b, an HDD unit 33b, and a wired LAN module 34b.

CPU30b、ROM31b、RAM32b、HDD部33b、及び、有線LANモジュール34bは、それぞれ共通のバスにより接続されている。 The CPU 30b, ROM 31b, RAM 32b, HDD unit 33b, and wired LAN module 34b are each connected by a common bus.

CPU30bは、ROM31b内に記憶されたファームウェア等のプログラムがRAM32bにおいて展開された後で実行されることで、第二NAS2B全体の動作制御を行う。 The CPU 30b controls the operation of the entire second NAS 2B by executing the program such as firmware stored in the ROM 31b after being expanded in the RAM 32b.

ROM31bには、上述のファームウェア等のプログラムが記憶されている。RAM32bは、第二NAS2Bのメインメモリとして動作し、各種プログラム及びデータが記憶される。 A program such as the above-mentioned firmware is stored in the ROM 31b. The RAM 32b operates as the main memory of the second NAS 2B, and various programs and data are stored.

HDD部33bは、HDD330bとHDDインタフェース(I/F)331bとを備える。 The HDD unit 33b includes an HDD 330b and an HDD interface (I / F) 331b.

HDD330bは、記憶媒体であるディスクと、このディスクの回転を行う回転部と、ディスクに対してデータの読み出し及び書き込みを行うヘッド部とを備える(いずれも不図示)。HDD330bのディスクには、利用登録したユーザ(第二電子機器1Bのユーザ)に割り当てられた記憶領域が含まれる。 The HDD 330b includes a disk as a storage medium, a rotating unit that rotates the disk, and a head unit that reads and writes data to the disk (all not shown). The disk of the HDD 330b includes a storage area allocated to the user registered for use (the user of the second electronic device 1B).

HDDインタフェース331bは、HDD330bに対するデータの読み出し又は書き込み指令があった場合に、HDD330b全体の制御を行うと共に、データの読み出し又は書き込み制御を行い、読み出されたデータを出力する。 When a data read or write command is given to the HDD 330b, the HDD interface 331b controls the entire HDD 330b, reads or writes data, and outputs the read data.

なお、HDD部33bの代わりに、SSD等の半導体メモリを用いてもよい。 A semiconductor memory such as an SSD may be used instead of the HDD unit 33b.

有線LANモジュール34bは、例えばIEEE802.3規格に準拠して、第二ルータ4Bとの間で有線による通信を行う。有線LANモジュール34bの代わりに、例えばIEEE802.11規格に準拠して第二ルータ4Bとの間で無線による通信を行うモジュールを用いてもよい。 The wired LAN module 34b performs wired communication with the second router 4B in accordance with, for example, the IEEE802.3 standard. Instead of the wired LAN module 34b, for example, a module that wirelessly communicates with the second router 4B in accordance with the IEEE802.11 standard may be used.

また、有線LANモジュール34bの代わりに、USB(Universal Serial Bus)、IEEE1394、SCSI(Small Computer System Interface)、又はシリアルATA等の規格に準拠したインタフェースを用いてもよい。 Further, instead of the wired LAN module 34b, an interface conforming to a standard such as USB (Universal Serial Bus), IEEE1394, SCSI (Small Computer System Interface), or Serial ATA may be used.

図6は、図4に示す第一NAS2Aの機能ブロック図である。 FIG. 6 is a functional block diagram of the first NAS2A shown in FIG.

第一NAS2Aは、第一NAS2AのROM31aに記憶された作動プログラムを含むプログラムをCPU30aが実行して各種モジュールやインタフェースと協働することにより、受信部30Aと、記憶制御部30Bと、リンク情報生成部30Cと、暗号化部30Dと、送信部30Eとして機能する。 In the first NAS2A, the CPU 30a executes a program including an operation program stored in the ROM 31a of the first NAS2A and cooperates with various modules and interfaces to generate link information with the receiving unit 30A and the storage control unit 30B. It functions as a unit 30C, an encryption unit 30D, and a transmission unit 30E.

受信部30Aは、利用登録したユーザの第一電子機器1Aの内部ストレージ270aに記憶されているコンテンツデータを第一電子機器1Aから受信する。受信部30Aが受信するコンテンツデータは、後述するリンク情報を含まないものである。 The receiving unit 30A receives the content data stored in the internal storage 270a of the first electronic device 1A of the registered user from the first electronic device 1A. The content data received by the receiving unit 30A does not include the link information described later.

記憶制御部30Bは、受信部30Aが受信した上記のコンテンツデータを第一電子機器1Aのユーザに割り当てられた記憶領域に記憶する。 The storage control unit 30B stores the above-mentioned content data received by the reception unit 30A in the storage area assigned to the user of the first electronic device 1A.

リンク情報生成部30Cは、上記の記憶領域に記憶されたコンテンツデータにアクセスするためのリンク情報を生成する。 The link information generation unit 30C generates link information for accessing the content data stored in the storage area.

任意のコンテンツデータにアクセスするためのリンク情報とは、このコンテンツデータの記憶場所を示す情報(例えばURL)等である。 The link information for accessing arbitrary content data is information (for example, URL) indicating a storage location of the content data.

暗号化部30Dは、リンク情報生成部30Cによって生成されたリンク情報を暗号化する。リンク情報の暗号化方式については特に限定されないが、例えば、AES(Advanced Encryption Standard)等が用いられる。 The encryption unit 30D encrypts the link information generated by the link information generation unit 30C. The encryption method of the link information is not particularly limited, but for example, AES (Advanced Encryption Standard) or the like is used.

送信部30Eは、暗号化部30Dによって暗号化されたリンク情報を、受信部30Aで受信したコンテンツデータの送信元である第一電子機器1Aに送信する。 The transmission unit 30E transmits the link information encrypted by the encryption unit 30D to the first electronic device 1A which is the transmission source of the content data received by the reception unit 30A.

図7は、図2に示す第一電子機器1Aの機能ブロック図である。 FIG. 7 is a functional block diagram of the first electronic device 1A shown in FIG.

第一電子機器1Aは、第一電子機器1Aにインストールされた上記のコンテンツ管理アプリをCPU20aが実行して各種モジュールやインタフェースと協働することにより、送信部20Aと、リンク情報取得部20Bと、メタデータ編集部20Cと、して機能する。 In the first electronic device 1A, the CPU 20a executes the above-mentioned content management application installed in the first electronic device 1A and cooperates with various modules and interfaces to form a transmission unit 20A, a link information acquisition unit 20B, and the like. It functions as a metadata editing unit 20C.

送信部20Aは、内部ストレージ270aに記憶されているコンテンツデータを、第一電子機器1Aのユーザが利用登録している装置である第一NAS2Aに送信する。 The transmission unit 20A transmits the content data stored in the internal storage 270a to the first NAS 2A, which is a device registered for use by the user of the first electronic device 1A.

送信部20Aは、具体的には、予め定められたタイミング(定期的なタイミング、又は、第一電子機器1Aが移動体通信網5を介さずに第一LAN3Aに接続した等の特定条件を満たしたタイミング等)で、第一電子機器1Aのユーザに割り当てられた第一NAS2Aの記憶領域に記憶されているコンテンツデータのファイル名のリストと、内部ストレージ270aに記憶されているコンテンツデータのファイル名のリストとを比較する。 Specifically, the transmission unit 20A satisfies a specific condition such as a predetermined timing (regular timing or the first electronic device 1A is connected to the first LAN 3A without going through the mobile communication network 5). The list of content data file names stored in the storage area of the first NAS2A assigned to the user of the first electronic device 1A and the file names of the content data stored in the internal storage 270a at the same time. Compare with the list of.

送信部20Aは、この比較により、内部ストレージ270aに記憶されているコンテンツデータのうち、第一NAS2Aの記憶領域に記憶がなされていないコンテンツデータをバックアップ対象のコンテンツデータとして特定する。そして、送信部20Aは、特定したバックアップ対象のコンテンツデータを第一NAS2Aに送信し、第一NAS2Aの記憶領域に記憶させる。 By this comparison, the transmission unit 20A identifies the content data stored in the internal storage 270a that is not stored in the storage area of the first NAS2A as the content data to be backed up. Then, the transmission unit 20A transmits the specified content data to be backed up to the first NAS2A and stores it in the storage area of the first NAS2A.

これにより、第一電子機器1Aのユーザは、第一電子機器1Aの内部ストレージ270aに記憶されているコンテンツデータを定期的にバックアップすることができる。 As a result, the user of the first electronic device 1A can periodically back up the content data stored in the internal storage 270a of the first electronic device 1A.

リンク情報を含まないコンテンツデータが第一電子機器1Aから第一NAS2Aに送信されると、上述したように、第一NAS2Aでは、このコンテンツデータがHDD330aに記憶され、HDD330aに記憶されたコンテンツデータにアクセスするためのリンク情報が生成され、このリンク情報が第一電子機器1Aに送信される。 When the content data not including the link information is transmitted from the first electronic device 1A to the first NAS2A, as described above, in the first NAS2A, this content data is stored in the HDD330a and becomes the content data stored in the HDD330a. Link information for access is generated, and this link information is transmitted to the first electronic device 1A.

リンク情報取得部20Bは、第一電子機器1Aのユーザが利用登録している装置である第一NAS2Aからリンク情報を受信し、第一NAS2Aからリンク情報を取得する。 The link information acquisition unit 20B receives the link information from the first NAS2A, which is a device registered for use by the user of the first electronic device 1A, and acquires the link information from the first NAS2A.

リンク情報取得部20Bは、送信部20Aによって第一NAS2Aに送信された送信済みのコンテンツデータと、この送信済みのコンテンツデータに対応して第一NAS2Aにより生成されたリンク情報とを対応づけて管理する。 The link information acquisition unit 20B manages the transmitted content data transmitted by the transmission unit 20A to the first NAS2A in association with the link information generated by the first NAS2A in response to the transmitted content data. To do.

メタデータ編集部20Cは、内部ストレージ270aに記憶されている送信済みのコンテンツデータのメタデータに、このコンテンツデータに対応するリンク情報を記憶する。 The metadata editing unit 20C stores the link information corresponding to the content data in the metadata of the transmitted content data stored in the internal storage 270a.

メタデータ編集部20Cは、コンテンツデータのデータ本体の概要を把握可能としながらデータサイズを減らすための処理(圧縮処理、リサイズ処理、低解像度化処理、減色処理、トリミング処理、又は、低フレームレート化処理等)を当該コンテンツデータに行った場合でも、情報が欠落する可能性の低い当該コンテンツデータのメタデータの領域にリンク情報を記憶する。 The metadata editing unit 20C performs processing for reducing the data size (compression processing, resizing processing, low resolution processing, color reduction processing, trimming processing, or low frame rate) while making it possible to grasp the outline of the data body of the content data. Even when processing) is performed on the content data, the link information is stored in the metadata area of the content data, which is unlikely to lose information.

図8は、図3に示す第二電子機器1Bの機能ブロック図である。 FIG. 8 is a functional block diagram of the second electronic device 1B shown in FIG.

第二電子機器1Bは、第二電子機器1Bにインストールされた上記のコンテンツ管理アプリをCPU20bが実行して各種モジュールやインタフェースと協働することにより、データ取得部20Dと、送信部20Eとして機能する。 The second electronic device 1B functions as a data acquisition unit 20D and a transmission unit 20E by executing the above-mentioned content management application installed in the second electronic device 1B by the CPU 20b and cooperating with various modules and interfaces. ..

データ取得部20Dは、第一電子機器1Aの内部ストレージ270aに記憶された任意のコンテンツデータから生成された当該任意のコンテンツデータよりも容量の小さい小コンテンツデータを取得し、内部ストレージ270bに記憶する。 The data acquisition unit 20D acquires small content data having a capacity smaller than the arbitrary content data generated from the arbitrary content data stored in the internal storage 270a of the first electronic device 1A and stores it in the internal storage 270b. ..

小コンテンツデータは、任意のコンテンツデータに対し、この任意のコンテンツデータのデータ本体の概要を把握可能としながらデータ容量を減らすための処理(圧縮処理、リサイズ処理、低解像度化処理、減色処理、トリミング処理、又は、低フレームレート化処理等)を行うことで得られたものである。 Small content data is a process for reducing the data capacity of arbitrary content data while making it possible to grasp the outline of the data body of this arbitrary content data (compression processing, resizing processing, resolution reduction processing, color reduction processing, trimming). It is obtained by performing processing or low frame rate processing, etc.).

データ取得部20Dは、何らかの方法で小コンテンツデータの取得できればよく、その取得方法は以下に例示するものが考えられる。 The data acquisition unit 20D only needs to be able to acquire small content data by some method, and the acquisition method may be exemplified below.

(第一のデータ取得方法)
第一電子機器1Aのユーザが、リンク情報を含む任意のコンテンツデータの容量を、第一電子機器1Aにインストールされている画像処理アプリケーションを用いて減らす処理を行って小コンテンツデータを生成する。
(First data acquisition method)
The user of the first electronic device 1A generates small content data by performing a process of reducing the capacity of arbitrary content data including link information by using an image processing application installed in the first electronic device 1A.

そして、第一電子機器1Aのユーザが、この小コンテンツデータをWEBメールサービス、SMS、又は、MMS等を利用し、電子メールに添付して第二電子機器1Bに送信する。第二電子機器1Bのデータ取得部20Dは、この電子メールで受信され第二電子機器1Bに保存された小コンテンツデータを取得する。 Then, the user of the first electronic device 1A uses the WEB mail service, SMS, MMS, or the like to attach this small content data to the e-mail and transmit it to the second electronic device 1B. The data acquisition unit 20D of the second electronic device 1B acquires small content data received by this e-mail and stored in the second electronic device 1B.

(第二のデータ取得方法)
第一電子機器1Aのユーザが、第一電子機器1Aにインストールされているメッセンジャーアプリを用いて、リンク情報を含む任意のコンテンツデータを第二電子機器1Bに送信する操作を行う。
(Second data acquisition method)
A user of the first electronic device 1A performs an operation of transmitting arbitrary content data including link information to the second electronic device 1B by using a messenger application installed in the first electronic device 1A.

この操作が行われると、メッセンジャーアプリの機能により、この任意のコンテンツデータから小コンテンツデータが生成され、この小コンテンツデータが第二電子機器1Bに送信される。第二電子機器1Bのデータ取得部20Dは、メッセンジャーアプリによって受信されて第二電子機器1Bに保存された小コンテンツデータを取得する。 When this operation is performed, the function of the messenger application generates small content data from the arbitrary content data, and the small content data is transmitted to the second electronic device 1B. The data acquisition unit 20D of the second electronic device 1B acquires small content data received by the messenger application and stored in the second electronic device 1B.

(第三のデータ取得方法)
第一電子機器1Aのユーザが、リンク情報を含む任意のコンテンツデータの容量を、第一電子機器1Aにインストールされている画像処理アプリケーションを用いて減らす処理を行って小コンテンツデータを生成する。第一電子機器1Aと第二電子機器1Bがそれぞれ、Bluetooth(登録商標)又はNFC(Near Field Communication)等の近距離無線通信規格に基づく通信インタフェースを搭載している場合には、第一電子機器1Aのユーザが上記の小コンテンツデータを近距離無線通信によって第二電子機器1Bに送信する。データ取得部20Dは、近距離無線通信によって第一電子機器1Aから受信した小コンテンツデータを取得する。
(Third data acquisition method)
The user of the first electronic device 1A generates small content data by performing a process of reducing the capacity of arbitrary content data including link information by using an image processing application installed in the first electronic device 1A. When the first electronic device 1A and the second electronic device 1B are equipped with a communication interface based on a short-range wireless communication standard such as Bluetooth (registered trademark) or NFC (Near Field Communication), respectively, the first electronic device The user of 1A transmits the above small content data to the second electronic device 1B by short-range wireless communication. The data acquisition unit 20D acquires small content data received from the first electronic device 1A by short-range wireless communication.

(第四のデータ取得方法)
第一電子機器1Aのユーザが、リンク情報を含む任意のコンテンツデータの容量を、第一電子機器1Aにインストールされている画像処理アプリケーションを用いて減らす処理を行って小コンテンツデータを生成する。内部ストレージ270aと内部ストレージ270bがそれぞれ着脱可能なものである場合には、第一電子機器1Aの内部ストレージ270aが第二電子機器1Bに装着された状態で、データ取得部20Dは、この内部ストレージ270aから上記の小コンテンツデータを取得する。
(Fourth data acquisition method)
The user of the first electronic device 1A generates small content data by performing a process of reducing the capacity of arbitrary content data including link information by using an image processing application installed in the first electronic device 1A. When the internal storage 270a and the internal storage 270b are detachable, the data acquisition unit 20D uses the internal storage 20D in a state where the internal storage 270a of the first electronic device 1A is attached to the second electronic device 1B. The above small content data is acquired from 270a.

(第五のデータ取得方法)
第一電子機器1Aのユーザが、自身のブログに、リンク情報を含む任意のコンテンツデータをアップロードする操作を行う。この操作が行われると、ブログサービスを提供するサーバの機能により、この任意のコンテンツデータから小コンテンツデータが生成され、この小コンテンツデータがブログにアップロードされる。
(Fifth data acquisition method)
The user of the first electronic device 1A performs an operation of uploading arbitrary content data including link information to his / her blog. When this operation is performed, the function of the server that provides the blog service generates small content data from this arbitrary content data, and this small content data is uploaded to the blog.

第二電子機器1Bのユーザは、このブログにアップロードされている小コンテンツデータを第二電子機器1Bにダウンロードして保存する。第二電子機器1Bのデータ取得部20Dは、このようにして第二電子機器1Bに保存された小コンテンツデータを取得する。 The user of the second electronic device 1B downloads and saves the small content data uploaded to this blog to the second electronic device 1B. The data acquisition unit 20D of the second electronic device 1B acquires the small content data stored in the second electronic device 1B in this way.

送信部20Eは、第一電子機器1Aの送信部20Aと同様に、内部ストレージ270bに記憶されているコンテンツデータを第二NAS2Bにバックアップする機能を有している。このバックアップのタイミングに同期して、リンク情報を含む小コンテンツデータは第二NAS2Bに送信される。 The transmission unit 20E has a function of backing up the content data stored in the internal storage 270b to the second NAS 2B, similarly to the transmission unit 20A of the first electronic device 1A. In synchronization with the timing of this backup, the small content data including the link information is transmitted to the second NAS2B.

送信部20Eは、具体的には、予め定められたタイミング(定期的なタイミング、又は、第二電子機器1Bが移動体通信網5を介さずに第二LAN3Bに接続した等の特定条件を満たしたタイミング等)で、第二電子機器1Bのユーザに割り当てられた第二NAS2Bの記憶領域に記憶されているコンテンツデータのファイル名のリストと、内部ストレージ270bに記憶されているコンテンツデータのファイル名のリストとを比較する。 Specifically, the transmission unit 20E satisfies a specific condition such as a predetermined timing (regular timing or the second electronic device 1B is connected to the second LAN 3B without going through the mobile communication network 5). The list of the file names of the content data stored in the storage area of the second NAS2B assigned to the user of the second electronic device 1B and the file names of the content data stored in the internal storage 270b at the same time. Compare with the list of.

そして、送信部20Eは、内部ストレージ270bに記憶されているコンテンツデータのうち、第二NAS2Bの記憶領域に記憶がなされていないコンテンツデータをバックアップ対象のコンテンツデータとして特定する。送信部20Eは、特定したバックアップ対象のコンテンツデータを第二NAS2Bに送信し、第二NAS2Bの記憶領域に記憶させる。 Then, the transmission unit 20E specifies the content data stored in the internal storage 270b that is not stored in the storage area of the second NAS2B as the content data to be backed up. The transmission unit 20E transmits the specified content data to be backed up to the second NAS2B and stores it in the storage area of the second NAS2B.

図9は、図5に示す第二NAS2Bの機能ブロック図である。 FIG. 9 is a functional block diagram of the second NAS 2B shown in FIG.

第二NAS2Bは、第二NAS2BのROM31bに記憶された作動プログラムを含むプログラムをCPU30bが実行して各種モジュールやインタフェースと協働することにより、データ受信部30Fと、復号処理部30Gと、コンテンツデータ取得部30Hと、記憶制御部30Iとして機能する。 In the second NAS2B, the CPU 30b executes a program including an operation program stored in the ROM 31b of the second NAS2B and cooperates with various modules and interfaces to cause the data receiving unit 30F, the decoding processing unit 30G, and the content data. It functions as an acquisition unit 30H and a memory control unit 30I.

データ受信部30Fは、リンク情報を含む小コンテンツデータを、第二NAS2Bに利用登録したユーザによって利用される電子機器である第二電子機器1Bから受信する。 The data receiving unit 30F receives small content data including link information from the second electronic device 1B, which is an electronic device used by a user registered for use in the second NAS 2B.

復号処理部30Gは、データ受信部30Fが受信した小コンテンツデータに含まれるリンク情報を復号する。 The decoding processing unit 30G decodes the link information included in the small content data received by the data receiving unit 30F.

コンテンツデータ取得部30Hは、復号処理部30Gによって復号されたリンク情報に基づいて第一NAS2Aにアクセスし、このコンテンツデータを第一NAS2Aから取得する。 The content data acquisition unit 30H accesses the first NAS2A based on the link information decoded by the decoding processing unit 30G, and acquires this content data from the first NAS2A.

記憶制御部30Iは、コンテンツデータ取得部30Hにより取得されたコンテンツデータを、第二電子機器1Bのユーザに割り当てられたHDD330bの記憶領域に記憶する。 The storage control unit 30I stores the content data acquired by the content data acquisition unit 30H in the storage area of the HDD 330b assigned to the user of the second electronic device 1B.

記憶制御部30Iは、復号処理部30Gによって復号されたリンク情報に基づいて第一NAS2Aからコンテンツデータが取得できない場合には、復号前のリンク情報を含む小コンテンツデータから当該リンク情報を削除し、リンク情報を含まない小コンテンツデータを、上記の記憶領域に記憶する。 When the content data cannot be acquired from the first NAS2A based on the link information decoded by the decoding processing unit 30G, the storage control unit 30I deletes the link information from the small content data including the link information before decoding. Small content data that does not include link information is stored in the above storage area.

なお、第一NAS2AのROM31aに記憶される作動プログラムと、第二NAS2BのROM31bに記憶される作動プログラムとは同じものである。 The operation program stored in the ROM 31a of the first NAS2A and the operation program stored in the ROM 31b of the second NAS2B are the same.

このため、第二NAS2BのCPU30bは、ROM31bに記憶された作動プログラムを実行することで、第一NAS2AのCPU30aの受信部30A、記憶制御部30B、リンク情報生成部30C、暗号化部30D、及び、送信部30Eの各々と同様に機能する。 Therefore, the CPU 30b of the second NAS 2B executes the operation program stored in the ROM 31b, so that the receiving unit 30A, the storage control unit 30B, the link information generation unit 30C, the encryption unit 30D, and the encryption unit 30D of the CPU 30a of the first NAS 2A , Each of the transmitters 30E functions in the same manner.

また、第一NAS2AのCPU30aは、ROM31aに記憶された作動プログラムを実行することで、第二NAS2BのCPU30bのデータ受信部30F、復号処理部30G、コンテンツデータ取得部30H、及び、記憶制御部30Iの各々と同様に機能する。 Further, the CPU 30a of the first NAS2A executes the operation program stored in the ROM 31a to execute the data receiving unit 30F, the decoding processing unit 30G, the content data acquisition unit 30H, and the storage control unit 30I of the CPU 30b of the second NAS2B. Works the same as each of.

また、第一電子機器1Aと第二電子機器1Bにインストールされるコンテンツ管理アプリは同じものである。このため、第一電子機器1AのCPU20aは、コンテンツ管理アプリを実行することで、第二電子機器1BのCPU20bのデータ取得部20Dと同様に機能する。 Further, the content management application installed in the first electronic device 1A and the second electronic device 1B is the same. Therefore, the CPU 20a of the first electronic device 1A functions in the same manner as the data acquisition unit 20D of the CPU 20b of the second electronic device 1B by executing the content management application.

また、第二電子機器1BのCPU20bは、コンテンツ管理アプリを実行することで、第一電子機器1AのCPU20aのリンク情報取得部20B及びメタデータ編集部20Cの各々と同様に機能する。 Further, the CPU 20b of the second electronic device 1B functions in the same manner as each of the link information acquisition unit 20B and the metadata editing unit 20C of the CPU 20a of the first electronic device 1A by executing the content management application.

つまり、第二NAS2BのCPU30bは、第二電子機器1Bの内部ストレージ270bに記憶されているコンテンツデータを第二電子機器1Bから受信する受信部、当該受信部が受信したコンテンツデータを第二電子機器1Bのユーザに割り当てられた記憶領域に記憶する記憶制御部、当該記憶領域に記憶されたコンテンツデータにアクセスするためのリンク情報を生成するリンク情報生成部、当該リンク情報生成部によって生成されたリンク情報を暗号化する暗号化部、当該暗号化部によって暗号化されたリンク情報を第二電子機器1Bに送信する送信部として機能する。 That is, the CPU 30b of the second NAS 2B is a receiving unit that receives the content data stored in the internal storage 270b of the second electronic device 1B from the second electronic device 1B, and the second electronic device receives the content data received by the receiving unit. A storage control unit that stores in the storage area assigned to the user of 1B, a link information generation unit that generates link information for accessing the content data stored in the storage area, and a link generated by the link information generation unit. It functions as an encryption unit that encrypts information and a transmission unit that transmits link information encrypted by the encryption unit to the second electronic device 1B.

また、第二電子機器1BのCPU20bは、第二NAS2Bからリンク情報を取得するリンク情報取得部、内部ストレージ270bに記憶されている第二NAS2Bへの送信済みのコンテンツデータのメタデータに、このコンテンツデータに対応するリンク情報を記憶するメタデータ編集部として機能する。 Further, the CPU 20b of the second electronic device 1B adds this content to the metadata of the content data transmitted to the second NAS 2B stored in the link information acquisition unit that acquires the link information from the second NAS 2B and the internal storage 270b. It functions as a metadata editorial unit that stores link information corresponding to the data.

また、第一電子機器1AのCPU20aは、第二電子機器1Bの内部ストレージ270bに記憶された任意のコンテンツデータから生成された当該任意のコンテンツデータよりも容量の小さい小コンテンツデータを取得するデータ取得部として機能する。 Further, the CPU 20a of the first electronic device 1A acquires data that acquires small content data having a capacity smaller than that of the arbitrary content data generated from the arbitrary content data stored in the internal storage 270b of the second electronic device 1B. Functions as a department.

また、第一NAS2AのCPU30aは、リンク情報を含む小コンテンツデータを第一電子機器1Aから受信するデータ受信部、当該データ受信部が受信した小コンテンツデータに含まれるリンク情報を復号する復号処理部、当該復号処理部によって復号されたリンク情報に基づいて第二NAS2Bにアクセスし、このコンテンツデータを第二NAS2Bから取得するコンテンツデータ取得部、当該コンテンツデータ取得部により取得されたコンテンツデータを、第一電子機器1Aのユーザに割り当てられたHDD330aの記憶領域に記憶する記憶制御部として機能する。 Further, the CPU 30a of the first NAS 2A is a data receiving unit that receives small content data including link information from the first electronic device 1A, and a decoding processing unit that decodes the link information included in the small content data received by the data receiving unit. , The content data acquisition unit that accesses the second NAS2B based on the link information decoded by the decryption processing unit and acquires this content data from the second NAS2B, and the content data acquired by the content data acquisition unit. (I) It functions as a storage control unit that stores data in the storage area of HDD 330a assigned to the user of the electronic device 1A.

図10は、図1に示すコンテンツ共有システム100の動作を説明するためのシーケンスチャートである。以下では、第一電子機器1Aのユーザが所有するコンテンツデータを第二電子機器1Bのユーザが共有する場合の動作を例にして説明する。 FIG. 10 is a sequence chart for explaining the operation of the content sharing system 100 shown in FIG. Hereinafter, the operation when the user of the second electronic device 1B shares the content data owned by the user of the first electronic device 1A will be described as an example.

第一電子機器1Aの送信部20Aによってバックアップのタイミングか否かが判定され、バックアップのタイミングになるとバックアップ処理が実行され(ステップS1)、第一電子機器1Aの内部ストレージ270aに記憶されているバックアップ対象のコンテンツデータが第一電子機器1Aの送信部20Aにより第一NAS2Aに送信される(ステップS2)。ステップS2で送信されるコンテンツデータは、上記のリンク情報が含まれないものとする。 The transmission unit 20A of the first electronic device 1A determines whether or not the backup timing is reached, and when the backup timing comes, the backup process is executed (step S1), and the backup stored in the internal storage 270a of the first electronic device 1A is executed. The target content data is transmitted to the first NAS 2A by the transmission unit 20A of the first electronic device 1A (step S2). It is assumed that the content data transmitted in step S2 does not include the above link information.

ステップS2で送信されたコンテンツデータは第一NAS2Aの受信部30Aで受信され、第一電子機器1Aのユーザに割り当てられた記憶領域に、第一NAS2Aの記憶制御部30Bによって記憶される(ステップS3)。 The content data transmitted in step S2 is received by the receiving unit 30A of the first NAS2A, and is stored in the storage area assigned to the user of the first electronic device 1A by the storage control unit 30B of the first NAS2A (step S3). ).

次に、ステップS3で記憶されたコンテンツデータにアクセスするためのリンク情報(例えばURL)が第一NAS2Aのリンク情報生成部30Cによって生成され(ステップS4)、このリンク情報が第一NAS2Aの暗号化部30Dによって暗号化される(ステップS5)。 Next, the link information (for example, URL) for accessing the content data stored in step S3 is generated by the link information generation unit 30C of the first NAS2A (step S4), and this link information is encrypted by the first NAS2A. It is encrypted by unit 30D (step S5).

ステップS5で暗号化されたリンク情報は、第一NAS2Aの送信部30Eによって第一電子機器1Aに送信される(ステップS6)。 The link information encrypted in step S5 is transmitted to the first electronic device 1A by the transmission unit 30E of the first NAS 2A (step S6).

ステップS6で送信されたリンク情報は、第一電子機器1Aのリンク情報取得部20Bによって取得され(ステップS7)、第一電子機器1Aのメタデータ編集部20Cにより、ステップS2で送信済みのコンテンツデータのメタデータに記憶される(ステップS8)。 The link information transmitted in step S6 is acquired by the link information acquisition unit 20B of the first electronic device 1A (step S7), and the content data transmitted in step S2 by the metadata editing unit 20C of the first electronic device 1A. It is stored in the metadata of (step S8).

その後、第一電子機器1Aのユーザが、内部ストレージ270aに記憶されているリンク情報を含むコンテンツデータを選択し、選択したコンテンツデータを、例えばメッセンジャーアプリを利用して第二電子機器1Bに送信する操作を行う。 After that, the user of the first electronic device 1A selects the content data including the link information stored in the internal storage 270a, and transmits the selected content data to the second electronic device 1B using, for example, a messenger application. Perform the operation.

この操作に応じて、メッセンジャーアプリの機能により、選択されたコンテンツデータの容量を減らす処理が第一電子機器1Aにより行われ、このコンテンツデータから小コンテンツデータが生成される。そして、この小コンテンツデータが移動体通信網5を介して第二電子機器1Bに送信される(ステップS9)。 In response to this operation, the function of the messenger application performs a process of reducing the capacity of the selected content data by the first electronic device 1A, and small content data is generated from the content data. Then, this small content data is transmitted to the second electronic device 1B via the mobile communication network 5 (step S9).

第二電子機器1Bのユーザは、第一電子機器1Aから送信されてきた小コンテンツデータを受信すると、この小コンテンツデータを内部ストレージ270bに保存する操作を行う。この操作によって、この小コンテンツデータが内部ストレージ270bに記憶される(ステップS10)。 When the user of the second electronic device 1B receives the small content data transmitted from the first electronic device 1A, the user performs an operation of saving the small content data in the internal storage 270b. By this operation, this small content data is stored in the internal storage 270b (step S10).

ステップS10の後、第二電子機器1Bによってバックアップのタイミングか否かが判定され、バックアップのタイミングになるとバックアップ処理が開始される(ステップS11)。バックアップ処理が開始されると、ステップS10で記憶された小コンテンツデータが、第二電子機器1Bのデータ取得部20Dによって取得され(ステップS12)、第二電子機器1Bの送信部20Eによって第二NAS2Bに送信される(ステップS13)。 After step S10, the second electronic device 1B determines whether or not the backup timing is reached, and when the backup timing comes, the backup process is started (step S11). When the backup process is started, the small content data stored in step S10 is acquired by the data acquisition unit 20D of the second electronic device 1B (step S12), and the second NAS2B is acquired by the transmission unit 20E of the second electronic device 1B. Is transmitted to (step S13).

ステップS13で送信された小コンテンツデータは、第二NAS2Bのデータ受信部30Fによって受信されてRAM32bに一時記憶される。そして、この小コンテンツデータのメタデータに含まれるリンク情報が第二NAS2Bの復号処理部30Gによって復号される(ステップS14)。 The small content data transmitted in step S13 is received by the data receiving unit 30F of the second NAS2B and temporarily stored in the RAM 32b. Then, the link information included in the metadata of the small content data is decoded by the decoding processing unit 30G of the second NAS2B (step S14).

第二NAS2Bのコンテンツデータ取得部30Hは、ステップS14で復号されたリンク情報に基づいて、このリンク情報に対応するコンテンツデータの送信を第一NAS2Aにリクエストする(ステップS15)。 The content data acquisition unit 30H of the second NAS2B requests the first NAS2A to transmit the content data corresponding to the link information based on the link information decrypted in step S14 (step S15).

このリクエストに応答して第一NAS2Aの送信部30Eは、リクエストされたコンテンツデータをHDD330aから読み出して第二NAS2Bに送信する(ステップS16)。 In response to this request, the transmission unit 30E of the first NAS2A reads the requested content data from the HDD 330a and transmits it to the second NAS2B (step S16).

ステップS16で送信されたコンテンツデータは第二NAS2Bで受信され、第二NAS2Bのコンテンツデータ取得部30Hによって取得される。そして、このコンテンツデータが、第二NAS2Bの記憶制御部30IによってHDD330bに記憶される(ステップS18)。 The content data transmitted in step S16 is received by the second NAS2B, and is acquired by the content data acquisition unit 30H of the second NAS2B. Then, this content data is stored in the HDD 330b by the storage control unit 30I of the second NAS2B (step S18).

なお、ステップS15において、第二NAS2Bのコンテンツデータ取得部30Hが、リンク情報に基づいてコンテンツデータにアクセスができなかった場合には、第二NAS2Bの記憶制御部30Iによって、RAM32bに記憶されている小コンテンツデータのメタデータからリンク情報が削除され、リンク情報が削除された当該小コンテンツデータがHDD330bに記憶される(ステップS17)。 If the content data acquisition unit 30H of the second NAS2B cannot access the content data based on the link information in step S15, it is stored in the RAM 32b by the storage control unit 30I of the second NAS2B. The link information is deleted from the metadata of the small content data, and the small content data from which the link information has been deleted is stored in the HDD 330b (step S17).

ステップS17又はステップS18の処理により、第二NAS2BのHDD330bに記憶されているコンテンツデータのファイル名のリストは更新される。また、第二NAS2Bの記憶制御部30lは、リンク情報に基づいて取得したコンテンツデータのファイル名には、このリンク情報を含む小コンテンツデータのファイル名を対応付けて上記のリストに記憶する。 By the process of step S17 or step S18, the list of the file names of the content data stored in the HDD 330b of the second NAS2B is updated. Further, the storage control unit 30l of the second NAS2B stores the file name of the content data acquired based on the link information in the above list in association with the file name of the small content data including the link information.

ステップS18の処理でHDD330bに記憶されたコンテンツデータは、第二電子機器1Bにダウンロード可能である。したがって、第一電子機器1Aのユーザと、第二電子機器1Bのユーザは、同じコンテンツデータを共有することができる。 The content data stored in the HDD 330b in the process of step S18 can be downloaded to the second electronic device 1B. Therefore, the user of the first electronic device 1A and the user of the second electronic device 1B can share the same content data.

以上のように、コンテンツ共有システム100によれば、第一電子機器1Aに記憶されている任意のコンテンツデータが第一NAS2Aから第二NAS2Bに送信されることで、第一電子機器1Aのユーザと第二電子機器1Bのユーザの間で、この任意のコンテンツデータの共有がオリジナルサイズのまま行われる。 As described above, according to the content sharing system 100, arbitrary content data stored in the first electronic device 1A is transmitted from the first NAS 2A to the second NAS 2B, so that the user of the first electronic device 1A can be used. The sharing of this arbitrary content data is performed between the users of the second electronic device 1B in the original size.

このため、第一電子機器1Aのユーザと第二電子機器1Bのユーザは、通信量に制限がかかる場合のある移動体通信網5を利用して任意のコンテンツデータの送受信を行うことなく、この任意のコンテンツデータを共有することができる。したがって、通信量を気にすることなく、オリジナルサイズのコンテンツデータの共有が可能となる。 Therefore, the user of the first electronic device 1A and the user of the second electronic device 1B do not need to send and receive arbitrary content data by using the mobile communication network 5 in which the communication amount may be limited. Any content data can be shared. Therefore, it is possible to share original size content data without worrying about the amount of communication.

また、コンテンツ共有システム100によれば、第一電子機器1Aから第一NAS2Aにバックアップされたコンテンツデータのメタデータには、このコンテンツデータにアクセスするためのリンク情報が記憶される。そして、このリンク情報に基づいてユーザ間でのコンテンツデータの共有が可能となる。 Further, according to the content sharing system 100, the link information for accessing the content data is stored in the metadata of the content data backed up from the first electronic device 1A to the first NAS2A. Then, the content data can be shared between users based on this link information.

このリンク情報は、コンテンツデータを小コンテンツデータに変換した場合でも削除されない領域に記憶される。このため、第一電子機器1Aのユーザは、メッセンジャーアプリ等の任意の手段を用いてコンテンツデータを第二電子機器1Bに送信するといった簡単な作業を行うだけで、第一電子機器1Aに記憶されているコンテンツデータを、第二電子機器1Bのユーザに共有させることができる。このように、コンテンツ共有システム100によれば、ユーザが複雑な作業を行うことなく、コンテンツデータの共有を行うことができる。 This link information is stored in an area that is not deleted even when the content data is converted into small content data. Therefore, the user of the first electronic device 1A can store the content data in the first electronic device 1A simply by performing a simple operation such as transmitting the content data to the second electronic device 1B by using an arbitrary means such as a messenger application. The content data can be shared by the user of the second electronic device 1B. As described above, according to the content sharing system 100, the user can share the content data without performing complicated work.

また、コンテンツ共有システム100では、第一電子機器1Aから第二電子機器1Bに送信されるリンク情報が暗号化されている。このため、第一電子機器1Aと第二電子機器1Bの間の通信経路でリンク情報が漏えいした場合でも、第一NAS2Aに記憶されているコンテンツデータの漏えいを防ぐことができる。 Further, in the content sharing system 100, the link information transmitted from the first electronic device 1A to the second electronic device 1B is encrypted. Therefore, even if the link information is leaked in the communication path between the first electronic device 1A and the second electronic device 1B, it is possible to prevent the leakage of the content data stored in the first NAS 2A.

また、コンテンツ共有システム100では、第一NAS2Aにおいてリンク情報が暗号化され、第二NAS2Bにおいてリンク情報が復号される。このため、第一NAS2Aと第一電子機器1Aの間の通信経路、又は、第二電子機器1Bと第二NAS2Bの間の通信経路でリンク情報が漏えいした場合でも、第一NAS2Aに記憶されているコンテンツデータの漏えいを防ぐことができる。 Further, in the content sharing system 100, the link information is encrypted in the first NAS2A, and the link information is decrypted in the second NAS2B. Therefore, even if the link information is leaked in the communication path between the first NAS 2A and the first electronic device 1A or the communication path between the second electronic device 1B and the second NAS 2B, it is stored in the first NAS 2A. It is possible to prevent leakage of existing content data.

また、コンテンツ共有システム100では、第二電子機器1Bの内部ストレージ270bには第一電子機器1Aから取得した小コンテンツデータが記憶され、この小コンテンツデータに対応するオリジナルサイズのコンテンツデータは第二NAS2BのHDD330bに記憶される。このため、第二電子機器1Bのユーザは、第二電子機器1Bの内部ストレージ270bの容量を気にすることなく、コンテンツデータの共有が可能となる。 Further, in the content sharing system 100, the small content data acquired from the first electronic device 1A is stored in the internal storage 270b of the second electronic device 1B, and the original size content data corresponding to the small content data is the second NAS2B. It is stored in the HDD 330b of. Therefore, the user of the second electronic device 1B can share the content data without worrying about the capacity of the internal storage 270b of the second electronic device 1B.

また、コンテンツ共有システム100では、第二電子機器1BのCPU20bが、内部ストレージ270bに記憶されているコンテンツデータを第二NAS2Bにバックアップするタイミングに同期して、リンク情報を含む小コンテンツデータを第二NAS2Bに送信する。これにより、リンク情報に基づいてコンテンツデータが第二NAS2Bに記憶される。このため、第二電子機器1Bのユーザは、特に意識することなく、コンテンツデータの共有を行うことができる。 Further, in the content sharing system 100, the CPU 20b of the second electronic device 1B synchronizes with the timing of backing up the content data stored in the internal storage 270b to the second NAS2B, and secondly performs the small content data including the link information. Send to NAS2B. As a result, the content data is stored in the second NAS2B based on the link information. Therefore, the user of the second electronic device 1B can share the content data without being particularly conscious of it.

また、コンテンツ共有システム100では、第二NAS2Bがリンク情報に基づいてコンテンツデータを取得できない場合には、このリンク情報を含む小コンテンツデータから当該リンク情報が削除されて、当該小コンテンツデータが記憶領域に記憶される。このため、リンク情報が破損していたりした場合でも、第二電子機器1Bに記憶されている小コンテンツデータのバックアップを行うことができ、バックアップ機能を十分に果たすことができる。 Further, in the content sharing system 100, when the second NAS2B cannot acquire the content data based on the link information, the link information is deleted from the small content data including the link information, and the small content data is stored in the storage area. Is remembered in. Therefore, even if the link information is damaged, the small content data stored in the second electronic device 1B can be backed up, and the backup function can be sufficiently fulfilled.

図11は、図8に示した第二電子機器1Bの機能ブロックの変形例を示す図である。図11において図8と同じ機能を有するブロックには同一符号を付して説明を省略する。 FIG. 11 is a diagram showing a modified example of the functional block of the second electronic device 1B shown in FIG. In FIG. 11, blocks having the same functions as those in FIG. 8 are designated by the same reference numerals, and description thereof will be omitted.

第二電子機器1Bは、コンテンツ管理アプリをCPU20bが実行し各種モジュール及びインタフェースと協働することで、管理部20Fと、コンテンツ再生部20Gと、しても機能する。 The second electronic device 1B also functions as a management unit 20F and a content reproduction unit 20G by executing the content management application by the CPU 20b and cooperating with various modules and interfaces.

管理部20Fは、送信部20Eが第二NAS2Bに送信した小コンテンツデータと、この小コンテンツデータに含まれるリンク情報に基づいて第二NAS2BのHDD330bに記憶されたコンテンツデータと、を対応付けて管理する。 The management unit 20F manages the small content data transmitted by the transmission unit 20E to the second NAS2B in association with the content data stored in the HDD 330b of the second NAS2B based on the link information included in the small content data. To do.

具体的には、管理部20Fは、HDD330bの記憶領域に記憶されているコンテンツデータのファイル名のリストを第二NAS2Bから取得する。このリストにあるコンテンツデータのうち、リンク情報に基づいて取得されたコンテンツデータには、上述したように、このリンク情報を含む小コンテンツデータのファイル名が対応付けて記憶されている。 Specifically, the management unit 20F acquires a list of file names of content data stored in the storage area of the HDD 330b from the second NAS2B. Among the content data in this list, the content data acquired based on the link information is stored in association with the file name of the small content data including the link information as described above.

したがって、管理部20Fは、このリストによって、内部ストレージ270bに記憶されているリンク情報を含む小コンテンツデータと、当該リンク情報に基づいて第二NAS2Bに記憶されたコンテンツデータとの対応関係を管理することができる。 Therefore, the management unit 20F manages the correspondence between the small content data including the link information stored in the internal storage 270b and the content data stored in the second NAS2B based on the link information by this list. be able to.

コンテンツ再生部20Gは、内部ストレージ270bに記憶されているリンク情報を含む小コンテンツデータを選択する操作がなされた場合に、管理部20Fが取得したリストに基づいて、選択された小コンテンツデータのファイル名に対応するコンテンツデータを第二NAS2Bから取得し、取得したコンテンツデータを再生する。 The content playback unit 20G is a file of the selected small content data based on the list acquired by the management unit 20F when the operation of selecting the small content data including the link information stored in the internal storage 270b is performed. The content data corresponding to the name is acquired from the second NAS2B, and the acquired content data is reproduced.

コンテンツデータの再生とは、コンテンツデータの本体データに基づく静止画又は動画の液晶パネル231aへの表示、又は、コンテンツデータのメタデータに含まれるサムネイル画像の液晶パネル231aへの表示等のことを言う。 Reproduction of content data refers to display of a still image or moving image on the liquid crystal panel 231a based on the main body data of the content data, display of a thumbnail image included in the metadata of the content data on the liquid crystal panel 231a, or the like. ..

なお、第一電子機器1Aは、CPU20aがコンテンツ管理アプリを実行することで、管理部20Fとコンテンツ再生部20Gと同様に機能する。 The first electronic device 1A functions in the same manner as the management unit 20F and the content reproduction unit 20G when the CPU 20a executes the content management application.

以上の構成によれば、第二電子機器1Bのユーザは、内部ストレージ270bに記憶されている小コンテンツデータを選択する操作を行うだけで、この小コンテンツデータに対応するオリジナルサイズのコンテンツデータを第二NAS2Bから取得して再生することができる。これにより、オリジナルサイズのコンテンツデータを必要なときにスムーズに取得して確認可能となり、コンテンツ管理アプリの利便性を向上させることができる。 According to the above configuration, the user of the second electronic device 1B simply selects the small content data stored in the internal storage 270b, and obtains the original size content data corresponding to the small content data. (2) It can be acquired from NAS2B and reproduced. As a result, the original size content data can be smoothly acquired and confirmed when needed, and the convenience of the content management application can be improved.

以上の説明では、図10のステップS9において、リンク情報を含む小コンテンツデータが第一電子機器1Aから第二電子機器1Bに送信される構成としたが、第一電子機器1Aから第二電子機器1Bに送信されるデータは、少なくともリンク情報を含んでいればよい。 In the above description, in step S9 of FIG. 10, the small content data including the link information is transmitted from the first electronic device 1A to the second electronic device 1B, but the first electronic device 1A to the second electronic device 1B is configured. The data transmitted to 1B may include at least link information.

例えば、第一電子機器1Aのユーザによって、第一電子機器1Aの内部ストレージ270aに記憶されているリンク情報を含むコンテンツデータの共有を行う操作がなされると、第一電子機器1Aが、このコンテンツデータに含まれるリンク情報を取得し、取得したリンク情報を移動体通信網5又は近距離無線通信等を介して第二電子機器1Bに送信する。 For example, when a user of the first electronic device 1A performs an operation of sharing content data including link information stored in the internal storage 270a of the first electronic device 1A, the first electronic device 1A performs this content. The link information included in the data is acquired, and the acquired link information is transmitted to the second electronic device 1B via the mobile communication network 5 or short-range wireless communication or the like.

第一電子機器1Aが、リンク情報をバーコード又は二次元コードに変換して液晶パネル231aに表示し、第二電子機器1Bのユーザが、このバーコード又は二次元コードを第二電子機器1Bによって読み取ることで、リンク情報が第一電子機器1Aから第二電子機器1Bに送信されてもよい。 The first electronic device 1A converts the link information into a bar code or a two-dimensional code and displays it on the liquid crystal panel 231a, and the user of the second electronic device 1B converts this bar code or the two-dimensional code by the second electronic device 1B. By reading, the link information may be transmitted from the first electronic device 1A to the second electronic device 1B.

第二電子機器1Bのデータ取得部20Dは、第一電子機器1Aからリンク情報を取得し、第二電子機器1Bの送信部20Eは、このリンク情報を第二NAS2Bに送信する。 The data acquisition unit 20D of the second electronic device 1B acquires the link information from the first electronic device 1A, and the transmission unit 20E of the second electronic device 1B transmits this link information to the second NAS 2B.

第二NAS2Bでは、このリンク情報がデータ受信部30Fで受信され、受信されたリンク情報が復号処理部30Gで復号される。更に、復号されたリンク情報に基づいてコンテンツデータ取得部30Hによってコンテンツデータの取得が行われ、取得されたコンテンツデータが記憶制御部30IによってHDD330bに記憶される。 In the second NAS2B, this link information is received by the data receiving unit 30F, and the received link information is decoded by the decoding processing unit 30G. Further, the content data acquisition unit 30H acquires the content data based on the decoded link information, and the acquired content data is stored in the HDD 330b by the storage control unit 30I.

このように、第一電子機器1Aから第二電子機器1Bに対して少なくともリンク情報を渡すことができれば、第一電子機器1Aのユーザと第二電子機器1Bのユーザとで、オリジナルサイズのコンテンツデータの共有が可能である。 In this way, if at least the link information can be passed from the first electronic device 1A to the second electronic device 1B, the original size content data can be passed between the user of the first electronic device 1A and the user of the second electronic device 1B. Can be shared.

また、以上の説明では、図10のステップS13において、第二電子機器1Bの送信部20Eが、リンク情報を含む小コンテンツデータを第二NAS2Bに送信するものとしたが、第二電子機器1Bの送信部20Eは、バックアップ対象となるコンテンツデータがリンク情報を含むか否かを判定し、リンク情報を含む場合には、このリンク情報のみを第二NAS2Bに送信するようにしてもよい。 Further, in the above description, in step S13 of FIG. 10, the transmission unit 20E of the second electronic device 1B transmits the small content data including the link information to the second NAS 2B, but the second electronic device 1B The transmission unit 20E may determine whether or not the content data to be backed up includes the link information, and if the content data includes the link information, transmit only this link information to the second NAS2B.

この場合、第二NAS2Bでは、このリンク情報がデータ受信部30Fで受信され、受信されたリンク情報が復号処理部30Gで復号される。更に、復号されたリンク情報に基づいてコンテンツデータ取得部30Hによってコンテンツデータの取得が行われ、取得されたコンテンツデータが記憶制御部30IによってHDD330bに記憶される。 In this case, in the second NAS2B, this link information is received by the data receiving unit 30F, and the received link information is decoded by the decoding processing unit 30G. Further, the content data acquisition unit 30H acquires the content data based on the decoded link information, and the acquired content data is stored in the HDD 330b by the storage control unit 30I.

このように、第二電子機器1Bから第二NAS2Bに対してリンク情報の送信のみを行う構成とすることで、第二電子機器1Bと第二NAS2Bの間の通信量を減らすことができる。 In this way, the amount of communication between the second electronic device 1B and the second NAS 2B can be reduced by configuring the configuration in which only the link information is transmitted from the second electronic device 1B to the second NAS 2B.

このため、第二電子機器1Bのユーザが外出先で移動体通信網5及びインターネット6を介して第二NAS2Bに接続するような場合でも、通信量を気にせずにコンテンツデータの共有が可能となる。また、第二電子機器1Bの処理負荷を軽減することができる。 Therefore, even when the user of the second electronic device 1B connects to the second NAS 2B via the mobile communication network 5 and the Internet 6 on the go, the content data can be shared without worrying about the amount of communication. Become. Further, the processing load of the second electronic device 1B can be reduced.

また、以上の説明では、第一NAS2A又は第二NAS2Bがリンク情報の暗号化を行うものとしたが、コンテンツ管理アプリを実行した第一電子機器1AのCPU20a又は第二電子機器1BのCPU20bが、リンク情報の暗号化を行ってもよい。 Further, in the above description, it is assumed that the first NAS2A or the second NAS2B encrypts the link information, but the CPU 20a of the first electronic device 1A or the CPU 20b of the second electronic device 1B that executes the content management application may be used. The link information may be encrypted.

また、以上の説明では、第一NAS2A又は第二NAS2Bがリンク情報の復号処理を行うものとしたが、コンテンツ管理アプリを実行した第一電子機器1AのCPU20a又は第二電子機器1BのCPU20bが、リンク情報の復号処理を行ってもよい。 Further, in the above description, it is assumed that the first NAS2A or the second NAS2B performs the link information decoding process, but the CPU 20a of the first electronic device 1A or the CPU 20b of the second electronic device 1B that executes the content management application may be used. The link information may be decrypted.

また、以上の説明では、第一NAS2A又は第二NAS2Bがリンク情報の生成を行うものとしたが、コンテンツ管理アプリを実行した第一電子機器1AのCPU20a又は第二電子機器1BのCPU20bが、リンク情報の生成を行ってもよい。 Further, in the above description, it is assumed that the first NAS2A or the second NAS2B generates the link information, but the CPU 20a of the first electronic device 1A or the CPU 20b of the second electronic device 1B that executes the content management application links. Information may be generated.

第一電子機器1AのCPU20aは、コンテンツデータを第一NAS2Aにアップロードする際に、アップロード先のフォルダ名と、アップロードするコンテンツデータのファイル名とを把握している。このため、これらの情報に基づいて、アップロードしたコンテンツデータのリンク情報を生成することが可能である。 When the CPU 20a of the first electronic device 1A uploads the content data to the first NAS2A, the CPU 20a grasps the name of the upload destination folder and the file name of the content data to be uploaded. Therefore, it is possible to generate the link information of the uploaded content data based on this information.

図1のコンテンツ共有システム100において、第一NAS2A又は第二NAS2Bは、リンク情報に基づいてアクセスしてきた装置に対して、コンテンツデータのダウンロード回数に制限を設けてもよい。 In the content sharing system 100 of FIG. 1, the first NAS2A or the second NAS2B may set a limit on the number of times of downloading the content data to the device that has accessed based on the link information.

この構成によれば、復号されたリンク情報が漏えいした場合でも、コンテンツデータが他の装置によってダウンロードされるのを防ぐことができ、セキュリティを向上させることができる。 According to this configuration, even if the decrypted link information is leaked, it is possible to prevent the content data from being downloaded by another device, and it is possible to improve security.

図1のコンテンツ共有システム100において、第一NAS2Aと第二NAS2Bのうちの一方又は両方が、クラウドストレージサービスを提供するサーバであってもよい。このサーバの構成は図4又は図5に示した構成において、有線LANモジュール34a,34bが、インターネット6に接続するためのモジュールに変更された構成となる。 In the content sharing system 100 of FIG. 1, one or both of the first NAS2A and the second NAS2B may be servers that provide cloud storage services. In the configuration shown in FIG. 4 or 5, the configuration of this server is such that the wired LAN modules 34a and 34b are changed to modules for connecting to the Internet 6.

この構成によれば、NASを所有しないユーザでも他のユーザとコンテンツデータの共有が可能となり、システムの利便性を向上させることができる。 According to this configuration, even a user who does not own the NAS can share the content data with another user, and the convenience of the system can be improved.

また、図1のコンテンツ共有システム100において、第一NAS2Aと第二NAS2Bのうちの一方又は両方が、インターネットに接続可能でありかつHDD又は半導体メモリ等のストレージ装置が接続されたパーソナルコンピュータに置き換えられた構成であってもよい。 Further, in the content sharing system 100 of FIG. 1, one or both of the first NAS2A and the second NAS2B are replaced with a personal computer that can be connected to the Internet and is connected to a storage device such as an HDD or a semiconductor memory. It may have a different configuration.

また、図1のコンテンツ共有システム100において、第一NAS2Aと第二NAS2Bのうちの一方又は両方が、ストレージ装置に接続された無線通信装置(無線LANアクセスポイント)に置き換えられた構成であってもよい。 Further, in the content sharing system 100 of FIG. 1, even if one or both of the first NAS2A and the second NAS2B are replaced with a wireless communication device (wireless LAN access point) connected to the storage device. Good.

以上の説明では、リンク情報が暗号化されるものとしたが、リンク情報の暗号化は必須ではない。リンク情報が暗号化されることで、コンテンツデータの漏えいリスクを低くすることができる。 In the above description, it is assumed that the link information is encrypted, but the encryption of the link information is not essential. By encrypting the link information, the risk of content data leakage can be reduced.

以上説明したコンテンツ管理アプリ及び作動プログラムは、プログラムをコンピュータが読取可能な一時的でない(non−transitory)記憶媒体に記憶される。このような「コンピュータ読取可能な記憶媒体」は、たとえば、CD−ROM(Compact Disc−ROM)等の光学媒体や、USBメモリ又はメモリカード等の磁気記憶媒体等を含む。また、このようなプログラムを、インターネット6を介したダウンロードによって提供することもできる。 The content management application and the operation program described above store the program in a computer-readable non-transitory storage medium. Such a "computer-readable storage medium" includes, for example, an optical medium such as a CD-ROM (Compact Disc-ROM), a magnetic storage medium such as a USB memory or a memory card, and the like. It is also possible to provide such a program by downloading via the Internet 6.

以上のように本明細書には以下の事項が開示されている。 As described above, the following matters are disclosed in this specification.

(1)
第一ネットワークストレージ装置と、前記第一ネットワークストレージ装置に接続される第一電子機器と、第二ネットワークストレージ装置と、前記第二ネットワークストレージ装置に接続される第二電子機器と、を有するコンテンツ共有システムであって、前記第一ネットワークストレージ装置は、前記第一電子機器からコンテンツデータを受信する受信部と、前記コンテンツデータを記憶領域に記憶する記憶制御部と、前記記憶領域に記憶したコンテンツデータにアクセスするためのリンク情報を生成するリンク情報生成部と、前記リンク情報を前記第一電子機器に送信する送信部と、を備え、前記第二電子機器は、前記第一電子機器が前記第一ネットワークストレージ装置から受信した前記リンク情報を含むデータを取得するデータ取得部と、前記リンク情報を前記第二ネットワークストレージ装置に送信する送信部と、を備え、前記第二ネットワークストレージ装置は、前記第二電子機器から受信した前記リンク情報に基づき、前記第一ネットワークストレージ装置にアクセスして、前記第一ネットワークストレージ装置から前記コンテンツデータを取得するコンテンツデータ取得部と、前記コンテンツデータ取得部により取得された前記コンテンツデータを記憶領域に記憶する記憶制御部と、を備えるコンテンツ共有システム。
(1)
Content sharing including a first network storage device, a first electronic device connected to the first network storage device, a second network storage device, and a second electronic device connected to the second network storage device. In the system, the first network storage device includes a receiving unit that receives content data from the first electronic device, a storage control unit that stores the content data in a storage area, and content data stored in the storage area. The second electronic device includes a link information generation unit that generates link information for accessing the second electronic device, and a transmission unit that transmits the link information to the first electronic device. The second network storage device includes a data acquisition unit that acquires data including the link information received from the network storage device and a transmission unit that transmits the link information to the second network storage device. Based on the link information received from the second electronic device, the content data acquisition unit that accesses the first network storage device and acquires the content data from the first network storage device, and the content data acquisition unit acquires the content data. A content sharing system including a storage control unit that stores the above-mentioned content data in a storage area.

(2)
電子機器に接続されるネットワークストレージ装置であって、第一ネットワークストレージ装置に接続された第一電子機器から前記第一ネットワークストレージ装置に送信され、かつ、前記第一ネットワークストレージ装置の記憶領域に記憶されたコンテンツデータ、にアクセスするためのリンク情報を含むデータを前記電子機器から受信するデータ受信部と、前記リンク情報に基づき、前記第一ネットワークストレージ装置にアクセスして、前記第一ネットワークストレージ装置から前記コンテンツデータを取得するコンテンツデータ取得部と、前記コンテンツデータ取得部により取得された前記コンテンツデータを記憶領域に記憶する記憶制御部と、を備えるネットワークストレージ装置。
(2)
A network storage device connected to an electronic device, which is transmitted from the first electronic device connected to the first network storage device to the first network storage device and stored in the storage area of the first network storage device. A data receiving unit that receives data including link information for accessing the provided content data from the electronic device, and the first network storage device that accesses the first network storage device based on the link information. A network storage device including a content data acquisition unit that acquires the content data from the user and a storage control unit that stores the content data acquired by the content data acquisition unit in a storage area.

(3)
(2)記載のネットワークストレージ装置であって、前記データ受信部で受信される前記リンク情報は暗号化されており、暗号化された前記リンク情報を復号する復号処理部を更に備え、前記コンテンツデータ取得部は、前記復号処理部によって復号されたリンク情報に基づいて前記コンテンツデータを取得するネットワークストレージ装置。
(3)
(2) The content data of the network storage device according to the above, wherein the link information received by the data receiving unit is encrypted, and further includes a decryption processing unit that decrypts the encrypted link information. The acquisition unit is a network storage device that acquires the content data based on the link information decoded by the decryption processing unit.

(4)
(2)又は(3)記載のネットワークストレージ装置であって、前記データ受信部で受信される前記データは、前記コンテンツデータから生成された前記コンテンツデータよりも容量の小さい小コンテンツデータを含み、前記リンク情報は、前記小コンテンツデータのメタデータに記憶されているネットワークストレージ装置。
(4)
In the network storage device according to (2) or (3), the data received by the data receiving unit includes small content data having a smaller capacity than the content data generated from the content data, and said. The link information is a network storage device stored in the metadata of the small content data.

(5)
(4)記載のネットワークストレージ装置であって、前記記憶制御部は、前記メタデータに含まれる前記リンク情報に基づいて前記コンテンツデータが取得できない場合には、前記メタデータから前記リンク情報を削除した前記小コンテンツデータを前記記憶領域に記憶するネットワークストレージ装置。
(5)
(4) In the network storage device according to the above, when the content data cannot be acquired based on the link information included in the metadata, the storage control unit deletes the link information from the metadata. A network storage device that stores the small content data in the storage area.

(6)
第二ネットワークストレージ装置に接続される電子機器であって、第一ネットワークストレージ装置に接続された第一電子機器から前記第一ネットワークストレージ装置に送信され、かつ、前記第一ネットワークストレージ装置によって記憶領域に記憶されたコンテンツデータ、にアクセスするためのリンク情報を含むデータを取得するデータ取得部と、前記データのうちの少なくとも前記リンク情報を前記第二ネットワークストレージ装置に送信する送信部と、を備え、前記第二ネットワークストレージ装置は、前記電子機器から受信した前記リンク情報に基づいて前記第一ネットワークストレージ装置にアクセスして前記第一ネットワークストレージ装置から前記コンテンツデータを取得し、当該コンテンツデータを記憶領域に記憶する電子機器。
(6)
An electronic device connected to the second network storage device, which is transmitted from the first electronic device connected to the first network storage device to the first network storage device and has a storage area by the first network storage device. A data acquisition unit that acquires data including link information for accessing the content data stored in the data, and a transmission unit that transmits at least the link information of the data to the second network storage device. The second network storage device accesses the first network storage device based on the link information received from the electronic device, acquires the content data from the first network storage device, and stores the content data. An electronic device that stores in an area.

(7)
(6)記載の電子機器であって、前記データ取得部で取得される前記データは、前記コンテンツデータから前記第一電子機器により生成された前記コンテンツデータよりも容量の小さい小コンテンツデータを含み、前記リンク情報は、前記小コンテンツデータのメタデータに記憶されている電子機器。
(7)
(6) The electronic device according to the description, wherein the data acquired by the data acquisition unit includes small content data having a smaller capacity than the content data generated by the first electronic device from the content data. The link information is an electronic device stored in the metadata of the small content data.

(8)
(7)記載の電子機器であって、記憶媒体に記憶されているコンテンツデータを予め定められたタイミングで前記第二ネットワークストレージ装置にバックアップするバックアップ機能を有し、前記送信部は、前記タイミングに同期して前記データのうちの少なくとも前記リンク情報を前記第二ネットワークストレージ装置に送信する電子機器。
(8)
(7) The electronic device according to the above, which has a backup function of backing up content data stored in a storage medium to the second network storage device at a predetermined timing, and the transmission unit has the transmission unit at the timing. An electronic device that synchronously transmits at least the link information of the data to the second network storage device.

(9)
(7)又は(8)記載の電子機器であって、前記小コンテンツデータと、前記リンク情報に基づいて前記記憶領域に記憶されたコンテンツデータとを対応付けて管理する管理部と、前記小コンテンツデータが選択された場合に、前記小コンテンツデータに対応する前記コンテンツデータを前記第二ネットワークストレージ装置から取得し、取得した前記コンテンツデータを再生するコンテンツ再生部と、を更に備える電子機器。
(9)
The electronic device according to (7) or (8), the management unit that manages the small content data in association with the content data stored in the storage area based on the link information, and the small content. An electronic device further comprising a content reproduction unit that acquires the content data corresponding to the small content data from the second network storage device and reproduces the acquired content data when the data is selected.

(10)
(6)〜(9)のいずれか1つに記載の電子機器であって、前記データに含まれる前記リンク情報は、前記第二ネットワークストレージ装置によって復号可能な状態で暗号化されている電子機器。
(10)
The electronic device according to any one of (6) to (9), wherein the link information included in the data is encrypted in a state where it can be decrypted by the second network storage device. ..

(11)
第一ネットワークストレージ装置に接続される電子機器であって、記憶媒体に記憶されているコンテンツデータを前記第一ネットワークストレージ装置に送信する送信部と、前記第一ネットワークストレージ装置が記憶領域に記憶した前記コンテンツデータ、にアクセスするためのリンク情報を前記第一ネットワークストレージ装置から取得するリンク情報取得部と、前記記憶媒体に記憶されている前記コンテンツデータのメタデータに前記リンク情報を記憶するメタデータ編集部と、を備える電子機器。
(11)
An electronic device connected to the first network storage device, the transmission unit that transmits the content data stored in the storage medium to the first network storage device, and the first network storage device stored in the storage area. A link information acquisition unit that acquires link information for accessing the content data from the first network storage device, and metadata that stores the link information in the metadata of the content data stored in the storage medium. An electronic device equipped with an editorial department.

(12)
(11)記載の電子機器であって、前記リンク情報は前記第一ネットワークストレージ装置によって暗号化されている電子機器。
(12)
(11) The electronic device according to the above, wherein the link information is encrypted by the first network storage device.

(13)
第一電子機器に接続されるネットワークストレージ装置であって、前記第一電子機器の記憶媒体に記憶されているコンテンツデータを前記第一電子機器から受信する受信部と、前記コンテンツデータを記憶領域に記憶する記憶制御部と、前記記憶領域に記憶したコンテンツデータにアクセスするためのリンク情報を生成するリンク情報生成部と、前記リンク情報を暗号化する暗号化部と、前記暗号化されたリンク情報を前記第一電子機器に送信する送信部と、を備え、前記暗号化されたリンク情報は、前記第一電子機器によって、前記コンテンツデータのメタデータに記憶されるネットワークストレージ装置。
(13)
A network storage device connected to the first electronic device, the receiving unit that receives the content data stored in the storage medium of the first electronic device from the first electronic device, and the content data in the storage area. A storage control unit for storing, a link information generation unit for generating link information for accessing content data stored in the storage area, an encryption unit for encrypting the link information, and the encrypted link information. A network storage device including a transmission unit that transmits the information to the first electronic device, and the encrypted link information is stored in the metadata of the content data by the first electronic device.

(14)
第一ネットワークストレージ装置と、前記第一ネットワークストレージ装置に接続される第一電子機器と、第二ネットワークストレージ装置と、前記第二ネットワークストレージ装置に接続される第二電子機器と、を利用するコンテンツ共有方法であって、前記第一ネットワークストレージ装置は、前記第一電子機器からコンテンツデータを受信し、前記コンテンツデータを記憶領域に記憶し、前記記憶領域に記憶したコンテンツデータにアクセスするためのリンク情報を生成し、前記リンク情報を前記第一電子機器に送信し、前記第二電子機器は、前記第一電子機器が前記第一ネットワークストレージ装置から受信した前記リンク情報を取得し、前記リンク情報を前記第二ネットワークストレージ装置に送信し、前記第二ネットワークストレージ装置は、前記第二電子機器から受信した前記リンク情報に基づき、前記第一ネットワークストレージ装置にアクセスして、前記第一ネットワークストレージ装置から前記コンテンツデータを取得し、取得した前記コンテンツデータを記憶領域に記憶するコンテンツ共有方法。
(14)
Content that uses the first network storage device, the first electronic device connected to the first network storage device, the second network storage device, and the second electronic device connected to the second network storage device. In a sharing method, the first network storage device receives content data from the first electronic device, stores the content data in a storage area, and links for accessing the content data stored in the storage area. Information is generated, the link information is transmitted to the first electronic device, and the second electronic device acquires the link information received by the first electronic device from the first network storage device, and the link information is obtained. Is transmitted to the second network storage device, and the second network storage device accesses the first network storage device based on the link information received from the second electronic device, and the first network storage device A content sharing method of acquiring the content data from the user and storing the acquired content data in a storage area.

(15)
電子機器に接続されるネットワークストレージ装置に、第一ネットワークストレージ装置に接続された第一電子機器から前記第一ネットワークストレージ装置に送信され、かつ、前記第一ネットワークストレージ装置によって記憶領域に記憶されたコンテンツデータ、にアクセスするためのリンク情報を含むデータを前記電子機器から受信するデータ受信ステップと、前記リンク情報に基づき、前記第一ネットワークストレージ装置にアクセスして、前記第一ネットワークストレージ装置から前記コンテンツデータを取得するコンテンツデータ取得ステップと、前記コンテンツデータ取得ステップにより取得された前記コンテンツデータを記憶領域に記憶する記憶制御ステップと、を実行させるためのネットワークストレージ装置の作動プログラム。
(15)
It was transmitted to the network storage device connected to the electronic device from the first electronic device connected to the first network storage device to the first network storage device, and was stored in the storage area by the first network storage device. Based on the data receiving step of receiving data including the link information for accessing the content data from the electronic device and the link information, the first network storage device is accessed and the first network storage device performs the above. An operation program of a network storage device for executing a content data acquisition step for acquiring content data and a storage control step for storing the content data acquired by the content data acquisition step in a storage area.

(16)
第二ネットワークストレージ装置に接続された電子機器に、第一ネットワークストレージ装置に接続された第一電子機器から前記第一ネットワークストレージ装置に送信され、かつ、前記第一ネットワークストレージ装置によって記憶領域に記憶されたコンテンツデータ、にアクセスするためのリンク情報を取得するデータ取得ステップと、前記リンク情報を前記第二ネットワークストレージ装置に送信する送信ステップと、を実行させるためのプログラムであり、前記第二ネットワークストレージ装置は、前記電子機器から受信した前記リンク情報に基づいて前記第一ネットワークストレージ装置にアクセスして前記第一ネットワークストレージ装置から前記コンテンツデータを取得し、当該コンテンツデータを記憶領域に記憶する電子機器の作動プログラム。
(16)
The electronic device connected to the second network storage device is transmitted from the first electronic device connected to the first network storage device to the first network storage device, and is stored in the storage area by the first network storage device. It is a program for executing a data acquisition step of acquiring link information for accessing the content data, and a transmission step of transmitting the link information to the second network storage device, and is a program for executing the second network. The storage device is an electron that accesses the first network storage device based on the link information received from the electronic device, acquires the content data from the first network storage device, and stores the content data in the storage area. Equipment operation program.

(17)
第一ネットワークストレージ装置に接続された電子機器に、記憶媒体に記憶されているコンテンツデータを前記第一ネットワークストレージ装置に送信する送信ステップと、前記第一ネットワークストレージ装置が記憶領域に記憶した前記コンテンツデータ、にアクセスするためのリンク情報を前記第一ネットワークストレージ装置から取得するリンク情報取得ステップと、前記記憶媒体に記憶されている前記コンテンツデータのメタデータに前記リンク情報を記憶するメタデータ編集ステップと、を実行させるための電子機器の作動プログラム。
(17)
A transmission step of transmitting content data stored in a storage medium to an electronic device connected to the first network storage device to the first network storage device, and the content stored in the storage area by the first network storage device. A link information acquisition step of acquiring link information for accessing data from the first network storage device, and a metadata editing step of storing the link information in the metadata of the content data stored in the storage medium. And, the operation program of the electronic device to execute.

(18)
第一電子機器に接続されたネットワークストレージ装置に、前記第一電子機器の記憶媒体に記憶されているコンテンツデータを前記第一電子機器から受信する受信ステップと、前記コンテンツデータを記憶領域に記憶する記憶制御ステップと、前記記憶領域に記憶したコンテンツデータにアクセスするためのリンク情報を生成するリンク情報生成ステップと、前記リンク情報を暗号化する暗号化ステップと、前記暗号化されたリンク情報を前記第一電子機器に送信する送信ステップと、を実行させるためのプログラムであり、前記暗号化されたリンク情報は、前記第一電子機器によって、前記コンテンツデータのメタデータに記憶されるネットワークストレージ装置の作動プログラム。
(18)
The network storage device connected to the first electronic device stores the reception step of receiving the content data stored in the storage medium of the first electronic device from the first electronic device and the content data in the storage area. The storage control step, the link information generation step for generating the link information for accessing the content data stored in the storage area, the encryption step for encrypting the link information, and the encrypted link information are described. It is a program for executing a transmission step of transmitting to the first electronic device, and the encrypted link information is stored in the metadata of the content data by the first electronic device of the network storage device. Operation program.

100 コンテンツ共有システム
1A 第一電子機器
1B 第二電子機器
2A 第一NAS
2B 第二NAS
3A 第一LAN
3B 第二LAN
4A 第一ルータ
4B 第二ルータ
5 移動体通信網
6 インターネット
7 DDNSサーバ
20a,20b CPU
20A 送信部
20B リンク情報取得部
20C メタデータ編集部
20D データ取得部
20E 送信部
20F 管理部
20G コンテンツ再生部
21a,21b ROM
22a,22b RAM
230a,230b 液晶モジュール
231a,231b 液晶パネル
240a,240b 無線LANモジュール
241a,241b アンテナ
250a,250b 移動体通信モジュール
251a,251b アンテナ
260a,260b 操作インタフェース
27a,27b 内部ストレージ部
270a,270b 内部ストレージ
271a,271b 内部ストレージインタフェース
30a,30b CPU
30A 受信部
30B 記憶制御部
30C リンク情報生成部
30D 暗号化部
30E 送信部
30F データ受信部
30G 復号処理部
30H コンテンツデータ取得部
30I 記憶制御部
31a,31b ROM
32a,32b RAM
33a,33b HDD部
330a,330b HDD
331a,331b HDDインタフェース
34a,34b 有線LANモジュール
100 Content sharing system 1A 1st electronic device 1B 2nd electronic device 2A 1st NAS
2B 2nd NAS
3A 1st LAN
3B second LAN
4A 1st router 4B 2nd router 5 Mobile communication network 6 Internet 7 DDNS server 20a, 20b CPU
20A Transmission unit 20B Link information acquisition unit 20C Metadata editing unit 20D Data acquisition unit 20E Transmission unit 20F Management unit 20G Content playback unit 21a, 21b ROM
22a, 22b RAM
230a, 230b Liquid crystal modules 231a, 231b Liquid crystal panels 240a, 240b Wireless LAN modules 241a, 241b Antennas 250a, 250b Mobile communication modules 251a, 251b Antennas 260a, 260b Operation interfaces 27a, 27b Internal storage units 270a, 270b Internal storage 271a, 271b Internal storage interface 30a, 30b CPU
30A Reception unit 30B Storage control unit 30C Link information generation unit 30D Encryption unit 30E Transmission unit 30F Data reception unit 30G Decryption processing unit 30H Content data acquisition unit 30I Storage control unit 31a, 31b ROM
32a, 32b RAM
33a, 33b HDD unit 330a, 330b HDD
331a, 331b HDD interface 34a, 34b Wired LAN module

Claims (18)

第一ネットワークストレージ装置と、前記第一ネットワークストレージ装置に接続される第一電子機器と、第二ネットワークストレージ装置と、前記第二ネットワークストレージ装置に接続される第二電子機器と、を有するコンテンツ共有システムであって、
前記第一ネットワークストレージ装置は、前記第一電子機器からコンテンツデータを受信する受信部と、前記コンテンツデータを記憶領域に記憶する記憶制御部と、前記記憶領域に記憶したコンテンツデータにアクセスするためのリンク情報を生成するリンク情報生成部と、前記リンク情報を前記第一電子機器に送信する送信部と、を備え、
前記第二電子機器は、前記第一電子機器が前記第一ネットワークストレージ装置から受信した前記リンク情報を含むデータを取得するデータ取得部と、前記リンク情報を前記第二ネットワークストレージ装置に送信する送信部と、を備え、
前記第二ネットワークストレージ装置は、前記第二電子機器から受信した前記リンク情報に基づき、前記第一ネットワークストレージ装置にアクセスして、前記第一ネットワークストレージ装置から前記コンテンツデータを取得するコンテンツデータ取得部と、前記コンテンツデータ取得部により取得された前記コンテンツデータを記憶領域に記憶する記憶制御部と、を備えるコンテンツ共有システム。
Content sharing including a first network storage device, a first electronic device connected to the first network storage device, a second network storage device, and a second electronic device connected to the second network storage device. It's a system
The first network storage device is for accessing a receiving unit that receives content data from the first electronic device, a storage control unit that stores the content data in a storage area, and content data stored in the storage area. A link information generation unit that generates link information and a transmission unit that transmits the link information to the first electronic device are provided.
The second electronic device includes a data acquisition unit that acquires data including the link information received by the first electronic device from the first network storage device, and a transmission that transmits the link information to the second network storage device. With a department,
The second network storage device is a content data acquisition unit that accesses the first network storage device and acquires the content data from the first network storage device based on the link information received from the second electronic device. A content sharing system including a storage control unit that stores the content data acquired by the content data acquisition unit in a storage area.
電子機器に接続されるネットワークストレージ装置であって、
第一ネットワークストレージ装置に接続された第一電子機器から前記第一ネットワークストレージ装置に送信され、かつ、前記第一ネットワークストレージ装置の記憶領域に記憶されたコンテンツデータ、にアクセスするためのリンク情報を含むデータを前記電子機器から受信するデータ受信部と、
前記リンク情報に基づき、前記第一ネットワークストレージ装置にアクセスして、前記第一ネットワークストレージ装置から前記コンテンツデータを取得するコンテンツデータ取得部と、
前記コンテンツデータ取得部により取得された前記コンテンツデータを記憶領域に記憶する記憶制御部と、を備えるネットワークストレージ装置。
A network storage device connected to an electronic device
Link information for accessing the content data transmitted from the first electronic device connected to the first network storage device to the first network storage device and stored in the storage area of the first network storage device. A data receiving unit that receives the included data from the electronic device, and
A content data acquisition unit that accesses the first network storage device and acquires the content data from the first network storage device based on the link information.
A network storage device including a storage control unit that stores the content data acquired by the content data acquisition unit in a storage area.
請求項2記載のネットワークストレージ装置であって、
前記データ受信部で受信される前記リンク情報は暗号化されており、
暗号化された前記リンク情報を復号する復号処理部を更に備え、
前記コンテンツデータ取得部は、前記復号処理部によって復号されたリンク情報に基づいて前記コンテンツデータを取得するネットワークストレージ装置。
The network storage device according to claim 2.
The link information received by the data receiving unit is encrypted.
A decryption processing unit that decrypts the encrypted link information is further provided.
The content data acquisition unit is a network storage device that acquires the content data based on the link information decoded by the decoding processing unit.
請求項2又は3記載のネットワークストレージ装置であって、
前記データ受信部で受信される前記データは、前記コンテンツデータから生成された前記コンテンツデータよりも容量の小さい小コンテンツデータを含み、
前記リンク情報は、前記小コンテンツデータのメタデータに記憶されているネットワークストレージ装置。
The network storage device according to claim 2 or 3.
The data received by the data receiving unit includes small content data having a smaller capacity than the content data generated from the content data.
The link information is a network storage device stored in the metadata of the small content data.
請求項4記載のネットワークストレージ装置であって、
前記記憶制御部は、前記メタデータに含まれる前記リンク情報に基づいて前記コンテンツデータが取得できない場合には、前記メタデータから前記リンク情報を削除した前記小コンテンツデータを前記記憶領域に記憶するネットワークストレージ装置。
The network storage device according to claim 4.
When the content data cannot be acquired based on the link information included in the metadata, the storage control unit stores the small content data in which the link information is deleted from the metadata in the storage area. Storage device.
第二ネットワークストレージ装置に接続される電子機器であって、
第一ネットワークストレージ装置に接続された第一電子機器から前記第一ネットワークストレージ装置に送信され、かつ、前記第一ネットワークストレージ装置によって記憶領域に記憶されたコンテンツデータ、にアクセスするためのリンク情報を含むデータを取得するデータ取得部と、
前記データのうちの少なくとも前記リンク情報を前記第二ネットワークストレージ装置に送信する送信部と、を備え、
前記第二ネットワークストレージ装置は、前記電子機器から受信した前記リンク情報に基づいて前記第一ネットワークストレージ装置にアクセスして前記第一ネットワークストレージ装置から前記コンテンツデータを取得し、当該コンテンツデータを記憶領域に記憶する電子機器。
An electronic device connected to a second network storage device
Link information for accessing the content data transmitted from the first electronic device connected to the first network storage device to the first network storage device and stored in the storage area by the first network storage device. A data acquisition unit that acquires data including
A transmission unit that transmits at least the link information of the data to the second network storage device is provided.
The second network storage device accesses the first network storage device based on the link information received from the electronic device, acquires the content data from the first network storage device, and stores the content data in a storage area. Electronic device to store in.
請求項6記載の電子機器であって、
前記データ取得部で取得される前記データは、前記コンテンツデータから前記第一電子機器により生成された前記コンテンツデータよりも容量の小さい小コンテンツデータを含み、
前記リンク情報は、前記小コンテンツデータのメタデータに記憶されている電子機器。
The electronic device according to claim 6.
The data acquired by the data acquisition unit includes small content data having a smaller capacity than the content data generated by the first electronic device from the content data.
The link information is an electronic device stored in the metadata of the small content data.
請求項7記載の電子機器であって、
記憶媒体に記憶されているコンテンツデータを予め定められたタイミングで前記第二ネットワークストレージ装置にバックアップするバックアップ機能を有し、
前記送信部は、前記タイミングに同期して前記データのうちの少なくとも前記リンク情報を前記第二ネットワークストレージ装置に送信する電子機器。
The electronic device according to claim 7.
It has a backup function that backs up the content data stored in the storage medium to the second network storage device at a predetermined timing.
The transmission unit is an electronic device that transmits at least the link information of the data to the second network storage device in synchronization with the timing.
請求項7又は8記載の電子機器であって、
前記小コンテンツデータと、前記リンク情報に基づいて前記記憶領域に記憶されたコンテンツデータとを対応付けて管理する管理部と、
前記小コンテンツデータが選択された場合に、前記小コンテンツデータに対応する前記コンテンツデータを前記第二ネットワークストレージ装置から取得し、取得した前記コンテンツデータを再生するコンテンツ再生部と、を更に備える電子機器。
The electronic device according to claim 7 or 8.
A management unit that manages the small content data in association with the content data stored in the storage area based on the link information.
An electronic device further comprising a content reproduction unit that acquires the content data corresponding to the small content data from the second network storage device and reproduces the acquired content data when the small content data is selected. ..
請求項6〜9のいずれか1項記載の電子機器であって、
前記データに含まれる前記リンク情報は、前記第二ネットワークストレージ装置によって復号可能な状態で暗号化されている電子機器。
The electronic device according to any one of claims 6 to 9.
The link information included in the data is an electronic device that is encrypted in a state that can be decrypted by the second network storage device.
第一ネットワークストレージ装置に接続される電子機器であって、
記憶媒体に記憶されているコンテンツデータを前記第一ネットワークストレージ装置に送信する送信部と、
前記第一ネットワークストレージ装置が記憶領域に記憶した前記コンテンツデータ、にアクセスするためのリンク情報を前記第一ネットワークストレージ装置から取得するリンク情報取得部と、
前記記憶媒体に記憶されている前記コンテンツデータのメタデータに前記リンク情報を記憶するメタデータ編集部と、を備え
前記メタデータ編集部は、前記コンテンツデータに対してデータサイズを減らす処理を行った場合に前記コンテンツデータから削除されない前記メタデータの領域に前記リンク情報を記憶する電子機器。
An electronic device connected to the first network storage device
A transmitter that transmits content data stored in a storage medium to the first network storage device, and
A link information acquisition unit that acquires link information for accessing the content data stored in the storage area of the first network storage device from the first network storage device.
A metadata editing unit that stores the link information in the metadata of the content data stored in the storage medium is provided .
The metadata editing unit, electronic devices you store the link information in the region of the metadata is not deleted from the content data when performing processing to reduce the data size for the content data.
請求項11記載の電子機器であって、
前記リンク情報は前記第一ネットワークストレージ装置によって暗号化されている電子機器。
The electronic device according to claim 11.
The link information is an electronic device encrypted by the first network storage device.
第一電子機器に接続されるネットワークストレージ装置であって、
前記第一電子機器の記憶媒体に記憶されているコンテンツデータを前記第一電子機器から受信する受信部と、
前記コンテンツデータを記憶領域に記憶する記憶制御部と、
前記記憶領域に記憶したコンテンツデータにアクセスするためのリンク情報を生成するリンク情報生成部と、
前記リンク情報を暗号化する暗号化部と、
前記暗号化されたリンク情報を前記第一電子機器に送信する送信部と、を備え、
前記暗号化されたリンク情報は、前記第一電子機器によって、前記コンテンツデータに対してデータサイズを減らす処理を行った場合に前記コンテンツデータから削除されない前記コンテンツデータのメタデータの領域に記憶されるネットワークストレージ装置。
A network storage device connected to the first electronic device
A receiving unit that receives content data stored in the storage medium of the first electronic device from the first electronic device, and
A storage control unit that stores the content data in the storage area,
A link information generation unit that generates link information for accessing the content data stored in the storage area, and a link information generation unit.
An encryption unit that encrypts the link information,
A transmission unit that transmits the encrypted link information to the first electronic device is provided.
The encrypted link information is stored in a metadata area of the content data that is not deleted from the content data when the first electronic device performs a process of reducing the data size of the content data. Network storage device.
第一ネットワークストレージ装置と、前記第一ネットワークストレージ装置に接続される第一電子機器と、第二ネットワークストレージ装置と、前記第二ネットワークストレージ装置に接続される第二電子機器と、を利用するコンテンツ共有方法であって、
前記第一ネットワークストレージ装置は、前記第一電子機器からコンテンツデータを受信し、前記コンテンツデータを記憶領域に記憶し、前記記憶領域に記憶したコンテンツデータにアクセスするためのリンク情報を生成し、前記リンク情報を前記第一電子機器に送信し、
前記第二電子機器は、前記第一電子機器が前記第一ネットワークストレージ装置から受信した前記リンク情報を取得し、前記リンク情報を前記第二ネットワークストレージ装置に送信し、
前記第二ネットワークストレージ装置は、前記第二電子機器から受信した前記リンク情報に基づき、前記第一ネットワークストレージ装置にアクセスして、前記第一ネットワークストレージ装置から前記コンテンツデータを取得し、取得した前記コンテンツデータを記憶領域に記憶するコンテンツ共有方法。
Content that uses the first network storage device, the first electronic device connected to the first network storage device, the second network storage device, and the second electronic device connected to the second network storage device. It ’s a sharing method,
The first network storage device receives content data from the first electronic device, stores the content data in a storage area, generates link information for accessing the content data stored in the storage area, and generates the link information. Send the link information to the first electronic device,
The second electronic device acquires the link information received by the first electronic device from the first network storage device, and transmits the link information to the second network storage device.
The second network storage device accesses the first network storage device based on the link information received from the second electronic device, acquires the content data from the first network storage device, and acquires the content data. A content sharing method that stores content data in a storage area.
電子機器に接続されるネットワークストレージ装置に、
第一ネットワークストレージ装置に接続された第一電子機器から前記第一ネットワークストレージ装置に送信され、かつ、前記第一ネットワークストレージ装置によって記憶領域に記憶されたコンテンツデータ、にアクセスするためのリンク情報を含むデータを前記電子機器から受信するデータ受信ステップと、
前記リンク情報に基づき、前記第一ネットワークストレージ装置にアクセスして、前記第一ネットワークストレージ装置から前記コンテンツデータを取得するコンテンツデータ取得ステップと、
前記コンテンツデータ取得ステップにより取得された前記コンテンツデータを記憶領域に記憶する記憶制御ステップと、を実行させるためのネットワークストレージ装置の作動プログラム。
For network storage devices connected to electronic devices
Link information for accessing the content data transmitted from the first electronic device connected to the first network storage device to the first network storage device and stored in the storage area by the first network storage device. A data receiving step of receiving the including data from the electronic device, and
A content data acquisition step of accessing the first network storage device and acquiring the content data from the first network storage device based on the link information.
An operation program of a network storage device for executing a storage control step for storing the content data acquired by the content data acquisition step in a storage area.
第二ネットワークストレージ装置に接続された電子機器に、
第一ネットワークストレージ装置に接続された第一電子機器から前記第一ネットワークストレージ装置に送信され、かつ、前記第一ネットワークストレージ装置によって記憶領域に記憶されたコンテンツデータ、にアクセスするためのリンク情報を取得するデータ取得ステップと、
前記リンク情報を前記第二ネットワークストレージ装置に送信する送信ステップと、を実行させるためのプログラムであり、
前記第二ネットワークストレージ装置は、前記電子機器から受信した前記リンク情報に基づいて前記第一ネットワークストレージ装置にアクセスして前記第一ネットワークストレージ装置から前記コンテンツデータを取得し、当該コンテンツデータを記憶領域に記憶する電子機器の作動プログラム。
For electronic devices connected to the second network storage device,
Link information for accessing the content data transmitted from the first electronic device connected to the first network storage device to the first network storage device and stored in the storage area by the first network storage device. Data acquisition steps to acquire and
A program for executing a transmission step of transmitting the link information to the second network storage device.
The second network storage device accesses the first network storage device based on the link information received from the electronic device, acquires the content data from the first network storage device, and stores the content data in a storage area. The operation program of the electronic device to be stored in.
第一ネットワークストレージ装置に接続された電子機器に、
記憶媒体に記憶されているコンテンツデータを前記第一ネットワークストレージ装置に送信する送信ステップと、
前記第一ネットワークストレージ装置が記憶領域に記憶した前記コンテンツデータ、にアクセスするためのリンク情報を前記第一ネットワークストレージ装置から取得するリンク情報取得ステップと、
前記記憶媒体に記憶されている前記コンテンツデータに対してデータサイズを減らす処理を行った場合に前記コンテンツデータから削除されない前記コンテンツデータのメタデータの領域に前記リンク情報を記憶するメタデータ編集ステップと、を実行させるための電子機器の作動プログラム。
For electronic devices connected to the first network storage device
A transmission step of transmitting the content data stored in the storage medium to the first network storage device, and
A link information acquisition step of acquiring link information for accessing the content data stored in the storage area by the first network storage device from the first network storage device, and
A metadata editing step of storing the link information in a metadata area of the content data that is not deleted from the content data when the data size of the content data stored in the storage medium is reduced. An operating program for electronic devices to execute.
第一電子機器に接続されたネットワークストレージ装置に、
前記第一電子機器の記憶媒体に記憶されているコンテンツデータを前記第一電子機器から受信する受信ステップと、
前記コンテンツデータを記憶領域に記憶する記憶制御ステップと、
前記記憶領域に記憶したコンテンツデータにアクセスするためのリンク情報を生成するリンク情報生成ステップと、
前記リンク情報を暗号化する暗号化ステップと、
前記暗号化されたリンク情報を前記第一電子機器に送信する送信ステップと、を実行させるためのプログラムであり、
前記暗号化されたリンク情報は、前記第一電子機器によって、前記コンテンツデータに対してデータサイズを減らす処理を行った場合に前記コンテンツデータから削除されない前記コンテンツデータのメタデータの領域に記憶されるネットワークストレージ装置の作動プログラム。
For network storage devices connected to the first electronic device,
A receiving step of receiving the content data stored in the storage medium of the first electronic device from the first electronic device, and
A storage control step for storing the content data in the storage area, and
A link information generation step for generating link information for accessing the content data stored in the storage area, and a link information generation step.
An encryption step that encrypts the link information and
A program for executing a transmission step of transmitting the encrypted link information to the first electronic device.
The encrypted link information is stored in a metadata area of the content data that is not deleted from the content data when the first electronic device performs a process of reducing the data size of the content data. Operation program of the network storage device.
JP2017043193A 2017-03-07 2017-03-07 Content sharing system, network storage device, electronic device, content sharing method, network storage device operation program, and electronic device operation program Active JP6806998B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017043193A JP6806998B2 (en) 2017-03-07 2017-03-07 Content sharing system, network storage device, electronic device, content sharing method, network storage device operation program, and electronic device operation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017043193A JP6806998B2 (en) 2017-03-07 2017-03-07 Content sharing system, network storage device, electronic device, content sharing method, network storage device operation program, and electronic device operation program

Publications (2)

Publication Number Publication Date
JP2018147323A JP2018147323A (en) 2018-09-20
JP6806998B2 true JP6806998B2 (en) 2021-01-06

Family

ID=63591337

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017043193A Active JP6806998B2 (en) 2017-03-07 2017-03-07 Content sharing system, network storage device, electronic device, content sharing method, network storage device operation program, and electronic device operation program

Country Status (1)

Country Link
JP (1) JP6806998B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4702743B2 (en) * 2005-09-13 2011-06-15 株式会社ソニー・コンピュータエンタテインメント Content display control apparatus and content display control method
JP5640811B2 (en) * 2011-02-24 2014-12-17 大日本印刷株式会社 Data communication system, URL generation server, and data communication program
JP2013235465A (en) * 2012-05-10 2013-11-21 Hitachi Ltd File processing system

Also Published As

Publication number Publication date
JP2018147323A (en) 2018-09-20

Similar Documents

Publication Publication Date Title
US9189060B2 (en) Method of controlling information processing apparatus and information processing apparatus
US10650077B2 (en) Providing secure storage of content and controlling content usage by social media applications
CN102821140B (en) A kind of information sharing method and terminal
JP2011044149A (en) Content provision method and device, and content reception method and device via network, and data backup method and device, backup date provision device and backup system via the network
US9917915B2 (en) Information processing system, information processing apparatus, terminal apparatus and information transmission method for ordered transmission of stored information to be synchronously displayed at terminal apparatuses
JP6977316B2 (en) Setting information usage system, setting information usage method
KR20130097443A (en) Apparatus and method for sharing a data of mobile terminal
JP6355599B2 (en) Content providing method and apparatus via network, content receiving method and apparatus, data backup method and apparatus via network, backup data providing apparatus and backup system
KR20110099473A (en) Content sharing device and method
AU2014361702A1 (en) System and method for creating and transferring media files
JP4944723B2 (en) COMMUNICATION SYSTEM, BASE STATION DEVICE, AND TERMINAL DEVICE
US20150070249A1 (en) Display system and reproduction control method
JP5982962B2 (en) Data processing apparatus, data processing system, and program
US9596282B2 (en) Delivery managing device, terminal, and delivery managing method
JP6806998B2 (en) Content sharing system, network storage device, electronic device, content sharing method, network storage device operation program, and electronic device operation program
WO2016040311A1 (en) Media sharing device
JP2009089005A (en) Base station device, and terminal device
JPWO2013171858A1 (en) Synchronization program and synchronization method
CN105915570A (en) Information sharing method and device
JP6597314B2 (en) File sharing support system, network storage device, file sharing support method, and file sharing support program
JP2015162227A (en) Terminal device, information processing system, information transmission method and program
JP6703370B2 (en) Document providing system, providing device, display device, and program
KR101649922B1 (en) Server and method for delivering contents in instant message service
US9602562B2 (en) Terminal apparatus, information processing system and information processing method
US20160014201A1 (en) Information processing system, network storage device, and non-transitory recording medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191126

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200812

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200825

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200909

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: 20201104

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20201117

R150 Certificate of patent or registration of utility model

Ref document number: 6806998

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250