(57)【要約】【課題】ネットワークを介した外部装置サービスを利用するユーザにとって、利用可能なサービスを容易かつ的確に選択できるようにすること。【解決手段】本発明は、ネットワークＮを介してサーバと接続し、このサーバから画像データを取得して出力する機能、もしくは入力した画像データをサーバへ転送する機能を行う画像処理装置において、この機能を利用するユーザを認証する認証手段（表示・入力部１）と、機能を利用するための画面表示を行う表示手段（表示・入力部１）と、認証手段で認証したユーザについて利用可能な機能についてのみ、その機能と対応するサーバのアドレスを表示手段に表示する制御を行う表示制御手段（制御部６）とを備えている。【選択図】図１
2006270712.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してサーバと接続し、このサーバから画像データを取得して出力する機能、もしくは入力した画像データをサーバへ転送する機能を行う画像処理装置において、
前記機能を利用するユーザを認証する認証手段と、
前記機能を利用するための画面表示を行う表示手段と、
前記認証手段で認証したユーザについて利用可能な機能についてのみ、その機能と対応する前記サーバのアドレスを前記表示手段に表示する制御を行う表示制御手段と
を備えることを特徴とする画像処理装置。
【請求項２】
ネットワークを介してサーバと接続し、このサーバから画像データを取得して出力する機能、もしくは入力した画像データをサーバへ転送する機能を行う画像処理装置において、
前記機能を利用するユーザを認証する認証手段と、
前記機能を利用するための画面表示を行う表示手段と、
前記認証手段で認証したユーザについて利用可能な機能についてのみ、その機能と対応する前記サーバのアドレスを他の機能と表示状態を変えて前記表示手段に表示する制御を行う表示制御手段と
を備えることを特徴とする画像処理装置。
【請求項３】
前記ユーザと利用可能な機能および前記サーバのアドレスとの対応を示すテーブルデータを備えており、
前記表示制御手段は、前記テーブルデータに基づき前記表示手段への表示制御を行う
ことを特徴とする請求項１または２記載の画像処理装置。
【請求項４】
前記認証手段によって認証されたユーザについて利用可能か否かを前記ネットワークを介してサーバに問い合わせる検出手段を備えており、
前記表示制御手段は、前記検出手段によって問い合わせた結果によって前記表示手段への表示制御を行う
ことを特徴とする請求項１または２記載の画像処理装置。
【請求項５】
機能を利用するユーザを認証するステップと、
認証した前記ユーザについて利用可能な機能を検出するステップと、
ネットワークに接続されるサーバのうち、前記ユーザについて利用可能な機能と対応するサーバのアドレスを検出するステップと、
前記ユーザについて利用可能な機能についてのみ、その機能と対応する前記サーバのアドレスを表示手段に表示するステップと
をコンピュータによって実行することを特徴とする画像処理プログラム。
【請求項６】
機能を利用するユーザを認証するステップと、
認証した前記ユーザについて利用可能な機能を検出するステップと、
ネットワークに接続されるサーバのうち、前記ユーザについて利用可能な機能と対応するサーバのアドレスを検出するステップと、
前記ユーザについて利用可能な機能についてのみ、その機能と対応する前記サーバのアドレスを他の機能と表示状態を変えて表示手段に表示するステップと
をコンピュータによって実行することを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してサーバと接続される画像処理装置および画像処理プログラムに関し、特にネットワークを介してサーバから取得した画像データを出力する機能や、入力した画像データをサーバへ転送する機能を有する画像処理装置および画像処理プログラムに関する。
【背景技術】
【０００２】
現在、複合機等の画像処理装置と外部装置であるサーバとをネットワークで接続し、サーバから画像処理装置へ画像データを取り込んで出力したり、画像処理装置で入力した画像データをネットワーク経由でサーバに格納したり、メール送信するといった外部装置サービスを利用できる画像処理装置が考えられている。
【０００３】
このような画像処理装置をユーザが利用する場合、ユーザは画像処理装置のタッチパネルディスプレイ等に表示された所望のサービスを選択し、必要に応じて接続先となるサーバを選択して処理を実行している。例えば、サーバに蓄積された画像データを取り込んで出力するプリントサービスでは、ユーザはプリントサービスを選択した後、接続可能なサーバを選択することでサーバとのネットワーク接続を行う。そして、ネットワーク接続されたサーバから所望の画像データを指定すると、サーバから画像処理装置に対してネットワーク経由で画像データが送られ、その画像データを受けた画像処理装置において用紙への出力を行う。
【０００４】
また、画像処理装置で取り込んだ画像データをサーバに転送するスキャンサービスでは、ユーザはスキャンサービスを選択し、接続可能なサーバを選択した後、画像データをスキャンすることで、取り込んだ画像データをネットワーク接続されたサーバへ転送することができる。
【０００５】
このような画像処理装置においては、外部装置サービスを行う際に接続可能なサーバのアドレスがタッチパネルディスプレイ等の表示手段に表示され、ユーザはこの表示の中から所望のサーバのアドレスを選択することになる（特許文献１、２参照）。
【０００６】
【特許文献１】特開平１１−１９５０２７号公報
【特許文献２】特開平１１−１９５０２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、利用可能な外部装置サービスのリストがすべて表示されると、その中から所望の外部サービスを選択するのに非常に手間がかかることになる。また、表示画面に表示された外部装置サービスの中には、ユーザごとに利用可能／不可能なサービスも混在しており、ユーザは自分が利用可能なサービスがどれなのかを特定できず、選択したものの接続しようとした場合に認証が得られず拒否される場合もあることから、無駄な操作を強いられることにもなる。
【０００８】
よって、本発明は、画像処理装置の本体認証機能を利用し、認証ユーザが利用できる外部装置サービスにおける接続先のみを表示することで、ユーザオペレーションを減らし、操作性の向上を図ることを目的とする。
【課題を解決するための手段】
【０００９】
このような目的を達成するため、本発明は、ネットワークを介してサーバと接続し、このサーバから画像データを取得して出力する機能、もしくは入力した画像データをサーバへ転送する機能を行う画像処理装置において、この機能を利用するユーザを認証する認証手段と、機能を利用するための画面表示を行う表示手段と、認証手段で認証したユーザについて利用可能な機能についてのみ、その機能と対応するサーバのアドレスを表示手段に表示する制御を行う表示制御手段とを備えている。
【００１０】
また、本発明は、ネットワークを介してサーバと接続し、このサーバから画像データを取得して出力する機能、もしくは入力した画像データをサーバへ転送する機能を行う画像処理装置において、この機能を利用するユーザを認証する認証手段と、機能を利用するための画面表示を行う表示手段と、認証手段で認証したユーザについて利用可能な機能についてのみ、その機能と対応するサーバのアドレスを他の機能と表示状態を変えて表示手段に表示する制御を行う表示制御手段とを備えている。
【００１１】
また、本発明は、機能を利用するユーザを認証するステップと、認証したユーザについて利用可能な機能を検出するステップと、ネットワークに接続されるサーバのうち、ユーザについて利用可能な機能と対応するサーバのアドレスを検出するステップと、ユーザについて利用可能な機能についてのみ、その機能と対応するサーバのアドレスを表示手段に表示するステップとをコンピュータによって実行する画像処理プログラムである。
【００１２】
また、本発明は、機能を利用するユーザを認証するステップと、認証したユーザについて利用可能な機能を検出するステップと、ネットワークに接続されるサーバのうち、ユーザについて利用可能な機能と対応するサーバのアドレスを検出するステップと、ユーザについて利用可能な機能についてのみ、その機能と対応するサーバのアドレスを他の機能と表示状態を変えて表示手段に表示するステップとをコンピュータによって実行する画像処理プログラムである。
【００１３】
このような本発明では、認証されたユーザについて、そのユーザが利用可能な機能についてのみ、その機能と対応する接続先となるサーバを表示手段に表示することから、ユーザは自らが利用可能な機能と対応するサーバだけを確実に選択することができるようになる。
【発明の効果】
【００１４】
したがって、本発明によれば、次のような効果がある。すなわち、認証されたユーザは、自分が利用できるサービスのみ表示されるので、多くのサービスの中から利用できるサービスを容易に選択することが可能となる。これにより、サービスを利用する際の操作性を大幅に向上させることが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態を図に基づき説明する。図１は、本実施形態に係る画像処理装置を説明するブロック図である。本実施形態の画像処理装置は、主として複合機からなり、ネットワーク上のサーバ（ＷＷＷサーバやメールサーバ）が提供する複数のサービスを、画像処理装置本体がサーバにアクセスしてサービスを利用するシステムにおいて、画像処理装置本体に利用可能なサービスを登録しておき、画像処理装置本体の認証機能でユーザを認証した場合、認証されたユーザが利用できるサービスを提供するサーバのアドレス（ＵＲＬ：Uniform Resource Locator）の一覧を表示するものである。
【００１６】
すなわち、本実施形態に係る画像処理装置は、タッチパネルディスプレイから成る表示・入力部１と、後述するユーザ機能表や接続先機能表を記憶する記憶部２と、用紙に画像を形成する画像形成部３と、原稿を読み取って画像データを取得する画像入力部４と、ネットワークＮを介した通信制御を行う通信部５と、各部を制御する制御部６とを備えている。
【００１７】
表示・入力部１は、上記のようにタッチパネルディスプレイから成り、画像処理装置で利用可能な機能のリストを表示したり、所定のパラメータを入力する画面を表示したり、ユーザが入力するパスワード等を受け付けてユーザの認証を行う機能を有する。なお、ユーザの認証を行う機能としては、カードやバイオメトリクス等、他の認証方式を用いても、また別体で設けられた認証装置を用いるようにしてもよい。
【００１８】
記憶部２は、例えばハードディスクやメモリから成るもので、画像形成に必要な画像データを一時蓄積したり、ユーザの利用スペースを備えている。また、ユーザ毎に利用可能な機能を示すテーブルデータ（ユーザ機能表）や、接続先のサーバのアドレスと機能との対応を示すテーブルデータ（接続先機能表）を格納する部分でもある。
【００１９】
図２は、ユーザ機能表の一例、図３は、接続先機能表の一例を示す図である。図２に示すユーザ機能表では、ユーザＩＤと対応した利用可能機能を表している。例えば、Ｕｓｅｒ１は、スキャン機能およびプリント機能を利用可能であり、またＵｓｅｒ２は、スキャン機能のみ利用可能となっている。ユーザ機能表は、例えば機械管理者によって自由に設定できるようになっており、新たな利用可能機能の追加や、利用可能機能の削除、新たなユーザの登録を行うことができる。
【００２０】
また、図３に示す接続先機能表は、接続先となるサーバ名と、それに対応するアドレス（ＵＲＬ）と、使用可能な機能とが対応付けて記憶されたものである。例えば、サーバ１は、ＵＲＬがhttp://www1.fujixerox.co.jp/で、使用可能機能がスキャンおよびプリント、サーバ２は、ＵＲＬがhttp://www2.fujixerox.co.jp/で、使用可能機能がスキャンのみとなっている。この接続先機能表は、例えば機械管理者が自由に設定しても、また通信部５の機能（検出手段）によって外部に問い合わせを行い、接続可能なサーバを検出し、そのサーバのＵＲＬ、対応する機能のデータを自動的に取得するようにしてもよい。
【００２１】
画像形成部３は、いわゆるプリントエンジンであり、電子写真方式の場合には画像データに基づく静電潜像を感光体に形成し、この静電潜像によってトナー像を形成し、このトナー像を媒体（用紙）に転写して定着させる機能を有している。
【００２２】
画像入力部４は、原稿画像を読み取って画像データに変換するスキャナ部分である。スキャナ部分は、例えばプラテンガラス上に配置された原稿の画像を光学的な走査によってセンサーで読み取り、電気信号（画像データ）に変換する処理を行う。原稿画像の読み取りは、原稿を移動しながら読み取る方式でもよい。
【００２３】
通信部５は、ＬＡＮ（Local Area Network）やインターネット等のネットワークＮを介してサーバＳＢ１、ＳＢ２とのデータ通信を制御する部分である。すなわち、通信部５は、ネットワークＮを介した所定のプロトコルに基づき、サーバＳＢ１、ＳＢ２とのネットワーク接続制御や、ネットワークＮを介したサーバＳＢ１、ＳＢ２とのデータの入出力制御を行う。
【００２４】
制御部６は、各部の制御を行うとともに、プログラムの実行を行って表示・入力部１への表示制御や、ＨＴＭＬ（Hyper Text Markup Language）を解釈するブラウザ（ＷＷＷブラウザ）の実行を行う部分である。制御部６が行う各部の制御の中には、認証したユーザについて利用可能な機能についてのみ、その機能と対応するサーバのアドレスを表示・入力部１に表示させる表示制御手段が含まれている。表示制御手段は、後述する画像処理プログラムの実行によって実現されている。
【００２５】
このような構成から成る本実施形態の画像処理装置では、ユーザが外部装置であるサーバＳＢ１、ＳＢ２を用いたサービス（外部装置サービス）を利用するにあたり、ユーザ認証に基づきそのユーザに対して利用可能な機能についてのみ、その機能と対応するサーバＳＢ１、ＳＢ２のアドレス（ＵＲＬ）を表示・入力部１に表示するようにしている。これにより、ユーザは、自らが利用可能な外部装置サービスについてのみを的確に選択できるため、接続先の選択に迷うなど、無駄な手間を強いられることなく、サービスを実行できるようになる。
【００２６】
ここで、上記本実施形態の特徴的な処理は、制御部６で実行される画像処理プログラムによって実現される。以下、本実施形態に係る画像処理プログラムの流れを説明する。
【００２７】
先ず、画像処理装置の表示・入力部１に表示される認証画面にユーザＩＤとパスワードを入力し、ユーザの認証を行う。なお、以下の例ではＵｓｅｒ１を認証する場合を例とする。
【００２８】
次に、制御部６は、記憶部２に記憶されるユーザ機能表（図２）を参照し、認証したＵｓｅｒ１が利用可能な機能を検出する。ここでは、スキャンサービスとプリントサービスであることが分かる。
【００２９】
制御部６は、ユーザ機能表から検出したＵｓｅｒ１の利用可能な機能から、接続先機能表（図３）を参照して、利用可能な機能に対応した接続先のサーバ名（接続先名）およびＵＲＬを取得する。そして、表示・入力部１に、Ｕｓｅｒ１の利用可能な機能のみに対応した接続先名およびＵＲＬを表示する。表示の仕方としては、接続可能なサーバ名のみを表示したり、接続可能なサーバ名を他のサーバ名と変えて表示（例えば、接続可能なサーバ名を通常表示、他のサーバ名をグレー表示）することが考えられる。また、他のサーバ名をグレー表示する場合には、それを選択できないようにしておくことで、誤った接続先の選択を防止できる。
【００３０】
ここで、スキャンサービスとは、画像処理装置で画像入力(スキャン)し、その画像を接続先サーバへ転送し、接続先サーバの領域へ格納する機能のことである。ユーザが表示・入力部１に表示されるリスト(図４)から、スキャンサービスを提供するＷＷＷサーバを選択すると、通信部５はこのＵＲＬにアクセスを行う。アクセスすると、ＷＷＷサーバは、画像処理装置でスキャンした画像を格納する領域（フォルダやディレクトリで表現される）のうち、認証されたユーザ(ここではＵｓｅｒ１)が読み書き可能な領域のリストを表示させる画面情報を生成し、画像処理装置ではこの画面を表示する。図５は、Ｕｓｅｒ１が例えばサーバ１を選択した際に対応した読み書き可能領域のリスト表示の例を示す図である。ユーザは、この画面を参照して、スキャン画像を転送し格納する領域を選択する。
【００３１】
また、プリントサービスとは、ＷＷＷサーバに格納された文書やそれ以外のネットワーク上の格納領域に格納された文書をユーザが選択し、画像処理装置で選択した文書を印刷することができるサービスである。この一例としては、プリントサービスを提供するＷＷＷサーバのＵＲＬにアクセスすると、ＷＷＷサーバはプリントさせたい文書のリストを表示するとともに各種印刷設定を指示させるＵＩ（User Interface）画面を生成し、画像処理装置ではこのＵＩ画面を表示・入力部１に表示する。画像処理装置のＵＩ画面表示からユーザによって文書が選択され、印刷設定がされると、その文書を前記印刷設定に基づいて画像処理装置の画像形成部３で印刷する。
【００３２】
ここで、制御部６による接続先機能表を用いたリスト表示の例を以下に示す。
【００３３】
（パターン１）
利用可能機能（Ｕｓｅｒ１では、スキャンとプリント）をすべて備えたＵＲＬ以外は使用できないように画面表示制御を行う。この例では、サーバ１のみ利用可能状態となるので、サーバ１のみＵＲＬ表示する。または、サーバ１を選択させるための画面を表示する。
【００３４】
（パターン２）
スキャンとプリントのいずれかの機能を備えたＵＲＬ以外は使用できないように画面表示制御を行う。この例では、サーバ１〜４が使用可能状態となるので、サーバ１〜４のＵＲＬを表示するか、サーバ１〜４を選択させるための画面を表示する（図４参照）。
【００３５】
上記パターンのいずれについても、ユーザが利用できない機能やそれに対応するサーバのアドレスは表示されないか、目立たない表示になっており、ユーザにとっては自らが利用できる機能に対応したサーバのアドレスだけを容易に選択できるようになっている。
【００３６】
ユーザが、使用できるＵＲＬを選択し接続指示を行うと、通信部５による通信制御で指定されたサーバへアクセスし、サーバはサーバが提供する機能のメニュー画面／トップページを画像処理装置へ送信する。サーバから送られる情報はブラウザによって解釈され、表示・入力部１に表示される。サーバから送られる情報によって表示・入力部１に表示されるメニュー画面には、そのサーバで利用できる機能を選択できるアイコン等が表示されている。
【００３７】
そして、ユーザは、そのメニュー画面表示から例えばスキャン機能を選択すると文書を格納できるディレクトリを指定し、また、例えばプリント機能を選択するとプリントできる文書の情報を指定する。これにより、スキャン機能では画像入力部４で取り込んだ画像データをネットワークＮ経由でサーバの指定したディレクトリに送信し、プリント機能ではサーバから送られた指定の画像データを受け取って画像形成部３で用紙等の媒体にプリント出力する。
【００３８】
上記のような画像処理プログラムの実行によって、ユーザは、自らが利用可能な外部装置サービスについてのみ、もしくは他のサービスとは区別された形式で参照でき、その中から的確に所望のサービスを選択することができるため、接続先等の選択に無駄な手間を強いられることなく、サービスを実行することが可能となる。
【図面の簡単な説明】
【００３９】
【図１】本実施形態に係る画像処理装置を説明するブロック図である。
【図２】ユーザ機能表の一例を示す図である。
【図３】接続先機能表の一例を示す図である。
【図４】接続可能サーバリストの一例を示す図である。
【図５】Ｕｓｅｒ１がサーバ１を選択した際のＵｓｅｒ１が読み書き可能領域のリスト表示の例を示す図である。
【符号の説明】
【００４０】
１…表示・入力部、２…記憶部、３…画像形成部、４…画像入力部、５…通信部、６…制御部、Ｎ…ネットワーク、ＳＢ１…サーバ、ＳＢ２…サーバ
【図１】
2006270712.tif 000003
【図２】
2006270712.tif 000004
【図３】
2006270712.tif 000005
【図４】
2006270712.tif 000006
【図５】
2006270712.tif 000007