The present invention relates to an image transmission device, and more particularly, to an image transmission device having a function of transmitting image data by an e-mail.
Conventionally, it is known that an image forming apparatus such as a multifunction peripheral (MFP) has an image transmission function that transmits scanned image data to a set destination by an e-mail.
In such an image transmission device, there is a problem that image data may be inadvertently transmitted to an incorrect transmission destination, when a user who is not familiar with an operation inputs an e-mail address as a transmission destination by mistake.
To solve such a problem, an invention has been disclosed in which only transmittable domain names are registered in advance, and transmission is permitted only for e-mail addresses including the transmittable domain names (see, for example, Japanese Unexamined Patent Application Publication No. 2004-304292).
Also, disclosed is an invention directed to an image transmission device including a domain registration unit that registers a transmittable domain name of an e-mail address, and a restriction unit that restricts transmission of image data to an e-mail address as a transmission destination, when a domain name of an e-mail address input as the transmission destination is not registered in the domain registration unit, wherein settings on transmission restriction by the restriction unit, and editing of an address list registered in the address registration unit are permitted only to an administrator having an administrative authority (see, for example, Japanese Unexamined Patent Application Publication No. 2013-223169).
For example, in a case where scanned image data are transmitted to a party with whom a contract including a confidentiality clause has been concluded, a user can make predetermined default settings in conformity with a contract content or an arrangement for each domain name of an e-mail address by using conventional settings. However, it is cumbersome to manually input the same settings for each of a plurality of domain names, when there are a plurality of contracted parties under the same contract.
In addition, when a plurality of contracts are concluded with a same party, a situation may arise in which it is desired to attach a different expiration date and a password to electronic data to be transmitted depending on which contract the electronic data are associated with. However, since domain names of e-mail addresses are identical, it is difficult to deal with such a situation by a method in which default settings are made based on a domain name.
In addition, since business partners subject to confidentiality differ depending on which contract each user is involved in, it is difficult for an administrator to recognize all these contracts, and administer transmission settings for each user, and there is a risk that information may be accidentally leaked to the outside in a manner that is not considered to be subject to confidentiality.
The present invention has been made in view of the circumstances as described above, and provides an image transmission device capable of transmitting image data more appropriately than before to a party to whom confidentiality should be maintained, without making settings for individual destinations in an e-mail.
(1) An image transmission device according to the present invention includes: a communicator that transmits image data to an e-mail address set by a user via a network; an operation acceptor that accepts settings by the user; a storage that stores, for each predetermined case, a target domain applicable to the case; and a controller that controls the communicator, the operation acceptor, and the storage. When the user sets an e-mail address to which image data are to be transmitted, the controller determines whether a domain portion of the e-mail address matches a target domain of the case, and when the domain portion matches the target domain, the controller accepts settings of the e-mail address, and when the domain portion of the e-mail address does not match the target domain of the case, the controller does not accept settings of the e-mail address.
In the present invention, the “image transmission device” is, for example, a device that transmits image data by an e-mail. Also, the “predetermined case” includes various transactions, projects, and the like, in addition to a contract as a form of agreement having legal support. Also, the “target domain applicable to each predetermined case” is, for example, a domain of a mail address of a business partner with whom a confidentiality agreement has been concluded, when the case is the confidentiality agreement.
According to the present invention, it is determined whether the domain portion matches a target domain applicable to a contract for each predetermined contract, and settings of the e-mail address are accepted, only when the domain portion matches the target domain. Therefore, it is possible to achieve an image transmission device capable of transmitting image data more appropriately than before to a party to whom confidentiality should be maintained, without making settings for individual destinations in an e-mail.
Furthermore, preferred aspects according to the present invention are described.
(2) The image transmission device may further include a user authenticator that authenticates a user. The storage may store a target user applicable to the case for each predetermined case, and the transmittable target domain for the each target user. When the user sets an e-mail address to which image data are to be transmitted, the controller may determine whether a user authenticated by the user authenticator is the target user of the case, when the user is the target user, the controller may determine whether a domain portion of the e-mail address matches a target domain transmittable for the target user, and when the domain portion matches the target domain, the controller may accept settings of the e-mail address. When the user is not a target user, or when a domain portion of the email address does not match a target domain transmittable for the target user, the controller may not accept settings of the e-mail address.
Thus, settings of the e-mail address are accepted, only when a user authenticated by the user authenticator is a target user of a predetermined case, and when a domain portion of an e-mail address matches a target domain transmittable for the target user. Therefore, it is possible to achieve an image transmission device capable of transmitting image data more appropriately than before to a party to whom confidentiality should be maintained, without making settings for individual destinations in an e-mail.
(3) The image transmission device may further include a transmission setter that sets transmission settings for the image data. The storage may store transmission settings that are defined in advance for each target domain of the case. When a domain portion of the e-mail address matches a target domain of the case, the controller may cause the transmission setter to make transmission settings for the image data, based on transmission settings defined based on the target domain.
Thus, since transmission settings that are defined in advance based on a case related to a transmission destination are made for image data to be transmitted, it is possible to achieve an image transmission device capable of transmitting image data more appropriately than before to a party to whom confidentiality should be maintained, without making settings for individual destinations in an e-mail.
(4) The transmission settings may include at least one of addition of a watermark to image data, protection by a password, and an expiration date.
Thus, predetermined transmission settings such as addition of a watermark, protection by a password, and an expiration date are made for image data to be transmitted based on a case related to a transmission destination. Therefore, it is possible to achieve an image transmission device capable of transmitting image data more appropriately than before to a party to whom confidentiality should be maintained, without making settings for individual destinations in an e-mail.
(5) The image transmission device may further include a displayer that displays various pieces of information to a user. When causing the transmission setter to make transmission settings for the image data, based on transmission settings defined based on the target domain, the controller may cause the displayer to display a content of the transmission settings.
Thus, in an image transmission device capable of transmitting image data more appropriately than before to a party to whom confidentiality should be maintained, without making settings for individual destinations in an e-mail, when predetermined transmission settings are made for image data to be transmitted based on a case related to a transmission destination, a content of the transmission settings is displayed on a displayer. Therefore, it is possible to achieve a highly convenient image transmission device for a user than before.
(6) The image transmission device may further include a displayer that displays various pieces of information to a user. The storage may store a transmission history on image data, and an expiration date of the case. The controller may cause the displayer to display the expiration date of the case, and a list of the transmission history on the image data pertaining to the case, at a predetermined timing.
Thus, since an expiration date of a case related to a transmission destination, and a list of a transmission history on the image data pertaining to the case are displayed on a displayer at a predetermined timing, it is possible to achieve a highly convenient image transmission device for a user than before.
In the following, the present invention is described in further detail with reference to the drawings. The following description is illustrative in all respects, and should not be construed to limit the present invention.
A digital multifunction machine 1, which is an embodiment of an image transmission device according to the present invention, is described with reference to
As illustrated in
In the following description, the PC2A, PC2B and PC2C are generically referred to as the PC2.
The digital multifunction machine 1 is a device such as a multifunction peripheral (MFP) that digitally processes image data, and has a copy function, a printer function, a scanner function, a facsimile function, and a mail transmission function.
The digital multifunction machine 1 transmits, to the mail server 4, an e-mail with image data, and the mail server 4 transmits the e-mail to the desired PC 2A, 2B, 2C via the mail server 4A, 4B, 4C connected through the network 3.
As illustrated in
In the following, each component of the digital multifunction machine 1 is described.
The controller 10 integrally controls the digital multifunction machine 1, and is constituted of a CPU, a RAM, a ROM, various interface circuits, and the like.
The controller 10 performs detection of each sensor, and monitoring/controlling of all loads such as a motor, a clutch, and the operation panel 17 in order to control an overall operation of the digital multifunction machine 1.
The image data acquirer 11 is a portion that detects and reads a document placed on a document table or a document conveyed from a document tray, and generates image data. The image data acquirer 11 may also acquire image data from an external information processing device or the like via the wired/wireless network 3, or may acquire image data recorded on a USB or the like, or may be a combination of these.
The image former 12 is a portion that prints and outputs, on paper, image data acquired by the image data acquirer 11, and processed by the image processor 14; and includes an LSU 121.
The LSU 121 is a device that forms an electrostatic latent image by irradiating a laser beam associated with information on image data constituted of digital signals onto a surface of an unillustrated photoreceptor drum in a charged state.
The storage 13 is an element or a storage medium that stores information necessary for achieving various functions of the digital multifunction machine 1, a control program, and the like. For example, a semiconductor element such as a RAM and a ROM; or a storage medium such as a hard disk, a flash memory, and an SSD is used.
The storage 13 stores information related to a job such as printing, and data necessary for executing a job such as image data. The storage 13 also stores information such as a login name and a password of a user stored for user authentication.
Note that, a program and data may be held in different devices in such a way that a data holding area is constituted of a hard disk drive, and a program holding area is constituted of a flash memory.
The image processor 14 is a portion that converts image data input from the image data acquirer 11 into an appropriate electrical signal, based on a command for a job such as printing input from an operation acceptor 172, and performs processing in such a way as to be suitable for output such as enlargement and reduction.
The communicator 15 is a portion that performs communication with an external device such as the PC2, a mobile information terminal, and an information processing device via the network 3, and transmits image data and the like to these external devices via a mail or the like.
The timer 16 is a portion that measures and counts time, and acquires a time, for example, through a built-in clock or the network 3.
The operation panel 17 is constituted of a display panel composed of a liquid crystal panel or the like, and a touch panel such as a capacitive touch panel that is placed over the display panel, and detects a position touched by a finger. The operation panel 17 includes a displayer 171 and the operation acceptor 172.
The displayer 171 is a portion that displays various pieces of information. The displayer 171 is constituted of, for example, a CRT display, a liquid crystal display, an EL display, or the like, and is a display device such as a monitor or a line display for displaying electronic data such that an operating system or an application software is in processing.
The controller 10 displays, through the displayer 171, an operation and a status of the digital multifunction machine 1.
The operation acceptor 172 is an interface for operating the digital multifunction machine 1, and is a portion that accepts a command from a user.
The paper feeder 18 is a portion that conveys paper stored in a paper cassette or a manual feed tray to the image former 12.
The user authenticator 19 is a portion that authenticates whether the user is an authorized user by comparing information such as a login name and a password input from the operation acceptor 172 with correspondence information recorded in advance in the storage 13.
Note that, the user authenticator 19 may authenticate whether the user is an authorized user, based on information such as a user ID read from a user's IC card through an unillustrated card interface part.
Schematic Configuration of PC2
Next, a schematic configuration of the PC2 is described with reference to
As illustrated in
Since the controller 20, the storage 21, the image processor 22, the communicator 23, the displayer 24, and the operation acceptor 25 each have the same configuration as that of the controller 10, the storage 13, the image processor 14, the communicator 15, the displayer 171, and the operation acceptor 172 in
Destination Registration Processing for Address Book of Digital Multifunction Machine 1 according to Embodiment 1 of Present Invention
Next, destination registration processing for an address book of the digital multifunction machine 1 according to Embodiment 1 of the present invention is described with reference to
In
Next, in step S2, the controller 10 determines, from the domain portion, whether a destination of the e-mail address is an external address (step S2).
When the destination is not an external address (when the determination of step S2 is No), specifically, when the destination is an internal address, the controller 10 ends the processing.
On the other hand, when the destination is an external address (when the determination of step S2 is Yes), in step S3, the controller 10 inputs 0 to the counter value CN (Step S3), and in step S4 that follows, a list is made to be an empty list (step S4).
Next, the controller 10 repeats processing of step S5 for each piece of registered contract information (step S5). Herein, the processing of step S5 includes processing of steps S6 to S12.
In step S6, it is determined whether the input is an input by a target user of a predetermined contract (step S6).
When the user is not a target user (when the determination of step S6 is No), the controller 10 returns to step S5, and continues repetitive processing (step S5).
On the other hand, when the user is a target user in step S6 (when the determination of step S6 is Yes), the controller 10 repeats processing of step S7 for each contracted party (step S7). Herein, the processing of step S7 includes processing of steps S8 to S10.
The controller 10 repeats processing of step S8 for each e-mail address of a contracted party (step S8). Herein, the processing of step S8 includes processing of steps S9 to S10.
In step S9, the controller 10 collates the domain portion of the input e-mail address with a domain of a registered security policy (step S9).
Next, in step S10, the controller 10 determines whether the domain portion of the input e-mail address matches the domain of the registered security policy (step S10).
When the domain portion of the input e-mail address matches the domain of the registered security policy (when the determination of step S10 is Yes), in step S11, the controller 10 adds, to the list, a contract name and information on the contracted party (step S11).
Next, in step S12, the controller 10 adds 1 to the counter value CN (step S12), returns to step S5, and continues repetitive processing (step S5).
On the other hand, in step S10, when the domain portion of the input e-mail address does not match the domain of the registered security policy (when the determination of step S10 is No), the controller 10 repeats collation determination (step S10) with respect to a domain portion of an input e-mail address for each contracted party (step S7) and for each domain of an e-mail address (step S8).
As a result of repetition, when all the determination results of step S10 are No, the controller 10 returns to step S5, and continues repetitive processing for each piece of registered contract information.
When repetitive processing for all pieces of registered contract information is completed in step S5, the controller 10 proceeds to step S13, and determines the value of the counter value CN (step S13).
In step S13, when the value of the counter value CN is 0, since it means that the user in operation is not covered concerning all pieces of registered contract information, or that the input e-mail address is not in conformity with any of the security policies set for each piece of contract information. Therefore, in step S14, the controller 10 determines that registration of the email address is unavailable (step S14).
Alternatively, the destination may be registered by transmitting a notification requesting for approval to an administrative user having an administrative authority by an e-mail, and setting an individual security policy for approval.
On the other hand, in step S13, when the value of the counter value CN is 2 or more, in step S15, the controller 10 acquires information from the list (step S15).
When the value of the counter value CN is 2 or more, it means that the domain portion of the e-mail address matches in two or more pieces of registered contract information.
In this case, in step S16, the controller 10 causes the displayer 171 to display a contract name selection screen, and causes the operation acceptor 172 to accept in such a way that a plurality of inputs from the user are selectable (step S16).
Thereafter, the controller 10 performs processing of step S18 to be described later.
Next, in step S13, when the value of the counter value CN is 1, in step S17, the controller 10 acquires information from the list (step S17).
In step S18 that follows, the controller 10 acquires security policy information associated with the contract, and displays the security policy information on the displayer 171 to prompt the user for confirmation (step S18).
Herein, security policy settings that an administrator makes in advance are described with reference to
In the example of
In
As illustrated in
In the example of
In
As illustrated in the example in
In the example of
Normally, a contract case in which each user is involved is set by selecting the contract case from a user list at a time of registering the security policy. A contract case may also be selected and set from a list of registered contract cases when a new user is additionally registered or settings of an existing user are changed.
In the example of
Herein, in a case where a user of XXYYZZ Company is involved in Confidentiality Agreement on X1 with ABCDE Corporation, as illustrated in
Next, in step S19 in
Next, destination setting processing at a time of job execution of the digital multifunction machine 1 according to Embodiment 1 of the present invention is described with reference to
In
In step S21 in
Next, in step S22, the controller 10 determines whether a destination of the e-mail address is an external address from the domain portion (step S22).
When the destination is not an external address (when the determination of step S22 is No), in step S23, the controller 10 accepts the user's input (step S23) assuming that destination setting is successful, and ends the processing.
Next, as a result of repetitive processing of step S26, when the value of the counter value CN is 0 in the determination of step S34, in step S35, the controller 10 does not accept the user's input by disabling the destination setting (step S35).
Note that, when approval by the administrative user is completed according to a predetermined approval procedure, a general user who does not have a predetermined authority may also be able to set a destination.
On the other hand, in step S34 in
Next, in step S37, the controller 10 causes the displayer 171 to display a contract name selection screen, and causes the operation acceptor 172 to accept an input from the user (step S37). However, in this case, multiple inputs are not selectable.
Next, in step S39, the controller 10 acquires security policy information associated with the contract, and displays the security policy information on the displayer 171 to prompt the user for confirmation (step S39), and thereafter, in step S40 that follows, the controller 10 accepts the user's input assuming that destination setting is successful (step S40).
In the example of
Then, underneath the message, predetermined job settings such as “watermark (CONFIDENTIAL)”, “PDF file is protected by password”, and “expiration date of PDF file: 2020/03/06” are displayed.
In this way, since it is determined whether a domain matches a target domain applicable to the contract for each predetermined contract, and settings of the e-mail address are accepted, only when the domains match, erroneous transmission can be prevented. Further, since settings in conformity with a security policy registered for each contract are automatically applied, it is possible to achieve the digital multifunction machine 1 capable of performing image transmission more appropriately than before to a party with whom a contract has been concluded, without making settings for individual destinations in an e-mail.
Next, destination setting processing at a time of job execution of a digital multifunction machine 1 according to Embodiment 2 of the present invention is described with reference to
Since a schematic configuration of the digital multifunction machine 1 according to Embodiment 2 is identical to that of Embodiment 1 (
Since processing of steps S21 to S40 in
In step S40 of
In this case, at a start time, contract information associated with a job at a time of setting an external address is stored in the storage 13, as settings for use in a filter of a destination (step S41 in
Since processing of steps S51 to S53 and S55 to S58 in
In step S52 in
Next, the controller 10 repeats the processing of step S55 for each contracted party (step S55).
Then, in step S58, the controller 10 determines whether the domain portion of the input e-mail address matches a registered domain (step S58).
When the domains match (when the determination of step S58 is Yes), in step S59, the controller 10 accepts the user's input assuming that destination setting is successful (step S59).
On the other hand, when there is no single domain that matches any of the contracted parties (when the determination of step S58 is No), it is assumed that the input e-mail address is not related to the contract associated with the job, or is an incorrect address, and in step S60, the controller 10 determines that destination addition setting in the e-mail address is disabled (Step S60).
In this way, in the digital multifunction machine 1 capable of performing image transmission more appropriately than before to a party with whom a contract has been concluded, without making settings for individual destinations, when destination setting for an external address is successful, contract information is held as a filter, and referred to when a destination is set at a later stage. Therefore, it is possible to achieve the efficient digital multifunction machine 1.
Next, destination setting processing at a time of job execution of a digital multifunction machine 1 according to Embodiment 3 of the present invention is described with reference to
Since a schematic configuration of the digital multifunction machine 1 according to Embodiment 3 is identical to that of Embodiment 1 (
In Embodiment 3, a case is assumed in which a user selects a destination at a time of execution of a job such as e-mail transmission from a registered destination.
In step S61 in
Next, in step S62, the controller 10 determines whether a destination of the e-mail address is an external address from the domain portion (step S62).
When the destination of the e-mail address is not an external address (when the determination of step S62 is No), in step S63, the controller 10 accepts the user's selection assuming that destination setting is successful (step S63), and ends the processing.
On the other hand, when the destination of the e-mail address is an external address (when the determination of step S62 is Yes), in step S64, the controller 10 acquires contract information associated with the selected destination information (step S64).
Then, in step S65, the controller 10 extracts, from among the contract information, a piece of information related to the target user (step S65).
Next, in step S66, the controller 10 determines whether there are two or more pieces of information related to the target user among the contract information (step S66).
When there are two or more pieces of information (when the determination of step S66 is Yes), in step S67, the controller 10 causes a displayer 171 to display a contract name selection screen, and causes an operation acceptor 172 to accept an input from the user (step S67). However, in this case, multiple inputs are not selectable.
Thereafter, the controller 10 performs processing of step S68 to be described later.
On the other hand, in the determination of step S66, when the number of pieces of information related to the target user is only one among the contract information (when the determination of step S66 is No), in step S68, the controller 10 acquires security policy information associated with the contract, and displays the security policy information on the displayer 171 to prompt the user for confirmation (step S68), and thereafter, in step S69 that follows, the controller 10 accepts the user's selection assuming that destination setting is successful (step S69).
In step S71 of
When the destination of the e-mail address is not an external address (when the determination of step S71 is No), specifically, when the destination is an internal address, in step S72, the controller 10 causes the displayer 171 to display the destination (step S72).
On the other hand, when the destination of the e-mail address is an external address (when the determination of step S71 is Yes), in step S73, the controller 10 acquires contract information associated with the destination information (step S73).
Next, in step S74, the controller 10 determines whether the operation is an operation of the target user (step S74). When the operation is an operation of the target user (when the determination of step S74 is Yes), in step S75, the controller 10 displays the destination on the displayer 171 (step S75). On the other hand, when the operation is not an operation of the target user (when the determination of step S74 is No), in step S76, the controller 10 does not display the destination on the displayer 171 (step S76).
Thus, on a destination selection screen, contract information associated with destination information is acquired regarding a registered external address, and the external address is displayed on the displayer 171, only when the operation is an operation of a target user.
In this way, even when the user selects a destination from among registered destinations at a time of execution of a job such as e-mail transmission, it is possible to achieve the digital multifunction machine 1 capable of performing image transmission more appropriately than before to a party with whom a confidentiality agreement has been concluded, without making settings for individual destinations.
Next, destination setting processing at a time of job execution of a digital multifunction machine 1 according to Embodiment 4 of the present invention is described with reference to
Since a schematic configuration of the digital multifunction machine 1 according to Embodiment 4 is identical to that of Embodiment 1 (
Since processing of steps S61 to S69 in
In step S69 in
In this case, at a start time, contract information associated with a job at a time of setting an external address is stored in the storage 13, as settings for use in a filter of a destination (step S70 in
Since processing of steps S81 to S83, S85, and S86 in
In step S82 in
Next, in step S85, the controller 10 acquires security policy information associated with the contract, and displays the security policy information on a displayer 171 to prompt the user for confirmation (step S85), and thereafter, in step S86 that follows, the controller 10 accepts the user's selection assuming that destination setting is successful (step S86).
Since display/non-display determination processing for a destination when a destination of an external address is not included in an already set destination is identical to that in Embodiment 3 (
Since processing of steps S91 to S93, S95, and S96 in
In step S93 in
When the contract information includes the contract associated with the job (when the determination of step S94 is Yes), in step S95, the controller 10 displays the destination on the displayer 171 (step S95). On the other hand, when the contract information does not include the contract associated with the job (when the determination of step S94 is No), in step S96, the controller 10 does not display the destination on the displayer 171 (step S96).
Thus, in a case where a plurality of registered external addresses are set on a destination selection screen, contract information associated with a job at a time of setting an external address for the first time is acquired, and the external address is displayed on the displayer 171, only when the destination is a destination associated with the contract.
In this way, even when a user selects a destination at a time of execution of a job such as e-mail transmission from a registered destination, in the digital multifunction machine 1 capable of performing image transmission more appropriately than before to a party with whom a contract has been concluded, without making settings for individual destinations, when destination setting of an external address is successful, contract information is held as a filter and referred to when a destination is set at a later stage. Therefore, it is possible to achieve the digital multifunction machine 1 capable of efficiently setting a plurality of destinations, while preventing erroneous transmission to a destination unrelated to the contract.
Next, display of history information associated with a contract, and an operation that can be performed with respect to the display in a digital multifunction machine 1 according to Embodiment 5 of the present invention are described with reference to
The digital multifunction machine 1 according to Embodiment 5 stores information on a transmission history, and data in a storage 13 for each execution of a transmission job, based on predetermined settings. In this case, a contract name, a transmission date and time of a job, a name of a transmission file, a sender, a low-resolution version of a transmitted image (for a predetermined number of pages), a result of OCR, and the like are stored in the storage 13.
As an example of the confirmation screen on the transmission history, as illustrated in
In the example of
When recording of a transmission history is set to be valid, a controller 10 causes a communicator 15 to notify the user associated with a contract, of a contract expiration date at a predetermined timing, and to transmit a list of a transmission history on jobs related to the contract.
Also, a notification mail on the contract expiration date may be transmitted to the user at a predetermined timing, and connection to a URL of a web page on which a transmission history on jobs can be referred to may be written in the notification mail.
As an example of the confirmation screen on the transmission history, as illustrated in
Note that, documents related to the contract may be made unbrowsable after the contract expiration date has come.
When the contract expiration date has been extended, a job and an image transmitted by the user associated with the contract may be extracted from among those stored in a storage 13, and displayed as a list on a predetermined web page in such a way that the user can refer to them.
As an example of the confirmation screen on the transmission history, as illustrated in
A user can easily send an image whose contract expiration date is updated, since a PDF file that reflects the new expiration date is generated from a stored image by putting a check in a necessary item for selection, and pressing the “execute” button.
In this way, in the digital multifunction machine 1 capable of performing image transmission more appropriately than before to a party with whom a contract has been concluded, without making settings for individual destinations, it is possible to achieve the digital multifunction machine 1 in which the user can easily send an image file that reflects a new expiration date, when the contract expiration date is updated.
Preferred embodiments according to the present invention also include those obtained by combining any of the embodiments described above.
In addition to the embodiments described above, various modifications of the present invention are available. These modifications should not be construed as not belonging to the scope of the present invention. The present invention should include the meaning equivalent to the scope of the claims and all modifications within the scope.
Number | Date | Country | Kind |
---|---|---|---|
2021-014460 | Feb 2021 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
10911492 | Mulder | Feb 2021 | B2 |
20060253536 | Fujiwara et al. | Nov 2006 | A1 |
20090109482 | Sato | Apr 2009 | A1 |
20090195819 | Sugimoto | Aug 2009 | A1 |
20090323115 | Van Bergen | Dec 2009 | A1 |
20130222836 | Kakegawa | Aug 2013 | A1 |
20130308167 | Nishiyama | Nov 2013 | A1 |
20150215481 | Faust | Jul 2015 | A1 |
20170034367 | Oomori | Feb 2017 | A1 |
20200128141 | Sugawara | Apr 2020 | A1 |
Number | Date | Country |
---|---|---|
2004-304292 | Oct 2004 | JP |
2007274254 | Oct 2007 | JP |
2013-223169 | Oct 2013 | JP |
Number | Date | Country | |
---|---|---|---|
20220247872 A1 | Aug 2022 | US |