(57)【要約】【課題】印刷装置を遠隔操作してネットワークサーバのコンテンツを印刷させるときに、コンテンツ取得の際の認証を効率的に行う。【解決手段】コンテンツ１０１を管理するネットワークサーバ１０２と、ネットワークサーバ１０２から取得したコンテンツ１０１を印刷する一又は複数のプリンタ１０４と、プリンタ１０４に対してネットワークサーバ１０２が管理するコンテンツ１０１の印刷を指示するとともに、ネットワークサーバ１０２に対して印刷指示したプリンタ１０４の識別情報を通知する印刷制御機器１０３とを備え、ネットワークサーバ１０２は、プリンタ１０４からコンテンツ取得要求を受けたときに、プリンタ１０４の識別情報に基づいてコンテンツ１０１を提供するか否かを判断する。【選択図】図１
2008059296.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを管理するサーバと、
前記サーバからコンテンツを取得して当該取得したコンテンツを印刷する一又は複数の印刷装置と、
前記一又は複数の印刷装置のいずれかに対して前記サーバが管理するコンテンツの印刷を指示するとともに、前記サーバに対して前記印刷を指示した印刷装置の識別情報を通知する印刷指示手段を備えた印刷制御機器とを備え、
前記サーバは、前記一又は複数の印刷装置のいずれかからコンテンツ取得要求を受けたときは、前記印刷制御機器から通知を受けた印刷装置の識別情報に基づいて、当該コンテンツ取得要求をした前記印刷装置に対してコンテンツの取得を許容するか否かを判断することを特徴とする印刷制御システム。
【請求項２】
前記印刷制御機器は、
前記サーバから前記サーバが管理するコンテンツの識別情報を含むコンテンツリストを取得して、前記コンテンツリストの中から印刷するコンテンツの選択を受け付けるコンテンツ選択手段をさらに備え、
前記印刷指示手段は、さらに、前記コンテンツ選択手段で選択されたコンテンツの識別情報を前記サーバへ通知し、
前記サーバは、前記印刷制御機器から通知を受けた印刷装置の識別情報とコンテンツの識別情報とに基づいて、当該コンテンツ取得要求をした前記印刷装置に対してコンテンツの取得を許容するか否かを判断することを特徴とする請求項１記載の印刷制御システム。
【請求項３】
前記サーバに通知する印刷装置の識別情報は、前記印刷装置に割り当てられたＭＡＣアドレスであることを特徴とする請求項１記載の印刷制御システム。
【請求項４】
コンテンツを管理するサーバと、前記コンテンツを印刷可能な印刷装置と、前記印刷装置に対して前記サーバが提供するコンテンツの印刷を指示する印刷制御機器とによる印刷制御方法において、
前記印刷制御機器が、前記一又は複数の印刷装置のいずれかに対して前記サーバが管理するコンテンツの印刷を指示するとともに、前記サーバに対して前記印刷を指示した印刷装置の識別情報を通知するステップと、
前記印刷指示を受けた印刷装置が、前記サーバから印刷対象のコンテンツの取得を要求するステップと、
前記コンテンツの取得要求を受けたサーバが、前記印刷制御機器から通知された印刷装置の識別情報に基づいて、当該コンテンツ取得要求をした前記印刷装置のコンテンツの取得を許容するか否かを判断するステップと、
前記印刷装置が、前記サーバから前記印刷対象のコンテンツを取得できたときに、当該取得したコンテンツを印刷するステップとを備えることを特徴とする印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク接続機能を有する印刷装置を制御する印刷制御システムに関する。
【背景技術】
【０００２】
近年、ネットワーク接続機能を有する印刷装置等が知られている。この種の印刷装置は、データ通信端末装置としてのコンピュータを介することなくネットワークに接続し、ネットワークサーバが提供するコンテンツを直接印刷することができる（例えば、特許文献１）。従って、コンテンツを印刷しようとするユーザは、他の印刷制御機器等からネットワーク経由で、この種の印刷装置を遠隔操作することにより、印刷装置に対して自発的にコンテンツを取得させ、そのコンテンツを印刷させることができる。
【０００３】
【特許文献１】特開２００３−２８８１９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、通常、ネットワークサーバが提供するコンテンツは、有料である等して、取得するためにアクセス権が必要となる場合がある。上記のような遠隔操作による印刷では、遠隔操作により制御される印刷装置が、ネットワークサーバによって認証されることになる。
【０００５】
そこで、本発明の目的は、印刷装置を遠隔操作してネットワークサーバのコンテンツを印刷させるときに、コンテンツ取得の際の認証を効率的に行うことである。
【課題を解決するための手段】
【０００６】
本発明の一つの態様に従う印刷制御システムは、コンテンツを管理するサーバと、前記サーバからコンテンツを取得して当該取得したコンテンツを印刷する一又は複数の印刷装置と、前記一又は複数の印刷装置のいずれかに対して前記サーバが管理するコンテンツの印刷を指示するとともに、前記サーバに対して前記印刷を指示した印刷装置の識別情報を通知する印刷指示手段を備えた印刷制御機器とを備え、前記サーバは、前記一又は複数の印刷装置のいずれかからコンテンツ取得要求を受けたときに前記印刷制御機器から通知を受けた印刷装置の識別情報に基づいて、当該コンテンツ取得要求をした前記印刷装置に対してコンテンツの取得を許容するか否かを判断する。
【０００７】
好適な実施態様では、前記印刷制御機器は、前記サーバから前記サーバが管理するコンテンツの識別情報を含むコンテンツリストを取得して、印刷するコンテンツの選択を受け付けるコンテンツ選択手段をさらに備え、前記印刷指示手段は、さらに前記コンテンツ選択手段で選択されたコンテンツの識別情報を前記サーバへ通知し、前記サーバは、前記印刷制御機器から通知を受けた印刷装置の識別情報とコンテンツの識別情報とに基づいて、当該コンテンツ取得要求した前記印刷装置に対してコンテンツの取得を許容するか否かを判断してもよい。
【０００８】
好適な実施態様では、前記サーバに通知する印刷装置の識別情報は、前記印刷装置に割り当てられたＭＡＣアドレスとしてもよい。
【発明の効果】
【０００９】
本発明により、印刷装置を遠隔操作してネットワークサーバのコンテンツを印刷させるときに、コンテンツ取得の際の認証を効率的に行うことができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の一実施形態に係る印刷制御システムについて、図面を参照して説明する。
【００１１】
図１は、本実施形態に係る印刷制御システムの構成例の概略図である。
【００１２】
本システムは、ネットワークサーバ１０２と、印刷制御機器１０３と、一以上のプリンタ１０４（プリンタＡ１０４ａ、プリンタＢ１０４ｂ）とが、ネットワーク１０６を介して接続されている。
【００１３】
ネットワークサーバ１０２は、複数のコンテンツ１０１、例えば、文書ファイルや画像ファイル等を管理している。ネットワークサーバ１０２は、これらのコンテンツ１０１を、ネットワーク１０６経由で、コンテンツ１０１の参照機能やダウンロード機能等を有する機器（以下、「コンテンツ参照機器」）１０５に提供する。コンテンツ参照機器１０５としては、例えば、印刷制御機器１０３及びプリンタ１０４の他、パーソナルコンピュータ等の汎用コンピュータ、ネットワーク接続機能を有するネットワーク機器等であってもよい。
【００１４】
ネットワークサーバ１０２は、認証処理部１０２１と、コンテンツ管理部１０２２と、アクセス権管理テーブル１０２３とを有する。
【００１５】
コンテンツ管理部１０２２は、コンテンツ１０１を管理する。ここでは、コンテンツ１０１に対するアクセスが制限されているので、コンテンツ管理部１０２２が、コンテンツ１０１に対するアクセス権の管理も行う。このアクセス権は、コンテンツ１０１毎に設定されるものであってもよい。各コンテンツ１０１に対するアクセス権は、アクセス権管理テーブル１０２３に登録されている。
【００１６】
図２は、アクセス権管理テーブル１０２３の一例を示す。すなわち、アクセス権管理テーブル１０２３は、同図に示すように、コンテンツ１０１毎にアクセスできる利用者又は機器が登録されている。図２の場合は、００１．ＪＰＧに対して利用者１がアクセス権を持っており、００２．ＪＰＧと００３．ＪＰＧに対して利用者２がアクセス権を持っていることを示している。また、本実施形態に係るネットワークサーバ１０２は、コンテンツ参照機器１０５毎にアクセス権を付与することができる。従って、図２に示すように、プリンタＡ１０４ａが００２．ＪＰＧと００３．ＪＰＧに対してアクセス権を持つようにすることもできる。
【００１７】
アクセス権テーブル１０２３へのコンテンツ参照機器１０５の登録は、コンテンツ管理部１０２２によって行われる。コンテンツ管理部１０２２は、印刷制御機器１０３からの要求があったときに、コンテンツ参照機器１０５をアクセス権テーブル１０２３に登録する。また、登録されたコンテンツ参照機器１０５に対して、コンテンツサーバ１０２がコンテンツ１０１を提供した後は、そのコンテンツ参照機器１０５は、アクセス権テーブル１０２３から削除される。
【００１８】
図１に戻って、認証処理部１０２１は、コンテンツ１０１を取得しようとするコンテンツ参照機器１０５に対して認証を行う。この認証において、コンテンツ参照機器１０５又はその利用者が、取得しようとするコンテンツ１０１のアクセス権を持っているか否かが判断される。すなわち、認証処理部１０２１は、まず、後述するような方法により、コンテンツ１０１を取得しようとするコンテンツ参照機器１０５又はその利用者を識別する。そして、認証処理部１０２１は、コンテンツ管理部１０２２が管理するアクセス権管理テーブル１０２３を参照して、識別した利用者又はコンテンツ参照機器１０５が取得しようとするコンテンツ１０１に対してアクセス権を持っているか否かを確認する。ネットワークサーバ１０２は、認証を通過したコンテンツ参照機器１０５に対してのみコンテンツ１０１を提供する。
【００１９】
ここで、認証処理部１０２１が利用者の認証を行うときは、例えば、パスワードにより行うことができる。すなわち、ネットワークサーバ１０２は、コンテンツ１０１の提供を許可する者に対して、予めアカウント及びパスワードを発行する。そして、認証時には、認証処理部１０２１は、コンテンツ１０１を取得しようとするコンテンツ参照機器１０５にアカウント及びパスワードの通知を要求する。そのコンテンツ参照機器１０５の利用者が予め発行されたアカウント及びパスワードを入力することにより、それらが認証処理部１０２１に通知される。認証処理部１０２１は、通知されたアカウント及びパスワードにより利用者を特定して、コンテンツ１０１に対するアクセス権の有無を判断できるようになる。
【００２０】
また、認証処理部１０２１がコンテンツ参照機器１０５の認証を行うときは、その機器の識別情報、例えば、ＭＡＣアドレスを利用して行う。そして、認証時には、認証処理部１０２１は、コンテンツ１０１を取得しようとするコンテンツ参照機器１０５に、識別情報の通知を要求する。このとき、コンテンツ１０１を取得しようとする利用者の操作は必要とされず、コンテンツ参照機器１０５が自分の識別情報をネットワークサーバ１０２に通知する。認証処理部１０２１は、コンテンツ参照機器１０５から受信した識別情報が、登録されている識別情報に一致するか否かを確認して、その機器が、コンテンツ１０１の提供を許可するコンテンツ参照機器１０５（以下、「コンテンツ取得可能機器」）であるか否かを判断する。
【００２１】
プリンタ１０４は、上述したように、ネットワーク接続機能を有するプリンタであり、コンテンツ参照機器１０５の一つである。これらのプリンタは、データ通信端末装置としてのコンピュータを介することなくネットワーク１０６に接続し、ネットワークサーバ１０２が提供するコンテンツ１０１を、直接取得して印刷することができる。従って、プリンタ１０４は、例えば、印刷制御機器１０３からコンテンツ１０１の印刷命令を受けて、自発的にネットワークサーバ１０２にアクセスして指定されたコンテンツ１０１を取得し、取得したコンテンツ１０１を印刷することができる。
【００２２】
ここで、プリンタ１０４がネットワークサーバ１０２からコンテンツ１０１を取得するときにも、認証が必要となる。この場合の認証は、上述のコンテンツ参照機器１０５の認証の手順で行われる。
【００２３】
これにより、コンテンツ１０１を取得する者が、印刷制御機器１０３により参照するときと、プリンタ１０４により印刷するときとで二度同じような認証を繰り返す手間が省ける。また、その者が、いちいちプリンタ１０４を操作してアカウント及びパスワード等を入力する必要もなくなる。
【００２４】
印刷制御機器１０３は、コンテンツ参照機器１０５の一つであり、ネットワークサーバ１０２が提供するコンテンツ１０１を参照する。また、印刷制御機器１０３は、指定したプリンタに対して、既に認証を通過して参照可能となっているコンテンツ１０１を印刷させることができる。この際、印刷するコンテンツ１０１（以下、「指定コンテンツ」）と印刷に利用するプリンタ（以下、「指定プリンタ」）は、印刷制御機器１０３の利用者が選択することができる。
【００２５】
印刷制御機器１０３は、コンテンツ選択部１０３１と、プリンタ選択部１０３２と、印刷指示部１０３３と、プリンタ識別情報テーブル１０３４とを有する。
【００２６】
コンテンツ選択部１０３１は、利用者の指示に基づいて、印刷するコンテンツ１０１を選択する。そのために、コンテンツ選択部１０３１は、ネットワークサーバ１０２との間の認証を通過して参照可能となったコンテンツ１０１のリストを取得する。そして、印刷制御機器１０３の利用者に指定コンテンツの選択画面３０１を提供して、コンテンツ１０１を選択させる。
【００２７】
図３は、印刷制御機器１０３における指定コンテンツの選択画面３０１の一例を示している。例えば、選択画面３０１は、図３のようなコンテンツリスト表示部３０２を有する。利用者は、フォーカス３０３を移動させてコンテンツリストの中から指定コンテンツを選択する。ここで選択されるコンテンツ１０１は、一つとは限られず、複数であってもよい。
【００２８】
プリンタ識別情報テーブル１０３４は、ネットワーク１０６に接続され、印刷を実行させることができるプリンタの識別情報が登録されている。
【００２９】
図４は、プリンタ識別情報テーブル１０３４の一例を示したものである。ここでは、識別情報としてＭＡＣアドレスを用いている。図４では、印刷制御機器１０３は、プリンタＡ１０４ａとプリンタＢ１０４ｂとが利用可能であることを示している。また、プリンタＡ１０４ａの識別情報は、００−０１−Ｆ２−Ｆ３−Ｆ４−５Ａであり、プリンタＢ１０４ｂの識別情報は、００−０Ａ−２Ｂ−３Ｃ−４１−５０であることを示している。このテーブルを利用することで、印刷制御機器１０３は、プリンタ選択部１０３２が選択を受け付けた指定プリンタの識別情報を取得することができる。
【００３０】
プリンタ選択部１０３２は、利用者の指示に基づいて、印刷を実行させるプリンタを選択する。そのために、プリンタ選択部１０３２は、印刷制御機器１０３の利用者に指定プリンタの選択画面５０１を提供する。
【００３１】
図５は、印刷制御機器１０３における指定プリンタの選択画面５０１の一例を示している。例えば、選択画面５０１は、図５のようなプリンタリスト表示部５０２を有する。このプリンタリスト表示部５０２には、プリンタ識別情報テーブル１０３４に登録されているプリンタ名を表示する。利用者は、フォーカス５０３を移動させてこのプリンタリストの中から指定プリンタを選択する。
【００３２】
コンテンツ選択部１０３１とプリンタ選択部１０３２とが、指定コンテンツ及び指定プリンタの選択を受け付けると、印刷指示部１０３３は、指定コンテンツを、指定プリンタに通知して印刷を命令する。また、印刷指示部１０３３は、プリンタ識別情報テーブル１０３４を参照して指定プリンタの識別情報を取得し、指定コンテンツと指定プリンタの識別情報とをネットワークサーバ１０２に通知する。
【００３３】
図６は、本実施形態に係る印刷制御システムの印刷制御処理のシーケンス図である。
【００３４】
図６を参照して、印刷制御処理の流れを説明する。
【００３５】
まず、印刷制御機器１０３は、ネットワークサーバ１０２に対してコンテンツ１０１の参照を要求する（Ｓ６０１）。
【００３６】
コンテンツ１０１の参照要求を受けたネットワークサーバ１０２は、印刷制御機器１０３の利用者に対して認証を行う（Ｓ６０２）。印刷制御機器１０３の利用者が、参照要求を出したコンテンツ１０１に対してアクセス権を持っている場合は、印刷制御機器１０３は、コンテンツ１０１の提供を受けることができる（Ｓ６０３）。
【００３７】
コンテンツ選択部１０３１は、図３に示した指定コンテンツの選択画面３０１から、指定コンテンツの選択を受け付ける。また、プリンタ選択部１０３２は、図５に示した指定プリンタの選択画面５０１から、指定プリンタの選択を受け付ける（Ｓ６０４）。ここでは、指定コンテンツとして００３．ＪＰＧが、指定プリンタとしてプリンタＡ１０４ａがそれぞれ選択されたものとする。
【００３８】
次に、印刷制御機器１０３は、ネットワークサーバ１０２に対して、００３．ＪＰＧについてのプリンタＡ１０４ａのアクセス権を設定する（Ｓ６０５）。すなわち、印刷制御機器１０３は、プリンタＡ１０４ａのＭＡＣアドレスと、指定コンテンツである００３．ＪＰＧをネットワークサーバ１０２へ通知する。これらを受信したネットワークサーバ１０２は、プリンタＡ１０４ａ（００−０１−Ｆ２−Ｆ３−Ｆ４−５Ａ）を、００３．ＪＰＧについてのコンテンツ取得可能機器として登録する。すなわち、アクセス権管理テーブル１０２３に、コンテンツ（００３．ＪＰＧ）とアクセス権を持つ機器（００−０１−Ｆ２−Ｆ３−Ｆ４−５Ａ）とを関連付けて登録する。
【００３９】
ここで、印刷制御機器１０３は、プリンタＡ１０４ａに対して、００３．ＪＰＧの印刷を命令する（Ｓ６０６）。
【００４０】
印刷命令を受けたプリンタＡ１０４ａは、ネットワークサーバ１０２に対して、００３．ＪＰＧの取得を要求する（Ｓ６０７）。
【００４１】
プリンタＡ１０４ａから、００３．ＪＰＧの取得要求を受けたネットワークサーバ１０２は、プリンタＡ１０４ａの認証を行う。すなわち、プリンタＡ１０４ａが、００３．ＪＰＧについてのコンテンツ取得可能機器であるか否かを判断する（Ｓ６０８）。
【００４２】
ここで、Ｓ６０５におけるアクセス権設定によって、プリンタＡ１０４ａが００３．ＪＰＧについてのコンテンツ取得可能機器であることは、ネットワークサーバ１０２に既に登録されている。従って、ネットワークサーバ１０２は、認証を許可して、プリンタＡ１０４ａに対して００３．ＪＰＧを提供する（Ｓ６０９）。
【００４３】
ネットワークサーバ１０２から００３．ＪＰＧを取得したプリンタＡ１０４ａは、取得した００３．ＪＰＧを印刷して終了する（Ｓ６１０）。
【００４４】
一方、アクセス権の設定されていないプリンタＢ１０４ｂから、コンテンツ１０１の取得要求があった場合は（Ｓ５０９）、ネットワークサーバ１０２は、認証を許可できないので（Ｓ６１２）、コンテンツ１０１を提供せずに、接続を切断する（Ｓ６１３）。
【００４５】
これにより、印刷装置を遠隔操作してネットワークサーバのコンテンツを印刷させるときに、コンテンツ取得の際の認証を効率的に行うことができるようになる。
【００４６】
上述した本発明の実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。本発明は、その要旨を逸脱することなく、その他の様々な態様でも実施することができる。
【図面の簡単な説明】
【００４７】
【図１】本実施形態に係る印刷制御システムの構成例の概略図である。
【図２】本実施形態に係るネットワークサーバにおけるアクセス権管理テーブルの一例を示す図である。
【図３】本実施形態に係る印刷制御機器における指定コンテンツの選択画面の一例を示す図である。
【図４】本実施形態に係る印刷制御機器におけるプリンタ識別情報テーブルの一例を示す図である。
【図５】本実施形態に係る印刷制御機器における指定プリンタの選択画面の一例を示す図である。
【図６】本実施形態に係る印刷制御システムの印刷制御処理のシーケンス図である。
【符号の説明】
【００４８】
１０１…コンテンツ、１０２…ネットワークサーバ、１０３…印刷制御機器、１０４…プリンタ、１０５…コンテンツ参照機器、１０６…ネットワーク、１０２１…認証処理部、１０２２…コンテンツ管理部、１０２３…アクセス権管理テーブル、１０３１…コンテンツ選択部、１０３２…プリンタ選択部、１０３３…印刷指示部、１０３４…プリンタ識別情報テーブル、３０１…指定コンテンツの選択画面、５０１…指定プリンタの選択画面
【図１】
2008059296.tif 000003
【図２】
2008059296.tif 000004
【図３】
2008059296.tif 000005
【図４】
2008059296.tif 000006
【図５】
2008059296.tif 000007
【図６】
2008059296.tif 000008