JP7826648B2 - Information processing device and information processing program - Google Patents
Information processing device and information processing programInfo
- Publication number
- JP7826648B2 JP7826648B2 JP2021180651A JP2021180651A JP7826648B2 JP 7826648 B2 JP7826648 B2 JP 7826648B2 JP 2021180651 A JP2021180651 A JP 2021180651A JP 2021180651 A JP2021180651 A JP 2021180651A JP 7826648 B2 JP7826648 B2 JP 7826648B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- processing device
- contact point
- information processing
- contamination
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
- Facsimiles In General (AREA)
Description
本発明は、情報処理装置、及び情報処理プログラムに関する。 The present invention relates to an information processing device and an information processing program.
特許文献1には、機器における接触検知の対象箇所毎に、人に触られた場合の接触履歴を記録する接触履歴記録システムであって、前記対象箇所毎に取り付けられる複数の送信機と、前記複数の送信機と通信する受信機と、を備え、前記複数の送信機における個々の送信機は、当該送信機が取り付けられている対象箇所の個別識別情報が予め記憶された記憶部と、当該送信機が取り付けられている対象箇所が人に触られると前記記憶部に記憶されている個別識別情報を送信する送信部と、を有し、前記受信機は、前記送信機から送信された個別識別情報を受信する受信部と、入力された個別識別情報を記録する記録部へ前記受信部で受信された個別識別情報を入力する制御部と、を有する接触履歴記録システムが開示されている。 Patent Document 1 discloses a contact history recording system that records contact history when a person touches each contact detection target location on a device. The contact history recording system includes multiple transmitters attached to each target location and a receiver that communicates with the multiple transmitters. Each transmitter has a storage unit that pre-stores individual identification information for the target location to which the transmitter is attached, and a transmission unit that transmits the individual identification information stored in the storage unit when the target location to which the transmitter is attached is touched by a person. The receiver has a receiving unit that receives the individual identification information transmitted from the transmitter, and a control unit that inputs the individual identification information received by the receiving unit to a recording unit that records the input individual identification information.
特許文献2には、ユーザによって操作が行われる操作部と、撮影部により取得された映像に含まれる前記ユーザの動作と、予め登録された映像パターンとを比較して、前記ユーザが汚染状態であるか否かを判定する汚染状態判定部と、前記汚染状態であると判定された前記ユーザの汚染部位を特定する汚染部位特定部と、特定された前記汚染部位が前記操作部に接近していることを検出する汚染部位接近検出部と、前記汚染部位が前記操作部に接近していることが検出された場合に、前記操作部に前記汚染部位をタッチせずに操作することを可能とするための通知情報を作成する通知情報作成部と、作成された前記通知情報を前記ユーザに通知する通知部と、を備える操作装置が開示されている。 Patent Document 2 discloses an operating device that includes an operating unit operated by a user; a contamination state determination unit that compares the user's actions contained in video captured by a capture unit with pre-registered video patterns to determine whether the user is contaminated; a contaminated part identification unit that identifies a contaminated part of the user determined to be contaminated; a contaminated part approach detection unit that detects when the identified contaminated part is approaching the operating unit; a notification information creation unit that creates notification information that enables the operating unit to be operated without touching the contaminated part when it is detected that the contaminated part is approaching the operating unit; and a notification unit that notifies the user of the created notification information.
従来、圧力によって発電する発電素子を装置の筐体に設置したり、装置を撮影するカメラを天井に設置したりすることで、装置においてユーザが触れた箇所を検出する手法が知られている。 Conventionally, methods have been known to detect where a user touches a device by installing a power generation element that generates electricity when pressure is applied to the device's housing, or by installing a camera on the ceiling to photograph the device.
こうした検出手法では、ユーザが触れた箇所を検出するために、発電素子及びカメラといった、ユーザの操作状況を検出する検出装置を設置する必要がある。しかも、発電素子を用いてユーザが触れた箇所を検出する場合、スペースや機能の関係上、装置の筐体にどうしても発電素子を取り付けることができない箇所が生じることがある。また、カメラを用いてユーザが触れた箇所を検出する場合、ユーザの位置によっては死角となる箇所が生じることがある。 With these detection methods, in order to detect where the user has touched, it is necessary to install a detection device that detects the user's operation status, such as a power generation element and a camera. Furthermore, when using a power generation element to detect where the user has touched, there may be places on the device's casing where it is impossible to attach a power generation element due to space or functionality constraints. Furthermore, when using a camera to detect where the user has touched, there may be blind spots depending on the user's position.
本発明は、ユーザの操作状況を検出する検出装置を用いることなく、ユーザが触れた箇所を通知することができる情報処理装置及び情報処理プログラムを提供することを目的とする。 The present invention aims to provide an information processing device and information processing program that can notify the user of the location they have touched without using a detection device that detects the user's operation status.
第1態様に係る情報処理装置は、プロセッサを備え、前記プロセッサは、自装置を操作した各ユーザの操作履歴を取得し、前記操作履歴を用いて、少なくとも1人のユーザが触れた自装置の接触箇所を特定し、前記接触箇所を通知する。 The information processing device according to the first aspect includes a processor that acquires the operation history of each user who has operated the device, and uses the operation history to identify contact points on the device that have been touched by at least one user, and notifies the user of the contact points.
第2態様に係る情報処理装置は、第1態様に係る情報処理装置において、前記プロセッサは、前記操作履歴に記録された前記接触箇所の接触回数から前記接触箇所の汚染度合いを特定し、前記接触箇所と共に、前記接触箇所の各々における汚染度合いを通知する。 In the information processing device according to the second aspect, in the information processing device according to the first aspect, the processor identifies the degree of contamination of the contact points from the number of times the contact points have been touched recorded in the operation history, and notifies the contact points as well as the degree of contamination at each of the contact points.
第3態様に係る情報処理装置は、第2態様に係る情報処理装置において、前記プロセッサは、前記接触箇所の各々における汚染度合いの違いを、自装置の形状を表す図に施した色相の違いによって通知する。 In the information processing device of the third aspect, the processor notifies the user of the difference in the degree of contamination at each of the contact points by changing the color of the diagram representing the shape of the device.
第4態様に係る情報処理装置は、第2態様に係る情報処理装置において、前記プロセッサは、前記接触箇所の各々における汚染度合いの違いを、自装置の形状を表す図に施した色の明度の違いによって通知する。 In the information processing device of the fourth aspect, the processor notifies the user of the difference in the degree of contamination at each of the contact points by varying the brightness of the color applied to a diagram representing the shape of the device.
第5態様に係る情報処理装置は、第2態様~第4態様の何れかの態様に係る情報処理装置において、前記プロセッサは、前記接触箇所の素材の違いによって前記接触箇所の汚染度合いを補正する。 The information processing device according to the fifth aspect is the information processing device according to any one of the second to fourth aspects, in which the processor corrects the degree of contamination of the contact area depending on the material of the contact area.
第6態様に係る情報処理装置は、第5態様に係る情報処理装置において、前記プロセッサは、素材がガラスである前記接触箇所と、素材が合成樹脂である前記接触箇所とにおける各々の接触回数が同じ場合、素材がガラスである前記接触箇所の汚染度合いが、素材が合成樹脂である前記接触箇所の汚染度合いよりも高くなるように補正する。 In a sixth aspect of the information processing device, in the fifth aspect, the processor corrects the degree of contamination of the contact point made of glass so that it is higher than the degree of contamination of the contact point made of synthetic resin when the number of contacts at the contact point made of glass and the number of contacts at the contact point made of synthetic resin are the same.
第7態様に係る情報処理装置は、第2態様~第6態様の何れかの態様に係る情報処理装置において、前記プロセッサは、前記接触箇所における表面加工の違いによって前記接触箇所の汚染度合いを補正する。 The information processing device according to the seventh aspect is the information processing device according to any one of the second to sixth aspects, in which the processor corrects the degree of contamination of the contact point based on differences in surface finish at the contact point.
第8態様に係る情報処理装置は、第7態様に係る情報処理装置において、前記プロセッサは、抗菌加工が行われている前記接触箇所と、抗菌加工が行われていない前記接触箇所とにおける各々の接触回数が同じ場合、抗菌加工が行われていない前記接触箇所の汚染度合いが、抗菌加工が行われている前記接触箇所の汚染度合いよりも高くなるように補正する。 In an eighth aspect of the information processing device, in the seventh aspect, the processor corrects the degree of contamination of the contact area that has not been treated with antibacterial treatment so that it is higher than the degree of contamination of the contact area that has been treated with antibacterial treatment when the number of contacts at the contact area that has been treated with antibacterial treatment is the same as the number of contacts at the contact area that has not been treated with antibacterial treatment.
第9態様に係る情報処理装置は、第2態様~第8態様の何れかの態様に係る情報処理装置において、前記プロセッサは、ユーザの罹患情報を受け付け、前記罹患情報によって前記接触箇所の汚染度合いを補正する。 In the information processing device of the ninth aspect, the processor of any one of the information processing devices of the second to eighth aspects receives morbidity information from the user and corrects the degree of contamination of the contact point based on the morbidity information.
第10態様に係る情報処理装置は、第9態様に係る情報処理装置において、前記罹患情報に、ユーザが接触感染を伴う予め定めた疾病に罹患したとの情報が含まれる場合、前記プロセッサは、前記罹患情報に対応したユーザが触れた前記接触箇所と、前記疾病に罹患していないユーザが触れた前記接触箇所とにおける各々の接触回数が同じであれば、前記罹患情報に対応したユーザが触れた前記接触箇所の汚染度合いが、前記疾病に罹患していないユーザが触れた前記接触箇所の汚染度合いよりも高くなるように補正する。 In a tenth aspect of the information processing device, in the information processing device of the ninth aspect, if the disease information includes information that the user has contracted a predetermined disease that is transmitted by contact, the processor corrects the degree of contamination of the contact point touched by the user corresponding to the disease information so that it is higher than the degree of contamination of the contact point touched by a user who is not infected with the disease, if the number of times the contact point touched by the user corresponding to the disease information is the same as the number of times the contact point touched by a user who is not infected with the disease.
第11態様に係る情報処理装置は、第10態様に係る情報処理装置において、前記プロセッサは、前記罹患情報に対応したユーザが触れた前記接触箇所に関連する機能を、規定期間に亘って使用禁止に設定する。 In an information processing device according to an eleventh aspect, in the information processing device according to the tenth aspect, the processor disables the use of functions associated with the contact point touched by the user corresponding to the morbidity information for a specified period of time.
第12態様に係る情報処理装置は、第1態様~第11態様の何れかの態様に係る情報処理装置において、前記プロセッサは、自装置を利用しようとしているユーザの識別情報を取得し、前記操作履歴を用いて、前記識別情報で表されるユーザが触れたことのある前記接触箇所を通知する。 In an information processing device according to a twelfth aspect, in the information processing device according to any one of the first to eleventh aspects, the processor acquires identification information of a user who is about to use the device, and uses the operation history to notify the user represented by the identification information of the contact points that have been touched.
第13態様に係る情報処理装置は、第1態様~第12態様の何れかの態様に係る情報処理装置において、前記プロセッサは、前記操作履歴から前記接触箇所が特定される場合であったとしても、前記操作履歴から得られる自装置の状態が予め定めた条件を満たしている場合、通知する前記接触箇所を制限する。 In an information processing device according to a thirteenth aspect, in the information processing device according to any one of the first to twelfth aspects, the processor limits the contact points to be notified if the state of the device obtained from the operation history satisfies predetermined conditions, even if the contact points are identified from the operation history.
第14態様に係る情報処理装置は、第13態様に係る情報処理装置において、前記プロセッサは、自装置に対する最後の操作から予め定めた時間が経過している場合、前記接触箇所を通知しないようにする。 In an information processing device according to a fourteenth aspect, in the information processing device according to the thirteenth aspect, the processor does not notify the contact point if a predetermined time has passed since the last operation on the device.
第15態様に係る情報処理装置は、第13態様に係る情報処理装置において、前記プロセッサは、自装置の清掃を実行した清掃履歴が前記操作履歴に含まれる場合、前記接触箇所のうち、前記清掃履歴が記録された以降の前記操作履歴から特定された前記接触箇所だけを通知する。 In the information processing device according to the 15th aspect, in the information processing device according to the 13th aspect, when the operation history includes a cleaning history of cleaning the device itself, the processor notifies only the contact points identified from the operation history after the cleaning history was recorded.
第16態様に係る情報処理装置は、第1態様~第15態様の何れかの態様に係る情報処理装置において、前記プロセッサは、自装置を操作しようとするユーザが予め指定した情報機器の画面に前記接触箇所を表示させる。 In the information processing device of the 16th aspect, in the information processing device of any one of the 1st to 15th aspects, the processor displays the contact point on the screen of an information device designated in advance by the user who intends to operate the device.
第17態様に係る情報処理装置は、第16態様に係る情報処理装置において、前記情報機器は、映像を撮影する撮影装置を備え、前記プロセッサは、前記撮影装置によって撮影された自装置の映像に、前記接触箇所を重畳した画像を前記情報機器の画面に表示させる。 In a seventeenth aspect of the information processing device, in the sixteenth aspect, the information device includes a camera that captures video, and the processor displays on the screen of the information device an image in which the contact point is superimposed on the video of the information device captured by the camera.
第18態様に係る情報処理プログラムは、コンピュータに、自装置を操作した各ユーザの操作履歴を取得し、前記操作履歴を用いて、少なくとも1人のユーザが触れた自装置の接触箇所を特定し、前記接触箇所を通知する処理を実行させるためのプログラムである。 The information processing program according to the eighteenth aspect is a program for causing a computer to acquire the operation history of each user who has operated the device, use the operation history to identify contact points on the device that have been touched by at least one user, and notify the user of the contact points.
第1態様、及び第18態様によれば、ユーザの操作状況を検出する検出装置を用いることなく、ユーザが触れた箇所を通知することができる、という効果を有する。 The first and eighteenth aspects have the advantage of being able to notify the location the user has touched without using a detection device that detects the user's operation status.
第2態様によれば、ユーザに接触箇所の汚染度合いを知らせることができる、という効果を有する。 The second aspect has the effect of informing the user of the degree of contamination of the contact point.
第3態様によれば、接触箇所の汚染度合いを数値で知らせる場合と比較して、情報処理装置における接触箇所の汚染度合いの分布を把握しやすい、という効果を有する。 The third aspect has the advantage of making it easier to grasp the distribution of contamination levels at contact points on an information processing device, compared to when the contamination level at contact points is reported numerically.
第4態様によれば、接触箇所の汚染度合いを表示する画面がグレースケール表示のみに対応した画面であっても、ユーザに接触箇所の汚染度合いを知らせることができる、という効果を有する。 The fourth aspect has the advantage that the user can be informed of the degree of contamination of the contact area even if the screen displaying the degree of contamination of the contact area is a screen that only supports grayscale display.
第5態様によれば、ユーザの接触回数だけから接触箇所における汚染度合いを特定する場合と比較して、接触箇所の汚染度合いを精度よく通知することができる、という効果を有する。 The fifth aspect has the advantage of being able to accurately notify the degree of contamination of a contact point, compared to when the degree of contamination at a contact point is determined solely from the number of times the user has touched the point.
第6態様によれば、接触回数が同じであっても、ウイルスの生存期間に応じて汚染度合いを補正することができる、という効果を有する。 The sixth aspect has the advantage that the degree of contamination can be corrected according to the survival period of the virus, even if the number of contacts is the same.
第7態様によれば、ユーザの接触回数だけから接触箇所における汚染度合いを特定する場合と比較して、接触箇所の汚染度合いを精度よく通知することができる、という効果を有する。 The seventh aspect has the advantage of being able to accurately notify the degree of contamination of a contact point, compared to when the degree of contamination at a contact point is determined solely from the number of times the user has touched the point.
第8態様によれば、接触回数が同じであっても、接触箇所に施された表面加工に応じて汚染度合いを補正することができる、という効果を有する。 According to the eighth aspect, even if the number of contacts is the same, the degree of contamination can be corrected depending on the surface treatment applied to the contact points.
第9態様によれば、ユーザの罹患状況を接触箇所の汚染度合いに反映させることができる、という効果を有する。 The ninth aspect has the advantage that the user's disease status can be reflected in the degree of contamination of the contact point.
第10態様によれば、疾病に罹患したユーザ以外の他のユーザに疾病が広がらないように注意喚起することができる、という効果を有する。 The tenth aspect has the effect of alerting users other than the affected user to prevent the disease from spreading.
第11態様によれば、接触箇所の汚染度合いをユーザに通知して注意喚起する場合と比較して、接触感染する疾病のまん延を抑制することができる、という効果を有する。 The eleventh aspect has the advantage of being able to curb the spread of diseases transmitted through contact, compared to when the user is notified of the degree of contamination of the contact point and warned.
第12態様によれば、情報処理装置の他の箇所に比べてユーザが触れやすい箇所をユーザ毎に通知することができる、という効果を有する。 The twelfth aspect has the advantage of being able to notify each user of the areas of the information processing device that are more likely to be touched by the user than other areas.
第13態様によれば、触れても問題のない接触箇所に対してまで注意喚起を行わないようにすることができる、という効果を有する。 The thirteenth aspect has the advantage of preventing warnings from being issued for contact points that are harmless even if touched.
第14態様によれば、ユーザへの注意喚起を、特定の疾病に接触感染する可能性がある期間だけに制限することができる、という効果を有する。 The fourteenth aspect has the advantage of being able to limit warnings to users to periods when there is a possibility of contact infection with a particular disease.
第15態様によれば、清掃が行われる前までの接触回数を含めて接触箇所の汚染度合いを特定する場合と比較して、現状の接触箇所の汚染度合いを精度よく通知することができる、という効果を有する。 The fifteenth aspect has the advantage of being able to accurately notify the current level of contamination of a contact point, compared to when the level of contamination of a contact point is determined by taking into account the number of contacts made before cleaning.
第16態様によれば、情報処理装置に接触箇所を表示する操作パネルがない場合であっても、ユーザは情報処理装置の接触箇所を把握することができる、という効果を有する。 According to the sixteenth aspect, even if the information processing device does not have an operation panel that displays the contact point, the user can grasp the contact point on the information processing device.
第17態様によれば、実際の情報処理装置の映像を見ながら情報処理装置の接触箇所を把握することができる、という効果を有する。 The seventeenth aspect has the advantage of making it possible to grasp the contact point on the information processing device while viewing an image of the actual information processing device.
以下、本実施形態について図面を参照しながら説明する。なお、同じ構成要素及び同じ処理には全図面を通して同じ符号を付与し、重複する説明を省略する。 This embodiment will now be described with reference to the drawings. Note that the same components and processes will be assigned the same reference numerals throughout the drawings, and duplicate explanations will be omitted.
図1は、情報処理装置の外観例を示す図である。本実施形態に係る情報処理装置は、ユーザが接触して操作を行うものであって、かつ、ユーザによる操作の履歴が記録されるものであればどのような種類の情報処理装置であってもよく、好ましくは、複数のユーザが共有して使用する情報処理装置であればよい。したがって、以降では、例えば会社に設置される情報処理装置の一例である画像処理装置10を用いて、開示の技術に係る説明を行う。 Figure 1 is a diagram showing an example of the appearance of an information processing device. The information processing device according to this embodiment may be any type of information processing device that is operated by a user through contact and that records a history of user operations, and preferably is an information processing device that is shared and used by multiple users. Therefore, hereinafter, the disclosed technology will be explained using an image processing device 10, which is an example of an information processing device installed in a company, for example.
画像処理装置10は一例として、用紙等の記録媒体に記載された画像を画像データとして読み込むスキャン、画像データによって表される画像を記録媒体に形成するプリント、及び記録媒体に形成された画像と同一の画像を他の記録媒体に形成するコピーを有する。なお、画像処理装置10は必ずしもコピー、プリント、及びスキャンの各機能を備える必要はなく、少なくとも1つの機能を備えればよい。また、画像処理装置10が備える機能はコピー、プリント、及びスキャンに限定されない。例えば画像処理装置10が備える機能は、画像データを送受信するFAX機能のように、画像処理を伴う機能であればどのような機能であってもよい。 As an example, the image processing device 10 has the functions of scanning, which reads an image recorded on a recording medium such as paper as image data, printing, which forms an image represented by image data on a recording medium, and copying, which forms an image identical to the image formed on one recording medium on another recording medium. Note that the image processing device 10 does not necessarily have to have each of the functions of copying, printing, and scanning; it is sufficient if it has at least one function. Furthermore, the functions provided by the image processing device 10 are not limited to copying, printing, and scanning. For example, the functions provided by the image processing device 10 may be any function that involves image processing, such as a fax function for sending and receiving image data.
次に、本実施形態に係る画像処理装置10について説明する。 Next, we will explain the image processing device 10 related to this embodiment.
図1に示す画像処理装置10の上部には、例えば原稿読み取りユニット2が設けられ、原稿読み取りユニット2の下方に画像形成ユニット4が配置されている。 The image processing device 10 shown in Figure 1 has, for example, a document reading unit 2 at the top, and an image forming unit 4 below the document reading unit 2.
原稿読み取りユニット2は、図示しない光学読み取り装置と原稿カバー6内の原稿搬送装置8を含んで構成される。原稿搬送装置8は、原稿カバー6に設けられている原稿台6A上に載せられた原稿1を順に引き込んで、原稿1を図示しない搬送原稿読み取りガラス(「プラテンガラス」ともいう)上に搬送する。原稿読み取りユニット2は、図示しない搬送原稿読み取りガラス上に搬送された原稿1の内容を、図示しない光学読み取り装置で画像データとして読み取る。その後、原稿搬送装置8は、記載内容の読み込みが終了した原稿1を原稿カバー6に設けられている排出台6B上に排出する。 The document reading unit 2 is composed of an optical reading device (not shown) and a document transport device 8 inside the document cover 6. The document transport device 8 sequentially pulls in the documents 1 placed on the document table 6A provided in the document cover 6 and transports the documents 1 onto a document transport reading glass (also called a "platen glass") (not shown). The document reading unit 2 reads the contents of the documents 1 transported onto the document transport reading glass (not shown) as image data using an optical reading device (not shown). The document transport device 8 then ejects the documents 1, after the contents have been read, onto an ejection tray 6B provided in the document cover 6.
一方、画像形成ユニット4は、記録媒体の種別やサイズ毎に分類された収容棚9に収容される記録媒体上に、画像データによって表された画像を形成する。図1に示す画像処理装置10の例の場合、記録媒体の種別やサイズ毎に3つの収容棚9が設けられているが、各々の収容棚9を区別する場合、「トレイA」、「トレイB」、及び「トレイC」を表すことがある。 Meanwhile, the image forming unit 4 forms an image represented by image data on recording media stored in storage shelves 9, which are classified by recording medium type and size. In the example of the image processing device 10 shown in Figure 1, three storage shelves 9 are provided, one for each type and size of recording medium, and when distinguishing between the individual storage shelves 9, they may be referred to as "Tray A," "Tray B," and "Tray C."
画像処理装置10には、コピー、プリント、及びスキャンといった各種機能を実行するための操作をユーザから受け付ける操作表示ユニット3が設けられている。具体的には、操作表示ユニット3には、操作を行うユーザの情報を取得するリーダー装置7、及びユーザの操作を受け付ける操作パネル5が含まれる。 The image processing device 10 is provided with an operation display unit 3 that accepts operations from the user to perform various functions such as copying, printing, and scanning. Specifically, the operation display unit 3 includes a reader device 7 that acquires information about the user performing the operation, and an operation panel 5 that accepts user operations.
リーダー装置7は、例えば、ユーザが所有する社員証が近づけられると、社員証に内蔵されているICチップから、ユーザを一意に識別する識別情報(「ユーザID」という)を非接触で読み取る装置である。画像処理装置10は、ユーザIDによって表されるユーザが、画像処理装置10の使用を許可されているユーザである場合にユーザの操作を受け付ける。すなわち、画像処理装置10は、ユーザ認証を行い、ユーザ認証に成功したユーザに対して画像処理装置10が有する機能を提供する。 The reader device 7 is a device that, for example, when a user's employee ID card is brought close to the reader device 7, contactlessly reads identification information (referred to as a "user ID") that uniquely identifies the user from the IC chip embedded in the employee ID card. The image processing device 10 accepts user operations if the user represented by the user ID is a user who is authorized to use the image processing device 10. In other words, the image processing device 10 performs user authentication and provides the functions of the image processing device 10 to users who have been successfully authenticated.
操作パネル5は、タッチパネルが重畳されたディスプレイであり、操作パネル5には、ユーザが所望する機能を実行するために操作するボタン等の操作オブジェクトが表示される。ユーザが操作パネル5に接触して操作オブジェクトの操作を行うと、操作オブジェクトに対して予め対応付けた処理が画像処理装置10で実行され、操作に対する応答が操作パネル5に表示される。 The operation panel 5 is a display on which a touch panel is superimposed, and operation objects such as buttons that the user operates to execute desired functions are displayed on the operation panel 5. When the user touches the operation panel 5 to operate an operation object, a process previously associated with the operation object is executed on the image processing device 10, and a response to the operation is displayed on the operation panel 5.
図2は、画像処理装置10の機能構成例を示す図である。画像処理装置10は、インターフェース部11、制御部12、機能実行部13、及び履歴管理部14の各機能部と、操作履歴15と、を備える。また、インターフェース部11には、操作表示ユニット3及び通信ユニット16が接続され、機能実行部13には、原稿読み取りユニット2及び画像形成ユニット4が接続される。 Figure 2 is a diagram showing an example of the functional configuration of the image processing device 10. The image processing device 10 includes functional units, namely, an interface unit 11, a control unit 12, a function execution unit 13, and a history management unit 14, as well as an operation history 15. The interface unit 11 is connected to an operation display unit 3 and a communication unit 16, and the function execution unit 13 is connected to a document reading unit 2 and an image forming unit 4.
インターフェース部11は、外部から画像処理装置10に対する情報を受け付けると共に、画像処理装置10内部の情報を画像処理装置10の外部へ通知する。具体的には、インターフェース部11は、例えば操作表示ユニット3からユーザの指示を受け付けると共に、通信回線と接続された通信ユニット16から画像データ等を受信する。また、インターフェース部11は、例えば画像処理装置10における画像処理の処理状態及び画像処理装置10の状態等を操作表示ユニット3の操作パネル5に表示すると共に、通信ユニット16と通信回線で接続された外部装置に画像処理を行った画像データを送信する。 The interface unit 11 accepts information for the image processing device 10 from the outside, and notifies information inside the image processing device 10 to the outside of the image processing device 10. Specifically, the interface unit 11 accepts user instructions, for example, from the operation and display unit 3, and receives image data, etc. from the communication unit 16 connected to a communication line. The interface unit 11 also displays, for example, the processing status of image processing in the image processing device 10 and the status of the image processing device 10 on the operation panel 5 of the operation and display unit 3, and transmits image data that has undergone image processing to an external device connected to the communication unit 16 via a communication line.
通信回線の接続形態に制約はなく、通信回線の接続形態は、有線、無線、又は有線と無線が混在した形態の何れであってもよい。また、画像処理装置10に接続される外部装置の数に制限はなく、例えば外部装置が画像処理装置10に1台も接続されていなくてもよい。 There are no restrictions on the connection type of the communication line, and the connection type of the communication line may be wired, wireless, or a combination of wired and wireless. Furthermore, there is no limit to the number of external devices that may be connected to the image processing device 10; for example, no external devices may be connected to the image processing device 10.
制御部12は、インターフェース部11、機能実行部13、及び履歴管理部14を制御して、インターフェース部11から通知されたユーザの指示に沿った機能の提供を実現する。 The control unit 12 controls the interface unit 11, function execution unit 13, and history management unit 14 to provide functions in accordance with user instructions notified by the interface unit 11.
機能実行部13は、制御部12の制御に従って、原稿読み取りユニット2及び画像形成ユニット4の少なくとも一方を駆動し、コピー、プリント、及びスキャンのうち、制御部12から指示された処理を実行する。 The function execution unit 13 drives at least one of the document reading unit 2 and the image forming unit 4 under the control of the control unit 12, and executes the process instructed by the control unit 12, from among copying, printing, and scanning.
履歴管理部14は、制御部12の制御に従って、操作履歴15を記憶媒体に記憶すると共に、記憶媒体に記憶された操作履歴15を取得し、取得した操作履歴15を制御部12に通知する。 Under the control of the control unit 12, the history management unit 14 stores the operation history 15 in a storage medium, acquires the operation history 15 stored in the storage medium, and notifies the control unit 12 of the acquired operation history 15.
操作履歴15とは、画像処理装置10の操作に関する履歴情報であり、画像処理装置10に対するユーザの操作内容と、ユーザの操作に伴う画像処理装置10の動作状態と、が含まれる。具体的には、操作表示ユニット3におけるユーザの操作内容、通信ユニット16における画像データの送受信状態、並びに、原稿読み取りユニット2及び画像形成ユニット4の動作状態が操作履歴15に含まれる。 Operation history 15 is history information related to operations on the image processing device 10, and includes the user's operations on the image processing device 10 and the operating status of the image processing device 10 associated with the user's operations. Specifically, operation history 15 includes the user's operations on the operation display unit 3, the status of image data transmission and reception in the communication unit 16, and the operating status of the document reading unit 2 and image forming unit 4.
図3は、操作履歴15の一例を示す図である。操作履歴15は、例えばユーザ、記録日時、機能、操作内容、設定値/イベント、座標値、及び枚数の各項目を含み、各々の項目が行方向に沿って対応付けられることで、1つの操作履歴15が形成されている。 Figure 3 is a diagram showing an example of an operation history 15. The operation history 15 includes items such as user, recording date and time, function, operation content, setting value/event, coordinate value, and number of sheets, and each item is associated along the row direction to form one operation history 15.
操作履歴15のユーザ項目は、画像処理装置10を操作したユーザのユーザIDを表す。すなわち、操作履歴15は、ユーザ毎に記憶される。 The user item in the operation history 15 represents the user ID of the user who operated the image processing device 10. In other words, the operation history 15 is stored for each user.
操作履歴15の記録日時項目は、操作履歴15に記憶されているユーザの操作が行われた日時を表す。 The recording date and time item in operation history 15 indicates the date and time when the user operation stored in operation history 15 was performed.
操作履歴15の機能項目は、ユーザによって実行された機能の種類を表す。図3に示す例では、コピー、プリント、及びスキャンの各機能名が設定されているが、例えば画像処理装置10の保守員が画像処理装置10に対して清掃等のメンテナンスを行った場合には、機能項目に「メンテナンス」といった名称が設定される。保守員は、画像処理装置10のメンテナンスを行う場合、例えば操作パネル5に表示される図示しないメンテナンスボタンを選択して画像処理装置10のメンテナンスを開始する。画像処理装置10は、「メンテナンス」ボタンが選択された場合、機能項目を「メンテナンス」に設定した操作履歴15を生成する。なお、保守員は、画像処理装置10のユーザであってもよい。 The function items in the operation history 15 indicate the types of functions executed by the user. In the example shown in FIG. 3, the function names copy, print, and scan are set, but if, for example, a maintenance technician for the image processing device 10 performs maintenance such as cleaning on the image processing device 10, a name such as "maintenance" is set as the function item. When performing maintenance on the image processing device 10, the maintenance technician starts maintenance on the image processing device 10 by, for example, selecting a maintenance button (not shown) displayed on the operation panel 5. When the "maintenance" button is selected, the image processing device 10 generates an operation history 15 in which the function item is set to "maintenance." Note that the maintenance technician may also be a user of the image processing device 10.
操作履歴15の操作内容項目は、機能項目で表される機能に関してユーザが実行した操作の内容を表す。例えば「読み取り精度設定」は、ユーザが原稿読み取りユニット2での原稿1の読み取り精度を設定するボタンを選択したことを表す。また、「スタート(自動搬送)」は、ユーザが機能項目で表される機能の実行を開始するボタンを選択したことを表す。なお、操作内容項目内における「(自動搬送)」は、原稿台6Aに載せされた原稿1を原稿搬送装置8によって図示しない搬送原稿読み取りガラスまで搬送して画像処理装置10に読み込んだことを表す。これに対して操作内容項目内における「(プラテン)」は、原稿搬送装置8によって搬送された原稿1ではなく、ユーザによって図示しない搬送原稿読み取りガラスに配置された原稿1を画像処理装置10が読み込んだことを表す。 The operation content items in the operation history 15 represent the content of the operation performed by the user for the function represented by the function item. For example, "Reading accuracy setting" indicates that the user selected a button to set the reading accuracy of the original 1 in the original reading unit 2. Furthermore, "Start (automatic transport)" indicates that the user selected a button to start the execution of the function represented by the function item. Note that "(automatic transport)" in the operation content item indicates that the original 1 placed on the original table 6A was transported by the original transport device 8 to the transported original reading glass (not shown) and read into the image processing device 10. In contrast, "(Platen)" in the operation content item indicates that the image processing device 10 read the original 1 placed on the transported original reading glass (not shown) by the user, rather than the original 1 transported by the original transport device 8.
操作履歴15の設定値/イベント項目は、操作内容項目に機能の動作条件を設定する操作内容が設定されている場合、ユーザによって設定された値を表す。例えば図3に示す操作履歴15の設定値/イベント項目において、「300dpi」は、ユーザが原稿1の読み取り精度を300dpiに設定したことを表している。 The setting value/event item in the operation history 15 represents the value set by the user when the operation content item contains an operation content that sets the operating conditions of a function. For example, in the setting value/event item in the operation history 15 shown in Figure 3, "300 dpi" indicates that the user set the reading accuracy of document 1 to 300 dpi.
また、操作履歴15の設定値/イベント項目は、操作に伴い画像処理装置10で発生した障害や部材の欠品等に関する事象の記録が含まれる。例えば図3に示す操作履歴15の設定値/イベント項目において、「用紙切れ(トレイA)」は、画像を用紙に形成する際、トレイAにおいて用紙切れが発生したことを表し、「ジャム(自動搬送)」は、原稿搬送装置8による原稿1の搬送中に、原稿1が原稿搬送装置8内に詰まったことを表している。すなわち、設定値/イベント項目におけるかっこ内の情報は、用紙切れ及びジャム発生等の事象が発生した場所を表す。 The setting value/event items in the operation history 15 also include records of events related to malfunctions or missing parts that occur in the image processing device 10 as a result of operations. For example, in the setting value/event items in the operation history 15 shown in Figure 3, "Out of paper (Tray A)" indicates that Tray A ran out of paper when forming an image on paper, and "Jam (automatic transport)" indicates that the original 1 became stuck in the document transport device 8 while it was being transported by the document transport device 8. In other words, the information in parentheses in the setting value/event items indicates the location where an event such as an out-of-paper event or a jam occurred.
なお、ユーザの操作に伴う処理が正常に終了し、特に障害や部材の欠品に関する事象が発生せず、特に記録する内容がない場合、例えば操作履歴15の設定値/イベント項目には「-」が設定される。 In addition, if the processing associated with the user's operation is completed normally, no particular events related to failures or missing parts occur, and there is nothing in particular to record, for example, the setting value/event item in the operation history 15 will be set to "-".
操作履歴15の座標値項目は、操作パネル5においてユーザが操作した位置を表す。 The coordinate value item in the operation history 15 represents the position operated by the user on the operation panel 5.
図4は、操作パネル5に設定された操作座標系の例を示す図である。操作パネル5は、ユーザが操作パネル5に触れることで生じる静電容量の変化から操作位置を検知する、いわゆる、静電容量方式のタッチパネルを備えている。こうしたタッチパネルを備える操作パネル5では、ユーザの指が接触した箇所の静電容量の変化が、他の箇所の静電容量の変化よりも大きくなる。したがって、操作パネル5は、操作パネル5の範囲内において、静電容量の変化が最も大きい箇所をユーザの操作位置として検出する。 Figure 4 shows an example of an operation coordinate system set on the operation panel 5. The operation panel 5 is equipped with a so-called capacitive touch panel, which detects the operation position from changes in capacitance that occur when the user touches the operation panel 5. In an operation panel 5 equipped with such a touch panel, the change in capacitance at the point where the user's finger touches is greater than the change in capacitance at other points. Therefore, the operation panel 5 detects the point within the range of the operation panel 5 where the change in capacitance is greatest as the user's operation position.
一方、操作パネル5におけるユーザの操作位置を特定するため、操作パネル5には、操作座標系が定義付けられている。操作座標系は、操作パネル5の何れかの箇所を原点Pとする2次元座標系として表される。図4に示す操作パネル5の例では、矩形状の操作パネル5の輪郭上にある頂点の1つに原点Pが設定されている。更に、図4に示す操作パネル5の例では、原点Pに対して、操作パネル5の横方向に沿ってX軸が設定され、操作パネル5の縦方向に沿ってY軸が設定されている。 Meanwhile, in order to identify the user's operation position on the operation panel 5, an operation coordinate system is defined for the operation panel 5. The operation coordinate system is expressed as a two-dimensional coordinate system with an origin P at any point on the operation panel 5. In the example of the operation panel 5 shown in Figure 4, the origin P is set at one of the vertices on the outline of the rectangular operation panel 5. Furthermore, in the example of the operation panel 5 shown in Figure 4, the X axis is set along the horizontal direction of the operation panel 5 relative to the origin P, and the Y axis is set along the vertical direction of the operation panel 5.
操作パネル5におけるユーザの操作位置は、操作パネル5の範囲内のうち、最も静電容量の変化が大きい座標点QにおけるX座標の座標値xと、Y座標の座標値yとを組み合わせた座標値(x,y)によって表される。操作履歴15の座標値項目には、ユーザが操作パネル5に触れた座標点Qの座標値(x,y)が設定される。 The user's operation position on the operation panel 5 is represented by coordinate values (x, y) that combine the X coordinate value x and the Y coordinate value y of coordinate point Q, which is the point within the range of the operation panel 5 where the change in capacitance is greatest. The coordinate value item of the operation history 15 is set to the coordinate value (x, y) of coordinate point Q, where the user touched the operation panel 5.
操作履歴15の枚数項目は、コピー及びプリントに使用した用紙の枚数を表す。枚数項目における「-」は、用紙を使用していないこと、すなわち、使用した用紙の枚数が0枚であることを表す。 The number of sheets item in the operation history 15 indicates the number of sheets of paper used for copying and printing. A "-" in the number of sheets item indicates that no paper was used, i.e., the number of sheets of paper used is 0.
なお、操作履歴15に設定される項目は、図3に示した項目に限られない。例えば、ユーザが操作した操作パネル5の位置の座標値に加えて、又は座標値に代えて、ユーザが操作した操作オブジェクトの名称を操作履歴15に設定してもよい。例えばユーザがコピーする部数を選択する部数ボタンを操作した場合、操作履歴15に追加した操作オブジェクト項目に「部数ボタン」と設定してもよい。 Note that the items set in the operation history 15 are not limited to the items shown in FIG. 3. For example, in addition to or instead of the coordinate values of the position of the operation panel 5 operated by the user, the name of the operation object operated by the user may be set in the operation history 15. For example, if the user operates the number of copies button to select the number of copies to make, the operation object item added to the operation history 15 may be set as "number of copies button."
次に、図5を参照しながら、画像処理装置10の電気系統の要部構成例について説明する。画像処理装置10は、例えばコンピュータ20を用いて構成される。 Next, an example of the main configuration of the electrical system of the image processing device 10 will be described with reference to Figure 5. The image processing device 10 is configured using, for example, a computer 20.
コンピュータ20では、CPU(Central Processing Unit)21、ROM(Read Only Memory)22、RAM(Random Access Memory)23、不揮発性メモリ24、及び入出力インターフェース(I/O)25がバス26を介して各々接続される。 In the computer 20, a CPU (Central Processing Unit) 21, a ROM (Read Only Memory) 22, a RAM (Random Access Memory) 23, a non-volatile memory 24, and an input/output interface (I/O) 25 are each connected via a bus 26.
CPU21は、図2に示した画像処理装置10の各機能部の処理を担うプロセッサの一例である。ROM22は、CPU21で実行される情報処理プログラムを記憶する記憶媒体の一例である。RAM23は、CPU21の一時的な作業領域として使用される記憶媒体の一例である。 The CPU 21 is an example of a processor that handles the processing of each functional unit of the image processing device 10 shown in Figure 2. The ROM 22 is an example of a storage medium that stores an information processing program executed by the CPU 21. The RAM 23 is an example of a storage medium used as a temporary work area for the CPU 21.
不揮発性メモリ24は、不揮発性メモリ24に供給される電力が遮断されても、記憶した情報が維持される記憶媒体の一例であり、例えば半導体メモリが用いられるがハードディスクを用いてもよい。本実施形態に係る操作履歴15は、例えば不揮発性メモリ24に記憶されるが、外部装置に記憶されていてもよい。この場合、CPU21は、通信ユニット16を通じて外部装置に操作履歴15を記憶すると共に、外部装置から操作履歴15を取得する。 The non-volatile memory 24 is an example of a storage medium in which stored information is maintained even if the power supplied to the non-volatile memory 24 is cut off. For example, a semiconductor memory is used, but a hard disk may also be used. The operation history 15 according to this embodiment is stored in the non-volatile memory 24, for example, but may also be stored in an external device. In this case, the CPU 21 stores the operation history 15 in the external device via the communication unit 16, and also acquires the operation history 15 from the external device.
なお、不揮発性メモリ24は、必ずしもコンピュータ20に内蔵されている必要はなく、例えばメモリカードやUSB(Universal Serial Bus)メモリのようにコンピュータ20に着脱される記憶媒体であってもよい。 Note that the non-volatile memory 24 does not necessarily have to be built into the computer 20, but may be a storage medium that can be attached to or detached from the computer 20, such as a memory card or USB (Universal Serial Bus) memory.
I/O25には、例えば、原稿読み取りユニット2、操作表示ユニット3、画像形成ユニット4、及び通信ユニット16が接続される。なお、I/O25に接続される装置は図5に例示した各種ユニットに限定されない。I/O25には、画像処理装置10が有する機能に応じて、機能の実現に必要となる装置が接続される。 For example, the document reading unit 2, operation and display unit 3, image forming unit 4, and communication unit 16 are connected to the I/O 25. Note that the devices connected to the I/O 25 are not limited to the various units illustrated in FIG. 5. Depending on the functions possessed by the image processing device 10, devices required to realize the functions are connected to the I/O 25.
次に、画像処理装置10の作用について説明する。図6は、ユーザがユーザ認証に成功した場合に、CPU21によって実行される通知処理の流れの一例を示すフローチャートである。通知処理を規定する情報処理プログラムは、例えば、画像処理装置10のROM22に予め記憶されている。画像処理装置10のCPU21は、ROM22に記憶される情報処理プログラムを読み込み、通知処理を実行する。 Next, the operation of the image processing device 10 will be described. Figure 6 is a flowchart showing an example of the flow of notification processing executed by the CPU 21 when a user has successfully passed user authentication. The information processing program that defines the notification processing is stored in advance in, for example, the ROM 22 of the image processing device 10. The CPU 21 of the image processing device 10 reads the information processing program stored in the ROM 22 and executes the notification processing.
なお、説明の便宜上、不揮発性メモリ24には少なくとも1つの操作履歴15が記憶されているものとする。 For ease of explanation, it is assumed that at least one operation history 15 is stored in the non-volatile memory 24.
まず、ステップS10において、CPU21は、不揮発性メモリ24に記憶されているすべての操作履歴15を取得し、RAM23に記憶する。 First, in step S10, the CPU 21 acquires all operation history 15 stored in the non-volatile memory 24 and stores it in the RAM 23.
ステップS20において、CPU21は、ステップS10で取得した操作履歴15を用いて、少なくとも1人のユーザが触れた自装置の接触箇所19をすべて特定する。 In step S20, the CPU 21 uses the operation history 15 acquired in step S10 to identify all contact points 19 on the device that have been touched by at least one user.
図7は、操作履歴15から接触箇所19を特定する場合に用いられる接触判定テーブル17の一例を示す図である。 Figure 7 shows an example of a contact determination table 17 used when identifying a contact point 19 from an operation history 15.
接触判定テーブル17は、操作履歴15の項目と接触箇所19とを対応付けたテーブルである。図7(A)は、操作履歴15の機能項目と接触箇所19とを対応付けた接触判定テーブル17の一例であり、図7(B)は、操作履歴15の操作内容項目と接触箇所19とを対応付けた接触判定テーブル17の一例であり、図7(C)は、操作履歴15の設定値/イベント項目と接触箇所19とを対応付けた接触判定テーブル17の一例である。 The contact detection table 17 is a table that associates items in the operation history 15 with contact locations 19. FIG. 7(A) is an example of a contact detection table 17 that associates function items in the operation history 15 with contact locations 19, FIG. 7(B) is an example of a contact detection table 17 that associates operation content items in the operation history 15 with contact locations 19, and FIG. 7(C) is an example of a contact detection table 17 that associates setting value/event items in the operation history 15 with contact locations 19.
CPU21は、接触判定テーブル17を参照し、ステップS10で取得した操作履歴15の各々について、接触判定テーブル17に規定されている操作履歴15の項目の内容が、取得した操作履歴15に含まれているか否かを判定する。接触判定テーブル17に規定されている操作履歴15の項目の内容が取得した操作履歴15に含まれている場合、CPU21は、接触判定テーブル17において、取得した操作履歴15に含まれている項目の内容と対応付けられている接触箇所19を、各ユーザが触れた接触箇所19として特定する。 The CPU 21 references the contact detection table 17 and determines, for each of the operation histories 15 acquired in step S10, whether the contents of the items in the operation history 15 defined in the contact detection table 17 are included in the acquired operation history 15. If the contents of the items in the operation history 15 defined in the contact detection table 17 are included in the acquired operation history 15, the CPU 21 identifies the contact point 19 in the contact detection table 17 that is associated with the contents of the items included in the acquired operation history 15 as the contact point 19 touched by each user.
例えば図3に示したユーザBの操作履歴15の場合、機能項目に「コピー」が設定され、操作内容項目に「プラテン」が含まれ、設定値/イベント項目に「用紙切れ(トレイA)」が設定されている。したがって、CPU21は、図7の接触判定テーブル17を参照して、「コピー」に対応付けられている「排出台」、「プラテン」に対応付けられている「原稿読み取りユニット(取っ手)、プラテンガラスの縁」、及び「用紙切れ(トレイA)」に対応付けられている「トレイA」を接触箇所19として特定する。 For example, in the case of user B's operation history 15 shown in Figure 3, "Copy" is set as the function item, "Platen" is included in the operation content item, and "Out of paper (Tray A)" is set as the setting value/event item. Therefore, the CPU 21 refers to the contact determination table 17 in Figure 7 and identifies the "Discharge tray" associated with "Copy," the "Document reading unit (handle) and edge of the platen glass" associated with "Platen," and "Tray A" associated with "Out of paper (Tray A)" as the contact points 19.
また、図3に示したユーザCの操作履歴15の場合、機能項目に「コピー」が設定され、操作内容項目に「自動搬送」が含まれ、設定値/イベント項目に「ジャム(自動搬送)」が設定されている。したがって、CPU21は、図7の接触判定テーブル17を参照して、「コピー」に対応付けられている「排出台」、「自動搬送」に対応付けられている「原稿台・排出台」、及び「ジャム(自動搬送)」に対応付けられている「原稿読み取りユニット」を接触箇所19として特定する。 Furthermore, in the case of user C's operation history 15 shown in Figure 3, "Copy" is set as the function item, "Automatic transport" is included as the operation content item, and "Jam (Automatic transport)" is set as the setting value/event item. Therefore, the CPU 21 refers to the contact determination table 17 in Figure 7 and identifies the "Discharge tray" associated with "Copy," the "Document tray/Discharge tray" associated with "Automatic transport," and the "Document reading unit" associated with "Jam (Automatic transport)" as the contact points 19.
接触判定テーブル17は、予め不揮発性メモリ24に記憶されており、操作履歴15の項目と接触箇所19との対応付けはユーザによって設定される。したがって、操作履歴15の項目と接触箇所19との対応付けはユーザによる変更が可能である。 The contact determination table 17 is stored in advance in the non-volatile memory 24, and the correspondence between the items in the operation history 15 and the contact locations 19 is set by the user. Therefore, the correspondence between the items in the operation history 15 and the contact locations 19 can be changed by the user.
更に、操作履歴15に座標値が設定されている場合、CPU21は、操作履歴15の座標値から操作パネル5における各ユーザの接触箇所19を特定する。例えば、CPU21は、操作履歴15に含まれる座標値(x,y)によって表される座標点Qを中心とする予め定めた半径の円内を、操作パネル5におけるユーザの接触箇所19として特定する。接触箇所19を表す円の半径は、例えば不揮発性メモリ24に予め記憶しておけばよい。 Furthermore, if coordinate values are set in the operation history 15, the CPU 21 identifies each user's contact point 19 on the operation panel 5 from the coordinate values in the operation history 15. For example, the CPU 21 identifies the user's contact point 19 on the operation panel 5 as the area within a circle of a predetermined radius centered on coordinate point Q represented by the coordinate values (x, y) included in the operation history 15. The radius of the circle representing the contact point 19 may be stored in advance in, for example, the non-volatile memory 24.
なお、座標点Qに基づく接触箇所19の範囲の形状は円に限られず、例えば座標点Qを含む矩形等のように、ユーザの指の大きさや操作状況に合わせて設定すればよい。例えばユーザが操作パネル5をフリックした場合、CPU21は、フリックの開始位置に対応した座標値を操作履歴15の座標値に設定すると共に、フリックの方向も操作履歴15に記憶する。この場合、CPU21は、操作履歴15を参照することで、フリックの開始位置からフリックされた方向に接触箇所19の範囲を設定することができる。 The shape of the range of contact point 19 based on coordinate point Q is not limited to a circle, and may be set to suit the size of the user's finger and the operation situation, such as a rectangle including coordinate point Q. For example, when the user flicks the operation panel 5, the CPU 21 sets the coordinate values corresponding to the start position of the flick as coordinate values in the operation history 15, and also stores the direction of the flick in the operation history 15. In this case, by referring to the operation history 15, the CPU 21 can set the range of contact point 19 from the start position of the flick in the direction of the flick.
図6のステップS30において、CPU21は、ステップS20で特定した各々の接触箇所19について汚染度合いを特定する。汚染度合いとは、各ユーザの接触に伴い付着した接触箇所19における汚れの程度を表す。汚染度合いが高くなるほど、汚れていることを意味している。なお、汚れには目に見える汚れの他、例えばウイルスのように目に見えない汚れも含まれる。 In step S30 of FIG. 6, the CPU 21 determines the degree of contamination for each contact point 19 determined in step S20. The degree of contamination represents the degree of dirt on the contact point 19 that has adhered due to contact by each user. The higher the degree of contamination, the dirtier the contact point 19 is. Note that dirt includes not only visible dirt but also invisible dirt such as viruses.
接触箇所19の汚染度合いは、各ユーザの接触回数に比例して高くなると考えられるため、CPU21は、接触回数が多い接触箇所19ほど汚染度合いが高いと判定することで、ステップS20で特定した各々の接触箇所19の汚染度合いを特定する。 Since the degree of contamination of a contact point 19 is thought to increase in proportion to the number of times each user has contacted it, the CPU 21 determines that the more frequently a contact point 19 is contacted, the higher the degree of contamination, thereby identifying the degree of contamination of each contact point 19 identified in step S20.
なお、接触箇所19の接触回数は、接触箇所19として特定された回数によって表される。例えばステップS10で取得した各々の操作履歴15によって、排出台6Bが接触箇所19として10回特定された場合、CPU21は、各ユーザによる排出台6Bの接触回数を10回と判定する。このようにして、CPU21は、ステップS20で特定した各々の接触箇所19について汚染度合いを特定する。 The number of times a contact point 19 has been touched is represented by the number of times it has been identified as a contact point 19. For example, if the discharge tray 6B has been identified as a contact point 19 10 times based on each operation history 15 acquired in step S10, the CPU 21 determines that each user has touched the discharge tray 6B 10 times. In this way, the CPU 21 determines the degree of contamination for each contact point 19 identified in step S20.
ステップS40において、CPU21は、ステップS20で特定した各々の接触箇所19をユーザに通知する。この場合、CPU21は、接触箇所19の通知に加え、ステップS30で特定した各々の接触箇所19における汚染度合いも一緒にユーザに通知することが好ましい。 In step S40, the CPU 21 notifies the user of each contact point 19 identified in step S20. In this case, in addition to notifying the user of the contact points 19, it is preferable that the CPU 21 also notify the user of the degree of contamination at each contact point 19 identified in step S30.
ユーザへの接触箇所19及び汚染度合いの通知は、例えば操作パネル5への表示によって行われる。 The user is notified of the contact point 19 and the degree of contamination, for example, by displaying it on the operation panel 5.
図8は、接触箇所19を表示する表示例を示す図である。CPU21は、自装置、すなわち、画像処理装置10の形状を概略的に表す装置アイコン18を操作パネル5に表示し、接触箇所19に該当する装置アイコン18の箇所を、接触箇所19ではない箇所と区別がつく形態で表示する。図8に示す装置アイコン18の例では、陰影を付けた箇所が接触箇所19を表し、陰影を付けていない箇所が接触箇所19ではない箇所を表している。 Figure 8 is a diagram showing an example display of a contact point 19. The CPU 21 displays a device icon 18 that roughly represents the shape of its own device, i.e., the image processing device 10, on the operation panel 5, and displays the portion of the device icon 18 that corresponds to the contact point 19 in a form that can be distinguished from portions that are not contact points 19. In the example of the device icon 18 shown in Figure 8, the shaded portions represent the contact points 19, and the unshaded portions represent portions that are not contact points 19.
装置アイコン18における接触箇所19の表示形態は陰影の有無だけでなく、例えば模様の有無、並びに、線による囲みや矢印による図示等であってもよい。操作パネル5がカラー表示に対応している場合、色付けを変えることで接触箇所19を表示してもよい。 The display form of the contact point 19 on the device icon 18 may not only be the presence or absence of shading, but may also be, for example, the presence or absence of a pattern, or an illustration using a line or arrow. If the operation panel 5 supports color display, the contact point 19 may be displayed by changing the color.
なお、CPU21は、操作パネル5を接触箇所19として表示する場合、操作パネル5全体を接触箇所19として表示するのではなく、操作パネル5に該当する装置アイコン18の領域27のうち、既に説明した座標点Qによって表される接触箇所19の範囲だけを接触箇所19として表示する。 When the CPU 21 displays the operation panel 5 as the contact point 19, it does not display the entire operation panel 5 as the contact point 19, but rather displays only the range of the contact point 19 represented by the coordinate point Q described above within the area 27 of the device icon 18 corresponding to the operation panel 5 as the contact point 19.
図9は、操作パネル5に該当する装置アイコン18の領域27における接触箇所19の表示例を示す図である。図9に示すように、CPU21は、領域27において、操作パネル5におけるユーザの操作位置を表す座標点Qに対応した位置(「座標点Qの相当点」という)を含む予め定めた範囲内を、接触箇所19として表示する。 Figure 9 is a diagram showing an example of the display of a contact point 19 in an area 27 of a device icon 18 corresponding to the operation panel 5. As shown in Figure 9, the CPU 21 displays, in the area 27, a predetermined range including a position corresponding to coordinate point Q (referred to as the "point corresponding to coordinate point Q") that represents the user's operation position on the operation panel 5, as the contact point 19.
一方、CPU21は、接触箇所19における汚染度合いを、装置アイコン18に表示した接触箇所19の表示形態の違いによって表す。CPU21は、例えば汚染度合いが高くなるほど暗く表示するといった色の明度の違いや、汚染度合いが高くなるほど赤みがかった色で表し、汚染度合いが低くなるほど青みがかった色で表すといった色相の違いによって汚染度合いを表示する。 Meanwhile, the CPU 21 indicates the degree of contamination at the contact point 19 by varying the display format of the contact point 19 displayed on the device icon 18. For example, the CPU 21 displays the degree of contamination by varying the brightness of the color, such as by displaying it darker the higher the degree of contamination, or by varying the hue, such as by displaying it in a reddish color the higher the degree of contamination and in a bluish color the lower the degree of contamination.
当然のことながら、CPU21は、接触箇所19に付与した陰影等の模様を変化させることで汚染度合いの程度を表示してもよく、また、汚染度合いを数値化して接触箇所19に文字で表示してもよい。 Naturally, the CPU 21 may display the degree of contamination by changing the pattern, such as shading, applied to the contact point 19, or may convert the degree of contamination into a numerical value and display it in text on the contact point 19.
<汚染度合いの補正>
上記では、接触回数が多い接触箇所19ほど汚染度合いが高いと判定する例について説明したが、CPU21は、接触回数に基づいて特定した汚染度合いを、画像処理装置10の筐体に関する特徴、及び画像処理装置10を操作するユーザに関する情報の少なくとも一方を用いて補正してもよい。
<Correction of contamination level>
The above describes an example in which the more frequently a contact point 19 is touched, the higher the degree of contamination is determined to be. However, the CPU 21 may also correct the degree of contamination determined based on the number of contacts using at least one of the characteristics of the housing of the image processing device 10 and information about the user operating the image processing device 10.
図10は、汚染度合いの補正を行う通知処理の流れの一例を示すフローチャートである。図10に示す通知処理が図6に示した通知処理と異なる点は、ステップS35が追加された点である。したがって、以降では、ステップS35の処理を中心に説明を行う。 Figure 10 is a flowchart showing an example of the flow of the notification process for correcting the contamination level. The notification process shown in Figure 10 differs from the notification process shown in Figure 6 in that step S35 has been added. Therefore, the following explanation will focus on the processing of step S35.
図10のステップS30で、接触箇所19の各々について汚染度合いが特定されるとステップS35に移行する。 In step S30 of Figure 10, once the degree of contamination for each contact point 19 has been determined, the process proceeds to step S35.
ステップS35において、CPU21は、ステップS30で特定した接触箇所19毎の汚染度合いを補正する。具体的には、CPU21は、接触箇所19の素材の違いによって接触箇所19の汚染度合いを補正する。 In step S35, the CPU 21 corrects the degree of contamination for each contact point 19 identified in step S30. Specifically, the CPU 21 corrects the degree of contamination for each contact point 19 depending on the material of the contact point 19.
例えばウイルスの生存期間は、ウイルスが付着した素材によって変化することが知られており、実験により、素材に付着してからのウイルスの生存期間が素材毎に示されていることがある。 For example, it is known that the survival period of a virus varies depending on the material to which the virus is attached, and experiments have shown that the survival period of a virus after attaching to a material varies for each material.
したがって、CPU21は、画像処理装置10の筐体に用いられている素材のうち、他の素材よりもウイルスの生存期間が長い素材が使われている接触箇所19では、他の素材が使われている接触箇所19とユーザの接触回数が同じであっても、他の素材が使われている接触箇所19の汚染度合いよりも汚染度合いが高くなるように汚染度合いを補正する。 Therefore, the CPU 21 corrects the degree of contamination of contact points 19 made of materials used in the housing of the image processing device 10 that have a longer virus survival period than other materials, so that the degree of contamination is higher than the degree of contamination of contact points 19 made of other materials, even if the number of times the user has touched them is the same as that of contact points 19 made of other materials.
例えば、合成樹脂よりも表面が滑らかなガラスに付着したウイルスの方が素材に付着してからのウイルスの生存期間が長い場合、ガラスと合成樹脂のうち何れか一方の素材が使われている各々の接触箇所19における接触回数が同じであったとしても、CPU21は、素材にガラスが使われている接触箇所19の汚染度合いを、素材に合成樹脂が使われている接触箇所19の汚染度合いよりも高くする。なお、合成樹脂とは、ポリエチレンやポリプロピレンのように化学合成を用いて製造された樹脂のことをいう。画像処理装置10において、ガラスは搬送原稿読み取りガラスとして用いられている。 For example, if viruses that adhere to glass, which has a smoother surface, survive longer after adhering to a material than those that adhere to synthetic resin, even if the number of contacts at each contact point 19 made of either glass or synthetic resin is the same, the CPU 21 will set the contamination level of the contact point 19 made of glass to be higher than the contamination level of the contact point 19 made of synthetic resin. Note that synthetic resin refers to resins produced using chemical synthesis, such as polyethylene and polypropylene. In the image processing device 10, glass is used as the glass for reading transported documents.
素材毎におけるウイルスの生存期間に関する情報、及び画像処理装置10における素材の使用状況は、例えば不揮発性メモリ24に予め記憶しておけばよい。 Information regarding the survival period of viruses for each material and the usage status of the material in the image processing device 10 may be stored in advance, for example, in non-volatile memory 24.
ステップS40において、CPU21は、特定した各々の接触箇所19に補正した汚染度合いを対応付けて、接触箇所19及び接触箇所19における汚染度合いをユーザに通知する。 In step S40, the CPU 21 associates the corrected degree of contamination with each identified contact point 19 and notifies the user of the contact point 19 and the degree of contamination at the contact point 19.
上記に示した汚染度合いの補正方法は一例であり、汚染度合いの補正方法には様々な変形例が存在する。例えばCPU21は、接触箇所19における表面加工の違いによって接触箇所19の汚染度合いを補正してもよい。 The method of correcting the degree of contamination shown above is just one example, and there are various variations on the method of correcting the degree of contamination. For example, the CPU 21 may correct the degree of contamination of the contact point 19 depending on differences in the surface finish of the contact point 19.
例えば画像処理装置10の筐体の表面に抗菌加工が行われている箇所が存在する場合、抗菌加工が行われている接触箇所19と、抗菌加工が行われていない接触箇所19とにおける各々の接触回数が同じであったとしても、CPU21は、抗菌加工が行われていない接触箇所19の汚染度合いを、抗菌加工が行われている接触箇所19の汚染度合いよりも高くする。 For example, if there are areas on the surface of the housing of the image processing device 10 that have been treated with an antibacterial agent, even if the number of contacts at the contact areas 19 that have been treated with an antibacterial agent and the contact areas 19 that have not been treated with an antibacterial agent are the same, the CPU 21 will set the degree of contamination at the contact areas 19 that have not been treated with an antibacterial agent to a higher level than the degree of contamination at the contact areas 19 that have been treated with an antibacterial agent.
なお、抗菌加工の方法には、例えば他の素材よりも特定のウイルスの増殖を抑える効果のある素材を使用する、抗菌フィルムを貼り付ける、抗菌効果が認められる薬剤を吹き付けコーディングする、素材表面に凹凸を付ける等によってユーザの手にウイルスが付着しにくい形状に加工するといった方法が存在する。 Antibacterial processing methods include using materials that are more effective at suppressing the growth of certain viruses than other materials, applying antibacterial film, spraying and coating with a chemical that has proven antibacterial properties, and creating an uneven surface on the material to make it less likely for viruses to adhere to the user's hands.
また、CPU21は、通信ユニット16を通じて外部装置からユーザの罹患情報を受け付け、受け付けた罹患情報によって接触箇所19の汚染度合いを補正してもよい。罹患情報とは、ユーザが疾病に罹患したことを表す情報であり、例えば疾病に罹患したユーザのユーザID、疾病名、及び疾病に罹患したと診断された診断日時を含む。 The CPU 21 may also receive disease information about the user from an external device via the communication unit 16 and correct the degree of contamination of the contact point 19 based on the received disease information. Disease information is information indicating that the user has contracted a disease, and may include, for example, the user ID of the user who has contracted the disease, the name of the disease, and the date and time the user was diagnosed with the disease.
ユーザは疾病に罹患していると診断された場合、自分の自由意志によって病名及び診断日時をスマートフォン等の情報機器28(図12参照)を用いて外部装置に登録する。外部装置に罹患情報が登録されると、外部装置はユーザによって登録された罹患情報を、通信回線を通じて画像処理装置10に送信する。 If a user is diagnosed with a disease, they voluntarily register the name of the disease and the date and time of diagnosis in an external device using an information device 28 (see Figure 12) such as a smartphone. Once the disease information is registered in the external device, the external device transmits the disease information registered by the user to the image processing device 10 via a communication line.
CPU21は、外部装置から取得した罹患情報を例えば不揮発性メモリ24に記憶し、不揮発性メモリ24に記憶した罹患情報を参照する。 The CPU 21 stores the disease information acquired from the external device, for example, in non-volatile memory 24, and references the disease information stored in non-volatile memory 24.
ユーザは、罹患した疾病の種類にかかわらず罹患情報を外部装置に登録するのではなく、接触感染を伴う予め定めた疾病に罹患したと診断された場合に、罹患情報を外部装置に登録することが好ましい。また、外部装置は、ユーザによって登録された罹患情報のうち、接触感染を伴う予め定めた疾病に関する罹患情報だけを抽出して画像処理装置10に送信するようにしておくことが好ましい。なお、外部装置は、ユーザによって登録された罹患情報をすべて画像処理装置10に送信し、画像処理装置10で、受信した罹患情報の中から、接触感染を伴う予め定めた疾病に関する罹患情報だけを抽出して不揮発性メモリ24に記憶してもよい。 It is preferable that a user does not register disease information in an external device regardless of the type of disease they have, but rather registers disease information in an external device when they are diagnosed with a predetermined disease that involves contact infection. It is also preferable that the external device extracts only disease information related to predetermined diseases that involve contact infection from the disease information registered by the user and transmits this to the image processing device 10. Alternatively, the external device may transmit all disease information registered by the user to the image processing device 10, and the image processing device 10 may extract only disease information related to predetermined diseases that involve contact infection from the received disease information and store this in the non-volatile memory 24.
罹患情報に接触感染を伴う予め定めた疾病に罹患したとの情報が含まれる場合、罹患情報に含まれるユーザIDによって表されるユーザ(「罹患ユーザ」という)が触れた接触箇所19と、罹患情報にはユーザIDが含まれていないユーザ(「健康ユーザ」という)が触れた接触箇所19とにおける各々の接触回数が同じであったとしても、CPU21は、罹患ユーザが触れた接触箇所19の汚染度合いを、健康ユーザが触れた接触箇所19の汚染度合いよりも高くする。 When the disease information includes information that a user has contracted a predetermined disease that involves contact infection, even if the number of times a contact point 19 touched by a user represented by the user ID included in the disease information (referred to as the "diseased user") is touched is the same as the number of times a contact point 19 touched by a user whose user ID is not included in the disease information (referred to as the "healthy user") is touched, the CPU 21 will set the degree of contamination of the contact point 19 touched by the diseased user to be higher than the degree of contamination of the contact point 19 touched by the healthy user.
特に、他の疾病よりもユーザが接触感染しやすい特定疾病について、CPU21は、特定疾病に罹患している罹患ユーザが触れた接触箇所19に触れなければ実行することができない機能、すなわち、罹患ユーザの接触箇所に関連する機能を、診断日時から規定期間に亘って使用禁止にしてもよい。具体的には、CPU21は、操作パネル5において、使用禁止に設定した機能に関する操作オブジェクトを操作できないようにしたり、表示しないようにしたりする。 In particular, for specific diseases that are more susceptible to contact infection than other diseases, the CPU 21 may prohibit functions that cannot be executed unless the affected user touches a contact point 19 that has been touched by the affected user, i.e., functions related to the affected user's contact point, for a specified period from the diagnosis date and time. Specifically, the CPU 21 may make operation objects related to the prohibited functions on the operation panel 5 inoperable or not display them.
CPU21は、例えば不揮発性メモリ24に予め記憶されている、疾病名と機能の使用を禁止する規定期間との対応付けを参照して、疾病名から機能の使用を禁止する期間を設定する。なお、罹患ユーザから疾病に関して回復の診断を受けたとの回復情報が外部装置に登録された場合、CPU21は、外部装置からの回復情報の受信により、罹患ユーザの接触箇所に関連する機能の使用禁止を解除してもよい。 The CPU 21 references the correspondence between disease names and specified periods during which function use is prohibited, which is stored in advance in the non-volatile memory 24, and sets the period during which function use is prohibited based on the disease name. If recovery information indicating that the affected user has been diagnosed with recovery from the disease is registered in an external device, the CPU 21 may, upon receiving the recovery information from the external device, lift the prohibition on the use of functions related to the affected user's contact points.
<ユーザに合わせた接触箇所の通知>
図6及び図10に示した通知処理では、画像処理装置10に記憶される操作履歴15が同じであれば、各々のユーザに対して通知される接触箇所19は同じになる。ここでは、画像処理装置10を利用するユーザ毎に、各々のユーザにおける画像処理装置10の利用状況に応じた接触箇所19を通知する画像処理装置10について説明する。
<Customized contact point notification for users>
6 and 10, if the operation history 15 stored in the image processing device 10 is the same, the contact point 19 notified to each user will be the same. Here, an image processing device 10 will be described that notifies each user of the contact point 19 according to the usage status of the image processing device 10 for each user who uses the image processing device 10.
図11は、ユーザによる画像処理装置10の利用状況に応じた接触箇所19を通知する通知処理の流れの一例を示すフローチャートである。図11に示す通知処理が図6に示した通知処理と異なる点は、ステップS15が追加され、ステップS20がステップS20Aに置き換えられた点である。したがって、以降では、ステップS15及びS20Aの処理を中心に説明を行う。 Figure 11 is a flowchart showing an example of the flow of a notification process for notifying a user of a contact point 19 according to how the user is using the image processing device 10. The notification process shown in Figure 11 differs from the notification process shown in Figure 6 in that step S15 has been added and step S20 has been replaced with step S20A. Therefore, the following explanation will focus on the processes of steps S15 and S20A.
図11のステップS10で操作履歴15が取得されるとステップS15に移行する。 When the operation history 15 is acquired in step S10 of Figure 11, the process proceeds to step S15.
ステップS15において、CPU21は、ユーザ認証の際に入力されたユーザID、すなわち、画像処理装置10を利用しようとしているユーザ(説明の便宜上、「認証ユーザ」という)のユーザIDを取得する。 In step S15, the CPU 21 obtains the user ID entered during user authentication, i.e., the user ID of the user attempting to use the image processing device 10 (for convenience of explanation, referred to as the "authenticated user").
ステップS20Aにおいて、CPU21は、ステップS10で取得した操作履歴15のうち、ユーザ項目にステップS15で取得したユーザIDを含む操作履歴15を参照し、ステップS15で取得したユーザIDによって表されるユーザ、すなわち、認証ユーザが触れたことのある接触箇所19を特定する。 In step S20A, the CPU 21 references the operation history 15 acquired in step S10 that includes the user ID acquired in step S15 in the user field, and identifies the contact points 19 that have been touched by the user represented by the user ID acquired in step S15, i.e., the authenticated user.
これにより、ステップS30以降の処理によって、認証ユーザがこれまで触れた接触箇所19の汚染度合いだけが通知されることになる。 As a result, the processing from step S30 onwards will only notify the degree of contamination of the contact points 19 that the authenticated user has touched so far.
なお、CPU21は、ステップS20Aにおいて、認証ユーザがこれまで触れた接触箇所19のうち、接触回数が予め定めた閾値以上の接触箇所19だけを、認証ユーザが特に触れやすい接触箇所19として特定してもよい。 In step S20A, the CPU 21 may identify only those contact points 19 that the authenticated user has touched the most recently, the contact points 19 that have been touched a predetermined threshold or more, as contact points 19 that the authenticated user is particularly likely to touch.
<自装置の状態に基づく接触箇所の通知制限>
すべての接触箇所19のうち、認証ユーザの接触箇所19だけを通知する上記の例のように、CPU21は、操作履歴15から接触箇所19が特定される場合であったとしても、通知する接触箇所19を制限することがある。ここで、「通知する接触箇所19を制限する」とは、通知する接触箇所19を絞り込むことを指す。
<Contact point notification restriction based on the device's status>
As in the above example in which only the contact points 19 of the authenticated user are notified among all the contact points 19, the CPU 21 may limit the contact points 19 to be notified even when the contact points 19 are identified from the operation history 15. Here, "limiting the contact points 19 to be notified" refers to narrowing down the contact points 19 to be notified.
こうした、通知する接触箇所19の制限は、自装置の状態が予め定めた条件を満たしている場合に行ってもよい。自装置の状態には、例えば画像処理装置10に対するユーザの操作時期が含まれる。 Such limitations on the contact points 19 to be notified may be performed when the state of the device itself meets predetermined conditions. The state of the device itself may include, for example, the timing of a user operation on the image processing device 10.
ユーザが画像処理装置10に触れて画像処理装置10にウイルスが付着したとしても、ウイルスは時間の経過により不活化することが知られている。すなわち、自装置に対する最後の操作がウイルスの生存期間よりも前である場合には、ユーザが何れの接触箇所19に触れても、ウイルスの生存期間中に接触箇所19に触れる場合と比べてウイルスに感染する可能性は低くなる。したがって、CPU21は、操作履歴15の記録日時項目を参照して、自装置に対する最後の操作履歴15を特定し、自装置に対する最後の操作からウイルスの生存期間に相当する時間が経過している場合には、接触箇所19が存在する場合であっても、すべての接触箇所19を通知しないようにする。ウイルスの生存期間は、本実施形態に係る「予め定めた時間」の一例である。 Even if a user touches the image processing device 10 and a virus adheres to the image processing device 10, it is known that the virus will become inactive over time. In other words, if the last operation on the device occurred before the virus's survival period, the user's chances of contracting the virus are lower no matter which contact point 19 they touch compared to touching the contact point 19 during the virus's survival period. Therefore, the CPU 21 references the recording date and time item in the operation history 15 to identify the last operation history 15 on the device, and if a time equivalent to the virus's survival period has passed since the last operation on the device, it does not notify all contact points 19 even if contact points 19 exist. The virus's survival period is an example of a "predetermined time" according to this embodiment.
既に説明したように、ウイルスの生存期間は、ウイルスが付着した箇所の素材によって異なる。したがって、CPU21は、自装置に対する最後の操作から素材毎のウイルスの生存期間のうち最も長い生存期間に相当する時間が経過している場合に、すべての接触箇所19を通知しないようにすることが好ましい。また、同じ素材であっても、ウイルスの生存期間はウイルスの種類によって変化する。したがって、例えば画像処理装置10の不揮発性メモリ24に、素材毎、かつ、ウイルス毎におけるウイルスの生存期間に関する情報を記憶しておき、CPU21は、罹患情報からウイルスの種類を特定し、ウイルスの生存期間を設定してもよい。 As already explained, the survival period of a virus varies depending on the material to which the virus is attached. Therefore, it is preferable for the CPU 21 not to notify all contact points 19 if a time equivalent to the longest survival period of the viruses for each material has passed since the last operation on the device. Furthermore, even for the same material, the survival period of a virus varies depending on the type of virus. Therefore, for example, information regarding the survival period of a virus for each material and for each virus may be stored in the non-volatile memory 24 of the image processing device 10, and the CPU 21 may identify the type of virus from the infection information and set the survival period of the virus.
この他、自装置の状態には、画像処理装置10に対するユーザの清掃状態が含まれる。 In addition, the status of the device itself includes the user's cleaning status of the image processing device 10.
ユーザが画像処理装置10に触れたとしても、画像処理装置10の保守員が画像処理装置10の筐体表面を拭いたり消毒したりすることで、画像処理装置10の筐体表面に付着したウイルスや汚れが落ちる。既に説明したように、保守員が清掃等のメンテナンスを行った場合には、操作履歴15の機能項目に「メンテナンス」といった名称が設定される。したがって、CPU21は、各々の操作履歴15の中に、機能項目の内容が「メンテナンス」に設定された操作履歴15が含まれる場合、各々の操作履歴15から特定されるすべての接触箇所19のうち、機能項目が「メンテナンス」に設定された操作履歴15の記録日時の後に触れられた接触箇所19だけを通知してもよい。機能項目が「メンテナンス」に設定された操作履歴15は、本実施形態に係る「自装置の清掃を実行した清掃履歴」の一例である。 Even if a user touches the image processing device 10, viruses and dirt adhering to the surface of the housing of the image processing device 10 can be removed by the maintenance staff of the image processing device 10 wiping and disinfecting the surface. As already explained, when a maintenance staff performs maintenance such as cleaning, a name such as "Maintenance" is set as a function item in the operation history 15. Therefore, when each operation history 15 includes an operation history 15 in which the function item content is set to "Maintenance," the CPU 21 may notify only the touch points 19 that were touched after the recording date and time of the operation history 15 in which the function item was set to "Maintenance" out of all the touch points 19 identified from each operation history 15. An operation history 15 in which the function item is set to "Maintenance" is an example of a "cleaning history in which cleaning of the image processing device itself was performed" according to this embodiment.
なお、保守員がメンテナンスを行ったか否かは、操作パネル5に表示されるメンテナンスボタンの選択以外にも、例えばカメラで撮影した映像や操作履歴15の削除によって判定してもよい。操作履歴15が削除されたということは、保守員がメンテナンスを行ったことを意味し、この場合、メンテナンスが行われた後の操作履歴15だけが記憶されるため、必然的にメンテナンスが行われた後に記憶された操作履歴15から特定された接触箇所19だけが通知される。 Whether or not a maintenance technician has performed maintenance may be determined not only by selecting the maintenance button displayed on the operation panel 5, but also by, for example, deleting video footage captured by a camera or the operation history 15. Deleting the operation history 15 means that a maintenance technician has performed maintenance. In this case, only the operation history 15 after maintenance is performed is stored, and therefore, only the contact points 19 identified from the operation history 15 stored after maintenance is performed are notified.
図6、図10、及び図11に示した各通知処理のステップS40では、接触箇所19及び各接触箇所19における汚染度合いを操作パネル5に表示する例について説明した。しかしながら、CPU21は、操作パネル5ではなく、自装置を操作しようとするユーザが予め指定した情報機器28の画面に、接触箇所19及び各接触箇所19における汚染度合いを表示させてもよい。 In step S40 of each notification process shown in Figures 6, 10, and 11, an example was described in which the contact points 19 and the degree of contamination at each contact point 19 are displayed on the operation panel 5. However, the CPU 21 may also display the contact points 19 and the degree of contamination at each contact point 19 not on the operation panel 5 but on the screen of an information device 28 designated in advance by the user who is attempting to operate the device.
ユーザが予め指定した情報機器28が、例えばスマートフォンのように映像を撮影するカメラを備えている場合、CPU21は、情報機器28と連携して、情報機器28の画面に画像処理装置10の接触箇所19及び各接触箇所19における汚染度合いを表示させてもよい。 If the information device 28 designated in advance by the user is equipped with a camera for capturing images, such as a smartphone, the CPU 21 may work in conjunction with the information device 28 to display the contact points 19 of the image processing device 10 and the degree of contamination at each contact point 19 on the screen of the information device 28.
具体的には、CPU21は、画像処理装置10の接触箇所19及び各接触箇所19における汚染度合いを表す情報を通信回線に接続された情報機器28に通信ユニット16を通じて送信する。その上で、CPU21は、情報機器28のカメラによって撮影された画像処理装置10の映像に、送信した画像処理装置10の接触箇所19及び各接触箇所19における汚染度合いを重畳した画像を、情報機器28の画面に表示させる。すなわち、CPU21は、情報機器28と連携し、AR(Augmented Reality)機能を用いて、画像処理装置10の映像に画像処理装置10の接触箇所19及び各接触箇所19における汚染度合いを表示する。なお、カメラは、本実施形態に係る「撮影装置」の一例であり、情報機器28は「外部装置」の一例である。 Specifically, the CPU 21 transmits information representing the contact points 19 of the image processing device 10 and the degree of contamination at each contact point 19 to an information device 28 connected to the communication line via the communication unit 16. The CPU 21 then displays, on the screen of the information device 28, an image of the image processing device 10 captured by the camera of the information device 28, in which the transmitted contact points 19 of the image processing device 10 and the degree of contamination at each contact point 19 have been superimposed. In other words, the CPU 21 works in conjunction with the information device 28 to display the contact points 19 of the image processing device 10 and the degree of contamination at each contact point 19 on the image of the image processing device 10 using an AR (Augmented Reality) function. The camera is an example of an "imaging device" according to this embodiment, and the information device 28 is an example of an "external device."
図12は、情報機器28における画像処理装置10の接触箇所19の表示例を示す図である。情報機器28における画像処理装置10の接触箇所19の表示は、図8に示した操作パネル5における装置アイコン18の表示例と同じく、例えば陰影の有無、模様の有無、並びに、線による囲みや矢印による図示等によって行われる。また、情報機器28での画像処理装置10の接触箇所19における汚染度合いの表示も、図8に示した操作パネル5における装置アイコン18の表示例と同じく、色相や明度の違い等によって行われる。 Figure 12 is a diagram showing an example of the display of the contact point 19 of the image processing device 10 on the information device 28. The display of the contact point 19 of the image processing device 10 on the information device 28 is similar to the display example of the device icon 18 on the operation panel 5 shown in Figure 8, and is done, for example, by the presence or absence of shading, the presence or absence of a pattern, and by drawing a line around it or using an arrow. Furthermore, the display of the degree of contamination at the contact point 19 of the image processing device 10 on the information device 28 is also done by differences in hue and brightness, etc., similar to the display example of the device icon 18 on the operation panel 5 shown in Figure 8.
CPU21は、ユーザが情報機器28の画面上で接触箇所19をタップした場合、タップされた接触箇所19の汚染度合いを音声や数値で情報機器28から通知するように情報機器28を制御してもよい。 The CPU 21 may control the information device 28 so that, when the user taps a contact point 19 on the screen of the information device 28, the information device 28 notifies the user of the degree of contamination of the tapped contact point 19 by voice or numerical value.
以上、実施形態を用いて画像処理装置10の一態様について説明したが、開示した画像処理装置10の形態は一例であり、画像処理装置10の形態は実施形態に記載の範囲に限定されない。本開示の要旨を逸脱しない範囲で実施形態に多様な変更又は改良を加えることができ、当該変更又は改良を加えた形態も開示の技術的範囲に含まれる。例えば、本開示の要旨を逸脱しない範囲で、図6、図10、及び図11に示した通知処理の順序を変更してもよい。 The above describes one aspect of the image processing device 10 using an embodiment, but the disclosed form of the image processing device 10 is merely an example, and the form of the image processing device 10 is not limited to the scope described in the embodiment. Various modifications or improvements can be made to the embodiment without departing from the spirit of the present disclosure, and forms incorporating such modifications or improvements are also included in the technical scope of the disclosure. For example, the order of the notification processes shown in Figures 6, 10, and 11 may be changed without departing from the spirit of the present disclosure.
また、上記の実施形態では、一例として通知処理をソフトウエアで実現する形態について説明した。しかしながら、図6、図10、及び図11に示した通知処理と同等の処理をハードウエアで処理させるようにしてもよい。この場合、通知処理をソフトウエアで実現した場合と比較して処理の高速化が図られる。 Furthermore, in the above embodiment, an example was described in which the notification process was implemented by software. However, processes equivalent to the notification processes shown in Figures 6, 10, and 11 may also be implemented by hardware. In this case, the processing speed can be increased compared to when the notification process is implemented by software.
上記の実施形態において、プロセッサとは広義的なプロセッサを指し、汎用的なプロセッサ(例えば、CPU21)や、専用のプロセッサ(例えば 、GPU:Graphics Processing Unit、ASIC:Application Specific Integrated Circuit、FPGA:Field Programmable Gate Array、プログラマブル論理デバイス、等)を含むものである。 In the above embodiment, the term "processor" refers to a processor in a broad sense, including general-purpose processors (e.g., CPU 21) and dedicated processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.).
また、上記の実施形態におけるプロセッサの動作は、1つのプロセッサによって成すのみでなく、物理的に離れた位置に存在する複数のプロセッサが協働して成すものであってもよい。また、プロセッサの各動作の順序は上記の実施形態において記載した順序のみに限定されるものではなく、適宜変更してもよい。 Furthermore, the processor operations in the above embodiments may not only be performed by a single processor, but may also be performed by multiple processors located in physically separate locations working together. Furthermore, the order of the processor operations is not limited to the order described in the above embodiments, and may be changed as appropriate.
上記の実施形態では、ROM22に情報処理プログラムが記憶されている例について説明したが、情報処理プログラムの記憶先はROM22に限定されない。本開示の情報処理プログラムは、コンピュータ20で読み取り可能な記憶媒体に記録された形態で提供することも可能である。例えば情報処理プログラムをCD-ROM(Compact Disk Read Only Memory)及びDVD-ROM(Digital Versatile Disk Read Only Memory)のような光ディスクに記録した形態で提供してもよい。また、情報処理プログラムを、USBメモリ及びメモリカードのような可搬型の半導体メモリに記録した形態で提供してもよい。 In the above embodiment, an example was described in which the information processing program is stored in ROM 22, but the storage location of the information processing program is not limited to ROM 22. The information processing program of the present disclosure can also be provided in a form recorded on a storage medium readable by computer 20. For example, the information processing program may be provided in a form recorded on an optical disc such as a CD-ROM (Compact Disk Read Only Memory) or a DVD-ROM (Digital Versatile Disk Read Only Memory). The information processing program may also be provided in a form recorded on portable semiconductor memory such as a USB memory or memory card.
ROM22、不揮発性メモリ24、CD-ROM、DVD-ROM、USB、及びメモリカードは非一時的(non-transitory)記憶媒体の一例である。 ROM 22, non-volatile memory 24, CD-ROM, DVD-ROM, USB, and memory cards are examples of non-transitory storage media.
更に、画像処理装置10は、通信ユニット16と通信回線で接続された外部装置から情報処理プログラムをダウンロードし、ダウンロードした情報処理プログラムを非一時的記憶媒体に記憶してもよい。この場合、画像処理装置10のCPU21は、外部装置からダウンロードした情報処理プログラムを非一時的記憶媒体から読み込んで通知処理を実行する。 Furthermore, the image processing device 10 may download an information processing program from an external device connected to the communication unit 16 via a communication line and store the downloaded information processing program in a non-transitory storage medium. In this case, the CPU 21 of the image processing device 10 reads the information processing program downloaded from the external device from the non-transitory storage medium and executes the notification process.
1 原稿
2 原稿読み取りユニット
3 操作表示ユニット
4 画像形成ユニット
5 操作パネル
6 原稿カバー
6A 原稿台
6B 排出台
7 リーダー装置
8 原稿搬送装置
9 収容棚
10 画像処理装置
11 インターフェース部
12 制御部
13 機能実行部
14 履歴管理部
15 操作履歴
16 通信ユニット
17 接触判定テーブル
18 装置アイコン
19 接触箇所
20 コンピュータ
21 CPU
22 ROM
23 RAM
24 不揮発性メモリ
25 I/O
26 バス
27 領域
28 情報機器
P 原点
Q 座標点
REFERENCE SIGNS LIST 1 Document 2 Document reading unit 3 Operation display unit 4 Image forming unit 5 Operation panel 6 Document cover 6A Document tray 6B Discharge tray 7 Reader device 8 Document transport device 9 Storage shelf 10 Image processing device 11 Interface unit 12 Control unit 13 Function execution unit 14 History management unit 15 Operation history 16 Communication unit 17 Contact determination table 18 Device icon 19 Contact location 20 Computer 21 CPU
22 ROM
23 RAM
24 Non-volatile memory 25 I/O
26 Bus 27 Area 28 Information device P Origin Q Coordinate point
Claims (18)
前記プロセッサは、
自装置を操作した各ユーザの操作履歴を取得し、
前記操作履歴を用いて、少なくとも1人のユーザが触れた自装置の操作パネル、及び前記操作パネル以外の自装置における接触箇所を特定し、
前記接触箇所を通知する
情報処理装置。 a processor;
The processor:
Acquires the operation history of each user who operated the device;
Using the operation history, an operation panel of the own device touched by at least one user and a contact point on the own device other than the operation panel are identified;
An information processing device that notifies the contact location.
前記接触箇所と共に、前記接触箇所の各々における汚染度合いを通知する
請求項1に記載の情報処理装置。 The processor identifies a degree of contamination of the contact point from the number of times the contact point has been touched, which is recorded in the operation history;
The information processing device according to claim 1 , wherein the degree of contamination at each of the contact points is notified along with the contact points.
請求項2に記載の情報処理装置。 The information processing device according to claim 2 , wherein the processor notifies the user of the difference in the degree of contamination at each of the contact points by using a different color in a diagram representing the shape of the device.
請求項2に記載の情報処理装置。 The information processing device according to claim 2 , wherein the processor notifies the user of the difference in the degree of contamination at each of the contact points by varying the brightness of a color applied to a diagram representing the shape of the device.
請求項2~請求項4の何れか1項に記載の情報処理装置。 5. The information processing device according to claim 2, wherein the processor corrects the degree of contamination of the contact point depending on the material of the contact point.
請求項5に記載の情報処理装置。 The information processing device of claim 5, wherein the processor corrects the degree of contamination of the contact point made of glass to be higher than the degree of contamination of the contact point made of synthetic resin when the number of contacts at the contact point made of glass and the number of contacts at the contact point made of synthetic resin are the same.
請求項2~請求項6の何れか1項に記載の情報処理装置。 7. The information processing device according to claim 2, wherein the processor corrects the degree of contamination of the contact point depending on the difference in surface treatment at the contact point.
請求項7に記載の情報処理装置。 8. The information processing device of claim 7, wherein the processor corrects the degree of contamination of the contact area that has not been treated with antibacterial agents so that it is higher than the degree of contamination of the contact area that has been treated with antibacterial agents when the number of contacts at the contact area that has been treated with antibacterial agents is the same as the number of contacts at the contact area that has not been treated with antibacterial agents.
前記罹患情報によって前記接触箇所の汚染度合いを補正する
請求項2~請求項8の何れか1項に記載の情報処理装置。 The processor accepts disease information of a user;
The information processing device according to any one of claims 2 to 8, wherein the degree of contamination of the contact point is corrected based on the morbidity information.
前記プロセッサは、前記罹患情報に対応したユーザが触れた前記接触箇所と、前記疾病に罹患していないユーザが触れた前記接触箇所とにおける各々の接触回数が同じであれば、前記罹患情報に対応したユーザが触れた前記接触箇所の汚染度合いが、前記疾病に罹患
していないユーザが触れた前記接触箇所の汚染度合いよりも高くなるように補正する
請求項9に記載の情報処理装置。 If the disease information includes information that the user has contracted a predetermined disease involving contact infection,
The information processing device of claim 9, wherein the processor corrects the degree of contamination of the contact point touched by the user corresponding to the morbidity information so that it is higher than the degree of contamination of the contact point touched by a user not suffering from the disease if the number of times each of the contact points touched by the user corresponding to the morbidity information and the contact points touched by a user not suffering from the disease is the same.
請求項10に記載の情報処理装置。 The information processing device according to claim 10 , wherein the processor disables a function associated with the contact point touched by the user corresponding to the morbidity information for a specified period of time.
前記操作履歴を用いて、前記識別情報で表されるユーザが触れたことのある前記接触箇所を通知する
請求項1~請求項11の何れか1項に記載の情報処理装置。 The processor acquires identification information of a user who is attempting to use the device;
The information processing device according to any one of claims 1 to 11, wherein the operation history is used to notify the user of the contact points that have been touched by the user represented by the identification information.
請求項1~請求項12の何れか1項に記載の情報処理装置。 The information processing device according to any one of claims 1 to 12, wherein the processor limits the contact points to be notified if the state of the device obtained from the operation history satisfies a predetermined condition, even if the contact points are identified from the operation history.
請求項13に記載の情報処理装置。 The information processing device according to claim 13 , wherein the processor is configured not to notify the contact point if a predetermined time has elapsed since the last operation on the device itself.
請求項13に記載の情報処理装置。 The information processing device according to claim 13, wherein, when the operation history includes a cleaning history of cleaning the device itself, the processor notifies only the contact points identified from the operation history after the cleaning history was recorded.
請求項1~請求項15の何れか1項に記載の情報処理装置。 The information processing device according to any one of claims 1 to 15, wherein the processor displays the contact point on a screen of an information device designated in advance by a user who intends to operate the device.
前記プロセッサは、前記撮影装置によって撮影された自装置の映像に、前記接触箇所を重畳した画像を前記情報機器の画面に表示させる
請求項16に記載の情報処理装置。 the information device includes a photographing device for photographing an image,
The information processing device according to claim 16 , wherein the processor displays, on a screen of the information device, an image in which the contact point is superimposed on an image of the information processing device captured by the image capturing device.
自装置を操作した各ユーザの操作履歴を取得し、
前記操作履歴を用いて、少なくとも1人のユーザが触れた自装置の操作パネル、及び前記操作パネル以外の自装置における接触箇所を特定し、
前記接触箇所を通知する処理を実行させるための
情報処理プログラム。 On the computer,
Acquires the operation history of each user who operated the device;
Using the operation history, an operation panel of the own device touched by at least one user and a contact point on the own device other than the operation panel are identified;
An information processing program for executing the process of notifying the contact point.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021180651A JP7826648B2 (en) | 2021-11-04 | 2021-11-04 | Information processing device and information processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021180651A JP7826648B2 (en) | 2021-11-04 | 2021-11-04 | Information processing device and information processing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023069056A JP2023069056A (en) | 2023-05-18 |
| JP7826648B2 true JP7826648B2 (en) | 2026-03-10 |
Family
ID=86327949
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021180651A Active JP7826648B2 (en) | 2021-11-04 | 2021-11-04 | Information processing device and information processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7826648B2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018084975A (en) | 2016-11-24 | 2018-05-31 | コニカミノルタ株式会社 | Manipulation device, program, and contamination monitoring system |
| JP2022032489A (en) | 2020-08-12 | 2022-02-25 | 京セラドキュメントソリューションズ株式会社 | Display and image forming apparatus |
| JP2023060994A (en) | 2021-10-19 | 2023-05-01 | コニカミノルタ株式会社 | Operating device, operating method and control program |
-
2021
- 2021-11-04 JP JP2021180651A patent/JP7826648B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018084975A (en) | 2016-11-24 | 2018-05-31 | コニカミノルタ株式会社 | Manipulation device, program, and contamination monitoring system |
| JP2022032489A (en) | 2020-08-12 | 2022-02-25 | 京セラドキュメントソリューションズ株式会社 | Display and image forming apparatus |
| JP2023060994A (en) | 2021-10-19 | 2023-05-01 | コニカミノルタ株式会社 | Operating device, operating method and control program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023069056A (en) | 2023-05-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10162503B2 (en) | Image processing apparatus and method of displaying object in image processing apparatus | |
| US20090315847A1 (en) | Input apparatus having touch panel operation accepting method, and operation accepting program embodied on computer readable medium | |
| JP6314914B2 (en) | Image forming apparatus and operation screen control method of image forming apparatus | |
| JP6409485B2 (en) | Image processing apparatus, information processing system, program, and information processing method | |
| US11789587B2 (en) | Image processing apparatus, control method for image processing apparatus, and storage medium | |
| EP1764999A2 (en) | Image display device image display method, and computer product | |
| JP5945926B2 (en) | Operation display device | |
| JP2011257936A (en) | Display system, display device, image forming apparatus having the device, display method using the device, and computer program for the device | |
| CN105721733A (en) | Touch panel device and image processing apparatus | |
| JP7826648B2 (en) | Information processing device and information processing program | |
| TW201421279A (en) | Method and device for preventing computer device screen keyboard from being recorded | |
| CN108377230B (en) | Authentication device and nonvolatile storage medium | |
| US20230087711A1 (en) | Information processing apparatus, information processing method, and non-transitory computer readable medium | |
| JP2023060994A (en) | Operating device, operating method and control program | |
| US11178298B2 (en) | Information processing apparatus and non-transitory computer readable medium | |
| JP6947301B2 (en) | Display control device and electronic equipment | |
| US10809954B2 (en) | Information processing apparatus and non-transitory computer readable medium | |
| JP7694281B2 (en) | Information processing device and program | |
| JP6709022B2 (en) | Touch detection device | |
| JP5831715B2 (en) | Operating device and image processing device | |
| CN114444527A (en) | Code scanning identification method, device, equipment and medium | |
| JP7749995B2 (en) | Information processing device and information processing program | |
| US20240370160A1 (en) | Information processing system, non-transitory computer readable medium, and information processing method | |
| CN107085477B (en) | Electronic equipment, non-volatile storage medium storing control programs | |
| JP6598316B2 (en) | Display method, display device, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241015 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250808 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250924 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251029 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20260127 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260209 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7826648 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |