throbber
(12) Japanese Patent Laid-
`Open Application Publication
`(A)
`
`
`(19) Japan
`Patent Office (JP)
`
`
`
`
`(51) Int.Cl.7
`
`G06F 13/00
`G06F 3/12
`G06F 17/60
`
`
`
`
`
`
`Identification
`Symbol
`
`
`
`
`
`
`
`
`
`
`(11) Japanese Patent Laid-
`Open Application
`
`No. 2004-102810
`(P2004-102810A)
`(43) Laid-Open Date:
`April 2, 2004 (2004.4.2)
`Theme Code
`(reference)
`5B021
`5B089
`
`
`FI
`
`G06F 13/00 351N
`G06F 3/12 K
`G06F 17/60 124
`G06F 17/60 138
`G06F 17/60 318G
`Number of Claims: 16
`Request for Examination: Unrequested
`OL (22 pages in all)
`(71) Applicant: 000001007
`CANON INC.
`30-2, Shimomaruko 3-chome, Ohta-ku,
`Tokyo
`(74) Agent: 100090538
`Patent Attorney
`Keizo Nishiyama
`
`(74) Agent: 100096965
`Patent Attorney
`Hirokazu Uchio
`Inventor: Tomonobu Hiraishi
`c/o CANON INC.
`30-2, Shimomaruko 3-chome, Ohta-ku,
`Tokyo
`
`(21) Patent Application No. 2002-265649
`(P2002-265649)
`(22) Filing Date: September 11, 2002
`(2002.9.11)
`
`
`
`
`(72)
`
`
`
`
`F-term(reference):
`
`5B021 AA01 BB01 BB10 NN22
`
`5B089 GB02 KA01
`INFORMATION PROCESSING SYSTEM,
`Invention]
`the
`[Title of
`(54)
`INFORMATION PROCESSING DEVICE, INFORMATION PROVIDING DEVICE,
`PROGRAMS FOR IMPLEMENTING THESE DEVICES, AND STORAGE
`MEDIUM STORING THESE PROGRAMS IN COMPUTER-READABLE MANNER
`
`(57) [Abstract]
`[Problem to be Solved]
`
`- 1 -
`
`GoPro/Garmin
`EX. 1010, Page 001
`
`

`

`To enable an information providing device that manages data without the
`
`need for engaging a special manager, and receives orders for data processing to
`grasp a shutdown status of an information processing device that executes data
`processing and act according to the shutdown status.
`[Solution]
`
`An information providing device determines a shutdown status of an
`information processing device on a regular basis, and presents a screen according to
`the determined shutdown status on a user terminal that places an order for data
`processing.
`[Selected Drawing] Figure 1
`
`
`
`- 2 -
`
`GoPro/Garmin
`EX. 1010, Page 002
`
`

`

`[Claims for the Patent]
`[Claim 1]
`
`An information providing device comprising:
`
`a determination means for determining an operating status of an information
`processing device capable of communicating via a network;
`
`a storage medium that stores operation management information based on
`the operating status determined by the determination means; and
`
`a
`transmission means
`for
`transmitting
`the operation management
`information stored in the storage medium to a second information processing device
`different from the information processing device.
`[Claim 2]
`
`The information providing device according to claim 1, comprising a retention
`means for retaining data,
`
`wherein the determination means performs the determination about an
`information processing device capable of communicating with a printing device that
`prints the data retained by the retention means.
`[Claim 3]
`
`The information providing device according to claim 1, comprising a second
`storage medium that stores a table for managing the operating status of the
`information processing device,
`
`wherein the determination means determines the operating status of the
`information processing device based on the table stored in the storage medium.
`[Claim 4]
`
`The information providing device according to claim 3, wherein the table
`stored in the storage medium is set based on information showing an operation
`schedule notified by the information processing device.
`[Claim 5]
`
`The information providing device according to claim 1, comprising:
`
`- 3 -
`
`GoPro/Garmin
`EX. 1010, Page 003
`
`

`

`a transmission means for transmitting a request to the information
`
`processing device; and
`
`a detection means for detecting a response from the information processing
`device to the request transmitted by the transmission means,
`
`wherein the determination means determines the operating status of the
`information processing device according to whether the response has been detected
`by the detection means.
`[Claim 6]
`
`The information providing device according to claim 5, comprising a counting
`means for counting a number of times no response has been detected by the
`detection means consecutively,
`
`wherein, when the number of times counted by the counting means reaches a
`predetermined number of times, the determination means determines that the
`information processing device is shut down.
`[Claim 7]
`
`The information providing device according to claim 1,
`
`wherein the determination means performs the determination for a plurality
`of the information processing devices, and
`
`the storage medium stores the operation management information for
`displaying, on a browser, such a selection screen that allows the information
`processing device to be selected according to the operating status determined by the
`determination means.
`[Claim 8]
`
`The information providing device according to claim 7, comprising:
`
`a reception means for receiving input information related to the selected
`information processing device that is input according to the selection screen; and
`
`- 4 -
`
`GoPro/Garmin
`EX. 1010, Page 004
`
`

`

`a transfer means for transferring the input information to the selected
`
`information processing device according to the operating status of the selected
`information processing device determined by the determination means,
`
`wherein, when the reception means receives the input information, the
`determination means determines the operating status of the selected information
`processing device.
`[Claim 9]
`
`The information providing device according to claim 1, comprising a second
`storage medium that stores data,
`
`wherein the storage medium stores request information for requesting the
`information processing device to process the data stored in the second storage
`medium, and
`
`the transmission means transmits the request information to the second
`information processing device.
`[Claim 10]
`
`The information providing device according to claim 1, wherein the
`determination means performs the determination on a regular basis.
`[Claim 11]
`
`An information providing device comprising:
`information
`
`a reception means
`for receiving operation management
`transmitted via a network from a first information providing device that monitors
`an operating status of a second information processing device;
`
`a display means for displaying a screen showing the operating status of the
`second information processing device based on the operation management
`information received by the reception means; and
`indicating a
`
`an
`indicating operation means that
`is operated when
`predetermined position in the operation management information to select the
`
`- 5 -
`
`GoPro/Garmin
`EX. 1010, Page 005
`
`

`

`second information processing device according to the operating status of the second
`information processing device displayed by the display means.
`[Claim 12]
`
`An information processing system in which an information providing device
`and a first information processing device are capable of communicating with each
`other via a network,
`
`wherein the information providing device includes:
`
` a determination means for determining an operating status of a second
`information processing device capable of communicating via a network; and
`
` a
`transmission means
`for
`transmitting, upon request, operation
`management information for displaying a screen based on the operating status
`determined by the determination means to the first information processing device,
`and
`the first information processing device includes:
`
` a display means for displaying a screen based on the operation
`
`management information transmitted by the transmission means; and
`
` an indicating operation means that is operated when indicating a
`predetermined position in the operation management information to select the
`second information processing device according to the operating status of the second
`information processing device displayed by the display means.
`[Claim 13]
`
`An information processing system in which an information providing device, a
`first information processing device, and a second information processing device
`communicate with one another via a network to provide a service,
`
`wherein the information providing device includes:
`
` a retention means for retaining data transferred from the first information
`processing device;
`
`- 6 -
`
`GoPro/Garmin
`EX. 1010, Page 006
`
`

`

` a determination means for determining an operating status of the second
`
`information processing device; and
`
` a control means for exerting control so as to disable communication
`between the first information processing device and the second information
`processing device according to the operating status determined by the
`determination means, and
`
`the second information processing device includes an output means for
`performing a process of outputting the data retained by the retention means
`according to a request from the first information processing device.
`[Claim 14]
`
`An information processing method comprising:
`
`a determination step of determining an operating status of an information
`processing device capable of communicating via a network;
`
`a step of generating operation management information based on the
`determined operating status; and
`
`a step of transmitting, upon request, the generated operation management
`information to a second
`information processing device different from the
`information processing device.
`[Claim 15]
`
`A program that causes a computer to implement the information processing
`method according to claim 14.
`[Claim 16]
`
`A storage medium that stores the program according to claim 15 in a
`computer-readable manner.
`[Detailed Description of the Invention]
`[0001]
`[Field of the Invention]
`
`- 7 -
`
`GoPro/Garmin
`EX. 1010, Page 007
`
`

`

`The present invention relates to an information processing system in which a
`
`plurality of information processing devices and an information providing device are
`connected to one another via a network, and in which the information processing
`devices and the information providing provide services, such as retaining data and
`processing retained data, and further relates to an information processing device,
`an information providing device, an information processing method, programs that
`cause a computer to implement these devices and method, and a storage medium
`that stores these programs.
`[0002]
`[Conventional Art]
`
`In recent years, the establishment of communication infrastructure and the
`development of
`information communication technology have made possible
`Internet-based information providing services and information utilization services.
`In particular, it has become possible to share and provide information in a
`multimedia environment in which all data including text data, image data, and
`voice data are digitalized, giving birth to many information providing services using
`the Internet. For example, an application service provider that keeps image data,
`acquired by customers using a digital camera, in a storage area of a server on the
`Internet, and that lets the customers view the image data again when they want to
`(hereinafter referred to as a photo site), and a printing service provider that prints
`out image data transferred via the Internet and offers products, such as New Year's
`greeting cards (hereinafter referred to as a print site), have appeared.
`[0003]
`
`Some photo sites have a printing infrastructure and provide printing services
`independently, while other photo sites collaborate with a print site having a
`printing infrastructure in providing printing services.
`[0004]
`[Problems to be Solved by the Invention]
`
`- 8 -
`
`GoPro/Garmin
`EX. 1010, Page 008
`
`

`

`In a system in which a photo site and a print site collaborate with each other
`
`to provide a printing service, once the photo site has received a printing order from
`a customer and requested the print site for printing out, a series of processes
`including setting the detailed printing information, an estimation process, and a
`settlement process is left under the control of the print site.
`[0005]
`
`One problem in this case is that, when the server of the print site suddenly
`shuts down due to some failure, the photo site, unable to grasp the shutdown
`information, receives a printing order from a user, but the print site cannot perform
`the subsequent processes and cannot provide the printing service to the user.
`[0006]
`
`Another problem is that, when the server of the print site suddenly shuts
`down, a manager of the photo site and a manager of the print site have to stay in
`close contact with each other to cope with the situation, which requires the
`continuous presence of each manager and thus involves considerable personnel
`costs.
`[0007]
`
`Yet another problem is that, even when the server of the print site shuts
`down for maintenance etc., as scheduled, the manager of the photo site and the
`manager of the print site have to hold a prior meeting, which involves personnel
`costs.
`[0008]
`
`The present invention has been contrived to solve these problems, and an
`object thereof is to provide an information processing system that minimizes burden
`on managers of a photo site and a print site in the event of shutdown of a server of
`the print site, and that also allows the photo site to act according to a shutdown
`status of the server of the print site, for example, to notify a user that the print site
`is shut down, and to further provide an information processing device, an
`
`- 9 -
`
`GoPro/Garmin
`EX. 1010, Page 009
`
`

`

`information providing device, programs that implement these devices, and a storage
`medium that stores these programs in a computer-readable manner.
`[0009]
`[Means for Solving the Problems]
`
`To achieve the above object, the invention of the present application provides
`an information providing device including: a determination means for determining,
`on a regular basis, a shutdown status of an information processing device capable of
`communicating via a network; a storage medium that stores shutdown management
`information written in a language that allows a screen based on the shutdown
`status determined by the determination means to be displayed on a browser; and a
`transmission means for transmitting, upon request, the shutdown management
`information stored in the storage medium.
`[0010]
`
`The invention of the present application further provides an information
`processing device that receives and processes shutdown management information
`written in a language that allows a browser to display a predetermined screen.
`This information providing device includes: a reception means for receiving the
`shutdown management information transmitted via a network from a first
`information providing device that provides the shutdown management information;
`a display means for displaying a screen showing a shutdown status of a second
`information processing device based on the shutdown management information
`received by the reception means; and an indicating operation means that is
`operated when indicating a predetermined position in the shutdown management
`information to select the second information processing device according to the
`shutdown status of the second information processing device displayed by the
`display means.
`[0011]
`
`- 10 -
`
`GoPro/Garmin
`EX. 1010, Page 010
`
`

`

`The invention of the present application further provides an information
`
`processing device that receives and processes shutdown management information
`written in a language that allows a predetermined screen to be displayed on a
`browser. This information providing device includes: a reception means for
`receiving the shutdown management information transmitted via a network from a
`first information providing device that provides the shutdown management
`information; a display means for displaying a screen showing a shutdown status of
`a second information processing device based on the shutdown management
`information received by the reception means; and an indicating operation means
`that is operated when indicating a predetermined position in the shutdown
`management information to select the second information processing device
`according to the shutdown status of the second information processing device
`displayed by the display means.
`[0012]
`
`The invention of the present application further provides an information
`processing system in which a user terminal, a first information processing device,
`and a second information processing device communicate with one another via a
`network to provide a service. The first information processing device includes: a
`retention means for retaining data transferred from the user terminal; a
`determination means for determining a shutdown status of the second information
`processing device on a regular basis; and a control means for exerting control so as
`to disable communication between the user terminal and the second information
`processing device according to the shutdown status determined by the
`determination means. The second information processing device includes an
`output means for performing a process of outputting the data retained by the
`retention means according to a request from the user terminal.
`[0013]
`[Embodiment of the Invention]
`
`- 11 -
`
`GoPro/Garmin
`EX. 1010, Page 011
`
`

`

`A preferred embodiment of the present invention will be described below with
`
`reference to the accompanying drawings.
`[0014]
`
`<System Configuration>
`
`Figure 1 is a view showing the configuration of a system for implementing a
`service in the embodiment.
`[0015]
`
`Reference numeral 101 denotes an image input device. Examples include a
`digital still camera that can take a still image and record the still image as image
`data, and a digital video camera that can take a video and record the video as
`moving image data. The image input device 101 converts an optical image that is
`image information into an electrical signal and performs predetermined image
`processing, and then records and reproduces the image information as digital
`information.
`[0016]
`
`Reference numeral 102 denotes an information processing device. The
`description of this embodiment assumes that the information processing device 102
`is a personal computer (PC).
`[0017]
`
`Reference numeral 116 denotes a data transfer interface for transferring
`image data acquired by the image input device 101 and stored in the image input
`device 101 to a storage device, represented by an HDD, of the PC 102. The data
`transfer interface 116 may be whichever of a wired interface, represented by
`universal serial bus (USB) and IEEE1394, and a wireless interface, represented by
`IrDA and Bluetooth. Upon receiving a command from an OS or dedicated software
`installed in the PC 102, the image input device 101 collectively transfers the pieces
`of image data stored in an information storage device of the image input device 101.
`In other cases, the image input device 101 transmits a transfer command to cause
`
`- 12 -
`
`GoPro/Garmin
`EX. 1010, Page 012
`
`

`

`the OS or the dedicated software of the PC 102 to secure an image data storage area
`in the storage device of the PC 102, and then transfers the image data.
`[0018]
`
`Reference numeral 105 denotes a photo site that provides services, such as
`retaining image data received from the PC 102, letting a user view the retained
`image data, and transferring the retained image data to a print site 109, to be
`described later, to offer a printed matter. The photo site 105 includes: an image
`database (DB) 117 that stores image data received from a user PC 102A; an
`information database (DB) 118 that stores attribute information on the user
`registered as a user of the photo site 105, attribute information on stored image
`data, attribute information on the print site 109 to be described later, etc.; and a
`photo sharing module 106 that exerts control to let the user etc., view the image
`data of the user stored in the image DB 117. Reference numeral 109 denotes a
`print site that offers a printed matter 112 by performing a process of printing the
`image data transferred from the photo site 105. The print site 109 includes a
`module (not shown) that receives image data and printing orders of users from the
`photo site 105, and is connected to a printer 111 that performs a process of printing
`the image data. The printed matter 112 obtained by processing the image data is
`delivered to the user or an address designated by the user. The print site 109
`calculates an estimated fee for printing the image data by a charging module 110.
`While Figure 1 shows three print sites 109A, B, C as the print sites 109, the number
`of the print sites 109 needs not be limited to this example.
`[0019]
`
`The photo site 105 and the print site 109 are composed of a plurality of server
`devices, and these server devices each execute functions required to provide services.
`[0020]
`
`Reference numeral 104 denotes the Internet. The PC 102, the photo site 105,
`and the print site 109 can communicate with one another via the Internet 104 and a
`
`- 13 -
`
`GoPro/Garmin
`EX. 1010, Page 013
`
`

`

`public communication line or a dedicated line. Here, in the PC 102, a web browser
`is activated and accesses the photo site 105 using a standard protocol, such as
`HTTP, to receive and display information linked to multimedia information, such as
`images and voices, created in a description language, such as HTML or XML, and
`managed by a server PC constituting a part of the photo site 105. Thus, the PC
`102 can receive a service provided by the photo site 105 via the Internet 104.
`[0021]
`
`The description of this embodiment assumes that reference numeral 102
`denotes a personal computer, but a mobile phone, personal digital assistance (PDA),
`digital still camera, digital video camera, scanner, copying machine, and the like
`having a web browsing function, communication function, display function, etc.,
`may also be used.
`[0022]
`
`<Uploading of Image Data from PC to Photo Site>
`
`A procedure by which image data acquired by the image input device 101 is
`uploaded from the PC 102 to the photo site 105 and stored in the image DB 117 in
`this embodiment will be described in detail with reference to Figure 2.
`[0023]
`
`Step S201:
`
`The photo sharing module 106 of the photo site 105 transmits, to the PC 102,
`information linked to multimedia information, such as images and voices, created in
`a description language, such as HTML or XML, and managed by the server PC (not
`shown).
`
`Here, the PC 102A, having activated a browser, connects to the photo site 105
`using a standard protocol, such as HTTP, that allows information transfer via the
`Internet 104, and displays information received from the photo site 105 on the
`browser.
`[0024]
`
`- 14 -
`
`GoPro/Garmin
`EX. 1010, Page 014
`
`

`

`This operation allows the photo site 105 to provide various services to the
`
`user of the PC 102 via the Internet 104.
`[0025]
`
`Step S202:
`
`The photo sharing module 106 receives the image data transferred from the
`PC 102.
`[0026]
`
`The PC 102 selects image data to be transferred according to the information
`from the photo site 105 displayed on the browser. Then, when an action requesting
`image transfer is made on the PC 102, the selected image data is transferred to the
`photo site 105 in conjunction with this action. Or the PC 102 selects image data to
`be transferred by using dedicated image uploading software etc. Then, the selected
`image data is automatically transferred by the dedicated image uploading software.
`In either case, transfer is executed based on a protocol available on the Internet 104,
`such as HTTP or FTP.
`[0027]
`
`Step S203:
`
`The photo sharing module 106 checks whether the image data received in
`step S202 is data of a format that is usable in the photo site 105.
`[0028]
`
`Step S204:
`
`When it is determined in step S203 that the image data is usable, the photo
`sharing module 106 stores the image data received in step S202 in the image DB
`117. Then, the photo sharing module 106 stores image data attribute information
`on this image data, such as an image data ID, user attribute information on the
`user who has transferred this image data, such as a user ID, etc., in the information
`DB 118.
`[0029]
`
`- 15 -
`
`GoPro/Garmin
`EX. 1010, Page 015
`
`

`

`Image data may be managed as individual pieces of image data, or as an
`
`album that is an archive of a plurality of pieces of image data.
`[0030]
`
`Step S205:
`
`The photo sharing module 106 notifies the PC 102 that the image data has
`been normally uploaded.
`[0031]
`
`Then, the user of the PC 102 can view the image data uploaded to the photo
`site 105 by activating the browser on the PC 102.
`[0032]
`
`Step S206:
`
`When it is determined in step S203 that the image data is not of a usable
`format, the photo sharing module 106 notifies the user PC 102A that the image
`data cannot be uploaded.
`[0033]
`
`<Printing Image Data Uploaded to Photo Site>
`
`A procedure by which a service of printing image data of a user uploaded to
`the photo site 105 is implemented in this embodiment will be described in detail
`with reference to Figure 3.
`[0034]
`
`Step S301:
`
`Upon the user's operation, the PC 102 activates the browser, accesses the
`photo site 105, transmits the user ID input on the browser, and requests viewing of
`the uploaded image data from the image DB 117.
`[0035]
`
`Step S302:
`
`- 16 -
`
`GoPro/Garmin
`EX. 1010, Page 016
`
`

`

`With reference to the information DB 118 and the image DB 117, the photo
`
`site 105 transmits display data for displaying the image data on the browser of the
`PC 102.
`[0036]
`
`Step S303:
`
`Based on the display data transmitted from the photo site 105 in step S302,
`the PC 102 displays the image data on the browser. Here, as the image data to be
`displayed on the browser, in some cases single pieces of image data are successively
`displayed, while in other cases a plurality of pieces of image data are collectively
`displayed as an album that is an archive of the pieces of image data.
`[0037]
`
`Step S304:
`
`Upon the user's operation of an input device, such as a keyboard or a pointing
`device, the PC 102 selects image data to be printed from among the pieces of image
`data displayed on the browser. Here, in some cases the image data to be selected
`is selected in the unit of a single piece of image data, while in other cases it is
`selected in the unit of an album that is an archive of a plurality of pieces of image
`data.
`[0038]
`
`Step S305:
`
`When the user presses a printing order button etc., displayed on the browser
`by operating the input device, such as a pointing device, the PC 102 notifies the
`photo site 105 of a printing order for the imaging data.
`[0039]
`
`Step S306:
`
`The photo site 105 transmits display data for displaying attribute information
`related to the print sites 109A, 109B, 109C collaborating with the photo site 105,
`etc., on the browser of the user PC 102A. The attribute information on the print
`
`- 17 -
`
`GoPro/Garmin
`EX. 1010, Page 017
`
`

`

`sites 109 is information stored in the information DB 118 and related to printing
`media (a New Year's greeting card, T-shirt, mug, etc.,) of printed matters that can
`be offered by the print sites 109, fees, delivery date, etc.
`[0040]
`
`Step S307:
`
`Based on the display data transmitted from the photo site 105 in step S306,
`the PC 102 displays the attribute information related to the print sites 109 on the
`browser. The user can take the displayed attribute information on the print sites
`109 into consideration to select which print site 109 to place a printing order with.
`[0041]
`
`Step S308:
`
`Upon the user's operation of the input device, the PC 102 selects the print site
`109.
`[0042]
`
`In the case where the photo site 105 collaborates with only one print site 109,
`the procedure from step S306 to step S308 may be omitted.
`[0043]
`
`The following description assumes that the user has selected the print site
`109A, but the same description applies to the case where the user has selected the
`print site 109B or the print site 109C.
`[0044]
`
`Step S309:
`
`The PC 102 transmits, to the photo site 105, a printing order filling request
`for the print site 109A selected according to the user's operation.
`[0045]
`
`Step S310:
`
`The photo site notifies the print site 109A that the printing order filling
`request has been received from the user. Information notified here includes a URL
`
`- 18 -
`
`GoPro/Garmin
`EX. 1010, Page 018
`
`

`

`to the image to be displayed on the browser, which has been transmitted by the
`photo site 105 to the PC 102 in step S302, for the image data selected by the user in
`step S304. By using this URL, it is possible to use a browser cache of the PC 102
`and eliminate an image data transfer time for the image to be displayed on the
`browser in step S312.
`[0046]
`
`Step S311:
`
`The print site 109A transmits, to the PC 102, information that allows the
`user to select from services that can be provided to the user, including the size and
`quantity of printed matters desired by the user.
`[0047]
`
`Step S312:
`
`Based on the information transmitted from the print site 109A, the PC 102
`displays a printing order screen. The printing order screen displays thumbnail
`images of the image data selected in step S304, and is configured such that the
`desired size, quantity, etc., of printed matters can be input.
`[0048]
`
`Step S313:
`
`Upon the user's operation of the input device, the PC 102 determines the type
`of printing service for each image of which printing is ordered (determines contents
`of a preliminary order).
`[0049]
`
`Step S314:
`
`Upon the user's operation of the input device, the PC 102 transmits the
`contents of the preliminary order determined in step S313 to the print site 109A,
`and requests the print site 109A to make an estimate.
`[0050]
`
`Step S315:
`
`- 19 -
`
`GoPro/Garmin
`EX. 1010, Page 019
`
`

`

`In the print site 109A, a charging module 110A calculates an estimated
`
`printing fee based on the contents of the preliminary order transmitted from the PC
`102.
`[0051]
`
`Step S316:
`
`The print site 109A notifies the photo site 105 of the preliminary order
`information received in step S314 and the estimated sum calculated in step S315.
`[0052]
`
`Step S317:
`
`The photo site 105 calculates an estimated fee again by applying its own
`discount or additional fee to the estimated fee received in step S316. However, this
`process is omitted when the photo site 105 does not apply its own discount or
`additional fee.
`[0053]
`
`Step S318:
`
`The photo site 105 transmits the estimated fee calculated in step S317 to the
`PC 102.
`[0054]
`
`Step S319:
`
`By using the browser, the PC 102 displays the estimated fee notified by the
`photo site 105 in step S318.
`[0055]
`
`Step S320:
`
`Based on the estimated fee notified in step S312, the user determines
`whether to place a formal printing order for the image data.
`[0056]
`
`Step S321:
`
`- 20 -
`
`GoPro/Garmin
`EX. 1010, Page 020
`
`

`

`Based on the user's determination in step S321, the PC 102 transmits the
`
`determination result of whether to place an order to the photo site 105.
`Specifically, when the user determines to request, the PC 102 notifies the photo site
`105 of the printing request for the image data, and when the user determines not to
`request, the PC 102 notifies the photo site 105 to cancel the printing of the image
`data. Although this is not shown, when the user does not request, the photo site
`105 notifies the print site 109A that the printing order has been canceled and ends
`the process.
`[0057]
`
`Step S322:
`
`When the photo site 105 receives a formal request to place a printing order
`from the user PC 102A in step S313, a charging unit 108 performs charging and
`settlement processes.
` Specifically, the charging and settlement processes
`performed here are processes in which the photo site 105 requests an external
`financial institution, such as a bank or a credit card company, to make settlement
`through communication via a network or communication via a telephone line.
`[0058]
`
`Alternatively, the processes in step S322 may be processes in which the photo
`site 105 makes settlement by an internal settlement module 107, instead of
`requesting an external institution to make settlement.
`[0059]
`
`Or in step S322, the print site 109 instead of the photo site 105 may execute
`the charging process. In this case,

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket