WO2013153767A1 - 情報処理システムおよびメディアサーバ - Google Patents

情報処理システムおよびメディアサーバ Download PDF

Info

Publication number
WO2013153767A1
WO2013153767A1 PCT/JP2013/002223 JP2013002223W WO2013153767A1 WO 2013153767 A1 WO2013153767 A1 WO 2013153767A1 JP 2013002223 W JP2013002223 W JP 2013002223W WO 2013153767 A1 WO2013153767 A1 WO 2013153767A1
Authority
WO
WIPO (PCT)
Prior art keywords
icon
media server
information processing
information
unit
Prior art date
Application number
PCT/JP2013/002223
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 株式会社ソニー・コンピュータエンタテインメント
Priority to EP13775195.4A priority Critical patent/EP2838029A4/en
Priority to US14/385,798 priority patent/US20150058896A1/en
Publication of WO2013153767A1 publication Critical patent/WO2013153767A1/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/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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/27Server based end-user applications
    • H04N21/274Storing end-user multimedia data in response to end-user request, e.g. network recorder
    • H04N21/2747Remote storage of video programs received via the downstream path, e.g. from the server
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4135Peripherals receiving signals from specially adapted client devices external recorder
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43622Interfacing an external recording device
    • 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/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • 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/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47217End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums

Definitions

  • the present invention relates to an information processing technique in an information processing system in which a server and a client are connected via a network.
  • PVR Personal Video Recorder
  • NAS Network Attached Storage
  • NAS is a file server having a hard disk drive, and provides content files to client devices via a TCP / IP network.
  • content recorded by PVR can be transferred to the NAS via the network, and the NAS can manage the content as a media server.
  • PVR does not need to record the recorded content
  • the PVR need only have a function as a tuner.
  • PVR is equipped with various functions so that it can operate as a single unit.
  • the functions installed in PVR are over-spec, and the installed functions are fully utilized. I can't say.
  • separate hardware for PVR and NAS is necessary, there is also a problem of taking an installation place.
  • a user interface capable of intuitively grasping the state of the media server can be provided to a user who operates the client.
  • an object of the present invention is to provide an information processing technique that allows a user to easily grasp the state of a media server.
  • an information processing system is an information processing system in which a media server and an information processing apparatus are connected via a network, and the media server stores a content.
  • a status management unit that acquires status information related to the media server, and an icon selection unit that selects an icon image corresponding to the status information acquired in the status management unit.
  • An icon acquisition unit that acquires the acquired icon image, and a display processing unit that generates display data for displaying the acquired icon image.
  • the media server is a media server that distributes content, a status management unit that acquires status information about the media server, and an icon selection unit that selects an icon image corresponding to the status information acquired in the status management unit; And an icon providing unit for providing the selected icon image.
  • FIG. 1 It is a figure which shows schematic structure of the information processing system concerning an Example. It is a figure which shows the functional block of a storage apparatus. It is a figure which shows the functional block of information processing apparatus. It is a figure for demonstrating the basic composition of a menu screen. It is a figure for demonstrating the basic composition of the menu screen which displays a content list. It is a figure which shows the flowchart of the icon setting process by a storage apparatus. It is a figure which shows an example of a media server icon. It is a figure which shows an example of the menu screen which displays a content list. It is a figure which shows another example of a media server icon. It is a figure which shows another example of a media server icon. It is a figure which shows another example of a media server icon. It is a figure which shows another example of a media server icon. It is a figure which shows another example of a media server icon.
  • a storage apparatus having a NAS function and a recorder function is proposed. Since one storage device can operate as a NAS and a PVR, the installation space can be saved and the maintenance flexibility can be increased.
  • the storage apparatus does not have a recorder user interface, and a dedicated application is installed in a client apparatus that accesses the storage apparatus so that the client apparatus provides a recorder user interface. According to this information processing system, it is possible to easily increase the recording capacity of the entire system by increasing the number of storage devices connected to the network, and the user interface for the recorder is provided from the client device. Regardless of the number, the storage device can be operated using the same user interface.
  • the storage apparatus has a NAS function and a media server function for providing the content recorded by the recorder function to the client apparatus and a general-purpose file server function.
  • the storage device serves as a media server and distributes recorded content to an information processing device used by a user.
  • content other than the recorded content for example, music, photos, video movies, and the like may be recorded on the media server so that the user can view the content.
  • FIG. 1 shows a schematic configuration of an information processing system 1 according to the embodiment.
  • the information processing device 20 and the storage devices 10 a, 10 b, and 10 c (hereinafter referred to as “storage device 10” unless otherwise specified) are connected to the network 3 formed in the indoor system 5.
  • storage device 10 a plurality of storage devices 10a, 10b, and 10c are shown, but the number of storage devices 10 may be one.
  • one information processing apparatus 20 is shown, but a plurality of information processing apparatuses 20 may be provided.
  • the storage device 10 has a NAS function and a recorder function.
  • the storage device 10 includes a hard disk drive, and the hard disk drive has a recording capacity exceeding 300 GB, for example.
  • the storage device 10 may be configured to include a recording medium other than the hard disk drive, for example, a flash memory.
  • the storage device 10 is not connected to a display device, but is equipped with an LED for presenting an operating state to the user.
  • the storage device 10 functions as a media server that stores and distributes multiple types of content such as still images, moving images, and music, and is an information processing device 20 that is a DLNA (Digital Living Network Alliance) compatible device. Can access the storage device 10 to acquire and play back the recorded content.
  • the storage device 10 can also function as a general-purpose file server.
  • the storage device 10 is connected to the antenna 2 and includes a three-wave tuner for terrestrial digital broadcast waves, BS digital broadcast waves, and CS digital broadcast waves.
  • the broadcast signal from the antenna 2 is branched and input to each of the storage devices 10a to 10c, but each storage device 10 has an antenna input terminal and an antenna output terminal.
  • the antenna input terminal of the storage device 10a is connected to the antenna 2
  • the antenna output terminal of the storage device 10a and the antenna input terminal of the storage device 10b are connected
  • the antenna output terminal of the storage device 10b and the antenna input terminal of the storage device 10c are connected. May be connected so that the storage apparatuses 10a, 10b, and 10c can receive broadcast signals.
  • the storage apparatus 10 operates as a single tuner PVR and enables recording of one program.
  • the information processing system 1 when one storage device 10 is connected to the network 3, it functions as a single tuner PVR, and when connected to the two network 3, it functions as a double tuner PVR and connects to the three network 3. It functions as a triple tuner PVR.
  • the number of connected storage devices 10 increases, the number of programs that can be recorded simultaneously increases and the recording capacity of the information processing system 1 also increases.
  • this embodiment provides a highly expandable information processing system 1 that can increase the number of tuners and the recording capacity by simply adding the storage apparatus 10. Since the storage apparatus 10 also operates as a normal file server, simply increasing the recording capacity leads to increasing the flexibility of the NAS system.
  • the information processing device 20 is a DLNA-compatible device equipped with a content playback function that is configured to be connected to a display device or have a display.
  • the information processing apparatus 20 may be a stationary game machine or a desktop personal computer connected to the display device, or may be a portable game machine or a notebook personal computer that is integrated with the display.
  • the information processing apparatus 20 accesses the media server function of the storage apparatus 10 to acquire and play back the recorded content file.
  • the information processing device 20 may be connected to the network 3 via the relay device 4 with a cable, or may be connected to the network 3 via the relay device 4 wirelessly.
  • the relay device 4 may be a hub or a switch that relays information between devices on the network 3, but the relay device 4 of this embodiment has a router function for connecting to an external network. Since the relay device 4 has a router function, the storage device 10 and the information processing device 20 can be connected to the Internet 6 that is an external network.
  • the relay device 4 of this embodiment is configured as a so-called wireless LAN router having a wireless LAN communication function and a router function.
  • a management server 7 is connected to the Internet 6.
  • the storage device 10 is connected to the management server 7 via the Internet 6 via the relay device 4.
  • the management server 7 is managed and maintained by the operating entity of the information processing system 1 and holds the latest system software to be installed in the storage apparatus 10.
  • the system software of the storage device 10 is managed by version information.
  • the storage apparatus 10 periodically accesses the management server 7 to check for system software updates.
  • the storage apparatus 10 inquires the management server 7 about the latest version information, and compares the latest version information with the version information of the system software installed in the storage apparatus 10. At this time, if the version information of the system software in the storage apparatus 10 is old, the storage apparatus 10 downloads the latest system software from the management server 7.
  • the storage apparatus 10 automatically performs a system software update check and a download process regardless of an instruction from the user, but does not automatically install the downloaded system software.
  • the installation of the system software is executed only by an explicit instruction from the user.
  • the information processing apparatus 20 installs a dedicated application for controlling the recorder function of the storage apparatus 10 in order to provide a user interface for the user to operate the storage apparatus 10 operating as a PVR.
  • the user can use the storage device 10 as a recorder, and can perform operations such as program recording reservation and viewing of the recorded program using the user interface provided by the information processing device 20.
  • the dedicated application for operating the recorder may be provided from the management server 7.
  • each storage apparatus 10 When a plurality of storage apparatuses 10 are connected to the network 3, the management of each storage apparatus 10 is realized by a recorder operation application installed in the information processing apparatus 20. Since the storage apparatus 10 does not have a recorder user interface, the storage apparatus 10 does not need to have a video output, and the manufacturing cost can be reduced. In addition, the user can easily increase the recording capacity and the number of programs that can be recorded simultaneously in the information processing system 1 simply by connecting the storage device 10 to the network 3, and can provide the information processing system 1 with very high flexibility. .
  • the storage device 10 is a DLNA server that distributes recorded content to the information processing device 20, and the information processing device 20 is a DLNA client that receives content distribution from the storage device 10.
  • the information processing apparatus 20 is equipped with a media player and has a function of reproducing a content file provided from the storage apparatus 10.
  • FIG. 2 shows functional blocks of the storage apparatus 10.
  • the storage device 10 includes an information acquisition unit 30, a state management unit 32, an icon selection unit 34, an icon provision unit 36, a recording processing unit 38, a content distribution unit 40, and a storage unit 50.
  • the recording processing unit 38 records a broadcast program, and records the recorded content in a storage unit 50 that is a large-capacity hard disk drive. In addition to the recorded content, the content downloaded from an external server or the like may be recorded in the storage unit 50.
  • the content distribution unit 40 receives a request from the information processing apparatus 20 that is a DLNA client and distributes the designated content to the information processing apparatus 20.
  • the above is the basic operation of the storage apparatus 10 that is a media server. The operations of the information acquisition unit 30, the state management unit 32, the icon selection unit 34, and the icon provision unit 36 will be described later.
  • FIG. 2 The configuration of the storage apparatus shown in FIG. 2 is realized by a CPU, a memory, a program loaded in the memory, etc. of any computer in terms of hardware components, but here, functional blocks realized by their cooperation are shown. I'm drawing. Accordingly, those skilled in the art will understand that these functional blocks can be realized in various forms by hardware only, software only, or a combination thereof.
  • FIG. 3 shows functional blocks of the information processing apparatus 20.
  • the information processing apparatus 20 includes an instruction receiving unit 60, a search processing unit 62, an icon acquisition unit 64, a display processing unit 66, and a content reproduction unit 68.
  • the search processing unit 62 automatically searches for a DLNA server (storage apparatus 10) connected to the network 3.
  • the display processing unit 66 generates display data for displaying the icon image indicating the detected storage device 10 on the menu screen, and displays the menu screen on the display.
  • FIG. 4 is a diagram for explaining the basic configuration of the menu screen.
  • icons arranged in a row represent functional categories of the information processing apparatus 20, and icons arranged in a column represent processing items executable in each category.
  • the user can operate the input interface to scroll and move a desired icon to the position of the selection area 82, thereby selecting and determining the icon displayed on the menu screen.
  • the input interface is a game controller
  • the input interface is a mouse or a keyboard.
  • the selection operation is to move an icon to the selection area 82
  • the determination operation corresponds to the icon by operating an input interface button or the like on the icon located in the selection area 82. It means that the attached process is executed.
  • media server icons 80a, 80b, and 80c representing the respective storage apparatuses 10 are displayed on the menu screen shown in FIG.
  • the media server icon 80a represents the storage device 10a
  • the media server icon 80b represents the storage device 10b
  • the media server icon 80c represents the storage device 10c.
  • “storage1”, “storage2”, “storage3” and the media server names of the respective storage apparatuses 10a, 10b, 10c are displayed.
  • the illustration of other types of media server icons is omitted here.
  • a media server icon 80a is arranged in the selection area 82.
  • the instruction receiving unit 60 receives the determination instruction, and the display processing unit 66 records the storage device 10a. Display data for displaying content icons and content names in a list format is generated.
  • FIG. 5 is a diagram for explaining a basic configuration of a menu screen for displaying a content list.
  • a content list 84 recorded by the storage apparatus 10a is shown, and it is indicated that two contents with the content names “movie1” and “movie2” are recorded in the storage apparatus 10a.
  • the instruction receiving unit 60 receives the selection instruction, and the content reproduction unit 68 acquires the content from the storage device 10 and reproduces it.
  • the configuration of the information processing apparatus 20 shown in FIG. 3 is realized by a CPU, a memory, a program loaded in the memory, or the like of an arbitrary computer in terms of hardware components.
  • Draw a block Accordingly, those skilled in the art will understand that these functional blocks can be realized in various forms by hardware only, software only, or a combination thereof.
  • the number of tuners and recording capacity of the recorder function can be increased by additionally connecting the storage apparatus 10 to the network 3. Therefore, in the information processing system 1, a usage mode in which a user connects a plurality of storage apparatuses 10 to the network 3 is expected.
  • the search processing unit 62 searches for a DLNA server, three storage devices 10a, 10b, and 10c are detected.
  • the menu screen shown in FIG. 4 displays media server icons 80a, 80b, and 80c side by side.
  • an information processing apparatus holds a media server icon in advance for each type of media server.
  • an icon corresponding to the media server is displayed on a menu screen. It has come to be.
  • the information processing system 1 as shown in FIGS. 4 and 5, when an icon is displayed for each detected media server, for example, when 10 storage devices are connected to the network 3, 10 Will be displayed side by side. Since the number of icons that can be displayed on one screen of the display is limited, when there are a plurality of storage devices 10, an icon image that allows the user to intuitively grasp the presence of the plurality of storage devices 10 is displayed on the menu screen. It is preferable to realize the mechanism.
  • displaying a plurality of media server icons side by side informs the user of the existence of each media server, and therefore still has a high value as a user interface.
  • the state of each media server is not necessarily completely the same, but the user cannot grasp the state of each media server only by displaying the icon and media server name assigned to the media server type.
  • one media server may have the latest system software installed, while another media server may not have the latest system software installed.
  • the free capacity of the hard disk drive of one media server is sufficient, but there is almost no free capacity of the hard disk drive of another media server.
  • the state management unit 32 acquires state information regarding the storage apparatus 10.
  • the status information is information acquired from the outside or the inside of the storage apparatus 10, and is, for example, the following information.
  • Another storage device 10 other than itself is connected to the network 3
  • the latest system software to be installed is held in the management server 7
  • the storage unit 50 records a plurality of contents, and further records an icon table in which the state of the storage device 10 is associated with an icon image.
  • the icon selection unit 34 selects an icon image corresponding to the acquired state information from the icon table.
  • the icon providing unit 36 notifies the information processing apparatus 20 that the icon has changed, and provides the selected icon image to the information processing apparatus 20.
  • the display processing unit 66 generates display data for displaying the acquired icon image on the menu screen, and displays the icon image on the display.
  • FIG. 6 shows a flowchart of icon setting processing by the storage apparatus 10.
  • the storage apparatus 10 is usually in a power-on state.
  • the state management unit 32 monitors a change in the state regarding the media server (N in S 10).
  • the icon selection unit 34 selects an icon image corresponding to the acquired state information from the icon table (S12).
  • the search processing unit 62 searches for and detects a DLNA server connected to the network 3 (S16).
  • the icon acquisition unit 64 transmits an icon image acquisition request to the storage device 10 (S18), and the icon providing unit 36 transmits the selected icon image to the information processing device 20 (S20).
  • the display processing unit 66 displays the acquired icon image on the menu screen (S22).
  • the state management unit 32 constantly monitors changes in the state regarding the media server (N in S24).
  • the icon selection unit 34 selects an icon image corresponding to the acquired state information from the icon table (S26).
  • the icon providing unit 36 notifies the information processing apparatus 20 that the icon image has changed (S28), and the icon obtaining unit 64 receives the notification and notifies the storage apparatus 10 of the icon image.
  • An acquisition request is transmitted (S30).
  • the display processing unit 66 changes the displayed icon image to the acquired icon image, and displays the menu screen. Is displayed (S34).
  • FIG. 7 shows an example of a media server icon.
  • the media server icon 90 three media servers are drawn.
  • one storage apparatus 10 When there are a plurality of storage apparatuses 10 in the information processing system 1, one storage apparatus 10 operates as a parent server, and the other storage apparatuses 10 operate as child servers. Specifically, the storage device 10a connected to the network 3 first becomes a parent server, and the storage devices 10b and 10c connected to the network 3 later become child servers. When the storage device 10a is powered off, either the storage device 10b or 10c becomes the parent server. In any case, one storage apparatus 10 serves as a parent server, and the parent server manages the number of child servers. Here, it is assumed that the storage apparatus 10a is a parent server.
  • the information acquisition unit 30 acquires information from the outside of the storage device 10, and the state management unit 32 acquires state information related to the storage device 10 based on the information acquired by the information acquisition unit 30.
  • the information acquisition unit 30 of the storage apparatus 10a that is a parent server acquires information indicating that a child server exists from the child server.
  • the state management unit 32 of the storage apparatus 10 a acquires that the other storage apparatuses 10 b and 10 c are connected to the network 3 as state information. Therefore, the state management unit 32 holds, as state information, that three media servers including itself are connected to the network 3.
  • the icon table associates the number of storage devices 10 on the network 3 with icon images. Specifically, an icon image depicting two storage devices 10 is associated with a state where there are two storage devices 10, and three storage devices 10 are associated with a state where there are three storage devices 10. The drawn icon image is associated. The same applies to the case of four or more units.
  • the icon selection unit 34 refers to the icon table, selects an icon image corresponding to the state information managed by the state management unit 32, and in this example, selects a media server icon 90 on which three media servers are drawn. select.
  • the icon providing unit 36 provides the selected icon image to the information processing apparatus 20.
  • the icon providing unit 36 also provides the information processing apparatus 20 with the icon server and the media server names of the storage apparatuses 10a, 10b, and 10c represented by the icon image.
  • the icon acquisition unit 64 acquires the media server icon 90 and the media server name
  • the display processing unit 66 generates display data for displaying the media server icon 90 and the media server name on the menu screen. And display it on the display.
  • what is displayed as the plurality of media server icons 80a, 80b, and 80c on the menu screen shown in FIG. 4 can be combined into one media server icon 90, and the user can check the existence status of the storage apparatus 10. It becomes easy to confirm.
  • the media server icon 90 is arranged in the selection area 82.
  • the instruction receiving unit 60 receives the determination instruction, and the display processing unit 66 displays the icons of contents recorded in the storage apparatuses 10a, 10b, and 10c in a list format. Display data is generated and displayed on the display.
  • FIG. 8 shows an example of a menu screen that displays a content list.
  • a content list 94 recorded by the storage apparatuses 10a, 10b, and 10c is shown.
  • two contents with the content names “movie1” and “movie2” are recorded in the storage device 10a, and one content with the content name “movie3” is recorded in the storage device 10b, and the content “movie4” is recorded.
  • One content with a name is recorded in the storage device 10c.
  • the media server icon 90 representing the existence of the plurality of storage apparatuses 10
  • the contents recorded in the plurality of storage apparatuses 10 are displayed in a list format. Also good. As a result, the user can access and view the content without being conscious of the individual storage apparatus 10.
  • FIG. 9 shows another example of the media server icon.
  • the media server icon 92 describes the number of media servers.
  • the number of storage devices 10 connected to the network 3 increases, it becomes difficult to express the number of storage devices 10 with a picture.
  • the icon table the number of storage devices 10 and an icon describing the number of storage devices 10 are displayed. May be held in association with each other.
  • the media server icons 90 and 94 shown in the above examples represent the existence of a plurality of storage apparatuses 10, and icon images are provided to the information processing apparatus 20 from the storage apparatus 10 a that is a parent server.
  • the following example shows an example in which each storage device 10 provides an icon image indicating its own state to the information processing device 20 when there are a plurality of storage devices 10.
  • FIG. 10 shows another example of the media server icon.
  • An exclamation mark (exclamation mark) is drawn on the media server icon 96a.
  • the information acquisition unit 30 periodically accesses the management server 7 and checks whether there is system software to be updated.
  • the information acquisition unit 30 inquires and acquires the latest version information of the system software from the management server 7, and acquires the version information of the system software installed in the storage apparatus 10a. If the version information of the installed system software is old, the information acquisition unit 30 notifies the state management unit 32 that the latest system software to be installed is held in the management server 7. Thereby, the state management unit 32 acquires, as state information, that the storage apparatus 10a can update the system software.
  • the icon table associates a state in which the storage apparatus 10 can update the system software with a media server icon 96a depicting an exclamation point.
  • the icon selection unit 34 refers to the icon table, selects an icon image corresponding to the state information managed by the state management unit 32, and in this example, selects the media server icon 96a.
  • the icon providing unit 36 provides the selected icon image to the information processing apparatus 20 together with the media server name.
  • the icon acquisition unit 64 acquires the media server icon 96a and the media server name
  • the display processing unit 66 displays the media server icon 96a and the media server name on the menu screen. Accordingly, the user can recognize that the storage apparatus 10a whose media server name is “storage1” is in a system updateable state by looking at the media server icon 96a.
  • a media server icon 96a is arranged in the selection area 82.
  • the instruction receiving unit 60 receives the determination instruction, and the display processing unit 66 displays a user interface screen for executing the system update of the storage apparatus 10a on the display. Also good.
  • the media server icons 96b and 96c are not visually different from the media server icons 80b and 80c shown in FIG.
  • the media server icons 80b and 80c are prepared in advance by the information processing apparatus 20
  • the media server icons 96b and 96c differ in that they are provided from the storage apparatuses 10b and 10c to the information processing apparatus 20, respectively.
  • the user may be able to set a different icon by default for each storage apparatus 10.
  • FIG. 11 shows another example of the media server icon.
  • a mark (HDD mark) indicating that there is little free space in the hard disk drive is drawn.
  • the state management unit 32 acquires the recording state in the storage unit 50.
  • the state management unit 32 monitors the free space in the storage unit 50, and when the free space becomes smaller than a predetermined value, acquires that the free space is insufficient as state information.
  • the icon table associates the state where the free space is insufficient with the media server icon 98a depicting the HDD mark.
  • the icon selection unit 34 refers to the icon table and selects an icon image corresponding to the state information managed in the state management unit 32 according to the free space of the storage unit 50. In this example, the media server icon 98a is selected. Select. Note that media server icons may be associated in stages according to the degree of lack of free space.
  • the state management unit 32 may hold a plurality of threshold values, and when the free space becomes smaller than each threshold value, the icon selection unit 34 may select an icon image associated with the state.
  • the icon providing unit 36 provides the selected icon image to the information processing apparatus 20 together with the media server name.
  • the icon acquisition unit 64 acquires the media server icon 98a and the media server name
  • the display processing unit 66 displays the media server icon 98a and the media server name on the menu screen.
  • FIG. 11 shows a state in which a default media server icon 98b and a media server icon 98c to which an exclamation mark is added are displayed.
  • the media server provides the information processing apparatus 20 with the icon image representing its own state, so that the information processing apparatus 20 does not need to make an inquiry about the state with the media server.
  • the media server icon expressing the state of can be displayed. By performing such display, a user interface that allows the user to easily grasp the state of the media server can be realized.
  • the status information of the storage device 10 may indicate that the system software has not yet been updated and that there is insufficient free space.
  • an icon image depicting an exclamation mark and an HDD arc may be stored in association with this state information, and the icon selection unit 34 may select this icon image.
  • a priority order may be set for the state of the storage apparatus 10, and the icon selection unit 34 may select an icon image in accordance with a higher priority state. For example, state 1 indicates that the free space is insufficient, state 2 indicates that the latest system software has not been updated, and state 1 has a higher priority than state 2.
  • the icon selection unit 34 recognizes that the status 1 and the status 2 are established. The state 1 having a higher priority is selected, and the media server icon 98a associated with the state 1 is selected from the icon table.
  • the media server provides the information processing apparatus 20 with an icon image representing its own state.
  • the media server preferably prepares various icon images.
  • the media server indicates an icon image indicating that the user is viewing, an icon image indicating that the user is recording, an icon image indicating that the user is in the power saving mode, and a state where the program reserved for recording cannot be found.
  • An icon image, an icon image that changes depending on the date and time zone, an icon image that changes its shape when used continuously, and the like are prepared in advance, and an appropriate icon image is provided to the information processing apparatus 20 according to its own state.
  • SYMBOLS 1 ... Information processing system, 3 ... Network, 7 ... Management server, 10 ... Storage apparatus, 20 ... Information processing apparatus, 30 ... Information acquisition part, 32 ... State management 34 ... Icon selection unit 36 ... Icon provision unit 38 ... Recording processing unit 40 ... Content distribution unit 50 ... Storage unit 60 ... Instruction reception unit 62 ... Search processing part, 64 ... Icon acquisition part, 66 ... Display processing part, 68 ... Content reproduction part.
  • the present invention can be used in an information processing system in which a server and a client are connected via a network.

Abstract

 メディアサーバにおいて、記憶部50はコンテンツを記録している。状態管理部32は、内部または外部からメディアサーバに関する状態情報を取得する。アイコン選択部34はアイコンテーブルを参照して、取得された状態情報に対応するアイコン画像を選択する。アイコン提供部36が、選択したアイコン画像を情報処理装置に提供すると、情報処理装置は、メニュー画面において、提供されたアイコン画像を表示する。

Description

情報処理システムおよびメディアサーバ
 本発明は、サーバとクライアントとがネットワークを介して接続する情報処理システムにおける情報処理技術に関する。
 テレビ放送などの映像をハードディスクドライブに記録するPVR(Personal Video Recorder)が広く普及している。最近のPVRは、地上デジタル放送および衛星デジタル放送のいずれにも対応し、ユーザは、ユーザインタフェースを操作して好きな番組を録画できる。
 また近年、コンピュータネットワークにNAS(Network Attached Storage)を接続したストレージシステムを家庭内で構築することが一般的になっている。NASはハードディスクドライブを備えたファイルサーバであり、TCP/IPネットワークを介してクライアント装置にコンテンツファイルを提供する。ストレージシステムでは、PVRで録画したコンテンツをネットワークを介してNASに転送し、NASがメディアサーバとして、コンテンツを管理することも可能となる。
 このようなストレージシステムでは、PVRは、録画したコンテンツを記録しなくてよいため、実質的にチューナとしての機能さえ有していればよい。PVRは単体で動作可能であるように様々な機能を搭載しているが、NASにおいてコンテンツを集中管理する場合には、PVRに搭載された機能はオーバスペックとなり、搭載機能を十分に活用しているとは言えない。またPVRとNASの別個のハードウェアが必要であるため、設置場所をとるという問題もある。
 そこで本発明者らは、これらの問題を解決するべく、新しい形態の情報処理システムを想到するに至った。この情報処理システムでは、クライアントを操作するユーザに対して、メディアサーバの状態を直観的に把握できるユーザインタフェースを提供できることが好ましい。
 そこで本発明は、ユーザがメディアサーバの状態を容易に把握することのできる情報処理技術を提供することを目的とする。
 上記課題を解決するために、本発明のある態様の情報処理システムは、メディアサーバと情報処理装置とがネットワークを介して接続する情報処理システムであって、メディアサーバは、コンテンツを記録する記憶部と、当該メディアサーバに関する状態情報を取得する状態管理部と、状態管理部において取得された状態情報に対応するアイコン画像を選択するアイコン選択部とを有し、情報処理装置は、メディアサーバにおいて選択されたアイコン画像を取得するアイコン取得部と、取得したアイコン画像を表示するための表示データを生成する表示処理部とを有する。
 本発明の別の態様は、メディアサーバである。このメディアサーバは、コンテンツを配信するメディアサーバであって、当該メディアサーバに関する状態情報を取得する状態管理部と、状態管理部において取得された状態情報に対応するアイコン画像を選択するアイコン選択部と、選択したアイコン画像を提供するアイコン提供部とを備える。
 なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
実施例にかかる情報処理システムの概略構成を示す図である。 ストレージ装置の機能ブロックを示す図である。 情報処理装置の機能ブロックを示す図である。 メニュー画面の基本構成を説明するための図である。 コンテンツリストを表示するメニュー画面の基本構成を説明するための図である。 ストレージ装置によるアイコン設定処理のフローチャートを示す図である。 メディアサーバアイコンの一例を示す図である。 コンテンツリストを表示するメニュー画面の一例を示す図である。 メディアサーバアイコンの別の例を示す図である。 メディアサーバアイコンの別の例を示す図である。 メディアサーバアイコンの別の例を示す図である。
 本実施例の情報処理システムでは、NAS機能とレコーダ機能とを備えたストレージ装置を提案する。1台のストレージ装置がNASおよびPVRとして動作できることで、設置場所の省スペース化やメンテナンスの柔軟性を高められる。ストレージ装置は、レコーダ用のユーザインタフェースをもたず、ストレージ装置にアクセスするクライアント装置に専用のアプリケーションをインストールして、クライアント装置がレコーダ用のユーザインタフェースを提供するようにする。この情報処理システムによると、ネットワークに接続するストレージ装置の台数を増やすことで、システム全体の記録容量を簡単に増やせるとともに、レコーダ用ユーザインタフェースがクライアント装置から提供されることで、ユーザはストレージ装置の台数にかかわらず、同じユーザインタフェースを用いて、ストレージ装置を操作できるようになる。
 本実施例の情報処理システムにおいて、ストレージ装置は、NAS機能を有することを利用して、レコーダ機能により録画したコンテンツをクライアント装置に提供するメディアサーバ機能と、汎用的なファイルサーバ機能とを有している。ストレージ装置はメディアサーバとして、ユーザが使用する情報処理装置に録画コンテンツを配信する。なおメディアサーバには、録画コンテンツ以外のコンテンツ、たとえば音楽、写真、動画ムービーなどが、ユーザが視聴できるように記録されていてもよい。
 図1は、実施例にかかる情報処理システム1の概略構成を示す。情報処理システム1では、情報処理装置20と、ストレージ装置10a、10b、10c(以下、特に区別しない場合には「ストレージ装置10」とよぶ)とが、屋内システム5に形成されたネットワーク3に接続する。なお屋内システム5において、複数のストレージ装置10a、10b、10cが示されているが、ストレージ装置10は1台であってもよい。また屋内システム5において、1つの情報処理装置20が示されているが、情報処理装置20は複数であってもよい。
 ストレージ装置10は、NAS機能とレコーダ機能を備える。ストレージ装置10は、ハードディスクドライブを備え、ハードディスクドライブはたとえば300GBを超える記録容量を有する。なおストレージ装置10は、ハードディスクドライブ以外の記録メディア、たとえばフラッシュメモリを備えて構成されてもよい。またストレージ装置10はディスプレイ装置には接続されていないが、動作状態などをユーザに提示するためのLEDを搭載する。情報処理システム1において、ストレージ装置10は、静止画像、動画像、音楽などの複数種類のコンテンツを保存し配信するメディアサーバとして機能し、DLNA(Digital Living Network Alliance)対応機器である情報処理装置20は、ストレージ装置10にアクセスして、記録されたコンテンツを取得し、再生できる。なおストレージ装置10は、汎用的なファイルサーバとしても機能できる。
 レコーダ機能を実現するために、ストレージ装置10はアンテナ2に接続し、地上波デジタル放送波、BSデジタル放送波、CSデジタル放送波の3波チューナを備える。なお図1に示すネットワーク環境の概略構成では、アンテナ2からの放送信号が分岐して、各ストレージ装置10a~10cに入力されているが、各ストレージ装置10がアンテナ入力端子およびアンテナ出力端子を備え、たとえばストレージ装置10aのアンテナ入力端子をアンテナ2に接続し、ストレージ装置10aのアンテナ出力端子とストレージ装置10bのアンテナ入力端子を接続し、ストレージ装置10bのアンテナ出力端子とストレージ装置10cのアンテナ入力端子を接続して、ストレージ装置10a、10b、10cが放送信号を受信できるようにしてもよい。
 本実施例においてストレージ装置10は、シングルチューナのPVRとして動作し、1番組の録画を可能とする。情報処理システム1では、ストレージ装置10を1台、ネットワーク3に接続すると、シングルチューナのPVRとして機能し、2台ネットワーク3に接続すると、ダブルチューナのPVRとして機能し、3台ネットワーク3に接続すると、トリプルチューナのPVRとして機能する。ストレージ装置10の接続台数を増やすごとに、同時録画できる番組数が増えるとともに、情報処理システム1における記録容量も増加する。このように本実施例では、単純にストレージ装置10を増設するだけで、チューナ数および記録容量を増やすことのできる拡張性の高い情報処理システム1を提供する。なおストレージ装置10は、通常のファイルサーバとしても動作するため、記録容量を簡単に増やせることは、NASシステムとしての柔軟性を高めることにもつながる。
 情報処理装置20は、ディスプレイ装置に接続し、またはディスプレイを有して構成される、コンテンツ再生機能を搭載したDLNA対応機器である。情報処理装置20は、ディスプレイ装置に接続する据置型のゲーム機やデスクトップ型のパーソナルコンピュータであってよく、またディスプレイと一体に構成された携帯型のゲーム機やノート型パーソナルコンピュータであってよい。
 情報処理装置20は、ストレージ装置10のメディアサーバ機能にアクセスして、記録されたコンテンツファイルを取得して再生する。情報処理装置20は、ケーブルで中継装置4を介してネットワーク3に接続してもよく、また無線で中継装置4を介してネットワーク3に接続してもよい。屋内システム5において中継装置4は、ネットワーク3上の機器間で情報を中継するハブまたはスイッチであってよいが、本実施例の中継装置4は、外部ネットワークと接続するためのルータ機能を有する。中継装置4がルータ機能をもつことで、ストレージ装置10および情報処理装置20は、外部ネットワークであるインターネット6に接続できる。なお本実施例の中継装置4は、無線LAN通信機能およびルータ機能を備えた、いわゆる無線LANルータとして構成されている。
 情報処理システム1において、管理サーバ7がインターネット6に接続されている。ストレージ装置10は中継装置4を介して、インターネット6経由で管理サーバ7と接続する。管理サーバ7は、情報処理システム1の運営主体により管理、保守されており、ストレージ装置10にインストールするべき最新のシステムソフトウェアを保持している。
 ストレージ装置10のシステムソフトウェアは、バージョン情報により管理されている。ストレージ装置10は定期的に管理サーバ7にアクセスして、システムソフトウェアのアップデートチェックを行う。ストレージ装置10は、管理サーバ7に対して最新のバージョン情報を問い合わせ、最新のバージョン情報と、ストレージ装置10にインストール済みのシステムソフトウェアのバージョン情報とを比較する。このときストレージ装置10におけるシステムソフトウェアのバージョン情報が古ければ、ストレージ装置10は、管理サーバ7から、最新のシステムソフトウェアをダウンロードする。なおストレージ装置10は、ユーザからの指示によらず、システムソフトウェアのアップデートチェックおよびダウンロード処理を自動で実行するが、ダウンロードしたシステムソフトウェアの自動インストールは行わない。システムソフトウェアのインストールは、あくまでもユーザからの明示的な指示によって実行される。
 情報処理装置20は、ユーザがPVRとして動作するストレージ装置10を操作するためのユーザインタフェースを提供するべく、ストレージ装置10のレコーダ機能を制御するための専用のアプリケーションをインストールする。これによりユーザは、ストレージ装置10をレコーダとして利用でき、番組の録画予約や、録画番組の視聴などの操作を、情報処理装置20が提供するユーザインタフェースを利用して行うことができる。このレコーダ操作用の専用アプリケーションは、管理サーバ7から提供されてもよい。
 複数台のストレージ装置10がネットワーク3に接続される場合、各ストレージ装置10の管理は、情報処理装置20にインストールされたレコーダ操作アプリケーションにより実現される。ストレージ装置10がレコーダ用のユーザインタフェースをもたないために、ストレージ装置10はビデオ出力をもつ必要もなく、製造コストを安価に抑えることができる。またユーザは、ストレージ装置10をネットワーク3に接続するだけで、情報処理システム1における記録容量および同時録画できる番組数を簡単に増やすことができ、非常に柔軟性の高い情報処理システム1を提供できる。
 情報処理システム1において、ストレージ装置10は、記録したコンテンツを情報処理装置20に配信するDLNAサーバであり、情報処理装置20は、ストレージ装置10からコンテンツの配信を受けるDLNAクライアントである。情報処理装置20はメディアプレーヤーを搭載して、ストレージ装置10から提供されるコンテンツファイルを再生する機能を有する。
 図2は、ストレージ装置10の機能ブロックを示す。ストレージ装置10は、情報取得部30、状態管理部32、アイコン選択部34、アイコン提供部36、録画処理部38、コンテンツ配信部40および記憶部50を備える。
 録画処理部38は放送番組の録画を行い、録画したコンテンツを、大容量のハードディスクドライブである記憶部50に記録する。なお記憶部50には、録画コンテンツ以外にも、外部サーバなどからダウンロードしたコンテンツが記録されてもよい。コンテンツ配信部40は、DLNAクライアントである情報処理装置20からの要求を受けて、指定されたコンテンツを情報処理装置20に配信する。以上が、メディアサーバであるストレージ装置10の基本動作である。なお情報取得部30、状態管理部32、アイコン選択部34およびアイコン提供部36の動作については後述する。
 図2に示すストレージ装置の構成は、ハードウエアコンポーネントでいえば、任意のコンピュータのCPU、メモリ、メモリにロードされたプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者には理解されるところである。
 図3は、情報処理装置20の機能ブロックを示す。情報処理装置20は、指示受付部60、検索処理部62、アイコン取得部64、表示処理部66およびコンテンツ再生部68を備える。情報処理装置20の電源がオンされると、検索処理部62は自動的にネットワーク3上に接続するDLNAサーバ(ストレージ装置10)を検索する。このとき表示処理部66は、検出されたストレージ装置10を示すアイコン画像をメニュー画面に表示するための表示データを生成して、メニュー画面をディスプレイに表示させる。
 図4は、メニュー画面の基本構成を説明するための図である。このメニュー画面では、横列に並ぶアイコンが、情報処理装置20の機能のカテゴリを表現し、縦列に並ぶアイコンが、各カテゴリで実行可能な処理項目を表現する。メニュー画面において、ユーザは、入力インタフェースを操作して、所望のアイコンを選択領域82の位置までスクロールさせて動かすことで、メニュー画面に表示されているアイコンを選択操作し、また決定操作できる。たとえば情報処理装置20がゲーム機である場合、入力インタフェースはゲームコントローラであり、情報処理装置20がパーソナルコンピュータである場合、入力インタフェースはマウスやキーボードである。ここで選択操作とは、アイコンを選択領域82に移動することであり、決定操作とは、選択領域82に位置するアイコンに対して、入力インタフェースのボタンなどを操作することにより、そのアイコンに対応付けられた処理を実行させることをいう。
 3台のストレージ装置10がネットワーク3に接続している場合、図4に示すメニュー画面において、それぞれのストレージ装置10を表現するメディアサーバアイコン80a、80b、80cが表示されている。この例では、メディアサーバアイコン80aがストレージ装置10aを表現し、メディアサーバアイコン80bがストレージ装置10bを表現し、メディアサーバアイコン80cがストレージ装置10cを表現しているものとする。各メディアサーバアイコン80a、80b、80cの右側には、“storage1”、“storage2”、“storage3”と、各ストレージ装置10a、10b、10cのメディアサーバ名が表示されている。なおストレージ装置10以外の種類のメディアサーバが存在していることもあるが、ここでは、他の種類のメディアサーバアイコンの図示を省略している。
 選択領域82には、メディアサーバアイコン80aが配置されており、ユーザが、入力インタフェースの決定ボタンを押下すると、指示受付部60が決定指示を受け付け、表示処理部66は、ストレージ装置10aが記録するコンテンツのアイコンおよびコンテンツ名をリスト形式で表示するための表示データを生成する。
 図5は、コンテンツリストを表示するメニュー画面の基本構成を説明するための図である。ここではストレージ装置10aが記録するコンテンツリスト84が示されており、ストレージ装置10aに、“movie1”、“movie2”というコンテンツ名の2つのコンテンツが記録されていることが示される。ユーザがコンテンツリスト84の中からコンテンツを選択すると、指示受付部60が選択指示を受け付け、コンテンツ再生部68が、ストレージ装置10からコンテンツを取得して再生する。
 図3に示す情報処理装置20の構成は、ハードウエアコンポーネントでいえば、任意のコンピュータのCPU、メモリ、メモリにロードされたプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者には理解されるところである。
 本実施例の情報処理システム1では、ストレージ装置10をネットワーク3に追加接続することで、レコーダ機能のチューナ数および記録容量を増やすことができる。そのため情報処理システム1では、ユーザが複数のストレージ装置10をネットワーク3に接続する利用態様が予想される。図1に示す屋内システム5において、検索処理部62がDLNAサーバを検索すると、3つのストレージ装置10a、10b、10cが検出される。このとき図4に示すメニュー画面は、メディアサーバアイコン80a、80b、80cを並べて表示している。
 従来の情報処理システムにおいて、情報処理装置は、メディアサーバアイコンを、メディアサーバの種類毎に予め保持しており、探索によりメディアサーバを検出すると、そのメディアサーバに対応するアイコンが、メニュー画面に表示されるようになっている。本実施例の情報処理システム1において、図4および図5に示すように、検出されたメディアサーバごとにアイコンを表示すると、たとえば10台のストレージ装置がネットワーク3に接続している場合、10個の同じメディアサーバアイコンが並べて表示されることになる。ディスプレイの一画面に表示できるアイコン数は限られるため、複数のストレージ装置10が存在する場合には、メニュー画面に、ユーザが直観的に複数のストレージ装置10の存在を把握できるアイコン画像を表示する仕組みを実現することが好ましい。
 一方、図4および図5に示すように、複数のメディアサーバアイコンを並べて表示することは、個々のメディアサーバの存在をユーザに知らせるため、依然としてユーザインタフェースとしての価値は高い。このとき、それぞれのメディアサーバの状態が完全に同一とは限らないが、メディアサーバの種別に割り当てられたアイコンおよびメディアサーバ名の表示だけでは、個々のメディアサーバの状態をユーザが把握することはできない。たとえば、あるメディアサーバは、最新のシステムソフトウェアをインストールしているが、別のメディアサーバは、最新のシステムソフトウェアをインストールしていないことがある。また、あるメディアサーバのハードディスクドライブの空き容量は十分であるが、別のメディアサーバのハードディスクドライブの空き容量は、ほとんどないこともある。メニュー画面に複数のメディアサーバアイコンを並べて表示する場合には、ユーザが直観的にストレージ装置10の状態を把握できるアイコン画像を表示する仕組みを実現することが好ましい。
 ストレージ装置10において、状態管理部32は、ストレージ装置10に関する状態情報を取得する。状態情報は、ストレージ装置10の外部または内部から取得される情報であり、たとえば以下の情報である。
