(57)【特許請求の範囲】
【請求項１】
各種設定操作を行う操作手段と、
各種情報を表示する表示手段と、
少なくともユーザを識別するユーザ識別情報と前記操作手段での機能設定操作を行ってユーザがコンテンツを保存した際の入力元及び出力先を含む利用履歴データとを記憶する携帯型記憶媒体との間でデータの授受を行うデータ授受手段と、
前記データ授受手段が前記携帯型記憶媒体から読み取った前記ユーザ識別情報の認証を行う認証手段と、
前記認証手段の認証した前記携帯型記憶媒体から前記データ授受手段が読み取った前記利用履歴データ、並びに出力対象となっている出力機器の情報に基づいて前記操作手段から入力操作される設定操作内容を予測する予測手段と、
前記予測手段の予測した前記設定操作内容を出力が希望されている前記出力機器の前記表示手段に表示させて当該設定操作内容の表示に基づいて前記操作手段によって行われる設定操作に応じた機能設定によって動作処理を行うと共に、当該操作手段によって設定された当該設定操作内容を前記利用履歴データとして前記データ授受手段に指示して前記携帯型記憶媒体へ書き込ませる制御手段と、を備えたことを特徴とする画像処理装置。
【請求項２】
請求項１記載の画像処理装置において、
前記予測手段は、前記出力機器の情報がプロジェクタであるか、又は複合装置であるかに応じて、当該プロジェクタであれば前記利用履歴データからコンテンツを投影すると予測した結果、当該複合装置であれば当該利用履歴データからコンテンツを印刷すると予測した結果をそれぞれ前記設定操作内容とすることを特徴とする画像処理装置。
【請求項３】
請求項１又は２記載の画像処理装置において、
前記データ授受手段は、前記携帯型記憶手段から読み取った複数の前記利用履歴データから新たな利用履歴データを生成する履歴データ生成手段を備え、
前記制御手段は、前記履歴データ生成手段の生成した前記新たな利用履歴データを前記データ授受手段に指示して前記携帯型記憶手段へ書き込ませることを特徴とする画像処理装置。
【請求項４】
請求項１〜３の何れか１項記載の画像処理装置において、
前記制御手段は、前記データ授受手段に指示して前記携帯型記録媒体に書き込ませる前記設定操作内容のうち、所定の回数以上頻繁に操作された当該設定操作内容を、他の設定操作内容による上書きを禁止する上書き禁止設定操作内容として、前記携帯型記憶媒体に書き込ませることを特徴とする画像処理装置。
【請求項５】
請求項１〜４の何れか１項記載の画像処理装置において、
前記制御手段は、前記操作手段からの入力操作に応じて、前記携帯型記憶媒体の前記利用履歴データのデータ構成を変更することを特徴とする画像処理装置。
【請求項６】
請求項１〜５の何れか１項記載の画像処理装置において、
前記制御手段は、前記操作手段によって複数の機能の動作手順が設定操作されると、当該動作手順を前記利用履歴データとして前記データ授受手段に指示して前記携帯型記憶媒体へ書き込ませることを特徴とする画像処理装置。
【請求項７】
所定の通信手段によって画像処理装置とサーバとが接続されている画像処理システムであって、
前記画像処理装置は、各種設定操作を行う操作手段と、各種情報を表示する表示手段と、前記通信手段を通して前記サーバとデータ通信する通信制御手段と、少なくともユーザを識別するユーザ識別情報と前記操作手段での機能設定操作を行ってユーザがコンテンツを保存した際の入力元及び出力先を含む利用履歴データとを記憶する携帯型記憶媒体との間でデータの授受を行うデータ授受手段と、前記データ授受手段が前記携帯型記憶媒体から読み取った前記ユーザ識別情報と前記利用履歴データを前記通信制御手段に前記通信手段を通して前記サーバに送信させる制御手段と、を備え、
前記サーバは、前記通信手段を通して前記画像処理装置とデータ通信する通信制御手段と、前記通信制御手段が前記通信手段を介して前記画像処理装置から受信した前記ユーザ識別情報の認証を行う認証手段と、前記認証手段の認証した前記ユーザ識別情報と共に前記画像処理装置から送られてきた前記利用履歴データ、並びに出力対象となっている出力機器の情報に基づいて当該画像処理装置の前記操作手段から入力操作される設定操作内容を予測する予測手段と、前記予測手段の予測した前記設定操作内容を前記通信制御手段に指示して前記通信手段を通して前記画像処理装置に送信させる制御手段と、を備え、
前記画像処理装置の前記制御手段は、前記サーバから送信されてきた前記予測手段で予測された前記設定操作内容を出力が希望されている前記出力機器の前記表示手段に表示させて当該設定操作内容の表示に基づいて前記操作手段によって行われる設定操作に応じた機能設定によって動作処理を行うと共に、当該操作手段によって設定された当該設定操作内容を前記利用履歴データとして前記データ授受手段に指示して前記携帯型記憶媒体へ書き込ませることを特徴とする画像処理システム。
【請求項８】
画像処理装置において実行される設定制御方法であって、
少なくともユーザを識別するユーザ識別情報とユーザがコンテンツを保存した際の入力元及び出力先を含む利用履歴データとを記憶する携帯型記憶媒体との間でデータの授受を行うデータ授受処理ステップと、
前記データ授受処理ステップで前記携帯型記憶媒体から読み取った前記ユーザ識別情報の認証を行う認証処理ステップと、
前記認証処理ステップで認証した前記携帯型記憶媒体から前記データ授受処理ステップで読み取った前記利用履歴データ、並びに出力対象となっている出力機器の情報に基づいて入力操作される設定操作内容を予測する予測処理ステップと、
前記予測処理ステップで予測した前記設定操作内容を出力が希望されている前記出力機器の表示手段に表示させて当該設定操作内容の表示に基づいて設定操作に応じた機能設定によって動作処理を行うと共に、設定された当該設定操作内容を前記利用履歴データとして前記携帯型記憶媒体へ書き込ませる制御処理ステップと、を有することを特徴とする設定制御方法。
【請求項９】
請求項８記載の設定制御方法における前記データ授受処理ステップ、前記認証処理ステップ、前記予測処理ステップ、及び前記制御処理ステップをコンピュータにより実行させるための設定制御プログラム。
【請求項１０】
請求項９記載の設定制御プログラムを記録したことを特徴とするコンピュータが読み取
り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理システム、設定制御方法、設定制御プログラム及び記録媒体に関し、詳細には、機能を利用するための設定操作を容易にする画像処理装置、設定制御方法、設定制御プログラム及び記録媒体に関する。
【背景技術】
【０００２】
画像データを取り扱う機器（画像処理装置）は、複雑化、多様化してきており、また、ネットワークで接続されて、画像データのネットワーク化が進んできている。このような状況の中で、画像処理装置に対して画像データの処理を要求する際の操作も複雑化、煩雑化してきており、操作性の向上が要望されている。
【０００３】
そこで、従来から、同じ設定を使用する場合の設定手順を簡素化する技術、画像形成装置内部やサーバ装置に保存されている使用履歴からユーザが頻繁に使用する設定を設定候補として提示する技術は従来から存在している（特許文献１参照）。
【０００４】
そして、このような従来技術にあっては、例えば、画像形成装置の場合、画像形成装置内部に記憶デバイスを設けて、ユーザ毎の操作履歴を記録するか、複数の画像形成装置とネットワークで接続されたログサーバ装置を設置し、各画像形成装置でのユーザ毎の操作履歴を該ユーザと該画像形成装置を関連させて記録して、ユーザがユーザ認証して、画像形成装置にログインすると、該ユーザに対応する操作履歴を、内部記憶デバイスやログサーバ装置から取り出して、設定候補として提示している。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術にあっては、画像形成装置内部に記憶デバイスに、ユーザ毎の操作履歴を記録していたため、記憶デバイスを備えていない機器にあっては、適用することができず、汎用性に欠けるという問題があった。また、ログサーバ装置に各画像形成装置でのユーザ毎の操作履歴を該ユーザと該画像形成装置を関連させて記録していたため、ログサーバ装置を設置してネットワークで接続する必要があり、コストが高くつくとともに、大量のログを収集するログサーバ装置でユーザ毎のログを検索するため、処理時間が長くかかり、利用性が悪いという問題があった。
【０００６】
そこで、本発明は、ログ記憶手段を備えることなく、過去の利用履歴に基づいて設定候補を安価かつ効率的に提示する画像処理装置、画像処理システム、設定制御方法、設定制御プログラム及び記録媒体を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の画像処理装置は、各種設定操作を行う操作手段と、各種情報を表示する表示手段と、少なくともユーザを識別するユーザ識別情報と前記操作手段での機能設定操作を行ってユーザがコンテンツを保存した際の入力元及び出力先を含む利用履歴データとを記憶する携帯型記憶媒体との間でデータの授受を行うデータ授受手段と、前記データ授受手段が前記携帯型記憶媒体から読み取った前記ユーザ識別情報の認証を行う認証手段と、前記認証手段の認証した前記携帯型記憶媒体から前記データ授受手段が読み取った前記利用履歴データ、並びに出力対象となっている出力機器の情報に基づいて前記操作手段から入力操作される設定操作内容を予測する予測手段と、前記予測手段の予測した前記設定操作内容を出力が希望されている前記出力機器の前記表示手段に表示させて当該設定操作内容の表示に基づいて前記操作手段によって行われる設定操作に応じた機能設定によって動作処理を行うと共に、当該操作手段によって設定された当該設定操作内容を前記利用履歴データとして前記データ授受手段に指示して前記携帯型記憶媒体へ書き込ませる制御手段と、を備えたことを特徴とする。
【０００８】
また、本発明の画像処理システムは、所定の通信手段によって画像処理装置とサーバとが接続されている画像処理システムであって、前記画像処理装置は、各種設定操作を行う操作手段と、各種情報を表示する表示手段と、前記通信手段を通して前記サーバとデータ通信する通信制御手段と、少なくともユーザを識別するユーザ識別情報と前記操作手段での機能設定操作を行ってユーザがコンテンツを保存した際の入力元及び出力先を含む利用履歴データとを記憶する携帯型記憶媒体との間でデータの授受を行うデータ授受手段と、前記データ授受手段が前記携帯型記憶媒体から読み取った前記ユーザ識別情報と前記利用履歴データを前記通信制御手段に前記通信手段を通して前記サーバに送信させる制御手段と、を備え、前記サーバは、前記通信手段を通して前記画像処理装置とデータ通信する通信制御手段と、前記通信制御手段が前記通信手段を介して前記画像処理装置から受信した前記ユーザ識別情報の認証を行う認証手段と、前記認証手段の認証した前記ユーザ識別情報と共に前記画像処理装置から送られてきた前記利用履歴データ、並びに出力対象となっている出力機器の情報に基づいて当該画像処理装置の前記操作手段から入力操作される設定操作内容を予測する予測手段と、前記予測手段の予測した前記設定操作内容を前記通信制御手段に指示して前記通信手段を通して前記画像処理装置に送信させる制御手段と、を備え、前記画像処理装置の前記制御手段は、前記サーバから送信されてきた前記予測手段で予測された前記設定操作内容を出力が希望されている前記出力機器の前記表示手段に表示させて当該設定操作内容の表示に基づいて前記操作手段によって行われる設定操作に応じた機能設定によって動作処理を行うと共に、当該操作手段によって設定された当該設定操作内容を前記利用履歴データとして前記データ授受手段に指示して前記携帯型記憶媒体へ書き込ませることを特徴とする。
【０００９】
更に、本発明の画像処理装置において実行される設定制御方法は、少なくともユーザを識別するユーザ識別情報とユーザがコンテンツを保存した際の入力元及び出力先を含む利用履歴データとを記憶する携帯型記憶媒体との間でデータの授受を行うデータ授受処理ステップと、前記データ授受処理ステップで前記携帯型記憶媒体から読み取った前記ユーザ識別情報の認証を行う認証処理ステップと、前記認証処理ステップで認証した前記携帯型記憶媒体から前記データ授受処理ステップで読み取った前記利用履歴データ、並びに出力対象となっている出力機器の情報に基づいて入力操作される設定操作内容を予測する予測処理ステップと、前記予測処理ステップで予測した前記設定操作内容を出力が希望されている前記出力機器の表示手段に表示させて当該設定操作内容の表示に基づいて設定操作に応じた機能設定によって動作処理を行うと共に、設定された当該設定操作内容を前記利用履歴データとして前記携帯型記憶媒体へ書き込ませる制御処理ステップと、を有することを特徴とする。
【００１０】
加えて、本発明の設定制御プログラムは、上記設定制御方法における前記データ授受処理ステップ、前記認証処理ステップ、前記予測処理ステップ、及び前記制御処理ステップをコンピュータにより実行させるための設定制御プログラムであることを特徴とする。
【００１１】
その他、本発明の記録媒体は、上記設定制御プログラムをコンピュータが読み取り可能に記録した記録媒体であることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、出力対象となっている出力機器がログ記録手段を備えることなく、携帯型記憶媒体に記憶されたユーザがどのようなコンテンツを保存したかを示す利用履歴データ（入力元、出力先を含む）に応じて、出力が希望されている出力機器の表示手段で設定操作内容を予測して提示することができるため、設定候補を安価かつ効率的に提示することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施例を適用した画像処理システムのシステム構成図。
【図２】ＩＣカードに記録されているユーザカ−ドデータの一例を示す図。
【図３】利用履歴の一例を示す図。
【図４】利用履歴の出力機器、入力情報候補及び出力形態の一例を示す図。
【図５】プロジェクタ及びコンテンツサーバの機能ブロック図。
【図６】ユーザ認証・利用設定管理処理の処理手順を示す図。
【図７】設定情報予測・履歴管理処理の処理手順を示す図。
【図８】マージ対象の一方の利用履歴の一例を示す図。
【図９】マージ対象の他方の利用履歴の一例を示す図。
【図１０】マージされた新たな利用履歴の一例を示す図。
【図１１】選択された履歴属性の利用履歴のみをＩＣカードに登録する場合の説明図。
【図１２】画像処理システムによるユーザ認証・利用設定管理処理の処理手順を示す図。
【発明を実施するための形態】
【００１４】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１５】
図１〜図１１は、本発明の画像処理装置、画像処理システム、設定制御方法、設定制御プログラム及び記録媒体の一実施例を示す図であり、図１は、本発明の画像処理装置、画像処理システム、設定制御方法、設定制御プログラム及び記録媒体の一実施例を適用した画像処理システム１のシステム構成図である。
【００１６】
図１において、画像処理システム１は、コンテンツサーバ２を中心に、各種画像処理装置として、コンピュータＰｃ、プロジェクタＰｊ、複合装置ＭＦ等がＬＡＮ（Local Area Network）等のネットワーク（通信手段）によって接続されているとともに、認証サーバ３が接続されている。
【００１７】
コンテンツサーバ（サーバ）２は、ハードディスク等のコンテンツを蓄積するコンテンツ記憶部を備えており、コンピュータＰｃ、プロジェクタＰｊ、複合装置ＭＦ等の画像処理装置からの文書データ、スキャナデータ、画像データ等のコンテンツデータを、ユーザを特定するユーザ特定情報（例えば、ユーザＩＤ等）に関連づけて記憶し、他の画像処理装置からの取得要求に応じて、該取得要求にかかるコンテンツデータを提供する。
【００１８】
コンピュータＰｃは、例えば、通常のハードウェア及びソフトウェア構成のパーソナルコンピュータ等が用いられ、ディスプレイ（表示部、表示手段）及びキーボード、マウス等の入力部（入力手段）等を備えたパーソナルコンピュータ等が用いられていて、図示しないが、ＩＣカード（携帯型認証媒体）Ｃｄのインターフェイスを搭載している。コンピュータＰｃは、コンピュータＰｃの搭載するソフトウェアで作成された画像データ、文書データ等のコンテンツデータ、他のコンピュータ、スキャナ、デジタルカメラ等から入力されたコンテンツデータを、コンテンツサーバ２にカードＩＤとともに送信して保存し、また、コンピュータＰｃは、コンテンツサーバ２にカードＩＤを通知して、コンテンツサーバ２に保存されているコンテンツを取得して、編集、出力等に使用する。
【００１９】
複合装置ＭＦは、スキャナ機能、プリンタ機能、コピー機能、データ転送機能、ファクシミリ機能等の複数の機能を備えており、また、ＩＣカード（携帯型認証媒体）Ｃｄのカードインターフェイス（データ授受手段）Ｃｉを搭載している。複合装置ＭＦは、カードインターフェイス（データ授受手段）Ｃｉに、カードＩＤ及び利用履歴の記録されたＩＣカードＣｄが挿入されてデータ取得要求があると、該ＩＣカードＣｄのカードＩＤをコンテンツサーバ２に通知して、指定の画像データ（印刷データ）の取得要求（例えば、印刷要求）を行う。複合装置ＭＦは、コンテンツサーバ２から送られてきた画像データを受け取って、印刷出力やデータ転送等を行う。
【００２０】
コンテンツサーバ２は、コンピュータＰｃ、プロジェクタＰｊ、複合装置ＭＦ等の画像処理装置からカードＩＤが送られてくると、該カードＩＤをユーザＩＤに変換して、変換したユーザＩＤを認証サーバ３に送って、認証要求を行う。
【００２１】
認証サーバ３は、ユーザＩＤ等の認証管理情報を蓄積しており、認証要求に応じて、送られてきたユーザＩＤに基づいて認証を行って、認証結果をコンテンツサーバ２に送信する。
【００２２】
そして、上記ＩＣカードＣｄは、画像処理システム１を利用するユーザ毎に提供されており、図２に示すようなユーザカードデータを記憶している。すなわち、ＩＣカードＣｄの記憶するユーザカードデータは、リードオンリ（Read Only）データと、リード／ライト（Read/Write）データとがあり、リードオンリデータは、カードＩＤ、ＰＩＮ、ユーザ名、有効期限等であって、リード／ライトデータは、複数の利用履歴データＲａ、Ｒｂ、Ｒｃ、・・・、お気に入りデータ、Ｏａ、Ｏｂ、Ｏｃ、・・・及びワークフローＷａ、Ｗｂ、Ｗｃ、・・・（ワークフローについては、図示略）である。ワークフローＷａ、Ｗｂ、Ｗｃ、・・・は、設定内容に応じて、機能動作した機能の動作手順である。
【００２３】
この利用履歴データＲａ、Ｒｂ、Ｒｃ、・・・は、ユーザがコンテンツをどこに保存したかが分かる情報となっており、例えば、図３に示すように、共通情報、入力情報、出力情報からなっている。共通情報は、１つの利用履歴に共通の情報であり、カードＩＤ、ユーザ名、操作場所、日時、結果（正常終了または異常終了）等である。入力情報は、コンテンツの入力元に関する情報であり、入力元（スキャナ（ＳＣＡＮ）、コンピュータ（ＰＣ）、ドキュメントボックス等）、入力条件（カラーモード、紙サイズ等）である。出力情報は、コンテンツの出力先に関する情報であり、出力先（ＳＭＢ（Server Message Block）、ドキュメントボックス、プロッタ等）、出力条件（カラーモード、紙サイズ、編集結果等）である。この利用履歴データＲａ、Ｒｂ、Ｒｃ、・・・において、例えば、プロジェクタＰｊにおいて画像投影を行うために、ＩＣカードＣｄをかざすと、プロジェクタＰｊが、カードインターフェイスＣｉによってＩＣカードＣｄから利用履歴を読み取り、所定の履歴が入力元：ＳＣＡＮ、出力先：ＳＭＢであれば、ＳＣＡＮした文書をＳＭＢサーバへ送信したことが分かる。この情報からプロジェクタＰｊは、ＳＭＢサーバへ送信した文書を取得するか、確認することができる。なお、ＳＭＢ(Server Message Block)サーバは、ＳＭＢプロトコルによってネットワーク上でファイルやプリンタ等のリソースを共有するサーバである。また、利用履歴は、ＩＣカードＣｄの記憶領域が一杯になると、古い履歴の順に新しい履歴を上書きする。
【００２４】
この場合、ＩＣカードＣｄの記憶領域に、上書き禁止領域を設け、ユーザが頻繁に利用する利用履歴Ｒａ〜Ｒｎやお気に入りＯａ〜Ｏｎについては、この上書き禁止領域に記憶するようにしてもよい。すなわち、ユーザが頻繁に利用用する利用履歴Ｒａ〜Ｒｎやお気に入りＯａ〜Ｏｎを上書き禁止利用履歴として、他の利用履歴Ｒａ〜Ｒｎやお気に入りＯａ〜Ｏｎによって上書きされるのを防止する。
【００２５】
このようにすると、記憶領域の限られているＩＣカードＣｄに、記憶可能な件数以上の利用履歴が書き込まれるときに、頻繁に利用する利用履歴Ｒａ〜Ｒｎやお気に入りＯａ〜Ｏｎが上書きされて利用できなくなることを防止することができ、入力操作の操作性を向上させることができる。
【００２６】
また、ＩＣカードＣｄに書き込む利用履歴は、その情報の構成が予め定義されており、また、利用履歴の構成は、画像処理装置（コンピュータＰｃ、プロジェクタＰｊ、複合装置ＭＦ等）の操作部等から定義し、また、定義内容を変更できる。
【００２７】
このようにすると、記憶領域の限られているＩＣカードＣｄに、ＩＣカードＣｄの記憶領域を有効利用することができるとともに、ユーザの利用形態等に応じて変更することで、利用性を向上させることができる。
【００２８】
さらに、画像処理装置（コンピュータＰｃ、プロジェクタＰｊ、複合装置ＭＦ等）のユーザ毎のＩＣカードＣｄは、該画像処理装置の備えている機能（ＳＣＡＮ、ＳＭＢ、ドキュメントボックス等）毎に、該ＩＣカードＣｄのユーザによる使用の上限回数を記録し、ユーザが機能を使用する毎に、該上限回数を減算して上書きするようにしてもよい。画像処理装置は、ユーザがＩＣカードＣｄをカードインターフェイスＣｉにかざすと、機能毎の上限回数を読み取って、表示部に表示する。
【００２９】
このようにすると、ユーザは、ＩＣカードＣｄをカードインターフェイスＣｉにかざすことで、機能毎の使用の上限回数を知ることができ、利用性を向上させることができる。
【００３０】
なお、画像処理システム１における出力機器の候補として、例えば、図４に示すように、プロジェクタＰｊの場合、入力情報候補としては、入力元（例えば、ＳＣＡＮ、ＰＣ：コンピュータＰｃ等）と出力先（ＳＭＢ、ドキュメントボックス等）があり、出力形態（ファイル等）がある。また、出力機器が、複合装置ＭＦ（ＭＦＰ）の場合、入力情報候補としては、入力元（例えば、ＳＣＡＮ、ＰＣ、ドキュメントボックス等）と出力先（ＳＭＢ、ドキュメントボックス、プロッタ等）があり、出力形態（ファイル、紙等）がある。
【００３１】
そして、画像処理システム１は、画像処理システム１を構成するコンピュータＰｃ、プロジェクタＰｊ、複合装置ＭＦ等の画像処理装置及びコンテンツサーバ２が、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Versatile Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の利用履歴による設定制御方法を実行する設定制御プログラムを読み込んでＲＯＭやハードディスクに導入することで、後述する利用履歴に基づく設定制御方法を実行する画像処理装置及び画像処理システム１として構築されている。この設定制御プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００３２】
そして、画像処理システム１は、画像処理装置の代表として、プロジェクタＰｊを取り上げたときの機能ブロックが、図５のように示され、プロジェクタＰｊは、ＯＳ（Operating System）１０上で、各機能が動作して、暗号機能部１１、サーバ設定機能部１２、ＩＣカード制御機能部１３、ＲＰＣクライアント機能部１４及び表示機能部１５等を備えている。また、コンテンツサーバ２は、ｗｉｎｄｏｕｓ２００３（登録商標）以降のＯＳ２０上で各機能が動作し、認証モジュール２１、ユーザ管理機能部２２、ＲＰＣサーバ機能部２３、履歴管理機能部２４、アクセス制御機能部２５、ストレージ機能部２６、画像変換機能部２７及びワークフロー連携機能部２８等を備えている。
【００３３】
まず、プロジェクタＰｊについて説明する。暗号機能部１１は、ＩＣカードＣｄを利用したＢｓａｆｅライブラリ（暗号ライブラリ）を備えていて、証明書管理、暗号制御を行い、サーバ設定機能部（通信制御手段）１２は、コンテンツサーバ２との接続に必要なネットワーク管理を行う。ＩＣカード制御部（データ授受手段）１３は、サービスプロバイダ、スマートカードデバイスドライバ、Ｌｉｂｕｓｂ（ＵＳＢ（Universal Serial Bus）機器にアクセスできるように作られたＣ言語用ライブラリ）及びデバイスドライバ（デバドラと表記）等を利用して、ＩＣカードＣｄの読み出し、書き込みを行い、ＲＰＣクライアント（通信制御手段）１４は、コンテンツサーバ２との通信を制御する。ＲＰＣ（Remote Procedure Call）クライアント１４は、ｈｔｔｐ（ｓ）によって、ＩＣカードＣｄの認証情報、利用履歴情報をコンテンツサーバ２に送信し、利用者であるユーザのコンテンツ、利用履歴分析結果をコンテンツサーバ２から受け取る。
【００３４】
表示機能部（制御手段、表示手段）１５は、液晶ディスプレイ等で構築され、プロジェクタＰｊからユーザに通知する各種情報、特に、コンテンツサーバ２から送られてくるワークフロー登録に関する画面表示、利用機能選択表示画面の表示及びストレージファイルの表示灯を行う。
【００３５】
次に、コンテンツサーバ２について説明する。認証モジュール２１は、プロジェクタＰｊから送られてくるカードＩＤのユーザＩＤへの変換、認証マネージャーによるユーザ管理を行い、ユーザ管理機能部２２は、認証サーバ同期、ユーザ情報同期、ユーザの管理を行う。アクセス制御機能部２５は、認証結果に基づき、ユーザ（利用者）の権限に従った情報の開示を制御し、ストレージ機能部２６は、ドキュメント管理を行う。ＲＰＣサーバ（通信制御手段）２３は、クライアント、図５ではプロジェクタＰｊとの通信制御を行い、画像変換機能部２６は、クライアントの取り扱える画像フォーマット（例えば、プロジェクタ投影画像フォーマット）へ画像変換して、ページ送信する。履歴管理機能部（制御手段）２４は、クライアント、例えば、プロジェクタＰｊのＩＣカードＣｄに記録されている利用履歴の分析を行って、使用頻度の高い利用履歴をお気に入り履歴とする登録管理及びユーザ（利用者）の利用履歴の記録を行う。ワークフロー連携機能部（制御手段）２８は、クライアント、例えば、プロジェクタＰｊのＩＣカードＣｄに記録されている利用履歴から、クライアント、図５では、プロジェクタＰｊの表示機能部１５に表示出力させる入力情報の予測を行って、利用頻度の高い機能や設定を、クライアント、図５では、プロジェクタＰｊに送って、プロジェクタＰｊの表示機能部１５に表示させ、ユーザに選択させる。また、ワークフロー連携機能部２８は、利用履歴をマージして、新しい利用履歴を作成してワークフローとしてＩＣカードＣｄに登録する。この入力情報の予測には、利用履歴にキーワードを登録して、利用する。
【００３６】
次に、本実施例の作用について説明する。本実施例の画像処理システム１は、ＩＣカードＣｄにカードＩＤとともに利用履歴を格納して、該利用履歴に基づいて設定操作の予測を行って設定画面表示を行う。
【００３７】
以下、クライアントがプロジェクタＰｊである場合を例として、図６に基づいて、ユーザ認証・コンテンツ取得処理について説明する。
【００３８】
プロジェクタＰｊは、ユーザが、プロジェクタＰｊのカードインターフェイスＣｉにカードＩＤと利用履歴の記録されているＩＣカードＣｄをかざすと、カードインターフェイスＣｉが、ＩＣカードＣｄからカードＩＤと利用履歴を読み出して、ＲＰＣクライアント（認証クライアント）１４は、カードインターフェイスＣｉが読み出したカードＩＤと利用履歴をコンテンツサーバ２に送信する。コンテンツサーバ２は、カードＩＤと利用履歴が送られてくると、カードＩＤをコンテンツサーバ２の認証モジュール２１に送って（Ｐ１）、認証モジュール（認証マネージャ）２１が、カードＩＤをユーザＩＤに変換して（Ｐ２）、ユーザ管理機能部２２から、Ｋｅｒｂｅｒｏｓ等のネットワーク認証プロトコルを利用して、認証サーバ３に認証要求を行り（Ｐ４）、認証さは３から認証結果が送られてくると、該認証結果をプロジェクタＰｊの認証クライアント（ＲＰＣクライアント）１４に返す（Ｐ５）。
【００３９】
プロジェクタＰｊは、認証結果が戻ってくると、搭載しているスライドショーアプリケーションＳａに認証結果を渡し（Ｐ６）、スライドショーアプリケーションＳａは、ドキュメント一覧取得要求を行う（Ｐ７）。
【００４０】
コンテンツサーバ２は、ドキュメント一覧取得要求があると、ストレージ２６に保管されている該ユーザのドキュメント一覧をプロジェクタＰｊに送信する（Ｐ８）。
【００４１】
プロジェクタＰｊは、ストレージファイルのドキュメント一覧が送られてくると、スライドショーアプリケーションＳａが、ドキュメント一覧をプロジェクタエンジンＰｅに渡し（Ｐ９）、プロジェクタエンジンＰｅが、表示機能部１５を利用してドキュメント一覧を投影する（Ｐ９）。ユーザがこのドキュメント一覧から投影するドキュメントを選択すると、プロジェクトエンジンＰｅが、ドキュメントの選択をスライドアプリケーションＳａに渡し（Ｐ１０）、スライドアプリケーションＳａが、選択結果であるドキュメントの投影画像の取得要求を、ｓｍｂ／ｆｔｐを用いてコンテンツサーバ２に行う（Ｐ１１）。
【００４２】
コンテンツサーバ２は、投影画像（ページ画像）の取得要求があると、該取得要求に対応する投影画像をプロジェクタＰｊに送信する（Ｐ１２）。
【００４３】
プロジェクタＰｊは、投影画像が送信されてくると、スライドアプリケーションＳａがプロジェクタエンジンＰｅに投影画像を渡して、画像の投影を行わせる（Ｐ１３）。
【００４４】
そして、上記ユーザ認証・コンテンツ取得処理における設定情報予測・履歴管理処理について、図７に基づいて、説明する。
【００４５】
上述のように、プロジェクタＰｊは、ユーザが、プロジェクタＰｊのカードインターフェイスＣｉにカードＩＤと利用履歴の記録されているＩＣカードＣｄをかざすと、カードインターフェイスＣｉがＩＣカードＣｄからカードＩＤと利用履歴を読み出して（Ｐ２１）、ＲＰＣクライアント（認証クライアント）１４が、カードＩＤをコンテンツサーバ２の認証モジュール２１に送る（Ｐ２２）。
【００４６】
コンテンツサーバ２は、プロジェクタＰｊから利用履歴とカードＩＤとともに、認証要求があると、認証モジュール（認証マネージャ）２１が、履歴管理機能部２４に利用履歴を渡して、データ分析要求を行い（Ｐ２３）、履歴管理機能部２４が、渡された利用履歴から入力情報予測を行って（Ｐ２４）、表示要求を、表示要求部Ｐｙを介して認証モジュール２１に行う（Ｐ２５、Ｐ２６）。
【００４７】
認証モジュール２１は、カードＩＤをユーザＩＤに変換して（Ｐ２７）、ユーザ管理機能部２２から認証サーバ３に認証要求を行って（Ｐ２８）、認証結果と履歴予測結果及び履歴予測結果表示要求をプロジェクタＰｊの認証クライアント（ＲＰＣクライアント）１４に返す（Ｐ２９）。
【００４８】
プロジェクタＰｊの認証クライアント１４は、履歴予測結果表示要求をスライドショーアプリケーションＳａに行い（Ｐ３０）、コンテンツサーバ２から送られてきた履歴予測結果（予測された設定操作内容）をスライドアプリＳａに渡す（Ｐ３１）。スライドアプリケーションＳａは、ｓｍｂ／ｆｔｐを用いて、コンテンツサーバ２のストレージ機能部２６に、ドキュメント一覧取得要求を行い（Ｐ３３）、ストレージ機能部２６は、ドキュメント一覧要求があると、利用履歴記録要求を、履歴管理機能部２４に行う（Ｐ３４）。
【００４９】
履歴管理機能部２４は、利用履歴記録をマージして、新たな利用履歴を作成する（Ｐ３５）。
【００５０】
そして、プロジェクタＰｊは、ストレージファイルのドキュメント一覧が送られてくると、スライドショーアプリケーションＳａがプロジェクタエンジンＰｅを用いてにドキュメント一覧を投影させ（Ｐ３６）、ユーザがこのドキュメント一覧から投影するドキュメントを選択すると、プロジェクトエンジンＰｅが、ドキュメントの選択をスライドアプリケーションＳａに渡す（Ｐ３７）。
【００５１】
スライドアプリケーションＳａは、選択結果のドキュメントの投影画像の取得要求を、ｓｍｂ／ｆｔｐを利用してコンテンツサーバ２のストレージに行う（Ｐ３８、Ｐ３９）。
【００５２】
ストレージ２６は、投影画像取得要求があると、利用履歴記録要求を履歴管理機能部２４に行ない（Ｐ４０）、履歴管理機能部２４は、利用履歴をマージする（Ｐ４１）。履歴管理機能部２４は、マージ結果の利用履歴をプロジェクタＰｊに送信して、ＩＣカードインターフェイスＣｉにＩＣカードＣｄへ該利用履歴を書き込ませる（Ｐ４２）。
【００５３】
すなわち、画像処理システム１は、出力機器がプロジェクタＰｊの場合、コンテンツサーバ２が、プロジェクタＰｊのＩＣカードＣｄから送られてきた利用履歴から、コンテンツサーバ２へドキュメント送信した文書を投影すると予測し、プロジェクタＰｊに該予測情報を送って表示させる。また、画像出力システム１は、出力機器が複合装置ＭＦであれば、コンテンツサーバ２が、プロジェクタＰｊのＩＣカードＣｄから送られてきた利用履歴から、複合装置ＭＦのハードディスク（ストレージ）やコンテンツサーバ２に蓄積した文書の出力を行うと予測し、複合装置ＭＦに予測情報を送って、複合装置ＭＦの操作表示部に表示させる。
【００５４】
この場合、履歴管理機能部２４は、例えば、図８と図９に示すような２つの利用履歴があった場合、これらの利用履歴をマージして、図１０に示すような新たな利用履歴を作成する。すなわち、図８から図１０の場合、図８の「ＳＣＡＮ文書をＳＭＢ送信した利用履歴」と、「ＳＭＢからドキュメント取得して、印刷出力した利用履歴」と、をマージして、新たなワークフロー「ＳＣＡＮ文書をＳＭＢ送信、印刷出力する」を定義して、ＩＣカードＣｄに登録する。
【００５５】
また、履歴管理機能部２４は、例えば、図１１に示すように、利用履歴として、入力情報及び出力情報において、複数の履歴属性（入力元、入力条件、出力先、出力条件）が登録されている場合、ユーザが履歴属性を選択すると、コンテンツサーバ２の履歴管理機能部２４が、ユーザの選択した履歴属性のみからなる新しい利用履歴を生成して、ワークフロー連携機能部２８が、該新しい利用履歴をＩＣカードＣｄに登録する。
【００５６】
すなわち、本実施例の画像処理システム１は、図１２に示すように、画像処理装置、例えば、プロジェクタＰｊのＩＣカード制御部１３が、ＩＣカードインターフェイスＣｉにかざされたＩＣカードＣｉからカードＩＤと利用履歴を読み取ってコンテンツサーバ２の認証モジュール２１に送信し、認証モジュールが２１がカードＩＤをユーザＩＤに変換して、履歴管理機能部２４に渡す。履歴管理機能部２４が、ＩＣカードのユーザＩＤに対応する利用履歴の分析を行って、入力情報を生成し、画像処理装置の表示機能部１５に表示させる。画像処理装置は、ユーザが、この表示に応じて利用設定を行うと、該利用設定に応じた利用を可能とする。また、コンテンツサーバ２は、ユーザＩＤ毎に利用履歴を記憶しており、これらの利用履歴をマージして新しい利用履歴を生成して、ワークフロー連携機能部２８にワークフローとして登録する。ワークフロー連携機能部２８は、このマージされた新しい利用履歴やワークフローをＩＣカード制御部１３を介して、ＩＣカードＣｄに記録する。
【００５７】
なお、上記説明においては、ユーザ認証モジュール２１、履歴管理機能部２４、ストレージ２６、画像変換機能部２７及びワークフロー連携機能部２８等を、コンピュータＰｃ、プロジェクタＰｊ、複合装置ＭＦ等の画像処理装置とは別のコンテンツサーバ２に設けているが、コンピュータＰｃ、プロジェクタＰｊ、複合装置ＭＦ等の画像処理装置それぞれが備えていてもよい。
【００５８】
このように、本実施例の画像処理システム１は、ユーザ識別情報と利用履歴（操作履歴データ）を記憶するＩＣカード（携帯型記憶媒体）Ｃｄから読み取ったカードＩＤ（ユーザＩＤ：ユーザ識別情報）の認証に成功すると、該ＩＣカードＣｄから読み取った利用履歴に基づいて、操作部（操作手段）から入力操作される設定操作内容を予測し、予測した設定操作内容を表示機能部（表示手段）１５に表示して、該設定操作内容の表示に基づいて操作部によって行われる設定操作に応じた動作処理を行うとともに、該設定操作内容を操作履歴データとして該ＩＣカードＣｄへ書き込んでいる。
【００５９】
したがって、ＩＣカードＣｄに記録されている利用履歴から、対象となっている画像処理装置（コンピュータＰｃ、プロジェクタＰｊ、複合装置ＭＦ等）で出力が希望されている設定操作内容（入力情報）を予測して、表示機能部１５に表示して、ユーザが、使用回数の多い機能、設定を簡単に設定操作することができ、ログ記憶手段を備えることなく、過去の利用履歴に基づいて設定候補を安価かつ効率的に提示することができる。
【００６０】
また、本実施例の画像処理システム１は、ＩＣカードＣｄから読み取った複数の利用履歴（操作履歴データ）から新たな操作履歴データを生成して、該ＩＣカードＣｄへ書き込んでいる。
【００６１】
したがって、ＩＣカードＣｄの記憶領域を有効利用しつつ、利用頻度の高い利用履歴を生成することができ、利用性を向上させることができる。
【００６２】
さらに、本実施例の画像処理システム１は、ＩＣカードＣｄへ書き込ませる利用履歴のうち、所定の回数以上頻繁に操作された利用履歴を、他の利用履歴による上書きを禁止する上書き禁止設定操作内容として、ＩＣカードＣｄに書き込んでいる。
【００６３】
したがって、記憶領域の限られているＩＣカードＣｄに、記憶可能な件数以上の利用履歴が書き込まれるときに、頻繁に利用する利用履歴Ｒａ〜Ｒｎやお気に入りＯａ〜Ｏｎが上書きされて利用できなくなることを防止することができ、入力操作の操作性を向上させることができる。
【００６４】
また、本実施例の画像処理システム１は、ＩＣカードＣｄに書き込む利用履歴が、その情報の構成が予め定義されており、また、利用履歴の構成を、画像処理装置（コンピュータＰｃ、プロジェクタＰｊ、複合装置ＭＦ等）の操作部等から定義し、また、定義内容を変更できる。
【００６５】
このようにすると、記憶領域の限られているＩＣカードＣｄに、ＩＣカードＣｄの記憶領域を有効利用することができるとともに、ユーザの利用形態等に応じて変更することで、利用性を向上させることができる。
【００６６】
さらに、本実施例の画像処理システム１は、画像処理装置（コンピュータＰｃ、プロジェクタＰｊ、複合装置ＭＦ等）のユーザ毎のＩＣカードＣｄは、該画像処理装置の備えている機能（ＳＣＡＮ、ＳＭＢ、ドキュメントボックス等）毎に、該ＩＣカードＣｄのユーザによる使用上限回数を記録し、ユーザが機能を使用する毎に、該使用上限回数を減算して上書きするようにしてもよい。画像処理装置は、ユーザがＩＣカードＣｄをカードインターフェイスＣｉにかざすと、機能毎の使用上限回数を読み取って、表示部に表示する。
【００６７】
このようにすると、ユーザは、ＩＣカードＣｄをカードインターフェイスＣｉにかざすことで、機能毎の使用上限回数を知ることができ、利用性を向上させることができる。
【００６８】
また、本実施例の画像処理システム１は、操作部（操作手段）によって複数の機能の動作手順が設定操作されると、該動作手順をワークフロー（操作履歴データ）として、ＩＣカードＣｄへ書き込んでいる。
【００６９】
したがって、よく使用するワークフローを予め定義しておき、利用履歴からワークフローのどこまで完了したかを判断することで、次に使用する機能や設定の予測精度を向上させることができる。
【００７０】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００７１】
本発明は、機能を利用するのに設定操作を行って、該設定内容に応じて機能動作を行うコンピュータ、プリンタ装置、複写装置、複合装置、プロジェクタ等の画像処理装置、画像処理システム、設定制御方法、設定制御プログラム及び記録媒体に利用することができる。
【符号の説明】
【００７２】
１  画像処理システム
２  コンテンツサーバ
Ｐｃ  コンピュータ
Ｐｊ  プロジェクタ
ＭＦ  複合装置
３  認証サーバ
Ｃｄ  ＩＣカード
Ｃｉ  カードインターフェイス
１０  ＯＳ
１１  暗号機能部
１２  サーバ設定機能部
１３  ＩＣカード制御機能部
１４  ＲＰＣクライアント機能部
１５  表示機能部
２０  ＯＳ
２１  認証モジュール
２２  ユーザ管理機能部
２３  ＲＰＣサーバ機能部
２４  履歴管理機能部
２５  アクセス制御機能部
２６  ストレージ機能部
２７  画像変換機能部
２８  ワークフロー連携機能部
【先行技術文献】
【特許文献】
【００７３】
【特許文献１】特開２００９−２２４９５８号公報
【図１】
0005640573.tif 000002
【図２】
0005640573.tif 000003
【図３】
0005640573.tif 000004
【図４】
0005640573.tif 000005
【図５】
0005640573.tif 000006
【図６】
0005640573.tif 000007
【図７】
0005640573.tif 000008
【図８】
0005640573.tif 000009
【図９】
0005640573.tif 000010
【図１０】
0005640573.tif 000011
【図１１】
0005640573.tif 000012
【図１２】
0005640573.tif 000013