(57)【要約】【課題】利便性を向上できる情報処理装置、情報処理システム及びプログラムを提供する。【解決手段】他の、少なくとも一つの情報処理装置、と通信可能に接続されており、当該通信可能に接続された情報処理装置から、利用者の使用の記録を取得し、当該取得した使用の記録に基づいて、利用者に対する情報の提示と、利用者から指示を受け入れるための操作と、の少なくとも一方の態様を変更する情報処理装置である。【選択図】図１
2008085730.tif 000002
【特許請求の範囲】
【請求項１】
他の、少なくとも一つの情報処理装置、と通信する通信手段と、
前記通信可能に接続された情報処理装置から、利用者の使用の記録を取得する取得手段と、
前記取得した使用の記録に基づいて、利用者に対する情報の提示と、利用者から指示を受け入れるための操作と、の少なくとも一方の態様を変更する変更手段と、
を含むことを特徴とする情報処理装置。
【請求項２】
利用者の認証情報とともに、前記通信可能に接続された情報処理装置の少なくとも一部を特定する情報を記録した記録媒体を受け入れる記録媒体受入手段を備え、
前記取得手段は、当該受け入れた記録媒体から読み出される認証情報で認証した利用者による、前記情報で特定される、情報処理装置の使用の記録を取得する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記変更手段は、前記取得した使用の記録と、自己の備える機能とに基づいて、利用者に対する情報の提示と、利用者から指示を受け入れるための操作と、の少なくとも一方の態様を変更することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
他の、少なくとも一つの情報処理装置、と通信する通信手段と、
前記通信可能に接続された情報処理装置から、特定の利用者による使用の記録の要求を受け入れる要求受入手段と、
前記要求の元となった情報処理装置を特定する情報を保持する保持手段と、
前記要求を受け入れた後、特定の利用者により行われた使用の記録を、前記保持手段で保持する情報で特定される情報処理装置に対して送出する手段と、
を含むことを特徴とする情報処理装置。
【請求項５】
複数の情報処理装置を含み、
前記情報処理装置の各々が、
利用者による使用の記録を保持する手段と、
前記保持する利用者の使用の記録を、情報処理装置間で交換する手段と、
前記交換により取得される利用者の使用の記録に基づいて、所定の処理を実行する手段と、
を含むことを特徴とする情報処理システム。
【請求項６】
コンピュータに、
他の、少なくとも一つの情報処理装置、と通信する手順と、
前記通信可能に接続された情報処理装置から、利用者の使用の記録を取得する手順と、
前記取得した使用の記録に基づいて、利用者に対する情報の提示と、利用者から指示を受け入れるための操作と、の少なくとも一方の態様を変更する手順と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、及びプログラムに関する。
【背景技術】
【０００２】
スキャナとしての機能や、複写機としての機能、プリンタとしての機能を複合的に備えた複合機など、種々の情報処理装置の中は、利用者ごとにユーザインタフェースの設定を異ならせることのできるものがある（特許文献１）。利用者は、この機能を利用して、例えば、一々設定を行うことなく（つまりデフォルトとして）、複写時に１４４％拡大をする設定などを登録しておくことができる。なお、特許文献１には、利用者の使用状態を学習して、機能を設定する技術も開示されている。
【特許文献１】特開２００３−３０８１４８
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、近年では上記複合機を含む情報処理装置が、各所に配置されているので、利用者がいつでも同じ情報処理装置を使用するとは限らない。この場合、ある一つの情報処理装置で、ユーザインタフェースの設定など、個人適合設定（カスタマイズ）を行っても、そのカスタマイズの結果が他の情報処理装置に反映されないので、使用する情報処理装置のすべてに一々カスタマイズを行わなければならず、利便性が低い。
【０００４】
本発明は上記実情に鑑みて為されたもので、かかる利便性を向上できる情報処理装置、情報処理システム及びプログラムを提供することをその目的の一つとする。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、情報処理装置であって、他の、少なくとも一つの情報処理装置、と通信する通信手段と、前記通信可能に接続された情報処理装置から、利用者の使用の記録を取得する取得手段と、前記取得した使用の記録に基づいて、利用者に対する情報の提示と、利用者から指示を受け入れるための操作と、の少なくとも一方の態様を変更する変更手段と、を含むこととしたものである。
【０００６】
請求項２に記載の発明は、請求項１に記載の発明に加え、利用者の認証情報とともに、前記通信可能に接続された情報処理装置の少なくとも一部を特定する情報を記録した記録媒体を受け入れる記録媒体受入手段を備え、前記取得手段は、当該受け入れた記録媒体から読み出される認証情報で認証した利用者による、前記情報で特定される、情報処理装置の使用の記録を取得することとしたものである。
【０００７】
請求項３に記載の発明は、前記変更手段が、前記取得した使用の記録と、自己の備える機能とに基づいて、利用者に対する情報の提示と、利用者から指示を受け入れるための操作と、の少なくとも一方の態様を変更することとしたものである。
【０００８】
請求項４に記載の発明は、情報処理装置であって、他の、少なくとも一つの情報処理装置、と通信する通信手段と、前記通信可能に接続された情報処理装置から、特定の利用者による使用の記録の要求を受け入れる要求受入手段と、前記要求の元となった情報処理装置を特定する情報を保持する保持手段と、前記要求を受け入れた後、特定の利用者により行われた使用の記録を、前記保持手段で保持する情報で特定される情報処理装置に対して送出する手段と、を含むこととしたものである。
【０００９】
請求項５に記載の発明は情報処理システムであって、複数の情報処理装置を含み、前記情報処理装置の各々が、利用者による使用の記録を保持する手段と、前記保持する利用者の使用の記録を、情報処理装置間で交換する手段と、前記交換により取得される利用者の使用の記録に基づいて、所定の処理を実行する手段と、を含むこととしたものである。
【００１０】
請求項６に記載の発明は、プログラムであって、コンピュータに、他の、少なくとも一つの情報処理装置、と通信する手順と、前記通信可能に接続された情報処理装置から、利用者の使用の記録を取得する手順と、前記取得した使用の記録に基づいて、利用者に対する情報の提示と、利用者から指示を受け入れるための操作と、の少なくとも一方の態様を変更する手順と、を実行させることとしたものである。
【発明の効果】
【００１１】
請求項１記載の発明によると、他の装置での使用の記録が取得されて利用されるので、利便性を向上できる。
【００１２】
請求項２記載の発明によると、使用の記録の取得元を特定できるので、さらに利便性を向上できる。
【００１３】
請求項３記載の発明によると、使用の記録の取得元と、自己との間に機能の差があっても、当該差を考慮でき、利便性をより向上できる。
【００１４】
請求項４記載の発明によると、使用の記録の取得元から、その後の使用の記録をも取得できることとなり、さらに利便性が高められる。
【００１５】
請求項５記載の発明によると、他の装置での使用の記録が取得されて利用されるので、利便性の向上が図られる。
【００１６】
請求項６記載の発明によると、他の装置での使用の記録が取得されて利用されるので、利便性の向上が図られる。
【発明を実施するための最良の形態】
【００１７】
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係る情報処理システムは、図１に示すように、複数の情報処理装置を含んで構成される。ここで、情報処理装置の一例として、スキャナ機能、複写機能、プリンタ機能などを複合的に備える複合機１を例として説明を行う。しかしながら本実施の形態の情報処理システムの情報処理装置は、これら複合機に限られず、コンピュータシステムであれば、いかなるものであっても同様の構成を採用し得る。
【００１８】
本実施の形態の情報処理装置の一例としての複合機１は、図２に例示するように、スキャナ部１０、コントローラ部２０、プリンタ部３０及び、認証装置部４０を含む。また、コントローラ部２０は、制御部２１と、記憶部２２と、操作部２３と、表示部２４と、通信部２５と、インタフェース部２６とを含む。
【００１９】
スキャナ部１０は、コントローラ部２０から入力される読み取りの指示に従って、原稿の画像を読み取り、画像データとしてコントローラ部２０に出力する。
【００２０】
コントローラ部２０の制御部２１は、マイクロプロセッサなどのプログラム制御デバイスであり、記憶部２２に格納されたプログラムに従って動作する。この制御部２１は、操作部２３から入力される利用者の指示に従って、スキャナ部１０を制御して原稿の画像データを取得し、当該取得した画像データを通信部２５を介して送信する処理を行い、スキャナ機能を実現する。また、通信部２５を介して画像データと画像形成指示とを受信し、当該画像形成指示に従って画像データを印刷するよう、プリンタ部３０に指示し、プリンタ機能を実現する。さらに、スキャナ部１０によって読み取らせた原稿の画像データを、プリンタ部３０に出力して、複写機としての機能を実現する。
【００２１】
さらに、この制御部２１は、これらの機能のいずれかに関連して、図３に例示するように、利用者が操作部２３で行った操作の内容を、当該操作を行った利用者を特定する情報と、操作が行われた日時、並びに関連する機能を特定する情報に関連づけて、操作履歴情報として記憶部２２に蓄積する。ここで操作履歴情報は、例えばいずれかの機能に関わる設定の操作の履歴を含んでもよい。ここで関連する機能を特定する情報は例えばスキャナ機能に関わる操作であれば、「SCAN」、白黒の複写機能に関わる操作であれば「BW-COPY」、カラーの複写機能に関わる操作であれば、「COLOR-COPY」などの文字列でよい。
【００２２】
制御部２１は、ここで蓄積した操作履歴情報を、他の情報処理装置に送信し、また他の情報処理装置において蓄積された操作履歴情報を取得して、所定の処理を行う。この制御部２１による処理の内容については、後に述べる。
【００２３】
記憶部２２は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）、ハードディスク等のディスク装置等を含んで構成される。この記憶部２２には、制御部２１によって実行されるプログラムが格納される。また記憶部２２は、制御部２１のワークメモリとしても動作する。この記憶部２２には、利用者の認証情報として、本装置を利用可能な利用者の識別子のリストが格納されている。さらにこの記憶部２２は、図３に例示したように、操作の履歴を表す操作履歴情報を利用者ごとに蓄積している。
【００２４】
操作部２３は、例えば表示部２４に重ね合わせられた透明電極を備えたタッチパネルや、キーパッドなどを含む。この操作部２３は、利用者が行った操作の内容を制御部２１に伝達する。表示部２４は、液晶ディスプレイなどであり、制御部２１から入力される指示に従い、情報を表示する。本実施の形態では、例えばこの表示部２４に操作ボタンが表示され、当該操作ボタンが表示されている位置に対応する操作部２３の透明電極の部分に、利用者が触れると、当該操作ボタンが押下されたものとして、制御部２１が処理を行うようになっている。
【００２５】
また、近年の情報処理装置の高機能化に伴い、この操作ボタンの表示画面は、利用者が認証された直後に表示される画面（トップ画面）だけでなく、機能を選択するごとに、より詳細な設定を行わせるための操作ボタンの画面などが表示されることとなっている。例えば、トップ画面において複写操作の操作ボタンが押下されると、拡大縮小を設定するための操作ボタンや、複写枚数を設定するための操作ボタンなどが表示される。さらに拡大縮小を設定するための操作ボタンが押下されると、拡大・縮小率を設定するための操作ボタンが表示される。
【００２６】
通信部２５は、例えばネットワークインタフェースなどの通信手段であり、他の情報処理装置等から送信される要求や情報を受信して制御部２１に出力する。またこの通信部２５は、制御部２１から入力される指示により、指示された宛先に対して、要求や情報を送信する。
【００２７】
インタフェース部２６は、スキャナ部１０と、プリンタ部３０と、認証装置部４０とに接続される。制御部２１は、このインタフェース部２６を介して、スキャナ部１０やプリンタ部３０、認証装置部４０との間で情報を授受する。プリンタ部３０は、コントローラ部２０から入力される指示に従い、用紙などの媒体に画像を形成する。
【００２８】
認証装置部４０は、例えば非接触のカードリーダであり、所定の読み取り位置周辺の予め定められた範囲に近接したＩＣカードとの間で通信し、情報を交換する。本実施の形態では、利用者は、個々の利用者の識別子などを記録したＩＣカードを所持し、この認証装置部４０は、利用者が所持するＩＣカードから利用者の識別子を読み取ると、当該読み取った利用者の識別子をコントローラ部２０に出力して、認証の処理に供することとしてもよい。このような非接触カードを用いた認証方法については、広く知られているので、その詳細な説明を省略する。
【００２９】
ここで制御部２１の具体的な処理の内容について述べる。制御部２１は、認証装置部４０から利用者の識別子の入力を受けると、当該入力された識別子が記憶部２２に格納されているか否かを調べる。そして、記憶部２２に入力された識別子が格納されていれば、認証に成功したものとして、次の処理を行う。
【００３０】
制御部２１は、利用者の認証を完了すると、図４に示すように、ネットワークを介して接続された他の複合機１に対して、認証した利用者の識別子と、当該利用者の操作履歴情報の提供を求める（Ｓ１）。本実施の形態のある態様では、要求先の複合機１は、予め特定されている。なお、例えばスキャン機能に関わる操作履歴情報は第１の複合機１ａ、白黒の複写機能に関わる操作履歴情報は第２の複合機１ｂ…といったように、機能ごとに要求先を異ならせてもよい。
【００３１】
操作履歴情報の要求を求められた側の複合機１の制御部２１は、要求と共に受信した利用者の識別子に関連づけて、記憶部２２に蓄積されている操作履歴情報を読み出し（Ｓ２）、当該読み出した操作履歴情報を、要求元の複合機１へ送信する（Ｓ３）。なお、機能ごとに異なる複合機１へ操作履歴情報を要求する場合は、要求元の制御部２１が要求の対象となる機能を特定する情報（「SCAN」などの文字列でよい）を要求に含めて送出し、要求を求められた側の制御部２１は、要求と共に受信した利用者の識別子と、要求の対象となる機能を特定する情報とに関連づけられている操作履歴情報を、記憶部２２から読み出して送信することとすればよい。
【００３２】
要求元の複合機１の制御部２１は、要求先から操作履歴情報を受信すると、当該受信した操作履歴情報を参照して、各機能に関わる設定を変更する処理などを行う（Ｓ４）。なお、処理Ｓ４においては、自らが記憶部２２に蓄積している、過去に利用者が行った操作の履歴の情報をも用いてもよい。
【００３３】
ここでの処理は、例えば、受信した操作履歴情報に含まれる、各操作の実行頻度を調べ、予め定められたしきい値を超えた回数だけ実行され、かつ、その実行回数が他の操作の実行回数に比べて、上位ｎ番目までの回数にある操作に係る操作ボタンを、認証直後に表示される画面（トップ画面）に表示する処理などがある。ここで数値ｎは、１以上の整数であり、トップ画面に配列可能な操作ボタンの数によって定めればよい。
【００３４】
すなわち、本来であれば、何らかの機能を呼び出す操作を行って画面を切り替え、トップ画面とは異なる操作ボタンが表示されている画面から行うべき操作であったとしても、トップ画面に当該操作ボタンを表示させることで、当該操作を選択しやすくするのである。具体的な例として、スキャナ機能を実行した後、毎回、転送の履歴を確認しており、当該操作の回数が予め定められたしきい値を超えた利用者については、転送確認の表を含むレポートを印刷させるための操作ボタンがトップ画面に表示され、認証の直後から操作可能となる。このとき、当該操作ボタンを選択された状態で表示するなど、強調して表示してもよい。
【００３５】
このように本実施の形態では、他の情報処理装置から取得した、他の情報処理装置の使用の記録（ここでは操作履歴）に基づいて、利用者から指示を受け入れるための操作の態様（インタフェース画面に配列する操作ボタンの内容など）を変更する。
【００３６】
また、処理Ｓ４では、他の複合機１にて行われた設定操作の操作履歴に基づいて、利用者に対する情報の提示の態様を変更してもよい。例えば、画面表示の言語を「英語（English）」として、他の複合機１にて設定した履歴があれば、操作履歴情報を受信した側の制御部２１は、当該履歴に基づいて、画面表示の言語を英語に設定し、操作ボタンの内容を英語で表す表示を行うなどとしてもよい。
【００３７】
なお、要求に応じて、少なくとも一つの複合機１から取得した（または自己の蓄積していた）操作履歴情報に、互いに矛盾する設定などの操作履歴情報が含まれている場合もある。例えば、一方の操作履歴情報には画面表示の言語を「英語（English）」と設定する操作履歴情報が含まれ、また別の操作履歴情報には画面表示に言語を「日本語」と設定する操作履歴情報が含まれる場合もある。
【００３８】
この場合、操作履歴情報を受信した側の制御部２１は、例えば、自己または他の複合機１から取得した各操作履歴情報に含まれる、操作が行われた日時の情報を参照して、日時が新しい（より後の）操作履歴情報を選択的に参照することとしてもよい。例えば上述の例で、２００６年５月のある日時に、画面表示の言語を「英語（English）」と設定する操作が行われ、またその後の２００６年７月のある日時に、画面表示の言語を「日本語」と設定する操作が行われていた場合は、より後に行われている、日本語に設定する操作履歴情報が参照され、画面表示の言語を日本語に設定する。
【００３９】
さらに操作履歴情報を受信した側の制御部２１は、要求先から受信した操作履歴情報のうち、自己が備える機能に関わる操作の履歴については無視してもよい。具体的な処理例として、記憶部２２に予め、複合機１が備える機能を表す情報として、操作履歴情報に含めるものと同様の機能を特定する情報のリストを格納しておく。例えば白黒の複写と、スキャンの機能とを備える複合機１の場合、「BW-COPY」と、「SCAN」とを、備える機能を特定する情報として、記憶部２２に格納しておく。
【００４０】
制御部２１は、受信した操作履歴情報のうち、このリストに含まれている、機能を特定する情報に関連づけられたものを選択的に参照して、処理Ｓ４の処理を行うこととしてもよい。
【００４１】
また、例えば、ソートに関する機能として、複数の排出ビンを備えた機械を用いて行われるソート（メカニカルソート）と、プリンタ部３０におけるページの形成順を制御して電子的に行われるソート（電子ソート）とで同等の機能が提供される場合、予め代替機能テーブルとして、図５に示すように、自己が備えている機能に対して、それによって代替可能な機能の一覧を関連づけたテーブルを記憶部２２に格納しておいてもよい。
【００４２】
つまり、例えば電子ソート（E-SORT）を備える複合機１には、この電子ソートによってメカニカルソート（M-SORT）を代替できる旨の設定をしておく。そして、この電子ソート機能を備えた複合機１が、他の複合機１から取得した操作履歴情報に、メカニカルソート（M-SORT）に関連づけられた操作の履歴が含まれていれば、当該操作の履歴を、電子ソート（E-SORT）に関わる操作として、設定を行う。一つの具体例として、メカニカルソート（M-SORT）を「オン」とする操作履歴情報（M-SORT:ON）があれば、この操作履歴情報に対して、制御部２１は、まず、自己の備える機能のリストを参照し、メカニカルソートの機能がないと判断する。このとき制御部２１は、当該操作履歴情報を無視するのではなく、このメカニカルソートに代替可能な機能があるかを代替機能テーブルを参照して検索する。そしてメカニカルソートに代替可能な機能として電子ソート（E-SORT）を見出す。そして、電子ソートを「オン」とする。
【００４３】
制御部２１は、また、次のような動作を行ってもよい。すなわち他の複合機１から、操作履歴情報の要求を受けた制御部２１は、当該要求元の複合機１を特定する情報（ネットワークを介して通信を行っている場合、ネットワークアドレスなど）を、要求の対象となった機能と、利用者とを特定する情報に関連づけて、要求履歴として記憶部２２に格納しておく。
【００４４】
制御部２１は、その後、利用者からの操作を受けて、操作履歴情報の蓄積が行われるごと（例えば利用者が操作終了（ログアウト）の入力を行うごと）に、新たに蓄積した操作履歴情報が、過去に要求され、要求履歴に含まれる利用者と機能とを特定する情報に関連するものであるか否かを調べ、当該新たに蓄積した操作履歴情報が要求履歴に含まれる利用者と機能とを特定する情報に関連するものであれば、当該新たに蓄積した操作履歴情報を、要求履歴において、利用者と機能とを特定する情報に関連づけられている、情報で特定される複合機１（送出先）に対して送出する。
【００４５】
この送出先となった複合機１では、受信した操作履歴情報を記憶部２２に格納する。そして、その後、利用者を認証し、図４に示した処理を行う際に、ネットワークを介して接続された他の複合機１に対して、認証した利用者の識別子と、当該利用者の操作履歴情報の提供を求める代わりに、記憶部２２に格納した、操作履歴情報を参照して、各機能に関わる設定を変更する処理などを行う。
【００４６】
なお、ここまでの説明では操作履歴情報の要求先となる複合機１を特定する情報は、予め設定されているものとしたが、各利用者が所持するＩＣカードに、認証情報とともに当該情報を格納しておき、制御部２１は、利用者のＩＣカードから認証情報とともに操作履歴情報の要求先となる複合機１を特定する情報を読み出して、当該情報で特定される複合機１に対して、認証した利用者の操作履歴情報を要求してもよい。
【００４７】
また本実施の形態において制御部２１が実行するプログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等のコンピュータ可読な記録媒体に格納されて提供されてもよい。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施の形態に係る情報処理システムの構成ブロック図である。
【図２】本発明の実施の形態に係る情報処理装置の一例を表す構成ブロック図である。
【図３】本発明の実施の形態に係る情報処理装置が保持する操作履歴情報の例を表す説明図である。
【図４】本発明の実施の形態に係る情報処理システムの動作例を表す流れ図である。
【図５】本発明の実施の形態に係る情報処理装置が保持する代替テーブルの例を表す説明図である。
【符号の説明】
【００４９】
１  情報処理装置、１０  スキャナ部、２０  コントローラ部、２１  制御部、２２  記憶部、２３  操作部、２４  表示部、２５  通信部、２６  インタフェース部、３０  プリンタ部、４０  認証装置部。
【図１】
2008085730.tif 000003
【図２】
2008085730.tif 000004
【図３】
2008085730.tif 000005
【図４】
2008085730.tif 000006
【図５】
2008085730.tif 000007