(1)自身以外にも別のストレージ装置10がネットワーク3に接続していること
(2)インストールするべき最新のシステムソフトウェアが管理サーバ7に保持されていること
(3)記憶部50の空き容量が少なくなっていること
 記憶部50は、複数のコンテンツを記録しており、さらに、ストレージ装置10の状態とアイコン画像とを対応付けたアイコンテーブルを記録している。状態管理部32が、ストレージ装置10に関する状態情報を取得すると、アイコン選択部34はアイコンテーブルから、取得された状態情報に対応するアイコン画像を選択する。アイコン提供部36は、アイコンが変化したことを情報処理装置20に通知し、選択したアイコン画像を情報処理装置20に提供する。情報処理装置20において、アイコン取得部64がアイコン画像を取得すると、表示処理部66は、取得したアイコン画像をメニュー画面に表示するための表示データを生成して、アイコン画像をディスプレイに表示させる。
 図6は、ストレージ装置10によるアイコン設定処理のフローチャートを示す。情報処理システム1において、ストレージ装置10は電源ONの状態にあるのが通常である。ストレージ装置10において状態管理部32が、メディアサーバに関する状態の変化を監視する(S10のN)。状態管理部32がメディアサーバに関する状態情報を取得すると(S10のY)、アイコン選択部34が、取得した状態情報に対応するアイコン画像を、アイコンテーブルから選択する(S12)。
 その後、情報処理装置20の電源がONされると(S14)、検索処理部62が、ネットワーク3に接続しているDLNAサーバを探索し、検出する(S16)。アイコン取得部64は、ストレージ装置10に対して、アイコン画像の取得要求を送信し(S18)、アイコン提供部36は、情報処理装置20に対して、選択したアイコン画像を送信する(S20)。表示処理部66は、メニュー画面において、取得したアイコン画像を表示する(S22)。
 なお状態管理部32は、常時、メディアサーバに関する状態の変化を監視している(S24のN)。状態管理部32がメディアサーバに関する状態情報を新たに取得すると(S24のY)、アイコン選択部34が、取得した状態情報に対応するアイコン画像を、アイコンテーブルから選択する(S26)。アイコン提供部36は、情報処理装置20に対してアイコン画像に変更が生じたことを通知し(S28)、アイコン取得部64は、その通知を受けて、ストレージ装置10に対して、アイコン画像の取得要求を送信する(S30)。アイコン提供部36が、情報処理装置20に対して、選択したアイコン画像を送信すると(S32)、表示処理部66は、表示していたアイコン画像を、取得したアイコン画像に変更して、メニュー画面を表示する(S34)。
 以下、表示するアイコン画像の例を示す。
