WO2013069388A1 - コンテンツ管理装置、制御プログラム、記録媒体、コンテンツ管理方法、移動先装置、テレビジョン受像機、およびコンテンツ管理システム - Google Patents

コンテンツ管理装置、制御プログラム、記録媒体、コンテンツ管理方法、移動先装置、テレビジョン受像機、およびコンテンツ管理システム Download PDF

Info

Publication number
WO2013069388A1
WO2013069388A1 PCT/JP2012/074794 JP2012074794W WO2013069388A1 WO 2013069388 A1 WO2013069388 A1 WO 2013069388A1 JP 2012074794 W JP2012074794 W JP 2012074794W WO 2013069388 A1 WO2013069388 A1 WO 2013069388A1
Authority
WO
WIPO (PCT)
Prior art keywords
content
destination
information
content management
recording
Prior art date
Application number
PCT/JP2012/074794
Other languages
English (en)
French (fr)
Inventor
高橋 成樹
土居 克良
靖典 山下
平田 真章
緑 平
経宇 森本
Original Assignee
シャープ株式会社
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 シャープ株式会社 filed Critical シャープ株式会社
Publication of WO2013069388A1 publication Critical patent/WO2013069388A1/ja

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8352Generation of protective data, e.g. certificates involving content or source identification data, e.g. Unique Material Identifier [UMID]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4335Housekeeping operations, e.g. prioritizing content for deletion because of storage space restrictions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus

Definitions

  • the present invention relates to a technique for managing content moved to another device.
  • TVs television receivers
  • HDD Hard Disk Drive
  • HDD Digital Living Network Alliance
  • DLNA Digital Living Network Alliance
  • NAS Network Attached Storage
  • DMS Digital Media Server
  • the content is moved to another device, the content is erased from the original HDD. Therefore, there is a problem that the content cannot be reproduced unless the destination is remembered. That is, when playing back the moved content, the user searches for the destination device of the content, connects to it, and searches for the desired content from the content stored in the device. Forced complicated operations.
  • Patent Document 1 describes that when content recorded on a certain HDD recorder is dubbed to another HDD recorder, library information is generated using the object ID of this content.
  • JP 2007-158444 A (published on June 21, 2007)
  • the moved content is managed by the object ID.
  • the object ID cannot directly access the content, the processing necessary for accessing the content is complicated. There's a problem.
  • the present invention has been made in view of the above problems, and an object of the present invention is to provide a content management apparatus and the like that facilitate access to content moved to another device.
  • a content management apparatus is a content management apparatus that manages content, and the content to be managed is moved from the destination device to the content destination device when the content to be managed is moved to the destination device.
  • the destination designation information acquisition means for acquiring destination designation information for designating the destination of movement and the destination designation information acquired by the destination designation information acquisition means are stored as link information for accessing the content.
  • a link information storage means for storing link information for accessing the content.
  • the content management method of the present invention is a content management method by a content management device that manages content in order to solve the above-described problem, and when the content to be managed is moved to a destination device, the content management method
  • a destination specification information acquisition step for acquiring destination specification information for specifying the destination of the content from the destination device, and the destination specification information acquired in the destination specification information acquisition step for accessing the content.
  • a link information storage step for storing the link information as link information.
  • the destination designation information acquired from the destination device is stored as link information for accessing the content.
  • this destination designation information indicates the destination designated by the destination device. Therefore, according to the configuration described above, the content can be used by directly using the movement destination designation information stored as the link information without performing complicated processing such as specifying the storage destination address of the content from the object ID as in the prior art. There is an effect that it can be easily accessed.
  • the movement destination designation information for acquiring the movement destination designation information for designating the movement destination of the content from the movement destination apparatus.
  • the information acquisition means and link information storage means for storing the movement destination designation information acquired by the movement destination designation information acquisition means as link information for accessing the content.
  • the content management method of the present invention obtains movement destination designation information for designating the movement destination of the content from the movement destination device when moving the managed content to the movement destination device. It includes a destination designation information acquisition step and a link information storage step for storing the destination designation information acquired in the destination designation information acquisition step as link information for accessing the content.
  • FIG. 1, showing an embodiment of the present invention is a block diagram showing a main configuration of a recording / reproducing apparatus. It is a figure which shows an example of the recording list display screen before moving the content which the said recording / reproducing apparatus displays to another apparatus. It is a figure which shows an example of the recording list display screen after moving the content which the said recording / reproducing apparatus displays to another apparatus. It is a figure which shows an example of the information for list display which the said recording / reproducing apparatus uses for the display of a video recording list. It is a figure which shows an example of the link information used in order for the said recording / reproducing apparatus to access the content moved to the other apparatus.
  • the recording / reproducing apparatus of the present embodiment can refer to and reproduce the content recorded in the apparatus in the same manner as when the contents were recorded in the apparatus even after being moved to another device. This will be described with reference to FIGS.
  • FIG. 2 shows an example of a recording list display screen before moving content to another device
  • FIG. 3 shows an example of a recording list display screen after moving the content.
  • a recording list that is a list of recorded contents and a function menu indicating processing that can be performed on the content selected from the list are displayed.
  • the recording list displays the title of the recorded content, the letters “NEW” indicating that the recording has not been played back, the date and time when the recording was performed, the recording time, the recording mode, and the remaining number of dubbing operations. .
  • the content selected from the recording list is dubbed to another device by an operation from the function menu, and after dubbing, the content is deleted from the own device, that is, the other device of the content Can be moved.
  • the destination is a recording device (for example, NAS) having a content server function.
  • the 4th and 8th contents of the recording list in FIG. 2 are moved. Then, when the recording list is displayed thereafter, a screen as shown in FIG. 3 is displayed. In the example of FIG. 3, the title of the moved content is displayed in the same manner as before the movement. For these contents, instead of the recording mode and the remaining number of dubbing times, the characters “network” indicating that the contents have been moved to the network device are displayed. These contents can also be reproduced by selecting from the function menu in the same manner as other contents.
  • the recording / reproducing apparatus of the present embodiment is mainly characterized in a content management method for realizing this.
  • the display mode of the recording list after moving the content is not limited to the example in FIG. 3.
  • the moved content may be displayed in a list different from the content recorded in the apparatus. Further, when the moved content is searched, only the moved content may be extracted from the reproduction target content and displayed in a list.
  • FIG. 1 is a block diagram showing a main configuration of a recording / playback apparatus (content management apparatus) 1.
  • destination devices 2 and 3 which are destinations of contents recorded in the recording / reproducing apparatus 1 are also illustrated.
  • a display device 4 that displays video from the recording / reproducing apparatus 1 and outputs sound, and a remote controller 5 that operates the recording / reproducing apparatus 1 are also illustrated.
  • the recording / reproducing apparatus 1 is an apparatus having a function of recording broadcast content and reproducing the recorded content. As shown in the figure, the recording / reproducing apparatus 1 includes a broadcast receiving unit 10, a video / audio decoder 11, a video / audio output unit 12, a content recording unit 13, an input unit 14, a control unit 15, a network connection unit 16, and a storage unit. 17 is provided.
  • Broadcast receiver 10 is connected to an antenna, receives a broadcast wave received by the antenna, demodulates it, and outputs it to video / audio decoder 11.
  • the video / audio decoder 11 decodes the data received from the broadcast receiving unit 10 to generate video data and audio data, and transmits them to the video / audio output unit 12.
  • the video / audio output unit 12 transmits the data received from the video / audio decoder 11 to an external device (in this case, the display device 4) having a video / audio output function, displays the video, and outputs the audio. .
  • the content recording unit 13 is a recording device that records content. Specifically, video data and audio data generated by decoding by the video / audio decoder 11 are recorded as contents. Of course, the content is not limited to the content generated by decoding by the video / audio decoder 11, but content stored in another device or recording medium or content distributed via a communication line can also be recorded.
  • the content recording unit 13 can be configured by an HDD, for example.
  • the input unit 14 receives a user input operation and transmits a control signal corresponding to the received input operation to the control unit 15. Specifically, the input unit 14 receives a signal transmitted from the remote controller 5 as illustrated, generates a control signal corresponding to the received signal, and transmits the control signal to the control unit 15.
  • the control unit 15 controls the functions of the recording / reproducing apparatus 1 in an integrated manner, and includes a content reproduction unit 20, a dubbing processing unit 21, a content management unit (content management unit, access unit, address acquisition unit, selection information acquisition). Means) 22, a dubbing information management unit (destination designation information acquisition unit) 23, and a link information management unit (link information storage unit) 24.
  • the content playback unit 20 plays back the content managed by the content management unit 22. Specifically, the content recorded in the content recording unit 13 and the content moved from the content recording unit 13 to other devices (for example, the destination devices 2 and 3) are reproduced, and the video and audio are reproduced as video / audio. Transmit to the audio output unit 12. As a result, the video and audio of the content are output from the display device 4.
  • the dubbing processing unit 21 starts dubbing content according to the user operation received by the input unit 14. Further, when dubbing ends normally, a message to that effect is displayed, and when dubbing ends, a message to that effect is displayed. Note that dubbing refers to copying or moving content.
  • the content management unit 22 is for managing content. Specifically, using the content management information 30 and the list display information 31 in the storage unit 17, the content recorded in the content recording unit 13 and other devices (for example, the destination device 2, the content recording unit 13). Manage the content moved to 3).
  • the dubbing information management unit 23 performs a process of dubbing content from the content recording unit 13 to other devices (for example, the destination devices 2 and 3) when the dubbing processing unit 21 notifies the start of dubbing. The processing performed by the dubbing information management unit 23 will be described in detail later.
  • the link information management unit 24 generates and manages link information 32 for accessing the content moved from the content recording unit 13 to other devices (for example, the destination devices 2 and 3). Details of the link information 32 will be described later.
  • the network connection unit 16 is for connecting to a network and communicating with other devices (for example, the movement destination devices 2 and 3).
  • the recording / reproducing apparatus 1 is a DLNA-compatible device and is connected to a home LAN via the network connection unit 16, and the network connection unit 16 performs communication processing in conformity with the DLNA standard.
  • the network connection unit 16 is not limited to this as long as it can withstand transmission and reception with other devices of the recorded content.
  • the network connection unit 16 may be connected to the network by wire or may be connected wirelessly.
  • the storage unit 17 stores data used by the control unit 15, and the storage unit 17 stores content management information 30, list display information 31, and link information 32.
  • the content management information 30 is information for managing content. Specifically, the content management information 30 describes attribute information such as the content ID and file name of each content recorded in the content recording unit 13. These pieces of attribute information are updated by the content management unit 22 when the content attributes change.
  • the management information of the content erased from the recording unit by moving the content to another device is also erased.
  • the content management information 30 is maintained for the content deleted from the content recording unit 13 by being moved to another device.
  • the list display information 31 is information for displaying a recording list.
  • the content management unit 22 displays the recording list as shown in FIGS. 2 and 3 by referring to the list display information 31.
  • the list display information 31 may be data as shown in FIG. 4, for example.
  • FIG. 4 is a diagram illustrating an example of the list display information 31.
  • the list display information 31 shown in the figure is an ID uniquely assigned to each content in order to manage the content, the title of the content, the number of times of dubbing, the recording date and time, and whether or not the content has been moved to another device. Is associated with a network movement flag (link access information).
  • information necessary for displaying the recording list as shown in FIGS. 2 and 3 (information indicating whether or not the recording has been viewed after recording, information indicating the recording mode, etc.) Is included, but the illustration is omitted.
  • the content management unit 22 displays a recording list as shown in FIGS. 2 and 3 based on these pieces of information.
  • the storage location of the content in the content recording unit 13 is specified from the ID of the selected content, and the content playing unit 20 plays the content accordingly. .
  • the list display information 31 is a feature that does not include a network migration flag.
  • the content management unit 22 manages the network movement flag as 0 for the content recorded in the content recording unit 13 and 1 as the content moved to another device. Then, when displaying the recording list, the list display information 31 is referred to, and the content whose network movement flag is 1 is the content moved to another device as in the example of FIG. indicate. Further, as will be described in detail later, when content having a network movement flag of 1 is selected from the recording list, the selected content is accessed using the link information 32. That is, the network movement flag having a value of 1 is information indicating that the content can be accessed with the link information 32. The network movement flag only needs to be able to be referred to when displaying the recording list, and may be managed as data separate from the list display information 31.
  • the link information 32 is information for accessing content moved to another device, and is generated by the link information management unit 24 and updated as necessary.
  • the link information 32 is one of the features that has not been included in the past in that it includes movement destination designation information designated from the movement destination device when moving the content to another device.
  • the link information 32 may be data as shown in FIG. 5, for example.
  • FIG. 5 is a diagram illustrating an example of the link information 32.
  • the link information 32 shown in the figure is information in which an ID uniquely assigned to each content, a destination designation information, a MAC address of the destination device, and a name of the destination device are associated with each other in order to manage the content. is there.
  • the move destination designation information is in the form of URI (Uniform Resource Indicator) as shown in the figure. Therefore, the content can be accessed as long as the destination designation information is present. That is, when a content moved from the recording list to another device is selected, the ID of the content is specified from the list display information 31, and the link information 32 is searched with this ID. The content can be accessed by using the destination designation information associated with the detected ID.
  • URI Uniform Resource Indicator
  • This destination designation information is received from the destination device when the content is moved, and is specifically ImportURI.
  • the link information 32 can be generated with a simple process, and the content using the link information 32 can be accessed very smoothly. There is an advantage that can be.
  • the link information 32 in FIG. 5 includes a MAC address and a device name as identification information for identifying a destination device.
  • FIG. 6 is a block diagram showing a main part configuration of the destination apparatus 2
  • FIG. 7 is a block diagram showing a main part configuration of the destination apparatus 3.
  • the destination device 2 is one of the content dubbing destinations of the recording / reproducing device 1 as described above. As illustrated in FIG. 6, the movement destination device 2 includes a network connection unit 40, a storage unit 41, a control unit 42, and a content recording unit 43.
  • the network connection unit 40 is for connecting to a network and communicating with other devices. Since communication with the recording / reproducing apparatus 1 is performed by the network connection unit 40, the network connection unit 40 can communicate with the network connection unit 16 and upload and download contents.
  • the storage unit 41 stores data used by the control unit 42.
  • content management information 60 is stored in the storage unit 41.
  • the content management information 60 is information for the content management unit 51 to manage the content stored in the content recording unit 43, and the content is the same as the content management information 30.
  • the control unit 42 controls the functions of the destination apparatus 2 in an integrated manner, and includes an information management unit 50 and a content management unit 51.
  • the information management unit 50 controls transmission / reception of content in the movement destination apparatus 2. Specifically, it controls the recording of the content transmitted from the recording / reproducing apparatus 1 to the content recording unit 43, the transmission of the content recorded in the content recording unit 43 to the recording / reproducing apparatus 1, and the like. Details of processing performed by the information management unit 50 will be described later.
  • the content management unit 51 manages the content stored in the content recording unit 43 using the content management information 60. Specifically, the content stored in the content recording unit 43 is searched according to the instruction of the information management unit 50. Further, when content is newly recorded in the content recording unit 43 or when content is deleted from the content recording unit 43, the content management information 60 is updated accordingly.
  • the content management unit 51 manages the storage destination of the content with the movement destination designation information, that is, ImportURI. That is, when a content recording instruction is received from another device and this instruction is accepted, the information management unit 50 transmits the ImportURI to the other device and records the content in the storage location specified by the ImportURI. Then, access to the content after recording is performed using the storage location information (ContentURI) exactly the same as ImportURI.
  • the content recording unit 43 is a recording device that records content.
  • the recording / playback apparatus 1 performs dubbing on the destination apparatus 2, the dubbed content is recorded in the content recording unit 43.
  • the content management information 60 is information for managing content stored in the content recording unit 43 as described above.
  • attribute information such as content ID and file name of the content is described.
  • the movement destination apparatus 3 is one of the content dubbing destinations of the recording / playback apparatus 1.
  • the movement destination device 2 has the same movement destination designation information (ImportURI) and storage destination information (ContentURI) of the stored content, but the movement destination device 3 does not move the movement destination designation information (ImportURI) of the stored content.
  • storage location information (ContentURI) are different. That is, the destination device 2 manages content with the same storage destination information (ContentURI) as the destination designation information (ImportURI) transmitted to the recording / reproducing device 1, but the destination device 3 uses different storage destination information (ContentURI). Manage.
  • the control unit 42 includes a storage destination information conversion unit (corresponding information storage unit, storage destination information specifying unit) 52, and content management information 60 is stored in the storage unit 41.
  • the content management information 61 is stored instead of, and the configuration is the same as that of the destination device 2 except that the destination / storage destination correspondence information (correspondence information) 62 is stored. Therefore, these differences will be described here.
  • the storage location information conversion unit 52 stores the destination designation information transmitted to the recording source device (for example, the recording / playback apparatus 1) and the storage location of the recorded content in the content recording unit 43 when recording the content.
  • the destination / storage destination correspondence information 62 is generated and stored in the storage unit 41.
  • the movement destination designation information is converted into the storage destination information using the movement destination / storage destination correspondence information 62.
  • the generation of the movement destination / storage destination correspondence information 62 and the conversion to the storage destination information using the information may be performed in separate blocks.
  • the storage location information is not particularly limited as long as it indicates the storage location of the content in the destination device 3, but here the storage location information is ContentURI.
  • the content management information 61 is different from the content management information 60 in that the content is managed by storage location information. Further, the movement destination / storage destination correspondence information 62 is information in which movement destination designation information and storage destination information are associated as described above.
  • FIG. 8 is a flowchart showing an example of the movement process executed by the recording / reproducing apparatus 1.
  • the moving process is performed when, for example, a moving target content is selected from the recording list by a user operation using the remote controller 5 of FIG. 1, the moving destination is specified, and moving is confirmed.
  • the dubbing processing unit 21 When receiving a control signal indicating that it is determined that the content is to be moved by a user operation from the input unit 14, the dubbing processing unit 21 instructs the dubbing information management unit 23 to start dubbing the content.
  • the description will be made assuming that the destination device 2 is selected as the destination, but the process is the same even if the destination is the destination device 3.
  • the dubbing information management unit 23 Upon receiving this instruction, the dubbing information management unit 23 starts communication via the network connection unit 16 with the destination device 2 that is the designated destination. Then, after confirming that the destination device 2 can accept the dubbing, the destination device 2 is requested to secure the destination (S1). Also, the device name and MAC address of the destination device 2 are acquired.
  • the movement destination device 2 that has received the request secures a movement destination in the content recording unit 43 and transmits movement destination designation information indicating the secured movement destination to the recording / reproducing apparatus 1. Then, the dubbing information management unit 23 receives this destination designation information via the network connection unit 16 (S2, destination designation information acquisition step).
  • the dubbing information management unit 23 that has received the movement destination designation information transmits the received movement destination designation information, the device name of the movement destination device 2, and the MAC address to the link information management unit 24. Then, the link information management unit 24 stores these pieces of information in the storage unit 17 (S3).
  • the dubbing information management unit 23 transmits content to the destination device 2 (S4). Specifically, the dubbing information management unit 23 transmits information (for example, ID) for designating the content to be moved to the content management unit 22 to identify the content in the content recording unit 13. Then, the identified content is transmitted to the destination device 2 via the network connection unit 16.
  • ID information for example, ID
  • the dubbing information management unit 23 determines whether or not the dubbing is successful (S5). Specifically, when the notification indicating that the dubbing is successful is received from the movement destination apparatus 2, it is determined that the dubbing is successful. Further, when the notification that the dubbing has failed is received or the notification that the dubbing has succeeded is not received within a predetermined period, it is determined that the dubbing has failed.
  • the dubbing information management unit 23 If it is determined that dubbing has failed (NO in S5), the dubbing information management unit 23 notifies the link information management unit 24 and the dubbing processing unit 21 that dubbing has failed. Upon receiving this notification, the link information management unit 24 discards the movement destination designation information, the apparatus name of the movement destination apparatus 2, and the MAC address stored in S3. Further, the dubbing processing unit 21 displays on the display device 4 that the dubbing has failed, and the movement processing is thereby terminated.
  • the dubbing information management unit 23 notifies the link information management unit 24, the content management unit 22, and the dubbing processing unit 21 that the dubbing is successful.
  • the link information management unit 24 Upon receiving this notification, the link information management unit 24 stores the movement destination designation information, the device name of the movement destination device 2 and the MAC address stored in S3 in the storage unit 17 as link information 32. That is, the link information management unit 24 generates link information 32 to the dubbed content (S7, link information storage step).
  • the content management unit 22 erases the substance data of the content dubbed from the content recording unit 13 (S8). Further, the content management unit 22 updates the network movement flag (see FIG. 4) of the list display information 31 to 1 for the content. Then, the dubbing processing unit 21 displays on the display device 4 that the dubbing has been successful, and the movement process ends.
  • FIG. 9 is a diagram showing communication between the recording / reproducing apparatus 1 and the destination apparatus 2 during dubbing.
  • the recording / reproducing apparatus 1 first transmits “HTTP GET” to the movement destination apparatus 2 to acquire the device information and service information of the movement destination apparatus 2.
  • This device information includes the IP address and device name of the destination device 2.
  • the service information includes information indicating whether or not uploading of moving image content is supported.
  • the recording / reproducing apparatus 1 transmits “CreateObject Request” for securing the upload destination.
  • This “CreateObject Request” may be as shown in FIG. 10, for example.
  • FIG. 10 is a diagram illustrating an example of “CreateObject Request”.
  • “CreateObject Request” in FIG. 10 includes a description “DLNA.ORG_AnyContainer” that specifies an arbitrary destination. Although omitted in the figure, a description indicating attribute information of the content to be uploaded is also included.
  • the destination device 2 receives “CreateObject ⁇ Request” including this description, the destination device 2 secures the upload destination of the content.
  • the migration destination apparatus 2 returns “CreateObject Response” as shown in FIG. 11 including ImportURI as the migration destination designation information for designating the secured upload destination.
  • FIG. 11 is a diagram illustrating an example of “CreateObject Response”.
  • “CreateObject11Response” in FIG. 11 describes the object ID set by the destination device 2 for the uploaded content. Also, ImportURI that specifies the upload destination of the content is described. In addition, although not shown, a description indicating attribute information of the content that has been accepted for uploading is also included.
  • the recording / reproducing apparatus 1 performs predetermined communication as shown in FIG. 9 based on these descriptions of “CreateObject Response” received from the movement destination apparatus 2, transmits the content to the movement destination apparatus 2, and indicates ImportURI. Store in the storage location.
  • FIG. 12 is a flowchart showing an example of a reproduction process executed by the recording / reproducing apparatus 1.
  • the processing after the user gives an instruction to display the recording list by the operation of the remote controller 5 in FIG. 1 will be described.
  • the content management unit 22 that has received the control signal indicating that the display of the recording list has been instructed from the input unit 14 reads the list display information 31 from the storage unit 17. Based on this information, a content list (recording list) including virtual content is displayed on the display device 4 (S10).
  • the virtual content is content in which the content entity is deleted from the content recording unit 13 by being moved to an external device.
  • the content management unit 22 that has received the selection of the virtual content specifies from the value of the network movement flag of the list display information 31 that the selected content is virtual content. Then, the destination designation information corresponding to this content is read from the link information 32, and a content request including the destination designation information is sent to the destination designated by the read destination designation information via the network connection unit 16. Transmit (S12).
  • the content management unit 22 determines whether content exists based on this (S13).
  • the content management unit 22 determines that the content exists upon receipt of the content (S13). YES). Then, this content is provided from the network connection unit 16 to the content reproduction unit 20, thereby reproducing the content received by the content reproduction unit 20 (S14). Thereafter, the playback process ends when the playback of the content ends.
  • the content management unit 22 determines that there is no content if the content is not received after a predetermined time has elapsed after the transmission of the content request (NO in S13).
  • the destination device even when the destination designation information is received by the destination device, when this content is managed with a different URI from the destination designation information transmitted to the recording / reproducing apparatus 1 during dubbing. In this destination designation information, no content is detected. In this case, the destination device returns an error notification indicating that no content has been detected. For this reason, even when an error notification is received, it is determined that there is no content (NO in S13).
  • the content management unit 22 searches for the device having the MAC address associated with the movement destination designation information in the link information 32. Note that the devices to be searched are all devices connected via the network connection unit 16.
  • the content management unit 22 communicates with the detected destination device 2, acquires the IP address of the device (S16), and confirms the absence of the acquired IP address and content.
  • the destination designation information thus transmitted is transmitted to the link information management unit 24.
  • the link information management unit 24 updates the link information 32 with the received IP address (S17). Specifically, the link information management unit 24 updates the received IP address by replacing the part corresponding to the address on the network of the destination designation information. For example, in the case of ImportURI included in “CreateObject Response” in FIG. 11, the part “192.168.1.11” is replaced with the received IP address.
  • this update makes it possible to access the content.
  • the link information management unit 24 When the update of the link information 32 is completed, the link information management unit 24 notifies the content management unit 22 to that effect, so that the content management unit 22 receives this notification and uses the updated link information 32 to request the content again. (S18). Similarly to S13, the presence / absence of the content is confirmed (S19). If the content exists (YES in S19), the content is received and reproduced (S14), and the process is terminated.
  • the content management unit 22 detects the movement detected in the search in S155.
  • the top folder of the destination device 2 is displayed on the display device 4 (S20). Then, the user waits for content selection by the user from the displayed folder and the folders below it (S21).
  • the content management unit 22 displays the top folder by inquiring the destination device 2 about the address of the top folder and accessing the address received as a response to the inquiry. Note that the content management unit 22 only needs to present each content stored in the destination device 2 to the user and acquire information for the user to select the content, and is not limited to this example. For example, transmission of a list of contents stored in the destination device 2 may be requested, and this may be acquired and displayed.
  • the destination device 2 when the content is selected (YES in S21), the destination device 2 is requested to transmit the selected content, the received content is reproduced (S14), and the process is terminated. On the other hand, if no content is selected (NO in S21), the reproduction ends without error.
  • FIG. 13 is a flowchart illustrating an example of the content transmission process executed by the movement destination apparatus 2.
  • the information management unit 50 transmits the destination designation information included in the received content request to the content management unit 51. Then, the content management unit 51 searches the content management information 60 for content using this destination designation information (S31).
  • the information management unit 50 determines the presence or absence of the requested content based on this notification ( S32).
  • the content detected by the search in S31 is read from the content recording unit 43 and transmitted to the recording / playback apparatus 1 via the network connection unit 40 (S33). Then, the content transmission process is terminated.
  • FIG. 14 is a flowchart illustrating an example of a content transmission process executed by the movement destination apparatus 3.
  • the content management information 61 of the destination device 3 the content is managed with storage destination information (ContentURI) different from the destination designation information (ImportURI). For this reason, the content transmission processing performed by the destination device 3 is different from the content transmission processing performed by the destination device 2 in that it includes processing for converting the destination designation information into storage destination information.
  • ContentURI storage destination information
  • ImportURI destination designation information
  • the information management unit 50 When the information management unit 50 receives the content request including the destination designation information (S40), the information management unit 50 transmits the destination designation information included in the received content request to the content management unit 51. Then, the content management unit 51 confirms that no content is detected in the received destination designation information, and transmits this destination designation information to the storage destination information conversion unit 52.
  • the storage destination information conversion unit 52 that has received the movement destination designation information refers to the movement destination / storage destination correspondence information 62 stored in the storage unit 41 and stores the storage destination associated with the received movement destination designation information. Information is specified (S41), and this is transmitted to the content management unit 51.
  • the content management unit 51 that has received the storage location information refers to the content management information 61 to search whether the content corresponding to the storage location information is stored in the content recording unit 43 (S42), and manages the confirmation result as information management. Notify unit 50.
  • the information management unit 50 determines whether the requested content exists based on this notification (S43). If it is determined that the content exists (YES in S43), the content detected by the search in S42 is read from the content recording unit 43 and transmitted to the recording / reproducing apparatus 1 via the network connection unit 40 (S44). The content transmission process ends.
  • a content management system according to the present embodiment (here, the entire system including each device of the present embodiment is referred to as a “content management system”) will be described with reference to FIGS.
  • the content management system according to the present embodiment has functions (1) to (4) described below in addition to the functions described in the above embodiment.
  • the functions (1) to (4) will be sequentially described.
  • the recording / reproducing apparatus 1, the movement destination apparatus 2, and the movement destination apparatus 3 described and illustrated in the following further include functional blocks for functions (1) to (4). That is, the recording / reproducing apparatus 1 has each functional block described and illustrated below in addition to the functional blocks shown in FIG. Similarly, the destination device 2 has the functional blocks described and illustrated below in addition to the functional blocks shown in FIG. 6, and the destination device 3 has the functional blocks shown in FIG. This means that each functional block described and illustrated below is included. Of the functional blocks described below, the same functional blocks as those described so far are given the same reference numerals as those described above, and the description thereof is omitted.
  • the destination device 2 can change the content name of the content stored in the destination device 2 regardless of an instruction from the recording / reproducing device 1.
  • the destination device 2 may change the content name itself, or may change the content name according to an instruction from another device such as a portable viewing terminal.
  • the recording / reproducing apparatus 1 can reflect the change of the content name in the destination apparatus 2 in the content list (content management information 30) of the recording / reproducing apparatus 1. That is, the recording / reproducing apparatus 1 can change the content name included in the content list (that is, the content name before the change) to the content name after the change.
  • FIG. 15 is a block diagram showing the main configuration of the recording / reproducing apparatus 1 and the destination apparatus 2 according to the present embodiment. Note that the recording / reproducing apparatus 1 and the movement destination apparatus 2 in FIG. 15 have the same configurations as those in FIGS. 1 and 6, respectively. However, blocks other than the functional blocks added for realizing the function (1) are described. The description is omitted as appropriate.
  • the movement destination apparatus 2 includes a content name change unit 101 and a content name change notification unit 102.
  • the content name change unit 101 and the content name change notification unit 102 are included in the control unit 42 (see FIG. 6).
  • the content name changing unit 101 changes the content name of the content stored in the destination device 2. For example, the change of the content name is instructed by the user of the movement destination apparatus 2. In addition, the change of the content name may be instructed from another device such as a portable viewing terminal.
  • the content name here corresponds to the title of the content, for example.
  • the content name of the content stored in the destination device 2 is shown in the content management information 60 (see FIG. 6) stored in the storage unit 41.
  • the content name changing unit 101 changes the content name indicated in the content management information 60.
  • the content name change notification unit 102 When the content name change unit 101 changes the content name, the content name change notification unit 102 notifies the recording / playback apparatus 1 of the change. Specifically, the content name change notification unit 102 transmits information indicating the change content to the recording / reproducing apparatus 1 via the network connection unit 40.
  • the information indicating the change content may be transmitted in any data format, for example, in accordance with the DLNA protocol.
  • the recording / reproducing apparatus 1 includes a content name change notification unit 103 and a content name change reflection unit 104.
  • the content name change notification unit 103 and the content name change reflection unit 104 are included in the control unit 15 (see FIG. 1).
  • the content name change notification unit 103 When the content name of the content is changed in the destination device 2, the content name change notification unit 103 notifies the user that the change has occurred.
  • the content name change reflection unit 104 reflects the changed content in the content list (content management information 30) of the recording / playback device 1. That is, the content name change reflection unit 104 changes the content name before change included in the content list of the recording / playback apparatus 1 to the content name after change.
  • the content name included in the content list of the recording / playback apparatus 1 is shown in the list display information 31 (see FIGS. 1 and 4) stored in the storage unit 17.
  • the content name change reflection unit 104 changes the content name before the change shown in the list display information 31 to the content name after the change.
  • the content name change notification unit 103 and the content name change reflection unit 104 receive the information indicating the change contents from the destination device 2 via the network connection unit 16, and the change has occurred and the change You can know the contents.
  • FIG. 16 is a flowchart showing an example of content name change processing by the content management system according to the present embodiment.
  • the content name changing unit 101 of the destination device 2 changes the content name of the content stored in the destination device 2 (S51).
  • the content name change notification unit 102 notifies the recording / playback apparatus 1 of the change in S51 (S52).
  • the recording / reproducing apparatus 1 when a content list display instruction from the user is input from, for example, the input unit 14 (see FIG. 1) (S53), for example, the control unit 15 (see FIG. 1) accordingly. Under the control, the content list of the recording / playback apparatus 1 is displayed on the display device 4 (see FIG. 1) (S54).
  • the content name change notification unit 103 notifies the user of the change in S51 simultaneously with the display of the content list (S55).
  • the content name change reflection unit 104 determines whether to reflect the change in S51 in the content list of the recording / playback apparatus 1 (S56). For example, the content name change reflection unit 104 performs a display as shown in FIG. 17C and determines whether or not to reflect the change in the content list by inquiring the user. Note that FIG. 17 will be described in detail later.
  • the content name change reflection unit 104 reflects the change in S51 in the content list of the recording / playback apparatus 1 (S57). Then, for example, under the control of the control unit 15, the content list after the reflection in S57 is displayed on the display device 4 (S58).
  • FIG. 17 is a diagram showing an example of changing the content list by the content name changing process shown in FIG.
  • FIG. 17A shows an example of the content list before the change of the content name is reflected.
  • FIG. 17B shows an example of a content name change notification.
  • FIG. 17C shows an example of a screen for inquiring the user whether to reflect the change of the content name in the content list.
  • FIG. 17D shows an example of the content list after the change of the content name is reflected.
  • the content name of the content is changed to “ ⁇ cooking” in the destination apparatus 2.
  • “RENAME” indicating that the content name has been changed is indicated in the row where the attribute information of the content is indicated.
  • the recording / playback apparatus 1 only notifies the user that the content name has been changed, but may also notify the user of the changed content.
  • the recording / reproducing apparatus 1 displays an inquiry screen as to whether or not to reflect the change of the content name in the content list at a predetermined timing.
  • the inquiry screen is displayed at the timing when the cursor is focused on the corresponding line of the content list.
  • the inquiry screen includes a message “Can I rename to ⁇ cooking?”, A “Yes” button, and a “No” button.
  • the recording / reproducing apparatus 1 determines that “the change of the content name is reflected in the content list”. As a result, the content name of the corresponding line in the content list is changed to “ ⁇ cooking” as shown in FIG.
  • the recording / reproducing apparatus 1 determines that “the change of the content name is not reflected in the content list”. In this case, the content name of the corresponding line in the content list remains “XX cooking” as shown in FIG.
  • the content management system includes a content management device (recording / playback device 1) that manages content, a destination device (destination device 2) that is a destination of management-target content, including.
  • the destination device includes a content name changing unit (content name changing unit 101) for changing the content name of the content received from the content management device, and a content name for notifying the content management device of the change of the content name.
  • Change notification means content name change notification unit 102
  • the content management device reflects the change of the content name in the content name described in the link information for accessing the content.
  • Content name change reflection means (content name change reflection unit 104) is provided.
  • the content management system allows the content of the content managed by the content management device even when the content name of the content moved to the destination device is changed.
  • the name and the content name of the content managed in the destination device can be easily synchronized.
  • the content management system according to the present embodiment is useful when applied to a system capable of handling a single content by a plurality of devices (for example, a system in which DLNA devices as described in the present embodiment are connected to each other). It is.
  • the recording / reproducing apparatus 1 of the present embodiment employs a configuration in which information indicating content dubbing history (hereinafter referred to as “dubbing history information”) is stored. Although details will be described later, by referring to the dubbing history information, the recording / reproducing apparatus 1 can restore the content deleted from the content list to the content list.
  • dubbing history information information indicating content dubbing history
  • FIG. 18 is a block diagram showing a main configuration of the recording / reproducing apparatus 1 according to the present embodiment. Although the recording / reproducing apparatus 1 in FIG. 18 has the same configuration as that in FIG. 1, the description of blocks other than the functional blocks added for realizing the function (2) is omitted as appropriate.
  • the recording / reproducing apparatus 1 further includes a dubbing history information storage unit 121 and a content list restoration unit 122.
  • the dubbing history information storage unit 121 and the content list restoration unit 122 are included in the control unit 15 (see FIG. 1).
  • the dubbing history information storage unit 121 stores dubbing history information indicating the content dubbing history of the recording / playback apparatus 1.
  • the dubbing history information is information in which at least the content identification information is associated with the link destination address (that is, the movement destination designation information) acquired from the dubbing destination (that is, the movement destination), and every time dubbing is performed. A set of these information is added.
  • the dubbing history information may be stored in the storage unit 17, for example.
  • the dubbing history information may include information indicating whether or not the content can be acquired from the link destination indicated by the link destination address. For example, after dubbing content to the destination device 2, when the destination device 2 is notified that the content has been moved to the destination device 3, the link destination address of the destination device 2 is changed to the link destination address. May be stored in association with information indicating that the content cannot be acquired from.
  • the content list restoration unit 122 restores the content deleted from the content list to the content list based on the dubbing history information stored in the dubbing history information storage unit 121.
  • FIG. 19 is a flowchart showing an example of content list restoration processing by the recording / reproducing apparatus 1 according to the present embodiment.
  • the dubbing history information storage unit 121 determines whether or not content has been dubbed (S81).
  • the dubbing history information storage unit 121 stores the dubbing history information related to the dubbing (S82). Then, the recording / reproducing apparatus 1 returns the process to S81.
  • the content list restoration unit 122 determines whether restoration of content to the content list is requested (S83). Note that the process of S83 is performed, for example, when an input operation for restoring the content deleted from the content list is detected. Then, when this input operation is detected, a selection screen for selecting whether to restore the content deleted from the content list is displayed, and even if the determination of S83 is performed based on the user's input operation on this selection screen Good.
  • the recording / reproducing apparatus 1 advances the process to S84.
  • the recording / reproducing apparatus 1 specifies the content to be restored.
  • the above-mentioned specification may be performed by displaying a list of contents described in the dubbing history information and allowing the user to select a content to be restored. If the number of contents described in the dubbing history information is large, only the contents narrowed down under the conditions specified by the user may be displayed. Further, when content is deleted from the content list, identification information of the deleted content may be stored, and only the deleted content may be displayed as a restoration target. Furthermore, only content associated with valid link destination addresses (addresses where content can be acquired by accessing) may be displayed as a restoration target.
  • a screen for selecting whether or not the selected content can be restored to the content list may be displayed. Then, when it is selected to perform restoration on this selection screen, it may be determined that “content restoration is requested”.
  • the content list restoring unit 122 determines whether or not the content requested to be restored to the content list can be restored to the content list (S84). For example, the content list restoration unit 122 stores the dubbing history information related to the requested content, and if the dubbing history information includes a link destination address that can be restored to the content list, the “content list” It is determined that it can be restored. Note that in S83, when only content associated with valid link destination addresses in the dubbing history information is to be restored, the processing in S84 is omitted.
  • the content list restoration unit 122 restores the requested content to the content list (S85). Specifically, the link destination address included in the dubbing history information and the content identification information are recorded in the content management information 30 in association with each other. Then, the recording / reproducing apparatus 1 returns the process to S81.
  • the content list restoration unit 122 sends a message to the user that the requested content cannot be restored to the content list. Notification is made (S86). Then, the recording / reproducing apparatus 1 returns the process to S81.
  • the recording / reproducing apparatus 1 causes the dubbing history information storage unit 121 to store the dubbing history information regarding the content every time the content is dubbed. Thereby, it is possible to restore the content deleted from the content list.
  • FIG. 20 shows an example of dubbing history information stored by the dubbing history information storage unit 121.
  • FIG. 20 shows the dubbing history information related to the content whose title is set to “XX cooking” among the dubbing history information stored in the dubbing history information storage unit 121.
  • the dubbing history information is associated with a plurality of link destination addresses acquired from the dubbing destination each time dubbing is performed on the content.
  • each link destination address is associated with information indicating whether or not the content can be restored using the link destination address. For example, a link destination address associated with “ ⁇ ” indicates that the content exists at the link destination address, and a link destination address associated with “ ⁇ ” is the link destination address. Indicates that the content does not exist. Therefore, the link destination address indicated by “x” is not used for the restoration of the content.
  • the dubbing history information it is possible to store a plurality of link destination addresses for accessing the content separately from the content list. Accordingly, if at least one link destination address (that is, a link destination address associated with “ ⁇ ”) that can be used for content restoration is stored in the dubbing history information, the content list restoration unit 122 is stored. Can restore the content to the content list using the link destination address. As illustrated in FIG. 20, when a plurality of link destination addresses that can be used for content restoration are stored, the content list restoration unit 122 may restore the content using any address.
  • the content management system includes a content management device (recording / playback device 1) that manages content, a destination device (destination device 2) that is a destination of management-target content, including.
  • the content management device stores a destination designation information storage unit (dubbing history information storage unit) that stores destination designation information acquired from the destination. 121) and restoration means (content list) for restoring the link information using the destination designation information stored in the destination information storage unit when the link information for accessing the content is deleted.
  • a restoring unit 122) stores a destination designation information storage unit (dubbing history information storage unit) that stores destination designation information acquired from the destination. 121) and restoration means (content list) for restoring the link information using the destination designation information stored in the destination information storage unit when the link information for accessing the content is deleted.
  • the content management system can easily restore the content to an accessible state even if the content is deleted.
  • the content management system according to the present embodiment is useful when applied to a system that can handle a single content by a plurality of devices (for example, a system in which DLNA devices are connected as described in the present embodiment). It is.
  • the destination device 2 can move the content stored in the destination device 2 to the destination device 3 regardless of an instruction from the recording / reproducing device 1.
  • the destination device 2 may move the content itself, or the destination device 2 may move the content according to an instruction from another device such as the destination device 3.
  • the recording / reproducing device 1 is based on the old link information before movement.
  • the content can be acquired from the destination device 3.
  • FIG. 21 is a block diagram showing a main configuration of the recording / reproducing apparatus 1, the movement destination apparatus 2, and the movement destination apparatus 3 according to the present embodiment. Note that the recording / reproducing apparatus 1, the movement destination apparatus 2, and the movement destination apparatus 3 in FIG. 21 have the same configurations as those in FIG. 1, FIG. 6, and FIG. 7, respectively, but for realizing the function (3). Descriptions of blocks other than the functional blocks added to are omitted as appropriate.
  • the recording / reproducing apparatus 1 further includes a content acquisition unit 131.
  • the content acquisition unit 131 is included in the control unit 15 (see FIG. 1).
  • the content acquisition unit 131 acquires the content selected by the user from the content listed in the content list.
  • the content acquisition unit 131 Using the first link destination address, the content request is made to the destination device 2.
  • a second link destination address (second link information) for accessing the content stored in the destination device 3 may be described in the content list.
  • the content acquisition unit 131 can also request the content from the destination device 3 using the second link destination address.
  • the destination device 2 further includes a link destination address transmission unit 132, a content transmission unit 133, and a link destination address storage unit 134.
  • the link destination address transmission unit 132, the content transmission unit 133, and the link destination address storage unit 134 are included in the control unit 42 (see FIG. 6).
  • the content transmitting unit 133 transmits this content to the storage / reproducing device 1.
  • the content transmission unit 133 receives the content from the movement destination apparatus 3 and transfers it to the storage / reproduction apparatus 1.
  • the link destination address transmitting unit 132 uses the second link instead of the content transmitting unit 133 transmitting the content to the storage / reproducing device 1.
  • the destination address is transmitted to the storage / reproduction device 1.
  • the link destination address storage unit 134 stores the second link destination address and the first link destination address in association with each other, for example, in the storage unit 41 (see FIG. 6).
  • the first link destination address indicates the storage destination of the content in the movement destination device 2.
  • the second link destination address is acquired from the destination device 3 when it is acquired from the destination device 3 (that is, when the destination device 2 moves the content to the destination device 3).
  • the destination device 3 further includes a content transmission unit 135.
  • the content transmission unit 135 is included in the control unit 42 (see FIG. 7).
  • the content transmission unit 135 transmits the content to the request source. For example, when a content is requested from the recording / reproducing device 1, the content transmitting unit 135 transmits the content to the recording / reproducing device 1. On the other hand, when content is requested from the destination device 2, the content transmission unit 135 transmits the content to the destination device 2.
  • FIG. 22 is a flowchart showing a first example of content acquisition control processing by the content management system according to the present embodiment.
  • FIG. 23 is a flowchart showing a second example of content acquisition control processing by the content management system according to the present embodiment.
  • the content acquisition unit 131 of the recording / playback device 1 requests content from the destination device 2 using the first link destination address described in the content list ( S91).
  • the content transmission unit 133 of the destination device 2 uses the second link destination address to request the destination device 3 for the content requested from the recording / reproducing device 1 (S92).
  • the content transmission unit 135 of the destination device 3 transmits the content requested from the destination device 2 to the destination device 2 (S93). Then, the content transmission unit 133 of the destination device 2 receives the content transmitted from the destination device 3, and transfers the received content to the recording / playback device 1 (S94).
  • the content acquisition unit 131 acquires the content transferred from the destination device 2 (S95). Then, the recording / reproducing apparatus 1 reproduces the content acquired in S95 (S96).
  • the content acquisition unit 131 of the recording / reproducing device 1 requests content from the destination device 2 using the first link destination address described in the content list. (S101).
  • the link destination address transmission unit 132 of the destination device 2 transmits the second link destination address for accessing the content requested from the recording / reproducing device 1 to the recording / reproducing device 1 (S102). .
  • the content acquisition unit 131 of the recording / playback device 1 requests content from the destination device 2 using the second link destination address transmitted from the destination device 2 (S103).
  • the content transmission unit 135 of the destination device 3 transmits the content requested from the destination device 1 to the destination device 1 (S104). And the content acquisition part 131 of the recording / reproducing apparatus 1 acquires the content transmitted from the movement destination apparatus 3 (S105). Then, the recording / reproducing apparatus 1 reproduces the content acquired in S105 (S106).
  • the recording / reproducing apparatus 1 can acquire the content moved to the movement destination apparatus 3 through the movement destination apparatus 2 or directly from the movement destination apparatus 3.
  • the recording / reproducing apparatus 1 acquires the second link destination address from the destination apparatus 2 at the time of requesting the content, but in advance (for example, from the destination apparatus 2 to the destination apparatus).
  • This second link destination address may be obtained from the destination device 2 (when moved to 3).
  • the recording / reproducing apparatus 1 may rewrite the first link destination address recorded in the content list with the second link destination address. Thereby, the recording / reproducing apparatus 1 can directly request content from the destination apparatus 3 thereafter.
  • each content transmission and each request transmission in the above procedure may be in any data format, for example, in accordance with the DLNA protocol.
  • FIG. 24 is a diagram showing a display example of a content list by the recording / reproducing apparatus 1.
  • FIG. 24A shows a display example of the content list before the content is moved from the movement destination device 2 to the movement destination device 3.
  • FIG. 24B shows a display example of the content list after the content is moved from the destination device 2 to the destination device 3.
  • the recording / reproducing apparatus 1 displays “MOVE” for the content for which the second link destination information is recorded in the content list, and for the content for which the first link destination address is recorded in the content list. , “Network” is displayed.
  • the display of “MOVE” It may be omitted.
  • the content management system includes a content management device (recording / playback device 1) that manages content, a destination device (destination device 2) that is a destination of management-target content, including.
  • the destination device stores external link information (second link destination address) for storing external link information (second link destination address) for accessing the content moved to the external device. 41) and when the content transmission request is received from the content management device, the content is acquired from the external device using the external link information, and the acquired content is transmitted to the content management device.
  • Content transmitting means content transmitting unit 133).
  • the destination device stores an external link information storage unit (storage unit) for storing external link information (second link destination address) for accessing the content moved to the external device. 41) and link information transmission means (link destination address transmission unit 132) for transmitting the external link information to the content management device when the content transmission request is received from the content management device.
  • an external link information storage unit storage unit
  • second link destination address second link destination address
  • link information transmission means link destination address transmission unit 132
  • the content management device for example, even when the content is moved from the destination device to the external device without the knowledge of the user of the content management device, the content management device The content can be acquired directly or indirectly from an external device without causing the user to perform a special operation.
  • the content management system according to the present embodiment is useful when applied to a system that can handle a single content by a plurality of devices (for example, a system in which DLNA devices are connected as described in the present embodiment). It is.
  • the destination device 2 can delete the content stored in the destination device 2 regardless of an instruction from the recording / reproducing device 1.
  • the destination device 2 may delete the content itself, or the destination device 2 may delete the content in response to an instruction from the destination device 3.
  • the recording / reproducing apparatus 1 can reflect the deletion of the content in the destination apparatus 2 in the content list of the recording / reproducing apparatus 1. That is, the recording / reproducing apparatus 1 can delete the content deleted at the destination from the content list.
  • FIG. 25 is a block diagram showing the main configuration of the recording / reproducing apparatus 1 and the destination apparatus 2 according to the present embodiment. Note that the recording / reproducing apparatus 1 and the movement destination apparatus 2 in FIG. 25 have the same configurations as those in FIGS. 1 and 6, respectively. However, blocks other than the functional blocks added for realizing the function (4) are described. The description is omitted as appropriate.
  • the movement destination apparatus 2 includes a content deletion unit 141 and a content deletion notification unit 142.
  • the content deletion unit 141 and the content deletion notification unit 142 are included in the control unit 42 (see FIG. 6).
  • the content deletion unit 141 deletes the content stored in the destination device 2. For example, content deletion is instructed by the user of the destination device 2. In addition, deletion of content may be instructed by another device such as the destination device 3.
  • the content deletion notification unit 142 When the content deletion unit 141 deletes the content, the content deletion notification unit 142 notifies the recording / playback apparatus 1 of the deletion. Specifically, the content deletion notification unit 142 transmits the deleted content and information indicating that the content has been deleted to the recording / reproducing apparatus 1 via the network connection unit 40.
  • the information indicating the deletion content may be transmitted in any data format, for example, according to the DLNA protocol.
  • the recording / reproducing apparatus 1 includes a content deletion notification unit 144 and a content deletion unit 143.
  • the content deletion notification unit 144 and the content deletion unit 143 are included in the control unit 15 (see FIG. 1).
  • the content deletion notification unit 144 When the content deletion notification unit 144 deletes a certain content in the destination device 2, the content deletion notification unit 144 notifies the user that this content has been deleted from the destination device 2.
  • the notification timing by the content deletion notification unit 144 is preferably after the content is deleted and when the content list is displayed, but is not limited thereto.
  • the content deletion unit 143 When the content deletion unit 143 deletes a certain content in the destination device 2, the content deletion unit 143 reflects this deletion in the content list of the recording / playback device 1. That is, the content deletion unit 143 deletes the content from the content list that the recording / playback apparatus 1 has.
  • the content deletion notification unit 144 and the content deletion unit 143 know the deletion when the recording / playback device 1 receives information indicating the deletion content from the destination device 2 via the network connection unit 16. be able to.
  • FIG. 26 is a flowchart showing an example of content deletion processing by the content management system according to the present embodiment.
  • the content deletion unit 141 of the destination device 2 deletes the content stored in the destination device 2 (S111).
  • the content deletion notification unit 142 notifies the recording / playback apparatus 1 of the deletion by S111 (S112). Specifically, the content deletion notification unit 142 transmits the information indicating the deletion content to the recording / reproducing apparatus 1 to perform the above notification.
  • the content deletion unit 143 causes the content of the recording / playback apparatus 1 to be included.
  • the content is deleted from the list (S114).
  • the deletion of the content from the content list may be performed when information indicating the deletion content is received.
  • the content list is displayed on the display device 4 (see FIG. 1) under the control of the control unit 15 (see FIG. 1) (S115). Further, the content deletion notification unit 144 notifies the user that the content has been deleted from the destination device 2 (S116).
  • FIG. 27 is a diagram showing an example of reflection in the content list by the content deletion process shown in FIG.
  • FIG. 27A shows an example of a content list before content deletion is reflected.
  • FIG. 27B-1 shows a first display example of the content list after content deletion is reflected.
  • FIG. 27B-2 shows a second display example of the content list after content deletion is reflected.
  • the second line from the top shows the attribute information of the content whose content name (title) is “News XX”.
  • the recording / reproducing apparatus 1 displays the content list in a state in which the content has been deleted, for example, as illustrated in FIG. 27 (b-1). Also good.
  • the content may be displayed and “DELETE” indicating that the content has been deleted may be displayed.
  • the display of this content is for notifying the user that the content has been deleted, and actually the content does not already exist in the content list. Therefore, the recording / reproducing apparatus 1 does not access this content.
  • the example has been shown in which the content deleted in the destination device 2 is deleted from the content list of the recording / playback device 1. You may go. For example, if the destination device 3 stores content deleted in the destination device 2, the content list may be updated so as to be linked to the storage destination of the destination device 3.
  • the content management system includes a content management device (recording / playback device 1) that manages content, and a destination device (movement) that is a destination of content that has been moved from the destination device.
  • a content management device recording / playback device 1
  • a destination device movement
  • Device 2 a destination of content that has been moved from the destination device.
  • the destination device includes a content deletion unit (content deletion unit 141) for deleting the content received from the content management device, and a content deletion notification unit (content deletion notification) for notifying the content management device of the deletion of the content. Part 142).
  • a content deletion unit content deletion unit 141 for deleting the content received from the content management device
  • a content deletion notification unit content deletion notification for notifying the content management device of the deletion of the content. Part 142).
  • the content management device includes a link information deletion unit (content deletion unit 143) that deletes link information for accessing the content when the deletion of the content is notified from the destination device.
  • a link information deletion unit content deletion unit 143 that deletes link information for accessing the content when the deletion of the content is notified from the destination device.
  • the content management system can move the content list of the content management device and the content even if the content is deleted in the destination device without being instructed by the content management device. It is possible to easily synchronize the storage state of the content in the destination device. Therefore, for example, there is no problem that the content management device requests the content even though the content is deleted from the destination device.
  • the content management system according to the present embodiment is useful when applied to a system that can handle a single content by a plurality of devices (for example, a system in which DLNA devices are connected as described in the present embodiment). It is.
  • the recording / playback apparatus 1 moves the content recorded in the content recording unit 13 built in the own apparatus.
  • the content to be moved (content managed by the content management unit 22) only needs to be stored so as to be readable by the recording / reproducing apparatus 1, and is not limited to this example.
  • the content recording unit 13 may be externally attached to the recording / reproducing apparatus 1, or a plurality of content recording units 13 may exist.
  • the content recording unit 13 may be a storage device such as an HDD, or may be a recording medium such as a semiconductor memory or an optical disc as long as the written content can be moved.
  • the recording / reproducing apparatus 1 displays an example on the external display device 4, but the recording / reproducing apparatus 1 may include a display unit. That is, the recording / reproducing apparatus 1 may be a television having a recording function.
  • the destination devices 2 and 3 are NAS.
  • the destination devices 2 and 3 may be devices having a content server function (for example, a DMS device in DLNA). Not limited.
  • a content server function for example, a DMS device in DLNA
  • another recording / reproducing apparatus having a recording / reproducing function may be used.
  • the main feature of the present invention is the content management method, the content management unit 22, the dubbing information management unit 23, the link information management unit 24, and other functions that implement this content management method are provided. If it is a management apparatus, there exists an effect similar to the said recording / reproducing apparatus 1.
  • each block of the recording / reproducing device 1, the destination device 2, and the destination device 3, in particular, the control unit 15 and the control unit 42 are implemented in hardware by a logic circuit formed on an integrated circuit (IC chip). It may be realized or may be realized by software using a CPU (Central Processing Unit).
  • IC chip integrated circuit
  • CPU Central Processing Unit
  • the recording / reproducing device 1, the destination device 2, and the destination device 3 develop a CPU that executes instructions of a program that realizes each function, a ROM (Read Memory) that stores the program, and the program.
  • RAM Random Access Memory
  • a storage device such as a memory for storing the program and various data, and the like.
  • the object of the present invention is the program code (execution format program, intermediate code program, source program) of the control program for the recording / reproducing apparatus 1, the movement destination apparatus 2, and the movement destination apparatus 3, which are software for realizing the functions described above Is supplied to the recording / reproducing apparatus 1, the movement destination apparatus 2, and the movement destination apparatus 3, and the computer (or CPU or MPU) is recorded on the recording medium. This can also be achieved by reading out and executing.
  • Examples of the recording medium include tapes such as magnetic tapes and cassette tapes, disks including magnetic disks such as floppy (registered trademark) disks / hard disks, and optical disks such as CD-ROM / MO / MD / DVD / BD, IC cards (including memory cards) / cards such as optical cards, semiconductor memories such as mask ROM / EPROM / EEPROM (registered trademark) / flash ROM, or PLD (Programmable logic device) or FPGA (Field Programmable Gate Array) Such logic circuits can be used.
  • the recording / reproducing device 1, the destination device 2, and the destination device 3 may be configured to be connectable to a communication network, and the program code may be supplied via the communication network.
  • the communication network is not particularly limited as long as it can transmit the program code.
  • the Internet intranet, extranet, LAN, ISDN, VAN, CATV communication network, virtual private network (Virtual Private Network), telephone line network, mobile communication network, satellite communication network, etc. can be used.
  • the transmission medium constituting the communication network may be any medium that can transmit the program code, and is not limited to a specific configuration or type.
  • wired lines such as IEEE 1394, USB, power line carrier, cable TV line, telephone line, ADSL (Asymmetric Digital Subscriber Line) line, infrared rays such as IrDA and remote control, Bluetooth (registered trademark), IEEE 802.11 wireless, HDR ( It can also be used by wireless such as High Data Rate, NFC (Near Field Communication), DLNA (Digital Living Network Alliance), mobile phone network, satellite line, terrestrial digital network.
  • the present invention can also be realized in the form of a computer data signal embedded in a carrier wave in which the program code is embodied by electronic transmission.
  • the content management apparatus is a content management apparatus that manages content, and when the managed content is moved to the movement destination apparatus, the movement of the content from the movement destination apparatus is performed.
  • a storage means for storing destination specification information acquisition means for acquiring destination designation information for specifying a destination, and the destination designation information acquired by the destination designation information acquisition means as link information for accessing the content.
  • the content management method is a content management method by a content management device that manages content in order to solve the above-described problem, and when moving content to be managed to a destination device.
  • a destination designation information obtaining step for obtaining destination designation information for designating a destination for the content from the destination device, and the destination designation information obtained in the destination designation information obtaining step for accessing the content.
  • a link information storing step for storing the link information as link information.
  • the destination designation information acquired from the destination device is stored as link information for accessing the content.
  • this destination designation information indicates the destination designated by the destination device. Therefore, according to the configuration described above, the content can be used by directly using the movement destination designation information stored as the link information without performing complicated processing such as specifying the storage destination address of the content from the object ID as in the prior art. There is an effect that it can be easily accessed.
  • the destination designation information acquisition unit further acquires identification information for identifying the destination device from the destination device when moving the content to be managed, and the link information storage unit includes the link information It is preferable to store the destination designation information and the identification information acquired by the destination designation information acquisition unit in association with each other.
  • the identification information for identifying the destination device is acquired from the destination device, and this identification information is stored in association with the destination designation information of the link information. As a result, even if access to the content by the destination designation information fails, it is possible to access the content stored in the destination device by detecting the destination device using the identification information. become.
  • the movement destination designation information includes an address on the network of the movement destination device, and when the content management apparatus fails to access using the movement destination designation information of the link information, the movement destination designation information A destination device is detected using the identification information associated with the address information, and an address acquisition unit is provided for acquiring an address on the network of the detected destination device.
  • the link information storage unit is acquired by the address acquisition unit. It is preferable to update the destination designation information by replacing the address portion of the destination designation information with an address.
  • the address of the device on the network may change. For this reason, it is conceivable that the address on the network of the destination device is changed after the destination designation information is acquired from the destination device. In such a case, access to the content by the acquired destination designation information becomes impossible.
  • the destination device when access using the destination designation information fails, the destination device is detected using the identification information associated with the destination designation information, and the detected destination device is detected. Get the address of Then, the address portion of the destination designation information is replaced with the acquired address, and the destination designation information is updated.
  • the content is updated using the updated destination specification information. Can be accessed.
  • the content management device accesses the destination device using the address acquired by the address acquisition means, and the destination device stores It is preferable that the information acquisition means for selection which acquires the information for showing each content to be shown to a user is provided.
  • the storage destination or management state of the content changes in the destination device, or the content is managed by the destination designation information in the destination device. It is also assumed that there is not. In such a case, the content cannot be accessed even when the updated destination designation information is used.
  • the destination device is accessed using the acquired address, and each content stored in the destination device is stored. To obtain information for presenting to the user.
  • each content stored in the destination device can be presented to the user, the user can select desired content from the presented folder and access it.
  • the information for presenting each content stored in the destination device to the user may be, for example, an address of a container in which the destination device stores the content, or a list of contents managed by the destination device. May be.
  • the content management device stores, for the content in which the link information storage means stores link information, content management means for storing link access information indicating that the content is accessible by link information, and the link It is preferable to include an access unit that accesses the content using the link information when the content in which the access information is stored is selected as an access target.
  • the link access information indicating that the content is accessible with the link information is stored. Then, when a content in which link access information is stored is selected as an access target, the content is accessed using the link information. Further, when a content that does not store link access information is selected as an access target, the content is accessed as usual (without using link information).
  • a method for accessing content is determined depending on whether or not link access information is stored. For this reason, it is possible to share the processing for selecting content between the moved content in which the link access information is stored and the unmoved content in which the link access information is not stored.
  • the same display screen can be used for allowing the user to select content.
  • the user can select and access the content after movement with the same feeling as before the movement.
  • the content management apparatus accesses the content, a movement destination designation information storage unit that stores the movement destination designation information acquired from the movement destination each time content to be managed is moved to the movement destination apparatus. It is preferable that the information processing apparatus further includes a restoring unit that restores the link information using the destination designation information stored in the destination information storage unit when the link information to be deleted is deleted.
  • the content management device can be easily restored to a state where the content can be accessed.
  • the content management apparatus may be realized by a computer.
  • a control program for causing the content management apparatus to be realized by the computer by causing the computer to operate as each unit of the content management apparatus, and A computer-readable recording medium on which it is recorded also falls within the category of this embodiment.
  • the destination device that is the destination of the content to be managed by the content management device includes the destination designation information acquired by the destination designation information acquisition means of the content management device, and the storage destination of the content
  • the correspondence information storage means for storing correspondence information in association with the storage destination information indicating the storage location information, and the correspondence information storage means stores the access when the content management device receives access to the content by the destination designation information.
  • storage location information specifying means for specifying the storage location information associated with the destination designation information with reference to the correspondence information.
  • the correspondence information that associates the destination designation information with the storage destination information is stored. Then, when access to the content by the movement destination designation information is received, the storage destination information associated with the movement destination designation information is specified with reference to the stored correspondence information.
  • the movement destination device can specify the accessed content using the specified storage location information. For this reason, the content management device can access the content with the destination designation information even if the destination device manages the content using the storage destination information.
  • a television receiver equipped with the content management device has the same effects as the content management device.
  • the content management system is a content management system that includes the content management device and a destination device that is a destination of content to be managed by the content management device.
  • the content name change reflection means for reflecting the change of the content name on the content name described in the link information for accessing the content It is characterized by providing.
  • the content name of the content managed by the content management device and the content name managed by the destination device are managed.
  • the content name of the content can be easily synchronized.
  • the content management system includes the content management device, a destination device that is a destination of the content to be managed by the content management device, and the content that has been moved to the destination device.
  • the content management system includes the content management device, a destination device that is a destination of the content to be managed by the content management device, and the content that has been moved to the destination device.
  • a link information transmitting unit configured to transmit the external link information to the content management device when a content transmission request is received from the content management device.
  • the content management device performs a special operation by the user.
  • the content can be acquired directly or indirectly from the external device without causing the device to perform the operation.
  • the content management system is a content management system that includes the content management device and a destination device that is a destination of content to be managed by the content management device.
  • a link information deleting means for deleting link information for accessing the content when deletion of the content is notified is provided.
  • the content list state of the content management device and the content storage state in the destination device are displayed. Can be easily synchronized. Therefore, for example, there is no problem that the content management device requests the content even though the content is deleted from the destination device.
  • the present invention can be used for managing contents such as recorded broadcast programs.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Television Signal Processing For Recording (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

 記録再生装置(1)は、管理対象のコンテンツを移動先装置(2)に移動させる際に、移動先装置(2)から該コンテンツの移動先を指定するImportURIを取得するダビング情報管理部(23)と、上記ImportURIを上記コンテンツにアクセスするためのリンク情報(32)として記憶するリンク情報管理部(24)とを備えている。

Description

コンテンツ管理装置、制御プログラム、記録媒体、コンテンツ管理方法、移動先装置、テレビジョン受像機、およびコンテンツ管理システム
 本発明は、他の機器に移動させたコンテンツを管理する技術に関する。
 近年、内蔵または外付けのHDD(Hard Disk Drive)に録画のできるテレビジョン受像機(以下、単にテレビと呼ぶ)やレコーダが普及している。このような機器では、HDDの記録容量には限りがあるため、記録容量が一杯になる前に、録画コンテンツを消去したり、他の記録装置や記録媒体等に移動したりする必要がある。
 また、HDDへの録画を行うことができると共に、DLNA(Digital Living Network Alliance)に対応しているテレビやレコーダも普及している。このような機器では、HDDに記録したコンテンツをネットワークに接続されている他の機器に容易に移動させることができる。
 そして、DLNAのサーバー(DMS:Digital Media Server)として機能するNAS(Network Attached Storage)等の機器に移動させた場合には、移動後もその機器からコンテンツを転送させることにより、コンテンツの視聴が可能となる。
 しかしながら、他の機器にコンテンツを移動させてしまうと、元のHDDからはそのコンテンツが消えてしまうため、移動先を覚えていなければ、そのコンテンツを再生することができないという問題がある。つまり、ユーザは、移動させたコンテンツを再生する際には、そのコンテンツの移動先の機器を探して、これに接続し、さらにこの機器が格納しているコンテンツの中から所望のコンテンツを探すという煩雑な操作を強いられる。
 このような問題を解決するための技術として、例えば下記の特許文献1が挙げられる。下記特許文献1には、あるHDDレコーダに録画されたコンテンツを、他のHDDレコーダにダビングしたときに、このコンテンツのオブジェクトIDを用いてライブラリ情報を生成することが記載されている。
 このようなライブラリ情報を生成して記憶しておくことにより、コンテンツの移動後もライブラリ情報を参照することによって、そのコンテンツの存在を認識することができる。また、ライブラリ情報に含まれるオブジェクトIDを用いて、コンテンツの保存先を特定することができるので、このコンテンツにアクセスすることも可能になる。
日本国公開特許公報「特開2007-158444号公報(2007年6月21日公開)」
 しかしながら、上述のような従来技術では、移動したコンテンツをオブジェクトIDで管理しているが、オブジェクトIDではそのコンテンツに直接アクセスすることはできないため、当該コンテンツへのアクセスに必要な処理が煩雑であるという問題がある。
 すなわち、特許文献1の技術では、まず、オブジェクトIDを用いて当該オブジェクトIDを持つオブジェクトの属性情報を取得し、この属性情報から再生データを取得するためのURLを取り出している。そして、このURLを用いることにより、ようやく再生データ(コンテンツ)を受信し、再生することが可能になる。
 本発明は、上記の問題点に鑑みてなされたものであり、その目的は、他の機器に移動させたコンテンツに対するアクセスを容易にするコンテンツ管理装置等を提供することにある。
 上記の課題を解決するために、本発明のコンテンツ管理装置は、コンテンツの管理を行うコンテンツ管理装置であって、管理対象のコンテンツを移動先装置に移動させる際に、該移動先装置から該コンテンツの移動先を指定する移動先指定情報を取得する移動先指定情報取得手段と、上記移動先指定情報取得手段が取得した上記移動先指定情報を、上記コンテンツにアクセスするためのリンク情報として記憶するリンク情報記憶手段と、を備えていることを特徴としている。
 また、本発明のコンテンツ管理方法は、上記の課題を解決するために、コンテンツの管理を行うコンテンツ管理装置によるコンテンツ管理方法であって、管理対象のコンテンツを移動先装置に移動させる際に、該移動先装置から該コンテンツの移動先を指定する移動先指定情報を取得する移動先指定情報取得ステップと、上記移動先指定情報取得ステップで取得した上記移動先指定情報を、上記コンテンツにアクセスするためのリンク情報として記憶するリンク情報記憶ステップと、を含むことを特徴としている。
 上記の構成によれば、管理対象のコンテンツを移動先装置に移動させる際に、該移動先装置から取得した移動先指定情報を、上記コンテンツにアクセスするためのリンク情報として記憶する。
 ここで、この移動先指定情報は、移動先装置が指定した移動先を示すものである。したがって、上記の構成によれば、従来技術のようにオブジェクトIDからコンテンツの格納先アドレスを特定する等の煩雑な処理を行うことなく、リンク情報として記憶した移動先指定情報をそのまま用いて当該コンテンツに容易にアクセスすることができるという効果を奏する。
 以上のように、本発明のコンテンツ管理装置は、管理対象のコンテンツを移動先装置に移動させる際に、該移動先装置から該コンテンツの移動先を指定する移動先指定情報を取得する移動先指定情報取得手段と、上記移動先指定情報取得手段が取得した上記移動先指定情報を、上記コンテンツにアクセスするためのリンク情報として記憶するリンク情報記憶手段と、を備えている構成である。
 また、以上のように、本発明のコンテンツ管理方法は、管理対象のコンテンツを移動先装置に移動させる際に、該移動先装置から該コンテンツの移動先を指定する移動先指定情報を取得する移動先指定情報取得ステップと、上記移動先指定情報取得ステップで取得した上記移動先指定情報を、上記コンテンツにアクセスするためのリンク情報として記憶するリンク情報記憶ステップと、を含む構成である。
 したがって、従来技術のようにオブジェクトIDからコンテンツの格納先アドレスを特定する等の煩雑な処理を行うことなく、リンク情報として記憶した移動先指定情報をそのまま用いて当該コンテンツに容易にアクセスすることが可能となるという効果を奏する。
本発明の一実施形態を示すものであり、記録再生装置の要部構成を示すブロック図である。 上記記録再生装置が表示する、コンテンツを他の機器に移動させる前の録画リスト表示画面の一例を示す図である。 上記記録再生装置が表示する、コンテンツを他の機器に移動させた後の録画リスト表示画面の一例を示す図である。 上記記録再生装置が録画リストの表示に使用するリスト表示用情報の一例を示す図である。 上記記録再生装置が他の機器に移動させたコンテンツにアクセスするために使用するリンク情報の一例を示す図である。 上記記録再生装置がコンテンツを移動させる対象となる機器である移動先装置の要部構成を示すブロック図である。 上記記録再生装置がコンテンツを移動させる対象となる他の移動先装置の要部構成を示すブロック図である。 上記記録再生装置がコンテンツを移動させるために実行する移動処理の一例を示すフローチャートである。 ダビング時における上記記録再生装置と上記移動先装置との通信を示す図である。 上記通信で送信される“CreateObject Request”の一例を示す図である。 上記“CreateObject Request”に対する応答として送信される“CreateObject Response”の一例を示す図である。 上記記録再生装置が、他の機器に移動させたコンテンツを再生する際に実行する再生処理の一例を示すフローチャートである。 上記移動先装置が上記記録再生装置の要求に応じて実行するコンテンツ送信処理の一例を示すフローチャートである。 上記他の移動先装置が上記記録再生装置の要求に応じて実行するコンテンツ送信処理の一例を示すフローチャートである。 本発明の他の実施形態にかかる記録再生装置および移動先装置の要部構成を示すブロック図である。 上記記録再生装置および移動先装置を含むコンテンツ管理システムによるコンテンツ名変更処理の一例を示すフローチャートである。 上記コンテンツ名変更処理によるコンテンツリストの変更例を示す図である。 上記記録再生装置の要部構成を示すブロック図である。 上記記録再生装置によるコンテンツリスト復元処理の一例を示すフローチャートである。 ダビング履歴情報記憶部によって記憶されるダビング履歴情報の一例を示す。 上記記録再生装置および上記移動先装置を含む各装置の要部構成を示すブロック図である。 上記コンテンツ管理システムによるコンテンツ取得制御処理の第1例を示すフローチャートである。 上記コンテンツ管理システムによるコンテンツ取得制御処理の第2例を示すフローチャートである。 上記記録再生装置によるコンテンツリストの表示例を示す図である。 上記記録再生装置および上記移動先装置の要部構成を示すブロック図である。 上記コンテンツ管理システムによるコンテンツ削除処理の一例を示すフローチャートである。 上記コンテンツ削除処理によるコンテンツリストへの反映例を示す図である。
 〔実施の形態1〕
 以下、本発明の実施の形態について、図1~図14に基づいて詳細に説明する。
 〔機能概要〕
 本実施形態の記録再生装置は、該装置内に記録されたコンテンツを、他の機器に移動させた後も、該装置内に記録されていたときと同様に参照し、再生することができる。これについて、図2および3に基づいて説明する。図2は、コンテンツを他の機器に移動させる前の録画リスト表示画面の一例を示し、図3は、移動させた後の録画リスト表示画面の一例を示す図である。
 図2の例では、録画コンテンツのリストである録画リストと、該リストから選択されたコンテンツに対して行うことのできる処理を示す機能メニューとが表示されている。このうち、録画リストには、録画コンテンツのタイトル、録画後未再生であることを示す「NEW」の文字、録画を行った日時、録画時間、録画モード、ダビング可能な残り回数が表示されている。
 本実施形態の記録再生装置では、この録画リストから選択したコンテンツを、機能メニューからの操作によって他の機器にダビングし、ダビング後、自装置内からコンテンツを消去すること、すなわちコンテンツの他の機器への移動(ムーブ)を行うことができる。なお、ここでは、移動先が、コンテンツサーバ機能を有する記録装置(例えばNAS)であるとする。
 ここで、図2の録画リストの4番目と8番目のコンテンツを移動する。そして、この後で録画リストを表示させると、図3のような画面が表示される。図3の例では、移動させたコンテンツのタイトルが、移動させる前と同様に表示されている。また、これらのコンテンツについては、録画モードおよびダビング可能な残り回数の代わりに、ネットワーク機器に移動されたことを示す「ネットワーク」の文字が表示されている。これらのコンテンツについても、他のコンテンツと同様に、機能メニューから選択して再生等を行うことができる。
 このように、他の機器に移動したコンテンツを移動前と同様に扱うことができるようにすることにより、ユーザの利便性を高めることができる。詳細は後述するが、本実施形態の記録再生装置は、これを実現するためのコンテンツ管理方法に主な特徴がある。
 なお、コンテンツ移動後の録画リストの表示態様は、図3の例に限られず、例えば移動されたコンテンツは、装置内に記録されているコンテンツとは別のリストで表示してもよい。また、移動済みのコンテンツが検索されたときに、再生対象コンテンツの中から移動済みのコンテンツのみを抽出してリスト表示してもよい。
 〔記録再生装置の構成〕
 本実施形態にかかる記録再生装置の構成を図1に基づいて説明する。図1は、記録再生装置(コンテンツ管理装置)1の要部構成を示すブロック図である。また、同図では、記録再生装置1に記録されたコンテンツの移動先である移動先装置2および3についても図示している。さらに、記録再生装置1からの映像を表示し、音声を出力する表示装置4、および記録再生装置1を操作するリモコン5についても図示している。
 記録再生装置1は、放送コンテンツを記録し、記録したコンテンツを再生する機能を有する装置である。図示のように、記録再生装置1は、放送受信部10、映像・音声デコーダ11、映像・音声出力部12、コンテンツ記録部13、入力部14、制御部15、ネットワーク接続部16、および記憶部17を備えている。
 放送受信部10は、アンテナに接続されており、アンテナで受信した放送波を受信し、復調して、映像・音声デコーダ11に出力する。
 映像・音声デコーダ11は、放送受信部10から受信したデータをデコードして映像データおよび音声データを生成し、これらを映像・音声出力部12に送信する。
 映像・音声出力部12は、映像・音声デコーダ11から受信したデータを外部の映像・音声出力機能を備えた装置(ここでは表示装置4)に送信して、映像を表示させ、音声を出力させる。
 コンテンツ記録部13は、コンテンツを記録する記録装置である。具体的には、映像・音声デコーダ11がデコードして生成した映像データおよび音声データをコンテンツとして記録する。無論、映像・音声デコーダ11がデコードして生成したコンテンツに限られず、他の機器や記録媒体に格納されたコンテンツや、通信回線を介して配信されるコンテンツを記録することも可能である。コンテンツ記録部13は、例えばHDDで構成することができる。
 入力部14は、ユーザの入力操作を受け付けて、受け付けた入力操作に対応する制御信号を制御部15に送信する。具体的には、入力部14は、図示のようにリモコン5から送信される信号を受信し、受信した信号に対応する制御信号を生成して制御部15に送信する。
 制御部15は、記録再生装置1の機能を統括して制御するものであり、コンテンツ再生部20、ダビング処理部21、コンテンツ管理部(コンテンツ管理手段、アクセス手段、アドレス取得手段、選択用情報取得手段)22、ダビング情報管理部(移動先指定情報取得手段)23、およびリンク情報管理部(リンク情報記憶手段)24を含む。
 コンテンツ再生部20は、コンテンツ管理部22が管理しているコンテンツを再生する。具体的には、コンテンツ記録部13に記録されているコンテンツ、およびコンテンツ記録部13から他の機器(例えば移動先装置2、3)に移動されたコンテンツを再生し、その映像および音声を映像・音声出力部12に送信する。これにより、表示装置4からコンテンツの映像および音声が出力される。
 ダビング処理部21は、入力部14が受け付けたユーザ操作に従ってコンテンツのダビングを開始する。また、ダビングが正常終了したときにはその旨を、エラー終了したときにはその旨を表示する。なお、ダビングとは、コンテンツをコピーまたは移動することを指す。
 コンテンツ管理部22は、コンテンツを管理するためのものである。具体的には、記憶部17のコンテンツ管理情報30およびリスト表示用情報31を用いて、コンテンツ記録部13に記録されているコンテンツ、およびコンテンツ記録部13から他の機器(例えば移動先装置2、3)に移動されたコンテンツを管理する。
 ダビング情報管理部23は、ダビング処理部21からダビング開始が通知されたときに、コンテンツ記録部13から他の機器(例えば移動先装置2、3)にコンテンツをダビングする処理を行う。ダビング情報管理部23が行う処理については、後に詳述する。
 リンク情報管理部24は、コンテンツ記録部13から他の機器(例えば移動先装置2、3)に移動されたコンテンツにアクセスするためのリンク情報32を生成し、管理する。リンク情報32の詳細は後述する。
 ネットワーク接続部16は、ネットワークに接続して他の機器(例えば移動先装置2、3)と通信するためのものである。ここでは、記録再生装置1はDLNA対応機器であって、ネットワーク接続部16を介して家庭内LANに接続することを想定しており、ネットワーク接続部16はDLNA規格に準拠した通信処理を行う。なお、ネットワーク接続部16は、録画したコンテンツの他の機器との送受信に耐えるようなものであればよく、これに限られない。また、ネットワーク接続部16は、ネットワークに有線接続するものであってもよいし、無線接続するものであってもよい。
 記憶部17は、制御部15が使用するデータを格納するものであり、記憶部17には、コンテンツ管理情報30、リスト表示用情報31、およびリンク情報32が格納されている。
 コンテンツ管理情報30は、コンテンツを管理するための情報である。具体的には、コンテンツ管理情報30には、コンテンツ記録部13に記録されている各コンテンツについて、そのコンテンツのコンテンツID、ファイル名等の属性情報が記述されている。これらの属性情報は、コンテンツの属性が変わったときに、コンテンツ管理部22によって更新される。
 なお、従来の一般的な記録再生装置では、他の機器にコンテンツを移動させることによって記録部から消去されたコンテンツについては、その管理情報も消去される。しかし、記録再生装置1では、他の機器に移動させることによってコンテンツ記録部13から消去されたコンテンツについては、コンテンツ管理情報30が維持される。
 リスト表示用情報31は、録画リストを表示するための情報である。コンテンツ管理部22は、リスト表示用情報31を参照することによって、図2、図3に示したような録画リストを表示する。
 リスト表示用情報31は、例えば図4のようなデータであってもよい。図4は、リスト表示用情報31の一例を示す図である。図示のリスト表示用情報31は、コンテンツを管理するために各コンテンツに一意に割り当てられたID、コンテンツのタイトル、ダビング可能回数、録画日時、および他の機器に移動されたコンテンツであるか否かを示すネットワーク移動フラグ(リンクアクセス情報)が対応付けられた情報である。なお、これらの情報の他にも、図2、図3に示したような録画リストを表示するために必要な情報(録画後、視聴されたか否かを示す情報や録画モードを示す情報等)が含まれているが、図示を省略している。
 コンテンツ管理部22は、これらの情報に基づいて、図2、図3に示したような録画リストを表示する。また、表示した録画リストから、再生するコンテンツが選択されたときには、選択されたコンテンツのIDから、当該コンテンツのコンテンツ記録部13における格納先を特定し、これによりコンテンツ再生部20による再生が行われる。
 リスト表示用情報31は、ネットワーク移動フラグを含む点が従来にはない特徴点である。コンテンツ管理部22は、コンテンツ記録部13に記録されているコンテンツについてはネットワーク移動フラグを0とし、他の機器に移動させたコンテンツについては1として管理する。そして、録画リストを表示する際にはこのリスト表示用情報31を参照し、ネットワーク移動フラグが1のコンテンツについては、図3の例のように、他の機器に移動させたコンテンツであることを表示する。また、詳細は後述するが、ネットワーク移動フラグが1のコンテンツが録画リストから選択された場合には、リンク情報32を用いて選択されたコンテンツにアクセスを行う。つまり、値が1のネットワーク移動フラグは、リンク情報32でアクセス可能なコンテンツであることを示す情報である。なお、ネットワーク移動フラグは、録画リストの表示の際に参照できるようになっていればよく、リスト表示用情報31と別データとして管理されていてもよい。
 リンク情報32は、他の機器に移動させたコンテンツにアクセスするための情報であり、リンク情報管理部24により生成され、必要に応じて更新される。リンク情報32は、コンテンツを他の機器に移動させる際に、その移動先の機器から指定される移動先指定情報を含む点が従来にはない特徴の1つである。
 リンク情報32は、例えば図5のようなデータであってもよい。図5は、リンク情報32の一例を示す図である。図示のリンク情報32は、コンテンツを管理するために各コンテンツに一意に割り当てられたID、移動先指定情報、移動先の機器のMACアドレス、および移動先の機器の名称が対応付けられた情報である。
 移動先指定情報は、図示のようにURI(Uniform Resource Indicator)の形式である。したがって、この移動先指定情報さえあれば、当該コンテンツにアクセスすることが可能である。すなわち、録画リストから他の機器に移動させたコンテンツが選択されたときには、リスト表示用情報31からそのコンテンツのIDを特定し、このIDでリンク情報32内を検索する。そして、検出されたIDに対応付けられている移動先指定情報を用いることによって、このコンテンツにアクセスすることができる。
 この移動先指定情報は、コンテンツの移動の際に、移動先の機器から受信するものであり、具体的にはImportURIである。このように、移動先の機器から受信したImportURIをそのまま用いることにより、リンク情報32を簡易な処理で生成することができると共に、このリンク情報32を用いたコンテンツへのアクセスも極めてスムーズに行うことができるという利点がある。
 また、図5のリンク情報32には、移動先の機器を識別する識別情報として、MACアドレスと機器名とが含まれている。これにより、移動先の機器に割り当てられたIPアドレスが変更された場合等に、移動先指定情報でコンテンツにアクセスができなくなったとしても、これらの情報を用いることでアクセスが確保される。
 〔移動先装置の構成〕
 続いて、図1の移動先装置2および3の構成を図6および図7に基づいてそれぞれ説明する。図6は、移動先装置2の要部構成を示すブロック図であり、図7は、移動先装置3の要部構成を示すブロック図である。
 〔移動先装置2〕
 移動先装置2は、上述のように、記録再生装置1のコンテンツのダビング先の1つである。図6に示すように、移動先装置2は、ネットワーク接続部40、記憶部41、制御部42、およびコンテンツ記録部43を備えている。
 ネットワーク接続部40は、ネットワークに接続して他の機器と通信するためのものである。記録再生装置1との通信は、ネットワーク接続部40で行うため、ネットワーク接続部40は、ネットワーク接続部16と通信およびコンテンツのアップロードおよびダウンロードが可能なものとする。
 記憶部41は、制御部42が使用するデータを格納するものである。また、記憶部41にはコンテンツ管理情報60が格納されている。コンテンツ管理情報60は、コンテンツ管理部51がコンテンツ記録部43に格納されているコンテンツを管理するための情報であり、その内容はコンテンツ管理情報30と同様である。
 制御部42は、移動先装置2の機能を統括して制御するものであり、情報管理部50とコンテンツ管理部51とを含む。
 情報管理部50は、移動先装置2におけるコンテンツの送受信を制御する。具体的には、記録再生装置1から送信されたコンテンツのコンテンツ記録部43への記録や、コンテンツ記録部43に記録されているコンテンツの記録再生装置1への送信等を制御する。情報管理部50の行う処理の詳細は後述する。
 コンテンツ管理部51は、コンテンツ管理情報60を用いてコンテンツ記録部43に格納されているコンテンツを管理する。具体的には、情報管理部50の指示に従って、コンテンツ記録部43に格納されているコンテンツの検索を行う。また、新たにコンテンツ記録部43にコンテンツが記録されたときや、コンテンツ記録部43からコンテンツが消去されたときに、それに応じてコンテンツ管理情報60を更新する。
 なお、コンテンツ管理部51は、コンテンツの格納先を移動先指定情報、すなわちImportURIで管理している。つまり、他の機器からコンテンツの記録指示を受信し、この指示を受け入れるときには、当該他の機器に情報管理部50がImportURIを送信し、このImportURIで特定される格納先にコンテンツを記録する。そして、記録後のコンテンツへのアクセスは、ImportURIと全く同一の格納先情報(ContentURI)を用いて行う。
 コンテンツ記録部43は、コンテンツを記録する記録装置である。記録再生装置1が移動先装置2にダビングを行った場合、ダビングしたコンテンツはコンテンツ記録部43に記録される。
 コンテンツ管理情報60は、上述のように、コンテンツ記録部43に格納されているコンテンツを管理するための情報である。コンテンツ管理情報60には、コンテンツ記録部43に記録されている各コンテンツについて、そのコンテンツのコンテンツID、ファイル名等の属性情報が記述されている。
 〔移動先装置3〕
 移動先装置3も移動先装置2と同様に、記録再生装置1のコンテンツのダビング先の1つである。移動先装置2は、格納しているコンテンツの移動先指定情報(ImportURI)と格納先情報(ContentURI)が同一であるが、移動先装置3は、格納しているコンテンツの移動先指定情報(ImportURI)と格納先情報(ContentURI)とが異なる点で相違している。つまり、移動先装置2は記録再生装置1に送信した移動先指定情報(ImportURI)と同じ格納先情報(ContentURI)でコンテンツを管理するが、移動先装置3は異なる格納先情報(ContentURI)でコンテンツを管理する。
 図7に示すように、移動先装置3は、制御部42が格納先情報変換部(対応情報記憶手段、格納先情報特定手段)52を備えている点、および記憶部41にコンテンツ管理情報60の代わりにコンテンツ管理情報61が格納されており、移動先/格納先対応情報(対応情報)62が格納されている点を除けば、移動先装置2と同様の構成を備えている。このため、ここではこれらの相違点について説明する。
 格納先情報変換部52は、コンテンツの記録の際に、記録元の機器(例えば記録再生装置1)に送信した移動先指定情報と、記録されたコンテンツのコンテンツ記録部43における格納先を示す格納先情報とを対応付けて、移動先/格納先対応情報62を生成し、記憶部41に格納する。そして、コンテンツに対し、移動先指定情報を用いたアクセスを受け付けたときに、移動先/格納先対応情報62を用いて、この移動先指定情報を格納先情報に変換する。なお、移動先/格納先対応情報62の生成と、これを用いた格納先情報への変換は、別のブロックで行うようにしてもよい。また、格納先情報は、移動先装置3におけるコンテンツの格納先を示すものであればよく、特に限定されないが、ここでは格納先情報がContentURIであるとする。
 コンテンツ管理情報61は、コンテンツが格納先情報で管理されている点が、コンテンツ管理情報60との相違点である。また、移動先/格納先対応情報62は、上記のように、移動先指定情報と格納先情報とが対応付けられた情報である。
 〔コンテンツ移動処理の流れ〕
 次に、記録再生装置1が、コンテンツ記録部13に記録されているコンテンツを外部の機器に移動させるときに行う移動処理の流れを図8に基づいて説明する。図8は、記録再生装置1が実行する移動処理の一例を示すフローチャートである。なお、移動処理は、例えば図1のリモコン5等によるユーザ操作によって、録画リストから移動対象コンテンツが選択され、さらにその移動先が指定され、移動させることが確定されたときに行われる。
 入力部14からユーザ操作によってコンテンツを移動させることが確定されたことを示す制御信号を受信したときに、ダビング処理部21は、ダビング情報管理部23に指示してコンテンツのダビングを開始させる。なお、ここでは移動先として移動先装置2が選択されたとして説明するが、移動先が移動先装置3であっても処理は同様である。
 この指示を受けて、ダビング情報管理部23は、指定された移動先である移動先装置2とネットワーク接続部16を介した通信を開始する。そして、移動先装置2がダビングの受け入れが可能であることを確認した後、該移動先装置2に移動先を確保するよう要求する(S1)。また、移動先装置2の機器名およびMACアドレスを取得する。
 ここで、上記要求を受信した移動先装置2は、コンテンツ記録部43における移動先を確保し、確保した移動先を示す移動先指定情報を記録再生装置1に送信する。そして、ダビング情報管理部23は、ネットワーク接続部16を介してこの移動先指定情報を受信する(S2、移動先指定情報取得ステップ)。
 移動先指定情報を受信したダビング情報管理部23は、受信した移動先指定情報、移動先装置2の機器名、およびMACアドレスをリンク情報管理部24に送信する。そして、リンク情報管理部24は、これらの情報を記憶部17に記憶する(S3)。
 また、ダビング情報管理部23は、移動先装置2へのコンテンツの送信を行う(S4)。具体的には、ダビング情報管理部23は、移動対象コンテンツを指定する情報(例えばID)をコンテンツ管理部22に送信して、コンテンツ記録部13内の当該コンテンツを特定させる。そして、特定されたコンテンツをネットワーク接続部16経由で移動先装置2に送信する。
 コンテンツの送信が終了すると、ダビング情報管理部23は、ダビングに成功したか否かを判断する(S5)。具体的には、移動先装置2からダビングに成功した旨の通知を受信した場合に、ダビングに成功したと判断する。また、ダビングに失敗した旨の通知を受信するか、または所定期間内にダビングに成功した旨の通知が受信されなかった場合に、ダビングに失敗したと判断する。
 ここで、ダビングに失敗したと判断した場合(S5でNO)、ダビング情報管理部23は、ダビングに失敗した旨をリンク情報管理部24およびダビング処理部21に通知する。この通知を受けたリンク情報管理部24は、S3で記憶した移動先指定情報、移動先装置2の装置名、およびMACアドレスを破棄する。また、ダビング処理部21は、ダビングに失敗した旨を表示装置4に表示させ、これにより移動処理は終了する。
 一方、ダビングに成功したと判断した場合(S5でYES)、ダビング情報管理部23は、ダビングに成功した旨をリンク情報管理部24、コンテンツ管理部22、およびダビング処理部21に通知する。
 この通知を受けたリンク情報管理部24は、S3で記憶した移動先指定情報、移動先装置2の装置名、およびMACアドレスをリンク情報32として記憶部17に記憶する。つまり、リンク情報管理部24により、ダビングしたコンテンツへのリンク情報32が生成される(S7、リンク情報記憶ステップ)。
 また、コンテンツ管理部22は、コンテンツ記録部13からダビングしたコンテンツの実体データを消去する(S8)。さらに、コンテンツ管理部22は、当該コンテンツについて、リスト表示用情報31のネットワーク移動フラグ(図4参照)を1に更新する。そして、ダビング処理部21は、ダビングに成功した旨を表示装置4に表示させ、これにより移動処理は終了する。
 〔コンテンツ移動処理の詳細〕
 記録再生装置1および移動先装置2は、何れもDLNA対応機器であるから、上記で説明したようなコンテンツ移動処理は、DLNAの取り決めに従って行われる。ここでは、コンテンツ移動処理のさらに詳細な内容を図9に基づいて説明する。
 図9は、ダビング時における記録再生装置1と移動先装置2との通信を示す図である。図示のように、記録再生装置1は、まず、移動先装置2に“HTTP GET”を送信して、移動先装置2の機器情報とサービス情報とを取得する。この機器情報には、移動先装置2のIPアドレスや装置名等が含まれている。また、サービス情報には、動画像コンテンツのアップロードに対応しているか否かを示す情報等が含まれている。
 これらの情報から、動画像コンテンツのアップロードが可能と判断した場合、記録再生装置1は、アップロード先を確保させる“CreateObject Request”を送信する。この“CreateObject Request”は、例えば図10に示すようなものであってもよい。図10は“CreateObject Request”の一例を示す図である。
 図10の“CreateObject Request”には、任意の移動先を指定する“DLNA.ORG_AnyContainer”との記述が含まれている。また、同図では省略しているが、アップロードするコンテンツの属性情報を示す記述も含まれている。移動先装置2は、これの記述を含む“CreateObject Request”を受信したときには、当該コンテンツのアップロード先を確保する。
 また、移動先装置2は、確保したアップロード先を指定する移動先指定情報としてImportURIを含む、図11のような“CreateObject Response”を返信する。図11は“CreateObject Response”の一例を示す図である。
 図11の“CreateObject Response”には、アップロードされるコンテンツに対して移動先装置2が設定したオブジェクトIDが記述されている。また、コンテンツのアップロード先を指定するImportURIが記述されている。そして、図示は省略しているが、これらの他にアップロードを受け付けたコンテンツの属性情報を示す記述も含まれている。
 記録再生装置1は、移動先装置2から受信した“CreateObject Response”のこれらの記述に基づいて、図9に示すような所定の通信を行い、コンテンツを移動先装置2に送信し、ImportURIの示す格納先に格納させる。
 〔再生処理〕
 次に、記録再生装置1が外部の機器(ここでは移動先装置2)に移動させたコンテンツを再生するときに行う再生処理の流れを図12に基づいて説明する。図12は、記録再生装置1が実行する再生処理の一例を示すフローチャートである。なお、ここでは、ユーザが、図1のリモコン5による操作によって録画リストの表示を指示した後の処理から説明する。
 録画リストの表示が指示されたことを示す制御信号を入力部14から受信したコンテンツ管理部22は、記憶部17からリスト表示用情報31を読み出す。そして、この情報に基づいて、仮想コンテンツを含むコンテンツリスト(録画リスト)を表示装置4に表示させる(S10)。なお、仮想コンテンツとは、外部の機器に移動させたことによりコンテンツ実体がコンテンツ記録部13から消去されたコンテンツである。
 ここでは、リモコン5による操作によって、録画リストから仮想コンテンツが再生対象として選択されたものとする。そして、コンテンツ管理部22は、この選択を、入力部14を介して受け付ける(S11)。
 仮想コンテンツの選択を受け付けたコンテンツ管理部22は、リスト表示用情報31のネットワーク移動フラグの値から、選択されたコンテンツが仮想コンテンツであることを特定する。そして、リンク情報32からこのコンテンツに対応する移動先指定情報を読み出し、読み出した移動先指定情報で指定される移動先に、ネットワーク接続部16を介して、該移動先指定情報を含むコンテンツ要求を送信する(S12)。
 移動先指定情報で指定される移動先にコンテンツが存在する場合には、このコンテンツ要求に対してコンテンツが返信され、存在しない場合にはその旨の通知が返信される。このため、コンテンツ管理部22は、これに基づいてコンテンツが存在するか否かを判断する(S13)。
 移動先指定情報で指定される移動先にコンテンツが存在する場合には、移動先の機器からコンテンツが返信されるので、コンテンツ管理部22は、コンテンツの受信によりコンテンツが存在すると判断する(S13でYES)。そして、このコンテンツをネットワーク接続部16からコンテンツ再生部20に提供し、これにより、コンテンツ再生部20が受信したコンテンツを再生する(S14)。この後、コンテンツの再生が終了することにより、再生処理は終了する。
 一方、移動先指定情報で指定される移動先にコンテンツが存在しない場合には、コンテンツが返信されない。例えば、ダビング時に移動先指定情報を記録再生装置1に送信した後で、移動先の装置のネットワーク上のアドレス(例えばIPアドレス)が変わった場合には、このようなことが生じ得る。このため、コンテンツ管理部22は、コンテンツ要求の送信後、所定時間経過してもコンテンツが受信されない場合には、コンテンツが存在しないと判断する(S13でNO)。
 また、移動先指定情報が移動先の機器に受信された場合であっても、ダビング時に記録再生装置1に送信した移動先指定情報とは異なるURIでこのコンテンツを管理することとなった場合には、この移動先指定情報ではコンテンツが検出されない。この場合には、移動先の機器は、コンテンツが検出されなかったことを示すエラー通知を返信する。このため、エラー通知を受信したときにも、コンテンツが存在しないと判断する(S13でNO)。
 これらの場合、コンテンツ管理部22は、リンク情報32において移動先指定情報に対応付けられているMACアドレスを有する機器を検索する。なお、検索の対象となる機器は、ネットワーク接続部16を介して接続している全ての機器である。
 移動先装置2が検出されると、コンテンツ管理部22は、検出した移動先装置2と通信を行い、該装置のIPアドレスを取得し(S16)、取得したIPアドレスとコンテンツの不存在が確認された移動先指定情報とをリンク情報管理部24に送信する。
 そして、リンク情報管理部24は、受信したIPアドレスでリンク情報32を更新する(S17)。具体的には、リンク情報管理部24は、受信したIPアドレスで、当該移動先指定情報の、ネットワーク上のアドレスに相当する部分を置き換えることにより更新を行う。例えば、図11の“CreateObject Response”に含まれるImportURIの場合、“192.168.1.11”の部分が受信したIPアドレスで置換される。移動先指定情報でコンテンツが検出されなかった理由が、移動先の機器のIPアドレスの変更である場合、この更新により、当該コンテンツにアクセスすることが可能になる。
 リンク情報32の更新が終了すると、リンク情報管理部24はその旨をコンテンツ管理部22に通知するので、コンテンツ管理部22はこの通知を受けて、更新後のリンク情報32を用い、再度コンテンツ要求を行う(S18)。また、S13と同様にして、コンテンツの存否を確認し(S19)、コンテンツが存在する場合(S19でYES)、そのコンテンツの受信、再生を行い(S14)、処理を終了する。
 ここで、S19において、更新後の移動先指定情報で特定される移動先にもコンテンツが存在しないことが確認された場合(S19でNO)、コンテンツ管理部22は、S155の検索で検出した移動先装置2のトップフォルダを表示装置4に表示させる(S20)。そして、表示されたフォルダおよびその下位の階層のフォルダから、ユーザによるコンテンツの選択を待ち受ける(S21)。
 具体的には、コンテンツ管理部22は、移動先装置2にトップフォルダのアドレスを問い合わせ、この問い合わせへの応答として受信したアドレスにアクセスすることにより、トップフォルダを表示させる。なお、コンテンツ管理部22は、移動先装置2の格納する各コンテンツをユーザに提示し、ユーザにコンテンツを選択させるための情報を取得すればよく、この例に限られない。例えば、移動先装置2の格納するコンテンツのリストの送信を要求し、これを取得して表示してもよい。
 ここで、コンテンツが選択された場合(S21でYES)には、選択されたコンテンツの送信を移動先装置2に要求し、受信したコンテンツを再生し(S14)、処理を終了する。一方、コンテンツが選択されなかった場合(S21でNO)、再生は行わずにエラー終了となる。
 〔コンテンツ送信処理〕
 次に、移動先装置2が、記録再生装置1の要求に応じてコンテンツを送信するコンテンツ送信処理の流れを図13に基づいて説明する。図13は、移動先装置2が実行するコンテンツ送信処理の一例を示すフローチャートである。
 情報管理部50は、移動先指定情報を含むコンテンツ要求を受信すると(S30)、受信したコンテンツ要求に含まれる移動先指定情報をコンテンツ管理部51に送信する。そして、コンテンツ管理部51は、コンテンツ管理情報60から、この移動先指定情報でコンテンツを検索する(S31)。
 コンテンツ管理部51は、この検索の結果、すなわちコンテンツが検出されたか否かを情報管理部50に通知するので、情報管理部50はこの通知に基づいて、要求されたコンテンツの存否を判断する(S32)。
 ここで、コンテンツが存在すると判断した場合(S32でYES)、S31の検索で検出されたコンテンツをコンテンツ記録部43から読み出して、ネットワーク接続部40を介して記録再生装置1に送信し(S33)、コンテンツ送信処理を終了する。
 一方、コンテンツが存在しないと判断した場合(S32でNO)、コンテンツの不存在を示すエラー通知を、ネットワーク接続部40を介して記録再生装置1に送信し(S34)、コンテンツ送信処理を終了する。
 〔コンテンツ送信処理(変換有り)〕
 次に、移動先装置3が記録再生装置1の要求に応じてコンテンツを送信するときに行うコンテンツ送信処理の流れを図14に基づいて説明する。図14は、移動先装置3が実行するコンテンツ送信処理の一例を示すフローチャートである。
 上述のように、移動先装置3のコンテンツ管理情報61ではコンテンツが移動先指定情報(ImportURI)とは異なる格納先情報(ContentURI)で管理されている。このため、移動先装置3が行うコンテンツ送信処理は、移動先指定情報を格納先情報に変換する処理を含む点で、移動先装置2が行うコンテンツ送信処理と相違している。
 情報管理部50は、移動先指定情報を含むコンテンツ要求を受信すると(S40)、受信したコンテンツ要求に含まれる移動先指定情報をコンテンツ管理部51に送信する。そして、コンテンツ管理部51は、受信した移動先指定情報ではコンテンツが検出されないことを確認して、この移動先指定情報を格納先情報変換部52に送信する。
 移動先指定情報を受信した格納先情報変換部52は、記憶部41に格納されている移動先/格納先対応情報62を参照して、受信した移動先指定情報に対応付けられている格納先情報を特定し(S41)、これをコンテンツ管理部51に送信する。
 格納先情報を受信したコンテンツ管理部51は、コンテンツ管理情報61を参照して、この格納先情報に対応するコンテンツがコンテンツ記録部43に格納されているか検索し(S42)、確認結果を情報管理部50に通知する。
 情報管理部50は、この通知に基づいて要求されたコンテンツの存否を判断(S43)する。そして、コンテンツが存在すると判断した場合(S43でYES)、S42の検索で検出されたコンテンツをコンテンツ記録部43から読み出して、ネットワーク接続部40を介して記録再生装置1に送信し(S44)、コンテンツ送信処理を終了する。
 一方、コンテンツが存在しないと判断した場合(S43でNO)、コンテンツの不存在を示すエラー通知を、ネットワーク接続部40を介して記録再生装置1に送信し(S45)、コンテンツ送信処理を終了する。
 〔実施の形態2〕
 以下、本実施形態にかかるコンテンツ管理システム(ここでは、本実施形態の各装置を含むシステム全体を「コンテンツ管理システム」と称する。)について、図15から図27に基づいて説明する。本実施形態にかかるコンテンツ管理システムは、上記実施形態で説明した機能に加え、以下に説明する機能(1)~(4)を有する。以下、上記機能(1)~(4)について、順次説明する。
 なお、以降で説明および図示する記録再生装置1、移動先装置2、および移動先装置3は、機能(1)~(4)のための機能ブロックをさらに備えている。すなわち、記録再生装置1は、図1に示す各機能ブロックに加えて、以降で説明および図示する各機能ブロックを有するということである。同様に、移動先装置2は、図6に示す各機能ブロックに加えて、以降で説明および図示する各機能ブロックを有し、移動先装置3は、図7に示す各機能ブロックに加えて、以降で説明および図示する各機能ブロックを有するということである。なお、以降で説明する各機能ブロックのうち、これまでに説明した機能ブロックと同じものについては、これまでの説明と同じ符号を付与し、その説明を省略する。
 〔機能(1):コンテンツ名変更機能〕
 本実施形態にかかる移動先装置2は、当該移動先装置2に記憶されているコンテンツのコンテンツ名を、記録再生装置1からの指示によらず、変更することが可能である。例えば、移動先装置2は、コンテンツ名を自ら変更する場合もあるし、携帯視聴端末等の他の装置からの指示によってコンテンツ名を変更する場合もある。
 これに応じて、記録再生装置1は、この移動先装置2におけるコンテンツ名の変更を、当該記録再生装置1が有するコンテンツリスト(コンテンツ管理情報30)に反映することができる。すなわち、記録再生装置1は、コンテンツリストに含まれているコンテンツ名(すなわち、上記変更前のコンテンツ名)を、上記変更後のコンテンツ名に変更することができる。
 〔記録再生装置および移動先装置の機能構成〕
 図15は、本実施形態にかかる記録再生装置1および移動先装置2の要部構成を示すブロック図である。なお、図15の記録再生装置1および移動先装置2は、それぞれ図1および図6と同様の構成を備えているが、機能(1)の実現のために追加した機能ブロック以外のブロックについては適宜記載を省略している。
 (移動先装置2)
 図15に示すように、移動先装置2は、コンテンツ名変更部101およびコンテンツ名変更通知部102を備える。なお、コンテンツ名変更部101およびコンテンツ名変更通知部102は、制御部42(図6参照)に含まれる。
 コンテンツ名変更部101は、当該移動先装置2に記憶されているコンテンツのコンテンツ名を変更する。例えば、コンテンツ名の変更は、当該移動先装置2のユーザによって指示される。また、コンテンツ名の変更は、携帯視聴端末等の他の装置から指示される場合もある。ここでいうコンテンツ名とは、例えば、コンテンツのタイトルが該当する。
 例えば、当該移動先装置2に記憶されているコンテンツのコンテンツ名は、記憶部41に記憶されているコンテンツ管理情報60(図6参照)に示されている。この場合、コンテンツ名変更部101は、このコンテンツ管理情報60に示されているコンテンツ名を、変更することとなる。
 コンテンツ名変更通知部102は、コンテンツ名変更部101によってコンテンツ名が変更されると、この変更を記録再生装置1へ通知する。具体的には、コンテンツ名変更通知部102は、この変更内容を示す情報を、ネットワーク接続部40を介して、記録再生装置1へ送信する。この変更内容を示す情報の送信は、どのようなデータ形式によるものであってもよく、例えば、DLNAプロトコルに即したものであってもよい。
 (記録再生装置1)
 一方、図15に示すように、記録再生装置1は、コンテンツ名変更通知部103およびコンテンツ名変更反映部104を備える。なお、コンテンツ名変更通知部103およびコンテンツ名変更反映部104は、制御部15(図1参照)に含まれる。
 コンテンツ名変更通知部103は、移動先装置2において、コンテンツのコンテンツ名が変更されると、この変更が生じたことをユーザに通知する。
 コンテンツ名変更反映部104は、移動先装置2においてコンテンツのコンテンツ名が変更されると、この変更内容を当該記録再生装置1が有するコンテンツリスト(コンテンツ管理情報30)に反映させる。すなわち、コンテンツ名変更反映部104は、当該記録再生装置1が有するコンテンツリストに含まれている、上記変更前のコンテンツ名を、上記変更後のコンテンツ名に変更する。
 例えば、当該記録再生装置1が有するコンテンツリストに含まれるコンテンツ名は、記憶部17に記憶されているリスト表示用情報31(図1および図4参照)に示されている。この場合、コンテンツ名変更反映部104は、このリスト表示用情報31に示されている上記変更前のコンテンツ名を、上記変更後のコンテンツ名に変更する。
 コンテンツ名変更通知部103およびコンテンツ名変更反映部104は、上記変更内容を示す情報を、ネットワーク接続部16を介して、移動先装置2から受信することにより、上記変更が生じたことおよび上記変更内容を知ることができる。
 〔コンテンツ名変更処理の流れ〕
 次に、図16を参照して、本実施形態にかかるコンテンツ管理システムによるコンテンツ名変更処理の流れについて説明する。図16は、本実施形態にかかるコンテンツ管理システムによるコンテンツ名変更処理の一例を示すフローチャートである。
 図16に示すコンテンツ名変更処理においては、まず、移動先装置2のコンテンツ名変更部101が、当該移動先装置2に記憶されているコンテンツのコンテンツ名を変更する(S51)。
 これに応じて、コンテンツ名変更通知部102が、S51による変更を記録再生装置1へ通知する(S52)。
 その後、記録再生装置1において、ユーザからのコンテンツリストの表示指示が、例えば入力部14(図1参照)から入力されると(S53)、これに応じて、例えば制御部15(図1参照)の制御により、当該記録再生装置1が有するコンテンツリストが、表示装置4(図1参照)に表示される(S54)。
 コンテンツ名変更通知部103は、コンテンツリストの表示と同時に、S51による変更をユーザに通知する(S55)。
 そして、コンテンツ名変更反映部104が、S51による変更を、当該記録再生装置1が有するコンテンツリストに反映するか否かを判断する(S56)。例えば、コンテンツ名変更反映部104は、図17(c)に示すような表示を行って、上記変更を上記コンテンツリストに反映するか否かを、ユーザに問合せることにより判断する。なお、図17については後に詳しく説明する。
 S56において、“反映する”と判断された場合(S56でYes)、コンテンツ名変更反映部104が、S51による変更を、当該記録再生装置1が有するコンテンツリストに反映する(S57)。そして、例えば制御部15の制御により、S57による反映後の上記コンテンツリストが、表示装置4に表示される(S58)。
 一方、S56において、“反映しない”と判断された場合(S56でNo)、S57およびS58をスキップする。すなわち、S54で表示されたコンテンツリスト(変更が反映されていないコンテンツリスト)が表示装置4に表示されたままとなる。
 (コンテンツリストの変更例)
 次に、図17を参照して、コンテンツ名変更処理によるコンテンツリストの変更例について説明する。図17は、図16に示したコンテンツ名変更処理によるコンテンツリストの変更例を示す図である。
 図17(a)は、コンテンツ名の変更が反映される前のコンテンツリストの一例を示す。また、図17(b)は、コンテンツ名の変更通知の一例を示す。また、図17(c)は、コンテンツ名の変更をコンテンツリストに反映するか否かをユーザに問合せる画面の一例を示す。そして、図17(d)は、コンテンツ名の変更が反映された後のコンテンツリストの一例を示す。
 図17(a)に示すコンテンツリストの最上行には、コンテンツ名(タイトル)が「○○クッキング」であるコンテンツの属性情報が示されている。
 このとき、移動先装置2において、上記コンテンツのコンテンツ名が「△△クッキング」に変更されたとする。この場合、図17(b)に示すように、上記コンテンツリストにおいて、上記コンテンツの属性情報が示されている行には、コンテンツ名が変更されたことを示す「RENAME」が示される。なお、この例では、記録再生装置1は、コンテンツ名が変更されたことのみをユーザに通知しているが、さらに、変更内容をユーザに通知してもよい。
 そして、記録再生装置1は、予め定められたタイミングで、コンテンツ名の変更をコンテンツリストに反映するか否かの問合せ画面を表示する。例えば、図17(c)に示す例では、コンテンツリストの該当行にカーソルがフォーカスされたタイミングで、上記問合せ画面が表示されている。この例では、上記問合せ画面は、「△△クッキングにrenameしてもよいですか?」というメッセージ、「はい」ボタン、および「いいえ」ボタンを含んで構成されている。
 ここで、「はい」ボタンがユーザによって選択されると、記録再生装置1は、“コンテンツ名の変更をコンテンツリストに反映する”と判断する。これにより、コンテンツリストにおける該当行のコンテンツ名は、図17(d)に示すように、「△△クッキング」に変更される。
 一方、「いいえ」ボタンがユーザによって選択されると、記録再生装置1は、“コンテンツ名の変更をコンテンツリストに反映しない”と判断する。この場合、コンテンツリストにおける該当行のコンテンツ名は、図17(a)に示すように、「○○クッキング」のままとなる。
 〔まとめ〕
 このように、本実施形態にかかるコンテンツ管理システムは、コンテンツの管理を行うコンテンツ管理装置(記録再生装置1)と、管理対象のコンテンツの移動先である移動先装置(移動先装置2)と、を含む。そして、上記移動先装置は、上記コンテンツ管理装置から受信したコンテンツのコンテンツ名を変更するコンテンツ名変更手段(コンテンツ名変更部101)と、上記コンテンツ名の変更を上記コンテンツ管理装置へ通知するコンテンツ名変更通知手段(コンテンツ名変更通知部102)と、を備えている。さらに、上記コンテンツ管理装置は、上記移動先装置から上記コンテンツ名の変更が通知された場合、上記コンテンツ名の変更を、上記コンテンツにアクセスするためのリンク情報に記されているコンテンツ名に反映するコンテンツ名変更反映手段(コンテンツ名変更反映部104)を備える。
 このような構成により、本実施形態にかかるコンテンツ管理システムは、移動先装置に移動されたコンテンツのコンテンツ名が変更されるような場合であっても、コンテンツ管理装置において管理される当該コンテンツのコンテンツ名と、移動先装置において管理される当該コンテンツのコンテンツ名とを、容易に同期させることができる。
 よって、例えば、移動先装置のユーザとコンテンツ管理装置のユーザとが同一のユーザであれば、両装置において、一のコンテンツを一の名称で管理できるので、コンテンツを取り違える等といった問題が生じることはない。
 したがって、本実施形態にかかるコンテンツ管理システムは、一のコンテンツを複数の機器で扱うこと可能なシステム(例えば、本実施形態で説明したようなDLNA機器同士が接続されたシステム)への適用が有用である。
 〔機能(2):コンテンツリスト復元機能〕
 記録再生装置1においてコンテンツが削除された場合、そのコンテンツへのリンク情報が削除されることとなるから、そのコンテンツにアクセスすることができなくなってしまう。
 そこで、本実施形態の記録再生装置1は、コンテンツのダビング履歴を示す情報(以下、「ダビング履歴情報」と称する)を記憶しておく構成を採用している。詳細は後述するが、このダビング履歴情報を参照することにより、記録再生装置1は、コンテンツリストから削除されてしまったコンテンツを、コンテンツリストに復元することができる。
 図18は、本実施形態にかかる記録再生装置1の要部構成を示すブロック図である。なお、図18の記録再生装置1は、図1と同様の構成を備えているが、機能(2)の実現のために追加した機能ブロック以外のブロックについては適宜記載を省略している。
 図18に示すように、記録再生装置1は、ダビング履歴情報記憶部121およびコンテンツリスト復元部122をさらに備える。なお、ダビング履歴情報記憶部121およびコンテンツリスト復元部122は、制御部15に含まれる(図1参照)。
 ダビング履歴情報記憶部121は、記録再生装置1によるコンテンツのダビング履歴を示すダビング履歴情報を記憶する。ダビング履歴情報は、少なくとも、コンテンツの識別情報と、ダビング先(すなわち、移動先)から取得したリンク先アドレス(すなわち、移動先指定情報)とが対応付けられた情報であり、ダビングを行う毎にこれらの情報の組が追加される。なお、ダビング履歴情報は、例えば記憶部17に記憶しておけばよい。
 また、ダビング履歴情報は、リンク先アドレスが示すリンク先からのコンテンツの取得の可否を示す情報を含んでいてもよい。例えば、移動先装置2にコンテンツをダビングした後、そのコンテンツが移動先装置3に移動されたことを移動先装置2から通知された場合、移動先装置2のリンク先アドレスに、当該リンク先アドレスからコンテンツを取得することはできないことを示す情報を対応付けて記憶してもよい。
 コンテンツリスト復元部122は、ダビング履歴情報記憶部121が記憶したダビング履歴情報に基づいて、コンテンツリストから削除されたコンテンツをコンテンツリストに復元する。
 〔コンテンツリスト復元処理の流れ〕
 次に、図19を参照して、本実施形態にかかる記録再生装置1によるコンテンツリスト復元処理の流れについて説明する。図19は、本実施形態にかかる記録再生装置1によるコンテンツリスト復元処理の一例を示すフローチャートである。
 図19に示すコンテンツリスト復元処理においては、まず、ダビング履歴情報記憶部121が、コンテンツのダビングが行われたか否かを判断する(S81)。
 S81において、“コンテンツのダビングが行われた”と判断された場合(S81でYes)、ダビング履歴情報記憶部121が、当該ダビングに関するダビング履歴情報を記憶する(S82)。そして、記録再生装置1は、S81へ処理を戻す。
 一方、S81において、“コンテンツのダビングが行われていない”と判断された場合(S81でNo)、記録再生装置1は、S83へ処理を進める。なお、S81およびS82の処理は、コンテンツのダビング時に行ってもよい。
 S83では、コンテンツリスト復元部122が、コンテンツリストへのコンテンツの復元が要求されたか否かを判断する(S83)。なお、S83の処理は、例えば、コンテンツリストから削除したコンテンツを復元するための入力操作を検出したときに行われる。そして、この入力操作を検出したときに、コンテンツリストから削除したコンテンツを復元するか否かを選択させる選択画面を表示し、この選択画面におけるユーザの入力操作に基づいてS83の判断を行ってもよい。
 S83において、“コンテンツの復元が要求されていない”と判断された場合(S83でNo)、記録再生装置1は、S81へ処理を戻す。
 一方、S83において、“コンテンツの復元が要求された”と判断された場合(S83でYes)、記録再生装置1は、S84へ処理を進める。また、この場合、記録再生装置1は、復元の対象となるコンテンツを特定する。例えば、ダビング履歴情報に記述されているコンテンツを一覧表示し、その中から復元の対象となるコンテンツをユーザに選択させることによって上記の特定を行ってもよい。なお、ダビング履歴情報に記述されているコンテンツ数が多い場合には、ユーザが指定した条件で絞り込んだコンテンツのみを表示させてもよい。また、コンテンツリストからコンテンツが削除されたときに、削除されたコンテンツの識別情報を記憶しておき、削除されたコンテンツのみを復元の対象として表示してもよい。さらに、有効なリンク先アドレス(アクセスすることでコンテンツが取得可能なアドレス)が対応付けられているコンテンツのみを復元の対象として表示してもよい。
 また、復元の対象とするコンテンツが選択されたときには、選択されたコンテンツをコンテンツリストに復元することの可否を選択させる画面を表示してもよい。そして、この選択画面で復元を行うことが選択された場合に、“コンテンツの復元が要求された”と判断してもよい。
 S84では、コンテンツリスト復元部122が、コンテンツリストへの復元が要求されたコンテンツが、コンテンツリストへ復元可能であるか否かを判断する(S84)。例えば、コンテンツリスト復元部122は、要求されたコンテンツに関するダビング履歴情報が記憶されており、かつこのダビング履歴情報に、コンテンツリストへの復元が可能なリンク先アドレスが存在する場合に、“コンテンツリストへ復元可能である”と判断する。なお、S83において、ダビング履歴情報において有効なリンク先アドレスが対応付けられているコンテンツのみを復元の対象とした場合、S84の処理は省略される。
 S84において、“コンテンツリストへ復元可能である”と判断された場合(S84でYes)、コンテンツリスト復元部122が、要求されたコンテンツをコンテンツリストへ復元する(S85)。具体的には、ダビング履歴情報に含まれるリンク先アドレスと、コンテンツの識別情報とを対応付けてコンテンツ管理情報30に記録する。そして、記録再生装置1は、S81へ処理を戻す。
 一方、S84において、“コンテンツリストへ復元可能でない”と判断された場合(S84でNo)、コンテンツリスト復元部122が、要求されたコンテンツをコンテンツリストへ復元することができない旨のメッセージをユーザに通知する(S86)。そして、記録再生装置1は、S81へ処理を戻す。
 以上のように、記録再生装置1は、コンテンツのダビングが行われる毎に、そのコンテンツに関するダビング履歴情報をダビング履歴情報記憶部121に記憶させる。これにより、コンテンツリストから削除したコンテンツを復元することが可能となっている。
 〔ダビング履歴情報の例〕
 図20は、ダビング履歴情報記憶部121によって記憶されるダビング履歴情報の一例を示す。図20には、ダビング履歴情報記憶部121に記憶されているダビング履歴情報のうち、タイトルに「○○クッキング」が設定されているコンテンツに関するダビング履歴情報が示されている。この例では、ダビング履歴情報には、上記コンテンツに対し、ダビングが行われる毎にダビング先から取得した、複数のリンク先アドレスが対応付けられている。
 ここで、図20に示すダビング履歴情報において、各リンク先アドレスには、そのリンク先アドレスを用いて上記コンテンツを復元できるか否かを示す情報が対応付けられている。例えば、「○」が対応付けられているリンク先アドレスは、このリンク先アドレスに上記コンテンツが存在していることを示し、「×」が対応付けられているリンク先アドレスは、このリンク先アドレスに上記コンテンツが存在していないことを示す。したがって、「×」が示されているリンク先アドレスは、上記コンテンツの復元には用いられない。
 このように、ダビング履歴情報には、コンテンツへアクセスするためのリンク先アドレスを、コンテンツリストとは別に複数記憶しておくことが可能である。これにより、当該ダビング履歴情報において、コンテンツの復元に利用可能なリンク先アドレス(すなわち、「○」が対応付けられているリンク先アドレス)が少なくとも1つ記憶されていれば、コンテンツリスト復元部122は、このリンク先アドレスを用いて、コンテンツリストにコンテンツを復元することができる。なお、図20に例示するように、コンテンツの復元に利用可能なリンク先アドレスが複数記憶されている場合、コンテンツリスト復元部122は、いずれのアドレスを用いてコンテンツを復元してもよい。
 〔まとめ〕
 このように、本実施形態にかかるコンテンツ管理システムは、コンテンツの管理を行うコンテンツ管理装置(記録再生装置1)と、管理対象のコンテンツの移動先である移動先装置(移動先装置2)と、を含む。
 そして、上記コンテンツ管理装置は、上記コンテンツが上記移動先装置へ移動(ダビング)される毎に、当該移動先から取得した移動先指定情報を記憶する移動先指定情報記憶部(ダビング履歴情報記憶部121)と、上記コンテンツへアクセスするためのリンク情報が削除された場合、上記移動先情報記憶部に記憶されている上記移動先指定情報を用いて、上記リンク情報を復元する復元手段(コンテンツリスト復元部122)と、を備える。
 これにより、本実施形態にかかるコンテンツ管理システムは、コンテンツが削除されてしまった場合でも、そのコンテンツにアクセス可能な状態へ容易に復元することができる。
 したがって、本実施形態にかかるコンテンツ管理システムは、一のコンテンツを複数の機器で扱うこと可能なシステム(例えば、本実施形態で説明したようなDLNA機器同士が接続されたシステム)への適用が有用である。
 〔機能(3):コンテンツ取得制御機能〕
 本実施形態にかかる移動先装置2は、当該移動先装置2に記憶されているコンテンツを、記録再生装置1からの指示によらず、移動先装置3へ移動することが可能である。例えば、移動先装置2が自らコンテンツを移動させる場合もあるし、移動先装置3等の他の装置からの指示によって移動先装置2がコンテンツを移動させる場合もある。
 本実施形態にかかるコンテンツ管理システムは、このように移動先装置2から移動先装置3へコンテンツが移動された場合であっても、記録再生装置1が、上記移動前の古いリンク情報に基づいて、移動先装置3からコンテンツを取得することが可能となっている。
 〔記録再生装置、移動先装置、および移動先装置の機能構成〕
 図21は、本実施形態にかかる記録再生装置1、移動先装置2、および移動先装置3の要部構成を示すブロック図である。なお、図21の記録再生装置1、移動先装置2、および移動先装置3は、それぞれ図1、図6、および図7と同様の構成を備えているが、機能(3)の実現のために追加した機能ブロック以外のブロックについては適宜記載を省略している。
 (記録再生装置1)
 図21に示すように、記録再生装置1は、コンテンツ取得部131をさらに備える。コンテンツ取得部131は、制御部15に含まれる(図1参照)。
 コンテンツ取得部131は、コンテンツリストに記されているコンテンツの中からユーザが選択したコンテンツを取得する。
 具体的には、移動先装置2に格納されている上記コンテンツへアクセスするための第1のリンク先アドレス(第1のリンク情報)がコンテンツリストに記されている場合、コンテンツ取得部131は、この第1のリンク先アドレスを用いて、上記コンテンツを移動先装置2へ要求する。
 一方、移動先装置3に格納されている上記コンテンツへアクセスするための第2のリンク先アドレス(第2のリンク情報)がコンテンツリストに記されている場合がある。この場合、コンテンツ取得部131は、この第2のリンク先アドレスを用いて、上記コンテンツを移動先装置3へ要求することもできる。
 (移動先装置2)
 移動先装置2は、リンク先アドレス送信部132、コンテンツ送信部133、およびリンク先アドレス記憶部134をさらに備える。リンク先アドレス送信部132、コンテンツ送信部133、およびリンク先アドレス記憶部134は、制御部42に含まれる(図6参照)。
 コンテンツ送信部133は、記録再生装置1から要求されたコンテンツが当該移動先装置2へ格納されている場合、このコンテンツを、記憶再生装置1へ送信する。
 一方、コンテンツ送信部133は、記録再生装置1から要求されたコンテンツが移動先装置3へ移動されている場合、このコンテンツを、移動先装置3から受信し、記憶再生装置1へ転送する。
 リンク先アドレス送信部132は、記録再生装置1から要求されたコンテンツが移動先装置3へ移動されている場合、コンテンツ送信部133がコンテンツを記憶再生装置1へ送信する代わりに、第2のリンク先アドレスを、記憶再生装置1へ送信する。
 リンク先アドレス記憶部134は、上記第2のリンク先アドレスと第1のリンク先アドレスとを対応付けて、例えば記憶部41(図6参照)に記憶する。なお、上述のように、第1のリンク先アドレスは、移動先装置2におけるコンテンツの格納先を示すものである。また、第2のリンク先アドレスは、移動先装置3から取得したとき(すなわち、移動先装置2がコンテンツを移動先装置3へ移動したとき)に、移動先装置3から取得される。
 (移動先装置3)
 移動先装置3は、コンテンツ送信部135をさらに備える。コンテンツ送信部135は、制御部42に含まれる(図7参照)。コンテンツ送信部135は、コンテンツをその要求元へ送信する。例えば、コンテンツ送信部135は、記録再生装置1からコンテンツを要求された場合、当該コンテンツを記録再生装置1へ送信する。一方、コンテンツ送信部135は、移動先装置2からコンテンツを要求された場合、当該コンテンツを移動先装置2へ送信する。
 〔コンテンツ取得制御処理の流れ〕
 次に、図22および図23を参照して、本実施形態にかかるコンテンツ管理システムによるコンテンツ取得制御処理の流れについて説明する。ここでは、移動先装置2に移動されたコンテンツが、さらに移動先装置3へ移動されている場合の処理手順について説明する。
 図22は、本実施形態にかかるコンテンツ管理システムによるコンテンツ取得制御処理の第1例を示すフローチャートである。一方、図23は、本実施形態にかかるコンテンツ管理システムによるコンテンツ取得制御処理の第2例を示すフローチャートである。
 図22に示す手順においては、まず、記録再生装置1のコンテンツ取得部131が、コンテンツリストに記されている第1のリンク先アドレスを用いて、移動先装置2に対してコンテンツを要求する(S91)。これに応じて、移動先装置2のコンテンツ送信部133は、第2のリンク先アドレスを用いて、記録再生装置1から要求されたコンテンツを移動先装置3に対して要求する(S92)。
 移動先装置3のコンテンツ送信部135は、移動先装置2から要求されたコンテンツを、移動先装置2へ送信する(S93)。そして、移動先装置2のコンテンツ送信部133は、移動先装置3から送信されたコンテンツを受信し、受信したコンテンツを記録再生装置1へ転送する(S94)。
 記録再生装置1においては、コンテンツ取得部131が、移動先装置2から転送されたコンテンツを取得する(S95)。そして、記録再生装置1は、S95で取得したコンテンツを再生する(S96)。
 一方、図23に示す手順においては、まず、記録再生装置1のコンテンツ取得部131が、コンテンツリストに記されている第1のリンク先アドレスを用いて、移動先装置2に対してコンテンツを要求する(S101)。これに応じて、移動先装置2のリンク先アドレス送信部132は、記録再生装置1から要求されたコンテンツにアクセスするための第2のリンク先アドレスを、記録再生装置1に送信する(S102)。
 記録再生装置1のコンテンツ取得部131は、移動先装置2から送信された第2のリンク先アドレスを用いて、移動先装置2に対してコンテンツを要求する(S103)。
 移動先装置3のコンテンツ送信部135は、移動先装置1から要求されたコンテンツを、移動先装置1へ送信する(S104)。そして、記録再生装置1のコンテンツ取得部131は、移動先装置3から送信されたコンテンツを取得する(S105)。そして、記録再生装置1は、S105で取得したコンテンツを再生する(S106)。
 このように、記録再生装置1は、移動先装置3へ移動されたコンテンツを、移動先装置2を介して取得することもできるし、移動先装置3から直接取得することもできる。
 なお、図23の手順では、記録再生装置1は、コンテンツの要求時に、第2のリンク先アドレスを移動先装置2から取得することとしているが、予め(例えば、移動先装置2から移動先装置3へ移動されたときに)この第2のリンク先アドレスを移動先装置2から取得するようにしてもよい。
 また、記録再生装置1は、第2のリンク先アドレスを受け取った場合、コンテンツリストに記されている第1のリンク先アドレスを、この第2のリンク先アドレスに書き換えてもよい。これにより、記録再生装置1は、以降、移動先装置3へコンテンツを直接的に要求することができる。
 なお、上記手順における各コンテンツ送信および各要求送信は、どのようなデータ形式によるものであってもよく、例えば、DLNAプロトコルに即したものであってもよい。
 〔コンテンツリストの表示例〕
 次に、図24を参照して、記録再生装置1によるコンテンツリストの表示例について説明する。図24は、記録再生装置1によるコンテンツリストの表示例を示す図である。
 図24(a)は、コンテンツが移動先装置2から移動先装置3へ移動される前のコンテンツリストの表示例を示す。一方、図24(b)は、コンテンツが移動先装置2から移動先装置3へ移動された後のコンテンツリストの表示例を示す。
 図24(a)に示すコンテンツリストにおいては、コンテンツ名が「ニュース○○」であるコンテンツに対して、「ネットワーク」と表示されている。これは、このコンテンツがネットワーク上(すなわち、移動先装置2)に存在することを示す。また、これは、移動先装置2に格納されているコンテンツへアクセスするための第1のリンク先アドレスがコンテンツリストに記されていることを意味する。
 一方、図24(b)に示すコンテンツリストにおいては、コンテンツ名が「ニュース○○」であるコンテンツに対して、「MOVE」と表示されている。これは、このコンテンツがネットワーク上(すなわち、移動先装置2)から外部機器(すなわち、移動先装置3)へ移動されたことを示す。また、これは、移動先装置3に格納されているコンテンツへアクセスするための第2のリンク先情報がコンテンツリストに記されていることを意味する。
 つまり、記録再生装置1は、第2のリンク先情報がコンテンツリストに記されているコンテンツについては、「MOVE」と表示し、第1のリンク先アドレスがコンテンツリストに記されているコンテンツについては、「ネットワーク」と表示する。
 なお、コンテンツが移動先装置2に格納されているか、移動先装置3などの他の装置に格納されているかにかかわらず、ユーザはそのコンテンツを視聴することができるので、「MOVE」の表示は省略してもよい。
 〔まとめ〕
 このように、本実施形態にかかるコンテンツ管理システムは、コンテンツの管理を行うコンテンツ管理装置(記録再生装置1)と、管理対象のコンテンツの移動先である移動先装置(移動先装置2)と、を含む。
 (第1の構成例)
 そして、第1の構成例では、上記移動先装置は、上記外部装置に移動されたコンテンツにアクセスするための外部リンク情報(第2のリンク先アドレス)を記憶する外部リンク情報記憶手段(記憶部41)と、上記コンテンツ管理装置から、上記コンテンツの送信要求を受信したときに、上記外部リンク情報を用いて上記コンテンツを上記外部装置から取得し、取得した上記コンテンツを上記コンテンツ管理装置へ送信するコンテンツ送信手段(コンテンツ送信部133)とを備える。
 (第2の構成例)
 また、第2の構成例では、上記移動先装置は、上記外部装置に移動されたコンテンツにアクセスするための外部リンク情報(第2のリンク先アドレス)を記憶する外部リンク情報記憶手段(記憶部41)と、上記コンテンツ管理装置から、上記コンテンツの送信要求を受信したときに、上記外部リンク情報を上記コンテンツ管理装置へ送信するリンク情報送信手段(リンク先アドレス送信部132)とを備える。
 本実施形態にかかるコンテンツ管理システムによれば、例えば、コンテンツ管理装置のユーザが知らないうちに、コンテンツが移動先装置から外部装置へ移動されてしまった場合であっても、コンテンツ管理装置は、特別な操作をユーザに行わせることなく、直接的にまたは間接的に、外部装置からそのコンテンツを取得することができる。
 したがって、本実施形態にかかるコンテンツ管理システムは、一のコンテンツを複数の機器で扱うこと可能なシステム(例えば、本実施形態で説明したようなDLNA機器同士が接続されたシステム)への適用が有用である。
 〔機能(4):コンテンツ削除機能〕
 本実施形態にかかる移動先装置2は、当該移動先装置2に記憶されているコンテンツを、記録再生装置1からの指示によらず、削除することが可能である。例えば、移動先装置2が自らコンテンツを削除する場合もあるし、移動先装置3からの指示によって移動先装置2がコンテンツを削除する場合もある。これに応じて、記録再生装置1は、この移動先装置2におけるコンテンツの削除を、当該記録再生装置1が有するコンテンツリストに反映することができる。すなわち、記録再生装置1は、移動先で削除されたコンテンツをコンテンツリストから削除することができる。
 〔記録再生装置および移動先装置の機能構成〕
 図25は、本実施形態にかかる記録再生装置1および移動先装置2の要部構成を示すブロック図である。なお、図25の記録再生装置1および移動先装置2は、それぞれ図1および図6と同様の構成を備えているが、機能(4)の実現のために追加した機能ブロック以外のブロックについては適宜記載を省略している。
 (移動先装置2)
 図25に示すように、移動先装置2は、コンテンツ削除部141およびコンテンツ削除通知部142を備える。コンテンツ削除部141およびコンテンツ削除通知部142は、制御部42に含まれる(図6参照)。
 コンテンツ削除部141は、当該移動先装置2に記憶されているコンテンツを削除する。例えば、コンテンツの削除は、当該移動先装置2のユーザによって指示される。また、コンテンツの削除は、移動先装置3等の他の装置から指示される場合もある。
 コンテンツ削除通知部142は、コンテンツ削除部141によってコンテンツが削除されると、この削除を記録再生装置1へ通知する。具体的には、コンテンツ削除通知部142は、削除したコンテンツおよびそのコンテンツを削除したことを示す情報を、ネットワーク接続部40を介して、記録再生装置1へ送信する。この削除内容を示す情報の送信は、どのようなデータ形式によるものであってもよく、例えば、DLNAプロトコルに即したものであってもよい。
 (記録再生装置1)
 一方、図25に示すように、記録再生装置1は、コンテンツ削除通知部144およびコンテンツ削除部143を備える。コンテンツ削除通知部144およびコンテンツ削除部143は、制御部15に含まれる(図1参照)。
 コンテンツ削除通知部144は、移動先装置2において、あるコンテンツが削除されると、このコンテンツが移動先装置2から削除された旨をユーザに通知する。コンテンツ削除通知部144による通知タイミングは、上記コンテンツの削除後、かつコンテンツリストが表示されたときが好ましいが、これに限らない。
 コンテンツ削除部143は、移動先装置2において、あるコンテンツが削除されると、この削除を当該記録再生装置1が有するコンテンツリストに反映させる。すなわち、コンテンツ削除部143は、当該記録再生装置1が有するコンテンツリストから、上記コンテンツを削除する。
 なお、コンテンツ削除通知部144およびコンテンツ削除部143は、記録再生装置1が、上記削除内容を示す情報を、ネットワーク接続部16を介して、移動先装置2から受信することにより、上記削除を知ることができる。
 〔コンテンツ削除処理の流れ〕
 次に、図26を参照して、本実施形態にかかるコンテンツ管理システムによるコンテンツ削除処理の流れについて説明する。図26は、本実施形態にかかるコンテンツ管理システムによるコンテンツ削除処理の一例を示すフローチャートである。
 図26に示す手順においては、まず、移動先装置2のコンテンツ削除部141が、当該移動先装置2に記憶されているコンテンツを削除する(S111)。これに応じて、コンテンツ削除通知部142が、S111による削除を記録再生装置1へ通知する(S112)。具体的には、コンテンツ削除通知部142は、削除内容を示す情報を記録再生装置1に送信することによって、上記の通知を行う。
 その後、記録再生装置1において、ユーザからのコンテンツリストの表示指示が、例えば入力部14(図1参照)から入力されると(S113)、コンテンツ削除部143によって、当該記録再生装置1が有するコンテンツリストからコンテンツが削除される(S114)。無論、コンテンツリストからのコンテンツの削除は、削除内容を示す情報を受信したときに行ってもよい。
 その後、例えば制御部15(図1参照)の制御により、当該コンテンツリストが、表示装置4(図1参照)に表示される(S115)。さらに、コンテンツ削除通知部144によって、移動先装置2からコンテンツが削除された旨がユーザに通知される(S116)。
 〔コンテンツの削除の反映例〕
 次に、図27を参照して、コンテンツ削除のコンテンツリストへの反映例について説明する。図27は、図26に示したコンテンツ削除処理によるコンテンツリストへの反映例を示す図である。
 図27(a)は、コンテンツの削除が反映される前のコンテンツリストの一例を示す。また、図27(b-1)は、コンテンツの削除が反映された後のコンテンツリストの第1の表示例を示す。また、図27(b-2)は、コンテンツの削除が反映された後のコンテンツリストの第2の表示例を示す。
 例えば、図27(a)に示すコンテンツリストにおいて、上から2行目には、コンテンツ名(タイトル)が「ニュース○○」であるコンテンツの属性情報が示されている。
 その後、移動先装置2において、上記コンテンツが削除されたとする。これにより、図26のコンテンツ削除処理が行われ、記録再生装置1が有する上記コンテンツリストから、上記コンテンツが削除される。
 その後、記録再生装置1は、上記コンテンツリストを表示する際には、例えば、図27(b-1)に例示するように、上記コンテンツが削除された状態の上記コンテンツリストを表示するようにしてもよい。
 または、図27(b-2)に例示するように、上記コンテンツリストにおいて、上記コンテンツを表示するとともに、このコンテンツが削除されたことを示す「DELETE」を表示するようにしてもよい。
 但し、このコンテンツの表示は、当該コンテンツが削除されたことをユーザに通知するためのものであり、実際には、当該コンテンツは既にコンテンツリストには存在しない。よって、記録再生装置1は、このコンテンツへのアクセスを行わない。
 なお、「DELETE」が表示されたコンテンツが選択されたときには、削除済みであることを示すメッセージを表示してもよい。また、「DELETE」が表示されたコンテンツを選択することができないようにしてもよい。さらに、一度「DELETE」と共にコンテンツを表示すれば、そのコンテンツが削除されたことをユーザに認識させることができるので、それ以後にコンテンツリストを表示したときには、そのコンテンツを表示しないようにしてもよい。つまり、削除済みコンテンツの表示は一時的なものとしてもよい。
 また、上記では、移動先装置2において削除されたコンテンツを、記録再生装置1のコンテンツリストから削除する例を示したが、このコンテンツを他の経路で取得できる場合には、取得先の変更を行ってもよい。例えば、移動先装置2において削除されたコンテンツを移動先装置3が格納している場合には、移動先装置3の格納先にリンク付けされるようにコンテンツリストを更新すればよい。
 〔まとめ〕
 このように、本実施形態にかかるコンテンツ管理システムは、コンテンツの管理を行うコンテンツ管理装置(記録再生装置1)と、上記移動先装置から移動されてきたコンテンツの移動先である移動先装置(移動先装置2)と、を含む。
 そして、上記移動先装置は、上記コンテンツ管理装置から受信したコンテンツを削除するコンテンツ削除手段(コンテンツ削除部141)と、上記コンテンツの削除を上記コンテンツ管理装置へ通知するコンテンツ削除通知手段(コンテンツ削除通知部142)と、を備える。
 さらに、上記コンテンツ管理装置は、上記移動先装置から上記コンテンツの削除が通知された場合、上記コンテンツにアクセスするためのリンク情報を削除するリンク情報削除部(コンテンツ削除部143)を備える。
 このような構成により、本実施形態にかかるコンテンツ管理システムは、コンテンツ管理装置の指示によらずに、移動先装置においてコンテンツが削除された場合でも、コンテンツ管理装置が有するコンテンツリストの内容と、移動先装置におけるコンテンツの格納状態とを、容易に同期させることができる。よって、例えば、移動先装置からコンテンツが削除されているにも関わらず、コンテンツ管理装置からこのコンテンツを要求してしまう等といった問題が生じることはない。
 したがって、本実施形態にかかるコンテンツ管理システムは、一のコンテンツを複数の機器で扱うこと可能なシステム(例えば、本実施形態で説明したようなDLNA機器同士が接続されたシステム)への適用が有用である。
 〔変形例〕
 上記では、記録再生装置1が、自装置に内蔵されているコンテンツ記録部13に記録したコンテンツを移動させる例を示した。しかしながら、移動させるコンテンツ(コンテンツ管理部22で管理するコンテンツ)は、記録再生装置1が読み出し可能に格納されていればよく、この例に限られない。例えば、コンテンツ記録部13が記録再生装置1に外付けされていてもよいし、コンテンツ記録部13が複数存在してもよい。
 また、コンテンツ記録部13は、HDDのような記憶装置であってもよいし、書き込んだコンテンツの移動が可能なものであれば、半導体メモリや光ディスクのような記録媒体であってもよい。
 そして、上記では、記録再生装置1が、外部の表示装置4に表示を行わせる例を示したが、記録再生装置1が表示部を備えていてもよい。つまり、記録再生装置1は、録画機能を有するテレビであってもよい。
 また、上記では、移動先装置2および3がNASであるとして説明を行ったが、移動先装置2および3は、コンテンツサーバ機能を有する機器(例えばDLNAにおけるDMS機器)であればよく、NASに限られない。例えば、記録再生機能を備えた他の記録再生装置であってもよい。
 さらに、本発明の主な特徴点はコンテンツの管理方法にあるため、このコンテンツの管理方法を実現するコンテンツ管理部22、ダビング情報管理部23、およびリンク情報管理部24等の機能を備えたコンテンツ管理装置であれば、上記記録再生装置1と同様の効果を奏する。つまり、コンテンツの記録等を行う装置と別体のコンテンツ管理装置も本発明の技術的範囲に含まれる。
 本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
 〔ソフトウェアによる構成例〕
 最後に、記録再生装置1、移動先装置2、および移動先装置3の各ブロック、特に制御部15および制御部42は、集積回路(ICチップ)上に形成された論理回路によってハードウェア的に実現してもよいし、CPU(Central Processing Unit)を用いてソフトウェア的に実現してもよい。
 後者の場合、記録再生装置1、移動先装置2、および移動先装置3は、各機能を実現するプログラムの命令を実行するCPU、上記プログラムを格納したROM(Read Only Memory)、上記プログラムを展開するRAM(Random Access Memory)、上記プログラムおよび各種データを格納するメモリ等の記憶装置(記録媒体)などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである記録再生装置1、移動先装置2、および移動先装置3の制御プログラムのプログラムコード(実行形式プログラム、中間コードプログラム、ソースプログラム)をコンピュータで読み取り可能に記録した記録媒体を、上記記録再生装置1、移動先装置2、および移動先装置3に供給し、そのコンピュータ(またはCPUやMPU)が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
 上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ類、フロッピー(登録商標)ディスク/ハードディスク等の磁気ディスクやCD-ROM/MO/MD/DVD/BD等の光ディスクを含むディスク類、ICカード(メモリカードを含む)/光カード等のカード類、マスクROM/EPROM/EEPROM(登録商標)/フラッシュROM等の半導体メモリ類、あるいはPLD(Programmable logic device)やFPGA(Field Programmable Gate Array)等の論理回路類などを用いることができる。
 また、記録再生装置1、移動先装置2、および移動先装置3を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、LAN、ISDN、VAN、CATV通信網、仮想専用網(Virtual Private Network)、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、IEEE1394、USB、電力線搬送、ケーブルTV回線、電話線、ADSL(Asymmetric Digital Subscriber Line)回線等の有線でも、IrDAやリモコンのような赤外線、Bluetooth(登録商標)、IEEE802.11無線、HDR(High Data Rate)、NFC(Near Field Communication)、DLNA(Digital Living Network Alliance)、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
 〔まとめ〕
 以上のように、本実施形態に係るコンテンツ管理装置は、コンテンツの管理を行うコンテンツ管理装置であって、管理対象のコンテンツを移動先装置に移動させる際に、該移動先装置から該コンテンツの移動先を指定する移動先指定情報を取得する移動先指定情報取得手段と、上記移動先指定情報取得手段が取得した上記移動先指定情報を、上記コンテンツにアクセスするためのリンク情報として記憶するリンク情報記憶手段と、を備えていることを特徴としている。
 また、本実施形態に係るコンテンツ管理方法は、上記の課題を解決するために、コンテンツの管理を行うコンテンツ管理装置によるコンテンツ管理方法であって、管理対象のコンテンツを移動先装置に移動させる際に、該移動先装置から該コンテンツの移動先を指定する移動先指定情報を取得する移動先指定情報取得ステップと、上記移動先指定情報取得ステップで取得した上記移動先指定情報を、上記コンテンツにアクセスするためのリンク情報として記憶するリンク情報記憶ステップと、を含むことを特徴としている。
 上記の構成によれば、管理対象のコンテンツを移動先装置に移動させる際に、該移動先装置から取得した移動先指定情報を、上記コンテンツにアクセスするためのリンク情報として記憶する。
 ここで、この移動先指定情報は、移動先装置が指定した移動先を示すものである。したがって、上記の構成によれば、従来技術のようにオブジェクトIDからコンテンツの格納先アドレスを特定する等の煩雑な処理を行うことなく、リンク情報として記憶した移動先指定情報をそのまま用いて当該コンテンツに容易にアクセスすることができるという効果を奏する。
 また、上記移動先指定情報取得手段は、管理対象のコンテンツを移動させる際に、上記移動先装置から該移動先装置を識別する識別情報をさらに取得し、上記リンク情報記憶手段は、上記リンク情報の移動先指定情報と、上記移動先指定情報取得手段が取得した上記識別情報とを対応付けて記憶することが好ましい。
 上記の構成によれば、移動先装置から該移動先装置を識別する識別情報を取得し、この識別情報をリンク情報の移動先指定情報と対応付けて記憶する。これにより、仮に移動先指定情報によるコンテンツへのアクセスに失敗した場合であっても、識別情報を用いて移動先装置を検出することにより、その移動先装置が格納する当該コンテンツへのアクセスが可能になる。
 また、上記移動先指定情報は、上記移動先装置のネットワーク上のアドレスを含み、上記コンテンツ管理装置は、上記リンク情報の移動先指定情報を用いたアクセスに失敗した場合に、当該移動先指定情報に対応付けられた識別情報を用いて移動先装置を検出し、検出した移動先装置のネットワーク上のアドレスを取得するアドレス取得手段を備え、上記リンク情報記憶手段は、上記アドレス取得手段が取得したアドレスで上記移動先指定情報のアドレス部分を置換して、該移動先指定情報を更新することが好ましい。
 ここで、ネットワークによっては、そのネットワーク上の機器のアドレスが変化することがある。このため、移動先装置から移動先指定情報を取得した後で、その移動先装置のネットワーク上のアドレスが変更されることも考えられる。このような場合には、取得した移動先指定情報によるコンテンツへのアクセスが不能となる。
 そこで、上記の構成によれば、移動先指定情報を用いたアクセスに失敗した場合に、当該移動先指定情報に対応付けられた識別情報を用いて移動先装置を検出し、検出した移動先装置のアドレスを取得する。そして、取得したアドレスで上記移動先指定情報のアドレス部分を置換して、該移動先指定情報を更新する。
 したがって、上記の構成によれば、移動先装置のネットワーク上のアドレスが変更されたことにより、当初の移動先指定情報によるアクセスが不能となった場合にも、更新後の移動先指定情報によりコンテンツにアクセスすることが可能になる。
 また、上記コンテンツ管理装置は、更新後の移動先指定情報を用いたアクセスにも失敗した場合に、上記アドレス取得手段が取得したアドレスを用いて移動先装置にアクセスし、該移動先装置が格納する各コンテンツをユーザに提示するための情報を取得する選択用情報取得手段を備えていることが好ましい。
 また、移動先装置から移動先指定情報を取得した後で、その移動先装置において、コンテンツの格納先や管理状態が変化することや、そもそも移動先装置においてコンテンツが移動先指定情報で管理されていないことも想定される。このような場合、更新後の移動先指定情報を用いてもそのコンテンツにアクセスすることができない。
 そこで、上記の構成によれば、更新後の移動先指定情報を用いたアクセスにも失敗した場合には、取得したアドレスを用いて移動先装置にアクセスし、該移動先装置が格納する各コンテンツをユーザに提示するための情報を取得する。
 これにより、移動先装置が格納する各コンテンツをユーザに提示することができるので、ユーザは提示されたフォルダから所望のコンテンツを選択し、これにアクセスすることができる。
 なお、移動先装置が格納する各コンテンツをユーザに提示するための情報は、例えば移動先装置がコンテンツを格納するコンテナのアドレスであってもよいし、移動先装置が管理するコンテンツのリストであってもよい。
 また、上記コンテンツ管理装置は、上記リンク情報記憶手段がリンク情報を記憶したコンテンツについて、該コンテンツがリンク情報でアクセス可能なコンテンツであることを示すリンクアクセス情報を記憶するコンテンツ管理手段と、上記リンクアクセス情報が記憶されているコンテンツがアクセス対象として選択されたときに、上記リンク情報を用いて当該コンテンツにアクセスするアクセス手段と、を備えていることが好ましい。
 上記の構成によれば、リンク情報を記憶したコンテンツについて、該コンテンツがリンク情報でアクセス可能なコンテンツであることを示すリンクアクセス情報を記憶する。そして、リンクアクセス情報が記憶されているコンテンツがアクセス対象として選択されたときに、リンク情報を用いて当該コンテンツにアクセスする。また、リンクアクセス情報が記憶されていないコンテンツがアクセス対象として選択されたときには、通常通り(リンク情報を用いずに)そのコンテンツへのアクセスが行われる。
 つまり、上記の構成によれば、リンクアクセス情報が記憶されているか否かによって、コンテンツへのアクセスの方法が決定される。このため、リンクアクセス情報が記憶されている移動後のコンテンツと、リンクアクセス情報が記憶されていない未移動のコンテンツとで、コンテンツを選択するための処理については共通化することができる。
 したがって、上記の構成によれば、コンテンツをユーザに選択させるための表示画面も同様のものを用いることができる。これにより、ユーザは、移動後のコンテンツも移動前と同様の感覚で選択し、アクセスすることができる。
 また、上記コンテンツ管理装置は、管理対象のコンテンツが上記移動先装置へ移動される毎に、該移動先から取得した上記移動先指定情報を記憶する移動先指定情報記憶部と、上記コンテンツへアクセスするためのリンク情報が削除された場合、上記移動先情報記憶部に記憶されている上記移動先指定情報を用いて、上記リンク情報を復元する復元手段と、をさらに備えることが好ましい。
 上記の構成によれば、コンテンツ管理装置においてコンテンツへのリンク情報が削除されてしまった場合でも、コンテンツ管理装置を、そのコンテンツへのアクセス可能な状態へ容易に復元することができる。
 なお、上記コンテンツ管理装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記コンテンツ管理装置の各手段として動作させることにより、上記コンテンツ管理装置をコンピュータにて実現させる制御プログラム、及びそれを記録したコンピュータ読み取り可能な記録媒体も本実施形態の範疇に入る。
 また、上記コンテンツ管理装置が管理対象とするコンテンツの移動先である移動先装置は、上記コンテンツ管理装置の上記移動先指定情報取得手段に取得させた上記移動先指定情報と、当該コンテンツの格納先を示す格納先情報とを対応付けた対応情報を記憶する対応情報記憶手段と、上記コンテンツ管理装置から、上記移動先指定情報によるコンテンツへのアクセスを受けたときに、上記対応情報記憶手段が記憶した対応情報を参照して、当該移動先指定情報に対応付けられた格納先情報を特定する格納先情報特定手段とを備えていることを特徴としている。
 上記の構成によれば、移動先指定情報と格納先情報とを対応付けた対応情報を記憶する。そして、移動先指定情報によるコンテンツへのアクセスを受けたときに、記憶した対応情報を参照して移動先指定情報に対応付けられた格納先情報を特定する。
 したがって、移動先装置は、特定した格納先情報を用いてアクセスされたコンテンツを特定することができる。このため、コンテンツ管理装置は、移動先装置が格納先情報を用いてコンテンツを管理するものであっても、移動先指定情報でコンテンツにアクセスすることができる。
 また、上記コンテンツ管理装置を備えたテレビジョン受像機であれば、上記コンテンツ管理装置と同様の効果を奏する。
 また、本実施形態に係るコンテンツ管理システムは、上記コンテンツ管理装置と、上記コンテンツ管理装置が管理対象とするコンテンツの移動先である移動先装置とを含むコンテンツ管理システムであって、上記移動先装置は、上記コンテンツ管理装置から受信した上記コンテンツのコンテンツ名を変更するコンテンツ名変更手段と、上記コンテンツ名の変更を上記コンテンツ管理装置へ通知するコンテンツ名変更通知手段と、を備え、上記コンテンツ管理装置は、上記移動先装置から上記コンテンツ名の変更が通知された場合、上記コンテンツ名の変更を、上記コンテンツにアクセスするためのリンク情報に記されているコンテンツ名に反映するコンテンツ名変更反映手段を備えることを特徴とする。
 上記の構成によれば、移動先装置に移動されたコンテンツのコンテンツ名が変更されるような場合であっても、コンテンツ管理装置において管理される当該コンテンツのコンテンツ名と、移動先装置において管理される当該コンテンツのコンテンツ名とを、容易に同期させることができる。
 また、本実施形態に係るコンテンツ管理システムは、上記コンテンツ管理装置と、上記コンテンツ管理装置が管理対象とするコンテンツの移動先である移動先装置と、上記移動先装置に移動された上記コンテンツのさらなる移動先である外部装置と、を含むコンテンツ管理システムであって、上記移動先装置は、上記外部装置に移動されたコンテンツにアクセスするための外部リンク情報を記憶する外部リンク情報記憶手段と、上記コンテンツ管理装置から、上記コンテンツの送信要求を受信したときに、上記外部リンク情報を用いて上記コンテンツを上記外部装置から取得し、取得した上記コンテンツを上記コンテンツ管理装置へ送信するコンテンツ送信手段とを備えることを特徴とする。
 また、本実施形態に係るコンテンツ管理システムは、上記コンテンツ管理装置と、上記コンテンツ管理装置が管理対象とするコンテンツの移動先である移動先装置と、上記移動先装置に移動された上記コンテンツのさらなる移動先である外部装置と、を含むコンテンツ管理システムであって、上記移動先装置は、上記外部装置に移動されたコンテンツにアクセスするための外部リンク情報を記憶する外部リンク情報記憶手段と、上記コンテンツ管理装置から、上記コンテンツの送信要求を受信したときに、上記外部リンク情報を上記コンテンツ管理装置へ送信するリンク情報送信手段とを備えることを特徴とする。
 上記の構成によれば、例えば、コンテンツ管理装置のユーザが知らないうちに、コンテンツが移動先装置から外部装置へ移動されてしまった場合であっても、コンテンツ管理装置は、特別な操作をユーザに行わせることなく、直接的にまたは間接的に、外部装置からそのコンテンツを取得することができる。
 また、本実施形態に係るコンテンツ管理システムは、上記コンテンツ管理装置と、上記コンテンツ管理装置が管理対象とするコンテンツの移動先である移動先装置とを含むコンテンツ管理システムであって、上記移動先装置は、上記コンテンツ管理装置から受信したコンテンツを削除するコンテンツ削除手段と、上記コンテンツの削除を上記コンテンツ管理装置へ通知するコンテンツ削除通知手段と、を備え、上記コンテンツ管理装置は、上記移動先装置から上記コンテンツの削除が通知された場合、上記コンテンツにアクセスするためのリンク情報を削除するリンク情報削除手段を備えることを特徴とする。
 上記の構成によれば、コンテンツ管理装置の指示によらずに、移動先装置においてコンテンツが削除された場合でも、コンテンツ管理装置が有するコンテンツリストの状態と、移動先装置におけるコンテンツの格納状態とを、容易に同期させることができる。よって、例えば、移動先装置からコンテンツが削除されているにも関わらず、コンテンツ管理装置からこのコンテンツを要求してしまう等といった問題が生じることはない。
 本発明は、録画した放送番組等のコンテンツの管理に利用することができる。
 1 記録再生装置(コンテンツ管理装置)
 2 移動先装置
 3 移動先装置
51 コンテンツ管理部
52 格納先情報変換部(対応情報記憶手段、格納先情報特定手段)
62 移動先/格納先対応情報(対応情報)
22 コンテンツ管理部(コンテンツ管理手段、アクセス手段、アドレス取得手段、選択用情報取得手段)
23 ダビング情報管理部(移動先指定情報取得手段)
24 リンク情報管理部(リンク情報記憶手段)
32 リンク情報

Claims (15)

  1.  コンテンツの管理を行うコンテンツ管理装置であって、
     管理対象のコンテンツを移動先装置に移動させる際に、該移動先装置から該コンテンツの移動先を指定する移動先指定情報を取得する移動先指定情報取得手段と、
     上記移動先指定情報取得手段が取得した上記移動先指定情報を、上記コンテンツにアクセスするためのリンク情報として記憶するリンク情報記憶手段と、を備えていることを特徴とするコンテンツ管理装置。
  2.  上記移動先指定情報取得手段は、管理対象のコンテンツを移動させる際に、上記移動先装置から該移動先装置を識別する識別情報をさらに取得し、
     上記リンク情報記憶手段は、上記リンク情報の移動先指定情報と、上記移動先指定情報取得手段が取得した上記識別情報とを対応付けて記憶することを特徴とする請求項1に記載のコンテンツ管理装置。
  3.  上記移動先指定情報は、上記移動先装置のネットワーク上のアドレスを含み、
     上記リンク情報の移動先指定情報を用いたアクセスに失敗した場合に、当該移動先指定情報に対応付けられた識別情報を用いて移動先装置を検出し、検出した移動先装置のネットワーク上のアドレスを取得するアドレス取得手段を備え、
     上記リンク情報記憶手段は、上記アドレス取得手段が取得したアドレスで上記移動先指定情報のアドレス部分を置換して、該移動先指定情報を更新することを特徴とする請求項2に記載のコンテンツ管理装置。
  4.  更新後の移動先指定情報を用いたアクセスにも失敗した場合に、上記アドレス取得手段が取得したアドレスを用いて移動先装置にアクセスし、該移動先装置が格納する各コンテンツをユーザに提示するための情報を取得する選択用情報取得手段を備えていることを特徴とする請求項3に記載のコンテンツ管理装置。
  5.  上記リンク情報記憶手段がリンク情報を記憶したコンテンツについて、該コンテンツがリンク情報でアクセス可能なコンテンツであることを示すリンクアクセス情報を記憶するコンテンツ管理手段と、
     上記リンクアクセス情報が記憶されているコンテンツがアクセス対象として選択されたときに、上記リンク情報を用いて当該コンテンツにアクセスするアクセス手段と、を備えていることを特徴とする請求項1から4の何れか1項に記載のコンテンツ管理装置。
  6.  管理対象のコンテンツが上記移動先装置へ移動される毎に、該移動先から取得した上記移動先指定情報を記憶する移動先指定情報記憶部と、
     上記コンテンツへアクセスするためのリンク情報が削除された場合、上記移動先情報記憶部に記憶されている上記移動先指定情報を用いて、上記リンク情報を復元する復元手段と、をさらに備えることを特徴とする請求項1から5の何れか1項に記載のコンテンツ管理装置。
  7.  請求項1から6の何れか1項に記載のコンテンツ管理装置を動作させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。
  8.  請求項7に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
  9.  コンテンツの管理を行うコンテンツ管理装置によるコンテンツ管理方法であって、
     管理対象のコンテンツを移動先装置に移動させる際に、該移動先装置から該コンテンツの移動先を指定する移動先指定情報を取得する移動先指定情報取得ステップと、
     上記移動先指定情報取得ステップで取得した上記移動先指定情報を、上記コンテンツにアクセスするためのリンク情報として記憶するリンク情報記憶ステップと、を含むことを特徴とするコンテンツ管理方法。
  10.  請求項1から6の何れか1項に記載のコンテンツ管理装置が管理対象とするコンテンツの移動先である移動先装置であって、
     上記コンテンツ管理装置の上記移動先指定情報取得手段に取得させた上記移動先指定情報と、当該コンテンツの格納先を示す格納先情報とを対応付けた対応情報を記憶する対応情報記憶手段と、
     上記コンテンツ管理装置から、上記移動先指定情報によるコンテンツへのアクセスを受けたときに、上記対応情報記憶手段が記憶した対応情報を参照して、当該移動先指定情報に対応付けられた格納先情報を特定する格納先情報特定手段とを備えていることを特徴とする移動先装置。
  11.  請求項1から6の何れか1項に記載のコンテンツ管理装置を備えたテレビジョン受像機。
  12.  請求項1から6の何れか1項に記載のコンテンツ管理装置と、
     上記コンテンツ管理装置が管理対象とするコンテンツの移動先である移動先装置と
     を含むコンテンツ管理システムであって、
     上記移動先装置は、
     上記コンテンツ管理装置から受信した上記コンテンツのコンテンツ名を変更するコンテンツ名変更手段と、
     上記コンテンツ名の変更を上記コンテンツ管理装置へ通知するコンテンツ名変更通知手段と、を備え、
     上記コンテンツ管理装置は、
     上記移動先装置から上記コンテンツ名の変更が通知された場合、上記コンテンツ名の変更を、上記コンテンツにアクセスするためのリンク情報に記されているコンテンツ名に反映するコンテンツ名変更反映手段を備える
     ことを特徴とするコンテンツ管理システム。
  13.  請求項1から6の何れか1項に記載のコンテンツ管理装置と、
     上記コンテンツ管理装置が管理対象とするコンテンツの移動先である移動先装置と、
     上記移動先装置に移動された上記コンテンツのさらなる移動先である外部装置と、
     を含むコンテンツ管理システムであって、
     上記移動先装置は、
     上記外部装置に移動されたコンテンツにアクセスするための外部リンク情報を記憶する外部リンク情報記憶手段と、
     上記コンテンツ管理装置から、上記コンテンツの送信要求を受信したときに、上記外部リンク情報を用いて上記コンテンツを上記外部装置から取得し、取得した上記コンテンツを上記コンテンツ管理装置へ送信するコンテンツ送信手段とを備える
     ことを特徴とするコンテンツ管理システム。
  14.  請求項1から6の何れか1項に記載のコンテンツ管理装置と、
     上記コンテンツ管理装置が管理対象とするコンテンツの移動先である移動先装置と、
     上記移動先装置に移動された上記コンテンツのさらなる移動先である外部装置と、
     を含むコンテンツ管理システムであって、
     上記移動先装置は、
     上記外部装置に移動されたコンテンツにアクセスするための外部リンク情報を記憶する外部リンク情報記憶手段と、
     上記コンテンツ管理装置から、上記コンテンツの送信要求を受信したときに、上記外部リンク情報を上記コンテンツ管理装置へ送信するリンク情報送信手段とを備える
     ことを特徴とするコンテンツ管理システム。
  15.  請求項1から6の何れか1項に記載のコンテンツ管理装置と、
     上記コンテンツ管理装置が管理対象とするコンテンツの移動先である移動先装置と
     を含むコンテンツ管理システムであって、
     上記移動先装置は、
     上記コンテンツ管理装置から受信したコンテンツを削除するコンテンツ削除手段と、
     上記コンテンツの削除を上記コンテンツ管理装置へ通知するコンテンツ削除通知手段と、を備え、
     上記コンテンツ管理装置は、
     上記移動先装置から上記コンテンツの削除が通知された場合、上記コンテンツにアクセスするためのリンク情報を削除するリンク情報削除手段を備える
     ことを特徴とするコンテンツ管理システム。
PCT/JP2012/074794 2011-11-10 2012-09-26 コンテンツ管理装置、制御プログラム、記録媒体、コンテンツ管理方法、移動先装置、テレビジョン受像機、およびコンテンツ管理システム WO2013069388A1 (ja)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2011246920 2011-11-10
JP2011-246920 2011-11-10
JP2012-034515 2012-02-20
JP2012034515A JP2013123203A (ja) 2011-11-10 2012-02-20 コンテンツ管理装置、制御プログラム、記録媒体、コンテンツ管理方法、移動先装置、テレビジョン受像機、およびコンテンツ管理システム

Publications (1)

Publication Number Publication Date
WO2013069388A1 true WO2013069388A1 (ja) 2013-05-16

Family

ID=48289773

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2012/074794 WO2013069388A1 (ja) 2011-11-10 2012-09-26 コンテンツ管理装置、制御プログラム、記録媒体、コンテンツ管理方法、移動先装置、テレビジョン受像機、およびコンテンツ管理システム

Country Status (2)

Country Link
JP (1) JP2013123203A (ja)
WO (1) WO2013069388A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7435255B2 (ja) 2020-05-25 2024-02-21 富士フイルムビジネスイノベーション株式会社 情報処理装置、情報処理システム、及びプログラム

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105100829B (zh) * 2015-06-29 2019-07-02 小米科技有限责任公司 视频内容截取方法及装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007323276A (ja) * 2006-05-31 2007-12-13 Toshiba Corp 通信装置及び通信方法
JP2008134967A (ja) * 2006-11-29 2008-06-12 Sony Corp データ管理サーバ、データ管理システム、データ管理方法およびプログラム
JP2008141351A (ja) * 2006-11-30 2008-06-19 Toshiba Corp ネットワーク装置およびネットワーク装置の制御方法
JP2009200920A (ja) * 2008-02-22 2009-09-03 Panasonic Corp 録画再生装置
JP2011180626A (ja) * 2010-02-26 2011-09-15 Hitachi Consumer Electronics Co Ltd コンテンツ記録再生装置
JP2012029171A (ja) * 2010-07-26 2012-02-09 Toshiba Corp 情報処理装置及びコンテンツ取得方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9432628B2 (en) * 2006-06-15 2016-08-30 Saturn Licensing Llc Information processing device, information processing method, and computer program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007323276A (ja) * 2006-05-31 2007-12-13 Toshiba Corp 通信装置及び通信方法
JP2008134967A (ja) * 2006-11-29 2008-06-12 Sony Corp データ管理サーバ、データ管理システム、データ管理方法およびプログラム
JP2008141351A (ja) * 2006-11-30 2008-06-19 Toshiba Corp ネットワーク装置およびネットワーク装置の制御方法
JP2009200920A (ja) * 2008-02-22 2009-09-03 Panasonic Corp 録画再生装置
JP2011180626A (ja) * 2010-02-26 2011-09-15 Hitachi Consumer Electronics Co Ltd コンテンツ記録再生装置
JP2012029171A (ja) * 2010-07-26 2012-02-09 Toshiba Corp 情報処理装置及びコンテンツ取得方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7435255B2 (ja) 2020-05-25 2024-02-21 富士フイルムビジネスイノベーション株式会社 情報処理装置、情報処理システム、及びプログラム

Also Published As

Publication number Publication date
JP2013123203A (ja) 2013-06-20

Similar Documents

Publication Publication Date Title
US8335826B2 (en) Network system, access management server, event notification method, network appliance and computer program
JP2006227843A (ja) コンテンツ情報管理システム、コンテンツ情報管理装置及びコンテンツ情報管理方法、並びにコンピュータ・プログラム
JP2004533775A (ja) 資源を共有できるビデオ再生装置及びその実施方法
JP2010157188A (ja) 情報処理装置、コンテンツ管理方法及びプログラム
JP4605273B2 (ja) 情報処理装置及び機能拡張方法
US20070288505A1 (en) Meta Data Management Device And Meta Data Use Device
JP2010067097A (ja) 情報処理装置、情報処理方法および情報処理システム
JP2007158854A (ja) Avサーバ装置、クライアント機器、及びファイル転送システム
JP5314840B2 (ja) コンテンツ再生装置及びコンテンツ再生方法
CN101252674B (zh) 网络***、服务器设备、终端设备、内容指南的显示方法
JP5316537B2 (ja) コンテンツ再生システム、コンテンツ再生方法、コンテンツ再生装置、および、サーバ
WO2013069388A1 (ja) コンテンツ管理装置、制御プログラム、記録媒体、コンテンツ管理方法、移動先装置、テレビジョン受像機、およびコンテンツ管理システム
JP2007173918A (ja) 録画予約システム
JP2012019529A (ja) コンテンツコピー制御装置およびコンテンツコピー制御方法
JP2003069928A (ja) 録画予約の設定方法、録画予約装置、及び録画予約サービス
JP4227007B2 (ja) 録画再生装置
JP4492316B2 (ja) デジタル録画装置、サーバ装置からなるデジタル録画システム、およびそれらを用いた番組情報送受方法
JP4357406B2 (ja) 通信システム
JP2010226523A (ja) コンテンツサーバ装置、コンテンツ送信方法およびコンテンツ送信プログラム
JP2004222045A (ja) 情報処理装置及び表示制御方法
JP4264720B2 (ja) コンテンツ再生システムおよびコンテンツ再生方法
JP2013115492A (ja) 電子機器及びコンテンツ記録方法
JP2010239457A (ja) 情報再生方法および情報再生装置
JP2010263276A (ja) 記録装置
JP2005311793A (ja) 録画方法、録画システム、録画装置、予約情報管理装置、及びプログラム

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12846927

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12846927

Country of ref document: EP

Kind code of ref document: A1