Image distribution system, image distribution server and image distribution method

Abstract
An image distribution system includes an image storage device and an image distribution server. The image storage device includes a storage section which memorizes image data, and the image storage device switches into a mass storage mode when a switching signal is inputted. The image distribution server outputs the switching signal to the image storage device when there is a request from an external section, acquires the image data from the storage section of the image storage device which has switched to the mass storage mode, and distributes the acquired image data in response to a request from an image display browser.
Description

BRIEF DESCRIPTION OF THE DRAWINGS

A preferred embodiment of the present invention will be described in detail based on the following figures, wherein:



FIG. 1 is a structural diagram showing general details of overall structure of an image viewing system relating to a present embodiment.



FIG. 2 is a structural diagram showing structure of a control system of a digital camera.



FIG. 3 is a structural diagram showing structure of a control system of an image distribution server.



FIG. 4 is a flowchart showing a flow of operations of the present image viewing system.



FIG. 5 is a flowchart showing details of processing at the image distribution server in a step 108 of FIG. 4.



FIGS. 6A to 6C are views showing examples of image list Web pages, which are displayed in an image display browser of a client terminal.



FIGS. 7A and 7B are views showing examples of Web display data (HTML data).



FIG. 8 is a flowchart showing a flow of operations of the image distribution server at a time of start-up.



FIGS. 9A and 9B are display examples of an image viewing Web page.



FIG. 10 is a view showing a description example of a “transfer.cgi” script which is launched by the image distribution server, having received a request from the image display browser of the client terminal.



FIG. 11 is a flowchart showing a flow of processing of a “transfer_check_and_exec” function which is executed by the image distribution server.


Claims
  • 1. An image distribution system comprising: an image storage device including a storage section which stores image data, the image storage device switching to a mass storage mode when a switching signal is inputted; andan image distribution server which outputs the switching signal to the image storage device when there is a request from an external section, acquires the image data from the storage section of the image storage device which has switched to the mass storage mode, and distributes the acquired image data in response to a request from an image display browser.
  • 2. The image distribution system of claim 1, wherein the image distribution server continues output of the switching signal during acquisition of the image data or from commencement of output of the switching signal until there is a request from the external section to stop output of the switching signal, andafter switching to the mass storage mode, the image storage device switches from the mass storage mode to a pre-specified operation mode when the switching signal ceases to be inputted.
  • 3. The image distribution system of claim 1 wherein, when the image distribution server has finished acquiring the image data or when there is a request from the external section, the image distribution server outputs a cancellation signal for canceling the mass storage mode, andwhen the cancellation signal is inputted, the image storage device switches from the mass storage mode to a pre-specified operation mode.
  • 4. The image distribution system of claim 1, wherein the image distribution server acquires the image data by communications conforming to a USB standard, and outputs USB bus power as the switching signal, andthe image storage device switches to the mass storage mode when the USB bus power is inputted.
  • 5. The image distribution system of claim 1 wherein, when the image distribution server is to distribute the image data, the image distribution server creates distribution data for causing the image display browser to request distribution of the image data at a predetermined time interval, and distributes the distribution data with the image data.
  • 6. The image distribution system of claim 5, wherein the image distribution server sets the predetermined time and creates the distribution data in accordance with at least one of an interval or frequency of input of the image data to the image storage device,an interval or frequency of input of the switching request,an interval or frequency of requests for image data from the image display browser,congestion of a distribution path when distributing the image data, oran identification number identifying a client at which the image display browser is installed.
  • 7. The image distribution system of claim 1, wherein the image distribution server both receives the request from the image display browser and distributes the image data by wireless communications.
  • 8. The image distribution system of claim 1, wherein the image storage device comprises a digital camera or a portable hard disk device.
  • 9. An image distribution server wherein the image distribution server is connectable with an image storage device including a storage section which stores image data, the image storage device switching to a mass storage mode when a switching signal is inputted, andthe image distribution server outputs the switching signal to the image storage device when there is a request from an external section, acquires image data from the storage section of the image storage device which has switched to the mass storage mode, and distributes the acquired image data in response to a request from an image display browser.
  • 10. The image distribution server of claim 9, wherein the image distribution server continues output of the switching signal so as to maintain the mass storage mode of the image storage device during acquisition of the image data or from commencement of output of the switching signal until there is a request from the external section to stop output of the switching signal.
  • 11. The image distribution server of claim 9 wherein, when the image distribution server has finished acquiring the image data or when there is a request from the external section, the image distribution server outputs a cancellation signal to the image storage device for canceling the mass storage mode.
  • 12. The image distribution server of claim 9, wherein the image distribution server acquires the image data by communications conforming to a USB standard, and outputs USB bus power as the switching signal.
  • 13. The image distribution server of claim 9 wherein, when the image distribution server is to distribute the acquired image data, the image distribution server creates distribution data for causing the image display browser to request distribution of the image data at a predetermined time interval, and distributes the distribution data with the image data.
  • 14. The image distribution server of claim 13, wherein the image distribution server sets the predetermined time and creates the distribution data in accordance with at least one of an interval or frequency of input of the image data to the image storage device,an interval or frequency of input of the switching request,an interval or frequency of requests for image data from the image display browser,congestion of a distribution path when distributing the image data, oran identification number identifying a client at which the image display browser is installed.
  • 15. The image distribution server of claim 9, wherein the image distribution server both receives the request from the image display browser and distributes the image data by wireless communications.
  • 16. An image distribution method comprising: inputting a request to acquire image data;when the request is inputted, switching an image storage device, which includes a storage section which has stored the image data, to a mass storage mode by outputting a switching signal to the image storage device;acquiring the image data from the storage section of the image storage device which has been switched to the mass storage mode; anddistributing the acquired image data in response to a request from an image display browser.
  • 17. The image distribution method of claim 16, wherein the switching further comprises continuing output of the switching signal during the acquiring of the image data or from commencement of output of the switching signal until there is a request from the external section to stop output of the switching signal, and the method further comprising: after the image storage device has switched to the mass storage mode, switching the image storage device from the mass storage mode to a pre-specified operation mode when the switching signal ceases to be inputted.
  • 18. The image distribution method of claim 16, further comprising, when the acquiring of the image data has finished or when there is a request from the external section, switching the image storage device from the mass storage mode to a pre-specified operation mode by outputting a cancellation signal for canceling the mass storage mode.
  • 19. The image distribution method of claim 16, wherein the switching further comprises switching to the mass storage mode by outputting USB bus power to the image storage device as the switching signal, andthe acquiring further comprises acquiring the image data by communications conforming to a USB standard.
  • 20. The image distribution method of claim 16, wherein the distributing further comprises distributing distribution data for causing the image display browser to request distribution of the image data at a predetermined time interval.
Priority Claims (1)
Number Date Country Kind
2006042365 Feb 2006 JP national