(57)【要約】【課題】有効期間とサービス（処理結果）の提供に要する時間とに基づく認証情報の更新を適切に行う。【解決手段】処理を実行する実行側装置に対して送出する処理の要求と、当該実行側装置へ送出する認証情報とを取得し、当該認証情報の有効期間と、実行側装置に対して要求する処理が完了するまでの時間とに基づいて、認証情報の更新を行うか否かを決定する。認証情報の更新を行うと決定したときには、認証情報の更新処理を行ってから、当該更新後の認証情報と、前記処理の要求とを、実行側装置へ送出する。【選択図】図１
2009031967.tif 000002
【特許請求の範囲】
【請求項１】
処理を実行する実行側装置に対して送出する処理の要求と、当該実行側装置へ送出する認証情報とを取得する取得手段と、
当該認証情報の有効期間と、前記実行側装置に対して要求する処理が完了するまでの時間とに基づいて、認証情報の更新を行うか否かを決定する決定手段と、
認証情報の更新を行うと決定したときには、認証情報の更新処理を行ってから、当該更新後の認証情報と、前記処理の要求とを、前記実行側装置へ送出する送出手段と、
を含むことを特徴とする情報処理装置。
【請求項２】
前記決定手段は、
前記実行側装置に対して要求する処理が完了するまでの時間を、予め定めた時間として記憶しており、当該記憶している時間と、取得した認証情報の有効期間とに基づいて認証情報の更新を行うか否かを決定する、請求項１記載の情報処理装置。
【請求項３】
前記決定手段は、
過去において前記実行側装置に対して要求した前記処理が完了するまでの時間の記録を取得し、当該取得した時間と、前記取得した認証情報の有効期間とに基づいて認証情報の更新を行うか否かを決定する、請求項１記載の情報処理装置。
【請求項４】
利用者を特定する情報を取得する手段をさらに含み、
前記決定手段は、
過去において、前記取得した情報で特定される利用者が、前記実行側装置に対して要求した前記処理が完了するまでの時間の記録を取得し、当該取得した時間と、前記取得した認証情報の有効期間とに基づいて認証情報の更新を行うか否かを決定する、請求項１記載の情報処理装置。
【請求項５】
前記決定手段は、
前記実行側装置に対して要求する処理が完了するまでの時間に、予め定めた係数を乗じて、当該係数を乗じた後の前記実行側装置に対して要求する処理が完了するまでの時間と、前記取得した認証情報の有効期間とに基づいて認証情報の更新を行うか否かを決定する、請求項１から４のいずれか一項に記載の情報処理装置。
【請求項６】
コンピュータを、
処理を実行する実行側装置に対して送出する処理の要求と、当該実行側装置へ送出する認証情報とを取得する取得手段と、
当該認証情報の有効期間と、前記実行側装置に対して要求する処理が完了するまでの時間とに基づいて、認証情報の更新を行うか否かを決定する決定手段と、
認証情報の更新を行うと決定したときには、認証情報の更新処理を行ってから、当該更新後の認証情報と、前記処理の要求とを、前記実行側装置へ送出する送出手段と、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
公開鍵情報などに含まれる証明書には、有効期間が定められているものがある。例えば特許文献１には、証明書有効性確認代行サーバを設け、このサーバが、指定された証明書の有効性を認証局に確認して、その結果をキャッシュし、有効期間内にあるときには、キャッシュした認証の結果を利用する技術が開示されている。
【特許文献１】特開２００２‐１６３３９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
有効な証明書が求められるサービスのうちには、提供に際して一定の時間を要するものがある。こうしたサービスの提供を求める場合において、例えば有効期間が切迫している証明書を利用すると、サービス提供の要求を行っている間に有効期間が到来して、サービス提供の結果に影響のある場合がある。このように現状では、有効期間とサービス（処理結果）の提供に要する時間とに基づく認証情報の更新が行われていない。
【０００４】
本発明は、有効期間とサービス（処理結果）の提供に要する時間とに基づく認証情報の更新を適切に行う情報処理装置及びプログラムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、情報処理装置であって、処理を実行する実行側装置に対して送出する処理の要求と、当該実行側装置へ送出する認証情報とを取得する取得手段と、当該認証情報の有効期間と、前記実行側装置に対して要求する処理が完了するまでの時間とに基づいて、認証情報の更新を行うか否かを決定する決定手段と、認証情報の更新を行うと決定したときには、認証情報の更新処理を行ってから、当該更新後の認証情報と、前記処理の要求とを、前記実行側装置へ送出する送出手段と、を含むものである。
【０００６】
請求項２記載の発明は、請求項１記載の情報処理装置であって、前記決定手段は、前記実行側装置に対して要求する処理が完了するまでの時間を、予め定めた時間として記憶しており、当該記憶している時間と、取得した認証情報の有効期間とに基づいて認証情報の更新を行うか否かを決定するものである。
【０００７】
請求項３記載の発明は、請求項１記載の情報処理装置であって、前記決定手段は、過去において前記実行側装置に対して要求した前記処理が完了するまでの時間の記録を取得し、当該取得した時間と、前記取得した認証情報の有効期間とに基づいて認証情報の更新を行うか否かを決定するものである。
【０００８】
請求項４記載の発明は、請求項１記載の情報処理装置であって、利用者を特定する情報を取得する手段をさらに含み、前記決定手段は、過去において、前記取得した情報で特定される利用者が、前記実行側装置に対して要求した前記処理が完了するまでの時間の記録を取得し、当該取得した時間と、前記取得した認証情報の有効期間とに基づいて認証情報の更新を行うか否かを決定するものである。
【０００９】
請求項５記載の発明は、請求項１から４のいずれか一項に記載の情報処理装置であって、前記決定手段は、前記実行側装置に対して要求する処理が完了するまでの時間に、予め定めた係数を乗じて、当該係数を乗じた後の前記実行側装置に対して要求する処理が完了するまでの時間と、前記取得した認証情報の有効期間とに基づいて認証情報の更新を行うか否かを決定するものである。
【００１０】
請求項６記載の発明は、プログラムであって、コンピュータを、処理を実行する実行側装置に対して送出する処理の要求と、当該実行側装置へ送出する認証情報とを取得する取得手段と、当該認証情報の有効期間と、前記実行側装置に対して要求する処理が完了するまでの時間とに基づいて、認証情報の更新を行うか否かを決定する決定手段と、認証情報の更新を行うと決定したときには、認証情報の更新処理を行ってから、当該更新後の認証情報と、前記処理の要求とを、前記実行側装置へ送出する送出手段と、として機能させることとしたものである。
【発明の効果】
【００１１】
請求項１、６に記載の発明によると、有効期間と処理の完了までの時間とに基づいて認証情報の更新を行うか否かを決定することができる。
【００１２】
請求項２記載の発明によると、処理の完了までの時間を予め定めておくことができる。
【００１３】
請求項３記載の発明によると、処理の完了までの時間を過去の記録に基づいて定めることができる。
【００１４】
請求項４記載の発明によると、利用者ごとの記録に基づいて処理の完了までの時間を定めることができる。
【００１５】
請求項５記載の発明によると、処理完了までの時間を、安全率を見込んで決定することができる。
【発明を実施するための最良の形態】
【００１６】
本発明の実施の形態について図面を参照しながら説明する。本実施の形態に係る情報処理装置１は、例えばパーソナルコンピュータであってもよいし、スキャナやプリンタ、複写機などの機能を複合的に提供する複合機であってもよい。
【００１７】
この情報処理装置１は、ネットワークなどの通信回線を介してサーバ２ａ，２ｂ…に接続されている。また、これらのサーバ２において提供されるウェブ・アプリケーション等のサービスにクライアントとしてアクセスする。これらのサービスは、処理要求に対して、当該要求された処理を実行し、その結果を応答するものであり、例えば文書管理サービスがある。文書管理サービスは、図示しないスキャナなどで読み取られた画像情報を管理するサービスである。この文書管理サービスでは、サーバ２側の予め定められた要求先ＵＲＬへアクセスすると、複数の管理用フォルダが表された画面が提供される。情報処理装置１ではこの画面を表示して、利用者にフォルダを選択させる。すると、サーバ２側に選択されたフォルダを特定する情報が送出される。サーバ２側は、この情報に応答して、次いで、登録時のファイル名を入力させる画面を提供する。以下、複数のＵＲＬで特定される画面を提供しながら、スキャナで読み取られた画像データを指定されたファイル名で、指定されたフォルダ内に格納する処理が提供される。この処理の結果はフォルダに格納した旨の情報として提供される。
【００１８】
またここで、あるサーバ２ａは、認証システムとして動作する。例えばこの認証システムとしてのサーバ２ａは、情報処理装置１に固有に割り当てられている識別情報（ＩＤ）を保持しており、情報処理装置１からの認証要求を受けて、当該要求元の情報処理装置１の識別情報を保持しているか否かを調べる。そして識別情報を保持していれば、認証情報（いわゆる認証アサーション）を発行し、情報処理装置１へ認証情報を提供する。
【００１９】
この認証アサーションには、認証情報の発行者であるサーバ２ａを特定する情報と有効期間の情報とを含み、後に他のサーバ２ｂ，…２ｎから認証の要求を受けると、有効期間内にある限り、認証がされていることを表す情報を送出する。
【００２０】
情報処理装置１は、図１に例示するように、制御部１１、記憶部１２、操作部１３、表示部１４、及び通信部１５を含んで構成される。ここに制御部１１は、ＣＰＵ（Central Processing Unit）等のプログラム制御デバイスであり、記憶部１２に格納されているプログラムに従って動作する。ここでは制御部１１は、処理の実行側装置であるサーバ２に対してサービスを要求する際に、記憶部１２に予めキャッシュした認証情報を参照する。そして当該認証情報の更新を行うか否かを、認証情報の有効期間と、サーバ２に対して要求する処理が完了するまでの時間とに基づいて決定する。ここで認証情報の更新を行うと決定したときには、認証情報の更新処理を行ってから、当該更新後の認証情報と、処理の要求とを、サーバ２へ送出する。この制御部１１の具体的な処理の例については、後に詳しく述べる。
【００２１】
記憶部１２は、メモリデバイスや、ディスクデバイス等であり、制御部１１によって実行されるプログラムを保持している。このプログラムは、ＤＶＤ−ＲＯＭ等のコンピュータ可読な記録媒体に格納されて提供されたものであってもよい。また、この記憶部１２は、制御部１１のワークメモリとしても動作する。本実施の形態では、この記憶部１２には、認証アサーションが一時的に保持される。
【００２２】
操作部１３は、キーボードやマウスなどであり、利用者の指示操作を受け入れて、当該指示操作の内容を制御部１１に出力する。表示部１４は、ディスプレイなどであり、制御部１１から入力される指示に従って情報を表示する。通信部１５は、ネットワークインタフェースなどであり、ネットワーク等の通信回線を介してサーバ２等との間で相互に情報を送受する。この通信部１５は、制御部１１から入力される指示に従って、サーバ２に対して情報を送信する。また、この通信部１５は、サーバ２から受信される情報を制御部１１に出力する。
【００２３】
ここで制御部１１の処理の内容について説明する。制御部１１は、記憶部１２に格納されたプログラムを実行することにより、機能的には、図２に示すように、情報取得部２１と、決定処理部２２と、送出処理部２３と、結果取得部２４とを含んで構成される。
【００２４】
情報取得部２１は、利用者からの指示に従い、サーバ２に対して要求するべきサービスを特定する情報など、送出する処理の要求に係る情報を受け入れて取得する。また、この情報取得部２１は、サービスの要求先であるサーバ２に対して送出するべき認証情報を取得する。
【００２５】
ここでの認証情報は、例えばＳＡＭＬ（Security Assertion Markup Language）で記述された認証アサーションであり、図３に例示するように、アサーション識別子（Ａ）と、認証アサーションの発行者を特定する情報（Ｂ）と、電子署名情報（Ｃ）と、有効期間に関する情報（始期及び終期：Ｄ）と、認証方式の情報（Ｅ）と、認証される情報処理装置１とその利用者などを特定する情報（Ｆ）とを含んで構成される。
【００２６】
この情報取得部２１は、認証情報を取得する際には、まず記憶部１２に、過去に取得してキャッシュしている認証情報が格納されていないかを調べる。ここで認証情報が格納されているならば、当該格納されている認証情報を取得する。一方、認証情報が格納されていなければ、予め定められた認証システム（例えばサーバ２ａ）に対して、認証情報を求める情報を送信する。当該認証システムから認証情報を取得して、記憶部１２に格納する。
【００２７】
決定処理部２２は、情報取得部２１が取得したサービスの要求と、認証情報とを受け入れて、図４に示す処理を行う。すなわち、この決定処理部２２は、認証情報に含まれる、有効期間の情報を参照する（Ｓ１）。また、図示しない時計を参照して、現在日時（処理時点の日時情報）を取得する（Ｓ２）。
【００２８】
決定処理部２２は、有効期間の情報と現在日時の情報とを比較して、現在が有効期間内であるか否かを調べる（Ｓ３）。ここで有効期間内であれば、決定処理部２２は、さらに有効期間の終期と現在日時の情報とを比較して、有効期間終期までの残り時間（残存有効時間）Ｔｒを算出する（Ｓ４）。
【００２９】
決定処理部２２はさらに、サービスの要求から、サービスの提供が完了するまでの時間として予め定められた時間Ｔｓと、処理Ｓ４で演算した残存有効時間Ｔｒとを比較する（Ｓ５）。ここで、残存有効時間Ｔｒが、予め定められた時間Ｔｓを上回っていれば（例えばＴｒ≧Ｔｓならば）、送出処理部２３に対してサービスの要求と認証情報とを送出するよう指示する（Ｓ６）。
【００３０】
一方、処理Ｓ３において現在が有効期間内でない場合、または処理Ｓ５において、残存有効時間Ｔｒが、予め定められた時間Ｔｓを下回っている場合（例えばＴｒ＜Ｔｓの場合）は、決定処理部２２は、予め定められた認証システムに対して、新たな認証情報を要求して、認証情報を更新する（Ｓ７）。この処理Ｓ７において取得した認証情報はまた、記憶部１２に格納しておく。
【００３１】
そして、決定処理部２２は、認証情報の更新を行ってから処理Ｓ６へ移行して、送出処理部２３に対してサービスの要求と認証情報とを送出するよう指示する。
【００３２】
送出処理部２３は、決定処理部２２から入力される指示に従ってサービスの要求と認証情報とを、要求先のサーバ２へ宛てて送出する。そして結果取得部２４は、サービスの応答（処理結果）を取得して出力する。制御部１１は、このサービスの応答に関する情報を予め定められた方法で利用者に伝達する。例えば制御部１１は、この応答を表示部１４に表示する。これらのサービスの授受に関する通信は、例えばＳＡＭＬプロトコルに基づく通信を採用できる。
【００３３】
なお、ここまでの説明では、サービスの要求からサービスの提供が完了するまでの時間を予め定めておくこととしたが、本実施の形態はこれに限られない。例えば、過去においてサーバ２が要求された処理を完了するまでの実績の時間を記録しておき、決定処理部２２は、この記録と、認証情報の有効期間とに基づいて認証情報の更新を行うか否かを決定することとしてもよい。
【００３４】
一例として制御部１１は、サービスの要求を行うごとに、要求先のＵＲＬ（Uniform Resource Locator）とともに、当該ＵＲＬへのアクセスで開始されるサービスへの要求開始日時と、当該サービスの提供完了日時するまでの時間とを、アクセスデータベースとして記憶部１２に記録する。この記録には、図５に例示するように、サービス要求先ＵＲＬと、アクセス開始日時（要求日時）と、アクセスの終了日時（完了日時）と、利用時間と、終了の原因を表す情報とを関連づけて保持している。
【００３５】
ここでサービス要求の終了の原因は、エラーによりサービス提供が中断される場合と、サービスの提供が行われた後に利用者が明示的に（以下、手動復帰と呼ぶ）、または情報処理装置１の制御部１１が一定時間に亘って情報の受信や利用者の操作がされなかったことなどを検出して処理を終了（以下、タイムアウト復帰と呼ぶ）する場合（正常終了の場合）とがある。制御部１１は、少なくともエラーによる中断であるか、正常終了であるかを記録しておいてもよい。
【００３６】
なお、エラーの原因としては、認証情報の有効期間切れや、サーバ側での処理エラーなどがある。
【００３７】
この例では、決定処理部２２は、情報取得部２１が取得したサービスの要求と、認証情報とを受け入れて、図４に示した処理に代えて図６に示す処理を行う。なお、図４に示した処理と同様の処理については同じ符号を付している。すなわち、この決定処理部２２は、認証情報に含まれる、有効期間の情報を参照し（Ｓ１）。また、図示しない時計を参照して、現在日時（処理時点の日時情報）を取得する（Ｓ２）。
【００３８】
決定処理部２２は、有効期間の情報と現在日時の情報とを比較して、現在が有効期間内であるか否かを調べる（Ｓ３）。ここで有効期間内であれば、決定処理部２２は、さらに有効期間の終期と現在日時の情報とを比較して、有効期間終期までの残り時間（残存有効時間）Ｔｒを算出する（Ｓ４）。
【００３９】
決定処理部２２はさらに、取得したサービスの要求のうち、サービスの要求先のＵＲＬを参照する。そして、アクセスデータベースに記録されている情報のうち、当該ＵＲＬに関連づけられている情報を選択的に読み出す（Ｓ１１）。
【００４０】
そして決定処理部２２は、選択的に読み出した情報に含まれている利用時間の情報について、予め定めた統計量を演算する（Ｓ１２）。ここで統計量は例えば、利用時間の平均（平均利用時間）μと、その標準偏差σであってもよい。
【００４１】
決定処理部２２は、処理の完了に要する予測時間の最長値を統計的に算出する（Ｓ１３）。例えば、この予測時間の最長値Ｔｓは、
Ｔｓ＝μ＋３σ
などとして定めればよい。
【００４２】
決定処理部２２は、こうして演算した予測時間Ｔｓと、処理Ｓ４で演算した残存有効時間Ｔｒとを比較する（Ｓ１４）。ここで、残存有効時間Ｔｒが、予測時間Ｔｓを上回っていれば（例えばＴｒ≧Ｔｓならば）、送出処理部２３に対してサービスの要求と認証情報とを送出するよう指示する（Ｓ６）。
【００４３】
一方、処理Ｓ３において現在が有効期間内でない場合、または処理Ｓ５において、残存有効時間Ｔｒが、予測時間Ｔｓを下回っている場合（例えばＴｒ＜Ｔｓの場合）は、決定処理部２２は、予め定められた認証システムに対して、新たな認証情報を要求して、認証情報を更新する（Ｓ１５）。この処理Ｓ１５において取得した認証情報はまた、記憶部１２に格納しておく。
【００４４】
そして、決定処理部２２は、認証情報の更新を行ってから処理Ｓ６へ移行して、送出処理部２３に対してサービスの要求と認証情報とを送出するよう指示する。
【００４５】
なお、決定処理部２２は、処理Ｓ１１において、さらにアクセスデータベースに記録されている情報のうち、サービスの要求先ＵＲＬに関連づけられ、かつ、終了理由が正常終了であるものを選択的に読み出してもよい。
【００４６】
また、決定処理部２２は、認証情報を取得するために要するコストと、サービスの提供完了前に認証情報が有効期間切れとなることによるコストとを比較して、認証情報を更新するか否かを決定してもよい。ここで認証情報を取得するために要するコストは、例えば、認証情報の取得に要する平均時間としておけばよい。この場合、認証情報の取得コストＣは、認証システムへ認証情報を要求してから、認証情報を取得するまでの過去の実績時間の平均値として予め演算して、記憶部１２に保持しておく。
【００４７】
また、サービスの要求中に認証情報の有効期間が到来することによるコストＰとしては、例えばサービスの提供が受けられなくなった場合に、操作をやり直して、サービスの提供が受けられなくなった時点での状況に戻るまで（例えばサービス要求のために複数の画面で操作を行う必要がある場合、エラーが発生した画面に戻るまで）の平均時間とすればよい。この場合、過去にエラーにより中断してから、その中断時点までの画面が再度要求されるまでの時間の平均値を、画面ごとに予め算出しておく。例えばエラーが発生したときの画面の識別子（画面ごとのＵＲＬでよい）とそのときの日時とを記憶しておき、再度同じ画面が要求されたときの日時から、記憶している日時を差し引きして所要時間を求める。そして、この所要時間の画面の識別子ごとの平均を求め、画面の識別子に関連づけて記憶しておく。このコストＰは、いわば、認証情報の有効期間が切れたときにユーザが払うペナルティの期待値である。なお、コストＰは、実測値ではなく、サービスの利用時間の平均で代用してもよい。
【００４８】
決定処理部２２は、サービスの利用時間が正規分布に従うと仮定して、管理限界を
μ＋ｘσ
とする。ここでｘは未定の係数である。
【００４９】
決定処理部２２は、この管理限界を超えて分布するサンプルのサンプル全体に対する割合をνとし、
Ｃ＝νＰ
となるように、上記未定の係数ｘを定める。
【００５０】
例えば正規分布の関係よりνは、正規分布関数ｆ（ｚ）について、
【数１】
2009031967.tif 000003
と表すことができる。この場合、Ｃ＝１、Ｐ＝１００と仮定すると、ｘ＝２．０６となる。そこで決定処理部２２は、ここで定めたｘを用いて、演算した有効期間終期到来までの有効残存時間Ｔｒが、
Ｔｒ＜μ＋ｘσ
であるときに、認証情報の再取得を行うこととしてもよい。
【００５１】
なお、管理限界を超える割合と、コストＣ，Ｐとの関係においては、安全係数ａを用いて、
Ｃ＝ａνＰ
とし、この式が満足されるよう、係数ｘを定めてもよい。
【００５２】
この安全係数ａは、サービス利用中に認証情報の有効期間が切れることのペナルティの重さを調整するためのパラメータである。この安全係数ａを大きくするとサービス利用中に有効期間が切れる確率が相対的に低下する。この安全係数ａは、例えば情報処理装置１の利用者や管理者によって設定可能としておいてもよい。
【００５３】
さらに、過去のサービス提供の平均時間を用いる場合、利用者ごとの平均時間を算出してもよい。これは、利用者ごとに操作の習熟度が異なったり、作業の具体的手順や機能の選択などが異なることに配慮したものである。
【００５４】
この場合、制御部１１は、サービスの要求元の利用者を特定する情報（ユーザ名などでよい）を予め取得しておく。そして、サービスの提供を受けるごとに、サービスを特定する情報（例えばサービスの要求先ＵＲＬ）と、利用者を特定する情報と、少なくとも利用に係る時間とを含む情報を記憶部１２に蓄積して記憶しておく（図７）。
【００５５】
そして決定処理部２２は、図６に示す処理Ｓ１１において、要求しようとするサービスの要求先ＵＲＬに関連づけられ、かつ、要求元の利用者を特定する情報に関連づけられている利用時間の情報を読み出す。なお、この場合もさらに、終了理由が正常終了であるものを選択的に読み出してもよい。
【００５６】
また、利用者の情報が記録されている場合であっても、要求元の利用者を特定する情報に関連づけられている利用時間の情報が予め定められたしきい値より少ない場合（例えば１件もない場合や、１０件未満である場合など）には、他の利用者の利用時間の情報を用いることとしてもよい。
【００５７】
ここで利用者を特定する情報は、ＬＤＡＰ（Lightweight Directory Access Protocol）サーバなどから取得される情報であってもよい。さらにここまでの説明において、安全係数は、コストに対してかけるものだけではなく、サービスの利用時間（要求から結果の取得までの時間）に乗じるものであってもよい。この場合、安全係数は利用者や管理者の指示により予め定めておけばよい。
【００５８】
本実施の形態によると、例えばウェブサービスの要求を行う場合に、認証情報の有効期間が、予め定めた時間より前に切れてしまうと判断されると、サービスの要求前に認証情報を更新する。ウェブサービスなど、サーバ２が提供するサービスにおいては、ログイン（セッションの新規作成）時だけでなく、サービスの提供の過程においても認証情報の有効期間が到来していないかを調べ、有効期間が経過していると、サービスの提供を拒否することが行われる場合がある。本実施の形態では、有効期間とサービス（処理結果）の提供に要する時間とに基づく認証情報の更新が行われることで、サービスの提供を受けている間に有効期間が経過してしまわないよう動作する。
【図面の簡単な説明】
【００５９】
【図１】本発明の実施の形態に係る情報処理装置の構成とその接続例とを表すブロック図である。
【図２】本発明の実施の形態に係る情報処理装置の例を表す機能ブロック図である。
【図３】本発明の実施の形態に係る情報処理装置が用いる認証情報の例を表す説明図である。
【図４】本発明の実施の形態に係る情報処理装置の処理例を表すフローチャート図である。
【図５】本発明の実施の形態に係る情報処理装置が蓄積するアクセスデータベースの例を表す説明図である。
【図６】本発明の実施の形態に係る情報処理装置の別の処理例を表すフローチャート図である。
【図７】本発明の実施の形態に係る情報処理装置が蓄積するアクセスデータベースの別の例を表す説明図である。
【符号の説明】
【００６０】
１  情報処理装置、２  サーバ、１１  制御部、１２  記憶部、１３  操作部、１４  表示部、１５  通信部、２１  情報取得部、２２  決定処理部、２３  送出処理部、２４  結果取得部。
【図１】
2009031967.tif 000004
【図２】
2009031967.tif 000005
【図３】
2009031967.tif 000006
【図４】
2009031967.tif 000007
【図５】
2009031967.tif 000008
【図６】
2009031967.tif 000009
【図７】
2009031967.tif 000010