(57)【要約】【構成】複合機２のタッチパネル３２やスタートキー３４、マクロキー３６などに、指紋センサなどのバイオメトリクスセンサを重ねて配置する。これらのキーにユーザが触れると、自動的にバイオメトリクスデータを読み取って、記憶したバイオメトリクスデータと比較して、ユーザを特定し、このユーザに対して、マクロを設定し、また該当するユーザのマクロを呼び出して複合機に実行させる。【効果】パスコードを入力する手間無しに、マクロを設定したり、マクロを呼び出して使用できる。【選択図】    図１
2005004490.tif 000002
【特許請求の範囲】
【請求項１】
マクロの設定により一連のキー操作を記憶し、マクロの呼び出しにより記憶した一連のキー操作を実行するようにした文書処理装置において、
バイオメトリクスデータの検出用のセンサを設けて、該センサでユーザのバイオメトリクスデータを読み取り、設定されたマクロとバイオメトリクスデータとの対応関係を記憶するようにしたことを特徴とする、文書処理装置。
【請求項２】
マクロキーに重ねてバイオメトリクスデータの検出用のセンサを設けて、マクロ実行または選択時にユーザのバイオメトリクスデータを読み取り、かつ読み取ったバイオメトリクスデータから前記対応関係を用いて、対応するユーザのマクロを表示または実行するようにしたことを特徴とする、請求項１の文書処理装置。
【請求項３】
マクロ設定時に読み取ったバイオメトリクスデータと設定されたマクロとの対応関係を文書処理装置に記憶させるための命令と、
マクロの実行または選択時に読み取ったバイオメトリクスデータと、前記対応関係とを用いてマクロを表示または実行するための命令とを備えた、文書処理装置用のプログラム。
【発明の詳細な説明】
【０００１】
【発明の利用分野】
この発明は、ファクシミリ、スキャナ、コピー機などの文書処理装置と、そのプログラムに関する。
【０００２】
【従来技術】
【０００３】
【特許文献１】特開２００３−２３４２２号公報
特許文献１は、バイオメトリクスデータを用いた本人認証について記載している。そしてバイオメトリクスデータによる本人認証を、複写機などの文書処理装置に適用することも考えられる。
【０００４】
【発明の課題】
この発明の課題は、パスコードなどを用いずに、個人用のマクロを設定できるようにすることにある（請求項１〜３）。
請求項２，３での追加の課題は、設定した個人用のマクロをパスワードなどを用いずに呼び出して、使用できるようにすることにある（請求項１〜３）。
【０００５】
【発明の構成】
この発明の文書処理装置は、マクロの設定により一連のキー操作を記憶し、マクロの呼び出しにより記憶した一連のキー操作を実行するようにした文書処理装置において、バイオメトリクスデータの検出用のセンサを設けて、該センサでユーザのバイオメトリクスデータを読み取り、設定されたマクロとバイオメトリクスデータとの対応関係を記憶するようにしたことを特徴とする（請求項１）。対応関係を記憶するとは、マクロとバイオメトリクスデータを直接対応させることや、バイオメトリクスデータをユーザＩＤ等のユーザを特定する情報と対応させると共に、ユーザを特定する情報とマクロとを対応させることなどを言う。
【０００６】
好ましくは、マクロキーに重ねてバイオメトリクスデータの検出用のセンサを設けて、マクロ選択や実行時にユーザのバイオメトリクスデータを読み取り、かつ読み取ったバイオメトリクスデータから前記対応関係を用いて、対応するユーザのマクロを表示または実行する（請求項２）。例えば個人用マクロが各ユーザ毎に複数あり、かつユーザも複数存在する場合、バイオメトリクスデータを用いてユーザを特定できる。
【０００７】
この発明の文書処理装置用のプログラムでは、マクロ設定時に読み取ったバイオメトリクスデータと設定されたマクロとの対応関係を文書処理装置に記憶させるための命令と、マクロの実行または選択時に読み取ったバイオメトリクスデータと、前記対応関係とを用いてマクロを表示または実行するための命令とを設ける（請求項３）。
【０００８】
バイオメトリクスデータは、操作入力手段に指でタッチすることにより読取が可能なデータ（指先から読み取り可能なデータ）が好ましい。このようなデータには、例えば指紋、ＤＮＡ、汗の成分、指の汗腺の分布、指の毛細血管のパターン、操作入力手段にタッチする際の圧力やその時間パターン、圧力の位置分布などがある。このため用いるセンサは、指紋センサ、ＤＮＡセンサ、汗の成分分析用のバイオセンサ、毛細血管のパターンのセンサ、汗腺分布のセンサなどの、指先からバイオメトリクスデータを読み取るセンサが好ましい。
【０００９】
【発明の作用と効果】
この発明の文書処理装置では、バイオメトリクスデータの検出用のセンサを設けるので、バイオメトリクスデータを読み取る。そしてこのバイオメトリクスデータを、設定されたマクロと対応させて記憶する。このため一々パスワードなどを入力しなくても、個人用のマクロをそのユーザのバイオメトリクスデータと対応させて記憶することができる（請求項１）。
【００１０】
請求項２の発明では、マクロキーに重ねてバイオメトリクスデータの検出用のセンサを設ける。このようにすると、マクロの選択や実行時にユーザのバイオメトリクスデータを読み出し、これに基づいてそのユーザに対する個人用のマクロを呼び出すことができる。このため一々パスワードなどを入力しなくても、個人用のマクロを呼び出すことができる（請求項２）。
【００１１】
上記のような文書処理装置を設けるには、バイオメトリクスデータのセンサを設け、好ましくはマクロキーに重ねてバイオメトリクスデータのセンサを設ける。そしてマクロの設定時には、読み取ったバイオメトリクスデータとマクロとの対応関係を記憶させる。またマクロの選択時や実行時には、読み取ったバイオメトリクスデータを用いて、個人用のマクロを検索して表示しあるいは実行するようにする。
【００１２】
【実施例】
図１〜図５に、実施例を示す。図１において、２は文書処理装置の例としての複合機で、その資源４として、ファクシミリ機能処理部６とスキャナ機能処理部８，コピー機能処理部１０，プリンタ機能処理部１２並びにＬＡＮインターフェース１４等を備えている。ファクシミリ機能処理部６は、ＰＳＴＮ（公衆電話回線網）１６などを介し、Ｇ３ファクシミリの送受信などを行う。スキャナ機能処理部８は、図示しないスキャナにより原稿画像を読み取り、コピー機能処理部１０は原稿を所定枚数コピーする。またプリンタ機能処理部１２は、ＬＡＮ１８などに接続されたパーソナルコンピュータなどのクライアントに対して、プリンタ機能を提供する。
【００１３】
ＬＡＮインターフェース１４は、複合機２とＬＡＮ１８とのインターフェースであり、ＬＡＮ１８はルータ２０などを介して、インターネット２２などに接続されている。このため、ファクシミリ機能処理部６で作成した画像データは、電子メールの添付ファイルなどとされて、ＬＡＮインターフェース１４などを介して、インターネットファクシミリとして送信される。同様にＬＡＮインターフェース１４を介して受信したインターネットファクシミリは、ファクシミリ機能処理部６により、プリントアウトや宛先のユーザへの配信などの処理がされる。
【００１４】
資源４にはメモリ２３を設けて、データやプログラムなどを記憶自在にし、Ｉ／Ｏ２４は記録用のディスク２６などから、マクロのバイオメトリクス認証に関するプログラムなどを読み出して、メモリ２３に記憶させる。
【００１５】
複合機２の機体上には操作パネル３０を設け、タッチパネル３２や、スタートキー３４，マクロ設定やマクロの選択用のマクロキー３６などを設ける。マクロキー３６はハードウェアキーでも、タッチパネル上のソフトウェアキーでも良い。タッチパネル３２やスタートキー３４などのように、頻繁に使用されるキーに対して、またマクロキー３６などに重ねて、指紋センサなどのバイオメトリクスセンサを配置する。例えば指紋センサは、ＣＣＤセンサなどにより指紋のパターンを読み取り、特徴抽出を行うことにより構成できる。これ以外の指で触れるキーに重ねて配置できるバイオメトリクスセンサとしては、指先の毛細血管のパターンのセンサや、汗の成分や汗中に含まれるＤＮＡなどを検出するバイオセンサ、汗腺のパターンのセンサなどがある。
【００１６】
またこれ以外に、半導体圧力センサなどをアレイ状に集積化して、キー３２〜３６などに指で触れる際の圧力の時間的変化と、平面的な圧力の分布のパターンを用いて、バイオメトリクスデータとすることもできる。このようにするとユーザがキーにタッチした際に、簡単にかつ自動的にバイオメトリクスデータを読み取ることができる。
【００１７】
実施例では、マクロの設定や削除、選択時などに、キー操作と同時にバイオメトリクスデータが読み取られる。初めてバイオメトリクスデータを入力するユーザは、そのバイオメトリクスデータがバイオメトリクスデータ記憶部４０に記憶される。記憶部４０は例えば表形式で、好ましくは１人のユーザに対して、パスワードやパスコード、ＩＤなどの、ユーザを特定するキャラクターデータと、そのユーザのバイオメトリクスデータを記憶する。さらに好ましくは、１ユーザに対して、複数のバイオメトリクスデータを記憶自在にし、どの指でタッチしても、あるいは親指の先か根元かなどの指のどの部分でタッチしても、バイオメトリクスデータを読み取れるようにする。
【００１８】
読み取られたバイオメトリクスデータは、認証部４１で記憶部４０に記憶したユーザ毎のバイオメトリクスデータと比較され、ユーザを特定し、そのユーザＩＤなどを出力する。なおユーザを特定できなかった場合、認証部４１は認証不能のデータを出力し、実施例ではこのデータは、バイオメトリクスデータが入力されなかったことと同じ意味になる。
【００１９】
複合機２は、例えば１０人程度のユーザに共用される状態を想定しており、バイオメトリクスデータで本人認証を行う目的は、パスワードなどを入力しなくても、ユーザに応じた操作環境や資源４の動作を提供することである。従って、本人認証の精度は必ずしも高いものである必要はない。このため記憶部４０には、バイオメトリクスデータを高精度に記憶する必要はなく、１０人程度のユーザを識別できる程度の精度で、バイオメトリクスデータを記憶すればよい。またユーザＩＤはユーザの本名というよりも、単なるパスワードやパスコード、あるいは適宜の数字列や文字列などのキャラクターデータであり、記憶部４０内に記憶したバイオメトリクスデータが盗み出されても、直ちにバイオメトリクスデータの持ち主が特定される訳ではなく、また記憶しているバイオメトリクスデータの質自体もさして高いものではない。このため盗み出されたバイオメトリクスデータが悪用される恐れは少ない。
【００２０】
４２はマクロ記憶部で、全ユーザに対して共通のマクロ（共用マクロ）と、ユーザ毎のマクロ（個人用マクロ）とを記憶している。ここにマクロは、一連の順序を持ったキー操作を１つの命令として記憶し、この命令が呼び出されることにより、記憶した一連のキー操作を復元して、文書処理装置２に実行させる命令、あるいはこの機能である。
【００２１】
記憶部４２には共用マクロの記憶領域と個人用マクロの記憶領域とがあり、各領域に１０程度のマクロを記憶できる。個人用マクロでは、個人のＩＤ（パスワードやパスコード、アカウント番号など）と、個々のマクロのマクロ番号、並びにマクロの内容（キー操作の順序列）が記憶されている。そして共用マクロを用いるか、ユーザが特定されるかすると、マクロキー３６に入力されたマクロ番号のマクロが呼び出されて実行される。
【００２２】
実施例では、記憶部４０でバイオメトリクスデータをユーザＩＤに変換し、このＩＤでマクロ記憶部４２を参照するようにしているが、個々のマクロにバイオメトリクスデータを直接対応させて記憶し、バイオメトリクスデータとマクロキー３６でのマクロ番号から、直接的に個々の個人用マクロを呼び出しても良い。なおバイオメトリクスデータが入力されなかった場合や、認証部４１がユーザの特定に失敗した場合、マクロ記憶部４２の共用マクロが呼び出される。またユーザの特定は、バイオメトリクスデータの入力のみに頼る必要はなく、例えば操作パネル３０からテンキーなどを用いて、パスコードを入力するなどにより、ユーザを特定しても良い。
【００２３】
マクロに共用マクロと個人用マクロとを設けることを、マクロを多層化するという。マクロの多層化にバイオメトリクスデータを用いることのメリットは、パスワードなどを一々入力しなくても、ユーザレベルまでマクロを検索できる点である。実施例では、マクロの設定時に複数のキーを操作する必要があることを利用し、これらのいずれかのキーに重ねてバイオメトリクスセンサを配置することにより、自動的にバイオメトリクスデータを読み取るようにしている。またマクロの実行時（呼び出し時）には、マクロキーやスタートキーなどの主なキーにバイオメトリクスセンサを重ねて配置することにより、自動的にバイオメトリクスデータを読み取り、パスワードなどの入力を不要にしている。
【００２４】
マクロの設定時やマクロの呼び出し時の操作パネル３０の状態を、図２に示す。なおここでは、図示の便宜上、マクロキーをタッチパネル３２上のソフトウェアキーとして表示する。例えばＬＣＤと感圧センサとを組み合わせたタッチパネル３２に、マクロ設定キー５０を呼び出して表示したとする。マクロ設定キー５０の右半分にはバイオメトリクスセンサ５１が配置され、左半分にはバイオメトリクスセンサが配置されていない。このようにキー５０の一部をバイオメトリクスデータの入力エリアとし、他の一部をバイオメトリクスデータを入力しないエリアとして、２つのエリアを設ける。すると、共用マクロの設定か個人用マクロの設定かを、簡単に使い分けることができる。
【００２５】
同様にスタートキー３４などの主要なキーの一部に、バイオメトリクスセンサ５２を重ねて配置することにより、これらのキーにバイオメトリクスデータの入力エリアと、バイオメトリクスデータを入力しないエリアとを設けると、共用マクロに関するキー操作か個人用マクロに関するキー操作かを、使い分けることができる。このようにして個人用マクロの設定などか、共用マクロの設定などかを指定し、個人用のマクロの場合は、読み取ったバイオメトリクスデータのユーザを所有者とするマクロとして、入力されたマクロ番号でマクロを記憶する。
【００２６】
１つのキーを左右で使い分ける代わりに、所定時間以上継続してキーに触れるとバイオメトリクスデータをキーに重ねて設けたバイオメトリクスセンサから出力し、所定時間未満しかキーに触れていない場合は出力しないように使い分けることもできる。あるいはまた２回続けて、バイオメトリクスセンサを設けたキーにタッチすると、バイオメトリクスセンサからバイオメトリクスデータを出力し、このキーに１回だけタッチした場合には、バイオメトリクスデータを出力しないようにしても良い。
【００２７】
マクロの実行時には、マクロ実行キー５４を呼び出す。このキー５４の右半分に同様にバイオメトリクスセンサ５１が配置してあり、あるいはスタートキー３４などの主要なキーに重ねて配置したバイオメトリクスセンサ５２からも、バイオメトリクスデータを読み取ることができる。この場合も、キー５４にバイオメトリクスデータを入力するエリアと、入力しないエリアとを設けることが好ましい。
【００２８】
マクロ実行キー５４にタッチすると、共用マクロか個人用マクロかが特定され、個々のマクロを選択して実行させるためのマクロ選択キー５６が表示され、共用マクロか個人用マクロかが表示される。個人用マクロの場合、ユーザはバイオメトリクスデータデータから特定されているので、マクロ選択キー５６の操作に従ってマクロを実行すると良い。
【００２９】
図３に、バイオメトリクスデータを個人用マクロの設定や選択に用いるためのプログラムの構成を示す。このプログラムは、ディスク２６などから複合機のメモリ２３に記憶させるためのものである。プログラムには、バイオメトリクスデータ記憶命令６０と照合命令６１、並びにマクロの多層化命令６２が設けられている。記憶命令６０では、個人用マクロの設定時にマクロ設定用のキーに重ねて設けたバイオメトリクスセンサで読み取ったバイオメトリクスデータを、設定されたマクロと対応付けて記憶させる。照合命令６１では、マクロの選択時に、マクロ選択用のキーに重ねて設けたバイオメトリクスセンサで読み取ったデータを、記憶命令６０により記憶したバイオメトリクスデータと照合し、一致するものを選択する。マクロの多層化命令６２では、マクロを共用マクロと個人用マクロとに多層化し、いわばこれはバイオメトリクスデータをキーとして、マクロの記憶領域を多層化することである。これによって、共用マクロと個人用マクロとを、例えば同じマクロ番号を用い、バイオメトリクスデータにより区別するようにして、多層化できる。
【００３０】
図４，図５に、実施例の動作アルゴリズムを示す。図４にマクロの設定や削除のアルゴリズムを示すと、マクロの設定や削除の作業をスタートし（ステップ１）、この間のキー操作からバイオメトリクスデータを自動的に読み取り、図１の記憶部４０を用いて、バイオメトリクスデータの認証（ユーザの特定）を行う（ステップ２）。認証に成功した場合、マクロの設定か削除かにより処理を分岐し（ステップ３）、削除の場合、このユーザの個人用マクロから指定されたマクロを削除する（ステップ４）。設定の場合、このユーザに対してマクロを追加する（ステップ５）。なお実施例では、共用マクロの設定には管理者権限などが必要で、管理者権限をバイオメトリクスデータで認証できた場合に、共用マクロの設定や削除が可能なものとしてある。ただしこの処理は図４には示さない。また、バイオメトリクスデータの入力や認証に失敗した場合、共用マクロの設定や削除ができるものとしても良い。
【００３１】
図５に、マクロを選択して実行する際の処理を示すと、マクロの選択を開始し（ステップ１１）、バイオメトリクスデータの入力を受け付けて（ステップ１２）、認証に成功した場合、個人用のマクロを表示して（ステップ１３）、ユーザが選択したマクロを実行する（ステップ１５）。バイオメトリクスデータの認証に失敗した場合やバイオメトリクスデータが未入力の場合（ステップ１２）、共用のマクロを表示し（ステップ１４）、選択されたマクロを実行する（ステップ１５）。
【００３２】
実施例では文書処理装置を例に説明したが、サーバなどのコンピュータや、産業機械などの制御用コンピュータに用いるマクロにも、この発明を適用することができる。
【００３３】
実施例では以下の効果が得られる。
▲１▼  マクロの設定時に自動的にバイオメトリクスデータを読み取り、どの個人用のマクロかを特定できる。このためパスワードなどの入力が不要になる。
▲２▼  マクロの呼び出し時に、自動的にバイオメトリクスデータを読み取って、そのユーザのマクロを呼び出すことができる。従ってここでも、パスワードなどの入力が不要になる。
▲３▼  １つのキーにバイオメトリクスデータを読み取るエリアと読み取らないエリアを設ける、あるいは指をキーにタッチする時間で、バイオメトリクスデータを出力するかどうかを定めるなどのルールにより、個人用マクロを操作しているか、共用マクロを操作しているかを、簡単に使い分けることができる。
【図面の簡単な説明】
【図１】実施例の複合機のブロック図
【図２】図１の複合機での、マクロの設定やマクロの選択時の、バイオメトリクスデータの入力を模式的に示す図
【図３】実施例の、文書処理装置用のプログラムの構成を模式的に示す図
【図４】実施例での、マクロの設定削除アルゴリズムを示すフローチャート
【図５】実施例での、マクロ選択アルゴリズムを示すフローチャート
【符号の説明】
２          複合機
４          資源
６          ファクシミリ機能処理部
８          スキャナ機能処理部
１０        コピー機能処理部
１２        プリンタ機能処理部
１４        ＬＡＮインターフェース
１６        ＰＳＴＮ（公衆電話回線網）
１８        ＬＡＮ
２０        ルータ
２２        インターネット
２３        メモリ
２４        Ｉ／Ｏ
２６        ディスク
３０        操作パネル
３２        タッチパネル
３４        スタートキー
３６        マクロキー
４０        バイオメトリクスデータ記憶部
４１        認証部
４２        マクロ記憶部
５０        マクロ設定キー
５１，５２  バイオメトリクスセンサ
５４        マクロ実行キー
５６        マクロ選択キー
６０        バイオメトリクスデータ記憶命令
６１        照合命令
６２        マクロの多層化命令
【図１】
2005004490.tif 000003
【図２】
2005004490.tif 000004
【図３】
2005004490.tif 000005
【図４】
2005004490.tif 000006
【図５】
2005004490.tif 000007