(57)【要約】【課題】処理対象のデータを、適切な宛先から容易に読み出したり適切な宛先に容易に保存したりできるようにする。【解決手段】画像形成装置と、クライアントと、画像形成装置を管理する管理装置と、処理に利用される対象データを保存する記憶装置と、が通信ネットワークで接続された画像形成システムにおいて、管理装置は、クライアントからの処理の指示を受け付ける第１機能と、記憶装置内の対象データの保存場所を特定し、当該記憶装置の配下のフォルダの場所を示す宛先を表示するにあたり、その直下の階層に対象データを含まない宛先を表示対象から外した宛先選択画面を作成する第２機能と、宛先選択画面をクライアントに表示させる第３機能と、宛先選択画面で選択された宛先の直下の階層に保存されている対象データを記憶装置から取得し、クライアント又は画像形成装置に送信する第４機能と、を備える。【選択図】図３
2012146144.tif 000002
【特許請求の範囲】
【請求項１】
処理を実行する画像形成装置と、前記処理を指示するクライアントと、前記画像形成装置を管理する管理装置と、前記処理に利用される対象データを保存する記憶装置と、が通信ネットワークで接続された画像形成システムにおいて、
前記管理装置は、
前記クライアントからの前記処理の指示を受け付ける第１機能と、
前記記憶装置内の前記対象データの保存場所を特定し、当該記憶装置の配下のフォルダの場所を示す宛先を表示するにあたり、その直下の階層に前記対象データを含まない宛先を表示対象から外した宛先選択画面を作成する第２機能と、
前記宛先選択画面を前記クライアントに表示させる第３機能と、
前記宛先選択画面で選択された宛先の直下の階層に保存されている前記対象データを前記記憶装置から取得し、前記クライアント又は前記画像形成装置に送信する第４機能と、を備える、
ことを特徴とする画像形成システム。
【請求項２】
処理を実行する画像形成装置と、前記処理を指示するクライアントと、前記画像形成装置を管理する管理装置と、前記処理で生成された対象データを保存する記憶装置と、が通信ネットワークで接続された画像形成システムにおいて、
前記管理装置は、
前記クライアントからの前記処理の指示を受け付ける第１機能と、
前記記憶装置内の前記対象データの保存場所を特定し、当該記憶装置の配下のフォルダの場所を示す宛先を表示するにあたり、その直下の階層に前記対象データと同等のデータを含まない宛先を表示対象から外した宛先選択画面を作成する第２機能と、
前記宛先選択画面を前記クライアントに表示させる第３機能と、
前記処理で生成された対象データを前記画像形成装置から取得し、当該対象データを前記記憶装置に送信して、前記宛先選択画面で選択された宛先の直下の階層に保存させる第４機能と、を備える、
ことを特徴とする画像形成システム。
【請求項３】
前記第２機能は、前記宛先選択画面に、前記処理を指示したユーザに関連付けられた前記対象データを直下の階層に含む宛先のみを表示させる、
ことを特徴とする請求項１又は２に記載の画像形成システム。
【請求項４】
前記第２機能は、前記宛先選択画面に、各々の宛先に対応付けて、当該宛先の配下で、その直下の階層に前記対象データを含む宛先の一覧を表示させるための指示ボタンを表示させる、
ことを特徴とする請求項１乃至３のいずれか一に記載の画像形成システム。
【請求項５】
前記第２機能は、前記宛先選択画面に表示される複数の宛先を、前記画像形成装置の使用履歴情報を用いて、予め定めた計算式で算出した得点に基づいて決定した順番で並び替えて表示させる、
ことを特徴とする請求項１乃至４のいずれか一に記載の画像形成システム。
【請求項６】
前記第２機能は、前記宛先選択画面に、前記画像形成装置の使用履歴情報を用いて、予め定めた計算式で算出した得点に基づいて選択した１又は複数の前記対象データを表示させる、
ことを特徴とする請求項１乃至５のいずれか一に記載の画像形成システム。
【請求項７】
前記第２機能は、更に、前記宛先選択画面で選択された宛先の直下の階層に含まれる前記対象データを、前記画像形成装置の使用履歴情報を用いて、予め定めた計算式で算出した得点に基づいて決定した順番で並び替えて表示させた対象データ選択画面を作成する、
ことを特徴とする請求項１乃至５のいずれか一に記載の画像形成システム。
【請求項８】
処理を実行する処理装置を管理する管理装置で動作する宛先表示制御プログラムであって、
前記管理装置に、
所定の記憶装置内の前記処理の対象データの保存場所を特定し、当該所定の記憶装置の配下のフォルダの場所を示す宛先を表示するにあたり、その直下の階層に前記対象データを含まない宛先を表示対象から外した宛先選択画面を作成する機能を実行させる、
ことを特徴とする宛先表示制御プログラム。
【請求項９】
前記宛先選択画面に、前記処理を指示したユーザに関連付けられた前記対象データを直下の階層に含む宛先のみを表示させる、
ことを特徴とする請求項８に記載の宛先表示制御プログラム。
【請求項１０】
前記宛先選択画面に、各々の宛先に対応付けて、当該宛先の配下で、その直下の階層に前記対象データを含む宛先の一覧を表示させるための指示ボタンを表示させる、
ことを特徴とする請求項８又は９に記載の宛先表示制御プログラム。
【請求項１１】
前記宛先選択画面に表示される複数の宛先を、前記処理装置の使用履歴情報を用いて、予め定めた計算式で算出した得点に基づいて決定した順番で並び替えて表示させる、
ことを特徴とする請求項８乃至１０のいずれか一に記載の宛先表示制御プログラム。
【請求項１２】
前記宛先選択画面に、前記処理装置の使用履歴情報を用いて、予め定めた計算式で算出した得点に基づいて選択した１又は複数の前記対象データを表示させる、
ことを特徴とする請求項８乃至１１のいずれか一に記載の宛先表示制御プログラム。
【請求項１３】
更に、前記宛先選択画面で選択された宛先の直下の階層に含まれる前記対象データを、前記処理装置の使用履歴情報を用いて、予め定めた計算式で算出した得点に基づいて決定した順番で並び替えて表示させた対象データ選択画面を作成する機能を実行させる、
ことを特徴とする請求項８乃至１１のいずれか一に記載の宛先表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システム及び宛先表示制御プログラムに関し、特に、印刷やスキャンなどの処理を行う画像形成装置と当該画像形成装置を制御する管理サーバとを含む画像形成システム及び処理対象のデータの読み出し又は保存を行う宛先の表示を制御する宛先表示制御プログラムに関する。
【背景技術】
【０００２】
プリンタ機能やスキャナ機能を備えるＭＦＰ（Multi Function Peripheral）などの画像形成装置が普及しており、会社等では、画像形成装置を用いて、業務で必要な文書を印刷したり、スキャンしたりしている。ここで、印刷対象となるデータやスキャンしたデータを各担当者のコンピュータ装置に保存すると、保管すべきデータを紛失したり、他の担当者が同様の処理を行う際に既存のデータを利用できないなどの問題がある。そこで、近年では、各担当者が利用したデータをサーバなどに保存しておき、クライアントの画面上でサーバ内にある印刷対象データを探して印刷したり、画像データが保存されているフォルダにスキャンデータを保存したりする方法が用いられる。
【０００３】
この場合、保存するデータの数量が少なければ、これらのデータを１つのフォルダにまとめて格納しても問題は生じないが、データの数量や種類が多い場合は、これらを１つのフォルダにまとめて格納すると、そのフォルダを閲覧する際に多数のデータが表示されてしまい、その中から所望のデータを探し出すのが困難になる。そこで、通常は、データの種類やデータの作成者などのカテゴリーに応じてフォルダを階層構造にし、各フォルダにデータを振り分けて保存している。
【０００４】
このように、データが複数の階層のフォルダに振り分けて保存されている形態では、多種多様なデータが混在することがなくなるため、データを管理しやすくすることができるが、所望のフォルダに保存されたデータを選び出すためには、何度も階層を遷移してフォルダを選択しなければならず、やはり所望のデータを探し出すのが困難になる。
【０００５】
このような背景から、所望のデータを探しやすくするための様々な手法が提案されており、例えば、下記特許文献１には、文書の画像データを蓄積記憶する文書格納手段と、コピーされた文書とスキャナによる読取文書とメール文書の少なくとも１つについて、文書の画像データを取得して前記文書格納手段に記録する蓄積制御手段と、前記文書格納手段に記憶されている各文書について使用頻度を計数し、使用頻度情報として所定の記憶領域に記録する使用頻度計数手段と、データ入力を受け付ける入力部と、データを表示する表示部と、を備える入力操作手段と、文書検索を行う操作者に所定の情報を入力させる手段と、前記入力された情報を照合し、操作者が文書の検索に関する権限所有者であるかを判定する操作者判定手段と、前記操作者が正当な権限所有者であると判定された場合、前記使用頻度情報に基づいて、前記文書格納手段に記憶されている文書の情報を使用頻度の高い順に前記入力操作手段の表示部に表示する検索制御手段と、を備える多機能画像形成装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−４９９７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来技術のように、使用頻度などの履歴情報に基づいてデータを並び替えて表示する方法では、以前に処理したことがないデータを容易に探し出すことができない。また、キーワードを入力して、そのキーワードに関連するデータを検索して表示する方法では、キーワードを入力する手間が生じ、適切なキーワードを入力しないと所望のデータを探し出すことができない。また、履歴情報やキーワードに基づいて選別したデータを表示する方法では、フォルダの階層構造が分からないため、処理対象のデータやそのデータを保存しているフォルダに関連する他のデータやフォルダを探し出すのが困難になる。
【０００８】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、処理対象のデータを、適切な宛先から容易に読み出したり、適切な宛先に容易に保存したりすることができる画像形成システム及び宛先表示制御プログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明は、処理を実行する画像形成装置と、前記処理を指示するクライアントと、前記画像形成装置を管理する管理装置と、前記処理に利用される対象データを保存する記憶装置と、が通信ネットワークで接続された画像形成システムにおいて、前記管理装置は、前記クライアントからの前記処理の指示を受け付ける第１機能と、前記記憶装置内の前記対象データの保存場所を特定し、当該記憶装置の配下のフォルダの場所を示す宛先を表示するにあたり、その直下の階層に前記対象データを含まない宛先を表示対象から外した宛先選択画面を作成する第２機能と、前記宛先選択画面を前記クライアントに表示させる第３機能と、前記宛先選択画面で選択された宛先の直下の階層に保存されている前記対象データを前記記憶装置から取得し、前記クライアント又は前記画像形成装置に送信する第４機能と、を備えるものである。
【００１０】
また、本発明は、処理を実行する画像形成装置と、前記処理を指示するクライアントと、前記画像形成装置を管理する管理装置と、前記処理で生成された対象データを保存する記憶装置と、が通信ネットワークで接続された画像形成システムにおいて、前記管理装置は、前記クライアントからの前記処理の指示を受け付ける第１機能と、前記記憶装置内の前記対象データの保存場所を特定し、当該記憶装置の配下のフォルダの場所を示す宛先を表示するにあたり、その直下の階層に前記対象データと同等のデータを含まない宛先を表示対象から外した宛先選択画面を作成する第２機能と、前記宛先選択画面を前記クライアントに表示させる第３機能と、前記処理で生成された対象データを前記画像形成装置から取得し、当該対象データを前記記憶装置に送信して、前記宛先選択画面で選択された宛先の直下の階層に保存させる第４機能と、を備えるものである。
【００１１】
また、本発明は、処理を実行する処理装置を管理する管理装置で動作する宛先表示制御プログラムであって、前記管理装置に、所定の記憶装置内の前記処理の対象データの保存場所を特定し、当該所定の記憶装置の配下のフォルダの場所を示す宛先を表示するにあたり、その直下の階層に前記対象データを含まない宛先を表示対象から外した宛先選択画面を作成する機能を実行させるものである。
【発明の効果】
【００１２】
本発明の画像形成システム及び宛先表示制御プログラムによれば、処理対象のデータを、適切な宛先から容易に読み出したり、適切な宛先に容易に保存したりすることができる。
【００１３】
その理由は、印刷やスキャンなどを行う画像形成装置を管理する管理装置は、クライアントからの印刷指示を受け付けると、所定の記憶装置内の印刷対象データの保存場所を特定し、記憶装置の配下のフォルダの場所を示す宛先を表示するにあたり、その直下の階層に印刷対象データを含まない宛先を表示対象から外した宛先選択画面を作成して、クライアントに表示させる制御を行うからである。
【００１４】
また、管理装置は、クライアントからのスキャン指示を受け付けると、所定の記憶装置内のスキャンデータと同等の画像データの保存場所を特定し、記憶装置の配下のフォルダの場所を示す宛先を表示するにあたり、その直下の階層に画像データを含まない宛先を表示対象から外した宛先選択画面を作成して、クライアントに表示させる制御を行うからである。
【００１５】
これにより、印刷対象データを含む宛先、若しくは、スキャンデータと同等の画像データを含む宛先のみが表示されるため、ユーザは、適切な宛先から印刷対象データを容易に読み出すことができ、また、スキャンデータを適切な宛先に容易に保存することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施例に係る画像形成システムの構成を模式的に示す図である。
【図２】本発明の一実施例に係る画像形成システムの各装置の構成を示すブロック図である。
【図３】本発明の一実施例に係るクライアントに表示される印刷宛先選択画面の一例を示す図である。
【図４】本発明の一実施例に係るクライアントに表示される印刷宛先選択画面（一階層下を表示させた場合）の一例を示す図である。
【図５】本発明の一実施例に係るクライアントに表示される印刷宛先選択画面（配下の宛先を再サジェストさせた場合）の一例を示す図である。
【図６】本発明の一実施例に係るクライアントに表示される印刷宛先選択画面の他の例を示す図である。
【図７】本発明の一実施例に係るクライアントに表示される印刷宛先選択画面の他の例を示す図である。
【図８】本発明の一実施例に係るクライアントに表示される印刷対象データ選択画面の一例を示す図である。
【図９】本発明の一実施例に係るクライアントに表示される印刷宛先／印刷対象データ選択画面の一例を示す図である。
【図１０】フォルダの階層構造を示す図である。
【図１１】従来のクライアントに表示される印刷宛先選択画面の一例を示す図である。
【発明を実施するための形態】
【００１７】
背景技術で示したように、画像形成装置で利用するデータ（印刷対象データやスキャンデータなど）は、通常、階層構造のフォルダに振り分けて保存される。そのため、所望の印刷対象データを読み出したり、スキャンデータを所望の保存先を保存したりするためには、何度も階層を遷移してデータやフォルダを選択しなければならず、利便性が悪いという問題があった。
【００１８】
印刷を例にして具体的に説明すると、コンテンツ管理サーバなどの記憶装置に、図１０に示すような階層構造でｗｅｂサイト、コンテンツ及びコンテンツフォルダが作成されており、その中の特定のコンテンツ（ハッチングされたもの）のみが印刷対象データであると想定すると、記憶装置のｗｅｂサイトにアクセスした時の初期画面には、「リスト」、「文書ライブラリ」、「記事」、「文書ＵＲＬ」、「ｗｅｂサイト」、「その他」の６つのｗｅｂサイト、コンテンツ及びコンテンツフォルダが表示される。この時、最下層の「添付ファイル」に保存されている添付ファイル２を印刷するためには、「ｗｅｂサイト」→「リスト」→「リストアイテム」→「添付ファイル」の順で階層を遷移しなければならず、操作が煩雑になる。また、他のファイル（例えば、上記「添付ファイル」の２つ下の「文書」ファイル）を確認するためには、「ｗｅｂサイト」→「文書ライブラリ」→「フォルダ」→「文書」の順で階層を遷移しなければならず、操作が非常に煩雑になる。
【００１９】
このような問題に対して、使用頻度などの履歴情報に基づいてデータを並び替えて表示する方法があるが、この方法では、以前に印刷したことがないデータは表示されないため、利便性が悪い。また、入力したキーワードに合致するデータを表示する方法もあるが、この方法では、キーワードを入力する手間が生じ、適切なキーワードを入力しないと所望のデータを表示させることができないため、やはり利便性が悪い。また、これらの方法は、階層構造に基づく表示方法ではないため、表示されているフォルダやデータに関連する他のフォルダやデータを簡単に表示させることができないという問題もある。
【００２０】
具体的に説明すると、使用頻度などの履歴情報やキーワードなどに基づいて印刷対象データを並び替えて表示する場合、クライアントや画像形成装置には、フォルダの階層構造に関係なく、様々な階層のフォルダに格納されているデータが一覧表示されるため、この一覧表示の中に所望のデータがない場合や表示されているデータに関連するデータを表示させる場合には、各階層のフォルダを表示させて、所望のデータを探し出さなければならない。また、図１１に示すような印刷宛先選択画面９０を表示させて、利用したい印刷宛先を予め手動で登録しておくことも可能であるが、この方法の場合、適切な宛先をユーザが判断するのが難しく、操作が面倒である。
【００２１】
そこで、本発明の一実施の形態では、印刷やスキャンなどの処理を行う画像形成装置を管理する管理装置は、クライアントから印刷やスキャンの指示を受け付けると、処理対象データを記憶するコンテンツ管理サーバなどの記憶装置にアクセスして、記憶装置内の処理対象データの保存場所を特定する。そして、処理対象データの読み取り先や保存先を選択させる宛先選択画面を作成する際に、記憶装置の配下のフォルダの場所を示す宛先を全て表示させるのではなく、その直下の階層に印刷対象データを含まない宛先、若しくは、その直下の階層にスキャンデータと同等の画像データを含まない宛先を表示対象から外す制御を行い、作成した宛先選択画面をクライアントに表示させる。
【００２２】
これにより、その直下の階層に印刷対象データを含む宛先、若しくは、その直下の階層にスキャンデータと同等の画像データを含む宛先のみを表示させることができるため、適切な宛先から印刷対象データを容易に読み出すことができ、また、スキャンデータを適切な宛先に容易に保存することができる。
【００２３】
なお、本発明は、SharePointなどｗｅｂベースのコンテンツ管理サーバを利用する場合に特に役立つ。その理由は、ｗｅｂベースのものはディレクトリ構造を利用するファイルサーバとは異なり、１階層ずつ移動していくと、データを置くことができない階層も通過しないといけなくなるからである。
【実施例】
【００２４】
上記した本発明の実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る画像形成システム及び宛先表示制御プログラムについて、図１乃至図９を参照して説明する。図１は、本実施例の画像形成システムの構成を模式的に示す図であり、図２は、各装置の構成を示すブロック図である。また、図３乃至図９は、本実施例のクライアントに表示される画面の一例を示す図である。
【００２５】
図１に示すように、本実施例の画像形成システム１０は、プリンタやスキャナ、デジタル複合機などの画像形成装置２０と、印刷対象データやスキャンデータなどの処理対象のデータ（コンテンツと呼ぶ。）を記憶する記憶装置（コンテンツ管理サーバ３０とする。）と、画像形成装置２０を管理する管理装置（ＭＦＰ管理サーバ４０とする。）と、ＡＤ（Active Directory）やＬＤＡＰ（Lightweight Directory Access Protocol）などの認証サーバ５０と、ユーザのコンピュータ装置（クライアント６０）などで構成され、これらは、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）などのネットワーク７０を介して接続されている。以下、図２を参照して各装置の具体的構成について説明する。
【００２６】
［画像形成装置］
画像形成装置２０は、制御部２１と、記憶部２２と、通信部２３と、表示部２４と、操作部２５と、描画処理部２６と、印刷部２７と、画像読取部２８などで構成される。
【００２７】
制御部２１は、ＣＰＵ（Central Processing Unit）などで構成される。記憶部２２は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などのメモリ、ＨＤＤ（Hard Disk Drive）などで構成され、データ記憶部２２ａとプログラム記憶部２２ｂを備える。データ記憶部２２ａは、クライアント６０から送信された印刷ジョブに基づいて生成された印刷データを格納する印刷データ記憶部と、画像読取部２８で読み取ったスキャンデータを格納するスキャンデータ記憶部などを備える。プログラム記憶部２２ｂは、ＲＯＭやＨＤＤの不揮発性記憶部に設けられ、印刷部２７に印刷を実行させる印刷機能、画像読取部２８にスキャンを実行させるスキャン機能、ＭＦＰ管理サーバ４０が提供するｗｅｂサービスを利用可能にするｗｅｂクライアント機能などを実現するためのプログラムを格納する。そして、ＲＯＭやＨＤＤに記憶されたプログラムはＲＡＭに展開され、ＣＰＵで実行される。
【００２８】
通信部２３は、ＮＩＣ（Network Interface Card）やモデムなどで構成され、ネットワーク上の各装置との通信を可能とする。表示部２４は、ＬＣＤ（Liquid Crystal Display）などで構成され、後述する宛先選択画面やデータ選択画面などを表示する。操作部２５は、タッチパネルなどで構成され、宛先やデータの選択などの操作を可能にする。
【００２９】
描画処理部２６は、クライアント６０から受信した印刷ジョブを解析し、各ページのデータをラスタライズして印刷データを作成する。
【００３０】
印刷部２７は、電子写真方式や静電記録方式等の作像プロセスを利用した画像形成のために必要な要素、すなわち、帯電装置、感光体ドラム、露光装置、転写ローラ、転写ベルト、定着装置などで構成される。具体的には、帯電装置により帯電された感光体ドラムに露光装置から印刷データに応じた光を照射して静電潜像を形成し、現像装置で帯電したトナーを付着させて現像し、そのトナー像を一次転写ローラ、二次転写ベルトを介して紙媒体に転写して定着装置で定着させる処理を行う。
【００３１】
画像読取部２８は、原稿台上の原稿を走査する光源と、原稿で反射された光を電気信号に変換するＣＣＤ（Charge Coupled Devices）イメージセンサと、電気信号をＡ／Ｄ変換するＡ／Ｄ変換器などにより構成され、原稿台上の原稿用紙の画像を光学的に読み取り、スキャンデータを出力する。
【００３２】
なお、本実施例では、画像形成装置２０に印刷機能とスキャン機能を備える構成とするが、印刷のみを行うプリンタとする場合は、画像読取部２８を省略することができ、スキャンのみを行うスキャナとする場合は、描画処理部２６や印刷部２７を省略することができる。
【００３３】
［コンテンツ管理サーバ］
コンテンツ管理サーバ３０は、制御部３１と、記憶部３２と、通信部３３と、表示部３４と、操作部３５などを備える。
【００３４】
制御部３１は、ＣＰＵなどで構成される。記憶部３２は、ＲＯＭやＲＡＭなどのメモリ、ＨＤＤなどで構成され、データ記憶部３２ａとプログラム記憶部３２ｂを備える。データ記憶部３２ａは、コンテンツを記憶するコンテンツ記憶部と、クライアント６０上からユーザがコンテンツ管理サーバ３０にアクセスした（ファイルをアップロードした、ダウンロードしたなどの）履歴情報などを記憶するコンテンツ管理データ記憶部などを備える。プログラム記憶部３２ｂは、コンテンツを管理するコンテンツ管理機能と、画像形成装置２０やクライアント６０にｗｅｂサービスを提供するＷｅｂサーバ機能、ＭＦＰ管理サーバ４０からの操作を可能にするコンテンツ管理ｗｅｂサービス機能などを実現するためのプログラムを格納する。そして、ＲＯＭやＨＤＤに記憶されたプログラムをＲＡＭに展開し、ＣＰＵで実行する。
【００３５】
通信部３３は、ＮＩＣやモデムなどで構成され、ネットワーク上の各装置との通信を可能とする。表示部３４は、ＬＣＤなどで構成され、各種画面などを表示する。操作部３５は、キーボードやマウスなどで構成され、各種操作を可能とする。
【００３６】
［ＭＦＰ管理サーバ］
ＭＦＰ管理サーバ４０は、制御部４１と、記憶部４２と、通信部４３と、表示部４４と、操作部４５などを備える。
【００３７】
制御部４１は、ＣＰＵなどで構成される。記憶部４２は、ＲＯＭやＲＡＭなどのメモリ、ＨＤＤなどで構成され、データ記憶部４２ａとプログラム記憶部４２ｂを備える。データ記憶部４２ａは、画像形成装置２０の使用履歴情報などを記憶するＭＦＰ履歴データ記憶部と、予め定めた式に従って計算した宛先の優先順位情報を記憶する宛先等推定データ記憶部などを備える。プログラム記憶部４２ｂは、画像形成装置２０の使用履歴などを管理するＭＦＰ履歴管理機能と、予め定めた式に従って宛先の優先順位を決定する宛先等推定機能と、画像形成装置２０やクライアント６０にｗｅｂサービスを提供するｗｅｂサーバ機能と、コンテンツ管理サーバ３０内の処理対象のデータの保存場所を特定し、コンテンツ管理サーバ３０の配下のフォルダの場所を示す宛先を表示するにあたり、その直下の階層に処理対象のデータを含まない宛先を表示対象から外した宛先選択画面やその宛先選択画面で選択した宛先の直下の階層に保存されている処理対象のデータを一覧表示するデータ選択画面などを作成し、クライアント６０のｗｅｂ画面上に表示させる宛先等表示機能などを実現するためのプログラムを格納する。そして、ＲＯＭやＨＤＤに記憶されたプログラムをＲＡＭに展開し、ＣＰＵで実行する。なお、上記宛先等表示機能若しくは宛先等表示機能及び宛先等推定機能を実現するプログラムを宛先表示制御プログラムと呼ぶ。
【００３８】
通信部４３は、ＮＩＣやモデムなどで構成され、ネットワーク上の各装置との通信を可能とする。表示部４４は、ＬＣＤなどで構成され、各種画面などを表示する。操作部４５は、キーボードやマウスなどで構成され、各種操作を可能とする。
【００３９】
［認証サーバ］
認証サーバ５０は、制御部５１と、記憶部５２と、通信部５３と、表示部５４と、操作部５５などで構成される。
【００４０】
制御部５１は、ＣＰＵなどで構成される。記憶部５２は、ＲＯＭやＲＡＭなどのメモリ、ＨＤＤなどで構成され、処理を実行するユーザやその上司を特定する認証情報データ等を格納するデータ記憶部５２ａと、認証機能等を実現するためのプログラムを格納するプログラム記憶部５２ｂとを備える。そして、ＲＯＭやＨＤＤに記憶されたプログラムをＲＡＭに展開し、ＣＰＵで実行する。
【００４１】
通信部５３は、ＮＩＣやモデムなどで構成され、ネットワーク上の各装置との通信を可能とする。表示部５４は、ＬＣＤなどで構成され、認証画面などを表示する。操作部５３は、キーボードやマウスなどで構成され、認証に関する各種操作を可能とする。
【００４２】
［クライアント］
クライアント６０は、制御部６１と、記憶部６２と、通信部６３と、表示部６４と、操作部６５などで構成される。
【００４３】
制御部６１は、ＣＰＵなどで構成される。記憶部６２は、ＲＯＭやＲＡＭなどのメモリ、ＨＤＤなどで構成され、データ記憶部６２ａとプログラム記憶部６２ｂを備える。データ記憶部６２ａは、印刷ジョブを格納する印刷ジョブデータ記憶部などを備える。プログラム記憶部６２ｂは、印刷対象データをページ記述言語（ＰＤＬ：Page Description Language）で記述されたデータ、ＰＤＦ（Portable Document Format）データなどに変換して印刷ジョブを作成する印刷ジョブ作成機能、画像形成装置２０の画像読取部２８にスキャンの開始を指示するスキャン開始機能、ＭＦＰ管理サーバ４０が提供するｗｅｂサービスを利用可能にするｗｅｂクライアント機能などを実現するためのプログラムを格納する。そして、ＲＯＭやＨＤＤに記憶された当該プログラムはＲＡＭに展開され、ＣＰＵで実行される。
【００４４】
通信部６３は、ＮＩＣやモデムなどで構成され、ネットワーク上の各装置との通信を可能とする。表示部６４は、ＬＣＤなどで構成され、後述する宛先選択画面やデータ選択画面などを表示する。操作部６５は、キーボードやマウスなどで構成され、宛先やデータの選択などの操作を可能にする。
【００４５】
なお、図１及び図２は、本実施例の一例であり適宜変更可能である。例えば、図１では、画像形成システム１０に認証サーバ５０を配置したが、認証サーバ５０は設置せず、コンテンツ管理サーバ３０又はＭＦＰ管理サーバ４０に認証機能を持たせてもよい。また、図１では、画像形成システム１０にＭＦＰ管理サーバ４０を配置したが、その機能を画像形成装置２０あるいはコンテンツ管理サーバ３０に搭載する（相乗りさせる）ことで省略可能である。また、図１では、画像形成システム１０にクライアント６０を配置したが、画像形成装置２０の表示部２４で印刷対象データの読み取り先やスキャンデータの保存先を選択する場合は、クライアント６０を省略することもできる。
【００４６】
次に、上記構成の画像形成システム１０の概略動作について説明する。なお、以下では、コンテンツ管理サーバ３０から印刷対象データを取得して印刷処理を行う場合を例にして説明する。
【００４７】
ユーザが、クライアント６０の操作部６５を操作してユーザＩＤやパスワードなどのユーザ情報を入力すると、そのユーザ情報が認証サーバ５０に送信され、認証サーバ５０は、認証機能を用いてユーザ認証を行い、認証結果をクライアント６０に通知する。認証結果がＯＫの場合は、クライアント６０からの印刷指示が可能になる。なお、この認証処理は省略することができる。
【００４８】
次に、ユーザが、クライアント６０上で印刷を指示すると、クライアント６０は、ＭＦＰ管理サーバ４０に印刷が指示されたことを通知する。
【００４９】
この通知を受けたＭＦＰ管理サーバ４０は、コンテンツ管理サーバ３０にアクセスして、コンテンツ記憶部に記憶されている印刷対象データ（ここでは、拡張子がtxtやdoc、xls、pdfなどの文書データ、bmpやjpgなどの画像データ）の保存場所を特定する。そして、ＭＦＰ管理サーバ４０は、宛先等表示機能により、コンテンツ管理サーバ３０の配下のフォルダの場所を示す宛先を表示するにあたり、その直下の階層に印刷対象データを含まない宛先を表示対象から外した宛先選択画面や当該宛先選択画面で選択した宛先の直下の階層に保存されている印刷対象データを選択可能にするデータ選択画面（必要に応じて、宛先等推定機能により宛先や印刷対象データを順位付けてもよい。）を作成し、ｗｅｂサーバ機能により、作成した画面をクライアント６０の表示部６４に表示させる。
【００５０】
そして、クライアント６０のｗｅｂ画面でユーザが印刷対象データを選択したら、ＭＦＰ管理サーバ４０は、コンテンツ管理サーバ３０のコンテンツ管理ｗｅｂサービス機能を利用して、コンテンツ記憶部から選択された印刷対象データを取得し、その印刷対象データをクライアント６０に送信する。
【００５１】
クライアント６０は、印刷対象データを取得したら、印刷ジョブ作成機能を用いて印刷ジョブを作成し、その印刷ジョブを画像形成装置２０に送信する。画像形成装置２０は、印刷ジョブを受信したら、画像処理部２６により印刷ジョブを解析して印刷データを作成し、印刷部２７は、その印刷データに基づいて印刷を実行する。
【００５２】
また、画像形成装置２０がダイレクトプリントに対応している場合は、ＭＦＰ管理サーバ４０は、印刷対象データを画像形成装置２０に送信し、画像形成装置２０の印刷部２７は、その印刷対象データに基づいて直接、印刷を実行する。
【００５３】
次に、ＭＦＰ管理サーバ４０の宛先等表示機能により作成され、クライアント６０の表示部６４に表示される画面について、図面を参照して説明する。
【００５４】
図３は、印刷対象データの保存先を示す宛先を選択するための印刷宛先選択画面８０の一例である。この印刷宛先選択画面８０の宛先欄には、その直下の階層に印刷対象データを含む宛先が一覧表示される。そして、各々の宛先には、その上位に印刷対象データを含む宛先が存在する場合は、一階層上を表示するためのボタン（上向きの矢印）が表示され、その下位に印刷対象データを含む宛先が存在する場合は、一階層下を表示するためのボタン（下向きの矢印）が表示される。更に、各々の宛先には、当該宛先の配下に関して、その直下に印刷対象データを含む宛先を特定して一覧表示させるためのボタン（下向きの矢印と星印）が表示される。この宛先はアドレス名や更新日時に従って配列してもよいし、後述する方法によって決定された優先順位に従って配列してもよい。
【００５５】
また、印刷宛先選択画面８０の宛先欄に、その直下の階層に印刷対象データを含む宛先の全てを表示してもよいが、各々の印刷対象データがユーザに関連付けてコンテンツ管理サーバ３０に保存されている場合は、ＭＦＰ管理サーバ４０は、クライアント６０からの印刷指示を受け付ける際に、印刷指示を行ったユーザの情報をクライアント６０や認証サーバ５０から取得し、そのユーザに関連付けられた印刷対象データを直下の階層に含む宛先のみを表示するようにしてもよい。
【００５６】
なお、印刷宛先選択画面８０は、少なくとも、その直下の階層に印刷対象データを含む宛先が一覧表示されればよく、例えば、宛先欄に加えて、後述する手法に従って選択した印刷対象データ（おすすめファイル）を表示してもよい。また、ある宛先の直下の階層に印刷対象データがあり、その宛先の配下の宛先の直下にも印刷対象データがある場合もある。このような場合には、図４の印刷宛先選択画面８１に示すように、配下の宛先をまとめて、上位の宛先のみを表示し、所定のボタン（図の＋のボタン）を押下したら、その配下の宛先が表示されるようにしてもよい。また、図５の印刷宛先選択画面８２に示すように、階層構造が分かるように宛先を階層状に表示してもよい。
【００５７】
そして、ユーザは、上記印刷宛先選択画面８０に表示されている宛先の中から、利用したい宛先を選択する。利用したい宛先が表示されていない場合は、「一階層上を表示」するボタンや「一階層下を表示」するボタン、「この宛先配下の宛先を再サジェスト」するボタンを押下して利用したい宛先を表示させる。
【００５８】
例えば、図３の印刷宛先選択画面８０で、宛先「http://testhost1/dev2/Shared&Documents/」を選択し、「一階層下を表示」ボタンを押下した場合は、図６に示す印刷宛先選択画面８３が表示される。この印刷宛先選択画面８３では、選択した宛先の一階層下の宛先一覧が表示される。なお、図６では、印刷宛先選択画面８３の宛先欄に宛先の絶対パス（例えば、「http://testhost1/dev2/Shared&Documents/manuals/」）を表示しているが、相対パス（例えば、「manuals」）のように表示してもよい。
【００５９】
また、図３の印刷宛先選択画面８０で、宛先「http://testhost1/dev2/Shared&Documents/」を選択し、「この宛先配下の宛先を再サジェスト」ボタンを押下した場合は、図７に示す印刷宛先選択画面８４が表示される。この印刷宛先選択画面８４では、図６と異なり、一階層より下の階層も含め、ユーザが利用したいと思われる宛先が表示される。この機能により、ユーザが「一階層下を表示」ボタンを何度も押して、使いたいファイルが保存された階層までたどっていく手間を省くことができ、ユーザの利便性を向上させることができる。
【００６０】
また、図３乃至図７の印刷宛先選択画面８０〜８４で、ユーザが宛先を選択すると、図８に示すような印刷対象データ選択画面８５が表示される。この印刷対象データ選択画面８５には、印刷宛先選択画面で選択した宛先に保存されている印刷対象データが一覧表示され、ユーザは所望の印刷対象データを選択し、印刷又はプレビューを指示することができる。この印刷対象データはファイル名や更新日時に従って配列してもよいし、後述する方法によって決定された優先順位に従って配列してもよい。
【００６１】
なお、上記説明では、図３乃至図７の印刷宛先選択画面で印刷宛先を選択すると、図８の印刷対象データ選択画面８５が別画面で表示される構成としたが、例えば、図９の印刷宛先／印刷対象データ選択画面８６に示すように、印刷宛先の一覧と印刷対象データの一覧とが一つの画面にまとめて表示されるようにしてもよい。
【００６２】
以上、クライアント６０に表示される画面について説明したが、以下では、これらの画面に宛先や印刷対象データを表示する際の優先順位を決定する方法について説明する。
【００６３】
印刷宛先の優先順位は以下のような方法で決定することができる。ＭＦＰ管理サーバ４０の宛先等推定機能は、ＭＦＰ履歴データ記憶部から順位の決定に必要なデータ（例えば、表１、表２に示すデータ）を取得し、数式１に示すような予め定めた順位決定式に従って各宛先の得点を計算する。そして、得点の多い順に宛先をソートし、得点の多い印刷宛先が優先して表示されるようにする。
【００６４】
【表１】
2012146144.tif 000003
【００６５】
【表２】
2012146144.tif 000004
【００６６】
【数１】
2012146144.tif 000005
【００６７】
この順位決定式における重みを求める方法の１つとして、主成分分析における第１主成分の主成分負荷量を計算する方法が挙げられる。統計手法の一つである主成分分析は、相関関係にある複数の要因（ここでは得点構成要素）を合成して、いくつかの（より少ない数の）成分にし、その総合力や特性を求める手法である。第１主成分の主成分負荷量は、例えば、ラグランジュの未定乗数法を用いて取得した最大の固有値から求めることができる。
【００６８】
また、印刷宛先内の印刷対象データの優先順位も、表３に示すような得点構成要素を用いて、数式１に示すような予め定めた順位決定式に従って決定することができる。
【００６９】
【表３】
2012146144.tif 000006
【００７０】
以上、クライアント６０からの印刷指示に対して、ＭＦＰ管理サーバ４０が、クライアント６０の表示部６４に印刷宛先選択画面や印刷対象データ選択画面を表示させる場合について記載したが、クライアント６０からスキャンを指示する場合も同様に画面を表示させることができる。この場合の画像形成システム１０の概略動作について、以下に説明する。
【００７１】
ユーザが、クライアント６０の操作部６５を操作してユーザ情報を入力すると、そのユーザ情報が認証サーバ５０に送信され、認証サーバ５０は、認証機能を用いてユーザ認証を行い、認証結果をクライアント６０に通知する。認証結果がＯＫの場合は、クライアント６０からのスキャン指示が可能になる。なお、この認証処理は省略することができる。
【００７２】
次に、ユーザが、クライアント６０上でスキャンを指示すると、クライアント６０は、ＭＦＰ管理サーバ４０にスキャンが指示されたことを通知する。
【００７３】
この通知を受けたＭＦＰ管理サーバ４０は、コンテンツ管理サーバ３０にアクセスして、コンテンツ記憶部に記憶されているスキャンデータと同等のデータ（例えば、bmpやjpgなどの画像データ）の保存場所を特定する。そして、ＭＦＰ管理サーバ４０は、宛先等表示機能により、コンテンツ管理サーバ３０の配下のフォルダの場所を示す宛先を表示するにあたり、その直下の階層にスキャンデータと同等の画像データを含まない宛先を表示対象から外した宛先選択画面や当該宛先選択画面で選択した宛先の直下の階層に保存されている画像データを確認する画面（必要に応じて、宛先等推定機能により宛先や印刷対象データを順位付けてもよい。）を作成し、ｗｅｂサーバ機能により、作成した画面をクライアント６０の表示部６４に表示させる。
【００７４】
そして、クライアント６０のｗｅｂ画面でユーザがスキャンデータを保存する宛先を選択したら、ＭＦＰ管理サーバ４０は、画像形成装置２０にスキャンの実行を指示し、画像形成装置２０からスキャンデータを取得する。そして、コンテンツ管理サーバ３０のコンテンツ管理ｗｅｂサービス機能を利用して、取得したスキャンデータを選択された宛先に保存する。
【００７５】
なお、ここでは、スキャンデータを保存する宛先が選択されてから画像形成装置２０にスキャンの実行を指示する構成としたが、先にスキャンの実行を指示し、スキャンを行っている間にスキャンデータの保存先をユーザに選択させるようにしてもよい。
【００７６】
上記ＭＦＰ管理サーバ４０の宛先等表示機能により、クライアント６０の表示部６４に表示される画面は、印刷の場合と同様であり、その直下にスキャンデータと同等の画像データを直下の階層に含む宛先が一覧表示されることになるが、スキャンの場合は、データを選択する訳ではないため、図３の図面のおすすめファイルの欄や図８及び図９の画面の印刷ボタンなどは不要である。
【００７７】
また、スキャンデータを保存する宛先を選択する画面において、印刷の場合と同様に、表示の優先順位を決定することができる。この場合は、表４に示すような得点構成要素と前記した順位決定式を用いて優先順位を決定する。なお、宛先には、優先順位とは別に、手動で登録された宛先や、あまり使われていないが利用する必要のあるストレージ（コンテンツ管理サーバ）なども並列して表示してもよい。
【００７８】
【表４】
2012146144.tif 000007
【００７９】
以上説明したように、印刷やスキャンなどの処理を行う画像形成装置２０を管理するＭＦＰ管理サーバ４０は、クライアント６０から印刷やスキャンの指示を受け付けると、コンテンツ管理サーバ３０などの記憶装置に保存されている印刷対象データやスキャンデータと同等の画像データの保存場所を特定し、コンテンツ管理サーバ３０の配下のフォルダの場所を示す宛先を表示するにあたり、その直下の階層に印刷対象データや画像データを含まない宛先を表示対象から外した宛先選択画面（好ましくは、その直下の階層にユーザに関連付けられた印刷対象データや画像データを含む宛先のみを一覧表示する宛先選択画面）を作成して、クライアント６０の表示部６４に表示させる制御を行うため、ユーザは何度も階層を遷移しなくても印刷対象データを容易に選択又はスキャンデータの保存先を容易に選択することができ、ユーザの利便性を格段に向上させることができる。
【００８０】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、その構成や制御は適宜変更可能である。例えば、上記実施例では、画像形成装置２０で実行する処理として印刷とスキャンを例示したが、データの読み取りや保存を伴う他の処理（例えば、ＦＡＸの送受信や電子メールの送受信など）に対しても同様に適用することができる。また、本実施例では、画像形成装置２０の処理に関して記載したが、保存されたデータを読み出したり、データを保存したりする処理を実行する任意の装置に対して同様に適用することができる。
【産業上の利用可能性】
【００８１】
本発明は、印刷やスキャンを行う画像形成装置とその画像形成装置を管理するサーバとを含む画像形成システムに利用可能である。
【符号の説明】
【００８２】
１０  画像形成システム
２０  画像形成装置
２１  制御部
２２  記憶部
２３  通信部
２４  表示部
２５  操作部
２６  描画処理部
２７  印刷部
２８  画像読取部
３０  コンテンツ管理サーバ
３１  制御部
３２  記憶部
３３  通信部
３４  表示部
３５  操作部
４０  ＭＦＰ管理サーバ
４１  制御部
４２  記憶部
４３  通信部
４４  表示部
４５  操作部
５０  認証サーバ
５１  制御部
５２  記憶部
５３  通信部
５４  表示部
５５  操作部
６０  クライアント
６１  制御部
６２  記憶部
６３  通信部
６４  表示部
６５  操作部
７０  ネットワーク
８０〜８４  印刷宛先選択画面
８５  印刷対象データ選択録画面
８６  印刷宛先／印刷対象データ選択画面
９０  印刷宛先選択画面
【図１】
2012146144.tif 000008
【図２】
2012146144.tif 000009
【図３】
2012146144.tif 000010
【図４】
2012146144.tif 000011
【図５】
2012146144.tif 000012
【図６】
2012146144.tif 000013
【図７】
2012146144.tif 000014
【図８】
2012146144.tif 000015
【図９】
2012146144.tif 000016
【図１０】
2012146144.tif 000017
【図１１】
2012146144.tif 000018