<複数のメディアサーバの存在を示すアイコン>
 図7は、メディアサーバアイコンの一例を示す。メディアサーバアイコン90には、3台のメディアサーバが描かれている。
 情報処理システム1において複数のストレージ装置10が存在する場合、1つのストレージ装置10が親サーバ、他のストレージ装置10が子サーバとして動作する。具体的には、最初にネットワーク3に接続されたストレージ装置10aが親サーバとなり、後からネットワーク3に接続されたストレージ装置10b、10cが子サーバとなる。なお、ストレージ装置10aの電源がオフされると、ストレージ装置10bまたは10cのいずれかが親サーバとなる。いずれにしても、1つのストレージ装置10が親サーバとなり、親サーバは、子サーバの台数を管理する。ここでは、ストレージ装置10aが親サーバであるとする。
 情報取得部30は、ストレージ装置10の外部から情報を取得し、状態管理部32は、情報取得部30が取得した情報をもとに、ストレージ装置10に関する状態情報を取得する。この例では、親サーバであるストレージ装置10aの情報取得部30が、子サーバが存在することを示す情報を子サーバから取得する。これによりストレージ装置10aの状態管理部32は、ネットワーク3上に他のストレージ装置10b、10cが接続されていることを状態情報として取得する。したがって状態管理部32は、自身も含めて3台のメディアサーバがネットワーク3に接続していることを状態情報として保持する。
 アイコンテーブルは、ネットワーク3上のストレージ装置10の台数と、アイコン画像とを対応付けている。具体的に、ストレージ装置10が2台である状態に対して、2つのストレージ装置10を描いたアイコン画像を対応付け、ストレージ装置10が3台である状態に対して、3つのストレージ装置10を描いたアイコン画像を対応付けている。4台以上の場合も同様である。アイコン選択部34は、アイコンテーブルを参照して、状態管理部32において管理されている状態情報に対応するアイコン画像を選択し、この例では3台のメディアサーバが描かれたメディアサーバアイコン90を選択する。アイコン提供部36は、選択したアイコン画像を情報処理装置20に提供する。このときアイコン提供部36は、アイコン画像とともに、アイコン画像で表現するストレージ装置10a、10b、10cのメディアサーバ名も情報処理装置20に提供する。情報処理装置20において、アイコン取得部64がメディアサーバアイコン90およびメディアサーバ名を取得して、表示処理部66が、メディアサーバアイコン90およびメディアサーバ名をメニュー画面に表示するための表示データを生成して、ディスプレイに表示させる。これにより図4に示すメニュー画面においては複数のメディアサーバアイコン80a、80b、80cとして表示されていたものを、1つのメディアサーバアイコン90にまとめることができ、ユーザが、ストレージ装置10の存在状況を容易に確認できるようになる。
 図7に示すメニュー画面では、メディアサーバアイコン90が、選択領域82に配置されている。ここでユーザが、入力インタフェースの決定ボタンを押下すると、指示受付部60が決定指示を受け付け、表示処理部66は、ストレージ装置10a、10b、10cが記録するコンテンツのアイコンをリスト形式で表示するための表示データを生成して、ディスプレイに表示させる。
 図8は、コンテンツリストを表示するメニュー画面の一例を示す。ここではストレージ装置10a、10b、10cが記録するコンテンツリスト94が示されている。たとえば“movie1”、“movie2”というコンテンツ名の2つのコンテンツがストレージ装置10aに記録されており、“movie3”というコンテンツ名の1つのコンテンツがストレージ装置10bに記録されており、“movie4”というコンテンツ名の1つのコンテンツがストレージ装置10cに記録されている。このように、複数のストレージ装置10の存在を表現するメディアサーバアイコン90に対してユーザが決定操作を行った場合には、複数のストレージ装置10に記録されているコンテンツがリスト形式で表示されてもよい。これによりユーザは、個々のストレージ装置10を意識することなく、コンテンツにアクセスして視聴することができる。
 図9は、メディアサーバアイコンの別の例を示す。メディアサーバアイコン92には、メディアサーバの台数が記述されている。ネットワーク3に接続するストレージ装置10の数が多くなると、台数を絵で表現することが難しくなってくるため、その場合には、アイコンテーブルにおいて、ストレージ装置10の台数と、その台数を記述したアイコンとを対応付けて保持させてもよい。
 以上の例で示したメディアサーバアイコン90、94は、複数のストレージ装置10の存在を表現し、親サーバであるストレージ装置10aからアイコン画像が情報処理装置20に提供された。以下の例では、複数のストレージ装置10が存在する場合に、個々のストレージ装置10が、自身の状態を示すアイコン画像を情報処理装置20に提供する例を示す。
