(57)【要約】      （修正有）【課題】リソース制限のための方法、非一時的なコンピューター可読媒体及びモバイルデバイスを提供する。【解決手段】方法は、一又は複数のユーザー用のリソース制限パラメーターを認証サーバー上でホストすることと、認証サーバー上でモバイルクライアントからユーザーからの認証資格情報を受信することと、モバイルクライアントからの認証情報の受信をもってユーザーを認証することと、ユーザーに、認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースからリソース制限パラメーターを発行するとともに、ユーザーのデジタル証明書を発行することと、を有する。【選択図】図５
2020184314.tif 000002
【特許請求の範囲】
【請求項１】
一又は複数のユーザー用のリソース制限パラメーターデータベースを認証サーバー上でホストすることと、
前記認証サーバー上でモバイルクライアントからユーザーからの認証資格情報を受信することと、
前記モバイルクライアントからの認証情報の受信をもって前記ユーザーを認証することと、
前記ユーザーに、前記認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースからリソース制限パラメーターを発行するとともに、前記ユーザーのデジタル証明書を発行することと、を有する
リソース制限の方法。
【請求項２】
前記デジタル証明書がＸ．５０９証明書であり、
前記Ｘ．５０９証明書の拡張オプションに前記リソース制限パラメーターを付加することを有する、
請求項１に記載の方法。
【請求項３】
ディレクトリサーバーに一又は複数のユーザー用のリソース制限パラメーターデータベースをホストすることと、
前記認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースを、前記ディレクトリサーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースと同期することと、を有する
請求項１に記載の方法。
【請求項４】
前記認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースの、前記ディレクトリサーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースとの同期が、
前記ディレクトリサーバー上の一又は複数のリソース制限パラメーターデータベース内の一ユーザーのリソース制限パラメーターを変更することと、
前記認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースを、前記ディレクトリサーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースと即時に同期することと、を有する
請求項３に記載の方法。
【請求項５】
前記認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースの前記ディレクトリサーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースとの同期が、
前記認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースを、前記ディレクトリサーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースと定期的に同期することを有する、
請求項３に記載の方法。
【請求項６】
モバイルデバイス管理サーバーで前記ユーザーのモバイルクライアントを管理することと、
リソース制限パラメーターによる制限を行うために、前記認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースからモバイルデバイス管理サーバーに前記ユーザー用のリソース制限パラメーターを送信することと、を更に有する
請求項１に記載の方法。
【請求項７】
前記モバイルクライアントから複合機に印刷ジョブを送信することと、
前記モバイルデバイス管理サーバーにより、前記デジタル証明書中のリソース制限パラメーターによる制限を行うことと、を有する
請求項６に記載の方法。
【請求項８】
前記モバイルクライアントから複合機に印刷ジョブを送信することと、
前記デジタル証明書中のリソース制限パラメーターによる制限を複合機において行うことと、を有する方法であり、
前記モバイルデバイス管理サーバーではなく前記複合機が、リソース制限パラメーターによる制限を行うように構成される、
請求項６に記載の方法。
【請求項９】
シングルサインオン（ＳＳＯ）方式によって前記モバイルクライアントのユーザーを認証することをさらに有する、
請求項１に記載の方法。
【請求項１０】
前記リソース制限パラメーターが一又は複数の印刷パラメーターに関するものであり、前記一又は複数の印刷パラメーターは、所与の期間内に印刷できるページ数及び／又はカラープリントの利用可否である、
請求項１に記載の方法。
【請求項１１】
一又は複数のユーザー用のリソース制限パラメーターデータベースを認証サーバー上でホストすることと、
前記認証サーバー上でモバイルクライアントからユーザーからの認証資格情報を受信することと、
前記モバイルクライアントからの認証情報の受信をもって前記ユーザーを認証することと、
前記ユーザーに、前記認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースからリソース制限パラメーターを発行するとともに、前記ユーザーのＸ．５０９証明書を前記Ｘ．５０９証明書の拡張オプションで発行することと、を有するリソース制限の方法のための、
プロセッサーによって実行されるコンピューター可読プログラムコードを記憶する非一時的なコンピューター可読媒体。
【請求項１２】
ディレクトリサーバーに一又は複数のユーザー用のリソース制限パラメーターデータベースをホストすることと、
前記認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースを、前記ディレクトリサーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースと同期することと、を有する
請求項１１に記載の非一時的なコンピューター可読媒体。
【請求項１３】
前記認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースの、前記ディレクトリサーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースとの同期が、
前記ディレクトリサーバー上の一又は複数のリソース制限パラメーターデータベース内の一ユーザーのリソース制限パラメーターを変更することと、
前記認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースを、前記ディレクトリサーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースと即時に同期することと、を有する
請求項１２に記載の非一時的なコンピューター可読媒体。
【請求項１４】
前記認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースの前記ディレクトリサーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースとの同期が、
前記認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースを、前記ディレクトリサーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースと定期的に同期することを有する、
請求項１２に記載の非一時的なコンピューター可読媒体。
【請求項１５】
モバイルデバイス管理サーバーで前記ユーザーのモバイルクライアントを管理することと、
リソース制限パラメーターによる制限を行うために、前記認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースからモバイルデバイス管理サーバーに前記ユーザー用のリソース制限パラメーターを送信することと、
前記モバイルクライアントから複合機に印刷ジョブを送信することと、
前記モバイルデバイス管理サーバーにより、前記デジタル証明書中のリソース制限パラメーターによる制限を行うことと、を有する
請求項１１に記載の非一時的なコンピューター可読媒体。
【請求項１６】
シングルサインオン（ＳＳＯ）方式によって前記モバイルクライアントのユーザーを認証することを更に有する、
請求項１１に記載の非一時的なコンピューター可読媒体。
【請求項１７】
認証サーバーを有し、
前記認証サーバーは、
一又は複数のユーザー用のリソース制限パラメーターデータベースを認証サーバー上でホストし、
前記認証サーバー上でモバイルクライアントからユーザーからの認証資格情報を受信し、
前記モバイルクライアントからの認証情報の受信をもって前記ユーザーを認証し、
前記ユーザーに、前記認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースからリソース制限パラメーターを発行するとともに、前記ユーザーのＸ．５０９デジタル証明書を前記Ｘ．５０９証明書の拡張オプションで発行するよう構成された、
リソース制限のためのシステム。
【請求項１８】
ディレクトリサーバーを有し、
前記ディレクトリサーバーは、
一又は複数のユーザー用のリソース制限パラメーターデータベースをホストし、
前記ディレクトリサーバーにおける一又は複数のユーザー用のリソース制限パラメーターデータベースにおける一ユーザーのリソース制限パラメーターの変更をもって、又は、定期的に、前記認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースを前記ディレクトリサーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースと同期するよう構成された、
請求項１７に記載のシステム。
【請求項１９】
モバイルデバイス管理サーバーを有し、
前記モバイルデバイス管理サーバーは、
前記ユーザーのモバイルクライアントを管理し、
リソース制限パラメーターによる制限を行うために、前記認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースから前記ユーザー用のリソース制限パラメーターを受信するよう構成された、
請求項１７に記載のシステム。
【請求項２０】
前記モバイルクライアントは、前記モバイルクライアントから複合機へ印刷ジョブを送信するよう構成され、
モバイルデバイス管理サーバーは、前記デジタル証明書中のリソース制限パラメーターによる制限を行うよう構成された、
請求項１９に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複合機（ＭＦＰ）についてのリソース制限(resource enforcement)方法及びシステムに関する。より詳しくは、モバイルクライアント及びモバイルデバイス管理（ＭＤＭ）サーバーからの、複数の複合機についてのリソース制限方法及びシステムに関する。
【背景技術】
【０００２】
シングルサインオン（ＳＳＯ）は、ユーザーが１つのログイン資格情報で複数のアプリケーションにアクセスできるようにする認証プロセスである。シングルサインオンは、例えば、ローカルエリアネットワーク（ＬＡＮ）に接続された複数のリソースに一つのクライアントがアクセスするような企業等で一般的な手法である。
【０００３】
モバイル端末をアクセス資格情報として用いる様々なシングルサインオン認証が開発されてきた。例えば、アクセスサーバーに対してモバイル端末を識別させるために用いる、Ｘ．５０９  ＩＴＵ−Ｔ暗号認証と連携したＯｐｅｎＩＤ  ＣｏｎｎｅｃｔやＳＡＭＬといった認証方法の利用により、施設アクセス制御やコンピューターシステムといった複数のシステムへのユーザーの自動的なログインにモバイル端末を使用することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
複合機（ＭＦＰ）や画像形成装置においてリソースパラメーター（例えば、ユーザーが１日に利用できるカラー印刷のページ数の上限）を制限(enforce)することに関し、現在の技術では、動的かつ自動化された方法が提供されていない。現在の技術では、画一的な構成（例えば、全ユーザーに均質なプロビジョニング数値及び／又は全機器に同じ構成を適用）でパラメーターを制限する場合や、あるいはパラメーターがユーザー／グループ単位である場合もあるが、制限は自動化されていない。
【０００５】
結果として、そのような企業のリソースの制限は自動化できず、ゆえに非効率となる。現在のパラメーターを制限する技術は、確認と承認に管理者が関わることや、管理者が唯一の信頼ポイントとなるため全員が管理者を「信用」する必要があることといった様々な変動点を含む。例えば、いかなるリソースの乱用を断定するにあたっても、管理者はログメッセージ、システムアラームを確認し続ける必要があり、非効率的で面倒で、費用対効果がよくない。
【課題を解決するための手段】
【０００６】
上記の問題を鑑み、企業内におけるユーザー認証システムやユーザーモバイルデバイス管理（ＭＳＭ）サーバーを持つ書類管理保存システムサーバー（例えば、ＳＰＳサーバー）によって展開される方法を通じて、動的かつ細かく、リソース制限のプロセスを完全に自動化する方法及びシステムが望まれる。
【０００７】
一又は複数のユーザー用のリソース制限パラメーターデータベースを認証サーバー上でホストすることと、前記認証サーバー上でモバイルクライアントからユーザーからの認証資格情報を受信することと、前記モバイルクライアントからの認証情報の受信をもって前記ユーザーを認証することと、前記ユーザーに、前記認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースからリソース制限パラメーターを発行するとともに、前記ユーザーのデジタル証明書を発行することと、を有するリソース制限の方法を開示する。
【０００８】
一又は複数のユーザー用のリソース制限パラメーターデータベースを認証サーバー上でホストすることと、前記認証サーバー上でモバイルクライアントからユーザーからの認証資格情報を受信することと、前記モバイルクライアントからの認証情報の受信をもって前記ユーザーを認証することと、前記ユーザーに、前記認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースからリソース制限パラメーターを発行するとともに、前記ユーザーのＸ．５０９証明書を前記Ｘ．５０９証明書の拡張オプションで発行することと、を有するリソース制限の方法のための、プロセッサーによって実行されるコンピューター可読プログラムコードを記憶する非一時的なコンピューター可読媒体を開示する。
【０００９】
認証サーバーを有し、前記認証サーバーは、一又は複数のユーザー用のリソース制限パラメーターデータベースを認証サーバー上でホストし、前記認証サーバー上でモバイルクライアントからユーザーからの認証資格情報を受信し、前記モバイルクライアントからの認証情報の受信をもって前記ユーザーを認証し、前記ユーザーに、前記認証サーバー上の一又は複数のユーザー用のリソース制限パラメーターデータベースからリソース制限パラメーターを発行するとともに、前記ユーザーのＸ．５０９デジタル証明書を前記Ｘ．５０９証明書の拡張オプションで発行するよう構成された、リソース制限のためのシステムを開示する。
【００１０】
前述の概要及び以下の詳細な説明は、例示及び解説であり、請求項に記載された本発明をさらに解説することを意図したものである。
【図面の簡単な説明】
【００１１】
本発明をより理解するために図面を添付する。図面はこの明細書に含まれ、その一部をなす。図面は本発明の実施形態を示し、解説と合わせて、本発明の原理を説明するのに役立てられる。
【００１２】
【図１】実施形態例によるモバイルクライアント及び／又はクライアントからアクセスされる複合機を例とした、リソース制限のシステムを示す。
【図２】実施形態例によるコンピューター又はサーバーを示す。
【図３Ａ】実施形態例によるモバイルデバイスを示す。
【図３Ｂ】実施形態例によるモバイルデバイスの表示部又はユーザーインターフェースを示す。
【図４】実施形態例による複合機又はプリンターを示す。
【図５】実施形態例による制限ポリシーのフローを示す。
【図６】実施形態例による複数のユーザー用の制限パラメーターのデータベースを示す。
【発明を実施するための形態】
【００１３】
本発明の好ましい実施形態例を詳細に参照し、添付の図面にその例を示す。同一又は同様の部分を参照する際には、可能な限り図面及び説明で同一の符号を用いる。
【００１４】
図１は、実施形態例によるモバイルクライアント２０ａ及び／又はクライアント２０ｂからアクセスされる複合機３０ａ、３０ｂを例とした、リソース制限のシステム１００を示す。図１に示すように、システム１００は、一又は複数のモバイルクライアント又はモバイルコンピューター２０ａ、一又は複数のクライアント又はコンピューター２０ｂ、一又は複数のモバイルデバイス管理（ＭＤＭ）サーバー１０ａ、一又は複数のユーザー認証システムサーバー１０ｂ、例えば、ＳｈａｒｅＰｏｉｎｔ（登録商標）サーバー（ＳＰＳ）、一又は複数のディレクトリサーバー１０ｃ、一又は複数の複合機又は画像形成装置３０ａ、３０ｂを含みうる。実施形態例によると、モバイルクライアント又はモバイルコンピューター２０ａ、クライアント又はコンピューター２０ｂ、モバイルデバイス管理（ＭＤＭ）サーバー１０ａ、ユーザー認証システムサーバー１０ｂ、ディレクトリサーバー１０ｃ、及び複合機又は画像形成装置３０ａ、３０ｂは、通信ネットワーク５０を介して接続できる。実施形態例によると、複合機又は画像形成装置３０ａ、３０ｂは、ローカルエリアネットワーク（ＬＡＮ）６０の一部とすることができ、例えば、モバイルデバイス管理サーバー１０ａによって管理することができる。
【００１５】
実施形態例によると、通信ネットワーク又はネットワーク５０は、公衆通信回線及び／又はネットワーク（例えば、ＬＡＮ又はＷＡＮ）とすることができる。通信ネットワーク５０の例には、本開示の実施形態に整合するあらゆる通信回線及び／又はネットワークが含まれる。例えば、通信又は電話回線、インターネット、イントラネット、図示のローカルエリアネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、及び／又は無線帯域（ＲＦ）及び／又は赤外線（ＩＲ）伝送を用いた無線接続等を含むが、それらに限定されない。
【００１６】
さらに、例えば、アクセスポイント４０は、通信ネットワーク５０と通信可能で、モバイルコンピューター（例えば、スマートフォン）２０ａと通信ネットワーク５０との間の無線又はセルラーデータ通信を提供する。実施形態例によると、アクセスポイント４０は、Ｗｉ−Ｆｉ機器を有線ネットワークに接続することのできるあらゆるネットワーキングハードウェア、あるいはモバイルコンピューター（又はスマートフォン）２０ａ等のセルラー機器を有線ネットワーク５０に接続することのできるハードウェア機器とすることができる。
【００１７】
図２は、モバイルデバイス管理サーバー１０ａ、文書管理保存システムサーバー１０ｂ、ディレクトリサーバー１０ｃ、又はクライアント機器もしくはコンピューター２０ｂとすることができるコンピューティングデバイス２００を示す。図２に示すように、例示のコンピューティングデバイス２００は、プロセッサー又はＣＰＵ２１０、及びソフトウェアプログラム及びデータ２２２を格納する一又は複数のメモリ２２０を含む。プロセッサー又はＣＰＵ２１０は、コンピュータープログラムの指令を実行し、コンピューティングデバイス２００の機能の少なくとも一部を操作及び／又は制御する。コンピューティングデバイス２００は、さらに、通信ネットワーク（又はネットワーク）５０に接続される入力部２３０、表示部又はグラフィカルユーザーインターフェース（ＧＵＩ）２４０、及びネットワークインターフェース（Ｉ／Ｆ）２５０を含む。バス２６０は、コンピューティングデバイス１０ａ、１０ｂ、１０ｃ、２０ｂ内の各種構成要素２１０、２２０、２３０、２４０、２５０を接続する。
【００１８】
実施形態例によると、コンピューティングデバイス２００は、例えば、コンピューティングデバイス２００のメモリ２２０内のウェブブラウザ（図示しない）にアクセスできる表示部又はグラフィカルユーザーインターフェース（ＧＵＩ）２４０を含む。コンピューティングデバイス２００は、さらに、コンピューターハードウェアを管理し、各種ソフトウェアプログラムを効率的に実行するための共通の機能を提供するオペレーティングシステム（ＯＳ）を含む。実施形態例によると、ＣＰＵ２１０のＯＳは、Ｌｉｎｕｘ（登録商標）又はＷｉｎｄｏｗｓ（登録商標）ベースのオペレーティングシステムである。ソフトウェアプログラムは、例えば、アプリケーションソフトウェアやプリンターのドライバーソフトウェアを含みうる。例えば、プリンターのドライバーソフトウェアは、例えば、当該プリンターのドライバーソフトウェアを通信ネットワーク５０を介してインストールしたコンピューティングデバイス２００と接続した複合機又はプリンター（図示しない）を制御する。いくつかの実施形態においては、プリンターのドライバーソフトウェアは、画像及び／又は文書データをもとに印刷ジョブ及び／又は文書を作成することができる。
【００１９】
実施形態例によると、コンピューティングデバイス２００は、モバイルデバイス管理（ＭＤＭ）サーバー１０ａであり、スマートフォン、タブレット、ノートパソコン、デスクトップパソコンといったモバイルクライアント又はモバイルクライアント機器２０ａを管理するよう構成されている。例えば、ＭＤＭサーバー１０ａは、モバイルクライアント２０ａといったエンドユーザー機器のＩＴ管理を簡素化及び拡張する目的で、デバイス上のアプリケーション及び構成と、組織ポリシー及び認証と、バックエンドのインフラとの組み合わせとすることが可能である。実施形態例によると、ＭＤＭサーバー１０ａは、ユーザーフレキシビリティを保ちつつ、モバイルクライアント２０ａのサポート性、セキュリティ、及び組織機能性を向上するような設計である。
【００２０】
実施形態例によると、ＭＤＭサーバー１０ａは、モバイルデバイス管理製品及びサービスを用いて機器やアプリケーションを管理するよう構成されており、これには、組織データセグリゲーション、メール保護、デバイス上の組織文書保護、組織ポリシー施行、ノートパソコンや各種携帯端末等のモバイルデバイスの統合が含まれる。例示によれば、モバイルデバイス管理の実装は、オンプレミス又はクラウドベースでありうる。例えば、ＭＤＭサーバー１０ａは、多様なユーザー装置が一貫した規格／サポートされたアプリケーション、機能、組織ポリシーに設定されることを保証し、装置、アプリケーション、機能、ポリシーをスケーラブルな方法でアップデートし、ユーザーが一貫したサポート可能な方法でアプリケーションを使用することを保証し、装置が一貫性をもって動作することを保証し、装置（例えば、位置、状態、所有者、アクティビティ）をモニター及びトラッキングし、リモートで効率的に装置を診断しトラブルシューティングするよう構成されている。例えば、実施形態例によると、ＭＤＭサーバー１０ａは、携帯電話、スマートフォン、タブレット、携帯型コンピューター、モバイルプリンター用の、アプリケーション、データ、構成設定の配布を扱う構成とすることができる。
【００２１】
実施形態例によると、コンピューティングデバイス２００は、文書管理保管システムサーバー１０ｂ、例えば、ＳｈａｒｅＰｏｉｎｔ（登録商標）サーバー（ＳＰＳ）である。実施形態例によると、文書管理保管システムサーバー１０ｂは、例えば、電子文書及び記録の保管、取得、検索、アーカイブ、トラッキング、管理、報告等のために、企業におけるコンテンツや文書の管理を扱う。実施形態において、ＳＰＳサーバー１０ｂは、企業情報やアプリケーション、協働ソフトウェア、ファイルホスト、カスタムウェブアプリケーション等へのアクセスを集約するイントラネット又はイントラネットポータルとして利用される。例えば、ＳＰＳサーバー１０ｂは、各種アプリケーションプログラミングインターフェース、例えばＡＰＩ（クライアントサイド、サーバーサイド、ＪａｖａＳｃｒｉｐｔ）、ＲＥＳＴ、ＳＯＡＰ、ＯＤａｔａベースのインターフェース、クレームベースの認証を、例えば、セキュリティアサーション及び／又はオープ認証プラグインモデル用のＳＡＭＬトークンに依拠して扱うよう構成することができる。
【００２２】
実施形態例によると、ＳＰＳサーバー１０ｂは、モバイルクライアント又はモバイルデバイス２０ａの認証を、例えばシングルサインオン（ＳＳＯ）方式で取り扱うよう構成することができる。シングルサインオンは、ユーザーが複数のアプリケーションに一組のログイン情報でアクセスすることを可能にする認証プロセスである。シングルサインオンは、例えば、企業内で共通の手順であり、そこでは、ユーザー（又はクライアント）はローカルエリアネットワーク（ＬＡＮ）６０に接続された複数のリソースにアクセスする。例えば、シングルサインオンは、例えば、モバイルデバイスに現在実装されている、又は将来実装されるであろう指紋認識や認証、その他認証プロトコルによってユーザーを認証するものである。例えば、ユーザー名及びパスワードといったユーザー資格情報を用いる、パスワード認証プロトコルを用いることができる。
【００２３】
実施形態例によると、ＳＳＯ方式は、Ｓｅｃｕｒｉｔｙ  Ａｓｓｅｒｔｉｏｎ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（ＳＡＭＬ）であり、ユーザーアイデンティティをアサーションするＳＡＭＬフェデレーションアイデンティティプロバイダー（ＳＡＭＬ−ＩｄＰ）と、ユーザーアイデンティティ情報を消費するＳＡＭＬフェデレーションサービスプロバイダー（ＳＡＭＬ−ＳＰ）との間でシングルサインオン（ＳＳＯ）情報をやりとりするＸＭＬ規格である。ＳＡＭＬｖ２．０（Ｓｅｃｕｒｉｔｙ  Ａｓｓｅｒｔｉｏｎ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ  ｖｅｒｓｉｏｎ  ２）は、ＩＤＰ−ｉｎｉｔｉａｔｅｄ及びＳＰ−ｉｎｉｔｉａｔｅｄのフローをサポートする。ＩｄＰ−ｉｎｉｔｉａｔｅｄのＳＡＭＬのＳＳＯフローにおいて、ＳＡＭＬ−ＩｄＰは、ユーザーアイデンティティのためのＳＡＭＬシングルサインオンアサーションを作成し、非応答方式のＳＡＭＬシングルサインオンアサーションをＳＰ（サービスプロバイダー）に送信する。ＳＰ−ｉｎｉｔｉａｔｅｄのＳＡＭＬのＳＳＯフローにおいて、ＳＰがＳＡＭＬ−ＩｄＰに送信するＳＡＭＬ２．０のＡｕｔｈｎＲｅｑｕｅｓｔ（つまり認証リクエスト）をフェデレーションプロセスの最初のステップとして生成し、ＳＡＭＬ−ＩｄＰがＳＡＭＬレスポンスで応答する。これらのインタラクションは互いに同期しない。
【００２４】
実施形態例によると、ＳＳＯ方式は、ＯＡｕｔｈ  ２．０プロトコルの最上位のアイデンティティレイヤーであるＯｐｅｎＩＤ  Ｃｏｎｎｅｃｔ（ＯＩＤＣ）であってよく、それによってコンピューティングクライアントは、権限サーバーの認証に基づいてエンドユーザーのアイデンティティを承認することができ、さらに、相互運用性のありＲＥＳＴのような方法でエンドユーザーの基本プロフィール情報を取得することができる。技術的には、ＯｐｅｎＩＤ  ＣｏｎｎｅｃｔはＲＥＳＴ（Ｒｅｐｒｅｓｅｎｔａｔｉｏｎａｌ  Ｓｔａｔｅ  Ｔｒａｎｓｆｅｒ）と、ＨＴＴＰ（ｈｙｐｅｒｔｅｘｔ  ｔｒａｎｓｆｅｒ  ｐｒｏｔｏｃｏｌ）と、ＡＰＩ（ａｐｐｌｉｃａｔｉｏｎ  ｐｒｏｇｒａｍ  ｉｎｔｅｒｆｗａｓｅ）とを、ＪＳＯＮ（ＪａｖａＳｃｒｉｐｔ  Ｏｂｊｅｃｔｉｏｎ  Ｎｏｔａｔｉｏｎ）をデータフォーマットとして用いて特定する。ＯｐｅｎＩＤ  Ｃｏｎｎｅｃｔは、例えば、Ｗｅｂベース、モバイル、及びＪａｖａＳｃｒｉｐｔクライアントを含む範囲のクライアントが、認証されたセッションとエンドユーザーの情報を要求し取得することを可能にする。仕様スイートは、アイデンティティデータの暗号化、ＯｐｅｎＩＤプロバイダーの発見、セッション管理といったオプション機能もサポートすることができる。
【００２５】
実施形態例によると、コンピューティングデバイス２００は、ディレクトリサーバー１０ｃであり、例えば、ここに開示するような複合機（ＭＦＰ）、画像形成装置、プリンター、又は印刷機３０ａ、３０ｂで実行することができるリソースパラメーターのデータベース（図６）をホストするよう構成されている。例えば、ディレクトリサーバー１０ｃはアクティブディレクトリ（ＡＤ）サーバー又は軽量ディレクトリアクセスプロトコル（ＬＤＡＰ）サーバーとすることができる。実施形態例によると、企業システムにおけるモバイルクライアント２０ａの管理は、主に、例えば、ＭＤＭサーバー１０ａによって行われる。しかし、スマートフォンやタブレットコンピューティングデバイスをより多くの従業員が購入し、職場でそれらのデバイスを使用するためのサポートを求めるほど、例えば、ローカルエリアネットワーク（ＬＡＮ）のある複合機（ＭＦＰ）、画像形成装置３０ａ、３０ｂといった機器におけるリソースへのアクセスをコントロールする必要性が高まる。例えば、企業ソフトウェアは共通のビジネスアプリケーションを持つコンピュータープログラム、組織全体がどう働くかモデリングするツールや、組織固有のアプリケーションを構築する開発ツールを含むことができる。
【００２６】
図３Ａは、実施形態例によるモバイルクライアント（又はモバイルデバイス）２０ａを示す。図３Ａに示すように、例示のモバイルクライアント（又はモバイルデバイス）２０ａは、プロセッサー又はＣＰＵ３１０、ソフトウェアプログラムやデータを格納する一又は複数のメモリ３２０、オペレーティングシステム３２２、ＳＰＳ−ＳＳＯエージェント３２４を含む。実施形態例によると、メモリ３２０はＳＰＳ−ＳＳＯエージェント３２２を含み、ＳＰＳ−ＳＳＩエージェント３３２は、例えば、シングルサインオン（ＳＳＯ）プロトコルを通してモバイルデバイス３００上のモバイルアプリケーションにおいてＯＩＤＣ及びＳＡＭＬのフローを実行する。プロセッサー又はＣＰＵ３１０は、コンピュータープログラムの指示を実行し、モバイルクライアント（又はモバイルデバイス）２０ａの機能の少なくとも一部を操作及び／又は制御する。モバイルデバイス３００は、通信ネットワーク（又はネットワーク）１５０に接続される、入力部３３０、表示部又はグラフィカルユーザーインターフェース（ＧＵＩ）３４０、及びネットワークインターフェース（Ｉ／Ｆ）３５０を含む。バス３１２がモバイルクライアント（又はモバイルデバイス）２０ａ内で各種構成要素３１０、３２０、３３０、３４０、３５０を接続する。
【００２７】
実施形態例によると、モバイルクライアント（又はモバイルデバイス）２０ａは、例えば、モバイルクライアント（又はモバイルデバイス）２０ａのメモリ３２０におけるウェブブラウザ（図示せず）にアクセスすることができる表示部又はグラフィカルユーザーインターフェース（ＧＵＩ）３４０を含む。モバイルクライアント（又はモバイルデバイス）２０ａはさらに、コンピュ―ターハードウェアを管理し、各種ソフトウェアプログラムを効率的に実行するための共通のサービスを提供するオペレーティングシステム（ＯＳ）３２２を含む。実施形態例によると、モバイルクライアント（又はモバイルデバイス）２０ａのＯＳ３２２はＬｉｎｕｘ（登録商標）又はＷｉｎｄｏｗｓ（登録商標）ベースのオペレーティングシステムである。ソフトウェアプログラムは、例えば、アプリケーションソフトウェアやプリンタードライバーソフトウェアを含みうる。例えば、プリンタードライバーソフトウェアは、プリンタードライバーソフトウェアが通信ネットワーク５０を介してインストールされたモバイルクライアント（又はモバイルデバイス）２０ａに接続された多機能プリンターやプリンター（図示せず）を制御する。実施形態によっては、プリンタードライバーソフトウェアがプリントジョブ及び／又は文書を、画像及び／又は文書データを基に作成することができる。
【００２８】
実施形態例によると、モバイルクライアント（モバイルデバイス）２０ａは、例えば、現在実施されているか、又はモバイルデバイス上で実施される指紋、掌静脈、顔認識、ＤＮＡ、掌紋、掌形、虹彩認識、及び／又は網膜などの生体認証、その他の認証プロトコルなどの、シングルサインオン（ＳＳＯ）方式によってユーザーを認証する認証モジュールも含むことが好ましい。例えば、ユーザー名及びパスワードといったユーザー資格情報を使用するパスワード認証プロトコルである。実施形態例によると、ＳＰＳサーバー１０ｂは、シングルサインオン（ＳＳＯ）サービスを含むことができる。実施形態例によると、認証モジュールは、モバイルクライアント（又はモバイルデバイス２０ａ）へのアクセスのため及び／又はここに開示されるシングルサインオン（ＳＳＯ）プロセスに関連して用いられる。
【００２９】
図３Ｂは、実施形態例による、モバイルクライアント（又はモバイルデバイス）２０ａの表示部又はユーザーインターフェース（グラフィカルユーザーインターフェース（ＧＵＩ）３４０ともいう）を示す。図３Ｂに示すように、表示部又はユーザーインターフェース３４０は、例えば、印刷アプリケーション、電話モジュール、Ｅメールクライアントモジュール、ブラウザモジュール、ビデオ及び音楽プレイヤーモジュール、メッセージモジュール、カレンダー、カメラモジュール、地図、天気、又はモバイルクライアント（又はモバイルデバイス）２０ａのセッティングへのアクセスを提供するアプリケーション又はモジュール、その他各種アプリケーションといった使用頻度の高いアプリケーションのための複数のアイコン３６０、３６２を持つタッチスクリーン（又はタッチパッド）３４２とるすことができる。
【００３０】
実施形態例によると、モバイルアプリケーション（又はソフトウェアコンポーネント）は、例えば、オンプレミスのソフトウェア（例えば、On Premises Legacy）及び／又はオフプレミスソフトウェア（例えば、クラウドサービス）からあらゆるサービスを利用（又はアクセス）可能とする前にユーザーが認証されるモバイルクライアント（又はモバイルデバイス）２０ａにおけるインターフェース３６０、３６２である。実施形態例によると、例えば、指紋、顔識別、顔認証、虹彩認識、及び／又はユーザーとＰＩＮ（個人識別番号）といった生体認証によって、シングルサインオン（ＳＳＯ）方式（又はプロトコル）でのユーザー認証をすることができる。
【００３１】
図４は、実施形態例による、複合機（ＭＦＰ）、画像形成装置、プリンター又は印刷機３０ａ、３０ｂを示す。図４に示すように、複合機（ＭＦＰ）、画像形成装置、プリンター又は印刷機３０ａ、３０ｂは、通信ネットワー（又はネットワーク）５０、プロセッサー又はＣＰＵ４１０、ソフトウェアプログラム及びデータ（印刷するファイル等）４２２を保存するためのメモリ４２０に接続される、一又は複数のクネットワークインターフェース（Ｉ／Ｆ）４９０を含む。例えば、ソフトウェアプログラム４２２はプリンターコントローラー及びトレイテーブルを含む。プロセッサー又はＣＰＵ４１０は、コンピュータープログラムの指示を実行し、複合機（ＭＦＰ）、画像形成装置、プリンター又は印刷機３０ａ、３０ｂの機能の少なくとも一部を操作及び／又は制御する。複合機（ＭＦＰ）、画像形成装置、プリンター又は印刷機３０ａ、３０ｂは、入力部４３０、表示部又はグラフィカルユーザーインターフェース（ＧＵＩ）４４０、スキャナーエンジン（又はスキャナー）４５０、プリンターエンジン４６０、複数の用紙トレイ４７０、及び測色計４８０を含むことができる。
【００３２】
実施形態例によると、測色計４８０は、カラープロファイルを生成するために印刷されたカラーパッチを測定するインライン測色計（ＩＣＣＵ）（又は分光測色計）とすることができる。実施形態例によると、例えば、測色計（又は分光測色計）４１１は、印刷済用紙の経路上に埋め込むことのできるＲＧＢスキャナー、光検出器又はその他既知の検出器分光スキャナーや、仕上げ装置又は機器（図示せず）といった一又は複数の色センサーや測色計とすることができる。バス４９２は、複合機（ＭＦＰ）、画像形成装置、プリンター又は印刷機３０ａ、３０ｂの各種構成要素４１０、４２０、４３０、４４０、４５０、４６０、４７０、４８０、及び４９０を接続する。複合機（ＭＦＰ）、画像形成装置、プリンター又は印刷機３０ａ、３０ｂは、さらに、コンピューターハードウェアを管理し、各種ソフトウェアプログラムを効率的に実行するための共通のサービスを提供するオペレーティングシステム（ＯＳ）を含む。実施形態例によると、複合機（ＭＦＰ）、画像形成装置、プリンター又は印刷機３０ａ、３０ｂについてコピー機を開示の範囲に含むことができる。
【００３３】
例えば、実施形態例によると、複合機（ＭＦＰ）、画像形成装置、プリンター又は印刷機３０ａ、３０ｂの画像処理部は、印刷制御部又はＣＰＵ４１０の制御にしたがって各種画像処理を実行し、処理を施した印刷画像データを印刷エンジン４６０に送信する。画像処理部は、さらに、画像認識システム等の光学的に文書を読み取るためのスキャナー部（スキャナーエンジン４５０）を含むことができる。スキャナー部は、スキャナーエンジン４５０から画像を受信し、画像をデジタル画像に変換する。印刷エンジン４６０は、画像処理部から受信した画像データに基づき、印刷媒体（又は記録用紙）に画像を形成する。ＣＰＵ（又はプロセッサー）４１０及びメモリ４２０は、印刷ジョブに含まれる印刷データをプリンター又は印刷エンジン４６０で用いられるラスター画像データに変換するＲＩＰ（ラスター画像処理）用のプログラムを含むことができる。ＣＰＵ４１０は、サーバー１０ａ、１０ｂ、１０ｃ、モバイルクライアント２０ａ、又はクライアントコンピューター２０ｂから、例えば、ネットワーク通信部及び／又は入力／出力部（Ｉ／Ｏ部）４９０を通して受信したデータ及びジョブ情報を処理するよう構成されたプリンター制御部を含むことができる。
【００３４】
ＣＰＵ４１０は、さらに、多機能周辺装置のソフトウェアプログラムとハードウェアプログラムとの中間媒体として働くオペレーティングシステム（ＯＳ）を含むことができる。オペレーティングシステム（ＯＳ）はコンピューターハードウェアを管理し、各種ソフトウェアアプリケーションを効率的に実行するための共通のサービスを提供する。実施形態例によると、プリンター制御部は、一又は複数のモバイルクライアント２０ａ又はクライアントコンピューター２０ｂから受信したデータ及びジョブ情報を処理し、印刷画像を生成することができる。
【００３５】
実施形態例によると、ネットワークインターフェース４９０は、一又は複数のサーバー１０ａ、１０ｂ、１０ｃ、及びクライアントデバイス２０ａ、２０ｂとデータ転送を行う。プリンター制御部はデータを処理、多機能周辺装置のその他各種構成要素を制御し、ここに説明する各種方法を実行する。実施形態例によると、一又は複数のサーバー１０ａ、１０ｂ、１０ｃ、クライアントデバイス２０ａ、２０ｂから、ネットワークインターフェース４９０を通じて印刷ジョブデータストリーム及び／又はファックスデータストリームの形式でページ記述を印刷部が受信する時、印刷部の動作を開始する。ページ記述は、ＰｏｓｔＳｃｒｉｐｔ（登録商標）（ＰＳ）、Ｐｒｉｎｔｅｒ  Ｃｏｎｔｒｏｌ  Ｌａｎｇｕａｇｅ（ＰＣＬ）、Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ（ＰＤＦ）、及び／又はＸＭＬ  Ｐａｐｅｒ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ（ＸＰＳ）といったいずれの種類のページ記述言語（ＰＤＬ）でなされていてもよい。本開示の実施形態例に適う複合機（ＭＦＰ）、画像形成装置、プリンター又は印刷機３０ａ、３０ｂの例には、多機能周辺装置（ＭＦＰ）、レーザープリンター（ＬＢＰ）、ＬＥＤプリンター、コピー機能を含む多機能レーザープリンターを含むが、これに限定されない。
【００３６】
実施形態例によると、複合機（ＭＦＰ）、画像形成装置、プリンター又は印刷機３０ａ、３０ｂは、さらに、少なくとも１つの自動トレイ又は用紙トレイ４７０を含み、より好ましくは、複数の自動トレイ又は用紙トレイを含む。自動トレイ又は用紙トレイ４７０は、それぞれ、例えば用紙や用紙様の製品等の印刷媒体（図示せず）の束を保持する容器又はトレイを含む。プリンターエンジン又は印刷エンジン４６０は、例えば給紙トレイに格納できる、印刷ジョブのための各種サイズ及びワークフローの印刷媒体を利用する。「印刷ジョブ」又は「文書」は、関連する用紙の組とすることができ、通常、特定の一ユーザーの、原本となる印刷ジョブの用紙又は電子文書ページ画像の一組から複製した、一又は複数組のページ順の原稿である。
【００３７】
実施形態例によると、印刷媒体は、一又は複数の印刷媒体属性を持つ紙又は紙状の媒体であることが好ましい。印刷媒体の属性は、例えば紙の色、コーティング、粒子方向、印刷技術、輝度、ＣＩＥ、白色度、ＬＡＢ色等を含むことができる。印刷品質を最大にするため、例えば、複合機（ＭＦＰ）、画像形成装置、プリンター又は印刷機３０ａ、３０ｂのプリンター構成設定において、最高品質の出力を得るために、プリンター３０ａ、３０ｂに入力又はホストされるものである。大部分の印刷媒体は、製造、サイズ、種類その他印刷媒体の属性といった証印でパッケージングされる、連又はその他の単位で提供される。加えて、大部分の紙束または紙連は、印刷媒体の製造を含む印刷媒体の種類を特定するＵＰＣ（統一商品コード）又はバーコードを含む。
【００３８】
図５は、実施形態例による制限ポリシーのフロー５００を示す。図５に示すように、ディレクトリサーバー１０ｃは一又は複数のユーザー用にリソース制限ポリシー６００（図６）のデータベース５１０をホストする。実施形態例によると、リソース制限ポリシー６００は、ユーザーがモバイルクライアント２０ａを通してアクセスする企業内のあらゆるリソースの使用可否（アクセス）及び／又は利用のためのものとすることができる。例えば、リソース制限ポリシー６００は複合機（ＭＦＰ）又は画像形成装置３０ａ、３０ｂの利用、使用可否に適用することができる。実施形態例によると、認証サーバー又はＳＰＳサーバー１０ｂは、管理者に設定されディレクトリサーバーにホストされるリソース制限ポリシーでデータベース５１４をホストするよう構成される。例えば、データベース５１４は認証サーバー又はＳＰＳサーバー１０ｂのメモリ２２０にホストすることができる。
【００３９】
実施形態例によると、ディレクトリサーバー１０ｃのデータベース５１２内のリソース制限ポリシー６００にいかなる変更がなされた場合にも、ステップ５１０において、新しいリソース制限ポリシーがユーザー認証サーバー（又はＳＰＳサーバー）１０ｂのデータベース５１４と自動的に同期される。実施形態例によると、ディレクトリサーバー１０ｃのデータベース５１２とＳＰＳサーバー１０ｂのデータベース５１４との同期は、ディレクトリサーバー１０ｃのデータベース５１２内のリソース制限パラメーター（又はリソース制限ポリシー）６００における変更に基づくことができるが、あるいは、例えば１分、５分、１時間、１２時間、２４時間おきといったあらかじめ定められた時間に基づくこともできる。
【００４０】
実施形態例によると、モバイルクライアント２０ａのユーザーがステップ５２０において企業６０内のリソースにアクセスすることを希望すると、モバイルクライアント２０ａのユーザーがシングルサインオン方式又はここに開示されるプロトコルにしたがって認証サーバー（又はＳＰＳサーバー）１０ｂで認証される。実施形態例によると、モバイルクライアント２０ａのユーザーは、例えば生体認証又はユーザー名とパスワードによってシングルサインオン方式又はプロトコルで認証される。認証に際し、ユーザーとモバイルクライアント２０ａにはユーザー認証証明書が付与される。実施形態例によると、証明書は公開鍵証明書、例えばＸ．５０９規格にしたがって発行された公開鍵とすることができる。
【００４１】
Ｘ．５０９は、ＨＴＴＰＳに適用するＴＬＳ／ＳＳＬを含む、インターネットプロトコルに使用される公開鍵証明書のフォーマットを定義する規格である。実際には、Ｘ．５０９は、例えばウェブブラウジングやオフラインアプリケーションのためのセキュアプロトコルに用いることができる電子署名である。Ｘ．５０９証明書は公開鍵及びアイデンティティ（ホスト名、組織、又は個人）を含み、認証局又は自己署名される。証明書が信頼できる認証局によって署名されるか、他の方法で有効化されると、証明書を保持する者は、それのもつ公開鍵に依存して他のパーティと安全な通信を構築したり、対応の秘密鍵でデジタル署名された文書を有効化したりする。Ｘ．５０９はさらに、署名オーソリティによって無効とみなされた証明書についての情報を与える証明書失効リスト、そして、中間の認証局（ＣＡ）によって署名され、次に他の証明書によって署名され、そして信頼アンカーに及ぶ証明書パスアルゴリズムも定義する。Ｘ．５０９バージョン３（ｖ３）デジタル証明書の構成は、証明書、バージョン番号、シリアル番号、署名アルゴリズムＩＤ、発行者名、有効期間（前後を除く）、サブジェクト名、サブジェクト公開鍵情報（公開鍵アルゴリズム及びサブジェクト公開鍵）、発行者固有識別子（オプション）、サブジェクト固有識別子（オプション）、及び拡張子（オプション）である。
【００４２】
実施形態例によると、ステップ５３０において、認証されたユーザー用のリソース制限パラメーター６００は、Ｘ．５０９デジタル証明書プロトコルにしたがってプッシュされる（つまり、ＳＰＳサーバー１０ｂからＭＤＭサーバー１０ａに対して開始される）ことができる。実施形態例によると、例えば、それぞれのリソース制限ポリシーがＭＤＭサーバー１０ａにホストされたポリシーに動的に配備され、ＭＤＭエンジン（つまり、ＣＰＵ２１０、メモリ２２０、及びプログラム２２２）が一又は複数のユーザー及びモバイルクライアント２０ａそれぞれのリソース制限ポリシーに直接アクセスするように、ＭＤＭ１０ａサーバーを構成する。実施形態例によると、ステップ５４０において、ＭＤＭサーバー１０ａは証明局（ＣＡ）公開鍵を持ちユーザーの証明書を有効化するか、複合機（つまり、画像形成装置又は画像形成機）３０ａ、３０ｂはそのようなユーザー証明書を用いてこれらのリソースパラメーター（例えば、それぞれのＭＦＰ又は画像形成装置３０ａ、３０ｂに与えられたＭＤＭ又はその他コンピューティングリソース）を制限（エンフォースメント）する。実施形態例によると、それぞれの複合機（ＭＦＰ）又は画像形成装置３０ａ、３０ｂは、証明局（ＣＡ）公開鍵を持ち、ユーザーの証明書を認証することができる。
【００４３】
実施形態例によると、ユーザーが認証システムに承認されると続いて（ＯＴＦ）認証システム（ＳＰＳサーバー１０ｂ）がリソース制限ポリシー及びＭＤＭサーバー１０ａにホストされた対応するユーザーポリシーをプッシュ（つまり作成）するように、ＳＰＳサーバー１０ｂ及びＭＤＭサーバー１０ａを統合することができる。実施形態例によると、ＭＤＭサーバー１０ａにホストされたリソース制限ポリシーは、ユーザーのログアウト及び／又はユーザーのセッション切れの際に、ＭＤＭ１０ａサーバーから削除することができる。実施形態例によると、リソース制限は、プロセスが自動化可能とされるよう、ユーザーの状態に基づいて常に生きた状態にされている。
【００４４】
図６は、実施形態例による複数のユーザー用のリソース制限パラメーター６００のデータベースである。図６に示すように、例えばディレクトリサーバー１０ｃは例えば企業リソース制限ポリシーＰ１Ａ、Ｐ１Ｂ、Ｐ２Ａ、Ｐ３Ａ…を持つユーザー又はユーザー群ＩＤ１、ＩＤ２の一又は複数のデータベースを、例えば複合機又は画像形成装置３０ａ、３０ｂでモバイルクライアント２０ａからモバイルプリントのために、ホストするよう構成することができる。企業リソース制限ポリシーは、例えば、
１日、１ヶ月、１年にユーザーが印刷するモノクロページの最大数（上限）(Max #(Cap))
１日、１ヶ月、１年にユーザーが印刷するカラーページの最大数（上限）(Max #(Cap))
である。
【００４５】
実施形態例によると、リソース制限パラメーターＰ１Ａ、Ｐ１Ｂ、Ｐ２Ａ、Ｐ３Ａ…は一又は複数の印刷パラメーターと関連付けることができる。一又は複数の印刷パラメーターは、例えば、所与の期間内に印刷できるページ数及び／又はカラープリントの利用である。他の実施形態によれば、リソース制限パラメーターは、プリンター言語コマンド又は次のものに関連する設定を含むコマンドであってもよい。フォント、ページフォーマット及び間隔、印刷部数、トレイ選択及び／又は割り当て、ハードドライブ及び／又はメモリ、文書の単一ページの印刷、文書全体又は文書内のページの範囲の印刷、文書の複数コピーの印刷、文書内のページを逆順で印刷、文書の複数ページを１ページの用紙に印刷、横長及び縦長の印刷、異なるページサイズでの印刷、ラベルの印刷、ページの両面が印刷される両面印刷、及び／又は透かし印刷で、これらは管理者が管理又はモニタリングすることができる。加えて、リソース制限パラメーター６００は、仕上げ（例えば、ステープル、折りたたみ、綴じ、型印、エンボス加工、ラミネート加工）を利用するための許可又は制限に関連するか、もしくは、例えばモバイルクライアント２０ａ側で、複合機（ＭＦＰ）又は画像形成装置３０ａ、３０ｂがサポートするリソースの利用を制御又は制限する他の方法に関連する。実施形態例によると、リソース制限パラメーター（又はポリシー）Ｐ１Ａ、Ｐ１Ｂ、Ｐ２Ａ、Ｐ３Ａ…は個々のユーザー、例えばＩＤ１、ＩＤ２…（図６）に基づくことができるが、あるいは、それぞれのリソース制限パラメーター（又はポリシー）Ｐ１Ａ、Ｐ１Ｂ、Ｐ２Ａ、Ｐ３Ａ…をグループ、例えばエグゼクティブ、マネージャー、管理スタッフ等に適用することもできる。
【００４６】
実施形態例によると、リソース制限パラメーター（又はポリシー）６００は、ＭＤＭサーバー１０ａによって用いることができるが、あるいは、リソース制限パラメーター（又はポリシー６００）は複合機又は画像形成装置３０ａ、３０ｂによって直接用いることもできる。例えば、実施形態例によると、ユーザー認証システム（つまり、ＳＰＳサーバー１０ｂ）は複合機（つまり、画像形成装置又は画像形成機）３０ａ、３０ｂとＭＤＭサーバー１０ａと直接通信する。そしてＭＤＭサーバー１０ａが、例えばユーザーが印刷することができる印刷媒体の用紙の枚数を制限することによってリソース制限パラメーター６００による制限を実行するよう構成すされることができる。
【００４７】
実施形態例によると、リソース制限パラメーター６００はＭＤＭサーバー１０ａを通しての制限ではなく、複合機（ＭＦＰ）又は画像形成装置３０ａ、３０ｂによる制限となる。例えば、実施形態例によると、認証サーバー（ＳＰＳサーバー１０ｂ）で発行された証明書に基づいてリソース制限パラメーター６００を受信すると、ユーザーが印刷できる印刷媒体の枚数の制限は、複合機（ＭＦＰ）又は画像形成装置３０ａ、３０ｂによって管理又はモニタリングされる。
【００４８】
実施形態例によると、ＭＤＭサーバー１０ａはＬＡＮ（又は企業）６０内で複合機又は画像形成装置３０ａ、３０ｂのそれぞれに直接リソース制限パラメーター６００を転送する。実施形態例によると、ユーザー認証システム（つまりＳＰＳサーバー１０ｂ）は、複合機又は画像形成装置３０ａ、３０ｂのそれぞれにリソース制限パラメーター６００をＭＤＭサーバー１０ａによって転送させるのではなく、ＬＡＮ（又は企業）６０内で複合機又は画像形成装置３０ａ、３０ｂのそれぞれにリソース制限パラメーター６００を直接転送することができる。
【００４９】
実施形態例によると、開示されるような方法及びプロセスは、非一時的なコンピューター可読媒体上で実施することができる。非一時的なコンピューター可読媒体は、磁気記録媒体、光磁気記録媒体、将来的に開発されるその他の記録媒体でよく、それらすべてを本発明に同様に適用することができる。一次又は二次的な複製品その他を含むそのような媒体の複製は、疑いなく上記の媒体と同等と考えられる。さらに、本発明の実施形態がソフトウェアとハードウェアとの組み合わせである場合も、発明の概念から全く逸脱しない。本開示は、ソフトウェアにあらかじめ書き込まれて、必要に応じて稼働中に読み出される。
【００５０】
ここで用いられる際に単数で記載された要素やステップは、明確に記載されていない限り、複数の要素やステップであることを除外するものではない。さらに、本開示の「実施形態例」又は「ある実施形態」は、記載された特徴を含む他の例の存在を除外すると解釈されることが意図されるものではない。
【００５１】
当業者には、本発明の範囲又は精神から逸脱することなく、本発明の構造に様々な変更及び変形を行うことができることが明らかであろう。上記に鑑みて、本発明は以下の特許請求の範囲及びその均等物の範囲内に入る限り、本発明の修正及び変形をことが意図される。
【図１】
2020184314.tif 000003
【図２】
2020184314.tif 000004
【図３Ａ】
2020184314.tif 000005
【図３Ｂ】
2020184314.tif 000006
【図４】
2020184314.tif 000007
【図５】
2020184314.tif 000008
【図６】
2020184314.tif 000009
【外国語明細書】
2020184314000001.pdf
2020184314000002.pdf
2020184314000003.pdf
2020184314000004.pdf