Embodiments descried herein relate to a technology of measuring the amount of carbon dioxide emission reduction obtained by restraining use of sheets.
A system is known which measures the contribution a user makes to reducing carbon dioxide emission by using a sheet after carrying out a page allocation (Ninl), by using both sides of a sheet or by reusing a color-erased sheet.
However, in the conventional system, the contribution a user truly makes to the reduction of carbon dioxide emission by using another display method without printing on a sheet.
In accordance with one embodiment, an environment evaluation apparatus comprises an interface and a controller. The interface receives the number of sheets when using the electronic data instead of printing them on the sheets. The controller calculates a carbon dioxide reduction amount serving as the reduction amount of carbon dioxide emission according to the number of sheets received by the interface, adds the calculated carbon dioxide reduction amount to the carbon dioxide reduction amount stored in a memory and then stores the sum in the memory.
In an embodiment, a user using electronic data uses no sheets to output data and calculates the amount of the reduced carbon dioxide emission (hereinafter referred to as a carbon dioxide reduction amount). In this way, the contribution degree of the user consuming no sheets is measured. In an embodiment, in addition to the conventional Ninl setting, duplex printing or the use of a color-erased sheet, the carbon dioxide reduction amount is determined with taking the following content into consideration:
through the cooperation with a conference system using electronic data, the number of sheets which should have been used are saved by only using electronic data in a conference and are calculated as the carbon dioxide reduction amount;
a mobile scan mode in which the scanned data is sent to a mobile terminal device and the like is executed, thereby outputting no scanned data to the sheets or printing no data on the sheets, and therefore the saved number of sheets are calculated as the carbon dioxide reduction amount;
to make the calculated carbon dioxide reduction amount approximate to the actual carbon dioxide reduction amount, the power consumption of each terminal used by a user is converted into a carbon dioxide emission amount, and then the carbon dioxide reduction amount is offset by the carbon dioxide emission amount.
Embodiments of the present invention are described below in detail with reference to the accompanying drawings.
The processor 101, which is, for example, an arithmetic device such as a CPU (Central Processing Unit), develops the program stored in the ROM 103 and the program 152 stored in the HDD 104 on the RAM 102 and executes the developed programs to cooperate with each piece of hardware to provide various functions. The RAM 102 is a main storage device, and the ROM 103 is a device for storing system programs in a non-volatile manner. The HDD 104 is an auxiliary storage drive for storing programs, data and the like in a non-volatile manner. The network I/F 105 is a LAN (Local Area Network) board for the communication control over the data received by the server 100 from an external device and the communication control over the data sent from the server 100 to the external device.
The monitor 106 and the operating device 107 (e.g. keyboard and mouse) constitute an operation and display section for the manager of the server 100 to perform a maintenance job. Further, the monitor 106 and the operating device 107 receive the display of the carbon dioxide reduction amount of each user and the current operation. An environment evaluation DB (database) 151 is constructed and a program 152 is stored in the HDD 104 in advance. Further, the environment evaluation DB 151 may be constructed in an external computer but not set in the server 100, and the server 100 makes a reference to the external computer.
Each embodiment in which the server 100 is used is described below.
In a case where there are a plurality of subjects and a plurality of presenters in a conference, the number of a presenter of copies of presenter identification information and the number of a presenter of copies of participant identification information are stored.
The conference sponsor using the conference management server 200 displays electronic data with a projector or a big monitor to progress the conference, using no printed sheets. The server 100 calculates the total carbon dioxide reduction amount obtained from all the presenters after the conference is ended or at a specific moment and adds the calculated amount to the totaled value of each user registered in the environment evaluation DB 151. The operations carried out by the server 100 at this time are shown in the flowchart of
The processor 101 enters a standby state until a processing request telegram is received from the conference management server 200 (loop of NO in ACT 001). If the request telegram is received (YES in ACT 001), the network I/F 105 receives data containing a user ID and number of sheet (ACT 002). If there are a plurality of presenters, the network I/F 105 receives a presenter number of copies of the data. The processor 101 extracts the user ID and the number of sheet from the received data and temporarily stores the extracted user ID and number of sheet in the RAM 102 (ACT 003).
Herein, the user ID is the identification information of a user giving a presentation and becomes a user ID registered in the environment evaluation DB 151. The number of sheet is the number of sheets when using electronic data instead of printing then on the sheets. In other words, the number of sheets is the number of sheets on the assumption that the sheets are used in a conference and the number of the pages of data which should have been output on the sheets.
As no printed sheets are actually used, it is needed to convert conference material files into the number of sheet. In this example, the conference management server 200 calculates a number of sheets by converting each page that can be previewed using an application capable of displaying conference material files into one sheet . Further, the conference management server 200 calculates a total number of sheets by taking copies into consideration and sends the total number of sheets to the server 100. For example, if the number of sheets (number of pages) of electronic data material files is 5, and the number of the participants, including presenters, is 4, then the total number of sheets is 20 (5*4).
The number of sheets is calculated in the example by the conference management server 200; however, the number of sheets may also be calculated by the server 100. In this case, the network I/F 105 receives the identification information of a presenter, the identification information of all the participants participating in the presentation presenters (or the number of the participants) and the number of pages of the material files used in the presentation (or entity files of the material files) , and the processor 101 calculates the number of sheets using the received data.
The processor 101 calculates a carbon dioxide reduction amount based on the number of sheets (ACT 004). As a method for calculating the carbon dioxide reduction amount based on a paper medium, it may adopt a pre-determined existing mathematical formula, or the carbon dioxide reduction amount may be exported from a table in which number of sheets and carbon dioxide reduction amount are associated with each other in advance and which is stored in the HDD 104.
The processor 101 updates the carbon dioxide reduction amount stored in the environment evaluation DB 151 corresponding to the user ID (ACT 005). ACT 005 is described next. The processor 101 retrieves the environment evaluation DB 151 using the user ID extracted in ACT 003 and acquires the current totaled value of the carbon dioxide reduction amount of the user ID. The processor 101 adds the carbon dioxide reduction amount calculated in ACT 004 to the retrieved carbon dioxide reduction amount (totaled value) and updates the carbon dioxide reduction amount stored in the environment evaluation DB 151 corresponding to the user ID with the obtained addition value.
If the number of sheets used by each user can be obtained from an image forming apparatus and the like, a carbon dioxide emission amount can be calculated based on the number of sheets used, and then the carbon dioxide reduction amount of the user stored in the environment evaluation DB 151 is updated with the calculated carbon dioxide emission amount. In this case, the following processing is carried out: subtracting the calculated carbon dioxide emission amount from the carbon dioxide reduction amount stored in the environment evaluation DB 151. Further, the carbon dioxide reduction amount may also be calculated by taking the size of the sheets into consideration in ACT 004. In this case, the network I/F 105 also receives sheet size information in ACT 002 and, the processor 101 calculates the carbon dioxide reduction amount in ACT 004 by integrating a coefficient corresponding to the sheet size with the received sheet size information.
Further, in the aforementioned embodiment, only the totaled value of a carbon dioxide reduction amount is stored for each user in the environment evaluation DB 151. As another embodiment, the user ID may be associated with the carbon dioxide reduction amount calculated in ACT 004 into a set, and then the set is cumulatively stored in the environment evaluation DB 151. In this case, instead of updating the carbon dioxide reduction amount stored in the environment evaluation DB 151, a new record is registered in ACT 005. When the totaled value is needed, the processor 101 retrieves the environment evaluation DB 151 using the user ID and then calculates the sum of the retrieved recorded carbon dioxide reduction amount.
Thus, the amount of the carbon dioxide reduced by replacing the printing of data on sheets with the display of electronic data in a conference or consultation is taken into consideration, thus, a more accurate carbon dioxide reduction amount can be obtained.
The cooperation with an image forming apparatus is described in embodiment 2. In recent years, the image forming apparatus includes one which wirelessly sends scanned image data to a portable terminal device such as a smart phone instead of outputting the scanned image data to a sheet. The portable terminal device receiving the image data visually recognizes the image data without printing the image data on a sheet. In embodiment 2, through the cooperation with such an image forming apparatus, the carbon dioxide reduction reduced amount is calculated by taking the number of sheets which should have been printed into consideration.
The configuration example of the system of embodiment 2 is shown in
The image forming apparatus 500 comprises a control board 510, a scanning section 515 and a printing section 516. The scanning section 515, which includes a light-emitting section, an optical system and a CCD image sensor, scans and reads an original sheet placed by a user at a specific position. That is, the light-emitting section irradiates the original sheet, and the CCD image sensor receives the light with an optical system and converts the image into electronic data. The printing section 516 includes a transfer device for transferring an image onto a sheet, a fixer for heating the sheet on which the image is transferred to fix the image on the sheet and a conveyance section for conveying the sheet to each unit inside the apparatus.
The control board 510, which is a board for totally controlling each piece of hardware inside the image forming apparatus 500, comprises a processor 511, a HDD 512, a network I/F 513 and a RAM 514. The processor 511, the HDD 512 and the RAM 154 are equivalent to the processor 101, the RAM 102 and the HDD 104 in the server 100. In addition to a LAN board for carrying out wired communication with the server 100, the network I/F 513 also includes a device in accordance with short range radio communication standard. Thus, the network I/F 513 is capable of carrying out data transmission/reception with a portable terminal device 600 in a wireless manner. The portable terminal device 600 is the portable computer (e.g. smart phone, notebook computer or tablet computer) held by a user who is operating the image forming apparatus 500 currently.
When using the image forming apparatus 500, a log in authentication is carried out, and the user can use the image forming apparatus 500 only in a case where the authentication is conform. The image forming apparatus 500 switches to a mobile scan mode according to a specific operation of the user such that the scanned data is wirelessly sent to the portable terminal device 600 instead of being printed and output on a sheet. The image forming apparatus 500 acquires the identification information (user ID) of the user who is currently using the image forming apparatus and passed through the authentication processing and acquires the number of sheets scanned by the user in the mobile scan mode. The processor 511 of the image forming apparatus 500 associates the acquired user
ID with the acquired number of sheets and then stores the associated data in the HDD 512 in the job unit. Further, the acquired user ID and the acquired number of sheets may also be associated with time information, such as the current date and time.
The processor 101 of the server 100 executes the operations shown in the flowchart of
Further, the user ID may be associated with the carbon dioxide reduction amount calculated in ACT 004 into a set, as described in embodiment 1, and then the set is directly and cumulatively stored in the environment evaluation DB 151. In this case, instead of updating the carbon dioxide reduction amount corresponding to the user ID, a new record is registered in ACT 005. The processing carried out when the totaled value is needed is the same as that carried out in embodiment 1.
In this way, the amount of the carbon dioxide reduced without outputting a corresponding number of sheets which should have been output from the image forming apparatus 500 is taken into consideration, thus, a more accurate carbon dioxide reduction amount is obtained.
In embodiment 3, the power consumption of each terminal (client computer) used by a user is converted into a carbon dioxide emission amount, and the obtained carbon dioxide emission amount is subtracted from the totaled value of the carbon dioxide reduction amount stored in the environment evaluation DB 151. In this way, the carbon dioxide reduction amount is more approximate to an accurate value.
The client terminals 51-53 are computers daily used by users. The terminal management server 700 is a server (computer) for managing the usage condition and the like of the client terminals 51-53. Identical to the server 100 in hardware constitution, the terminal management server 700 comprises a processor, a RAM, a ROM, a HDD, a network I/F, a monitor, an operating device and a bus line. The terminal management server 700 respectively stores the power consumption of the client terminals 51-53.
The processor 101 enters a standby state until the network I/F 105 receives a processing request telegram from the terminal management server 700 (loop of NO in ACT 101). If the request telegram is received (YES in ACT 101), the network I/F 105 receives the data in which user ID and power consumption are associated from the terminal management server 700 (ACT 102). When a plurality of user IDs are registered in the terminal management server 700, the network I/F 105 receives the aforementioned data for the number of records. The processor 101 extracts the user ID and the power consumption from the data received and temporarily stores the extracted user ID and power consumption in the RAM 102 (ACT 103).
The processor 101 calculates a carbon dioxide emission amount according to the power consumption (ACT 104). As the method for calculating the carbon dioxide emission amount according to the power consumption, it may be a predetermined existing mathematical formula, or the carbon dioxide emission amount is exported from a pre-defined table (a table in which a power consumption is associated with a carbon dioxide emission amount).
The processor 101 retrieves the environment evaluation DB 151 using the user ID extracted in ACT 103 and acquires the current carbon dioxide reduction amount (totaled value) of the user ID (ACT 105). The processor 101 subtracts the carbon dioxide emission amount calculated in ACT 104 from the retrieved carbon dioxide reduction amount (ACT 106). The processor 101 put units in order, if needed, and then performs the subtraction operation. The processor 101 updates the carbon dioxide reduction amount stored in the environment evaluation DB 151 corresponding to the user ID with the value obtained from the subtraction (ACT 107).
Further, as described in embodiments 1 and 2, in a case where a user ID and a current carbon dioxide reduction amount, instead of a totaled value, are stored cumulatively, the processor 101 associates the user ID with the carbon dioxide emission amount calculated in ACT 104 into a set and then cumulatively stores the set in the environment evaluation DB 151. In this case, no subtraction processing is carried out in ACT 106, and instead of updating data, a new record is registered in ACT 107. If the totaled value data in which the carbon dioxide emission amount is taken into consideration is needed, the processor 101 retrieves the environment evaluation DB 151 using the user ID, adds up the carbon dioxide reduction amount of the records hit by the retrieval and then subtracts the hit carbon dioxide emission amount from the sum of the recorded carbon dioxide reduction amounts.
The aforementioned embodiments 1-3 can be combined each other. Further, the server 100 may be provided as an environment evaluation apparatus. The functions of each server are not limited to be divided in the way described in the aforementioned embodiments. Further, the functions dispersedly provided in each server may be integrated in one or few servers.
According to the aforementioned embodiments, the degree of contribution a user using no sheets makes to environment can be accurately calculated by calculating a carbon dioxide reduction amount according to the number of the used sheets.
In the embodiments, any of the processes described above can be accomplished by a computer-executable program, and this program can be embodied in a non-transitory computer-readable memory device. In the embodiments, the memory device, such as a magnetic disk, a flexible disk, a hard disk, an optical disk (CD-ROM, CD-R, DVD, and so on), an optical magnetic disk (MD and so on) can be used to store instructions for causing a processor or a computer to perform the processes described above. Furthermore, based on an instruction in the installed program, an OS (operating system) of the computer, or MW (middleware software), such as database management software or network, may execute one or more parts of the processes described above to realize the embodiments.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of invention. Indeed, the novel apparatus and methods described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the apparatus and methods described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.