<ユーザ注意を喚起するアイコン>
 図10は、メディアサーバアイコンの別の例を示す。メディアサーバアイコン96aには、感嘆符(エクスクラメーションマーク)が描かれている。
 情報取得部30は、管理サーバ7に定期的にアクセスして、アップデートするべきシステムソフトウェアの存在の有無を確認する。情報取得部30は、管理サーバ7に最新のシステムソフトウェアのバージョン情報を問い合わせて取得し、ストレージ装置10aでインストールしているシステムソフトウェアのバージョン情報を取得する。インストール済みのシステムソフトウェアのバージョン情報が古ければ、情報取得部30は、インストールするべき最新のシステムソフトウェアが管理サーバ7に保持されていることを、状態管理部32に通知する。これにより状態管理部32は、ストレージ装置10aがシステムソフトウェアをアップデート可能であることを状態情報として取得する。
 アイコンテーブルは、ストレージ装置10がシステムソフトウェアをアップデート可能な状態と、感嘆符を描いたメディアサーバアイコン96aとを対応付けている。アイコン選択部34は、アイコンテーブルを参照して、状態管理部32において管理されている状態情報に対応するアイコン画像を選択し、この例ではメディアサーバアイコン96aを選択する。アイコン提供部36は、選択したアイコン画像を、メディアサーバ名とともに情報処理装置20に提供する。情報処理装置20において、アイコン取得部64がメディアサーバアイコン96aおよびメディアサーバ名を取得して、表示処理部66が、メディアサーバアイコン96aおよびメディアサーバ名をメニュー画面に表示する。これによりユーザは、メディアサーバアイコン96aを見ると、メディアサーバ名が“storage1”であるストレージ装置10aが、システムアップデート可能な状態にあることを認識することができる。
 図10に示すメニュー画面では、メディアサーバアイコン96aが、選択領域82に配置されている。ここでユーザが、入力インタフェースの決定ボタンを押下すると、指示受付部60が決定指示を受け付け、表示処理部66が、ストレージ装置10aのシステムアップデートを実行させるためのユーザインタフェース画面をディスプレイに表示してもよい。
 なお図10に示すメニュー画面において、メディアサーバアイコン96b、96cは、図4に示すメディアサーバアイコン80b、80cと見た目上に相違はない。しかしながら、メディアサーバアイコン80b、80cは、情報処理装置20で予め用意されている一方で、メディアサーバアイコン96b、96cは、それぞれストレージ装置10b、10cから情報処理装置20に提供されている点で異なっている。なおユーザは、それぞれのストレージ装置10をアイコンで区別するために、ストレージ装置10のそれぞれに対して異なるアイコンをデフォルト設定できるようにしてもよい。
<空き容量を通知するアイコン>
 図11は、メディアサーバアイコンの別の例を示す。メディアサーバアイコン98aには、ハードディスクドライブの空き容量が少ないことを示すマーク(HDDマーク)が描かれている。
 状態管理部32は、記憶部50における記録状態を取得する。状態管理部32は、記憶部50における空き容量を監視しており、空き容量が所定値よりも小さくなると、空き容量が不足していることを状態情報として取得する。アイコンテーブルは、空き容量が不足した状態と、HDDマークを描いたメディアサーバアイコン98aとを対応付けている。アイコン選択部34は、アイコンテーブルを参照して、記憶部50の空き容量に応じて、状態管理部32において管理されている状態情報に対応するアイコン画像を選択し、この例ではメディアサーバアイコン98aを選択する。なお空き容量の不足度に応じて、メディアサーバアイコンが段階的に対応付けられていてもよい。たとえば状態管理部32は、複数の閾値を保持しており、空き容量が各閾値よりも小さくなると、その状態に対応付けられたアイコン画像がアイコン選択部34により選択されるようにしてもよい。
 アイコン提供部36は、選択したアイコン画像を、メディアサーバ名とともに情報処理装置20に提供する。情報処理装置20において、アイコン取得部64がメディアサーバアイコン98aおよびメディアサーバ名を取得して、表示処理部66が、メディアサーバアイコン98aおよびメディアサーバ名をメニュー画面に表示する。これによりユーザは、メディアサーバアイコン968を見ると、メディアサーバ名が“storage1”であるストレージ装置10aが、容量不足の状態にあることを認識することができる。
 なお図11には、デフォルト設定されているメディアサーバアイコン98bと、エクスクラメーションマークが付加されたメディアサーバアイコン98cとが表示されている様子が示されている。
 以上のように、メディアサーバが、自身の状態を表現するアイコン画像を情報処理装置20に提供することで、情報処理装置20は、メディアサーバとの間で状態の問い合わせを行う必要なく、メディアサーバの状態を表現したメディアサーバアイコンを表示することができる。このような表示を行うことで、ユーザがメディアサーバの状態を容易に把握することのできるユーザインタフェースを実現できる。
 以上、本発明を実施例をもとに説明した。この実施例は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
 ストレージ装置10の状態情報が、システムソフトウェアをまだアップデートしておらず、且つ、空き容量不足であることを示すこともある。アイコンテーブルは、この状態情報に対して、エクスクラメーションマークおよびHDDアークを描いたアイコン画像を対応付けて保持しておき、アイコン選択部34が、このアイコン画像を選択するようにしてもよい。
 またストレージ装置10の状態に優先順位が定められ、優先順位の高い状態に応じて、アイコン選択部34がアイコン画像を選択してもよい。たとえば状態1が、空き容量不足であることを示し、状態2が、最新システムソフトウェアをアップデートしていないことを示し、状態1の優先順位が状態2よりも高いとする。ストレージ装置10の状態情報が、システムソフトウェアをまだアップデートしておらず、且つ、空き容量不足であることを示す場合、アイコン選択部34は、状態1と状態2が成立していることを認識すると、優先順位の高い状態1を選択し、アイコンテーブルから、状態1に対応付けられたメディアサーバアイコン98aを選択する。優先順位を、ユーザが注意すべき程度にしたがって設定することで、ユーザは、即時にストレージ装置10の状態を改善するべきか容易に知ることができる。
 また実施例では、メディアサーバが、自身の状態を表現するアイコン画像を情報処理装置20に提供することを説明したが、メディアサーバは、様々なアイコン画像を用意しておくことが好ましい。たとえばメディアサーバは、ユーザが視聴中であることを示すアイコン画像、録画中であることを示すアイコン画像、省電力モードにあることを示すアイコン画像、録画予約している番組が見つからない状態を示すアイコン画像、日付や時間帯によって変化するアイコン画像、使い続けることで形状が変化するアイコン画像などを予め用意し、自身の状態に応じて、適切なアイコン画像を情報処理装置20に提供する。
1・・・情報処理システム、3・・・ネットワーク、7・・・管理サーバ、10・・・ストレージ装置、20・・・情報処理装置、30・・・情報取得部、32・・・状態管理部、34・・・アイコン選択部、36・・・アイコン提供部、38・・・録画処理部、40・・・コンテンツ配信部、50・・・記憶部、60・・・指示受付部、62・・・検索処理部、64・・・アイコン取得部、66・・・表示処理部、68・・・コンテンツ再生部。
 本発明は、サーバとクライアントとがネットワークを介して接続する情報処理システムに利用できる。

Claims (8)

  1.  メディアサーバと情報処理装置とがネットワークを介して接続する情報処理システムであって、
     前記メディアサーバは、
     コンテンツを記録する記憶部と、
     当該メディアサーバに関する状態情報を取得する状態管理部と、
     前記状態管理部において取得された状態情報に対応するアイコン画像を選択するアイコン選択部と、を有し、
     前記情報処理装置は、
     前記メディアサーバにおいて選択されたアイコン画像を取得するアイコン取得部と、
     取得したアイコン画像を表示するための表示データを生成する表示処理部と、を有する、
     ことを特徴とする情報処理システム。
  2.  前記状態管理部は、前記記憶部における記録状態を取得し、
     前記アイコン選択部は、前記記憶部の空き容量に応じて、アイコン画像を選択することを特徴とする請求項1に記載の情報処理システム。
  3.  前記メディアサーバは、
     外部から情報を取得する情報取得部をさらに有し、
     前記状態管理部は、取得した情報をもとに当該メディアサーバに関する状態情報を取得することを特徴とする請求項1または2に記載の情報処理システム。
  4.  前記状態管理部は、当該メディアサーバがシステムソフトウェアをアップデート可能であることを状態情報として取得し、
     前記アイコン選択部は、取得された状態情報に対応するアイコン画像を選択することを特徴とする請求項3に記載の情報処理システム。
  5.  前記状態管理部は、前記ネットワーク上に他の情報処理装置が接続されていることを状態情報として取得し、
     前記アイコン選択部は、取得された状態情報に対応するアイコン画像を選択することを特徴とする請求項3または4に記載の情報処理システム。
  6.  コンテンツを配信するメディアサーバであって、
     当該メディアサーバに関する状態情報を取得する状態管理部と、
     前記状態管理部において取得された状態情報に対応するアイコン画像を選択するアイコン選択部と、
     選択したアイコン画像を提供するアイコン提供部と、
     を備えることを特徴とするメディアサーバ。
  7.  コンテンツを配信するコンピュータに、
     当該コンピュータに関する状態情報を取得する機能と、
     取得された状態情報に対応するアイコン画像を選択する機能と、
     選択したアイコン画像を提供する機能と、
     を実現させるためのプログラム。
  8.  請求項7に記載のプログラムを記録したコンピュータ読取可能な記録媒体。
