(57)【要約】【課題】文書処理要求を、文書処理装置またはユーザの位置に基づいて認証するシステム、方法およびプログラムを提供する。【解決手段】認証サーバは文書処理要求を受け取り、この要求を出したユーザのプロファイルが登録されているか否かを判断する。登録されているときは、そのユーザが文書処理サービスを要求することを認証された地域的領域を表す事前認証地理的領域データを受け取る。次に、処理要求の送信元を表す位置データを受け取り、事前認証地理的領域データと比較する。この比較の結果によって文書処理要求を認証するかどうかを判断する。【選択図】図２
2006244482.tif 000002
【特許請求の範囲】
【請求項１】
文書処理要求データを受け取る手段と、
前記文書処理を要求したユーザと関連付けられ、文書処理が許可される事前認証された地理的領域を表す領域データを受け取る手段と、
前記文書処理要求の送信元の地理的領域を表す位置データを受け取る手段と、
前記位置データと前記事前認証された地理的領域を表す領域データとを比較する手段と、
この比較手段の出力を表す認証データを生成する手段と
を有することを特徴とする文書処理要求認証システム。
【請求項２】
前記文書処理要求データを文書処理装置から受け取ることを特徴とする請求項１に記載の文書処理要求認証システム。
【請求項３】
前記文書処理装置は、印刷装置もしくは複写装置もしくはファクシミリ装置もしくは画像走査装置または多機能周辺装置であることを特徴とする請求項２に記載の文書処理要求認証システム。
【請求項４】
前記文書処理要求データが、前記文書処理装置に対する要求文書処理操作を表すデータを含むことを特徴とする請求項２に記載の文書処理要求認証システム。
【請求項５】
前記要求文書処理操作が、印刷もしくは画像走査もしくはファックス送受信もしくは複写または文書配布を含むことを特徴とする請求項４に記載の文書処理要求認証システム。
【請求項６】
前記文書処理要求データが、その文書処理要求を行ったユーザを識別する識別データを、さらに、含むことを特徴とする請求項４に記載の文書処理要求認証システム。
【請求項７】
文書処理要求データを受け取るステップと、
前記文書処理要求を要求したユーザと関係付けられ、文書処理が許可される事前認証された地理的領域を表す領域データを受け取るステップと、
前記文書処理要求の送信元の地理的領域を表す位置データを受け取るステップと、
前記位置データと前記事前認証された地理的領域を表す領域データとを比較するステップと、
この比較ステップの出力を表す認証データを生成するステップと
を有することを特徴とする文書処理要求認証方法。
【請求項８】
前記文書処理要求データを文書処理装置から受け取ることを特徴とする請求項７に記載の文書処理要求認証方法。
【請求項９】
前記文書処理装置は、印刷装置もしくは複写装置もしくはファクシミリ装置もしくは画像走査装置または多機能周辺装置であることを特徴とする請求項８に記載の文書処理要求認証方法。
【請求項１０】
前記文書処理要求データが、前記文書処理装置に対する要求文書処理操作を表すデータを含むことを特徴とする請求項８に記載の文書処理要求認証方法。
【請求項１１】
前記要求文書処理操作が、印刷もしくは画像走査もしくはファックス送受信もしくは複写または文書配布を含むことを特徴とする請求項１０に記載の文書処理要求認証方法。
【請求項１２】
前記文書処理要求データが、その文書処理要求を行ったユーザを識別する識別データを、さらに、含むことを特徴とする請求項１０に記載の文書処理要求認証方法。
【請求項１３】
プロセッサに、
文書トラザクション要求を受け取る手順と、
前記文書処理を要求したユーザと関連付けられ、文書トラザクションが許可される事前認証された地理的領域を表す領域データを受け取る手順と、
前記文書トラザクション要求の送信元の地理的領域を表す位置データを受け取る手順と、
前記位置データと前記事前認証された地理的領域を表す領域データとを比較する手順と、
この比較手順の出力を表す認証データを生成する手順と
を実行させることを特徴とする文書処理要求認証コンピュータプログラム。
【請求項１４】
前記文書処理要求を文書処理装置から受け取ることを特徴とする請求項１３に記載の文書処理要求認証コンピュータプログラム。
【請求項１５】
前記文書処理装置は、印刷装置もしくは複写装置もしくはファクシミリ装置もしくは画像走査装置または多機能周辺装置であることを特徴とする請求項１４に記載の文書処理要求認証コンピュータプログラム。
【請求項１６】
前記文書処理要求データが、前記文書処理装置に対する要求文書処理操作を表すデータを含むことを特徴とする請求項１４に記載の文書処理要求認証コンピュータプログラム。
【請求項１７】
前記文書処理要求データが、その文書処理の要求を行ったユーザを識別する識別データを、さらに含むことを特徴とする請求項１６に記載の文書処理要求認証コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書処理の要求（transaction request）を認証するシステム、方法およびプログラムに関し、特に、ユーザから要求される処理、詳細には文書処理を、ユーザの位置に基づいて認証するシステム、方法およびプログラムに関する。
【背景技術】
【０００２】
空港、ホテル、小売店などの執務場所ではない、あるいは公共的な環境において、電子文書を伝播または生成する文書処理サービスがしばしば提供されている。このような文書処理サービスのユーザは様々な手段によってサービスを利用する。ユーザは、例えば、文書処理装置と関連付けられたキーカードや磁気リード、あるいはユーザが必要なユーザ識別データを入力するユーザインタフェースを介して、文書処理装置にアクセスして文書処理操作を直接実行する。ユーザは、適切な通信リンクによりコンピュータや他の適切なインタフェースを介して文書処理装置にアクセスすることもある。
【０００３】
そのような文書処理サービスは、市、州、地区または他の地理的領域全体にわたって多数の様々な場所で提供されることが多い。このようなサービスの提供者がサービスを提供する場所または領域が多くなるほど、無許可ユーザがサービスを利用する可能性が高くなる。現在、そのようなサービスの提供者は、ユーザのいる場所に基づいてサービスの利用を禁止することができない。したがって、ユーザが定められた地理的領域内にいるときしかサービスを利用できなければ、無許可ユーザがサービスを利用できる場所または領域の数が少なくなる。例えば、カリフォルニア州内だけで文書処理サービスを利用する権利を有するユーザが、サービスを利用するための自分のキーカードや他のアクセス手段が盗まれるか複製された場合には、サービス提供者は、サービス提供者がそのサービスを提供するすべての場所または領域ではなく、カリフォルニア州内だけで、そのようなキーカードまたはアクセス手段の保持者による無許可使用を受けることに留まる。その場合、サービス提供者は、サービスの使用を許可した地理的領域内のみの無許可使用を監視すればよい。
【０００４】
したがって、ユーザからの処理要求、詳細には文書処理要求を、ユーザが居る場所に基づいて認証するシステム、方法およびプログラムが望まれる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記の従来の問題点に鑑みてなされたもので、文書処理要求を文書処理装置またはユーザの位置に基づいて認証するシステム、方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明による文書処理要求認証システムは、文書処理要求データを受け取る手段と、前記文書処理を要求したユーザと関連付けられ、文書処理が許可される事前認証された地理的領域を表す領域データを受け取る手段と、前記文書処理要求の送信元の地理的領域を表す位置データを受け取る手段と、前記位置データと前記事前認証された地理的領域を表す領域データとを比較する手段と、この比較手段の出力を表す認証データを生成する手段とを有する。
【０００７】
また、本発明による文書処理要求認証システムは、さらに、前記文書処理要求データを文書処理装置から受け取る。
【０００８】
ここで、本発明における文書処理装置は、印刷装置もしくは複写装置もしくはファクシミリ装置もしくは画像走査装置または多機能周辺装置である。
【０００９】
さらに、本発明による文書処理要求認証システムにおいては、前記文書処理要求データが、前記文書処理装置に対する要求文書処理操作を表すデータを含む。
【発明の効果】
【００１０】
本発明によれば、文書処理を文書処理装置またはユーザの位置に基づいて認証するシステム、方法およびプログラムが提供される。したがって、ユーザが事前に認証されている地理的領域内ではない領域から文書処理を要求した場合、または事前に認証されている地理的領域内に設置されていない文書処理装置から文書処理が要求された場合には、文書処理要求は拒絶され、無許可ユーザによる文書処理の実行を防止する効果がある。
【発明を実施するための最良の形態】
【００１１】
本発明は、ユーザの位置に基づいて文書処理を認証するシステム、方法およびプログラムに関する。
【００１２】
以下、適宜、図面を参照しながら本発明による実施形態の説明を行う。図１は本発明による実施形態であるシステムの構成例を示すブロック図である。図１に示すシステム１００は、文書処理要求を受け取り、処理する文書処理装置１０２を含む。文書処理装置１０２は、複写機、プリンタ、スキャナもしくはファクシミリなど、またはこれらの機能を組み合わせた多機能周辺装置（Multi-Function Peripheral；以下、ＭＦＰと言うことがある。）など、当技術分野で既知の任意の適切な装置である。以下、文書処理装置１０２はＭＦＰであるとして説明する。
【００１３】
図１に示したように、ＭＦＰ１０２はユーザインタフェース１０４を含む。ユーザインタフェース１０４はユーザによる入力を受け取るだけでなく、データをユーザに表示する。ユーザインタフェース１０４は、例えば、タッチスクリーン表示装置によって実現される。また、英数字キーパッドやＬＣＤなどを含むが、これらに限定されない既知の任意の適切なユーザインタフェースを本発明において同じように使用できる。図１では、ユーザインタフェース１０４はＭＦＰ１０２に物理的に結合されたように示されているが、ＭＦＰ１０２と分離した構成要素として実現されてもよい。例えば、ユーザインタフェース１０４は、ＭＦＰ１０２、ウェブブラウザ、ウェブポータルと有線または無線によってデータ通信できる、分離した電子装置（図示せず）として実現できる。
【００１４】
ＭＦＰ１０２は、通信リンク１０８によって認証サーバ１０６とデータ通信できる。通信リンク１０８には、例えば、ＬＡＮ、インターネット、Bluetooth（登録商標）、IEEE802.11g（Wi-Fi）、または他のIEEE802.11(x) 無線通信チャネルがある。しかし、通信リンク１０８は、必ずしもこれらに限定されず、当技術分野で既知の適切な通信リンクによって実現される。
【００１５】
認証サーバ１０６は、図１にユーザプロファイルデータベース１１０として示した少なくとも１つのデータ記憶装置とデータ通信できる。ユーザプロファイルデータベース１１０は、ユーザ識別情報、ユーザプロファイル、事前に認証された領域データ、位置データ、パスワード、アカウント情報などを記憶する。ユーザプロファイルデータベース１１０は、磁気データ記憶装置、光データ記憶装置、仮想データ記憶装置、フラッシュメモリなどに実装できるが、必ずしもこれらの装置に限定されるものではない。前記の、事前に認証された領域データには、例えば、州、市または郵便番号の周囲の距離数を含ませることができるが、必ずしもこれらのデータに限定されるものではない。
【００１６】
本発明によれば、ユーザプロファイルデータベース１１０は、認証サーバ１０６、ＭＦＰ１０２および図１にパーソナルコンピュータ（以下、ＰＣという）１１２として示したリモートユーザ端末装置を介して、ユーザにより適切にアクセス可能である。図１では、ユーザ端末装置はＰＣ１１２として示しているが、スマートフォン、ＰＤＡ、任意のウェブで可能な携帯電話等でも良く、ＭＦＰ１０２と通信可能な任意の適切な携帯型電子装置は同様に本発明に使用可能である。ユーザプロファイルは、ユーザの認証後にウェブブラウザなどの適切なインタフェースによってデータベース１１０に入力される。さらにまた、顧客サービス番号を介した電話による直接連絡によって、ユーザプロファイルを更新または作成することもできる。
【００１７】
さらに、本発明によれば、ＰＣ１１２は、任意の適切な通信リンク１１４を介してＭＦＰ１０２と通信する。ＭＦＰ１０２は、複数のサービス提供者（図示せず）のうちの１つに配置され、ＰＣ１１２は既知の任意の手段によってＭＦＰとデータ通信可能にされる。ユーザは、ＰＣ１１２の所で、またはユーザインタフェース１０４との直接対話（direct interaction）によって、ＭＦＰ１０２と通信して文書処理を促進する。この対話の際に、ユーザはＭＦＰ１０２に識別データを入力するように要求される。次に、入力されたユーザの識別データは、通信リンク１０８を介して、認証サーバ１０６に送られる。
【００１８】
認証サーバ１０６は、ユーザプロファイルデータベース１１０にアクセスし、ユーザ識別データに対応する事前認証された地理的領域データを取り出す。またＭＦＰ１０２は、認証サーバ１０６に、ＭＦＰ１０２の現在の位置を表す送信元位置データを送る。ユーザは、ＭＦＰ１０２のすぐ近くにいることが好ましい。別の状況においては、ユーザはＰＣ１１２を介して、ＭＦＰ１０２から所定の半径範囲内にいる。いずれにしても、ＭＦＰ１０２からの位置データが、データベース１１０に記憶された事前認証地理的領域データと比較される。位置データが事前認証地理的領域の範囲内にあるときは、要求された文書処理操作が許可され、ＭＦＰ１０２は要求処理に対応する文書処理操作を実行する。位置データが事前認証地理的領域の範囲外であるときは、要求処理は拒絶される。
【００１９】
次に本発明による実施形態のシステムの動作の説明を行う。図２は、本発明による実施形態のシステムの動作例を示すフローチャートである。
【００２０】
最初にステップ２０２で、ユーザはＭＦＰ１０２にアクセスする。例えば、ユーザはユーザインタフェース１０４によって直接的に、あるいは通信リンク１１４を介してＰＣ１１２により、ＭＦＰ１０２にアクセスする。次に認証サーバ１０６は、ステップ２０４で、ＭＦＰ１０２から文書処理要求を受け取り、ユーザからの１つまたは複数の文書を処理する要求を受け取る。ここで、文書処理要求のデータには、文書処理装置１０２に対して要求する文書処理の操作を表すデータを含ませることができる。要求する文書処理操作には、文書処理装置１０２の機能に対応して、印刷もしくは画像走査もしくはファックス送受信もしくは複写または文書配布を含ませることができる。
【００２１】
文書処理要求にはユーザ識別情報が含まれる。ステップ２０６で、ユーザ識別情報によって識別されたユーザがデータベースに既存のユーザプロファイルを有するかどうかが判断される。ユーザがプロファイルを有していないときは、ステップ２１８で文書処理要求が拒絶され、処理は終了する。
【００２２】
ステップ２０６で、ユーザがデータベースに既存のプロファイルを有すると判断されると、ステップ２０８で、認証サーバ１０６は、データベース１１０から文書処理要求に含まれるユーザ識別情報に対応するユーザプロファイルを取り出す。ステップ２１０で、認証サーバ１０６は、文書処理サービスを要求することを認証されたユーザについての事前認証地理的領域データを、データベース１１０から受け取る。
【００２３】
次に、ステップ２１２で、認証サーバ１０６は文書処理要求の送信元を表す位置データ、例えば、文書処理要求を出したＭＦＰ１０２の位置、あるいはＭＦＰ１０２とユーザが直接連絡しているときはユーザの位置を受け取る。
【００２４】
次に、ステップ２１４で、事前認証地理的領域データを、受け取った位置データと比較する。ステップ２１６で、ＭＦＰ１０２および／またはユーザの位置が事前認証地理的領域の範囲内にあるかどうかを判断する。位置データで表される位置が事前認証地理的領域の範囲外にあるときには、認証サーバ１０６はＭＦＰ１０２に拒絶を送り、ステップ２１８で文書処理要求が拒絶される。
【００２５】
位置データで表される位置が事前認証地理的領域の範囲内にあるときには、認証サーバ１０６はＭＦＰ１０２に承認を送り、ステップ２２０で文書処理要求が承認される。
【００２６】
以上の説明では、文書処理要求を受け取るＭＦＰ１０２と認証サーバ１０６とは分離した物として説明した。しかしながら、データベース１１０は文書処理装置１０２に適切に結合され、認証サーバ１０６は文書処理装置１０２にあるソフトウェアとして同様に使用することもできる。すなわち、以上の説明は単に例示のために行ったものであり、本発明をリモートの認証サーバ１０６だけに限定するものではない。
【００２７】
本発明は、ソースコード、オブジェクトコード、部分的にコンパイルされた形のようなコード中間ソースおよびオブジェクトコードの形、あるいは本発明の実施態様で使用するために適した任意の他の形の文書処理要求認証コンピュータプログラムに適用される。文書処理要求認証コンピュータプログラムは、独立アプリケーション、ソフトウエアコンポーネント、スクリプト、または他のアプリケーションへのプラグインとすることができる。本発明を組み込むコンピュータプログラムは、例えば、ＲＯＭやＲＡＭなどの記憶媒体、ＣＤ−ＲＯＭなどの光記録媒体、フロッピーディスク（登録商標）などの磁気記録媒体などの、コンピュータプログラムを実行することができる任意の実体または装置である担体で実施することができる。担体は、電気ケーブルまたは光ケーブルによって、または無線や他の手段によって伝えられる電気信号や光信号などの任意の伝達可能な担体である。文書処理要求認証コンピュータプログラムは、サーバからインターネットを介して適切にダウンロードされる。文書処理要求認証コンピュータプログラムの機能は集積回路に組み込むこともできる。示した本発明の原理を実質的にコンピュータまたはプロセッサに実行させるコードを含む任意およびすべての実施形態は、本発明の範囲内にある。
【００２８】
本発明の好ましい実施形態の以上の説明は、例示と説明のために行った。説明は網羅的でもなく本発明を開示した厳密な形態に限定しようとするものでもない。以上の教示を鑑みて明らかな修正または変形が可能である。実施形態は、本発明の原理とその実際的な応用例を最もよく示し、それにより当業者が、本発明を、意図された特定の使用に適した様々な実施形態において様々な修正で使用できるように選択され説明された。そのようなすべての修正と変形は、特許請求の範囲の記載に明示されるとおりの本発明の原理および範囲内において、当業者によって行われ得ることは明らかである。
【図面の簡単な説明】
【００２９】
【図１】本発明による実施形態のシステムの構成例を示すブロック図である。
【図２】本発明による実施形態のシステムの動作例を示すフローチャートである。
【符号の説明】
【００３０】
１０２  文書処理装置、多機能周辺装置（ＭＦＰ）
１０４  ユーザインタフェース
１０６  認証サーバ
１０８、１１４  通信リンク
１１０  ユーザプロファイルデータベース
１１２  リモートユーザ端末装置、パーソナルコンピュータ（ＰＣ）
【図２】
2006244482.tif 000003
【図１】
2006244482.tif 000004