Legal claims defining the scope of protection, as filed with the USPTO.
1. A data providing system comprising: an image acquiring device that acquires image data representing a predetermined image; an area extracting device that extracts a storage destination specifying area which is an image area contained in the image represented by the image data and which indicates information for specifying a storage destination of the image data, based on the image data acquired by the image acquiring device; a storage destination specifying device that specifies the storage destination of the image data acquired by the image acquiring device, based on the storage destination specifying area extracted by the area extracting device; a data storing device that stores the image data acquired by the image acquiring device in the storage destination specified by the storage destination specifying device; and a data providing device that, upon receipt of a request for the image data stored in the specified storage destination by the data storing device from a client terminal capable of communicating data via a network, provides to the client terminal the image data respectively stored in the specified storage destination, wherein, for each image data acquired by the image acquiring device, a storage destination specifying area is extracted by the area extracting device, a storage destination is specified by a storage destination specifying device, and the image data is stored at the storage destination by the data storing device, the area extracting device, in case that the image represented by the image data acquired by the image acquiring device contains an image area having predetermined characteristics as characteristics to be possessed by the storage destination specifying area, extracts the image area as the storage destination specifying area.
2. The data providing system according to claim 1 , wherein in case that a different storage destination is preassociated with each of the client terminals or each of the users of the client terminals, the data providing device, when receiving identification information which permits identification of the client terminal or a user of the client terminal from the client terminal as a request for the image data, provides to the client terminal the respective image data stored at the storage destination associated with the client terminal or the user of the client terminal identified by the identification information.
3. The data providing system according to one of claim 1 , wherein the data acquiring device is capable of acquiring image data representing images at different places, the image data storing device stores the image data acquired by the image acquiring device at the storage destination specified by the storage destination specifying device together with place information which corresponds to information concerning a place of the image represented by the image data, the data providing device, when a request for the image data stored at the specified storage destination is received from the client terminal, provides to the client terminal the image data stored at the specified storage destination in a state capable of specifying the place information stored together with the image data.
4. The data providing system according to claim 3 , comprising a first page generating device that generates a web page which displays a list of images represented by the image data stored at the storage destination, per storage destination at which the image data is stored by the data storing device, in a manner capable of specifying the place information which is stored together with the image data and in an order determined based on the place information, and the data providing device, when receiving a request for the image data stored at the specified storage destination from the client terminal, provides to the client terminal the web page which displays a list of images represented by the image data stored at the specified storage destination among the web pages generated by the first page generating device.
5. The data providing system according to claim 1 , wherein the data storing device stores the image data acquired by the image acquiring device at the storage destination specified by the storage destination specifying device together with time information including date or time when the image data has been acquired, and the data providing device, when receiving a request for the image data stored at the specified storage destination from the client terminal, provides to the client terminal the image data respectively stored at the specified storage destination in a state capable of specifying a priority order based on the time information stored together with the image data.
6. The data providing system according to claim 4 , comprising a second page generating device that generates a web page which displays a list of images represented by the image data stored at the storage destination, per storage destination at which the image data is stored by the data storing device, in a manner capable of specifying the time information which is stored together with the image data and in an order of date or time indicated by the time information, and the data providing device, when receiving a request for the image data stored at the specified storage destination from the client terminal, provides to the client terminal the web page which displays a list of images represented by the image data stored at the specified storage destination among the web pages generated by the second page generating device.
7. The data providing system according to claim 1 , comprising: a management server provided at least with the image acquiring device; and a providing server provided at least with the data storing device and the data providing device, wherein the management server and the providing server are connected with each other in a manner capable of communicating data, the management server includes a data transmission device that transmits image data acquired by the data acquiring device to the providing server, and, the providing server is adapted to store the image data received from the management server at a storage destination specified by the image data through the data storing device.
8. The data providing system according to claim 7 , wherein the providing server is further provided with the area extracting device and the storage destination specifying device, and is adapted to extract the storage destination specifying area through the area extracting device, specify the storage destination through the storage destination specifying device, and store the image data at the storage destination through the data storing device, for each image data received from the management server.
9. The data providing system according to claim 8 , wherein the management server includes an area determining device that determines whether the image represented by the image data acquired by the image acquiring device contains an image area having predetermined characteristics as characteristics to be possessed by the storage destination specifying area, and the data transmission device transmits to the providing server only the image data determined to contain the image area having the characteristics by the area determining device.
10. The data providing system according to claim 7 , wherein the management server further includes the area extracting device, and the storage destination specifying devices, and is adapted to transmit to the providing server the image data of which storage destination is specified by the storage destination specifying device in a state capable of specifying the storage destination.
11. The data providing system according to claim 7 , wherein each device of the management server is incorporated into a single server.
12. The data providing system according to claim 7 , wherein each device of the providing server is incorporated into a single server.
13. A non-transitory computer readable medium having a program stored thereon for use in a data providing system, the program comprising the steps of: acquiring image data representing a predetermined image; extracting a storage destination specifying area which is an image area contained in the image represented by the image data and which indicates information for specifying a storage destination of the image data, based on the acquired image data; specifying the storage destination of the acquired image data, based on the extracted storage destination specifying area; storing the acquired image data in the specified storage destination; and, upon receipt of a request for the image data stored in the specified storage destination from a client terminal capable of communicating data via a network, provides to the client terminal the image data respectively stored in the specified storage destination, wherein, in case that the image represented by the image data acquired contains an image area having predetermined characteristics as characteristics to be possessed by the storage destination specifying area, extracting the image area as the storage destination specifying area.
Unknown
November 9, 2010
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.