PCT/JP2013/002223 2012-04-13 2013-04-01 情報処理システムおよびメディアサーバ WO2013153767A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP13775195.4A EP2838029A4 (en) 2012-04-13 2013-04-01 INFORMATION PROCESSING SYSTEM AND MEDIA SERVER
US14/385,798 US20150058896A1 (en) 2012-04-13 2013-04-01 Information processing system and media server

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2012-091809 2012-04-13
JP2012091809A JP5615316B2 (ja) 2012-04-13 2012-04-13 情報処理システムおよびメディアサーバ

Publications (1)

Publication Number Publication Date
WO2013153767A1 true WO2013153767A1 (ja) 2013-10-17

Family

ID=49327353

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2013/002223 WO2013153767A1 (ja) 2012-04-13 2013-04-01 情報処理システムおよびメディアサーバ

Country Status (4)

Country Link
US (1) US20150058896A1 (ja)
EP (1) EP2838029A4 (ja)
JP (1) JP5615316B2 (ja)
WO (1) WO2013153767A1 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10841403B2 (en) * 2018-06-29 2020-11-17 Microsoft Technology Licensing, Llc Accessing a file using a web-based adaptation of an application based on a version of the application installed at a user device
JP2022164421A (ja) * 2021-04-16 2022-10-27 Jcc株式会社 放送録画装置及び放送録画装置用プログラム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004021549A (ja) * 2002-06-14 2004-01-22 Hitachi Information Systems Ltd ネットワーク監視システムおよびプログラム
JP2009187454A (ja) * 2008-02-08 2009-08-20 Fujitsu Ltd 情報処理装置、メッセージ通知方法およびメッセージ通知プログラム
JP2009258858A (ja) * 2008-04-14 2009-11-05 Sony Corp 情報処理装置、情報処理方法、プログラムおよび情報処理システム

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6563914B2 (en) * 1997-02-26 2003-05-13 Call Sciences Limited Personal web-based teleconferencing method and system
KR100261112B1 (ko) * 1998-05-06 2000-07-01 윤종용 소정의 프로토콜을 지원하지않는 디바이스의 홈 네트워크 연결시에 디바이스 페이지 생성방법
US6587556B1 (en) * 2000-02-25 2003-07-01 Teltronics, Inc. Skills based routing method and system for call center
US20020056116A1 (en) * 2000-03-29 2002-05-09 Wesley Smith Home bus computer system and method
JP4765182B2 (ja) * 2001-01-19 2011-09-07 ソニー株式会社 双方向テレビ通信方法および、双方向テレビ通信用クライアント装置
US20030107590A1 (en) * 2001-11-07 2003-06-12 Phillippe Levillain Policy rule management for QoS provisioning
JP2005102056A (ja) * 2003-09-26 2005-04-14 Hitachi Ltd ネットワークシステム、ネットワーク機器及びその監視方法
JP3891167B2 (ja) * 2003-10-24 2007-03-14 ブラザー工業株式会社 ネットワーク装置管理システム、ネットワーク装置管理装置、およびネットワーク装置管理プログラム
JP4649850B2 (ja) * 2004-03-04 2011-03-16 ソニー株式会社 コンテンツ再生装置、コンテンツ記録装置、ネットワークシステム、およびコンテンツ記録・再生方法
JP4540377B2 (ja) * 2004-03-25 2010-09-08 パナソニック株式会社 Ui表示装置及びui表示方法
US20050262246A1 (en) * 2004-04-19 2005-11-24 Satish Menon Systems and methods for load balancing storage and streaming media requests in a scalable, cluster-based architecture for real-time streaming
JP2008527851A (ja) * 2005-01-05 2008-07-24 ディブエックス,インコーポレイティド リモートユーザインターフェースシステム及び方法
US7636509B2 (en) * 2005-08-04 2009-12-22 Microsoft Corporation Media data representation and management
US20070288627A1 (en) * 2006-06-13 2007-12-13 Alicia Abella Method for sensing user presence for buddy list applications
US20080098452A1 (en) * 2006-10-18 2008-04-24 Hardacker Robert L TV-centric system
US9179086B2 (en) * 2007-05-07 2015-11-03 Yahoo! Inc. System and method for providing dynamically updating applications in a television display environment
US9021074B2 (en) * 2007-11-08 2015-04-28 International Business Machines Corporation System and method for providing server status awareness
KR101448631B1 (ko) * 2008-01-17 2014-10-08 엘지전자 주식회사 녹화/재생 장치 및 방송 신호 처리 방법
JP5656500B2 (ja) * 2010-08-05 2015-01-21 キヤノン株式会社 撮影装置及びその制御方法、プログラム、並びに記録媒体
US8930395B2 (en) * 2012-01-10 2015-01-06 Bank Of America Corporation Proactive monitoring of database servers

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004021549A (ja) * 2002-06-14 2004-01-22 Hitachi Information Systems Ltd ネットワーク監視システムおよびプログラム
JP2009187454A (ja) * 2008-02-08 2009-08-20 Fujitsu Ltd 情報処理装置、メッセージ通知方法およびメッセージ通知プログラム
JP2009258858A (ja) * 2008-04-14 2009-11-05 Sony Corp 情報処理装置、情報処理方法、プログラムおよび情報処理システム

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP2838029A4 *

Also Published As

Publication number Publication date
EP2838029A4 (en) 2015-11-11
EP2838029A1 (en) 2015-02-18
JP2013222249A (ja) 2013-10-28
US20150058896A1 (en) 2015-02-26
JP5615316B2 (ja) 2014-10-29

Similar Documents

Publication Publication Date Title
JP4605273B2 (ja) 情報処理装置及び機能拡張方法
US20110131518A1 (en) Control apparatus and control method
JP4247694B2 (ja) 表示制御装置および方法、並びにプログラム
JP2010157188A (ja) 情報処理装置、コンテンツ管理方法及びプログラム
KR102552286B1 (ko) 영상 표시 장치 및 그 동작 방법
KR100782836B1 (ko) 컨텐츠 관리 방법, 장치 및 저장매체와 이를 이용한 적응적컨텐츠 재생 방법
JP5314840B2 (ja) コンテンツ再生装置及びコンテンツ再生方法
JP2010004359A (ja) 制御装置、制御方法および制御システム
JP2012142660A (ja) 情報処理装置、再生制御方法、プログラム、及びコンテンツ再生システム
US20120023539A1 (en) Information processing apparatus and content receiving method
JP5615316B2 (ja) 情報処理システムおよびメディアサーバ
US20100198915A1 (en) Content reproducing apparatus
JP2013251629A (ja) 電子機器、データ転送方法、データ転送プログラム
JP6224356B2 (ja) 情報処理装置
JP5584186B2 (ja) ストレージシステムおよびストレージ装置
JP5869941B2 (ja) 情報処理装置およびサーバ
US10075745B2 (en) Content sending device and content sending method
JP2009194409A (ja) マルチメディアサーバシステム及びこれに用いられるタンクサーバ
US20150046573A1 (en) Information processing system, information processing apparatus, and server
JP5890479B2 (ja) ストレージ装置およびストレージシステム
JP5224994B2 (ja) ネットワーク端末装置、その制御方法及びプログラム
JP2012058949A (ja) 表示制御装置および表示制御方法
JP2014123918A (ja) 再生装置、再生システムおよび処理実行制御方法
JP2006270686A (ja) データ伝送システム
US20120278848A1 (en) Content transmitter, content receiver, and content distribution method

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

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2013775195

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 14385798

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE