Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: Document encryption
Patent Number: 7,436,956 Issued on 10/14/2008 to Banks

Title: Encrypting and decrypting a data stream
Patent Number: 7,436,955 Issued on 10/14/2008 to Yan,   et al.

Title: Security system with an intelligent DMA controller
Patent Number: 7,436,954 Issued on 10/14/2008 to Apostol, Jr.,   et al.

Title: Hacking prevention system
Patent Number: 7,436,953 Issued on 10/14/2008 to Halperin,   et al.

Title: Earset microphone
Patent Number: 7,436,952 Issued on 10/14/2008 to Darbut

Title: Portable interconnection system for incompatible audio communication networks
Patent Number: 7,436,951 Issued on 10/14/2008 to Pflasterer,   et al.

Title: Apparatus and method for real-time power distribution management
Patent Number: 7,436,950 Issued on 10/14/2008 to Chheda,   et al.

Title: Personal ring tone message indicator
Patent Number: 7,436,949 Issued on 10/14/2008 to Weiner

Title: Method and system for timed interaction with an interactive voice response
Patent Number: 7,436,948 Issued on 10/14/2008 to Thenthiruperai

Title: Method and apparatus for automatic notification and response based on communication flow expressions
Patent Number: 7,436,947 Issued on 10/14/2008 to Ordille,   et al.

Title: Reliable call progress indication for SIP
Patent Number: 7,436,946 Issued on 10/14/2008 to Peterson

Title: Rerouting ongoing telecommunications to a user
Patent Number: 7,436,945 Issued on 10/14/2008 to Agrawal,   et al.

Title: Repeating device
Patent Number: 7,436,944 Issued on 10/14/2008 to Yoshida,   et al.

Title: Method and apparatus for managing telephone number, and computer product
Patent Number: 7,436,943 Issued on 10/14/2008 to Oshika,   et al.

Title: System and method for charging in a communication network
Patent Number: 7,436,942 Issued on 10/14/2008 to Hakala,   et al.

Title: Plural-communication-line-containing apparatus, communication line naming program, communication line selection apparatus, and communication line selection program
Patent Number: 7,436,941 Issued on 10/14/2008 to Ohmori

Title: Methods and systems for enabling a reply call to voice mail message
Patent Number: 7,436,940 Issued on 10/14/2008 to Adamczyk,   et al.

Title: Method and system for consolidated message notification in a voice command platform
Patent Number: 7,436,939 Issued on 10/14/2008 to Packingham,   et al.

Title: Method of providing 911 service
Patent Number: 7,436,938 Issued on 10/14/2008 to Savaglio,   et al.

Title: Method and system for the police response dispatch protocol of an emergency dispatch system
Patent Number: 7,436,937 Issued on 10/14/2008 to Clawson

Title: VoIP call through tester
Patent Number: 7,436,936 Issued on 10/14/2008 to Terpstra,   et al.

Title: Qualifying telephone lines for data transmission
Patent Number: 7,436,935 Issued on 10/14/2008 to Faulkner

Title: Collimator with adjustable focal length
Patent Number: 7,436,934 Issued on 10/14/2008 to Hartick,   et al.

Title: Method of manufacturing, and a collimator mandrel having variable attenuation characteristics for a CT system
Patent Number: 7,436,933 Issued on 10/14/2008 to Saunders,   et al.

Title: X-ray radiation sources with low neutron emissions for radiation scanning
Patent Number: 7,436,932 Issued on 10/14/2008 to Clayton

Title: X-ray source for generating monochromatic x-rays
Patent Number: 7,436,931 Issued on 10/14/2008 to Harding

Title: Method for controlling the dose or the dose rate when recording x-ray images
Patent Number: 7,436,930 Issued on 10/14/2008 to Bernhardt,   et al.

Title: Radiographic system
Patent Number: 7,436,929 Issued on 10/14/2008 to Sakata,   et al.

Title: Radiotherapy device control apparatus and radiation irradiation method
Patent Number: 7,436,928 Issued on 10/14/2008 to Urano,   et al.

Title: Imaging apparatus and method for the operation thereof
Patent Number: 7,436,927 Issued on 10/14/2008 to Hempel

Title: Fluorescent X-ray analysis apparatus
Patent Number: 7,436,926 Issued on 10/14/2008 to Matoba,   et al.

Title: Computer tomography method for objects moving periodically
Patent Number: 7,436,925 Issued on 10/14/2008 to Manzke,   et al.

Title: Data managing system, x-ray computed tomographic apparatus, and x-ray computed tomographic system
Patent Number: 7,436,924 Issued on 10/14/2008 to Takahashi,   et al.

Title: Shift register circuit and image display apparatus containing the same
Patent Number: 7,436,923 Issued on 10/14/2008 to Tobita

Title: Electricity and steam generation from a helium-cooled nuclear reactor
Patent Number: 7,436,922 Issued on 10/14/2008 to Peter

Title: Frequency sampling phase detector
Patent Number: 7,436,921 Issued on 10/14/2008 to Mulbrook,   et al.

Title: Burst mode receiver based on charge pump PLL with idle-time loop stabilizer
Patent Number: 7,436,920 Issued on 10/14/2008 to Shachar,   et al.

Title: Methods and apparatus for bit synchronizing data transferred across a multi-pin asynchronous serial interface
Patent Number: 7,436,919 Issued on 10/14/2008 to Rahman,   et al.

Title: Output stage synchronization
Patent Number: 7,436,918 Issued on 10/14/2008 to Kost,   et al.

Title: Controller for clock synchronizer
Patent Number: 7,436,917 Issued on 10/14/2008 to Adkisson,   et al.

Title: Pulse modulator and PPM demodulation determining circuit employed in ultra wideband wireless communications
Patent Number: 7,436,916 Issued on 10/14/2008 to Akahori,   et al.

Title: FIR filter of DS-CDMA UWB modem transmitter and control method thereof
Patent Number: 7,436,915 Issued on 10/14/2008 to Kang,   et al.

Title: Methods and apparatus for providing television signals
Patent Number: 7,436,914 Issued on 10/14/2008 to Lin

Title: Automatic gain control apparatus
Patent Number: 7,436,913 Issued on 10/14/2008 to Kang,   et al.

Title: Nyquist folded bandpass sampling receivers and related methods
Patent Number: 7,436,912 Issued on 10/14/2008 to Fudge,   et al.

Title: Nyquist folded bandpass sampling receivers with narrow band filters for UWB pulses and related methods
Patent Number: 7,436,911 Issued on 10/14/2008 to Fudge,   et al.

Title: Direct bandpass sampling receivers with analog interpolation filters and related methods
Patent Number: 7,436,910 Issued on 10/14/2008 to Fudge,   et al.

Title: Method for estimating time of arrival of received signals for ultra wide band impulse radio systems
Patent Number: 7,436,909 Issued on 10/14/2008 to Sahinoglu,   et al.

Title: UWB transceiving apparatus and method for dynamically reducing interference
Patent Number: 7,436,908 Issued on 10/14/2008 to You,   et al.

Title: Analog compression of GPS C/A signal to audio bandwidth
Patent Number: 7,436,907 Issued on 10/14/2008 to Norman

Title: Method and apparatus for data transfer using wideband bursts
Patent Number: 7,436,899 Issued on 10/14/2008 to Rogerson,   et al.

Title: Integrated circuit (IC) card, data transmission apparatus, data transmission method and computer program of data transmission method
Patent Number: 7,436,898 Issued on 10/14/2008 to Kato,   et al.

Title: Methods and systems for reducing requantization-originated generational error in predictive video streams using motion compensation
Patent Number: 7,436,889 Issued on 10/14/2008 to Moni,   et al.

Title: Method and apparatus to perform surgical reactive jamming while maintaining simultaneous tactical communications
Patent Number: 7,436,877 Issued on 10/14/2008 to Karlsson

Title: Laser module having controlled optical power density at exposed surfaces
Patent Number: 7,436,875 Issued on 10/14/2008 to Miura

Title: Method, apparatus and computer program for transmitting a packet
Patent Number: 7,436,768 Issued on 10/14/2008 to Yun

Title: Method and apparatus for controlling the transmission of cells across a network
Patent Number: 7,436,767 Issued on 10/14/2008 to Wei

Title: Telecommunication network support for service based policy in roaming configurations
Patent Number: 7,436,766 Issued on 10/14/2008 to Alfano,   et al.

Title: Method and apparatus for dynamically allocating upstream bandwidth in passive optical networks
Patent Number: 7,436,765 Issued on 10/14/2008 to Sisto,   et al.

Title: Notification of control information in wireless communication system
Patent Number: 7,436,764 Issued on 10/14/2008 to Lee,   et al.

Title: Data communication apparatus with a dual mode protection switching system
Patent Number: 7,436,763 Issued on 10/14/2008 to Phelps,   et al.

Title: Apparatus and method for connecting fibre channel devices via bypass buffers
Patent Number: 7,436,761 Issued on 10/14/2008 to Winter,   et al.

Title: Method for reading sensor
Patent Number: 7,436,760 Issued on 10/14/2008 to Chen

Title: Reception apparatus and method, and channel response measurement apparatus for receiving an orthogonal frequency divisional multiplexing signal
Patent Number: 7,436,759 Issued on 10/14/2008 to Hayashi,   et al.

Title: Apparatus and method for transmitting/receiving pilot pattern set to distinguish base station in orthogonal frequency division multiplexing (OFDM) communication system
Patent Number: 7,436,758 Issued on 10/14/2008 to Suh,   et al.

Title: Scattered pilot and filtering for channel estimation
Patent Number: 7,436,757 Issued on 10/14/2008 to Wilson,   et al.

Title: Record carrier and apparatus enabling seamless playback
Patent Number: 7,436,756 Issued on 10/14/2008 to Bernsen

Title: Optical information recording medium, recording and reproduction methods using the same, optical information recording device, and optical information reproduction device
Patent Number: 7,436,755 Issued on 10/14/2008 to Takamori,   et al.

Title: Information-recording medium and method
Patent Number: 7,436,754 Issued on 10/14/2008 to Kojima,   et al.

Title: Contact probe storage FET sensor
Patent Number: 7,436,753 Issued on 10/14/2008 to Mejia,   et al.

Title: Method and apparatus for signal equalization in a light storage system
Patent Number: 7,436,752 Issued on 10/14/2008 to He

Title: Disposable article with containment structure
Patent Number: 6,790,202 Issued on 09/14/2004 to Klemp,   et al.

Title: Method and apparatus for securing a computer-based game of chance
Patent Number: 6,790,139 Issued on 09/14/2004 to Walker,   et al.

Title: Compensation for power variation along patient cables
Patent Number: 6,790,206 Issued on 09/14/2004 to Panescu

Title: Methods and apparatus for recirculating air in a controlled ventilated environment
Patent Number: 6,790,136 Issued on 09/14/2004 to Sharp,   et al.

Information terminal device Number:7,146,559 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Information terminal device

Abstract: Detection as to the reproduction expiration time of contents is executed, using the measured time of a system clock managed based on system time data from a base station BS. If the reproduction expiration time of the contents is not exceeded, the contents can be reproduced, whereas if it is exceeded, the contents are not reproduced, and a message "Expired" is generated and displayed on a display.

Patent Number: 7,146,559 Issued on 12/05/2006 to Sakuma


Inventors: Sakuma; Takeshi (Ome, JP)
Assignee: Kabushiki Kaisha Toshiba (Tokyo, JP)
Appl. No.: 10/305,088
Filed: November 27, 2002


Foreign Application Priority Data

Nov 30, 2001 [JP] 2001-367481
Nov 30, 2001 [JP] 2001-367947

Current U.S. Class: 714/814 ; 714/749
Current International Class: H04L 7/00 (20060101); G11B 27/00 (20060101)
Field of Search: 714/748,749,750,814 455/408 370/235,516


References Cited [Referenced By]

U.S. Patent Documents
6477649 November 2002 Kambayashi et al.
6570945 May 2003 Minoshima et al.
6587985 July 2003 Fukushima et al.
6747920 June 2004 Denda et al.
6747998 June 2004 Enari
6891799 May 2005 Hagai et al.
2002/0160749 October 2002 Nishikawa
2003/0120604 June 2003 Yokota et al.
Foreign Patent Documents
07-287512 Oct., 1995 JP
10-512074 Nov., 1998 JP
11-085500 Mar., 1999 JP
11-167768 Jun., 1999 JP
1-126792 Feb., 2000 JP
2000-47867 Feb., 2000 JP
2001-143040 May., 2001 JP
2001-202493 Jul., 2001 JP

Other References

Translation of Office Action from corresponding Japanese Application 2001-367947, of Mar. 29, 2005. cited by other .
Translation of Office Action from corresponding Japanese Application 2001-367481, of Mar. 29, 2005. cited by other .
Office Action for Japanese Patent Application No. 2001-367947, mailed Jun. 14, 2005. cited by other .
Office Action for Japanese Patent Application No. 2001-367481, mailed Jun. 14, 2005. cited by other .
Front Page Only of WO 96/27155, dated Sep. 6, 1996. cited by other.

Primary Examiner: Lamarre; Guy
Assistant Examiner: Alphonse; Fritz
Attorney, Agent or Firm: Banner & Witcoff, Ltd

