This application is the national phase under 35 U.S.C. §371 of PCT International Application No. PCT/JP2004/004235 which has an International filing date of Mar. 25, 2004 and designated the United States of America.
The present invention relates to a data transmitting apparatus that transmits data, and more particularly, to a data transmitting apparatus such as an Internet facsimile apparatus that executes transmitting restriction of image data on the basis of an address as a receiving end.
There are image transmitting apparatuses, such as facsimiles, each of which transmits and receives image data that has been read to and from an external apparatus (receiving end) through a communication path (telephone network). In recent years, a transmitting and receiving environment for images in which Internet facsimiles and the like for transmitting and receiving images through a communication network are used has been prepared. Moreover, there have been rapid progresses in forming document images into electronic data as well as in data sharing, and a workplace environment which utilizes such a network environment has been improved and prepared. Under these circumstances, as techniques for forming electronic data and for data sharing have progressed, it becomes necessary to prepare a protection (security) environment against data leakage and the like.
Conventionally, a means is installed in which a user authentication process is carried out by using a password (identification number) or the like so that, when as a result of collation, the input information is coincident with the authentication information that has been preliminarily registered, the use of an image transmitting apparatus is permitted thereafter; thus, by using the user authentication, unapproved use of the image transmitting apparatus has been restricted (for example, see Japanese Patent Application Laid Open No. 03-29461 (1991) and Japanese Patent Application Laid Open No. 04-157968 (1992)).
However, in such a case when collation information like a password is leaked, the image transmitting apparatus might be used without permission with the result that image information might be transmitted to an external apparatus. Moreover, in an attempt to directly input information of a receiving end, the user's unaccustomed operation might cause an input mistake etc., with the result that image data might be transmitted to an erroneous receiving end. Particularly, in recent years, the network environment has been improved, and techniques for forming electronic data have been improved, as described above, so that image information can be easily transmitted to an external apparatus; consequently, the above-mentioned problems have been recognized remarkably.
The present invention has been made in view of the above-mentioned circumstances, and it is an object of the present invention to provide a data transmitting apparatus that is capable of preventing the possibility that data might be transmitted to the third person erroneously or with an ill intention, by preparing a structure in which, among unique addresses that are receiving ends of data, a partial address that is in common with a plurality of addresses is preliminarily registered so that data transmission is permitted with respect to only the addresses that contain the partial address.
A data transmitting apparatus according to the present invention, which transmits data is a data transmitting apparatus comprising: registering means for registering a partial address that is in common with a plurality of addresses in a storing unit, among unique addresses that are receiving ends of data; and restriction means for restricting data transmission to the addresses that contain the partial address registered in said storing unit.
The data transmitting apparatus according to the present invention is characterized in that said restriction means interrupts data transmission, when a received address contains no partial address registered in said storing unit.
The data transmitting apparatus according to the present invention is characterized by further comprising: input means for inputting an address of a receiving end, wherein said restriction means accepts only an address containing the partial address registered in the storing unit from the input means.
The data transmitting apparatus according to the present invention is characterized by further comprising: receiving address registering means for registering a partial address of a receiving address that is assigned thereto so as to receive data, in said storing unit, wherein said restriction means restricts data transmission only to the addresses that contain the partial address of the receiving address registered in the storing unit.
The data transmitting apparatus according to the present invention is characterized in that the addresses are e-mail addresses, and the partial address is a domain except for a user name.
The data transmitting apparatus according to the present invention is characterized in that the data transmitting apparatus is an Internet facsimile apparatus that transmits image data.
In the present invention, among the unique addresses that are receiving ends of data such as e-mail addresses, a partial address that is in common with a plurality of addresses is registered in the storing unit. For example, of each e-mail address that includes a user name and a domain, the domain is used as the partial address. Moreover, the data transmitting apparatus restricts data transmission only to addresses containing the partial address registered in the storing unit. In other words, data is transmitted only to the addresses having the same domain so that the transmission range is limited to the same work place or the like; thus, it becomes possible to strengthen the security system.
Moreover, in the present invention, an address is received from the input means used for inputting an address for a receiving end. In this case, the data transmitting apparatus accepts only addresses that contain the partial address registered in the storing unit from the input means. For example, an input of an address containing no registered partial address is inhibited, or an input of only the user name is accepted, and with respect to the partial address, an input of only the registered partial address is accepted. With this arrangement, the data transmission range is limited only to the preliminarily registered domain or the like so that the security system is strengthened.
Moreover, in the present invention, the data transmitting apparatus stores receiving addresses assigned thereto for receiving data, and also registers a partial address of the receiving addresses in the storing unit. Furthermore, the data transmitting apparatus restricts data transmission only to addresses containing the partial address of receiving addresses that have been registered in the storing unit. With this arrangement, the transmission range is limited only to addresses having the partial address of receiving addresses of the data transmitting apparatus itself, thus, it becomes possible to strengthen the security system.
The following description will specifically explain the present invention, based on the drawings illustrating an embodiment thereof.
The CPU 11, which is connected to the above-mentioned hardware units of the Internet facsimile apparatus 1 through the bus 17, controls those units, and also executes various software functions in accordance with a control program 15P and a security program 151P stored in the storing unit 15. The reading unit 19 reads a document by using a scanner in which, for example, CCDs (Charge Couple Devices) are utilized, and outputs the image data thus read. The recording unit 110, which is an electro photographic printing apparatus, is used for printing out data, such as image data received through facsimile communication, document image data read by the reading unit 19 and image data sent from personal computers L1 and L2 through the LAN interface 163.
The display unit 14, which is a display device such as a liquid crystal display, is used for displaying the operation state of the Internet facsimile apparatus 1 of the present invention, image data of a document that has been read for transmission, image data received from another facsimile apparatus, and image data sent from a personal computer or the like. The operation unit 13, serving as an input means, is provided with character keys required for operating the Internet facsimile apparatus 1 of the present invention, ten keys, shortened dial keys, one-touch dial keys, various function keys and the like. Here, the display unit 14 may comprise a touch panel so that one portion or the entire portions of the various keys of the operation unit 13 can be substituted thereby. The coding-decoding unit 18 code-compresses an image signal, and also decodes image data that has been code-compressed into the original image signal.
The storing unit 15, formed by a hard disk and the like, preliminarily stores a control program 15P and a security program 151P that are required for operations of the Internet facsimile apparatus 1 of the present invention. The security program 151P, which is a program that executes a restriction process (restriction means) or the like according to the present invention, is installed when desired by the user. Here, an address of a receiving end, inputted from the operation unit 13, is registered in an address data file 152 of the storing unit 15. In addition to these, the storing unit 15 also stores a transmission permissible address file 153 that stores addresses which are allowed to accept image data transmission and a receiving address registering file 154 that stores receiving addresses of the Internet facsimile apparatus 1. Although the address is a FAX number, an e-mail address or the like, the following explanation is given by exemplifying a case in which the address is prepared as an e-mail address.
The RAM 12, which is configured by a SRAM (Static Random Access Memory), a flash memory or the like, stores temporary data that is generated upon executing a software program. The image memory 151, which is configured by a DRAM (Dynamic Random Access Memory) or the like, stores data such as image data read for transmission, image data received from another facsimile apparatus and image data sent from a computer.
The modem 162, which is connected to the bus 17, is configured by a facsimile modem capable of facsimile communication. Moreover, the modem 162 is also directly connected to a NCU 161 connected to the bus 17. The NCU 161, which is a hardware device that opens and closes the communication line with the telephone line network, connects the modem 162 to the telephone line network, if necessary. Moreover, the Internet facsimile apparatus 1 is connected to computers L1 and L2 on a local area network and computers G1 and G2 connected to the Internet N, through the LAN interface 163. The Internet facsimile apparatus 1 transmits image data, read from the image memory 151, to any one of the computers L1, L2, G1 and G2 specified as a receiving end of the image data through the LAN interface 163.
On the center portion adjacent to the touch panel 139 of the operation unit 13, a printer button 135, a FAX button 136, a copy button 137 and a “user-setting” button 138 are placed. As described earlier, the Internet facsimile apparatus 1 according to the present embodiment is provided with a printer function, a facsimile function and a copy function; therefore, when the user operates the printer button 135, the FAX button 136 or the copy button 137 depending on the desired usage, the Internet facsimile apparatus 1 is allowed to function as a printer, a facsimile apparatus or a copying machine. The “user-setting” button 138 is operated when registering, selecting and editing operations of an address of a receiving end, which will be described later, or various setting operations such as settings of date and time, are carried out.
When the operation unit 13 provided with the above-mentioned buttons is operated, a signal corresponding to the operated button is outputted to the CPU 11. In accordance with the control program 15P stored in the storing unit 15, the CPU 11 executes the process corresponding to the output from the operation unit 13, and reads required guide information from the storing unit 15, and outputs the information to the display unit 14.
Here, the domain for G company is stored as “GGG.com”.
The user inputs an e-mail address and the name and the like of a receiving end corresponding to the e-mail address by using the ten keys 131 and the like. Upon operation of “termination” button by the user, the inputted address and name of the receiving end are registered in the address data file 152, as shown in
In contrast, when the “registered address editing” button is operated in
In contrast, when “E-MAIL address” button is operated so as to input an address that has not been registered in
The following description will discuss a transmission restricting process of image data.
When the user operates “key operator program” button on the user setting screen in
Moreover, when the user operates “domain registering” button, a domain inputting screen is displayed, and the user inputs a domain the transmission of which is permitted by using the ten keys 131 and the like. The CPU 11 registers the inputted domain in the transmission permissible address file 153 as shown in
Moreover, in the setting upon determination of restriction in
In
The item “restriction only to addresses including any one of registered domains” is selected when the transmission is restricted to only the addresses including any one of domains registered in the transmission permissible address file 153 shown in
The item “restriction only to addresses including any one of registered domains and a domain of a receiving address” is selected when the transmission is restricted only to addresses containing any one of domains registered in the transmission permissible address file 153 shown in
The item “restriction only to addresses including a domain of a receiving address” is selected when the transmission is restricted only to addresses containing a domain for a receiving address that is registered in the receiving address registering file 154 shown in
In the above-mentioned hardware structure, referring to flow charts, the following description will discuss the sequences of restriction processes according to the present invention.
Successively, referring to the storing unit 15, the CPU 11 determines whether or not any transmission restriction has been set through the setting of restriction as explained in
Thus, the CPU 11 executes the restriction process (step S195). Here, the restriction process will be described later in detail. In contrast, when the CPU 11 determines that the timing of determination of restriction is not set as the timing of inputting an e-mail address (NO in step S193), that is, when the CPU 11 determines that the timing of determination of restriction is stored in the storing unit 15 as the timing of transmitting image data, the CPU 11 drives the reading unit 19 to carry out a reading process of a document (step S1910). The CPU 11 stores digital data of image data converted by the AD conversion unit, not shown, in the image memory 151 (step S1911). Successively, the CPU 11 carries out a reading process of the range of restriction (step S1912) to execute the restriction process (step S1913).
The following description will discuss a subroutine of the restriction process.
In contrast, when the CPU 11 has determined that the restriction range does not correspond to the item “restriction only to addresses including any one of registered domains” in step S201 (NO in step S201), it determines whether or not the restriction range corresponds to the item “restriction only to addresses including any one of registered domains and a domain of a receiving address” (step S203). When the CPU 11 determines that the restriction range corresponds to the item “restriction only to addresses including any one of registered domains and a domain of a receiving address” (YES in step S203), the CPU 11 determines whether or not the user has restricted the transmission range to e-mail addresses including any one of domains registered in the transmission permissible address file 153 and a domain of the Internet facsimile apparatus 1 itself registered in the receiving address registering file in the restriction setting wizard shown in
When the CPU 11 determines that the restriction range corresponds to the item “restriction only to addresses including any one of registered domains and a domain of a receiving address” (YES in step S203), it reads out the registered domains from the transmission permissible address file 153 (step S204). Moreover, the CPU 11 also reads out the domain registered in the receiving address registering file 154 (step S205). When the CPU 11 has determined that the restriction range does not correspond to the item “restriction only to addresses including any one of registered domains and a domain of a receiving address” in step S203 (NO in step S203), it reads out the domain registered in the receiving address registering file 154 (step S206).
The CPU 11 determines whether or not the domain thus read is coincident with a domain of an e-mail address inputted from the operation unit 13 (step S207). When the CPU 11 determines that these are coincident with each other (YES in step S207), it sets a flag “1” at the RAM 12 (step S208); in contrast, when it determines that these are not coincident (NO in step S207), it sets a flag “0” at the RAM 12 (step S209). Then, the CPU 11 returns the sequence of processes to the main routine.
In step S196 in
In contrast, when it is determined that the restriction range is kept (YES in step S196), that is, when the CPU 11 determines that the flag “1” is set in the RAM 12 and that the transmission restriction is not set in step S192 (NO in step S192), the CPU 11 drives the reading unit 19 to read a document (step S198). The CPU 11 stores digital data of image data that has been converted in an AD conversion unit, not shown, in the image memory 151 (step S199).
In step S1914 also, the CPU 11 determines whether or not the restriction range is kept (step S1914). In other words, the CPU 11 determines whether the flag set in the RAM 12 is “1” or “0”. When it is determined that the restriction range is not kept (NO in step S1914), that is, when the CPU 11 determines that the flag “0” is set in the RAM 12, the CPU 11 displays a warning screen on the display unit 14 as shown in
In contrast, in the case when it is determined that the restriction range is kept (YES in step S1914), that is, in the case when the CPU 11 determines that the flag “1” is set in the RAM 12, the CPU 11, in step S199 and thereafter, the CPU 11 transmits image data stored in the image memory 151 to the inputted e-mail address (step S1916).
As described above in detail, in the present invention, among unique addresses that are receiving ends of data, such as e-mail addresses, a partial address that is in common with a plurality of addresses is registered in a storing unit. Thus, a data transmitting apparatus restricts data transmission only to those addresses including the partial address registered in the storing unit. In other words, since data is transmitted only to those addresses having the same domain, the transmission range is restricted to the same workplace or the like so that it becomes possible to strengthen the security system.
Moreover, in the present invention, an address is received from an input means used for inputting an address of a receiving end. In this case, the data transmitting apparatus accepts only addresses including the partial address registered in the storing unit from the input means. With this arrangement, the data transmission range is restricted to a domain or the like that has been preliminarily registered so that it becomes possible to strengthen the security system.
Furthermore, in the present invention, the data transmitting apparatus stores a receiving address that is assigned thereto so as to receive data, and also registers a partial address of the receiving address in the storing unit. Here, the data transmitting apparatus restricts the data transmission only to those addresses containing the partial address of the receiving address registered in the storing unit. With this arrangement, since the transmission range is restricted only to those addresses having the partial address of the receiving address for the data transmitting apparatus, it becomes possible to further strengthen the security system; thus, the present invention exerts superior effects.
Number | Date | Country | Kind |
---|---|---|---|
2003-092050 | Mar 2003 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP04/04235 | 3/25/2004 | WO | 9/27/2005 |