System and method for distributing images to mobile phones
First Claim
1. An image disclosure system wherein an image displayed in a predetermined programming language by a user is disclosed to a specific person, comprising:
- a mobile communication network;
a plurality of mobile phones connected to said mobile communication network;
a gateway server connected to said plurality of mobile phones via said mobile communication network;
a network; and
a contents server connected to said gateway server via said network;
said plurality of mobile phones each including;
a display for displaying images;
means for transmitting an image disclosure to said contents server, said image disclosure request to which identification information on a disclosure requested image is added, and then downloading said image; and
an image controller for displaying said downloaded image to said display;
said gateway server including;
a user identifier table in which an intrinsic identifier and a user identifier paired with said intrinsic identifier is described in a one-to-one correspondence; and
means for receiving an image disclosure request from a mobile phone, retrieving a user identifier corresponding to the intrinsic identifier of said mobile phone from said user identifier table;
converting said intrinsic identifier of said mobile phone into a retrieved user identifier, and transmitting the image disclosure request from said mobile phone to said contents server;
said contents server including;
a memory for storing an image to be disclosed;
a database including records each being formed of an identification information field in which identification information for identifying an image to be disclosed is described and a user identifier field in which a user identifier is described;
means for creating identification information on an image to be disclosed;
data base updating means for adding records corresponding to the number of persons authorized in disclosure to said database and describing image identification information to the identification information field of each of said added records;
retrieving means for, when a mobile phone sends an image disclosure request, retrieving a record which has an identification information field in which image identification information added to a disclosure request is described; and
a disclosure controller for, when the user identifier of said disclosure requesting mobile phone coincides with a user identifier described on the identifier field of any one of said retrieved records, reading out a disclosure requested image out of said memory and then transmitting it to said mobile phone;
said disclosure controller for, when the user identifier of the disclosure requesting mobile phone does not coincide with user identifiers described on the identifier fields of said retrieved records and when there is a record of which a user identifier is not described on an identifier field, among said retrieved records, describing the user identifier of said disclosure requesting mobile phone in the identifier field of any one of records in which no user identifier is described and then reading out a disclosure requested image from said memory and then transmitting it to said mobile phone;
said disclosure controller for, when the user identifier of said disclosure requesting mobile phone does not coincide with the user identifiers described in the identifier fields of said retrieved records and when an user identifier is described in all the identifiers of said retrieved records, inhibiting image disclosure, without transmitting a disclosure requested image.
1 Assignment
0 Petitions
Accused Products
Abstract
In the storage of images to be disclosed, records corresponding to the number of persons authorized in disclosure are added to the database 15. The mail addresses of image destinations are respectively described to the mail address fields of the added records. Image storage destinations are respectively described to the storage destination addresses. An electronic mail that notifies an image destination of an image in storage is created. A storage destination is set to the created electronic mail. Then, the electronic mail is transmitted. When an image disclosure request is received from a mobile phone, the record in which the storage destination of a disclosure required image is described is retrieved. The user identifier described in the user identifier field of the retrieved record is verified against the user identifier of the disclosure requesting mobile phone. When two user identifiers coincides with each other, the image is read out from the storage destination and then is transmitted and disclosed to the mobile phone. When two user identifiers do not coincide with each other, non-permission in disclosure is sent to the mobile phone.
60 Citations
29 Claims
-
1. An image disclosure system wherein an image displayed in a predetermined programming language by a user is disclosed to a specific person, comprising:
-
a mobile communication network;
a plurality of mobile phones connected to said mobile communication network;
a gateway server connected to said plurality of mobile phones via said mobile communication network;
a network; and
a contents server connected to said gateway server via said network;
said plurality of mobile phones each including;
a display for displaying images;
means for transmitting an image disclosure to said contents server, said image disclosure request to which identification information on a disclosure requested image is added, and then downloading said image; and
an image controller for displaying said downloaded image to said display;
said gateway server including;
a user identifier table in which an intrinsic identifier and a user identifier paired with said intrinsic identifier is described in a one-to-one correspondence; and
means for receiving an image disclosure request from a mobile phone, retrieving a user identifier corresponding to the intrinsic identifier of said mobile phone from said user identifier table;
converting said intrinsic identifier of said mobile phone into a retrieved user identifier, and transmitting the image disclosure request from said mobile phone to said contents server;
said contents server including;
a memory for storing an image to be disclosed;
a database including records each being formed of an identification information field in which identification information for identifying an image to be disclosed is described and a user identifier field in which a user identifier is described;
means for creating identification information on an image to be disclosed;
data base updating means for adding records corresponding to the number of persons authorized in disclosure to said database and describing image identification information to the identification information field of each of said added records;
retrieving means for, when a mobile phone sends an image disclosure request, retrieving a record which has an identification information field in which image identification information added to a disclosure request is described; and
a disclosure controller for, when the user identifier of said disclosure requesting mobile phone coincides with a user identifier described on the identifier field of any one of said retrieved records, reading out a disclosure requested image out of said memory and then transmitting it to said mobile phone;
said disclosure controller for, when the user identifier of the disclosure requesting mobile phone does not coincide with user identifiers described on the identifier fields of said retrieved records and when there is a record of which a user identifier is not described on an identifier field, among said retrieved records, describing the user identifier of said disclosure requesting mobile phone in the identifier field of any one of records in which no user identifier is described and then reading out a disclosure requested image from said memory and then transmitting it to said mobile phone;
said disclosure controller for, when the user identifier of said disclosure requesting mobile phone does not coincide with the user identifiers described in the identifier fields of said retrieved records and when an user identifier is described in all the identifiers of said retrieved records, inhibiting image disclosure, without transmitting a disclosure requested image. - View Dependent Claims (2, 3, 4)
means for acquiring information on a specific person authorized in image disclosure from a mobile phone of a disclosure requesting person; and
means for transmitting identification information on an image to be disclosed to a mobile phone of said specific person, based on said information on said specific person acquired.
-
-
3. The image disclosure system defined in claim 1, wherein a member record in which the user identifier of a mobile phone of a service member is described in a user identifier field is previously stored in said database;
- and said system further comprising database updating means for, when a specific person authorized in image disclosure is a service member, describing identification information on an image to be disclosed in the identification information field of a member record of said service member.
-
4. The image disclosure system defined in claim 1, wherein information on a storage destination storing an image is used as image identification information.
-
5. An image disclosure system wherein an image displayed in a predetermined programming language by a user is disclosed to a specific person, comprising:
-
a mobile communication network;
a plurality of mobile phones connected to said mobile communication network;
a gateway server connected to said plurality of mobile phones via said mobile communication network;
a network;
a contents server connected to said gateway server via said network; and
a mail server for transmitting an electronic mail to said mobile phone;
said plurality of mobile phones each including;
a display for displaying images;
an electronic mail receiver for receiving an electronic mail to which image identification information is added;
means for transmitting an image disclosure request to said contents server, said image disclosure request to which said image identification information is added, and then downloading an image; and
an image controller for displaying said downloaded image to said display;
said gateway server including;
a user identifier table in which an intrinsic identifier of a mobile phone and a user identifier paired with said intrinsic identifier are described in a one-to-one correspondence; and
means for receiving an image disclosure request from a mobile phone, retrieving a user identifier corresponding to the intrinsic identifier of said mobile phone from said user identifier table, converting said intrinsic identifier of said mobile phone into a retrieved user identifier, and transmitting the image disclosure request from said mobile phone to said contents server;
said contents server including;
a memory for storing an image to be disclosed;
a database including records each being formed of an identification information field in which identification information for identifying an image to be disclosed is described and a user identifier field in which a user identifier is described;
means for creating identification information on an image to be disclosed;
means for transmitting an electronic mail to which identification information on said created image is added, to a specific person authorized in image disclosure;
data base updating means for adding records corresponding to the number of persons authorized in image disclosure to said database and describing the identification information of said image to the identification information field of each of said records added, retrieving means for, when a mobile phone sends an image disclosure request, retrieving a record in which image identification information added to a disclosure request is described in the identification information field; and
a disclosure controller for, when the user identifier of the disclosure requiring mobile phone coincides with a user identifier described on the identifier field of any one of said retrieved records, reading out an image specified with said image identification information from said memory and then transmitting it to said mobile phone;
said disclosure controller for, when the user identifier of the disclosure requiring mobile phone does not coincide with a user identifier described on the identifier fields of said retrieved records and when there are records in which user identifiers are not described in an identifier field, among said retrieved records, describing the user identifier of said disclosure requesting mobile phone in the identifier field of any one of records in which user identifiers are not described and then reading out an image specified with said image identification information from said memory and then transmitting it to said mobile phone;
said disclosure controller for, when the user identifier of said disclosure requesting mobile phone does not coincide with user identifiers described in the identifier fields of said retrieved records and when the user identifier is described in all the identifiers of said retrieved records, inhibiting image disclosure, without transmitting a disclosure requested image. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. An contents server in an image disclosure system, said contents server disclosing an image displayed in a predetermined programming language by a user, to a specific person, said image disclose system including a mobile communication network, a plurality of mobile phones connected to said mobile communication network, a gateway server connected to said plurality of mobile phones via said mobile communication network, a network, and a contents server connected to said gateway server via said network;
- said gateway server, when said mobile phone transmits a request to said contents server, converting an intrinsic identifier of a mobile phone added to said request into a user identifier corresponding to said intrinsic identifier and then transmitting said request to said contents server;
said contents server comprises;a memory for storing said image to be disclosed;
a database including records each being formed of an identification information field in which identification information for identifying an image to be disclosed is described and a user identifier field in which a user identifier is described;
means for creating identification information on an image to be disclosed;
data base updating means for adding records corresponding to the number of persons authorized in image disclosure to said database and describing the image identification information in the identification information field of each of said records added;
retrieving means for retrieving records in which identification information on an image added to a disclosure request is described in an identification information field, in response to an image disclosure request from a mobile phone; and
a disclosure controller for, when the user identifier of the disclosure requesting mobile phone coincides with a user identifier described in the identifier field of any one of said retrieved records, reading out a disclosure requested image from said memory and then transmitting it to said mobile phone;
said disclosure controller for, when the user identifier of the disclosure requesting mobile does not coincide with a user identifier described in the identifier fields of said retrieved records and when there are records in which a user identifier is not described in an identifier field, among said retrieved records, describing the user identifier of said disclosure requesting mobile phone in the identifier field of any one of records in which user identifiers are not described;
said disclosure controller for reading out a disclosure requested image from said memory, transmitting it to said mobile phone, and then, when the user identifier of said disclosure requesting mobile phone does not coincide with the user identifiers described in the identifier fields of said retrieved records and when a user identifier is described in all the identifier fields of all of said retrieved records, inhibiting image disclosure, without transmitting a disclosure requested image. - View Dependent Claims (12, 13, 14, 15)
- said gateway server, when said mobile phone transmits a request to said contents server, converting an intrinsic identifier of a mobile phone added to said request into a user identifier corresponding to said intrinsic identifier and then transmitting said request to said contents server;
-
16. An image disclosure method, wherein an image displayed in a predetermined programming language by a user is disclosed to a specific person in an network system;
- said network system including a mobile communication network;
a plurality of mobile phones connected to said mobile communication network;
a gateway server connected to said plurality of mobile phones via said mobile communication network;
a network;
a contents server connected to said gateway server via said network, and a mail server for transmitting an electronic mail to said mobile phones;
said image disclosure method comprising the steps of;creating image identification information for identifying an image to be disclosed, by means of said contents server;
adding, by means of said contents server, records corresponding to the number of persons authorized in image disclosure to a database and then describing said image identification information in the identification information field of each of said added records, said data base including records each being formed of an identification information field in which said image identification information is described and a user identification field in which a user identifier is described;
transmitting an image disclosure request to which image identification information on a disclosure required image is added, to said contents server by means of said mobile phone;
converting, by means of said gateway server, the intrinsic identifier of said mobile phone added to an image disclosure request and then transmitting said image disclosure request to said contents server;
receiving, by means of said contents server, an image disclosure request from said mobile phone and then retrieving a record in which image identification information added to said disclosure request is described in an identification information field;
transmitting, when the user identifier of the disclosure requesting mobile phone coincides with a user identifier described in the identifier field of any one of said retrieved records, a disclosure required image to said mobile phones by means of said contents server;
describing, when the user identifier of the disclosure requesting mobile phone does not coincide with a user identifier described in the identifier fields of said retrieved records and when there are records in which a user identifier is not described in an identifier field, among said retrieved records, the user identifier of said disclosure requesting mobile phone in the identifier field of any one of records in which user identifiers are not described and then transmitting a disclosure required image to said mobile phone; and
inhibiting, when the user identifier of said disclosure requesting mobile phone does not coincide with the user identifier described in the identifier fields of said retrieved records and when an user identifier is described on the identifiers of all of said retrieved records, image disclosure by means of said contents server, without transmitting a disclosure requested image. - View Dependent Claims (17, 18, 19, 20)
acquiring information on a specific person authorized in image disclosure from a personal phone of a disclosure requesting person; and
transmitting image identification information on an image to be disclosed to a mobile phone of said specific person, based on said information on said acquired specific person.
- said network system including a mobile communication network;
-
19. The image disclosure method defined in claim 16, further comprising the steps of:
information on a storage destination storing an image to be disclosed is used as image identification information.
-
20. The image disclosure method defined in claim 16, further comprising the steps of:
-
previously storing to said database a member record in which the user identifier of a mobile phone of a service member is described in a user identifier field; and
describing, when a specific person authorized in image disclosure is a service member, image identification information on an image to be disclosed in the identification information field of said member record, without newly adding a record.
-
-
21. An image disclosure system wherein an image displayed in a predetermined programming language by a user is disclosed to a specific person, comprising:
-
a mobile communication network;
a plurality of mobile phones connected to said mobile communication network;
a gateway server connected to said plurality of mobile phones via said mobile communication network;
a network; and
a contents server connected to said gateway server via said network;
said plurality of mobile phones each including;
a display for displaying images;
a processor is configured to transmit an image disclosure to said contents server, said image disclosure request to which identification information on a disclosure requested image is added, and then downloading said image; and
to display said downloaded image to said display;
said gateway server including;
a user identifier table in which an intrinsic identifier and a user identifier paired with said intrinsic identifier is described in a one-to-one correspondence; and
a processor is configured to receive an image disclosure request from a mobile phone, retrieving a user identifier corresponding to the intrinsic identifier of said mobile phone from said user identifier table;
convert said intrinsic identifier of said mobile phone into a retrieved user identifier, and transmit the image disclosure request from said mobile phone to said contents server;
said contents server including;
a memory for storing an image to be disclosed;
a database including records each being formed of an identification information field in which identification information for identifying an image to be disclosed is described and a user identifier field in which a user identifier is described;
a processor is configured to create identification information on an image to be disclosed;
add records corresponding to the number of persons authorized in disclosure to said database and describe image identification information to the identification information field of each of said added records;
retrieve a record which has an identification information field in which image identification information added to a disclosure request is described when a mobile phone sends an image disclosure request;
when the user identifier of said disclosure requesting mobile phone coincides with a user identifier described on the identifier field of any one of said retrieved records, read out a disclosure requested image out of said memory and then transmitting it to said mobile phone;
when the user identifier of the disclosure requesting mobile phone does not coincide with user identifiers described on the identifier fields of said retrieved records and when there is a record of which a user identifier is not described on an identifier field, among said retrieved records, describe the user identifier of said disclosure requesting mobile phone in the identifier field of any one of records in which no user identifier is described and then reading out a disclosure requested image from said memory and then transmitting it to said mobile phone;
when the user identifier of said disclosure requesting mobile phone does not coincide with the user identifiers described in the identifier fields of said retrieved records and when an user identifier is described in all the identifiers of said retrieved records, reject image disclosure. - View Dependent Claims (22, 23, 24)
acquire information on a specific person authorized in image disclosure from a mobile phone of a disclosure requesting person; and
transmit identification information on an image to be disclosed to a mobile phone of said specific person, based on said information on said specific person acquired.
-
-
23. The image disclosure system defined in claim 21, wherein a member record in which the user identifier of a mobile phone of a service member is described in a user identifier field is previously stored in said database;
- and
said processor of said contents server is further configured to, when a specific person authorized in image disclosure is a service member, describe identification information on an image to be disclosed in the identification information field of a member record of said service member.
- and
-
24. The image disclosure system defined in claim 21, wherein information on a storage destination storing an image is used as image identification information.
-
25. An contents server in an image disclosure system, said contents server disclosing an image displayed in a predetermined programming language by a user, to a specific person, said image disclose system including a mobile communication network, a plurality of mobile phones connected to said mobile communication network, a gateway server connected to said plurality of mobile phones via said mobile communication network, a network, and a contents server connected to said gateway server via said network;
- said gateway server, when said mobile phone transmits a request to said contents server, converting an intrinsic identifier of a mobile phone added to said request into a user identifier corresponding to said intrinsic identifier and then transmitting said request to said contents server;
said contents server comprises;a memory for storing said image to be disclosed;
a database including records each being formed of an identification information field in which identification information for identifying an image to be disclosed is described and a user identifier field in which a user identifier is described;
a processor is configured to;
create identification information on an image to be disclosed, add records corresponding to the number of persons authorized in image disclosure to said database and describing the image identification information in the identification information field of each of said records added, retrieve records in which identification information on an image added to a disclosure request is described in an identification information field, in response to an image disclosure request from a mobile phone, when the user identifier of the disclosure requesting mobile phone coincides with a user identifier described in the identifier field of any one of said retrieved records, read out a disclosure requested image from said memory and then transmitting it to said mobile phone, when the user identifier of the disclosure requesting mobile does not coincide with a user identifier described in the identifier fields of said retrieved records and when there are records in which a user identifier is not described in an identifier field, among said retrieved records, describe the user identifier of said disclosure requesting mobile phone in the identifier field of any one of records in which user identifiers are not described, and read out a disclosure requested image from said memory, transmitting it to said mobile phone, and then, when the user identifier of said disclosure requesting mobile phone does not coincide with the user identifiers described in the identifier fields of said retrieved records and when a user identifier is described in all the identifier fields of all of said retrieved records, inhibiting image disclosure, without transmitting a disclosure requested image. - View Dependent Claims (26, 27, 28, 29)
said processor of said contents server is further configured to, when a specific person authorized in image disclosure is a service member, describe identification information on an image to be disclosed in the identification information field of a member record of said service member.
- said gateway server, when said mobile phone transmits a request to said contents server, converting an intrinsic identifier of a mobile phone added to said request into a user identifier corresponding to said intrinsic identifier and then transmitting said request to said contents server;
-
29. The image disclosure system defined in claim 26, wherein information on a storage destination storing an image is used as image identification information.
Specification