Claims



What is claimed is:

1. An information terminal having a function for reproducing contents for which a reproduction expiration time is preset, said information terminal having a first clock being capable of adjusting by a user and configured to generate a time output; a receiver configured to receive standard time data transmitted from a base station; a comparison unit; a detection unit; and a reproduction controller, wherein the improvement comprises; a time adjuster configured to adjust the time output based on the standard time data received by the receiver; said comparison unit configured to compare the reproduction expiration time of the contents with the adjusted time output; said detection unit configured to detect whether or not the adjusted time output exceeds the reproduction expiration time of the contents; and said reproduction controller configured to reproduce the contents if the detection unit detects that the adjusted time output does not exceed the reproduction expiration time of the contents.

2. The information terminal according to claim 1, wherein the base station belongs to a CDMA (Code Division Multiple Access) system, and the receiver receives system time data from the base station.

3. The information terminal according to claim 1, wherein when the information terminal is provided with a global navigation satellite system receiving function, the receiver receives system time data transmitted from a navigation satellite, using the global navigation satellite system receiving function.

4. The information terminal according to claim 3, wherein when the global navigation satellite system is a GPS (Global Positioning System).

5. The information terminal according to claim 1, further comprising a generating unit which generates a message indicating that the time output exceeds the reproduction expiration time of the contents, if the detection unit detects that the time output exceeds the reproduction expiration time of the contents.

6. An information terminal having a function for reproducing contents for which a reproduction expiration is preset, said information terminal having a first clock being capable of adjusting by a user and configured to generate first time information; a comparison unit; a detection unit; a reproduction controller, wherein the improvement comprises: a second clock being incapable of adjusting by a user and configured to generate second time information; a receiver configured to receive standard time data transmitted from a base station; a clock adjuster configured to adjust the second time information based on the standard time data received by the receiver; said comparison unit configured to compare the reproduction expiration time of the contents with the adjusted second time information; said detection unit configured to detect whether or not the adjusted second time information exceeds the reproduction expiration time of the contents; and said reproduction controller configured to reproduce the contents if the detection unit detects that the adjusted second time information does not exceed the reproduction expiration time of the contents.

7. The information terminal device according to claim 6, wherein the base station belongs to a CDMA (Code Division Multiple Access) system, and the receiver receives system time data from the base station.

8. The information terminal according to claim 6, further comprising a generating unit which generates a message indicating that the adjusted second time information exceeds the reproduction expiration time of the contents, if the detection unit detects that the adjusted second time information exceeds the reproduction expiration time of the contents.

9. An information terminal device having a function for reproducing contents for which a reproduction expiration time is preset, said information terminal having a first clock being capable of adjusting by a user and configured to generate first time information; a first detection unit; a reproduction controller, wherein the improvement comprises: a second clock being incapable of adjusting by a user and configured to generate second time information; a receiver configured to receive standard time data transmitted from a base station; a clock adjuster configured to adjust the second clock based on the standard time data received by the receiver; said first detection unit configured to detect whether the second time information is a valid state or an invalid state, wherein the valid state indicates that a battery is attached to the information terminal, and the invalid state indicates that the battery is removed from the information terminal; a second detection unit configured to detect whether or not the second time information exceeds the reproduction expiration time of the contents; and said reproduction controller configured to reproduce the contents if the first detection unit detects that the second time information is the valid state and if the second detection unit detects that the second time information does not exceed the reproduction expiration time of the contents.

10. The information terminal device according to claim 9, wherein the reproduction controller includes a generating function which generates a message indicating that the second time information is the invalid state, if the first detection unit detects that the second time information is the invalid state.

11. The information terminal according to claim 9, wherein the second detection unit does not execute detection as to whether or not the second time information exceeds the reproduction expiration time of the contents, if the first detection unit detects that the second time information is the invalid state.

12. The information terminal according to claim 9, wherein the valid state indicates that the battery is attached to the information terminal, the receiver receives the standard time data, and the clock adjuster adjust the second clock based on the standard time data.

13. An information terminal having a function for reproducing contents for which a reproduction valid term is preset, said information terminal having a first clock being capable of adjusting by a user and configured to generate first time information; a first detection unit; wherein the improvement comprises: a second clock being incapable of adjusting by a user and configured to generate second time information; a receiver configured to receive standard time data transmitted from a base station; a clock adjuster configured to adjust the second time information based on the standard time data received by the receiver; said first detection unit configured to detect whether the second time information is a valid state or an invalid state, wherein the valid state indicates that a battery is attached to the information terminal, and the invalid state indicates that the battery is removed from the information terminal; and an expiration time setting unit configured to set a reproduction expiration time for the contents based on the second time information and the reproduction valid term of the contents, if the first detection unit detects that the second time information is the valid state, and not to set the reproduction expiration time if the first detection unit detects that the second time information is the invalid state.

14. The information terminal according to claim 13, wherein the expiration time setting unit includes a generating function which generates a message indicating that the second time information is the invalid state, if the first detection unit detects that the second time information is the invalid state.

15. The information terminal according to claim 13, further comprising: a second detection unit configured to detect whether or not the second time information exceeds the reproduction expiration time set by the expiration time setting unit; and a reproduction controller configured to reproduce the contents if the second detection unit detects that the second time information does not exceed the reproduction expiration time set by the expiration time setting unit.

16. The information terminal according to claim 15, wherein the reproduction controller does not reproduce the contents if the first detection unit detects that the second time information is the invalid state.

17. The information terminal device according to claim 16, further comprising: an expiration time detection unit configured to detect, after the expiration time setting unit sets the reproduction expiration time, a time period, in which the contents could not be reproduced, based on the detection result of the first detection unit; and an expiration time extending unit configured to extend the reproduction expiration time based on the detected time period.

18. The information terminal according to claim 15, wherein the reproduction controller includes a generating function which generates a message indicating that the second time information is the invalid state, if the first detection unit detects that the second time information is the invalid state.

19. The information terminal according to claim 13, wherein the valid state indicates that the battery is attached to the information terminal, the receiver receives the standard time data, and the clock adjuster adjust the second clock based on the standard time data.

20. An information terminal for reproducing contents for which a reproduction expiration is preset, said information terminal having a first clock being capable of adjusting by a user and configured to generate first time information; a comparison unit; a detection unit; and a reproduction unit, wherein the improvement comprises: a second clock being incapable of adjusting by a user and configured to generate second time information; a receiver configured to receive standard time data transmitted from a base station; a clock adjuster configured to adjust the second time information based on the standard time data received by the receiver; said comparison unit configured to compare the reproduction expiration time of the contents with the adjusted second time information; said detection unit configured to detect whether or not the adjusted second time information exceeds the reproduction expiration time of the contents; and said reproduction controller configured to reproduce the contents if the detection unit detects that the adjusted second time information does not exceed the reproduction expiration time of the contents, thereby preventing reproduction of said contents after said expiration time.

