(57)【要約】【課題】  専用のサーバを要することなくＵＩのカスタマイズを容易に行うことのできる可搬型ユーザインタフェース提供装置等を提供する。【解決手段】  ユーザにより所持され、画像形成装置の利用に際して当該画像形成装置とデータ入出力が可能となる可搬性のある装置であって、上記ユーザに固有の情報を保持する第１の保存手段と、上記画像形成装置の操作パネルに表示されるユーザインタフェース画面を生成する情報を保持する第２の保存手段とを備える。【選択図】  図５
2006345256.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより所持され、画像形成装置の利用に際して当該画像形成装置とデータ入出力が可能となる可搬性のある装置であって、
上記ユーザに固有の情報を保持する第１の保存手段と、
上記画像形成装置の操作パネルに表示されるユーザインタフェース画面を生成する情報を保持する第２の保存手段とを備えたことを特徴とする可搬型ユーザインタフェース提供装置。
【請求項２】
上記第１の保存手段は、上記ユーザを特定するユーザ情報と、上記ユーザによる上記画像形成装置についての設定情報と、上記ユーザによる上記画像形成装置についての履歴情報とを保持することを特徴とする請求項１に記載の可搬型ユーザインタフェース提供装置。
【請求項３】
上記第２の保存手段は、上記ユーザインタフェース画面を記述するＨＴＭＬファイルであることを特徴とする請求項１に記載の可搬型ユーザインタフェース提供装置。
【請求項４】
上記第２の保存手段は、上記第１の保存手段に保持される情報を参照して上記ユーザインタフェース画面を記述するＨＴＭＬファイルを生成するスクリプトであることを特徴とする請求項１に記載の可搬型ユーザインタフェース提供装置。
【請求項５】
上記第２の保存手段に保持される情報は、セキュリティポリシーを反映したユーザインタフェース画面を生成することを特徴とする請求項１に記載の可搬型ユーザインタフェース提供装置。
【請求項６】
上記第２の保存手段に保持される情報は、上記画像形成装置の操作回数制限を反映したユーザインタフェース画面を生成することを特徴とする請求項１に記載の可搬型ユーザインタフェース提供装置。
【請求項７】
ＩＤカードとして形成されることを特徴とする請求項１に記載の可搬型ユーザインタフェース提供装置。
【請求項８】
ユーザにより所持される可搬型ユーザインタフェース提供装置から情報を読み取る読取手段と、
読み取った情報に基づいて操作パネルに上記ユーザに固有のユーザインタフェース画面を表示する表示手段とを備えたことを特徴とする画像形成装置。
【請求項９】
上記表示手段は、Ｗｅｂブラウザであることを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
上記読取手段は、上記可搬型ユーザインタフェース提供装置から上記ユーザインタフェース画面を記述するＨＴＭＬファイルを読み取り、
上記表示手段は、読み取ったＨＴＭＬファイルを解析して表示することを特徴とする請求項８に記載の画像形成装置。
【請求項１１】
上記読取手段は、上記可搬型ユーザインタフェース提供装置からスクリプトを読み取り、
上記表示手段は、読み取ったスクリプトを実行することで上記ユーザインタフェース画面を記述するＨＴＭＬファイルを生成し、このＨＴＭＬファイルを解析して表示することを特徴とする請求項８に記載の画像形成装置。
【請求項１２】
管理者によりＵＩ情報のアップデートが行われる管理サーバと、
上記管理サーバからダウンロードしたＵＩ情報に基づき、ユーザにより所持される可搬型ユーザインタフェース提供装置内の情報を更新するＵＩ更新システムとを備えたことを特徴とする管理装置。
【請求項１３】
上記ＵＩ更新システムは、上記可搬型ユーザインタフェース提供装置内に格納された、ユーザインタフェース画面を記述するＨＴＭＬファイルを更新することを特徴とする請求項１２に記載の管理装置。
【請求項１４】
上記ＵＩ更新システムは、上記可搬型ユーザインタフェース提供装置内に格納された、上記ユーザインタフェース画面を記述するＨＴＭＬファイルを生成するスクリプトを更新することを特徴とする請求項１２に記載の管理装置。
【請求項１５】
ユーザにより所持される可搬型ユーザインタフェース提供装置から情報を読み取り、
読み取った情報に基づいて画像形成装置の操作パネルに上記ユーザに固有のユーザインタフェース画面を表示することを特徴とするユーザインタフェース表示方法。
【請求項１６】
上記可搬型ユーザインタフェース提供装置から上記ユーザインタフェース画面を記述するＨＴＭＬファイルを読み取り、
読み取ったＨＴＭＬファイルを解析して表示することを特徴とする請求項１５に記載のユーザインタフェース表示方法。
【請求項１７】
上記可搬型ユーザインタフェース提供装置からスクリプトを読み取り、
読み取ったスクリプトを実行することで上記ユーザインタフェース画面を記述するＨＴＭＬファイルを生成し、このＨＴＭＬファイルを解析して表示することを特徴とする請求項１５に記載のユーザインタフェース表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は可搬型ユーザインタフェース提供装置、画像形成装置、管理装置およびユーザインタフェース表示方法に関する。
【背景技術】
【０００２】
ＭＦＰ（Multi Function Printer）等の画像形成装置（機器）においては、オペレーションパネル等によってＵＩ（User Interface）が実現されており、使い勝手や業務効率の向上の観点からＵＩは重要な位置を占めている。また、ユーザの制限や課金等の管理のため、ＩＤ（Identification）カード等に対応した機器も普及している。これは、ユーザ認証に際して必要となるＩＤ、パスワード等を入力する際に、キーボード等を有しない機器では入力が非常に煩雑となることから、受け入れ易いことによる。
【０００３】
図１は従来のＭＦＰにおけるＵＩ提供のための構成例を示す図であり、ＩＤ、認証情報等が格納されたＩＤカード１をＭＦＰ２にセット（近づけるもしくは挿入する）ことにより、ＭＦＰ２の読み取り機２１がＩＤカード１の情報を読み取り、ユーザから入力されるＰＩＮ（Personal Identification）コード等とともに機器本体２２に情報を転送して利用者の認証を行った後、機器に組み込みのＵＩが機器オペレーションパネル２３に表示されるものである。
【０００４】
図２は従来のＭＦＰにおけるＵＩ提供のための他の構成例を示す図であり、図１の機器オペレーションパネル２３に代え、Ｗｅｂブラウザ等の機器ＵＩ２４を設け、ＩＤカード１のセット時にネットワーク経由でＵＩ提供装置３およびユーザ情報管理装置４にアクセスし、ユーザ認証およびユーザ毎のＵＩ（パーソナライズＵＩ）の動的生成を行うようにしたものである。
【０００５】
図３はパーソナライズＵＩ提供の手順の例を示す図であり、例えば「山田さん」がＩＤカード１をＭＦＰ２にセットしてＰＩＮコード等の入力を行うと（ステップＳ１）、ＭＦＰ２はＩＤカード１の情報を読み取り、ユーザから入力されたＰＩＮコード等とともにＵＩ提供装置３に渡す（ステップＳ２）。ＵＩ提供装置３はこれらの情報に基づいてユーザ情報管理装置４に対して認証処理を行い（ステップＳ３）、認証が成功した場合にはユーザ情報を取得する（ステップＳ４）。そして、ＵＩ提供装置３は取得したユーザ情報からＵＩ画面を表示するためのＨＴＭＬ（Hyper Text Markup Language）等のファイルを動的に生成してＭＦＰ２に返送し（ステップＳ５）、ＭＦＰ２はそのファイルに基づいてＵＩ画面を表示する。「Ｊｏｈｎさん」についても同様の処理となる。
【０００６】
図４はパーソナライズＵＩを生成して表示する処理例を示すフローチャートであり、ＭＦＰ２のＷｅｂブラウザである機器ＵＩ２４からＷｅｂサーバであるＵＩ提供装置３にＨＴＴＰリクエストを行うと（ステップＳ１１）、ＷｅｂサーバであるＵＩ提供装置３はＨＴＭＬを動的に作成するとともに（ステップＳ１２）、状況に応じてデータベースであるユーザ情報管理装置４にアクセスしてユーザに依存した情報を取得し（ステップＳ１３）、パーソナライズされたＨＴＭＬをレスポンスとして返す（ステップＳ１４）。ＭＦＰ２上のＷｅｂブラウザである機器ＵＩ２４はこれを受け取り（ステップＳ１５）、操作パネルに表示する（ステップＳ１６）。
【特許文献１】特開２００４−２５２５１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、昨今の企業等では使い勝手や業務効率の向上あるいは管理等の観点から独自のＵＩにカスタマイズしたいという要望が強い。例えば、新規な機能を付加したり、セキュリティポリシーに応じて機能制限を行ったり、トレーサビリティを確保したりするといったことが簡単に行えることが望まれる。この点、図１に示した組み込み型のＵＩではカスタマイズの余地がなく、図２〜図４に示した動的なパーソナライズＵＩが望まれるところである。
【０００８】
しかしながら、図２〜図４に示した手法ではＭＦＰ等の機器の他にＵＩ生成のためのＷｅｂサーバ等を設けて管理しなければならず、Ｗｅｂサーバ等への問い合わせコストを含めた運用コストがかかるという問題があった。また、ユーザ認証を含めたセキュリティ上の管理をサーバ側で行わなければならず、この点も運用コストを押し上げる要因となっていた。更に、Ｗｅｂサーバ等との接続のためにネットワーク環境下にあることが必要であるため、スタンドアロンタイプの機器には適用できないという問題もあった。
【０００９】
一方、特許文献１には、画像形成装置のヘルプ情報をネットワーク上のヘルプサーバから動的に取得して表示する技術が開示されているが、専用のサーバを設置する点、ネットワーク環境が前提である点で、上述したものと同様の問題を有するものである。
【００１０】
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、専用のサーバを要することなくＵＩのカスタマイズを容易に行うことのできる可搬型ユーザインタフェース提供装置、画像形成装置、管理装置およびユーザインタフェース表示方法を提供することにある。
【課題を解決するための手段】
【００１１】
上記の課題を解決するため、本発明にあっては、請求項１に記載されるように、ユーザにより所持され、画像形成装置の利用に際して当該画像形成装置とデータ入出力が可能となる可搬性のある装置であって、上記ユーザに固有の情報を保持する第１の保存手段と、上記画像形成装置の操作パネルに表示されるユーザインタフェース画面を生成する情報を保持する第２の保存手段とを備える可搬型ユーザインタフェース提供装置を要旨としている。
【００１２】
また、請求項２に記載されるように、上記第１の保存手段は、上記ユーザを特定するユーザ情報と、上記ユーザによる上記画像形成装置についての設定情報と、上記ユーザによる上記画像形成装置についての履歴情報とを保持するようにすることができる。
【００１３】
また、請求項３に記載されるように、上記第２の保存手段は、上記ユーザインタフェース画面を記述するＨＴＭＬファイルであるものとすることができる。
【００１４】
また、請求項４に記載されるように、上記第２の保存手段は、上記第１の保存手段に保持される情報を参照して上記ユーザインタフェース画面を記述するＨＴＭＬファイルを生成するスクリプトであるものとすることができる。
【００１５】
また、請求項５に記載されるように、上記第２の保存手段に保持される情報は、セキュリティポリシーを反映したユーザインタフェース画面を生成するようにすることができる。
【００１６】
また、請求項６に記載されるように、上記第２の保存手段に保持される情報は、上記画像形成装置の操作回数制限を反映したユーザインタフェース画面を生成するようにすることができる。
【００１７】
また、請求項７に記載されるように、ＩＤカードとして形成されるものとすることができる。
【００１８】
また、請求項８に記載されるように、ユーザにより所持される可搬型ユーザインタフェース提供装置から情報を読み取る読取手段と、読み取った情報に基づいて操作パネルに上記ユーザに固有のユーザインタフェース画面を表示する表示手段とを備えた画像形成装置として構成することができる。
【００１９】
また、請求項９に記載されるように、上記表示手段は、Ｗｅｂブラウザであるものとすることができる。
【００２０】
また、請求項１０に記載されるように、上記読取手段は、上記可搬型ユーザインタフェース提供装置から上記ユーザインタフェース画面を記述するＨＴＭＬファイルを読み取り、上記表示手段は、読み取ったＨＴＭＬファイルを解析して表示するようにすることができる。
【００２１】
また、請求項１１に記載されるように、上記読取手段は、上記可搬型ユーザインタフェース提供装置からスクリプトを読み取り、上記表示手段は、読み取ったスクリプトを実行することで上記ユーザインタフェース画面を記述するＨＴＭＬファイルを生成し、このＨＴＭＬファイルを解析して表示するようにすることができる。
【００２２】
また、請求項１２に記載されるように、管理者によりＵＩ情報のアップデートが行われる管理サーバと、上記管理サーバからダウンロードしたＵＩ情報に基づき、ユーザにより所持される可搬型ユーザインタフェース提供装置内の情報を更新するＵＩ更新システムとを備えた管理装置として構成することができる。
【００２３】
また、請求項１３に記載されるように、上記ＵＩ更新システムは、上記可搬型ユーザインタフェース提供装置内に格納された、ユーザインタフェース画面を記述するＨＴＭＬファイルを更新するようにすることができる。
【００２４】
また、請求項１４に記載されるように、上記ＵＩ更新システムは、上記可搬型ユーザインタフェース提供装置内に格納された、上記ユーザインタフェース画面を記述するＨＴＭＬファイルを生成するスクリプトを更新するようにすることができる。
【００２５】
また、請求項１５に記載されるように、ユーザにより所持される可搬型ユーザインタフェース提供装置から情報を読み取り、読み取った情報に基づいて画像形成装置の操作パネルに上記ユーザに固有のユーザインタフェース画面を表示するユーザインタフェース表示方法として構成することができる。
【００２６】
また、請求項１６に記載されるように、上記可搬型ユーザインタフェース提供装置から上記ユーザインタフェース画面を記述するＨＴＭＬファイルを読み取り、読み取ったＨＴＭＬファイルを解析して表示するようにすることができる。
【００２７】
また、請求項１７に記載されるように、上記可搬型ユーザインタフェース提供装置からスクリプトを読み取り、読み取ったスクリプトを実行することで上記ユーザインタフェース画面を記述するＨＴＭＬファイルを生成し、このＨＴＭＬファイルを解析して表示するようにすることができる。
【発明の効果】
【００２８】
本発明の可搬型ユーザインタフェース提供装置、画像形成装置、管理装置およびユーザインタフェース表示方法にあっては、専用のサーバを要することなくＵＩのカスタマイズを容易に行うことができる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の好適な実施形態につき詳細に説明する。
【００３０】
図５は本発明を適用したＩＤカードおよびＭＦＰの概略構成を示す図である。なお、可搬型ユーザインタフェース提供装置としてＩＤカードを例として説明するが、社員証等のＩＤカードを兼ねる必要はなく、また、カード形である必要はなく、例えばキーホルダタイプ等であってもよい。
【００３１】
図５において、ＩＤカード１００にはユーザ情報、設定情報、履歴情報等を格納したデータファイル１０１と、ＵＩ画面のＨＴＭＬもしくはＨＴＭＬ生成用のスクリプト等を格納したＵＩファイル１０２とが記録されている。ＭＦＰ２００は、ＩＤカード１００を非接触型あるいは接続型で読み書きする読み取り機２１０と、読み取り機２１０で読み取った情報に基づいてＵＩ画面を表示する機器ＵＩ２２０と、機器ＵＩ２２０と機器のＡＰＩを介して通信する機器本体２３０とを備えている。
【００３２】
図６はＩＤカード１００およびＭＦＰ２００の内部構成例を示す図である。図６において、ＩＤカード１００は、データファイル１０１を格納するユーザデータ保存部１１０と、ＵＩファイル１０２を格納するＵＩ保存部１２０とを備えている。ＭＦＰ２００の読み取り機２１０は、ＩＤカード１００からデータを読み取るカード読み取り部２１１と、ＩＤカード１００にデータを書き込むカード書き込み部２１２と、ＩＤカード１００から読み取った情報に基づいてＨＴＭＬを動的に生成するＨＴＭＬ生成部２１３と、ＩＤカード１００から読み取ったデータを一時的に保存するデータ保存部２１４と、各種のデータ処理を行うデータ処理部２１５とを備えている。なお、ＨＴＭＬ生成部２１３はＩＤカード１００のＵＩファイル１０２としてＨＴＭＬファイルが格納されている場合には必要ない。
【００３３】
ＭＦＰ２００の機器ＵＩ２２０は、ＵＩ画面を操作パネルに表示するＵＩ表示部２２１と、ＨＴＭＬのタグの解析を行ってＵＩ画面表示用データを生成するＨＴＭＬ解析部２２２と、読み取り機２１０との間でデータの入出力を行う読み取り機呼出し部２２３と、機器本体２３０との間でデータの入出力を行う機器呼出し部２２４とを備えている。機器本体２３０は、コピー、プリンタ、ファクシミリ等の基本的な機能部のほか、機器ＵＩ２２０等との間でデータの入出力を行う機器ＡＰＩ２３１を備えている。
【００３４】
図７はＩＤカード１００の保持する情報の例を示す図であり、データファイル１０１として、ユーザ情報、設定情報、履歴情報等を保持している。個々の詳細については後述する。ＵＩファイル１０２としては２つのタイプがあり、図８に示すようにＵＩ画面そのものを記述するＨＴＭＬを保持するタイプと、図９に示すようにデータファイル１０１のユーザ情報、設定情報、履歴情報等からＵＩ画面のＨＴＭＬを生成するスケルトンとなるスクリプトを保持するタイプとがある。
【００３５】
図１０はＸＭＬ（Extensible Markup Language）により記述されたデータファイル１０１の例を示す図であり、ユーザ情報（user-info）、設定情報（setting）、履歴情報（history）が順次に記述された例を示している。図１１はデータファイル１０１内のユーザ情報の例を示す図であり、ユーザの名前（name）、ＩＤ（id）、表示名（display-name）、認証情報（credential）、制限情報（restriction）等が記述されている。図１２はデータファイル１０１内の設定情報の例を示す図であり、「お気に入り」機能として登録されている項目（item）についての表示名（displayName）、タイプ（type）等の情報が記述されている。図１３はデータファイル１０１内の履歴情報の例を示す図であり、認証履歴（credential-history）、操作履歴についての操作タイプ（optype）、日付（date）等の情報が記述されている。
【００３６】
図１４はＸＭＬにより記述されたｊａｖａｓｃｒｉｐｔを伴うＵＩファイル１０２の例を示す図であり、図１５はＵＩファイル１０２内のスクリプトの例を示す図である。図１５に示すスクリプトは、ボタンラベルを作成する部分ａと、ユーザ名を表示する部分ｂとを有している。
【００３７】
図１６はＵＩファイル１０２にＨＴＭＬを保存している場合のＵＩ画面表示の処理例を示すフローチャートである。図１６において、カード読み取り部２１１はＩＤカード１００のＵＩ保存部１２０からＨＴＭＬデータを読み込み、データ保存部２１４にそのデータを保存する（ステップＳ１０１）。次いで、読み取り機呼出し部２２３はデータ保存部２１４からＨＴＭＬを取り出す（ステップＳ１０２）。次いで、ＨＴＭＬ解析部２２２は読み取り機呼出し部２２３により取り出されたＨＴＭＬのタグを解析し、ＵＩ画面表示用データを生成する（ステップＳ１０３）。そして、ＵＩ表示部２２１は生成されたＵＩ画面表示用データに基づいてＵＩ画面を表示する（ステップＳ１０４）。
【００３８】
図１７はＨＴＭＬを動的に生成する場合のＵＩ画面表示の処理例を示すフローチャートである。図１７において、カード読み取り部２１１はＩＤカード１００のユーザデータ保存部１１０からデータファイル１０１を、ＵＩ保存部１２０からＵＩファイル１０２をそれぞれ読み込み、ＨＴＭＬ生成部２１３に送る（ステップＳ１１１）。次いで、ＨＴＭＬ生成部２１３はＵＩファイル１０２の内部に記述されたスクリプトを使い（実行させ）、データファイル１０１を読み込んで動的にＨＴＭＬを生成する（ステップＳ１１２）。生成したＨＴＭＬはデータ保存部２１４に保存する。次いで、読み取り機呼出し部２２３はデータ保存部２１４からＨＴＭＬを取り出し（ステップＳ１１３）、ＨＴＭＬ解析部２２２は読み取り機呼出し部２２３により取り出されたＨＴＭＬのタグを解析し、ＵＩ画面表示用データを生成する（ステップＳ１１４）。そして、ＵＩ表示部２２１は生成されたＵＩ画面表示用データに基づいてＵＩ画面を操作パネルに表示する（ステップＳ１１５）。
【００３９】
図１８は表示されたＵＩ画面の例を示す図であり、「Ｍａｔｓｕｎｏさん  こんにちは」といったグリーティングの表示、「あと１００枚コピーできます。あと１００枚印刷できます。」といった制限に関する表示、「スキャン」「コピー」「印刷」といった機能実行のボタン、「お気に入り」「最近の履歴」といった表示がなされた状態を示している。図１９は図１８における左上の「設定」ボタンを選択した場合に表示されるＵＩ画面の例を示したものであり、ここでは「スキャン」の詳細設定を行う画面例を示している。
【００４０】
図２０はデータファイル１０１に保持される情報とＵＩ画面の表示との対応関係（マッピング）を示す図であり、ユーザ情報は「Ｍａｔｓｕｎｏさん」というユーザ名の表示に対応し、設定情報は「スキャン」「コピー」「印刷」といった機能実行のボタンに対応し、履歴情報は「最近の履歴」に対応している。
【００４１】
図２１はＵＩ画面の動的生成におけるデータファイル１０１に保持される情報とＵＩ画面の表示との対応関係を示す図であり、ＵＩファイル１０２のスクリプトはデータファイル１０１のユーザ情報に基づいて「Ｍａｔｓｕｎｏさん」というユーザ名の表示部分をユーザ情報処理として生成し、設定情報に基づいて「スキャン」「コピー」「印刷」といった機能実行ボタンの表示部分を設定情報処理として生成する。
【００４２】
図２２はＵＩ画面にセキュリティポリシーを反映するＵＩファイル１０２の例を示す図であり、ここではＵＩファイル１０２においてデータファイル１０１のユーザ情報を参照し、その権限（privilege）が例えばマネージャ（manager）以下である場合、スキャン結果をメールするタブ（scan.mailTab）の動作不可プロパティ（disabled）を真（true）とすることで、メールのタブがグレーアウト（暗く薄く表示）されてユーザが押せなくなるようにした例を示している。同様に、ユーザ情報等に基づいた各種の動作をＵＩ画面に反映させるようにすることができる。図２３は操作回数制限を反映したＵＩ画面の例を示す図であり、ユーザ情報および履歴情報からコピー制限枚数を超過した場合に「コピー制限枚数を超えました。」といった表示を行うとともに、「コピー」ボタンをグレーアウトすることでユーザが押せなくなるようにした例を示している。
【００４３】
図２４はＩＤカード１００へのログの書き出しの例を示す図であり、図２４（ａ）に示すように、機器ＵＩ２２０を操作し（ステップＳ１２１）、機器ＵＩ２２０が機器本体２３０に対する操作をＡＰＩを通して実行した後（ステップＳ１２２）、操作時の設定と時刻と操作内容とをＩＤカード１００に書き込む（ステップＳ１２３）。図２４（ｂ）はログの例を示しており、スキャン操作（scan）が電子メール（email）を配送先（destination）に図示の日時（date）、解像度（resolution）で行われたことを示している。
【００４４】
図２５はＩＤカード１００のＵＩを更新するシステムの例を示す図である。図２５において、このシステムは、管理者によりＵＩ情報のアップデートが行われる管理サーバ４００と、管理サーバ４００からダウンロードしたＵＩ情報に基づいてＩＤカード１００内のＵＩファイル１０２を更新するＵＩ更新システム３００とを備えている。また、ＵＩ更新システム３００はＩＤカード１００のデータを読み書きする読み取り機３１０と、管理サーバ４００からＵＩ情報をダウンロードする管理サーバ接続クライアント３２０とを備えている。
【００４５】
図２６はＩＤカード１００のＵＩファイル１０２を更新する処理例を示すフローチャートであり、（ａ）はＩＤカード１００のＵＩファイル１０２にＨＴＭＬが保持される場合の処理、（ｂ）はＩＤカード１００のＵＩファイル１０２にスクリプトが保持される場合の処理を示している。
【００４６】
図２６（ａ）において、ＩＤカード１００を読み取り機３１０に接続すると（ステップＳ２０１）、管理サーバ接続クライアント３２０は管理サーバ４００に接続し（ステップＳ２０２）、管理サーバ４００はＩＤカード１００のユーザ情報から認証を行う（ステップＳ２０３）。次いで、管理サーバ４００はＩＤカード１００内のデータを吸い上げ、新たなＨＴＭＬファイルを生成し（ステップＳ２０４）、管理サーバ接続クライアント３２０は生成されたＨＴＭＬファイルを管理サーバ４００からダウンロードする（ステップＳ２０５）。そして、管理サーバ接続クライアント３２０は読み取り機３１０を介してＩＤカード１００へ新たなＨＴＭＬファイルとログを書き込む（ステップＳ２０６）。
【００４７】
図２６（ｂ）において、ＩＤカード１００を読み取り機３１０に接続すると（ステップＳ２１１）、管理サーバ接続クライアント３２０は管理サーバ４００に接続し（ステップＳ２１２）、管理サーバ４００はＩＤカード１００のユーザ情報から認証を行う（ステップＳ２１３）。次いで、管理サーバ接続クライアント３２０は新たなスクリプトを含むＵＩファイル１０２を管理サーバ４００からダウンロードする（ステップＳ２１４）。そして、管理サーバ接続クライアント３２０は読み取り機３１０を介してＩＤカード１００へ新たなＵＩファイル１０２とログを書き込む（ステップＳ２１５）。
【００４８】
以上説明したように、本発明にあっては、ＭＦＰ等の機器の他にＵＩ生成のためのＷｅｂサーバ等を設ける必要がなく、コスト的に有利である。また、ユーザ認証を含めたセキュリティ上の管理を個人に任せることができるため、この点でもコスト的に有利である。更に、スタンドアロンタイプの機器にも適用することができ、適用範囲の拡大が図れる。
【００４９】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【図面の簡単な説明】
【００５０】
【図１】従来のＭＦＰにおけるＵＩ提供のための構成例を示す図（その１）である。
【図２】従来のＭＦＰにおけるＵＩ提供のための構成例を示す図（その２）である。
【図３】パーソナライズＵＩ提供の手順の例を示す図である。
【図４】パーソナライズＵＩを生成して表示する処理例を示すフローチャートである。
【図５】本発明を適用したＩＤカードおよびＭＦＰの概略構成を示す図である。
【図６】ＩＤカードおよびＭＦＰの内部構成例を示す図である。
【図７】ＩＤカードの保持する情報の例を示す図（その１）である。
【図８】ＩＤカードの保持する情報の例を示す図（その２）である。
【図９】ＩＤカードの保持する情報の例を示す図（その３）である。
【図１０】データファイルの例を示す図である。
【図１１】データファイル内のユーザ情報の例を示す図である。
【図１２】データファイル内の設定情報の例を示す図である。
【図１３】データファイル内の履歴情報の例を示す図である。
【図１４】ＵＩファイルの例を示す図である。
【図１５】ＵＩファイル内のスクリプトの例を示す図である。
【図１６】ＵＩファイルにＨＴＭＬを保存している場合のＵＩ画面表示の処理例を示すフローチャートである。
【図１７】ＨＴＭＬを動的に生成する場合のＵＩ画面表示の処理例を示すフローチャートである。
【図１８】ＵＩ画面の例を示す図（その１）である。
【図１９】ＵＩ画面の例を示す図（その２）である。
【図２０】データファイルに保持される情報とＵＩ画面の表示との対応関係を示す図である。
【図２１】ＵＩ画面の動的生成におけるデータファイルに保持される情報とＵＩ画面の表示との対応関係を示す図である。
【図２２】ＵＩ画面にセキュリティポリシーを反映するＵＩファイルの例を示す図である。
【図２３】操作回数制限を反映したＵＩ画面の例を示す図である。
【図２４】ＩＤカードへのログの書き出しの例を示す図である。
【図２５】ＩＤカードのＵＩを更新するシステムの例を示す図である。
【図２６】ＩＤカードのＵＩファイルを更新する処理例を示すフローチャートである。
【符号の説明】
【００５１】
１００    ＩＤカード
１０１    データファイル
１０２    ＵＩファイル
１１０    ユーザデータ保存部
１２０    ＵＩ保存部
２００    ＭＦＰ
２１０    読み取り機
２１１    カード読み取り部
２１２    カード書き込み部
２１３    ＨＴＭＬ生成部
２１４    データ保存部
２１５    データ処理部
２２０    機器ＵＩ
２２１    ＵＩ表示部
２２２    ＨＴＭＬ解析部
２２３    読み取り機呼出し部
２２４    機器呼出し部
２３０    機器本体
２３１    機器ＡＰＩ
３００    ＵＩ更新システム
【図１】
2006345256.tif 000003
【図２】
2006345256.tif 000004
【図３】
2006345256.tif 000005
【図４】
2006345256.tif 000006
【図５】
2006345256.tif 000007
【図６】
2006345256.tif 000008
【図７】
2006345256.tif 000009
【図８】
2006345256.tif 000010
【図９】
2006345256.tif 000011
【図１０】
2006345256.tif 000012
【図１１】
2006345256.tif 000013
【図１２】
2006345256.tif 000014
【図１３】
2006345256.tif 000015
【図１４】
2006345256.tif 000016
【図１５】
2006345256.tif 000017
【図１６】
2006345256.tif 000018
【図１７】
2006345256.tif 000019
【図１８】
2006345256.tif 000020
【図１９】
2006345256.tif 000021
【図２０】
2006345256.tif 000022
【図２１】
2006345256.tif 000023
【図２２】
2006345256.tif 000024
【図２３】
2006345256.tif 000025
【図２４】
2006345256.tif 000026
【図２５】
2006345256.tif 000027
【図２６】
2006345256.tif 000028