WO2007108337A1 - コンテンツ再生装置、コンテンツ再生方法、コンテンツ再生プログラムおよびコンピュータに読み取り可能な記録媒体 - Google Patents

コンテンツ再生装置、コンテンツ再生方法、コンテンツ再生プログラムおよびコンピュータに読み取り可能な記録媒体 Download PDF

Info

Publication number
WO2007108337A1
WO2007108337A1 PCT/JP2007/054701 JP2007054701W WO2007108337A1 WO 2007108337 A1 WO2007108337 A1 WO 2007108337A1 JP 2007054701 W JP2007054701 W JP 2007054701W WO 2007108337 A1 WO2007108337 A1 WO 2007108337A1
Authority
WO
WIPO (PCT)
Prior art keywords
playback
content
time
scene
reproduction
Prior art date
Application number
PCT/JP2007/054701
Other languages
English (en)
French (fr)
Inventor
Kiyoshi Morikawa
Koji Koga
Hiroaki Shibasaki
Mari Kitada
Original Assignee
Pioneer Corporation
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 Pioneer Corporation filed Critical Pioneer Corporation
Publication of WO2007108337A1 publication Critical patent/WO2007108337A1/ja

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape
    • H04N5/783Adaptations for reproducing at a rate different from the recording rate
    • 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/41422Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance located in transportation means, e.g. personal vehicle
    • 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/432Content retrieval operation from a local storage medium, e.g. hard-disk
    • H04N21/4325Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • 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

Definitions

  • Content playback device content playback method, content playback program, and computer-readable recording medium
  • the present invention relates to a content playback apparatus, a content playback method, a content playback program, and a computer-readable recording medium for playing back content.
  • the use of the present invention is not limited to the above-described content playback device, content playback method, content playback program, and computer-readable recording medium! /. Background art
  • a moving body such as a vehicle moving to a destination point can be viewed by a vehicle occupant using a vehicle-mounted device mounted on the moving body. it can. Specifically, for example, a passenger can view video, music, and the like recorded on a recording medium using a navigation device having a display output function and an audio output function.
  • Patent Document 1 Japanese Unexamined Patent Application Publication No. 2004-157023
  • the content playback apparatus stores the content to be played back, and the storage unit stores the content.
  • Reproduction time calculating means for calculating the reproduction time of the received content
  • input means for accepting input of destination point information relating to the destination point of the mobile object, and the destination information input by the input means.
  • a travel time calculating means for calculating the travel time until the vehicle reaches the destination, a comparison for comparing the playback time calculated by the playback time calculating means with the travel time calculated by the travel time calculating means
  • setting means for setting the playback speed of the content based on the comparison result compared by the comparing means, and the setting means Characterized in that it and a reproducing means for reproducing the content in accordance with playback speed.
  • the content playback method according to the invention of claim 6 includes a storage step of storing content to be played back, and a playback time calculation step of calculating the playback time of the content stored in the storage step.
  • the travel time until the mobile body reaches the destination point is calculated based on the input step of receiving the destination point information regarding the destination point of the mobile body and the destination point information input in the input step.
  • the comparison process comparing the travel time calculation process, the playback time calculated by the playback time calculation process, and the travel time calculated by the travel time calculation process, and the comparison result compared by the comparison process
  • a setting step for setting the playback speed of the content based on the content, and the content is replayed according to the playback speed set by the setting step. Characterized in that it comprises a regeneration step of a.
  • a content reproduction program according to the invention of claim 7 causes a computer to execute the content reproduction method according to claim 6.
  • a computer-readable recording medium according to the invention of claim 8 is characterized in that the content reproduction program according to claim 7 is recorded.
  • FIG. 1 is a block diagram showing an example of a functional configuration of a content reproduction apparatus that is useful in the present embodiment.
  • FIG. 2 is a flow chart showing the contents of processing of a content reproduction apparatus that is useful in the present embodiment.
  • FIG. 3 is a block diagram showing an example of a hardware configuration of a navigation device that works well with the present embodiment.
  • FIG. 4 is an explanatory view showing an example of the inside of a vehicle equipped with a navigation device that is effective in the present embodiment.
  • FIG. 5 is an explanatory diagram showing a play mode setting screen that works on the present embodiment.
  • FIG. 6 is a flowchart showing the contents of the processing of the navigation device which is effective in the present embodiment.
  • FIG. 7 is a flowchart showing a setting process of the just-fit playback (step S607 in FIG. 6) in the navigation device which is effective in the present embodiment.
  • FIG. 1 is a block diagram showing an example of a functional configuration of a content playback apparatus that is relevant to the present embodiment.
  • a content reproduction apparatus 100 includes a storage unit 101, a reproduction time calculation unit 102, an input unit 103, a movement time calculation unit 104, a comparison unit 105, a setting unit 106, and a reproduction unit 107. And is composed of.
  • the storage unit 101 stores content to be played back.
  • the content to be reproduced is, for example, information such as video and music that can be reproduced by the user, and each has a plurality of fields. Multiple scenes have attributes for each scene. It is the opening, ending, climax, and so on. For music!
  • the storage unit 101 may store content in which the playback speed and the pitch of Z or the number of playbacks are variable and fixed according to the attributes of each scene. Specifically, for example, the opening playback speed of the video is variable and can be changed during playback as needed. The ending playback speed is fixed at a predetermined playback speed and cannot be changed during playback. Let's say a scene.
  • the playback time calculation unit 102 calculates the playback time of the content to be played back stored in the storage unit 101. Specifically, for example, in the content to be played back, the scene where the playback time and the number of playbacks are variable is normally played back, and the scene where the playback time and the number of playbacks are fixed is played back at a fixed pitch. Is calculated.
  • the input unit 103 receives an input of destination point information regarding a destination point of the mobile object.
  • the target point information is, for example, information including a waypoint to stop by before reaching the destination point.
  • the configuration may be input by a user.
  • the travel time calculation unit 104 calculates the travel time until the mobile body reaches the destination point based on the destination point information input by the input unit 103. Specifically, for example, by calculating the current point information of the mobile object and the information power of the destination point and moving distance and calculating the arrival time to reach the destination point when moving according to the average moving speed, The travel time may be calculated.
  • the travel time may be calculated by acquiring route information by a receiving unit (not shown) and taking traffic jams and construction into account.
  • the comparison unit 105 compares the reproduction time calculated by the reproduction time calculation unit 102 with the movement time calculated by the movement time calculation unit 104.
  • the comparison between the reproduction time and the movement time may be configured to determine whether or not the movement time is longer than the reproduction time.
  • the remaining reproduction time at that time may be compared with the movement time.
  • the setting unit 106 sets the content playback speed based on the comparison result compared by the comparison unit 105.
  • the playback speed may be set, for example, by changing the pitch related to the playback speed of a scene whose playback speed is variable in the content stored in the storage unit 101.
  • the setting unit 106 may make a setting related to the number of reproductions for each content scene based on the comparison result compared by the comparison unit 105.
  • the setting of the number of times of reproduction may be, for example, changing the pitch related to the number of times of reproduction of a scene in which the number of times of reproduction is variable in the content stored in the storage unit 101.
  • the setting unit 106 performs slow playback of each scene according to the attribute of each scene included in the content. You can also make settings for Z and repeated playback. More specifically, for example, it is possible to repeatedly reproduce a scene that is exciting or a scene that the user wants to watch repeatedly.
  • the setting unit 106 performs double speed playback of each scene and Z or Z according to the attribute of each scene included in the content. Settings relating to skip playback may be performed. More specifically, For example, a user such as a commercial does not have to watch! The scene can be skipped and played.
  • the playback unit 107 plays back the content to be played in accordance with the setting by the setting unit 106. More specifically, for example, the content to be played may be read and played according to the set playback speed of each scene and the pitch of Z or the number of times of playback.
  • FIG. 2 is a flowchart showing the contents of the processing of the content reproduction apparatus that works on the present embodiment.
  • the content to be reproduced is stored in the storage unit 101 (step S201).
  • the playback time calculation unit 102 calculates the playback time of the content stored in step S201 (step S202). For example, in the content that is to be played, the playback time is calculated as normal playback for scenes where the playback time and playback count are variable, and for scenes with a fixed playback time and playback count as playback at a fixed pitch. calculate.
  • step S203 it is determined by the input unit 103 whether or not the input of the destination point information has been received (step S203). If input of destination point information is not accepted in step S203 (step S203: No), the process proceeds to step S207, and the content is set so that the playback time calculated by the playback unit 107 is the playback time. (Step S207), and a series of processing is completed.
  • step S203 If the input of the destination point information is accepted in step S203 (step S203: Yes), the travel time calculation unit 104 next reaches the destination point input in step S203.
  • the travel time is calculated (step S204). For example, the travel time is calculated when the arrival time to the destination point is changed, which is obtained by acquiring route information by a receiving unit (not shown) and taking traffic congestion and construction into account. Structure to calculate again It is good also.
  • the reproduction time calculated in step S202 by comparison section 105 is compared with the movement time calculated in step S204 (step S205).
  • the comparison between the reproduction time and the movement time may be configured to determine whether or not the movement time is longer than the reproduction time.
  • step S206 the playback speed of the content is set based on the comparison result compared in step S205 by the setting unit 106 (step S206).
  • the setting unit 106 it is possible to set the number of playbacks for each scene of the content based on the comparison result.
  • the content is played back by the playback unit 107 in accordance with the playback speed set in step S206 (step S207), and the series of processing ends. More specifically, for example, the content to be played may be read and played according to the set playback speed pitch of each scene.
  • the playback speed and the number of playbacks are set according to the attributes of each scene of the content to be played back, and the content is played back. To do. Therefore, the passenger can view the content without excess or deficiency by appropriately reproducing the content, and can provide a comfortable viewing environment.
  • the route search device of the present invention is implemented by a navigation device mounted on a moving body such as a vehicle (including a four-wheeled vehicle and a two-wheeled vehicle) will be described.
  • FIG. 3 is a block diagram showing an example of a hardware configuration of a navigation apparatus that works on the present embodiment.
  • the navigation device is mounted on a moving body such as a vehicle, and includes a CPU (Central Processing Unit) 301, a ROM (Read Only Memory) 302, a RAM (Random Access Memory) 303, , Magnetic disk drive 304 and magnetic disk 305, optical disk drive 306, optical disk 307, audio iZF (interface) 30 8, speaker 309, input device 310, video IZF 311, display 312, communication IZF 313, GPS (Global Positioning System) unit 314 and various sensors 3 15.
  • a bus 320 Each component 301 to 315 is connected by a bus 320.
  • the CPU 301 governs overall control of the navigation device.
  • the ROM 302 records programs such as a boot program, a route search program, a route guidance program, a voice generation program, a map information display program, and a communication program.
  • the RAM 303 is used as a work area for the CPU 301.
  • the route search program searches for an optimum route from the departure point to the destination point using map information or the like recorded on the optical disk 307 to be described later.
  • the optimal route is the shortest (or fastest) route to the destination or the route that best meets the conditions specified by the user.
  • the guidance route searched by executing the route search program is output to the audio IZF 308 and the video IZF 311 via the CPU 301.
  • the route guidance program is based on the guidance route information searched by executing the route search program, the current location information of the navigation device acquired by the communication IZF313, and the map information read from the optical disc 307. Real-time route guidance information can be generated.
  • the route guidance information generated by executing the route guidance program is output to audio IZF308 and video IZF311 via CPU301.
  • the voice generation program generates tone and voice information corresponding to the pattern.
  • the virtual sound source corresponding to the guidance point is set and the voice guidance information is generated, and output to the voice IZF 308 via the CPU 301.
  • the map information display program determines the display format of the map information displayed on the display 312 by the video IZF 311 and displays the map information on the display 312 according to the determined display format.
  • the magnetic disk drive 304 is connected to the magnetic disk 305 according to the control of the CPU 301. Controls reading and writing of data to be written.
  • the magnetic disk 305 records data written under the control of the magnetic disk drive 304.
  • As the magnetic disk 305 for example, HD (node disk) or FD (flexible disk) can be used.
  • the optical disk drive 306 controls reading and writing of data with respect to the optical disk 307 according to the control of the CPU 301.
  • the optical disc 307 is a detachable recording medium from which data is read according to the control of the optical disc drive 306.
  • the optical disk 307 can use a writable recording medium.
  • the removable recording medium may be a power MO of the optical disc 307, a memory card, or the like.
  • map information used for route search and route guidance.
  • the map information includes background data representing features (features) such as buildings, rivers, and the ground surface, and road shape data representing the shape of the road. Rendered in 3D or 3D.
  • the navigation device is guiding a route, the map information and the current location of the vehicle acquired by the GPS unit 314 described later are displayed in an overlapping manner.
  • the force for recording the map information and the content information on the magnetic disk 305 and the optical disk 307 is not limited to this.
  • the map information and the content information may be provided outside the navigation device, rather than being recorded only in the one integrated with the hardware of the navigation device.
  • the navigation device acquires map information and content information via the network, for example, via communication IZF313.
  • the acquired map information and content information are stored in the RAM 303 or the like.
  • the audio IZF 308 is connected to a speaker 309 for audio output.
  • the audio IZF 308 may control the audio output from the speaker 309 based on a predetermined reproduction speed and the number of reproductions according to the control of the CPU 301.
  • a plurality of speakers 309 are installed.
  • the voice information related to the content is output according to the control of IZF308.
  • the playback speed and the number of times of playback may be variable depending on, for example, a configuration that is set according to the attribute of each scene of the content. Including scenes to be performed.
  • the variable scene and the fixed scene may be configured so that the passenger can input by using the input device 310 described later.
  • the attributes of each scene of the content are, for example, opening or ending or climax in the video, and prelude or interlude in the music.
  • examples of the input device 310 include a remote controller, a keyboard, a mouse, a touch panel, and the like provided with a plurality of keys for inputting characters, numerical values, various instructions, and the like.
  • the video I / F 311 is connected to the display 312.
  • the video I / F 311 includes, for example, a graphic controller that controls the entire display 312, a buffer memory such as VRAM (Video RAM) that temporarily records image information that can be displayed immediately, and a graphic controller. It is configured by a control IC that controls display of the display 312 based on the output image data.
  • VRAM Video RAM
  • the display 312 displays icons, cursors, menus, windows, or various data such as characters and images.
  • a CRT for example, a CRT, a TFT liquid crystal display, a plasma display, or the like can be adopted.
  • a plurality of displays 312 may be provided in the vehicle, for example, for the driver and for a passenger seated in the rear seat.
  • the communication IZF 313 is connected to a network via radio and functions as an interface between the navigation device and the CPU 301.
  • the communication I / F 313 is further connected to a communication network such as the Internet via radio, and functions as an interface between the communication network and the CPU 301.
  • Communication networks include LANs, WANs, public line networks, mobile phone networks, and the like.
  • the communication IZF313 includes, for example, an FM tuner, a VICS (Vehicle Information and Communication System) Z beacon resino, a wireless communication device, and other communication devices. It consists of communication equipment, etc., and acquires traffic information such as traffic jams and traffic regulations distributed from the VICS Center, and content information such as radio and television broadcasts.
  • VICS is a registered trademark.
  • the unit 314 uses a received wave from a GPS satellite and an output value from various sensors 315 (for example, an angular velocity sensor, an acceleration sensor, a tire rotation number, etc.) described later, Information indicating the current position (the current position of the navigation device) is calculated.
  • the information indicating the current location is information that identifies one point on the map information, such as latitude / longitude and altitude.
  • the GPS unit 314 acquires time information when the own device receives the GPS signal by a clock in the own device. This time is synchronized to Coordinated Universal Time (UTC).
  • UTC Coordinated Universal Time
  • Various sensors 315 are various sensors such as a vehicle speed sensor, an angular velocity sensor, and an acceleration sensor mounted on a moving body or a navigation device. From the information output from these sensors, the moving displacement and moving speed of the moving body. Find the moving direction. Thus, by using the output information of the various sensors 315 together with the information obtained from the received radio wave power of the GPS receiver, the position of the moving body can be recognized with higher accuracy.
  • the storage unit 101 which is a functional configuration of the content playback apparatus 100 according to the embodiment, is calculated by a recording medium such as the magnetic disk 305 and the optical disk 307, and the input unit 103 is calculated by the input device 310.
  • Unit 102, travel time calculation unit 104, comparison unit 105, and setting unit 106 are a reproduction unit 107 by CPU 301 executing various programs recorded in a recording medium such as ROM 302, RAM 303, magnetic disk 305, and optical disk 307. Realizes its functions by speaker 309 and display 312 respectively.
  • FIG. 4 is an explanatory diagram showing an example of the inside of a vehicle in which a navigation device that is useful in this embodiment is mounted.
  • the interior of the vehicle has a driver seat 411, a passenger seat 412, and a rear seat 413, around the driver seat 411 and the passenger seat 412.
  • Display device (display 312) 421a and sound device (speaker 309) 422 Raw equipment 423a is provided.
  • the passenger seat 412 is provided with a display device 421b and an information reproducing device 423b toward the passenger of the rear seat 413, and an acoustic device (not shown) is provided behind the rear seat 413. Is provided.
  • Each information reproducing device 423 (423a, 423b) may have a structure that can be attached to and detached from the vehicle.
  • FIG. 5 is an explanatory diagram showing a play mode setting screen that works on the present embodiment. Note that FIG. 5 describes settings related to playback of video content, but it is also possible to make settings related to playback of music content using a similar setting screen.
  • a play mode setting screen 500 is a screen on which the passenger makes settings related to playback of content to be played back.
  • the play mode setting screen is a screen displayed on the display 312 as, for example, the input device 310 adopting the touch panel function.
  • the passenger can make settings related to content reproduction by pressing each operation key displayed on the play mode setting screen 500.
  • the passenger can set the playback speed of the scene where the playback speed is fixed for the content to be played by pressing the speed setting operation key.
  • the slow playback scene is set to 1Z2 times, and the double speed playback scene is set to 4 times.
  • the passenger can set the playback speed and skip playback according to the attributes of each scene of the content to be played by pressing the scene setting operation key.
  • the attributes of each scene are, for example, commercial, VTR, opening, ending, climax.
  • VTR is a scene where, for example, the video is switched and played in the content to be played back. Opening and ending Are the first and last scenes of the content to be played back, respectively. Furthermore, the climax is an exciting scene in the content to be played.
  • the commercial scene is skip playback
  • the VTR scene is slow playback at a fixed playback speed
  • the opening and ending scenes are variable.
  • the climax scene is set for normal playback. Note that normal playback does not change the playback speed, that is, playback at 1x speed.
  • the scene that is set on the play mode setting screen 500 is also set as normal playback. Good.
  • the passenger can play back the content to be played according to the above-described settings related to playback by pressing the operation key for just fit playback.
  • the attributes of each scene are recognized, and the content to be played is played according to the settings related to playback according to the attributes of each scene.
  • songs that flow through the opening and ending may be registered in advance and recognized by the registered songs. Furthermore, a climatological scene may be recognized by determining whether or not the sound exceeds a predetermined level in a section where there is no screen switching.
  • a specific scene such as a battle is recognized by an inserted song or a predetermined theme song, a sports goal scene is recognized by a cheer, etc. Recognize a scene where a person is not strong enough or where a specific person is boarding The surface may be recognized.
  • the recognition of the attribute of each scene may be performed with reference to digital data included in a broadcast wave such as a television. Specifically, for example, information regarding scene classification included in sub-information by terrestrial digital broadcasting may be used.
  • the travel time for the vehicle to reach the destination point and the playback time of the content to be played back are set. Set playback speed by comparing.
  • the playback time T of the content to be played back in the present embodiment can be expressed by, for example, the following equation (1) using the following variables.
  • BV Total time of scenes set to double-speed playback with variable playback speed
  • BC Total time of scenes set to double-speed playback with fixed playback speed
  • J Total time of scenes set to skip playback
  • T SV + SC + E + N + BV + BC + J (1)
  • the playback time Tc of the content to be played when the playback speed is adjusted is, for example, by the following coefficient: It can be expressed by the following formula (2).
  • a and b are 1 or more variables
  • Tc a X SV + s X SC + E + t X N + BV / b + BC / f + O XJ (2)
  • s and f are values set by the passenger on the play mode setting screen 500, for example. Specifically, in Fig. 5, s is 2 and f is 4. Each coefficient has an upper limit value or a lower limit value depending on the performance of the navigation device 300. More specifically, the upper limit value or the lower limit value can be determined by the maximum reading speed or the like.
  • FIG. 6 is a flowchart showing the contents of the processing of the navigation device that works on the present embodiment.
  • it is first determined whether or not input of destination point information has been accepted by the input device 310 (step S601).
  • step S601 if the input of destination point information is waited and accepted (step S601: Yes), then whether or not a content playback request has been accepted by input device 310? Is determined (step S602).
  • the request for content playback is, for example, when the passenger wants to view a video recorded on a recording medium such as the magnetic disk 305 or the optical disk 307, and the passenger operates the input device 310.
  • a configuration for accepting a request for viewing content to be played back may be adopted.
  • step S602 When the content reproduction request is not accepted in step S602 (step S602: No), it is next determined whether or not the vehicle has reached the destination point (step S609).
  • step S602 If a content playback request is accepted in step S602 (step S602: Yes), the play mode is subsequently set by the input device 310 (step S603). Specifically, for example, when a request for content playback is received, the play mode is set by displaying a play mode setting screen on the display 312 and accepting an operation by the passenger.
  • step S604 determines that the play mode setting in step S603 is justified. It is determined whether or not the playback is a kit reproduction (step S604). Here, when it is not the just fit playback in step S604 (step S604: No), the content to be played back is normally played back (step S610).
  • step S604 the destination point information input in step S601 by the CPU 301 and the setting in step S603 are set. Based on the play mode, the travel time and playback time are calculated (step S605).
  • the travel time is, for example, the time it takes to reach the destination from the current location.
  • the playback time is, for example, the playback time when the content to be played back is played at the playback speed and the number of playbacks set by the play mode setting.
  • the CPU 301 compares the movement time calculated in step S605 with the reproduction time (step S606), and performs a fit-fit reproduction setting process based on the comparison result (step S607).
  • the setting process will be described later with reference to FIG.
  • step S608 it is determined by CPU 301 whether or not there is a change in the estimated arrival time (step S608).
  • the change of the scheduled arrival time is, for example, a case where the content force being played is interrupted by the change of the scheduled arrival time according to the setting process in step S607.
  • step S60 8 Yes
  • the process returns to step S605 and the process is repeated.
  • the playback time calculated in step S605 is the remaining part of the content being played back when the arrival time is changed.
  • step S608 when the estimated arrival time is not changed (step S608:
  • the GPS unit 314 and various sensors 315 are then used to determine whether or not the vehicle has reached the destination (step S609).
  • step S609 If the vehicle does not reach the destination in step S609 (step S609: No), the process returns to step S608 and the process is repeated.
  • the configuration is such that the change of the estimated arrival time is monitored at predetermined time intervals until the vehicle reaches the destination point.
  • step S609 when the vehicle reaches the destination point (step S609: Y es) ends the series of processes as it is.
  • FIG. 7 is a flowchart showing the just-fit playback setting process (step S607 in FIG. 6) in the navigation device according to the present embodiment.
  • step S701 it is determined whether the reproduction time is longer than the movement time. More specifically, for example, using Equation (1) and Equation (2) described above, if the movement time is M, it is determined whether or not the following equation (3) is satisfied.
  • step S701 If the playback time is longer than the moving time in step S701 (step S701: Yes), the CPU 301 determines whether the playback time is within an adjustable range (step S702). Specifically, for example, in order to adjust the playback time, the variable b or t described above is adjusted to determine whether or not the playback time is within the movement time.
  • step S702 if it is not within the adjustable range (step S702: No), the player is informed that the fit fit cannot be performed because the adjustment is in an impossible range, and so on. Returning to step S603 in FIG. 6 to prompt the user to reset the setting, the series of just fit playback setting processing ends.
  • step S702 if it is within the adjustable range (step S702: Yes)
  • the CPU 301 sets the double speed playback pitch of the variable scene (step S703).
  • Double-speed playback pitch settings can be used, for example, to adjust the total time (BV) of scenes set to double-speed playback at variable playback speeds, or the total time (N) of scenes that are specially set! To do.
  • the coefficient may be set as follows.
  • step S703 the double-speed playback pitch set in step S703 by the CPU 301, just fit playback is performed by the speaker 309 (step S708). To do.
  • step S701 determines whether the playback time is shorter than the travel time (step S704). ). More specifically, for example, using the above-described equations (1) and (2), if the moving time is M, it is determined whether or not the following equation (7) is satisfied.
  • step S704 if the playback time is shorter than the movement time! /, (Step S704: No), the playback pitch of the variable scene is set to 1 ⁇ speed (step S707). In other words, since the playback time and the movement time are equal, the playback is performed without adjusting the variable scene. It should be noted that the playback time and the movement time may have a certain range that does not have to be completely equal.
  • step S708 just fit playback is performed by the speaker 309 (step S708), and returning to FIG. 6, a series of just fit playback setting processing is performed as it is. finish.
  • step S704 If the playback time is shorter than the travel time in step S704 (step S704:
  • the CPU 301 subsequently determines whether or not the reproduction time is within an adjustable range (step S705). Specifically, for example, in order to perform adjustment to extend the reproduction time, the above-described variable a or t is adjusted to determine whether or not the reproduction time is approximately equal to the movement time.
  • step S705 if it is not within the adjustable range (step S705: No), reset the play mode by notifying the passenger that adjustment cannot be made and the just fit playback cannot be performed. 6 is returned to step S603 in FIG. 6 and the series of just-fit playback setting processing is terminated.
  • step S705 if it is within the adjustable range (step S705: Yes), the CPU 301 sets the slow playback pitch of the variable scene (step S706).
  • Double speed Playback pitch setting is set to slow playback with variable playback speed, for example This is done to adjust the total time (SV) of the scene and the specially set total time (N)!
  • the coefficient may be set as follows.
  • N may be adjusted so that the playback time is approximately the same as the travel time.
  • step S703 the double-speed playback pitch set in step S703 by the CPU 301, just fit playback is performed by the speaker 309 (step S708), and the process returns to FIG. To do.
  • the content playback time can be adjusted in accordance with the travel time to the destination, so that the content can be appropriately viewed until the destination is reached. Can do. Therefore, it is possible to provide a comfortable viewing environment up to the destination point.
  • the present invention can be applied to the case where content is reproduced at a destination point if the configuration is such that the positional information of the vehicle toward the destination point can be acquired without being limited to the in-vehicle navigation device. More specifically, when a user is waiting for the arrival of a vehicle while playing the content at a destination, the user can view the content as the vehicle arrives, and the user at the destination can also view the content. Watching comfortably and not having time to spare.
  • the content playback method described in the present embodiment can be realized by executing a program prepared in advance on a computer such as a personal computer or a workstation.
  • This program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, an MO, or a DVD, and is executed by being read by the computer.
  • the program may be a transmission medium that can be distributed via a network such as the Internet.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Navigation (AREA)

Abstract

 記憶部(101)は、再生対象となるコンテンツを記憶し、再生時間算出部(102)は、記憶部(101)によって記憶されたコンテンツの再生時間を算出する。また、入力部(103)は、移動体の目的地点に関する目的地点情報の入力を受け付け、移動時間算出部(104)は、入力部(103)によって入力された目的地点情報によって、移動体が目的地点に到達するまでの移動時間を算出する。そして、比較部(105)は、再生時間と、移動時間とを比較し、設定部(106)は、比較部(105)によって比較された比較結果に基づいて、コンテンツの再生速度を設定し、再生部(107)は、設定部(106)によって設定された再生速度にしたがってコンテンツを再生する。

Description

明 細 書
コンテンツ再生装置、コンテンツ再生方法、コンテンツ再生プログラムおよ びコンピュータに読み取り可能な記録媒体
技術分野
[0001] この発明は、コンテンツを再生するコンテンツ再生装置、コンテンツ再生方法、コン テンッ再生プログラムおよびコンピュータに読み取り可能な記録媒体に関する。ただ し、この発明の利用は、上述したコンテンツ再生装置、コンテンツ再生方法、コンテン ッ再生プログラムおよびコンピュータに読み取り可能な記録媒体には限られな!/、。 背景技術
[0002] 従来より、目的地点まで移動する車両などの移動体にぉ 、て、移動体の搭乗者は 、移動体に搭載された車載機器によって、映像や音楽などのコンテンツを視聴するこ とができる。具体的には、たとえば、搭乗者は、表示出力機能および音声出力機能を 備えたナビゲーシヨン装置によって、記録媒体に記録された映像や音楽などを視聴 することができる。
[0003] 近年では、再生するコンテンツが途中で中断されるのを防ぐため、車両の現在地点 力 目的地点まで移動する所要時間と、コンテンツの再生順序が最後となる最終コン テンッの再生時間とに基づいて、最終コンテンツを再生する車両位置に車両が到達 した場合に、最終コンテンツの再生を開始する提案がされている(たとえば、下記特 許文献 1参照。)。
[0004] 特許文献 1:特開 2004— 157023号公報
発明の開示
発明が解決しょうとする課題
[0005] し力しながら、上記従来技術によれば、搭乗者は、複数のコンテンツを視聴する場 合、最終コンテンツを再生する車両位置に到達した時点で、最終コンテンツの前まで に視聴を予定して 、たコンテンツにつ!/、ては視聴できなくなってしまうと!、う問題が一 例として挙げられる。
[0006] また、一つの再生時間が長いコンテンツを視聴する場合、そのコンテンツの再生時 間が目的地点までの到達時間に比べて長いと、目的地点に到達するまでにコンテン ッを最後まで視聴することができずに、結局中断せざるを得ないという問題が一例と して挙げられる。
[0007] 一方、コンテンツの再生時間が目的地点までの到達時間に比べて短いと、目的地 点に到達する前にすベてのコンテンツの再生が終了してしまい、搭乗者は、コンテン ッ終了後から目的地点到達まで、再度コンテンツ再生の操作をおこなわなければコ ンテンッを視聴できな ヽと 、う問題が一例として挙げられる。
課題を解決するための手段
[0008] 上述した課題を解決し、目的を達成するため、請求項 1の発明にカゝかるコンテンツ 再生装置は、再生対象となるコンテンツを記憶する記憶手段と、前記記憶手段によつ て記憶されたコンテンツの再生時間を算出する再生時間算出手段と、移動体の目的 地点に関する目的地点情報の入力を受け付ける入力手段と、前記入力手段によつ て入力された目的地点情報によって、前記移動体が前記目的地点に到達するまで の移動時間を算出する移動時間算出手段と、前記再生時間算出手段によって算出 された再生時間と、前記移動時間算出手段によって算出された移動時間とを比較す る比較手段と、前記比較手段によって比較された比較結果に基づいて、前記コンテ ンッの再生速度を設定する設定手段と、前記設定手段によって設定された再生速度 にしたがって前記コンテンツを再生する再生手段と、を備えることを特徴とする。
[0009] また、請求項 6の発明に力かるコンテンツ再生方法は、再生対象となるコンテンツを 記憶する記憶工程と、前記記憶工程によって記憶されたコンテンツの再生時間を算 出する再生時間算出工程と、移動体の目的地点に関する目的地点情報の入力を受 け付ける入力工程と、前記入力工程によって入力された目的地点情報によって、前 記移動体が前記目的地点に到達するまでの移動時間を算出する移動時間算出ェ 程と、前記再生時間算出工程によって算出された再生時間と、前記移動時間算出ェ 程によって算出された移動時間とを比較する比較工程と、前記比較工程によって比 較された比較結果に基づいて、前記コンテンツの再生速度を設定する設定工程と、 前記設定工程によって設定された再生速度にしたがって前記コンテンツを再生する 再生工程と、を含むことを特徴とする。 [0010] また、請求項 7の発明に力かるコンテンツ再生プログラムは、請求項 6に記載のコン テンッ再生方法をコンピュータに実行させることを特徴とする。
[0011] また、請求項 8の発明にかかるコンピュータに読み取り可能な記録媒体は、請求項 7に記載のコンテンツ再生プログラムを記録したことを特徴とする。
図面の簡単な説明
[0012] [図 1]図 1は、本実施の形態に力かるコンテンツ再生装置の機能的構成の一例を示 すブロック図である。
[図 2]図 2は、本実施の形態に力かるコンテンツ再生装置の処理の内容を示すフロー チャートである。
[図 3]図 3は、本実施例に力かるナビゲーシヨン装置のハードウェア構成の一例を示 すブロック図である。
[図 4]図 4は、本実施例に力かるナビゲーシヨン装置が搭載された車両内部の一例を 示す説明図である。
[図 5]図 5は、本実施例に力かるプレイモード設定画面について示す説明図である。
[図 6]図 6は、本実施例に力かるナビゲーシヨン装置の処理の内容を示すフローチヤ ートである。
[図 7]図 7は、本実施例に力かるナビゲーシヨン装置におけるジャストフィット再生の設 定処理(図 6のステップ S607)を示すフローチャートである。
符号の説明
[0013] 100 コンテンツ再生装置
101 記憶部
102 再生時間算出部
103 入力部
104 移動時間算出部
105 比較部
106 設定部
107 再生部
発明を実施するための最良の形態 [0014] 以下に添付図面を参照して、この発明に力かるコンテンツ再生装置、コンテンツ再 生方法、コンテンツ再生プログラムおよびコンピュータに読み取り可能な記録媒体の 好適な実施の形態を詳細に説明する。
[0015] (実施の形態)
(コンテンツ再生装置の機能的構成)
図 1を用いて、この発明にかかるコンテンツ再生装置の機能的構成について説明 する。図 1は、本実施の形態に力かるコンテンツ再生装置の機能的構成の一例を示 すブロック図である。
[0016] 図 1において、コンテンツ再生装置 100は、記憶部 101と、再生時間算出部 102と 、入力部 103と、移動時間算出部 104と、比較部 105と、設定部 106と、再生部 107 と、から構成されている。
[0017] 記憶部 101は、再生対象となるコンテンツを記憶する。再生対象となるコンテンツは 、たとえば、利用者が再生可能な映像や音楽などの情報であり、それぞれ複数の場 面を有している。複数の場面は、場面ごとに属性を有しており、具体的には、映像に お!ヽてはオープニングやエンディングやクライマックスなどであり、音楽にお!、ては、 前奏ゃ間奏ゃサビなどである。
[0018] また、記憶部 101は、再生速度および Zまたは再生回数のピッチが各場面の属性 に応じて可変および固定であるコンテンツを記憶する構成でもよい。具体的には、た とえば、映像のオープニングの再生速度は可変として、必要に応じて再生時に変更 ができる場面として、エンディングの再生速度は所定の再生速度に固定として、再生 時に変更ができな 、場面とする。
[0019] 再生時間算出部 102は、記憶部 101によって記憶された再生対象となるコンテンツ の再生時間を算出する。具体的には、たとえば、再生対象となるコンテンツにおいて 、再生時間や再生回数が可変である場面は通常再生、再生時間や再生回数が固定 である場面は固定された所定のピッチによる再生として再生時間を算出する。
[0020] 入力部 103は、移動体の目的地点に関する目的地点情報の入力を受け付ける。 目 的地点情報は、たとえば、目的地点に到達する前に立ち寄る経由地点を含む情報 であり。利用者によって入力される構成でもよい。 [0021] 移動時間算出部 104は、入力部 103によって入力された目的地点情報によって、 移動体が目的地点に到達するまでの移動時間を算出する。具体的には、たとえば、 移動体の現在地点の情報と目的地点の情報力 移動距離を算出して、平均移動速 度によって移動した場合の、目的地点に到達する到達時刻を算出することで、移動 時間を算出することとしてもよい。また、移動時間の算出は、図示しない受信部などに よって経路情報を取得して、渋滞や工事などを加味して算出してもよい。
[0022] 比較部 105は、再生時間算出部 102によって算出された再生時間と、移動時間算 出部 104によって算出された移動時間とを比較する。再生時間と移動時間との比較 は、具体的には、移動時間が再生時間よりも長いか否かを判断する構成でもよい。ま た、移動時間算出部 104によって算出された移動時間について、渋滞などによる到 達時刻の変更があった場合には、その時点における残余再生時間と、移動時間とを 比較することとしてもよい。
[0023] 設定部 106は、比較部 105によって比較された比較結果に基づいて、コンテンツの 再生速度を設定する。再生速度の設定は、たとえば、記憶部 101に記憶されたコン テンッにおいて、再生速度が可変である場面の再生速度に関するピッチを変更する こととしてちよい。
[0024] また、設定部 106は、比較部 105によって比較された比較結果に基づいて、コンテ ンッの場面ごとの再生回数に関する設定をおこなってもよい。再生回数の設定は、た とえば、記憶部 101に記憶されたコンテンツにおいて、再生回数が可変である場面 の再生回数に関するピッチを変更することとしてもよ 、。
[0025] 具体的には、設定部 106は、比較部 105による比較の結果、移動時間が再生時間 よりも長力つた場合、コンテンツに含まれる場面ごとの属性に応じて、各場面のスロー 再生および Zまたは繰り返し再生に関する設定をおこなうこととしてもよい。より具体 的には、たとえば、盛り上がる場面や利用者が繰り返し視聴したい場面を繰り返して 再生することとしてもよい。
[0026] さらに、設定部 106は、比較部 105による比較の結果、移動時間が再生時間よりも 短かった場合、コンテンツに含まれる場面ごとの属性に応じて、各場面の倍速再生お よび Zまたはスキップ再生に関する設定をおこなうこととしてもよい。より具体的には、 たとえば、コマーシャルなど利用者が視聴をしなくてもよ!、場面をスキップして再生す ることとしてちよい。
[0027] 再生部 107は、設定部 106による設定にしたがって、再生対象となるコンテンツを 再生する。より具体的には、たとえば、設定された各場面の再生速度および Zまたは 再生回数のピッチにしたがって、再生対象となるコンテンツを読み込んで再生する構 成でもよい。
[0028] (コンテンツ再生装置の処理の内容)
つぎに、図 2を用いて、本実施の形態に力かるコンテンツ再生装置 100の処理の内 容について説明する。図 2は、本実施の形態に力かるコンテンツ再生装置の処理の 内容を示すフローチャートである。図 2のフローチャートにおいて、まず、記憶部 101 によって再生対象となるコンテンツを記憶する (ステップ S201)。再生対象となるコン テンッは、たとえば、複数であってもよいし、利用者の指定するコンテンツを記憶する ようにしてもよい。
[0029] つぎに、再生時間算出部 102によってステップ S201において記憶されたコンテン ッの再生時間を算出する (ステップ S202)。再生時間の算出は、たとえば、再生対象 となるコンテンツにおいて、再生時間や再生回数が可変である場面は通常再生、再 生時間や再生回数が固定である場面は固定された所定のピッチによる再生として算 出する。
[0030] つづいて、入力部 103によって、目的地点情報の入力を受け付けた力否かを判断 する(ステップ S203)。ステップ S203において、目的地点情報の入力を受け付けな い場合 (ステップ S 203 : No)は、ステップ S 207へ移行して、再生部 107によってコン テンッの再生時間が算出した再生時間となるようにコンテンツを再生し (ステップ S20 7)、一連の処理を終了する。
[0031] また、ステップ S203にお 、て、目的地点情報の入力を受け付けた場合 (ステップ S 203 : Yes)は、つぎに、移動時間算出部 104によってステップ S203において入力さ れた目的地点までの移動時間を算出する (ステップ S204)。移動時間の算出は、た とえば、図示しない受信部などによって経路情報を取得して、渋滞や工事などを加味 して算出してもよぐ目的地点への到達時刻が変更になった場合に再度算出する構 成としてもよい。
[0032] そして、比較部 105によってステップ S202において算出された再生時間と、ステツ プ S204において算出された移動時間とを比較する (ステップ S205)。再生時間と移 動時間との比較は、具体的には、移動時間が再生時間よりも長いか否かを判断する 構成でもよい。
[0033] つぎに、設定部 106によってステップ S205において比較された比較結果に基づい て、コンテンツの再生速度を設定する(ステップ S 206)。なお、図 2のフローチャート では図示はしないが、比較結果に基づいて、コンテンツの場面ごとの再生回数に関 する設定をおこなってもよ 、。
[0034] そして、再生部 107によってステップ S206において設定された再生速度にしたが つてコンテンツを再生し (ステップ S207)、一連の処理を終了する。より具体的には、 たとえば、設定された各場面の再生速度のピッチにしたがって、再生対象となるコン テンッを読み込んで再生する構成でもよ 、。
[0035] 以上説明したように、本実施の形態によれば、目的地点に到達する間、再生対象と なるコンテンツの各場面の属性に応じて再生速度や再生回数を設定して、コンテンツ を再生する。したがって、搭乗者は、コンテンツの適切な再生によって過不足なくコン テンッの視聴ができ、快適な視聴環境の提供を図ることができる。
実施例
[0036] 以下に、本発明の実施例について説明する。本実施例では、たとえば、車両(四輪 車、二輪車を含む)などの移動体に搭載されるナビゲーシヨン装置によって、本発明 の経路探索装置を実施した場合の一例について説明する。
[0037] (ナビゲーシヨン装置のハードウェア構成)
図 3を用いて、本実施例に力かるナビゲーシヨン装置のハードウェア構成について 説明する。図 3は、本実施例に力かるナビゲーシヨン装置のハードウェア構成の一例 を示すブロック図である。
[0038] 図 3において、ナビゲーシヨン装置は、車両などの移動体に搭載されており、 CPU ( Central Processing Unit) 301と、 ROM (Read Only Memory) 302と、 RA M (Random Access Memory) 303と、磁気ディスクドライブ 304と、磁気ディスク 305と、光ディスクドライブ 306と、光ディスク 307と、音声 iZF (インターフェース) 30 8と、スピーカ 309と、入力デバイス 310と、映像 IZF311と、ディスプレイ 312と、通 信 IZF313と、 GPS (Global Positioning System)ユニット 314と、各種センサ 3 15と、を備えている。また、各構成部 301〜315はバス 320によってそれぞれ接続さ れている。
[0039] まず、 CPU301は、ナビゲーシヨン装置の全体の制御を司る。 ROM302は、ブート プログラム、経路探索プログラム、経路誘導プログラム、音声生成プログラム、地図情 報表示プログラム、通信プログラムなどのプログラムを記録している。また、 RAM303 は、 CPU301のワークエリアとして使用される。
[0040] ここで、経路探索プログラムは、後述する光ディスク 307に記録されている地図情報 などを利用して、出発地点から目的地点までの最適な経路を探索させる。ここで、最 適な経路とは、 目的地点までの最短 (あるいは最速)経路やユーザが指定した条件 に最も合致する経路などである。経路探索プログラムを実行することによって探索さ れた誘導経路は、 CPU301を介して音声 IZF308や映像 IZF311へ出力される。
[0041] また、経路誘導プログラムは、経路探索プログラムを実行することによって探索され た誘導経路情報、通信 IZF313によって取得されたナビゲーシヨン装置の現在地点 情報、光ディスク 307から読み出された地図情報に基づいて、リアルタイムな経路誘 導情報の生成をおこなわせる。経路誘導プログラムを実行することによって生成され た経路誘導情報は、 CPU301を介して音声 IZF308や映像 IZF311へ出力される
[0042] また、音声生成プログラムは、パターンに対応したトーンと音声の情報を生成させる
。すなわち、経路誘導プログラムを実行することによって生成された経路誘導情報に 基づいて、案内ポイントに対応した仮想音源の設定と音声ガイダンス情報の生成を おこない、 CPU301を介して音声 IZF308へ出力する。
[0043] また、地図情報表示プログラムは、映像 IZF311によってディスプレイ 312に表示 する地図情報の表示形式を決定させ、決定された表示形式によって地図情報をディ スプレイ 312に表示させる。
[0044] 磁気ディスクドライブ 304は、 CPU301の制御にしたがって磁気ディスク 305に対 するデータの読み取り Z書き込みを制御する。磁気ディスク 305は、磁気ディスクドラ イブ 304の制御で書き込まれたデータを記録する。磁気ディスク 305としては、たとえ ば、 HD (ノヽードディスク)や FD (フレキシブルディスク)を用いることができる。
[0045] また、光ディスクドライブ 306は、 CPU301の制御にしたがって光ディスク 307に対 するデータの読み取り Z書き込みを制御する。光ディスク 307は、光ディスクドライブ 306の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディ スク 307は、書き込み可能な記録媒体を利用することもできる。また、この着脱可能な 記録媒体として、光ディスク 307のほ力 MO、メモリカードなどであってもよい。
[0046] 磁気ディスク 305、光ディスク 307に記録される情報の一例として、経路探索'経路 誘導などに用いる地図情報が挙げられる。地図情報は、建物、河川、地表面などの 地物 (フィーチャ)をあらわす背景データと、道路の形状をあらわす道路形状データと を有しており、ディスプレイ 312の表示画面にお!/、て 2次元または 3次元に描画される 。ナビゲーシヨン装置が経路誘導中の場合は、地図情報と後述する GPSユニット 31 4によって取得された自車の現在地点とが重ねて表示されることとなる。
[0047] また、その他、磁気ディスク 305、光ディスク 307に記録される情報の一例として、映 像や音楽などのコンテンツに関するコンテンツ情報が挙げられる。コンテンツ情報は 、音声出力や表示出力によってスピーカ 309やディスプレイ 312を介して出力される
[0048] なお、本実施例では地図情報やコンテンツ情報を磁気ディスク 305、光ディスク 30 7に記録するようにした力 これに限るものではない。地図情報やコンテンツ情報は、 ナビゲーシヨン装置のハードウェアと一体に設けられているものに限って記録されて いるものではなぐナビゲーシヨン装置外部に設けられていてもよい。その場合、ナビ ゲーシヨン装置は、たとえば、通信 IZF313を通じて、ネットワークを介して地図情報 やコンテンツ情報を取得する。取得された地図情報やコンテンツ情報は RAM303な どに記憶される。
[0049] また、音声 IZF308は、音声出力用のスピーカ 309に接続される。音声 IZF308 は、 CPU301の制御にしたがって、所定の再生速度や再生回数に基づいてスピー 力 309からの音声出力を制御することとしてもよい。スピーカ 309は、複数存在する構 成でもよぐ音声 IZF308の制御にしたがって、コンテンツに関する音声情報ゃラジ ォ放送やテレビ放送などの音声情報を出力する。
[0050] 詳細は図 5のプレイモード設定画面において後述するが、再生速度や再生回数は 、たとえば、コンテンツの各場面の属性に応じて設定される構成としてもよぐ可変と する場面と固定とする場面を含む。可変とする場面と固定とする場面につては、後述 する入力デバイス 310によって、搭乗者があら力じめ入力することによって設定する 構成でもよい。コンテンツの各場面の属性は、たとえば、映像においてはオーブニン グゃエンディングやクライマックスなどであり、音楽においては、前奏や間奏ゃサビな どである。
[0051] また、入力デバイス 310は、文字、数値、各種指示などの入力のための複数のキー を備えたリモコン、キーボード、マウス、タツチパネルなどが挙げられる。
[0052] また、映像 I/F311は、ディスプレイ 312と接続される。映像 I/F311は、具体的に は、たとえば、ディスプレイ 312全体の制御をおこなうグラフィックコントローラと、即時 表示可能な画像情報を一時的に記録する VRAM (Video RAM)などのバッファメ モリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ 3 12を表示制御する制御 ICなどによって構成される。
[0053] ディスプレイ 312には、アイコン、カーソル、メニュー、ウィンドウ、あるいは文字や画 像などの各種データが表示される。このディスプレイ 312は、たとえば、 CRT、 TFT 液晶ディスプレイ、プラズマディスプレイなどを採用することができる。また、ディスプレ ィ 312は、車両に複数備えられていてもよぐたとえば、運転者に対するものと後部座 席に着座する搭乗者に対するものなどである。
[0054] また、通信 IZF313は、無線を介してネットワークに接続され、ナビゲーシヨン装置 と CPU301とのインターフェースとして機能する。通信 I/F313は、さらに、無線を介 してインターネットなどの通信網に接続され、この通信網と CPU301とのインターフエ ースとしても機能する。
[0055] 通信網には、 LAN, WAN,公衆回線網や携帯電話網などがある。具体的には、 通信 IZF313は、たとえば、 FMチューナー、 VICS (Vehicle Information and Communication System) Zビーコンレシーノ 、無線通信機器およびその他の通 信機器などによって構成され、 VICSセンターから配信される渋滞や交通規制などの 道路交通情報やラジオ放送およびテレビ放送などのコンテンツ情報を取得する。な お、 VICSは登録商標である。
[0056] また、 0 3ュニット314は、 GPS衛星からの受信波や後述する各種センサ 315 (た とえば、角速度センサや加速度センサ、タイヤの回転数など)からの出力値を用いて 、車両の現在地点 (ナビゲーシヨン装置の現在地点)を示す情報を算出する。現在地 点を示す情報は、たとえば緯度'経度、高度などの、地図情報上の 1点を特定する情 報である。また、 GPSユニット 314は、自装置内の時計によって、自装置が GPS信号 を受信した時刻情報を取得する。なお、この時刻は協定世界時 (UTC)に同期され ている。
[0057] 各種センサ 315は、車速センサや角速度センサ、加速度センサなど移動体または ナビゲーシヨン装置に搭載された各種センサであり、これらのセンサから出力される 情報から、移動体の移動変位、移動速度、移動方向を求める。このように、 GPSレシ ーバの受信電波力 得られた情報とあわせて、上記各種センサ 315の出力情報を用 いることによって、より高い精度で移動体の位置の認識をおこなうことができる。
[0058] なお、実施の形態に力かるコンテンツ再生装置 100の機能的構成である記憶部 10 1は磁気ディスク 305および光ディスク 307などの記録媒体によって、入力部 103は 入力デバイス 310によって、再生時間算出部 102や移動時間算出部 104や比較部 1 05や設定部 106は ROM302、 RAM303、磁気ディスク 305および光ディスク 307 などの記録媒体に記録された各種プログラムを CPU301が実行することによって、再 生部 107はスピーカ 309やディスプレイ 312によって、それぞれその機能を実現する
[0059] つぎに、図 4を用いて、本実施例に力かるナビゲーシヨン装置 300が搭載された車 両内部について説明する。図 4は、本実施例に力かるナビゲーシヨン装置が搭載され た車両内部の一例を示す説明図である。
[0060] 図 4において、車両内部は、運転席シート 411と、助手席シート 412と、後部座席シ ート 413と、を有しており、運転席シート 411と助手席シート 412との周囲には、表示 装置 (ディスプレイ 312) 421aおよび音響装置 (スピーカ 309) 422ならびに情報再 生機器 423aが設けられて 、る。
[0061] また、助手席シート 412には、後部座席シート 413の搭乗者に向けて、表示装置 4 21bおよび情報再生機器 423bが設けられており、後部座席シート 413の後方には 図示しない音響装置が設けられている。なお、各情報再生機器 423 (423a, 423b) は、車両に対して着脱可能な構造を備えていてもよい。
[0062] つぎに、図 5を用いて、本実施例に力かるプレイモード設定画面について説明する 。図 5は、本実施例に力かるプレイモード設定画面について示す説明図である。なお 、図 5においては映像のコンテンツの再生に関する設定について説明するが、音楽 のコンテンツについても同様の設定画面によって再生に関する設定をおこなえること としてちよい。
[0063] 図 5において、プレイモード設定画面 500は、搭乗者が、再生対象となるコンテンツ の再生に関する設定をおこなう画面である。プレイモード設定画面は、たとえば、タツ チパネル機能を採用した入力デバイス 310として、ディスプレイ 312に表示される画 面である。
[0064] 具体的には、たとえば、搭乗者は、プレイモード設定画面 500に表示された各操作 キーを押下することにより、コンテンツの再生に関する設定をおこなうことができる。
[0065] より具体的には、搭乗者は、速度設定の操作キーを押下することで、再生対象とな るコンテンツについて再生速度を固定とする場面の再生速度を設定することができる
。なお、図 5の説明では、再生速度を固定とする場面について、スロー再生の場面は 1Z2倍に設定し、倍速再生の場面は 4倍に設定して 、る。
[0066] また、搭乗者は、シーン設定の操作キーを押下することで、再生対象となるコンテン ッの各場面の属性に応じて、再生速度およびスキップ再生に関して設定することが できる。各場面の属性は、たとえば、コマーシャル、 VTR、オープニング、エンデイン グ、クライマックスなどである。なお、図 5では図示はしないが、繰り返し再生をおこなう 場面につ 、て設定できる構成でもよ!/、。
[0067] コマーシャルは、たとえば、再生対象となるコンテンツにおける所定の企業や商品 などの宣伝の場面である。また、 VTRは、たとえば、再生対象となるコンテンツにおい て、特別に映像が切り替わって再生される場面である。オープニング、エンディング は、それぞれ再生対象となるコンテンツの最初と最後の場面である。さらに、クライマ ックスは、再生対象となるコンテンツにおける盛り上がる場面である。
[0068] 図 5の説明では、再生対象となるコンテンツにおいて、コマーシャルの場面はスキッ プ再生とし、 VTRの場面は固定された再生速度によるスロー再生とし、オープニング およびエンディングの場面は可変とする再生速度による倍速再生とし、クライマックス の場面は通常再生として設定している。なお、通常再生は、再生速度を変更しない、 いわば 1倍速の再生であり、再生対象となるコンテンツにおいて、プレイモード設定画 面 500で設定をおこなわな力つた場面についても通常再生として設定する構成でも よい。
[0069] そして、搭乗者は、ジャストフィット再生の操作キーを押下することで、上述した再生 に関する設定によって再生対象となるコンテンツを再生できる。具体的には、たとえ ば、各場面の属性を認識し、それら各場面の属性に応じた再生に関する設定にした がって、再生対象となるコンテンツを再生することとなる。
[0070] 再生対象となるコンテンツにお!/、て、各場面の属性につ!、ては従来技術により認識 できるため詳細な説明を省略する力 たとえば、コマーシャルの場面であれば、映像 や音声レベルの変化あるいは、音声フォーマットの変更などによって認識することが できる。音声フォーマットの変更は、たとえば、ステレオタイプやモノラルタイプや 2力 国語などのフォーマットの変更を認識することとしてもよい。
[0071] また、 VTRの場面であれば、再生対象となるコンテンツにおいて、 VTRという音声 によって VTRの場面を認識して、その後画面の切り替えを検知して VTRの場面の終 了を認識してもよい。
[0072] オープニング、エンディングの場面であれば、あらかじめオープニング、エンデイン グに流れる曲を登録しておき、登録された曲によって認識してもよい。さらに、クライマ ッタスの場面であれば、画面切り替えのない区間で音声が所定レベルを超えるか否 かを判断することによって認識してもよい。
[0073] また、図示はしないが、その他各場面の属性として、挿入歌や所定のテーマ曲など によって戦闘など特定の場面を認識したり、歓声などによってスポーツのゴール場面 などを認識したり、画像を認識して、人物力 Sいない場面や特定の人物が搭乗する場 面を認識したりしてもよい。
[0074] また、各場面の属性の認識は、テレビなどの放送波に含まれるデジタルデータを参 照しておこなってもよい。具体的には、たとえば、地上波デジタル放送によるサブ情 報などに含まれる場面の区分けに関する情報を利用することとしてもよい。
[0075] なお、本実施例では、ジャストフィット再生において、可変とした再生速度によるスロ 一再生や倍速再生について、車両が目的地点まで到達する移動時間と、再生対象 となるコンテンツの再生時間とを比較することで再生速度を設定する。
[0076] ジャストフィット再生における再生速度の設定については、図 6および図 7に後述す る力 ここで、以下に本実施例における再生対象となるコンテンツの再生時間の一例 について説明する。本実施例における再生対象となるコンテンツの再生時間 Tは、た とえば、つぎに示す変数によって、下記式(1)によってあらわすことができる。
[0077] SV:可変とした再生速度によるスロー再生に設定された場面の合計時間
SC:固定された再生速度によるスロー再生に設定された場面の合計時間 E :通常再生に設定された場面の合計時間
N :特に設定されていない場面の合計時間
BV:可変とした再生速度による倍速再生に設定された場面の合計時間 BC :固定された再生速度による倍速再生に設定された場面の合計時間 J :スキップ再生に設定された場面の合計時間
[0078] T=SV+SC + E + N + BV + BC+J · · · (1)
[0079] また、ジャストフィット再生によって、可変とした再生速度によるスロー再生あるいは 倍速再生について、再生速度を調整した場合の再生対象となるコンテンツの再生時 間 Tcは、たとえば、つぎに示す係数によって、下記式(2)によってあらわすことができ る。
[0080] a :スロー再生における再生時間の延長率
b :倍速再生における再生時間の短縮率
a、 bは 1以上の変数
s :スロー再生における再生時間の延長率
f :倍速再生における再生時間の短縮率 s、 fは固定値
t : 0以上の任意の変数
[0081] Tc = a X SV + s X SC + E + t X N + BV/b + BC/f+O XJ · · · (2)
[0082] ここで、 sおよび fは、たとえば、プレイモード設定画面 500において、搭乗者が設定 した値である。具体的には、図 5においては、 sは 2となり、 fは 4となる。また、それぞれ の係数は、ナビゲーシヨン装置 300の性能による上限値あるいは下限値を有しており 、より具体的には、最大読み込み速度などによって上限値あるいは下限値が決定で きる。
[0083] (ナビゲーシヨン装置 300の処理の内容)
つぎに、図 6を用いて、本実施例に力かるナビゲーシヨン装置 300の処理の内容に ついて説明する。図 6は、本実施例に力かるナビゲーシヨン装置の処理の内容を示 すフローチャートである。図 6のフローチャートにおいて、まず、入力デバイス 310によ つて目的地点情報の入力を受け付けたか否かを判断する (ステップ S601)。
[0084] ステップ S601にお 、て、 目的地点情報の入力を受け付けるのを待って、受け付け た場合 (ステップ S601 :Yes)は、つづいて、入力デバイス 310によってコンテンツ再 生の要求を受け付けたか否かを判断する (ステップ S602)。
[0085] コンテンツ再生の要求は、たとえば、搭乗者が磁気ディスク 305、光ディスク 307な どの記録媒体に記録されて!ヽる映像の視聴を所望する場合に、搭乗者が入力デバ イス 310を操作することによって、再生対象となるコンテンツの視聴に関する要求を受 け付ける構成としてもよい。
[0086] ステップ S602において、コンテンツ再生の要求を受け付けない場合 (ステップ S60 2 : No)は、つぎに、車両が目的地点に到達した力否かを判断する(ステップ S609)。
[0087] また、ステップ S602にお 、て、コンテンツ再生の要求を受け付けた場合 (ステップ S 602 : Yes)は、つづいて、入力デバイス 310によってプレイモードを設定する(ステツ プ S603)。具体的には、たとえば、コンテンツ再生の要求を受け付けた場合に、ディ スプレイ 312に、プレイモード設定画面を表示して、搭乗者による操作を受け付ける ことによって、プレイモードを設定することとする。
[0088] そして、 CPU301によってステップ S603におけるプレイモードの設定がジャストフィ ット再生か否かを判断する(ステップ S604)。ここで、ステップ S604においてジャスト フィット再生でない場合 (ステップ S604 : No)は、再生対象となるコンテンツを通常再 生する(ステップ S 610)。
[0089] また、ステップ S604にお!/、て、ジャストフィット再生であった場合 (ステップ S604: Y es)は、 CPU301によってステップ S601において入力された目的地点情報と、ステ ップ S603において設定されたプレイモーとに基づいて、移動時間、再生時間を算出 する (ステップ S605)。移動時間は、たとえば、現在地点から目的地点に到達するま でにかかる時間である。また、再生時間は、たとえば、プレイモードの設定によって設 定された再生速度や再生回数によって再生対象となるコンテンツが再生された場合 の再生時間である。
[0090] つづいて、 CPU301によってステップ S605において算出された移動時間と再生時 間を比較する(ステップ S606)とともに、比較結果に基づいて、ジャストフィット再生の 設定処理をおこなう(ステップ S607)。なお、設定処理については図 7に後述する。
[0091] そして、 CPU301によって到達予定時刻に変更があった力否かを判断する(ステツ プ S608)。到達予定時刻の変更は、たとえば、ステップ S607における設定処理にし たがって再生中のコンテンツ力 到達予定時刻の変更によって中断されてしまうよう な場合である。
[0092] ここで、ステップ S608において、到達予定時刻に変更があった場合 (ステップ S60 8 : Yes)は、ステップ S605へ戻って処理を繰り返す。なお、この場合、ステップ S605 において算出される再生時間は、再生中のコンテンツにおける、到達時刻に変更が あった時点での残余部分となる。
[0093] また、ステップ S608において、到達予定時刻に変更がない場合 (ステップ S608 :
No)は、つづいて、 GPSユニット 314や各種センサ 315によって、車両が目的地点に 到達した力否かを判断する (ステップ S609)。
[0094] ステップ S609において、車両が目的地点に到達しない場合 (ステップ S609 : No) は、ステップ S608に戻って処理を繰り返す。換言すれば、車両が目的地点に到達 するまで、所定の時間間隔で到達予定時刻の変更を監視する構成である。
[0095] また、ステップ S609において、車両が目的地点に到達した場合 (ステップ S609 :Y es)は、そのまま一連の処理を終了する。
[0096] つぎに、図 7を用いて、本実施例に力かるナビゲーシヨン装置 300におけるジャスト フィット再生の設定処理(図 6のステップ S607)について説明する。図 7は、本実施例 にかかるナビゲーシヨン装置におけるジャストフィット再生の設定処理(図 6のステップ S607)を示すフローチャートである。
[0097] 図 7のフローチャートにおいて、まず、 CPU301によって図 6のステップ S606にお いて比較された比較結果により、再生時間は移動時間より長いか否かを判断する (ス テツプ S701)。より具体的には、たとえば、前述した式(1)および式(2)を用いて、移 動時間を Mとすると、下記式 (3)が成立する力否かを判断する。
[0098] M- (s X SC + E + BC/f) >SV+BV + N · · · (3)
[0099] 換言すると、可変とした再生速度によるスロー再生あるいは倍速再生に設定された 場面や特に設定されて!ヽな 、場面の(以下、両方あわせて「可変場面」 t 、う)の変 数を調整して、再生時間を短縮する必要があるカゝ否かを判断する。
[0100] ステップ S701において、再生時間が移動時間より長い場合 (ステップ S 701: Yes) は、つづいて、 CPU301によって再生時間が調整可能範囲力否かを判断する(ステ ップ S702)。具体的には、たとえば、再生時間を短縮する調整をおこなうため、前述 の変数 bあるいは tを調整して、再生時間が移動時間内に収まるか否かを判断する。
[0101] より具体的には、 bの上限値を bmaxとすると、 Nおよび BVを bmaxで調整した場合 に、再生時間が移動時間内に収まる力否かを判断する。前述の式(1)および式 (2) を用いて説明すると、下記式 (4)が成立する力否かを判断する。
[0102] M- (s X SC+E+ BC/f ) < S V + (N + BV) /bmax · · · (4)
[0103] そして、上記式 (4)が成立する場合に、調整可能範囲でな 、と判断することとしても よい。
[0104] ステップ S702において、調整可能範囲でない場合 (ステップ S702 : No)は、調整 が不可能な範囲であるためにジャストフィット再生がおこなえな ヽ旨を搭乗者に報知 するなどして、プレイモードの再設定を促すために図 6のステップ S603へ戻って、一 連のジャストフィット再生の設定処理を終了する。
[0105] また、ステップ S702において、調整可能範囲である場合 (ステップ S702 : Yes)は 、 CPU301によって可変場面の倍速再生ピッチを設定する (ステップ S 703)。倍速 再生ピッチの設定は、たとえば、可変とした再生速度による倍速再生に設定された場 面の合計時間 (BV)や、特に設定されて!、な 、場面の合計時間 (N)を調整するため におこなう。
[0106] 具体的には、たとえば、下記式(5)が成立する場合には、 BVおよび Nを調整する。
[0107] SV+ (N + BV) /bmax≤M— (s X SC + E + BC/f) < SV+N + BV/bmax •••(5)
[0108] 上記式(5)が成立する場合は、たとえば、つぎのように係数を設定してもよい。
[0109] b= (BV+N) /{M- (s X SC+E + BC/f +SV) }
a= 1
t= l/b
[0110] また、下記式 (6)が成立する場合には、 BVだけを調整することとしてもよい。
[0111] S V + N + BV/bmax≤M- (s X SC+E + BC/f) · · · (6)
[0112] 上記式 (6)が成立する場合は、たとえば、つぎのように係数を設定する。
[0113] b = BV/{M- (s X SC+E + BC/f+SV+N) }
a= 1
[0114] また、ここでは説明を省略するが、 Nだけを調整して、再生時間が移動時間に収ま るようにしてちょい。
[0115] そして、 CPU301によってステップ S703において設定された倍速再生ピッチにし たがって、スピーカ 309によりジャストフィット再生をおこない(ステップ S708)、図 6に 戻って、そのまま一連のジャストフィット再生の設定処理を終了する。
[0116] また、ステップ S 701において、再生時間が移動時間より長くない場合 (ステップ S7 01 :No)は、つづいて、 CPU301によって再生時間は移動時間より短いか否かを判 断する (ステップ S704)。より具体的には、たとえば、前述した式(1)および式(2)を 用いて、移動時間を Mとすると、下記式 (7)が成立する力否かを判断する。
[0117] M- (s X SC + E + BC/f) < SV+BV + N · · · (7)
[0118] 換言すると、可変とした再生速度によるスロー再生あるいは倍速再生に設定された 場面や特に設定されて!ヽな 、場面の(以下、両方あわせて「可変場面」 t 、う)の変 数を調整して、再生時間を延長する必要があるカゝ否かを判断する。
[0119] ステップ S704にお 、て、再生時間が移動時間より短くな!/、場合 (ステップ S704: N o)は、可変場面の再生ピッチを 1倍速に設定する (ステップ S 707)。換言すれば、再 生時間と移動時間が等し力 たため、可変場面の調整をおこなわずに再生する構成 としている。なお、再生時間と移動時間は完全に等しくなくてもよぐある程度の幅を 持たせる構成としてもよい。
[0120] そして、 CPU301によってステップ S707において設定された再生ピッチにしたがつ て、スピーカ 309によりジャストフィット再生をおこない(ステップ S708)、図 6に戻って 、そのまま一連のジャストフィット再生の設定処理を終了する。
[0121] また、ステップ S 704において、再生時間が移動時間より短い場合 (ステップ S704 :
Yes)は、つづいて、 CPU301によって再生時間が調整可能範囲力否かを判断する (ステップ S705)。具体的には、たとえば、再生時間を延長する調整をおこなうため、 前述の変数 aあるいは tを調整して、再生時間が移動時間と同程度になるか否かを判 断する。
[0122] より具体的には、 aの上限値を amaxとすると、 Nおよび SVを amaxで調整した場合 に、再生時間が移動時間内に収まる力否かを判断する。前述の式(1)および式 (2) を用いて説明すると、下記式 (8)が成立する力否かを判断する。
[0123] amaxX (SV+N) +BV< M- (s X SC + E + BC/f) · · · (8)
[0124] そして、上記式 (8)が成立する場合に、調整可能範囲でないと判断することとしても よい。
[0125] ステップ S705において、調整可能範囲でない場合 (ステップ S705 : No)は、調整 が不可能であるためジャストフィット再生がおこなえな ヽ旨を搭乗者に報知するなどし て、プレイモードの再設定を促すために図 6のステップ S603へ戻って、一連のジャス トフイット再生の設定処理を終了する。
[0126] また、ステップ S705において、調整可能範囲である場合 (ステップ S705 : Yes)は 、 CPU301によって可変場面のスロー再生ピッチを設定する(ステップ S706)。倍速 再生ピッチの設定は、たとえば、可変とした再生速度によるスロー再生に設定された 場面の合計時間 (SV)や、特に設定されて!ヽな!ヽ場面の合計時間 (N)を調整するた めにおこなう。
[0127] 具体的には、たとえば、下記式(9)が成立する場合には、 SVおよび Nを調整する。
[0128] amax X SV+N + BV< M- (s X SC + E + BC/f)≤amax X (SV + N) +BV · ••(9)
[0129] 上記式(9)が成立する場合は、たとえば、つぎのように係数を設定してもよい。
[0130] a= {M— (s X SC + E + BC/f +SV) }Z (SV + N)
b= l
t = a
[0131] また、下記式(10)が成立する場合には、 BVだけを調整することとしてもよい。
[0132] M- (s X SC + E + BC/f)≤amaxX SV+N + BV · · · (10)
[0133] 上記式(10)が成立する場合は、たとえば、つぎのように係数を設定する。
[0134] a= {M- (s X SC + E + BC/f+SV+N + BV) }/SV
b= l
[0135] また、ここでは説明を省略するが、 Nだけを調整して、再生時間が移動時間と同程 度となるようにしてもよい。
[0136] そして、 CPU301によってステップ S703において設定された倍速再生ピッチにし たがって、スピーカ 309によりジャストフィット再生をおこない(ステップ S708)、図 6に 戻って、そのまま一連のジャストフィット再生の設定処理を終了する。
[0137] なお、図 6および図 7のフローチャートでは、再生時間と移動時間を比較して、再生 時間を短縮や延長する構成について説明した力 短縮のみの構成や、延長のみの 構成としてもよい。
[0138] 以上説明したように、本実施例によれば、目的地点への移動時間にあわせて、コン テンッの再生時間を調整できるため、目的地点に到達するまで、コンテンツを適切に 視聴することができる。したがって、目的地点まで快適な視聴環境の提供を図ること ができる。
[0139] また、搭乗者によって、再生時間を短縮する場面や延長する場面の設定ができる ため、搭乗者の嗜好に適したコンテンツの再生を図ることができる。
[0140] また、この発明は、車載のナビゲーシヨン装置に限ることなぐ 目的地点に向かう車 両の位置情報を取得できる構成とすれば、 目的地点でコンテンツを再生する場合に も適用できる。より具体的には、 目的地点でコンテンツを再生しながら、車両の到着を 待っている場合に、車両の到着にあわせてコンテンツの視聴をおこなうことができ、 目 的地点における利用者も、コンテンツを快適に視聴するとともに、暇な時間をもてあま すことがなくなる。
[0141] なお、本実施の形態で説明したコンテンツ再生方法は、あらかじめ用意されたプロ グラムをパーソナル 'コンピュータやワークステーションなどのコンピュータで実行する こと〖こより実現することができる。このプログラムは、ハードディスク、フレキシブルディ スク、 CD-ROM, MO、 DVDなどのコンピュータで読み取り可能な記録媒体に記 録され、コンピュータによって記録媒体力 読み出されることによって実行される。ま たこのプログラムは、インターネットなどのネットワークを介して配布することが可能な 伝送媒体であってもよい。

Claims

請求の範囲
[1] 再生対象となるコンテンツを記憶する記憶手段と、
前記記憶手段によって記憶されたコンテンツの再生時間を算出する再生時間算出 手段と、
移動体の目的地点に関する目的地点情報の入力を受け付ける入力手段と、 前記入力手段によって入力された目的地点情報によって、前記移動体が前記目的 地点に到達するまでの移動時間を算出する移動時間算出手段と、
前記再生時間算出手段によって算出された再生時間と、前記移動時間算出手段 によって算出された移動時間とを比較する比較手段と、
前記比較手段によって比較された比較結果に基づいて、前記コンテンツの再生速 度を設定する設定手段と、
前記設定手段によって設定された再生速度にしたがって前記コンテンツを再生す る再生手段と、
を備えることを特徴とするコンテンツ再生装置。
[2] 前記設定手段は、
さらに、前記コンテンツに含まれる場面ごとの再生回数に関する設定を可能とする ことを特徴とする請求項 1に記載のコンテンツ再生装置。
[3] 前記設定手段は、
前記比較手段によって、前記移動時間が前記再生時間よりも長かった場合、前記 コンテンツに含まれる場面ごとの属性に応じて、前記各場面のスロー再生および Zま たは繰り返し再生に関する設定をおこなうことを特徴とする請求項 1に記載のコンテン ッ再生装置。
[4] 前記設定手段は、
前記比較手段によって、前記移動時間が前記再生時間よりも短かった場合、前記 コンテンツに含まれる場面ごとの属性に応じて、前記各場面の倍速再生および Zま たはスキップ再生に関する設定をおこなうことを特徴とする請求項 1に記載のコンテン ッ再生装置。
[5] 前記記憶手段は、 再生速度および Zまたは再生回数のピッチが各場面の属性に応じて可変および固 定であるコンテンッを記 '慮し、
前記再生時間算出手段は、
前記コンテンツにつ!、てピッチが可変である場面(以下、「可変場面」 t 、う)を通常 再生、ピッチが固定である場面を固定されたピッチによる再生として再生時間を算出 し、
前記比較手段は、
前記移動時間算出手段によって算出された移動時間と、前記再生時間算出手段 によって算出された再生時間とを比較し、
前記設定手段は、
前記比較手段によって比較された比較結果に基づいて、前記可変場面における前 記各場面の再生速度および Zまたは再生回数のピッチを変更することを特徴とする 請求項 1〜4のいずれか一つに記載のコンテンツ再生装置。
[6] 再生対象となるコンテンツを記憶する記憶工程と、
前記記憶工程によって記憶されたコンテンツの再生時間を算出する再生時間算出 工程と、
移動体の目的地点に関する目的地点情報の入力を受け付ける入力工程と、 前記入力工程によって入力された目的地点情報によって、前記移動体が前記目的 地点に到達するまでの移動時間を算出する移動時間算出工程と、
前記再生時間算出工程によって算出された再生時間と、前記移動時間算出工程 によって算出された移動時間とを比較する比較工程と、
前記比較工程によって比較された比較結果に基づいて、前記コンテンツの再生速 度を設定する設定工程と、
前記設定工程によって設定された再生速度にしたがって前記コンテンツを再生す る再生工程と、
を含むことを特徴とするコンテンツ再生方法。
[7] 請求項 6に記載のコンテンツ再生方法をコンピュータに実行させることを特徴とする コンテンッ再生プログラム。 請求項 7に記載のコンテンツ再生プログラムを記録したことを特徴とするコンビュ タに読み取り可能な記録媒体。
PCT/JP2007/054701 2006-03-16 2007-03-09 コンテンツ再生装置、コンテンツ再生方法、コンテンツ再生プログラムおよびコンピュータに読み取り可能な記録媒体 WO2007108337A1 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006073257 2006-03-16
JP2006-073257 2006-03-16

Publications (1)

Publication Number Publication Date
WO2007108337A1 true WO2007108337A1 (ja) 2007-09-27

Family

ID=38522370

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2007/054701 WO2007108337A1 (ja) 2006-03-16 2007-03-09 コンテンツ再生装置、コンテンツ再生方法、コンテンツ再生プログラムおよびコンピュータに読み取り可能な記録媒体

Country Status (1)

Country Link
WO (1) WO2007108337A1 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010239302A (ja) * 2009-03-30 2010-10-21 Nec Personal Products Co Ltd コンテンツ再生装置、コンテンツ再生方法およびプログラム
JP2015530769A (ja) * 2012-06-28 2015-10-15 オーディブル・インコーポレイテッドAudible, Inc. コンテンツのペーシング
JP2016502133A (ja) * 2012-11-05 2016-01-21 ノキア テクノロジーズ オーユー リアルタイム通勤・通学活動に基づくアプリケーションエンジンを提供する方法及び装置
JP2018101902A (ja) * 2016-12-20 2018-06-28 ヤフー株式会社 情報配信装置、情報配信方法および情報配信プログラム

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003187383A (ja) * 2001-12-17 2003-07-04 Nissan Motor Co Ltd 車両情報提供装置および車載情報再生装置
JP2004101248A (ja) * 2002-09-05 2004-04-02 Toshiba Corp 移動体用コンテンツ提供システム
JP2005223451A (ja) * 2004-02-03 2005-08-18 Matsushita Electric Ind Co Ltd 再生装置、データ送受信システム及び再生方法
JP2005257365A (ja) * 2004-03-10 2005-09-22 Hitachi Ltd 車載コンテンツ提供装置
JP2005293194A (ja) * 2004-03-31 2005-10-20 Fujitsu Ten Ltd プロファイル情報収集装置
JP2006031898A (ja) * 2004-07-21 2006-02-02 Honda Motor Co Ltd 移動体用コンテンツ再生装置及び移動体

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003187383A (ja) * 2001-12-17 2003-07-04 Nissan Motor Co Ltd 車両情報提供装置および車載情報再生装置
JP2004101248A (ja) * 2002-09-05 2004-04-02 Toshiba Corp 移動体用コンテンツ提供システム
JP2005223451A (ja) * 2004-02-03 2005-08-18 Matsushita Electric Ind Co Ltd 再生装置、データ送受信システム及び再生方法
JP2005257365A (ja) * 2004-03-10 2005-09-22 Hitachi Ltd 車載コンテンツ提供装置
JP2005293194A (ja) * 2004-03-31 2005-10-20 Fujitsu Ten Ltd プロファイル情報収集装置
JP2006031898A (ja) * 2004-07-21 2006-02-02 Honda Motor Co Ltd 移動体用コンテンツ再生装置及び移動体

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010239302A (ja) * 2009-03-30 2010-10-21 Nec Personal Products Co Ltd コンテンツ再生装置、コンテンツ再生方法およびプログラム
JP2015530769A (ja) * 2012-06-28 2015-10-15 オーディブル・インコーポレイテッドAudible, Inc. コンテンツのペーシング
EP2867896A4 (en) * 2012-06-28 2016-05-18 Audible Inc RHYTHM OF CONTENT
US9679608B2 (en) 2012-06-28 2017-06-13 Audible, Inc. Pacing content
JP2016502133A (ja) * 2012-11-05 2016-01-21 ノキア テクノロジーズ オーユー リアルタイム通勤・通学活動に基づくアプリケーションエンジンを提供する方法及び装置
JP2018101902A (ja) * 2016-12-20 2018-06-28 ヤフー株式会社 情報配信装置、情報配信方法および情報配信プログラム

Similar Documents

Publication Publication Date Title
JP4421789B2 (ja) 移動体用電子システムの制御装置及び制御方法、移動体用電子システム並びにコンピュータプログラム
JP4533897B2 (ja) 処理制御装置、そのプログラム、および、そのプログラムを記録した記録媒体
WO2011099076A1 (ja) 地図表示装置
JP2001183158A (ja) ナビゲーション装置
JP2006258699A (ja) 車載システム
JP2000043652A (ja) 車載用装置の表示制御方式
WO2007108337A1 (ja) コンテンツ再生装置、コンテンツ再生方法、コンテンツ再生プログラムおよびコンピュータに読み取り可能な記録媒体
JP5151243B2 (ja) 情報処理装置
JP2006260648A (ja) オーディオ装置
JP2010032533A (ja) 移動体用電子システムの制御装置及び制御方法、移動体用電子システム並びにコンピュータプログラム
JP4820134B2 (ja) 経路探索装置、経路探索方法、経路探索プログラムおよびコンピュータに読み取り可能な記録媒体
JPH08105753A (ja) 車載用経路誘導システム
JP2004108908A (ja) オーディオ連携ナビゲーション装置
JP4794579B2 (ja) 表示装置、表示方法、表示プログラム、および記録媒体
JP2008252589A (ja) 音量制御装置、音量制御方法、音量制御プログラムおよび記録媒体
WO2007023900A1 (ja) コンテンツ提供装置、コンテンツ提供方法、コンテンツ提供プログラムおよびコンピュータに読み取り可能な記録媒体
JP2005196918A (ja) 記録装置、車載装置、及びプログラム
JP2004348367A (ja) 車載情報提供装置
JP4042622B2 (ja) 経路探索装置
JP2005031038A (ja) 情報出力装置
JP2008160447A (ja) 放送番組受信装置、放送番組受信計画装置、放送番組受信方法、放送番組受信計画方法、プログラム、および記録媒体
WO2007058174A1 (ja) 番組録画予約装置、番組録画装置、番組録画予約方法、番組録画方法、番組録画予約プログラム、番組録画プログラムおよびコンピュータに読み取り可能な記録媒体
JP2006133006A (ja) 車載用コンテンツ再生装置
WO2007032388A1 (ja) 音量制御装置、音量制御方法、音量制御プログラムおよびコンピュータに読み取り可能な記録媒体
JP2010169760A (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: 07738186

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

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: JP