21. An information terminal having a function for reproducing contents for which a reproduction expiration time is preset, said information terminal having a first clock being capable of adjusting by a user and configured to generate a time output; a comparison unit; and a detection unit; wherein the improvement comprises: a receiver configured to receive standard time data transmitted from a base station; a time adjuster configured to adjust the time output based on the standard time data received by the receiver; said comparison unit configured to compare the reproduction expiration time of the contents with the adjusted time output; said detection unit configured to detect whether or not the adjusted time output exceeds the reproduction expiration time of the contents; and a reproduction controller configured to reproduce the contents if the detection unit detects that the adjusted time output does not exceed the reproduction expiration time of the contents, thereby preventing reproduction of said contents after said expiration time.
Description



CROSS-REFERENCE TO RELATED APPLICATIONS

This application is based upon and claims the benefit of priority from the prior Japanese Patent Applications No. 2001-367481, filed Nov. 30, 2001; and No. 2001-367947, filed Nov. 30, 2001, the entire contents of both of which are incorporated herein by reference.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to an information terminal device such as a personal computer, mobile phone, etc., and more particularly to a device equipped with a function for reproducing contents on or before an expiration time.

2. Description of the Related Art

Many recent information terminal devices, such as notebook type personal computers, mobile phones, etc., are equipped with a function for reproducing contents received via a communication network or recorded on a recording medium. These devices are very convenient since they enable users to enjoy contents, such as favorite music or images, anywhere.

In the meantime, contents, in which a reproduction valid term (for example, the contents are reproducible only within three days of their downloaded date) or reproduction expiration time (for example, the contents are reproducible on or before, for example, Nov. 30, 2001) is set for the protection of copyright, are now increasing. When such contents are reproduced, in conventional mobile communication terminals, the reproduction valid term or reproduction expiration time set for the contents is compared with the present time of an internal clock. If the present time is within the reproduction valid term or on or before the reproduction expiration time, the contents are reproduced.

However, in general, internal clocks employed in information terminal devices have errors caused by reference oscillators. Accordingly, when the errors are large, the reproduction term of contents cannot be accurately managed. Further, the time of the internal clocks of such devices can be manually adjusted. Therefore, if a user intentionally changes the time of the internal clock, contents remain reproducible even after their expiration time, which makes it impossible to prevent unauthorized use of the contents.

Further, in general mobile communication systems, if an information terminal device is positioned outside the service area of a base station, or if it is within a building or under the ground even inside the service area, it cannot receive system time data transmitted from the base station. Also, while the information terminal device is being transported at a high speed, it cannot sometimes receive the system time data from the base station due to, for example, the fading phenomenon.

BRIEF SUMMARY OF THE INVENTION

The present invention has been developed in light of the above circumstances, and aims to provide an information communication terminal capable of accurately managing the reproduction expiration time of contents.

According to a first aspect of the invention, there is provided an information terminal device having a function for reproducing contents for which a reproduction expiration time is preset, comprising: a first clock whose measured time can be adjusted by a user; a receiver configured to receive standard time data transmitted from a transmitter station; a time adjuster configured to adjust a value corresponding to the measured time of the first clock based on the standard time data received by the receiver; a comparison unit configured to compare the reproduction expiration time of the contents with the value adjusted by the time adjuster; a detection unit configured to detect whether or not the value adjusted exceeds the reproduction expiration time of the contents; and a reproduction controller configured to reproduce the contents if the detection unit detects that the value adjusted does not exceed the reproduction expiration time of the contents.

According to a second aspect of the invention, there is provided an information terminal device having a function for reproducing contents for which a reproduction expiration time is preset, comprising: a first clock whose measured time can be adjusted by a user; a second clock; a receiver configured to receive standard time data transmitted from a transmitter station; a time adjuster configured to adjust the measured time of the second clock based on the standard time data received by the receiver; a comparison unit configured to compare the reproduction expiration time of the contents with the time adjusted of the second clock; a detection unit configured to detect whether or not the time adjusted of the second clock exceeds the reproduction expiration time of the contents; and a reproduction controller configured to reproduce the contents if the detection unit detects that the time adjusted of the second clock does not exceed the reproduction expiration time of the contents.

According to a third aspect of the invention, there is provided an information terminal device having a function for reproducing contents for which a reproduction expiration time is preset, comprising: a time acquisition unit configured to acquire a standard time from an external device; an execution unit configured to execute time measurement based on the standard time acquired; a first detection unit configured to detect whether a measured time of the execution unit is valid or invalid; a second detection unit configured to detect whether or not the measured time of the execution unit exceeds the reproduction expiration time of the contents; and a reproduction controller configured to reproduce the contents if the first detection unit detects that the measured time of the execution unit is valid and if the second detection unit detects that the measured time of the execution unit does not exceed the reproduction expiration time of the contents.

According to a fourth aspect of the invention, there is provided an information terminal device having a function for reproducing contents for which a reproduction valid term is preset, comprising: a time acquisition unit configured to acquire a standard time from an external device; an execution unit configured to execute time measurement based on the standard time acquired; a first detection unit configured to detect whether a measured time of the execution unit is valid or invalid; and an expiration time setting unit configured to set a reproduction expiration time for the contents based on the measured time of the execution unit and the reproduction valid term of the contents, if the first detection unit detects that the measured time of the execution unit is valid, the expiration time setting unit setting no reproduction expiration time if the first detection unit detects that the measured time of the execution unit is invalid.

Additional objects and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objects and advantages of the invention may be realized and obtained by means of the instrumentalities and combinations particularly pointed out hereinafter.

BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWING

The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate presently preferred embodiments of the invention, and together with the general description given above and the detailed description of the preferred embodiments given below, serve to explain the principles of the invention.

FIG. 1 is a block diagram illustrating the configuration of a mobile communication terminal as an information terminal device according to a first embodiment of the invention;

FIG. 2 is a flowchart useful in explaining the details and procedure of contents reproduction control executed by the information terminal device of the first embodiment;

FIG. 3 is a block diagram illustrating the configuration of a mobile communication terminal as an information terminal device according to a second embodiment of the invention;

FIG. 4 is a block diagram illustrating the configuration of a mobile communication terminal as an information terminal device according to a third embodiment of the invention;

FIG. 5 is a block diagram illustrating the configuration of a mobile communication terminal as an information terminal device according to a fourth embodiment of the invention;

FIG. 6 is a block diagram illustrating the configuration of a mobile communication terminal as an information terminal device according to a fifth embodiment of the invention;

FIG. 7 is a flowchart useful in explaining the details and procedure of contents reproduction control executed by the information terminal device shown in FIG. 6;

FIG. 8 is a block diagram illustrating the configuration of a mobile communication terminal as an information terminal device according to a sixth embodiment of the invention;

FIG. 9 is the first half of a flowchart useful in explaining the details and procedure of contents reproduction control executed by the information terminal device shown in FIG. 8;

FIG. 10 is the last half of the flowchart useful in explaining the details and procedure of contents reproduction control executed by the information terminal device shown in FIG. 8; and

FIG. 11 is a block diagram illustrating an essential configuration of a mobile communication terminal as an information terminal device according to a seventh embodiment of the invention.

DETAILED DESCRIPTION OF THE INVENTION

(First Embodiment)

A CDMA mobile communication terminal according to a first embodiment of the invention employs a system clock for receiving system time data (usually including date information) transmitted from a base station, and executing time measurement based on the received data. When the terminal reproduces contents, it detects, if a reproduction expiration time is set for the contents, whether or not the contents are reproducible, by comparing the reproduction expiration time with the present time of the system clock. If the contents are detected reproducible, they are reproduced.

FIG. 1 is a block diagram illustrating the configuration of the mobile communication terminal as the information terminal device according to the first embodiment of the invention. This mobile communication terminal MS employs the CDMA (Code Division Multiple Access) system as the radio communication method between the terminal and a base station.

A radio frequency signal transmitted from a base station BS is received by an antenna 1 and input to a receiving circuit (RX) 3 via an antenna duplexer (DUP) 2. The receiving circuit 3 mixes the radio frequency signal with a receiving local oscillation signal output from a frequency synthesizer (SYN) 4, with the result that the radio frequency signal is frequency-converted into an intermediate frequency signal or baseband signal. The frequency of the receiving local oscillation signal generated from the frequency synthesizer 4 is designated by a control signal SYC from a controller 12A.

The receiving intermediate frequency signal or receiving baseband signal is input to a CDMA signal processing unit 6. The CDMA signal processing unit 6 executes orthogonal demodulation processing, and despreading processing using a spreading code assigned to the receiving channel, on the receiving intermediate frequency signal or receiving baseband signal. As a result, demodulated data of a predetected format corresponding to the data rate is obtained. The demodulated data is input to a speech encoder 7. The control data contained in the demodulated data, which indicates the data rate, is input, as receiving data rate, to the controller 12A.

The speech encoder 7 executes decompression processing corresponding to the receiving data rate reported from the controller 12A, on the demodulated data output from the CDMA signal processing unit 6, and then executes decoding processing using, for example, Viterbi decoding, and error correction/decoding processing. As a result, a received digital data of a baseband is reproduced.

A PCM encoder 8 executes different signal processes between different types of communication output from the controller 12A (speech or data communication). Specifically, when speech communication is executed, the PCM encoder 8 PCM-encodes the receiving digital data output from speech encoder 7 and outputs an analog receiving signal. This analog receiving signal is amplified by a receiving signal amplifier 9 and output as a speech from a loudspeaker 10. During image or data communication, the PCM encoder 8 sends the receiving digital data, output from the speech encoder 7, to the controller 12A. The controller 12A outputs the receiving digital data in a memory 13 and displays it on a display 15.

When necessary, the receiving digital data can be transferred, via an external interface (not shown), to an external information terminal, such as a portable data terminal (PDA: Personal Digital Assistant), a notebook personal computer, etc., which are not shown.

On the other hand, the input voice of a loudspeaker during speech communication is input as an analog speech signal via a microphone 11, and is amplified to an appropriate level by a speech amplifier 18. After that, the amplified signal is input to the PCM encoder 8. The PCM encoder 8 executes PCM encoding on the input analog speech signal. The resultant transmission data is supplied to the speech encoder 7. Further, the data output from the external information terminal is input to the controller 12A via an external interface (not shown), then input to the speech encoder 7 via the PCM encoder 8 from the controller 12A.

During speech communication, the speech encoder 7 detects the energy of input voice based on the transmission audio data output from the PCM encoder 8, and detects the data rate from the detection result. After that, the transmission data is compressed into a burst signal of a format corresponding to the detected data rate, then subjected to error correction coding, and output to the CDMA signal processing unit 6. On the other hand, during data communication, the transmission data output from the PCM encoder 8 is compressed into a burst signal of a format corresponding to a preset data rate. After that, the compressed transmission data is subjected to error correction coding and output to the CDMA signal processing unit 6. The data rate during speech and data communication is reported, as a transmission data rate, to the controller 12A.

The CDMA signal processing unit 6 executes spread processing on the burst signal compressed by the speech encoder 7, using a spreading code assigned to the transmission channel used. Thereafter, it executes orthogonal modulation on the transmission signal obtained by spread coding, and outputs the resultant orthogonal modulation signal to a transmission circuit (TX) 5.

The transmission circuit 5 synthesizes, into a radio frequency signal, the orthogonal modulation signal output from the CDMA signal processing unit 6, and a transmission local oscillation signal output from the frequency synthesizer 4. Thereafter, the transmission circuit 5 amplifies the higher frequency components of only the effective portion of the radio frequency signal based on the transmission data rate reported by the controller 12A, and outputs the resultant signal as a transmission radio frequency signal. The transmission radio frequency signal output from the transmission circuit 5 is supplied to the antenna 1 via the antenna duplexer 2, and burst-transmitted from the antenna 1 to a base station (not shown).

An input unit 14 is provided with a key group that includes dial keys, a call origination key, power key, end key, volume key and mode designation key, etc. The display 15 is provided with an LCD display and LED. The LCD display displays information memorized in a telephone book, the history of outgoing and/or incoming call, the phone number of a caller or person called, mail addresses, the operation state of the terminal, etc. Further, the LED is lightened or flickered to inform a user of a coming call, or to require the charge of a battery 16.

Reference numeral 17 denotes a power supply circuit, which generates a predetected operation power voltage Vcc based on the output of the battery 16, and supplies it to each circuit unit. Further, the power supply circuit 17 contains a charging circuit for charging the battery 16.

The mobile communication terminal of this embodiment comprises the aforementioned memory 13 for memorizing, for example, contents, and a user clock 21 and system clock 22. Both the user clock 21 and system clock 22 execute time measurement using an RTC (Real Time Clock). However, the user clock 21 can be manually operated by a user to execute optional time setting, while the system clock 22 cannot be operated by a user. The system clock 22 executes time measurement in synchronism with system time data transmitted from a base station BS, in an idle state or during communication.

The controller 12A is formed of, for example, a microcomputer as a main controller, and has standard control functions for mobile terminals, such as a communication control function for executing radio connection control in response to an outgoing or incoming call to enable speech or data communication, a position registration control function, an idle hand-off control function, etc. The controller also has new control functions according to the embodiment, such as a contents reproduction control function 12a and expiration time detecting function 12b.

The expiration time detecting function 12b detects, when contents are reproduced, whether or not a reproduction expiration time is set for the contents. If the reproduction expiration time is set, the time measured by the system clock 22 is compared with the reproduction expiration time to detect whether the measured time is not after the reproduction expiration time.

The contents reproduction control function 12a reads the contents from the memory 13 and executes control for their reproduction, if the expiration time detecting function 12b detects that the time measured by the system clock 22 is on or before the expiration time. On the other hand, if it is detected that the measured time is after the expiration time, reproduction of the contents is inhibited, and a message "Expired" is generated and displayed on the display 15.

The contents reproduction control function 12a and expiration time detecting function 12b are each realized by making the microprocessor of the controller 12A execute a corresponding program. These programs are memorized in a program memory in the controller 12A or the program memory area of the memory 13. The programs memorized in the program memory or memory area may be prememorized therein by a program writer during manufacture of the terminal, or may be read from an external memory such as a CD-ROM or memory card and written to the program memory or program memory area when the use of the terminal is started, or may be downloaded from a maker site via a communication network and written to the program memory or program memory area.

A description will now be given of the contents reproduction operation of the mobile communication terminal constructed as above. FIG. 2 is a flowchart illustrating the procedure and details of contents reproduction control executed by the controller 12A.

The memory 13 prememorizes contents. The contents are downloaded from, for example, a web site on the Internet, or transferred from an external information device, such as a personal computer, via a cable or radio interface such as Bluetooth, or read from a memory card. The contents are thus fetched and memorized in the memory 13.

The time measured by the system clock 22 becomes unstable if the battery 16 is removed. This unstable state is not eliminated simply by attaching the battery 16 again, and continues until the controller 12A receives system time data from the base station BS and sets, as the present time of the system clock 22, the time measured based on the received system time data. Upon the initial setting of the measured time, the system clock 22 starts free-running time measurement based on RTC (Real Time Clock).

After the system clock 22 starts free-running time measurement, the controller 12A periodically receives the system time data, that is transmitted from the base station BS, during the idle state and communication state, and adjusts the time measured by the system clock 22 based on the received system time data. Accordingly, the measured time of the system clock 22 is always synchronous with the system time of the base station, and cannot be intentionally changed by a user.

The receiving of the system time data is executed by once switching the receiving channel from the paging channel to the sync-channel, then receiving a sync-channel signal transmitted from the base station, and extracting system time data from the received synch-channel signal.

During the idle state, the controller 12A monitors, at a step S101, an operation for reproducing contents executed by a user. In this state, assume that the user has designated the contents memorized in the memory 13 and has executed the reproduction operation of the contents, using the input unit 14. At this time, firstly, the controller 12A activates the expiration time detecting function 12b to read, from the memory 13 at a step S102, time information corresponding to the designated contents, and to detect, at the next step S103, whether or not expiration time data is set. If no expiration time data is set, reproduction of the contents is executed unconditionally at a step S107.

On the other hand, assume that expiration time data is set for the designated contents. In this case, the controller 12A proceeds to a step S104, where it reads the time measured by the system clock 22. At the next step S105, the controller 12A compares the measured time with the expiration time data read from the memory 13, and detects at a step S106 whether or not the reproduction expiration time of the designated contents is exceeded.

If the detection result indicates that the reproduction expiration time of the designated contents is not exceeded, the controller 12A activates the contents reproduction control function 12a to execute reproduction processing on the designated contents at a step S107. In the reproduction process, for example, the contents are read from the memory 13, and it is detected whether they are audio contents such as music, or photo contents such as a still image used as a wallpaper. If they are audio contents, audio data is decoded and output from the loudspeaker 10 via the PCM encoder 8 and receiving signal amplifier 9. On the other hand, if they are photo contents, still image data is decoded and displayed on the display 15.

Further, if the contents are video contents formed of audio data and video data, audio data is decoded and output from the loudspeaker 10 via the PCM encoder 8 and receiving signal amplifier 9, while video data is decoded and displayed on the display 15. The audio data output operation is executed in synchronism with the video data display operation based on a time stamp attached to the data.

If a loudspeaker dedicated to reproduction of audio contents is provided in addition to the receiving loudspeaker 10, audio data is controlled to be output from the loudspeaker dedicated thereto. Further, if output terminals for audio and video data are provided, audio and video data are supplied to, for example, an external personal computer via the output terminals, where they are output and displayed.

When reproduction of contents has started, the controller 12A monitors at a step S109 whether reproduction has finished, and returns to the idle state after reproduction finishes.

On the other hand, assume that it is detected at the step S106 that the reproduction expiration time of the designated contents is exceeded. In this case, the controller 12A does not execute a reproduction inhibition process on the contents, and proceeds to a step S108, where a message "Expired" is generated and displayed on the display 15.

As described above, in the first embodiment, detection as to the reproduction expiration time of contents is performed, using the measured time of the system clock 22 managed by the system time of the base station BS, and the contents can be reproduced if their reproduction expiration time is not exceeded. Thus, the detection as to the reproduction expiration time of contents can be accurately executed without the influence of a clock error, compared to the conventional case where such detection is executed using the time measured by the user clock 21. Moreover, regardless of a user's intentional change of the time of the user clock, unauthorized use of contents can be reliably prevented.

If the reproduction expiration time of contents designated as a to-be-reproduced object is exceeded, reproduction of the contents is not executed, and a message "Expired" is generated and displayed on the display 15. From this message, the user can recognize the expiration of the contents.

(Second Embodiment)

In a second embodiment, a GPS (Global Positioning System) receiver is used as means for externally acquiring a standard time, and system time data is received from the GPS receiver when contents are reproduced. By comparing the received system time data with the reproduction expiration time of the contents, it is detected whether or not the reproduction expiration time of the contents is exceeded. If it is detected that the reproduction expiration time of the contents is not exceeded, the reproduction of the contents is permitted.

FIG. 3 shows the configuration of a mobile communication terminal according to the second embodiment. In FIG. 3, elements similar to those shown in FIG. 1 are denoted by corresponding reference numerals and are not described in detail.

The mobile communication terminal of the second embodiment employs a GPS receiver 30. The GPS receiver 30 receives GPS signals transmitted from a plurality of navigational satellites (not shown), extracts system time data from the GPS signals, and supplies it to a controller 12B.

The controller 12B has a contents reproduction control function 12a and expiration time detecting function 12c, as functions according to the embodiment.

The expiration time detecting function 12c fetches system time data from the GPS receiver 30, if a request for reproduction of contents, for which a reproduction expiration time is set, is input. By comparing the fetched system time data with the reproduction expiration time of the contents, the expiration time detecting function 12c detects whether or not the reproduction expiration time of the contents is exceeded.

The contents reproduction control function 12a permits contents to be reproduced, if the expiration date detecting function 12c detects that the reproduction expiration time of the contents is not exceeded. On the other hand, if the function 12c detects that the reproduction expiration time of the contents is exceeded, the function 12a inhibits reproduction of the contents, and displays a message "Expired" on the display 15.

In the above-described structure, detection as to the reproduction expiration time of contents is executed based on system time data each time the GPS receiver 30 receives the system time data. Accordingly, compared to the conventional case where detection is executed using the time measured by the user clock 21, accurate detection as to the reproduction expiration time of contents can be performed without being influenced by a clock error. Moreover, regardless of a user's intentional change of the time of the user clock, unauthorized use of contents can be reliably prevented.

Further, if the reproduction expiration time of contents designated as a to-be-reproduced object is exceeded, reproduction of the contents is not executed, and a message "Expired" is generated and displayed on the display 15. From this message, the user can recognize the expiration of the contents.

The use of the GPS receiver 30 as standard time acquisition means enables the embodiment to be applied in a system, other than the CDMA mobile communication system, such as the TDMA (Time Division Multiple Access) mobile communication system or an analog mobile communication system, in which a base station does not transmit system time data.

(Third Embodiment)

In the first embodiment, the system clock 22 having its measured time adjusted by received system time data is provided as well as the user clock 21, and detection as to the reproduction expiration of contents is performed based on the time measured by the system clock 22.

However, the invention is not limited to this. It may be modified such that when a request for reproduction of contents has been input, the time measured by the user clock is adjusted based on the received system time data, and detection as to the reproduction expiration time of the contents is performed based on the adjusted time.

FIG. 4 is a block diagram illustrating the configuration of a mobile communication terminal as an information terminal device according to the third embodiment of the invention. In FIG. 4, elements similar to those shown in FIG. 1 are denoted by corresponding reference numerals. A controller 12C also has an expiration time detecting function 12d and time adjustment function 12e.

The time adjustment function 12e is used to receive updated system time data from a base station BS and properly adjust the time measured by the user clock 21 based on the received system time data, when a request for reproduction of contents, for which a reproduction expiration time is set, has been input from the input unit 14.

The expiration time detecting function 12d fetches the properly adjusted time from the time adjustment function 12e, and compares the fetched time with the reproduction expiration time of the contents to detect whether or not the reproduction expiration time is exceeded.

The contents reproduction control function 12a enables reproduction of contents if the expiration time detecting function 12d detects that the reproduction expiration time of the contents is not exceeded. On the other hand, if the expiration time detecting function 12d detects that the reproduction expiration time of the contents is exceeded, the contents is not reproduced, and a message "Expired" is generated and displayed on the display 15.

In the above-described configuration, since detection as to the reproduction expiration time is performed based on the measured time of the user clock 21 adjusted based on the system time data, accurate detection can be always executed. Furthermore, since the time measured by the user clock 21 is utilized, the system clock 22 is not necessary, and accordingly the configuration can be simplified. This embodiment is suitable for terminals, other than the CDMA mobile communication terminal, in which the system clock is not standard equipment.

(Fourth Embodiment)

In the configuration of FIG. 4, the measured time of the user clock 21 is automatically adjusted to the system time whenever contents are reproduced. Therefore, if a user changes the time of the user clock 21 to any optionally selected time, for example, if the user advance the time of the user clock by a predetected time, the user must reset the time of the user clock 21 each time the time of the user clock is automatically adjusted to the system time.

To avoid this inconvenience, a time correction function is employed. If a request for reproduction of contents is input, the time output from the user clock 21 is corrected based on received system time data, and detection as to the reproduction expiration time of contents is performed based on the corrected time.

FIG. 5 is a block diagram illustrating the configuration of an essential part of a mobile communication terminal according to the fourth embodiment of the invention. In FIG. 5, elements similar to those shown in FIG. 1 are denoted by corresponding reference numerals. The mobile communication terminal of this embodiment incorporates a controller 12D that has a contents reproduction control function 12a, expiration time detecting function 12f and time correction function 12g.

The time correction function 12g corrects the time output from the user clock 21, based on received system time data.

The expiration time detecting function 12f fetches the time corrected by the time correction function 12g, when a request for reproduction of contents has been input. By comparing the fetched time with the reproduction expiration time of the contents, the function 12f detects whether or not the reproduction expiration time is exceeded.

The contents reproduction control function 12a permits contents to be reproduced, if the expiration date detecting function 12f detects that the reproduction expiration time of the contents is not exceeded. On the other hand, if the function 12f detects that the reproduction expiration time of the contents is exceeded, the function 12a inhibits reproduction of the contents, and displays a message "Expired" on the display 15.

In the above-described configuration, for detection as to the expiration time of contents, the time obtained by correcting the time output from the user clock 21 based on system time data is used. Thus, the detection as to the reproduction expiration time can be always executed using the accurate time corrected based on the system time data, with the result that accurate detection is realized and the system clock 22 can be omitted.

Moreover, since the measured time of the user clock 21 itself is not adjusted, even if a user changes the time of the user clock 21 to any optionally selected time, for example, if the user advance the time of the user clock by a predetected time, the user do not have to reset the time of the user clock 21. Thus, the operability is enhanced.

Further, the invention can he modified in various ways.

For example, although the second embodiment employs the GPS receiver 30 as means for acquiring a standard time, a standard time receiver may be employed instead of the GPS receiver so that a standard time transmitted from a standard time broadcast station will be received and used.

In each of the above-described embodiments, if the reproduction expiration time is exceeded, a message "Expired" is generated and displayed. However, a message "Not Expired" may be generated and displayed as well as "Expired". In this case, it is advisable to display the remaining date and/or time as well as the message "Not Expired".

As means for reporting that contents cannot be reproduced, a voice message may be output from the loudspeaker 10, as well as a letter message displayed on the display 15.

Furthermore, in each embodiment, the contents, for which a reproduction expiration time is set, are described. However, the invention is also applicable to the contents for which a reproduction valid term is set. In this case, a reproduction expiration time is set from the reproduction valid term and a start time of use, the time of the user clock adjusted based on system time data, or the measured time of the system clock being used as the start time of use. In other words, a reproduction valid term is converted into a reproduction expiration time, and it is detected whether contents are reproducible, using the resultant reproduction expiration time.

In addition, in each embodiment, a CDMA mobile communication terminal is used as an information terminal device. However, a mobile communication terminal that employs another radio communication method, such as a TDMA mobile communication terminal, analog mobile communication terminal, etc., may be used instead. Further, the invention is not limited to mobile communication terminals, but is also applicable to portable electronic devices such as notebook type personal computers, audio players, video reproduction apparatuses, game machines, clocks, etc., or to stationary personal computers, audio players, etc.

As described above, detection as to the reproduction expiration time of contents can be always executed based on a standard time, using no internal clock. Thus, the invention can provide an information terminal device capable of accurate detection as to a reproduction expiration time irrespective of an error in the time measured by the internal clock, and hence capable of preventing unauthorized use of contents regardless of a user's intentional change of the time of the internal clock.

Even if there is an error in the time measured by a first clock that can be adjusted by a user, or even if a user intentionally changes the time of the first clock, the time of the first clock is used for detection as to a reproduction expiration time after it is adjusted based on a standard time received. Accordingly, accurate reproduction expiration time detection can be always performed by adding a simple device to the existing first clock.

Furthermore, if a user changes the time of the first clock to an arbitrary time, the time output from the first clock is used for detection as to the reproduction expiration time of contents after it is corrected based on standard time data. Accordingly, accurate reproduction expiration time detection can be always performed using the existing first clock. Also, since the first clock itself is not adjusted, and the time output therefrom is corrected based on standard time data, it is not necessary for the user to reset the first clock to their desired time.

Further, detection as to the reproduction expiration time of contents can be performed using the time measured by a second clock operable independent of the first clock. Accordingly, the reproduction expiration time detection can be always accurately performed without depending upon the first clock.

A system time corresponding to a standard time can be acquired using the existing mobile communication function. In other words, it is not necessary to employ any new receiving means for acquiring standard time data. Thus, accurate reproduction expiration time detection can be realized by a simple structure.

System time data can be acquired anywhere if a signal from a navigational satellite can be received. Therefore, an information terminal device having an expiration time detecting function can be used in an extremely wide area, compared to the case of acquiring system time data from a mobile communication base station.

The mobile communication terminal of the invention further comprises message reporting means for generating a message "Expired" and reporting the fact to a user, if it is detected that the measured time is after the reproduction expiration time of contents. This enables the user to know the reason why the contents are not reproduced.

(Fifth Embodiment)

In a fifth embodiment, when the contents, for which a reproduction expiration time is set, are reproduced, it is detected whether or not the time measured by the system clock is valid. If the time measured by the system clock is valid, detection as to the reproduction expiration time is executed based on the measured time, and the reproduction of the contents is allowed if the reproduction expiration time is not exceeded. On the other hand, if the time measured by the system clock is invalid, neither detection as to the reproduction expiration time nor reproduction of the contents is executed.

FIG. 6 is a block diagram illustrating a mobile communication terminal MS as an information terminal device according to the fifth embodiment. This mobile communication terminal MS employs the CDMA (Code Division Multiple Access) system as the radio communication method between the terminal and a base station BS. In FIG. 6, elements similar to those shown in FIG. 1 are denoted by corresponding reference numerals and are not described in detail.

The mobile communication terminal has new control functions according to the embodiment, such as an expiration time detecting function 12h, system time valid/invalid detecting function 12i and system time acquisition adjusting function 12j.

The system time acquisition adjusting function 12j periodically receives system time data transmitted from a base station upon turn-on, and during an idle state and communication state. Based on the received system time data, setting and adjustment of the system clock 22 is executed.

The system time valid/invalid detecting function 12i detects whether or not the time measured by the system clock 22 is valid, when a request for reproduction of contents has been input. If the measured time is detected invalid, a message indicative of it is displayed on the display 15. Detection as to the validity/invalidity of the measured time is performed in the following manner.

The time measured by the system clock 22 becomes unstable if the battery 16 is removed. This unstable state is not eliminated simply by attaching the battery 16 again, and continues until the system time acquisition adjusting function 12j receives system time data transmitted from a base station BS, and executes initial setting of the system clock 22 based on the received system time data. This unstable state is defined as an "invalid" state. Upon initial setting of the time, the system clock 22 starts free-running time measurement based on RTC (Real Time Clock), and the measured time of the system clock 22 is automatically adjusted based on the system time data received periodically. This time measurement state is defined as a "valid" state. Whether the state of the system clock 22 is "valid" or "invalid" is detected by referring to, for example, a flag that indicates the state of the system clock 22 and is memorized in a memory in a controller 12E.

The expiration time detecting function 12h is activated if the system time valid/invalid detecting function 12i detects that the measured time of the system clock 22 is valid. Firstly, the function 12h detects whether or not a reproduction expiration time is set for the contents. If the reproduction expiration time is set, the function 12h compares the time measured by the system clock 22 with the reproduction expiration time, thus detects whether the measured time is not after the reproduction expiration time.

The contents reproduction control function 12a reads the contents from the memory 13 and executes reproduction control for them, if the expiration time detecting function 12h detects that the measured time is not after the reproduction expiration time. On the other hand, if the expiration time detecting function 12h detects that the measured time is after the reproduction expiration time, the contents reproduction control function 12a does not execute reproduction control for the contents, and generates a message "Expired" and displays it on the display 15.

The contents reproduction control function 12a, expiration time detecting function 12h, system time valid/invalid detecting function 12i and system time acquisition adjusting function 12j are all realized by making the microprocessor of the controller 12E execute respective programs. These programs are memorized in the program memory of the controller 12E or the program memory area of the memory 13. The programs memorized in the program memory or memory area may be prememorized therein by a program writer during manufacture of the terminal, or may be read from an external memory such as a CD-ROM or memory card and written to the program memory or program memory area when the use of the terminal is started, or may be downloaded from a maker site via a communication network and written to the program memory or program memory area.

A description will now be given of the contents reproduction operation of the mobile communication terminal constructed as above. FIG. 7 is a flowchart illustrating the procedure and details of contents reproduction control executed by the controller 12E. In FIG. 7, elements similar to those shown in FIG. 2 are denoted by corresponding reference numerals and are not described in detail.

Assume that expiration time information is set for the designated contents. In this case, the controller 12E proceeds to a step S2041 where it receives system time data from the base station BS, using the system time acquisition adjusting function 12j. Specifically, the system time data is received by once swit


Free Web Sudoku Puzzles.
Solve with your browser.
7       5   3 9  
5 9   4   3      
                5
    4     8     2
  3   7   1   6  
8     6     7    
9                
      2   4   8 6
  2 8   7       9
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!