(57)【要約】【課題】  ネットワークを介して画像データを取得する際に、その画像データと情報量の異なる画像データの取得の要否についてユーザの任意とすることができる情報処理装置、データ装置蓄積、画像データ取得方法、画像データ取得プログラム及び記録媒体の提供を目的とする。【解決手段】  画像データの蓄積が可能なデータ蓄積装置よりネットワークを介して前記画像データの取得を行う情報処理装置であって、前記データ蓄積装置に蓄積された画像データを取得する画像データ取得手段と、前記画像データを取得するとき、前記画像データとはその情報量を異にする第二の画像データを取得するか否かを選択させ、前記第二の画像データの取得をするときにはその取得単位を指定させる画像データ指定手段とを有することにより上記課題を解決する。【選択図】  図５
2005182249.tif 000002
【特許請求の範囲】
【請求項１】
画像データの蓄積が可能なデータ蓄積装置よりネットワークを介して前記画像データの取得を行う情報処理装置であって、
前記データ蓄積装置に蓄積された画像データを取得する画像データ取得手段と、
前記画像データを取得するとき、前記画像データとはその情報量を異にする第二の画像データを取得するか否かを選択させ、前記第二の画像データの取得をするときにはその取得単位を指定させる画像データ指定手段とを有することを特徴とする情報処理装置。
【請求項２】
前記画像データ指定手段はさらに、取得すべき前記第二の画像データが複数あるとき、取得単位として前記第二の画像データの先頭を指定させることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記画像データ指定手段はさらに、取得すべき前記画像データが複数あるとき、取得単位として前記第二の画像データの位置情報を指定させることを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記画像データ取得手段はさらに、前記画像データまたは前記第二の画像データに関する書誌情報を取得することを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記画像データ、前記第二の画像データ、前記書誌情報のいずれかまたはその組み合わせを管理する画像情報管理手段をさらに有することを特徴とする請求項４記載の情報処理装置。
【請求項６】
前記データ蓄積装置は、前記画像データの印刷を行う出力手段を有することを特徴とする請求項１記載のデータ蓄積装置。
【請求項７】
画像データの蓄積が可能なデータ蓄積装置よりネットワークを介して前記画像データの取得を行う情報処理装置における画像データ取得方法であって、
前記画像データとはその情報量を異にする第二の画像データを取得するか否かを選択させ、前記第二の画像データの取得をするときにはその取得単位を指定させる画像データ指定手順と、
前記画像データ指定手順における指定に基づいて前記データ蓄積装置に蓄積された画像データを取得する画像データ取得手順とを有することを特徴とする画像データ取得方法。
【請求項８】
前記画像データ指定手順はさらに、取得すべき前記第二の画像データが複数あるとき、取得単位として前記第二の画像データの先頭を指定させることを特徴とする請求項７記載の画像データ取得方法。
【請求項９】
前記画像データ指定手順はさらに、取得すべき前記画像データが複数あるとき、取得単位として前記第二の画像データの位置情報を指定させることを特徴とする請求項７記載の画像データ取得方法。
【請求項１０】
前記画像データ取得手順はさらに、前記画像データまたは前記第二の画像データに関する書誌情報を取得することを特徴とする請求項７記載の画像データ取得方法。
【請求項１１】
画像データの蓄積が可能なデータ蓄積装置よりネットワークを介して前記画像データの取得を行う情報処理装置に、
前記画像データとはその情報量を異にする第二の画像データを取得するか否かを選択させ、前記第二の画像データの取得をするときにはその取得単位を指定させる画像データ指定手順と、
前記画像データ指定手順における指定に基づいて前記データ蓄積装置に蓄積された画像データを取得する画像データ取得手順とを実行させるための画像データ取得プログラム。
【請求項１２】
請求項１１記載の画像データ取得プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像データ取得方法、画像データ取得プログラム及び記録媒体に関し、特にネットワークを介して画像データを取得するための情報処理装置、画像データ取得方法、画像データ取得プログラム及び記録媒体に関する。
【０００２】
また、本発明は、前記情報処理装置に取得させる画像データを蓄積しているデータ蓄積装置に関する。
【背景技術】
【０００３】
近年の画像形成装置は多機能化が進んでおり、ＦＡＸ、スキャナ、コピー、及び印刷等の複数の機能が実装されているものもある。また、かかる装置においては、ＦＡＸで受信した情報、スキャニング又はコピーの際に読み取った情報等を画像データとしてハードディスク等に蓄積しておく機能を有するものもある。
【０００４】
このような画像形成装置に蓄積されている画像データを、当該画像形成装置とネットワークを介して接続しているＰＣ（Personal Computer）等の端末から編集するためのソフトウェア（以下、「画像編集ソフト」という。）が既に提供されている。当該ソフトウェアは、端末側にインストールされ、ユーザからの指示に基づいて、画像形成装置に蓄積されている画像データをダウンロードし、表示する。ユーザは、表示された画像データ参照しながら、当該画像データに含まれるノイズの除去や、他の画像データの貼り付け等、種々の編集操作を行うことができる。
【０００５】
図１は、画像編集ソフトのメイン画面の例を示す図である。図１に示されるように、メイン画面５００は、主にツリー表示領域５０１と画像一覧表示領域５０２とから構成される。ツリー表示領域５０１には、画像データの格納場所（フォルダ）がツリー形式によって表示されている。
【０００６】
また、画像一覧表示領域５０２には、ツリー表示領域５０１において選択されているフォルダに保存されている画像データの、例えば先頭ページのサムネール画像の一覧が表示されている。ユーザは、画像一覧表示領域５０２に表示されたサムネール画像を操作することによって、その画像データを削除したり、他のフォルダにコピー若しくは移動したりすることができる。また、サムネール画像をダブルクリックするとその画像データを編集対象とした編集画面を表示させることもできる。
【０００７】
図２は、編集画面の例を示す図である。図２に示されるように、編集画面５１０は、主にページ一覧表示領域５１１と画像表示領域５１２とから構成されている。ページ一覧表示領域５１１には、編集対象となっている画像データの全てのページのサムネール画像が表示されている。
【０００８】
画像表示領域５１２には、ページ一覧表示領域５１１において選択されたページの実データが表示されている。
【０００９】
このように、画像編集ソフトは、メイン画面５００や編集画面５１０において画像データの所定のページのサムネール画像を表示させることにより、ユーザに視覚的に各画像データの内容を認識させることができる。
【特許文献１】特開２００３−８７７０２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、従来においては、全てのページ又は先頭ページのみのサムネール画像が無条件に画像データと共に端末側にダウンロードされていた。
【００１１】
例えば、編集対象とするページが予め明らかである場合は、そのページのサムネール画像のみが編集画面５１０等に表示されれば十分であるが、全てのページのサムネール画像が無条件にダウンロードされる場合は、不要なページのサムネール画像の分だけネットワーク負荷を無駄に増大させ、レスポンスの劣化を招くという問題がある。
【００１２】
また、先頭ページのみが無条件にダウンロードされる場合は、先頭ページ以外のページを編集したい場合に不便を伴うという問題がある。
【００１３】
なお、特許文献１にはデジタルカメラで撮影した画像データをコンピュータに転送する際に、本画像に優先させてサムネール画像を転送することにより、撮影された画像をコンピュータにおいて早期に確認可能とした発明が記載されている。
【００１４】
しかし、特許文献１においては、サムネール画像を本画像に優先させて取得することによりレスポンスの向上を図っており、サムネール画像の取得の要否についてユーザに選択の余地は認められない。
【００１５】
本発明は、上記の点に鑑みてなされたものであって、ネットワークを介して画像データを取得する際に、その画像データと情報量の異なる画像データの取得の要否についてユーザの任意とすることができる情報処理装置、データ装置蓄積、画像データ取得方法、画像データ取得プログラム及び記録媒体の提供を目的とする。
【課題を解決するための手段】
【００１６】
そこで上記課題を解決するため、本発明は、請求項１に記載されるように、画像データの蓄積が可能なデータ蓄積装置よりネットワークを介して前記画像データの取得を行う情報処理装置であって、前記データ蓄積装置に蓄積された画像データを取得する画像データ取得手段と、前記画像データを取得するとき、前記画像データとはその情報量を異にする第二の画像データを取得するか否かを選択させ、前記第二の画像データの取得をするときにはその取得単位を指定させる画像データ指定手段とを有することを特徴とする。
【００１７】
このような情報処理装置では、画像データ指定手段を介して取得対象とするサムネール画像等の第二の画像データの指定を受け付けることができ、その指定にしたがって画像データを取得することができるため、取得対象とする第二の画像データをユーザの任意とすることができる。
【００１８】
また、上記課題を解決するため、本発明は、前記画像データの印刷を行う出力手段を有することを特徴とするデータ蓄積装置としてもよい。
【００１９】
また、上記課題を解決するため、本発明は、上記情報処理装置における画像データ取得方法、前記画像データ取得方法を前記情報処理装置に実行させるための画像データ取得プログラム、又は前記画像データ取得プログラムを記録した記録媒体としてもよい。
【発明の効果】
【００２０】
本発明によれば、ネットワークを介して画像データを取得する際に、その画像データと情報量の異なる画像データの取得の要否についてユーザの任意とすることができる情報処理装置、データ装置蓄積、画像データ取得方法、画像データ取得プログラム及び記録媒体を提供することができる。
【発明を実施するための最良の形態】
【００２１】
以下、図面に基づいて本発明の実施の形態を説明する。図３は、第一の実施の形態における文書管理システムの構成例を示す図である。図３に示されるように本実施の形態における文書管理システム１は、クライアント装置１０と画像形成装置２０とがネットワーク３０を介して接続されることにより構成されている。
【００２２】
クライアント装置１０は、画像形成装置２０に蓄積されている画像データの表示及び編集機能等が実装されているＰＣ（Personal Computer）等のコンピュータである。なお、クライアント装置１０は、画像形成装置２０の機能をＷｅｂサービスとして利用する。
【００２３】
画像形成装置２０は、プリンタ、コピー、スキャナ又はファクシミリ等の複合サービスが実装されている、いわゆる融合機又は複合機と呼ばれる機器である。画像形成装置２０は、また、コピー機能やスキャナ機能によって読み取った情報、及びファクシミリ機能によって受信した情報を画像データとして蓄積しておくことができ、クライアント装置１０からの要求に応じて当該画像データをクライアント装置１０に提供することができる。
【００２４】
次に、クライアント装置１０の詳細について説明する。図４は、本発明の実施の形態におけるクライアント装置のハードウェア構成例を示す図である。図４のクライアント装置１０は、それぞれバスBで相互に接続されているドライブ装置１００と、補助記憶装置１０２と、メモリ装置１０３と、演算処理装置１０４と、ネットワークＩ／Ｆ（インタフェース）装置１０５と、入力装置１０６と、表示装置１０７とを有するように構成される。
【００２５】
クライアント装置１０での処理を実現する文書編集プログラムは、CD―ROM等の記録媒体１０１によって提供される。文書編集プログラムを記録した記録媒体１０１がドライブ装置１００にセットされると、文書編集プログラムが記録媒体１０１からドライブ装置１００を介して補助記憶装置１０２にインストールされる。補助記憶装置１０２は、インストールされた文書編集プログラムを格納すると共に、必要なファイルやデータ等を格納する。
【００２６】
メモリ装置１０３は、文書編集プログラムの起動指示があった場合に、補助記憶装置１０２から文書編集プログラムを読み出して格納する。演算処理装置１０４は、メモリ装置１０３に格納された文書編集プログラムに従ってクライアント装置１０に係る機能を実行する。ネットワークＩ／Ｆ装置１０５は例えばモデム、ルータ等で構成され、図３のネットワーク３０に接続するために用いられる。
【００２７】
入力装置１０６はキーボード及びマウス等で構成され、様々な操作指示を入力するために用いられる。表示装置１０７は文書編集プログラムによるＧＵＩ（Graphical User Interface）等を表示する。
【００２８】
次に、文書管理システム１の機能構成について説明する。図５は、第一の実施の形態における文書管理システムの機能構成例を示す図である。
【００２９】
図５において、クライアント装置１０は、文書編集プログラムが演算処理装置１０４によって処理されることにより実現される、文書管理部１１、文書管理ＤＢ１２及びＳＯＡＰプロキシ１３等によって構成されている。
【００３０】
文書管理部１１は、文書管理ＤＢ１２に保存されている文書データ（画像データ、画像データの属性情報及び画像データのサムネール画像等）の管理機能（登録、削除、更新等）が実装されているモジュールである。文書管理部１１は、文書データの操作手段をユーザに対して提供するためのＧＵＩ（図１に示されるようなメイン画面５００や編集画面５１０等）を表示装置１０７に表示させ、そのＧＵＩに対する入力に基づいて文書管理ＤＢ１２に保存されている文書データの更新や、画像形成装置２０からの文書データの引き取り（ダウンロード）等と実行する。
【００３１】
文書管理ＤＢ１２は、画像形成装置２０より引き取られた文書データを保存するためのデータベースである。
【００３２】
なお、第一の実施の形態において、文書データとは、現実の世界における一つの文書に対応する情報をコンピュータ上において表現するための抽象的な概念を意味し、文書を構成するページ毎に一単位を構成する一つ以上の画像データによって具現化される。
【００３３】
したがって、一ページのみからなる文書に対応する文書データは、当該文書データに属する画像データと一対一に対応するが、複数ページからなる文書に対応する文書データは、複数の画像データを含み得る。そして、書誌情報及びサムネール画像は、画像データごと、すなわち、文書のページごとに存在する。
【００３４】
サムネール画像とは、画像データと解像度やサイズ等の情報量が異なるデータであり、主に画像データの内容を簡易的に表示させるために利用されるものである。
【００３５】
ＳＯＡＰプロキシ１３は、画像形成装置２０の機能をＳＯＡＰのＲＰＣによって透過的に呼び出すためのメソッドが実装されているモジュールである。すなわち、ＳＯＡＰプロキシ１３は、文書管理部１１による当該メソッドの呼び出しに基づいて、そのメソッドに対応する画像形成装置２０におけるメソッドに対する呼び出し情報をＸＭＬ形式のデータにシリアライズし、当該ＸＭＬ形式のデータをＳＯＡＰメッセージ（ＳＯＡＰリクエスト）として画像形成装置２０に対して送信する。ＳＯＡＰプロキシ１３は、また、ＳＯＡＰリクエストに対する応答として画像形成装置２０より返信されるＳＯＡＰメッセージ（ＳＯＡＰレスポンス）を受信し、当該ＳＯＡＰレスポンスにＸＭＬ形式のデータとして含まれるメソッドの返却情報をデシリアライズし、文書管理部１１に対して返却する。
【００３６】
一方、画像形成装置２０は、リポジトリサービス２１、画像蓄積部２２、出力処理部２３、オペパネ２４及びスキャナ部２５等から構成されている。
【００３７】
リポジトリサービス２１は、画像蓄積部２２に保存されている文書データを管理し、当該文書データのクライアント装置１０への提供等の機能をＷｅｂサービスとして提供するためのモジュール群であり、ＳＯＡＰ処理部２１１及びデータ管理部２１２等から構成されている。ここで、Ｗｅｂサービスとは、ネットワークを介して送信されるＳＯＡＰメッセージに基づいて、当該ＳＯＡＰメッセージにおいて要求された処理を実行し、その処理結果をＳＯＡＰメッセージとして返信するサービスをいう。
【００３８】
データ管理部２１２は、画像蓄積部２２に保存されている文書データの提供等を行うためのメソッドが実装されているモジュールである。
【００３９】
ＳＯＡＰ処理部２１１は、クライアント装置１０より送信されるＳＯＡＰメッセージ（ＳＯＡＰリクエスト）に含まれるメソッドの呼び出し情報を解釈し（デシリアライズ）、当該呼び出し情報に対応した、データ管理部２１２のメソッドを呼び出すためのモジュールである。ＳＯＡＰ処理部２１１は、また、呼び出したメソッドの戻り値等の返却情報をＸＭＬ形式のデータにシリアライズし、当該ＸＭＬ形式のデータをＳＯＡＰメッセージとしてクライアント装置１０に送信する（ＳＯＡＰレスポンス）。
【００４０】
画像蓄積部２２は、スキャナ部２５によって読み込まれた画像データをその書誌情報やサムネール画像とともに文書データとして保存しておくための記憶領域である。
【００４１】
出力処理部２３は、データ管理部２１２からの指示に基づいて画像蓄積部２２に保存されている画像データを紙に印刷するための機能が実装されているモジュールである。
【００４２】
オペパネ２４は、ユーザからの印刷指示、スキャナによる読み取り指示等の入力を受け付けるための情報等を表示する操作パネル（オペレーションパネル：オペパネ）である。ユーザは、オペパネ２４を介して、画像形成装置２０を操作することができる。
【００４３】
スキャナ部２５は、文書のコピーやスキャニングの実行が指示された場合に、その文書を画像データとして読み取るための機能が実装されているものである。
【００４４】
更に、文書管理部１１の詳細について説明する。図６は、文書管理部の機能構成例を示す図である。図６に示されるように、文書管理部１１は、データ指定手段１１１とデータ取得手段１１２とを有している。データ指定手段１１１は、文書データを引き取る際のサムネール画像の引き取り方を指定させるためのダイアログ（以下、「引き取り指定ダイアログ」という。）を表示させることにより、ユーザに、どのページのサムネール画像を引き取るのか、あるいは引き取らないのか（取得単位）を指定させるための機能である。
【００４５】
データ取得手段１１２は、画像形成装置２０より文書データを引き取るための機能である。
【００４６】
以下、図５の文書管理システム１の処理手順について説明する。図７は、第一の実施の形態における文書データの引き取り処理を説明するためのフローチャートである。
【００４７】
例えば、メイン画面５００（図１）において、ユーザより文書データの引き取り指示がなされると、データ指定手段１１１は、画像データと共に引き取るサムネール画像の引き取り方を指定させるためのダイアログ（以下、「引き取り指定ダイアログ」という。）を表示装置１０７に表示させる（Ｓ１０１）。
【００４８】
図８は、引き取り指定ダイアログの表示例を示す図である。図８に示されるように、引き取り指定ダイアログ５２０には、チェックボタン５２１、５２２及び５２３の３つのチェックボタンが配置されている。
【００４９】
チェックボタン５２１は、全てのページのサムネール画像の引き取りを指定するためのチェックボタンである。チェックボタン５２２は、サムネール画像を取得しないことを指定するためのチェックボタンである。チェックボタン５２３は、先頭ページのサムネール画像のみの引き取りを指定するためのチェックボタンである。
【００５０】
ユーザが、引き取り指定ダイアログ５２０においていずれかのチェックボタンをチェックし、ＯＫボタン５２４を選択すると、ステップＳ１０２に進む。
【００５１】
ステップＳ１０２において、データ取得手段１１２は、引き取り指定ダイアログ５２０においていずれのチェックボタンが選択されたのかを識別し、その結果を「引き取り指定情報」として保持しておく。
【００５２】
ステップＳ１０２に続いてステップＳ１０３に進み、データ取得手段１１２は、ＳＯＡＰプロキシ１３を介して画像形成装置２０におけるリポジトリサービス２１の画像取得メソッドをＳＯＡＰのＲＰＣによって呼び出すことにより、引き取り対象となっている文書データの一のページ（以下、「カレントページ」という。）に対応する画像データ（以下、「カレント画像データ」という。）を画像形成装置２０より取得する。
【００５３】
カレント画像データが取得できた場合はステップＳ１０３に続いてステップＳ１０４に進み、データ取得手段１１２は、ＳＯＡＰプロキシ１３を介してリポジトリサービス２１の書誌情報取得メソッドをＳＯＡＰのＲＰＣによって呼び出すことにより、カレント画像データの書誌情報を画像形成装置２０より取得する。
【００５４】
ステップＳ１０４に続いてステップＳ１０５に進み、データ取得手段１１２は、ステップＳ１０２において保持しておいた引き取り指定情報に基づいて、処理を分岐させる。すなわち、サムネール画像は引き取らない旨の指定がされている場合（チェックボタン５２２がチェックされた場合）は、そのままステップＳ１０６に進む。一方、それ以外の場合（チェックボタン５２１又は５２３がチェックされた場合）は、ステップＳ１０７においてカレント画像データのサムネール画像の取得処理を実行した後に、ステップＳ１０６に進む。なお、サムネール画像の取得処理の詳細については後述する。
【００５５】
ステップＳ１０６において、データ取得手段１１２は、カレント画像データが最終ページの画像データであるか否かを判断する。カレント画像データが最終ページのものでない場合は、残りのページについてもステップＳ１０３〜Ｓ１０７までの処理を繰り返す。
【００５６】
カレント画像データが最終ページのものであった場合は、ステップＳ１０８に進み、データ取得手段１１２は、取得した画像データ、書誌情報、及びサムネール画像等を一つの文書データとして関連付けて文書管理ＤＢ１２に登録する。
【００５７】
更に、ステップＳ１０７におけるサムネール画像の取得処理の詳細について説明する。図９は、サムネール画像の取得処理を説明するためのフローチャートである。
【００５８】
ステップＳ１０７ａにおいて、データ取得手段１１２は、ステップＳ１０２において保持しておいた引き取り指定情報に基づいて、引き取り対象として指定されているサムネール画像を判断する。
【００５９】
全ページのサムネール画像の引き取りが指定されている場合は、ステップＳ１０７ｃに進み、データ取得手段１１２は、リポジトリサービス２１のサムネール画像取得メソッドをＳＯＡＰのＲＰＣによって呼び出すことにより、カレント画像データのサムネール画像を画像形成装置２０より取得する。
【００６０】
一方、先頭ページのみのサムネール画像の引き取りが指定されている場合は、カレントページが先頭ページである場合のみ、カレント画像データのサムネール画像を画像形成装置２０より取得する（Ｓ１０７ｂ、Ｓ１０７ｃ）。
【００６１】
なお、ステップＳ１０３、Ｓ１０４又はＳ１０７（Ｓ１０７ｃ）において、画像データ、書誌情報又はサムネール画像の取得が要求された画像形成装置２０では、それぞれのメソッドの呼び出し要求に基づいて、ＳＯＡＰ処理部２１１がデータ管理部２１２を呼び出す。データ管理部２１２は、それぞれの要求に応じ画像データ、書誌情報又はサムネール画像を画像蓄積部２２より取得し、取得した情報をＳＯＡＰ処理部２１１を介してクライアント装置１０に対して送信する。
【００６２】
ところで、図８の引き取り指定ダイアログ５２０では、サムネール画像の引き取り方について、チェックボタン５２１、５２２及び５２３による３種類の指定しかできないが、更に、引き取るページを指定可能なようにしてもよい。
【００６３】
図１０は、ページ指定を可能とした引き取り指定ダイアログの表示例を示す図である。図１０中、図８と同一部分には同一符号を付し、その説明は省略する。図１０に示されるように、引き取り指定ダイアログ５２０ａは、チェックボタン５２５及びページ入力領域５２６が更に追加されたものである。
【００６４】
チェックボタン５２６は、サムネール画像について引き取り対象とするページを特定する旨を指定する場合にチェックするためのものである。ページ入力領域５２６は、引き取るページのページ番号（位置情報）を入力するための領域であり、チェックボタン５２５がチェックされた場合に入力可能となる。
【００６５】
引き取り指定ダイアログ５２０ａを利用する場合は、ステップＳ１０７におけるサムネール画像の取得処理を図１１に示されるようにすればよい。図１１は、ページ指定を可能とした場合のサムネール画像の取得処理を説明するためのフローチャートである。図１１中、図９と同一ステップには同一符号を付している。
【００６６】
ステップＳ１０７ａにおいて、データ取得手段１１２は、ページ指定がされているのかを更に判断する。ページ指定が指定されている場合は、カレントページが、指定されたページであるか否かを判断し、指定されたページであった場合には、カレント画像データのサムネール画像を画像形成装置２０より取得する（Ｓ１０７ｃ）。その他の場合については、図９と同様であるため、説明は省略する。
【００６７】
上述したように、本実施の形態におけるクライアント装置１０によれば、文書データを引き取る際に、引き取り対象とするサムネール画像をユーザに選択させることができる。したがって、ユーザが希望する態様でサムネール画像を引き取ることができ、その結果、無条件に全ページのサムネール画像を引き取ってしまう場合に比べ、ネットワーク負荷の軽減やレスポンスの向上等を図ることができる。
【００６８】
ところで、第一の実施の形態においては、画像形成装置２０に蓄積されている画像データのサムネール画像を対象とした例について説明したが、本発明の適用が可能な範囲は、このような場合だけに限られない。例えば、文書管理機能が実装された汎用的なコンピュータにおいて蓄積されている画像データやアプリケーションデータ（ワープロソフトや表計算ソフト等によって生成されたデータ）のサムネール画像を対象としてもよい。以下、汎用的なコンピュータにおいて蓄積されているデータのサムネール画像を対象とした例を第二の実施の形態として説明する。
【００６９】
図１２は、第二の実施の形態における文書管理システムの構成例を示す図である。図１２中、図３と同一部分には同一符号を付し、その説明は省略する。
【００７０】
図１２においては、画像形成装置２０の代わりに文書管理サーバ４０がネットワーク３０に接続されている。文書管理サーバ４０は、文書データの管理機能が実装されている汎用的なコンピュータであり、クライアント装置１０からの要求に応じ、文書データの提供等を行う。
【００７１】
なお、第二の実施の形態における文書データの定義は、第一の実施の形態におけるそれと多少異なる。すなわち、第二の実施の形態における文書データには、画像データだけでなく、ワープロソフトや表計算ソフト等によって生成されたアプリケーションデータも含まれ、それぞれが文書データの一つの「ページ」を構成する。したがって、一つの文書データは、画像データとアプリケーションデータとの混在したものである場合もあり得る。
【００７２】
図１３は、第二の実施の形態における文書管理システムの機能構成例を示す図である。図１３中、図５と同一部分には同一符号を付し、その説明は省略する。
【００７３】
図１３において、文書管理サーバ４０は、リポジトリサービス４１及び文書管理ＤＢ４２等から構成されている。
【００７４】
リポジトリサービス４１は、文書管理ＤＢ４２に登録されている文書データを管理し、当該文書データのクライアント装置１０への提供等の機能をＷｅｂサービスとして提供するためのモジュール群であり、ＳＯＡＰ処理部４１１及び文書管理部４１２等から構成されている。
【００７５】
文書管理部４１２は、文書管理ＤＢ４２に登録されている文書データの提供等を行うためのメソッドが実装されているモジュールである。
【００７６】
ＳＯＡＰ処理部４１１は、クライアント装置１０より送信されるＳＯＡＰメッセージ（ＳＯＡＰリクエスト）に含まれるメソッドの呼び出し情報を解釈し（デシリアライズ）、当該呼び出し情報に対応した、文書管理部４１２のメソッドを呼び出すためのモジュールである。ＳＯＡＰ処理部４１１は、また、呼び出したメソッドの戻り値等の返却情報をＸＭＬ形式のデータにシリアライズし、当該ＸＭＬ形式のデータをＳＯＡＰメッセージとしてクライアント装置１０に送信する（ＳＯＡＰレスポンス）。
【００７７】
文書管理ＤＢ４２は、画像データやアプリケーションデータをその書誌情報やサムネール画像と共に文書データとして登録しておくためのデータベースである。
【００７８】
以下、図１３の文書管理システム２の処理手順について説明する。図１４は、第二の実施の形態における文書データの引き取り処理を説明するためのフローチャートである。図１４における処理手順は、図７における処理手順とほぼ同様であり、図１４における各ステップの番号は、図７において対応する各ステップのステップ番号を２００番台にしたものである。したがって、図７との差違点を中心に説明する。
【００７９】
データ指定手段１１が、引き取り指定ダイアログ５２０又は５２０ａ（以下、「引き取り指定ダイアログ５２０」で統一する。）を表示させ、ユーザによって引き取り指定ダイアログ５２０に対する入力が行われると（Ｓ２０１）、データ取得手段１１２は、引き取り指定ダイアログ５２０における指定内容を引き取り指定情報として保持しておく（Ｓ２０２）。
【００８０】
ステップＳ２０２に続いてステップＳ２０３に進み、データ取得手段１１２は、ＳＯＡＰプロキシ１３を介して画像形成装置２０におけるリポジトリサービス４１のデータ取得メソッドをＳＯＡＰのＲＰＣによって呼び出すことにより、引き取り対象となっている文書データの一のページ（以下、「カレントページ」という。）に対応する画像データ又はアプリケーションデータ（以下、「カレントデータ」という。）を文書管理サーバ４０より取得する。
【００８１】
カレントデータが取得できた場合はステップＳ２０３に続いてステップＳ２０４に進み、データ取得手段１１２は、ＳＯＡＰプロキシ１３を介してリポジトリサービス４１の書誌情報取得メソッドをＳＯＡＰのＲＰＣによって呼び出すことにより、カレントデータの書誌情報を文書管理サーバ４０より取得する。
【００８２】
ステップＳ２０４に続いてステップＳ２０５に進み、データ取得手段１１２は、ステップＳ２０２において保持しておいた引き取り指定情報に基づいて、処理を分岐させる。すなわち、サムネール画像は引き取らない旨の指定がされている場合（チェックボタン５２２がチェックされた場合）は、そのままステップＳ２０６に進む。一方、それ以外の場合（チェックボタン５２１又は５２３がチェックされた場合）は、ステップＳ２０７においてカレントデータのサムネール画像の取得処理を実行した後に、ステップＳ２０６に進む。なお、サムネール画像の取得処理については、第一の実施の形態におけるもの（図９、図１１）と同様であるため、説明は省略する。
【００８３】
その後、データ取得手段１１２は、第一の実施の形態における処理（Ｓ１０６、Ｓ１０８）と同様の処理を実行し（Ｓ２０６、Ｓ２０８）、取得した画像データ若しくはアプリケーションデータ、書誌情報、及びサムネール画像等を一つの文書データとして関連付けて文書管理ＤＢ１２に登録する。
【００８４】
なお、ステップＳ２０３、Ｓ２０４又はＳ２０７（Ｓ１０７ｃ）において、画像データ若しくはアプリケーションデータ、書誌情報又はサムネール画像の取得が要求された画像形成装置２０では、それぞれのメソッドの呼び出し要求に基づいてＳＯＡＰ処理部４１１が文書管理部４１２を呼び出す。文書管理部４１２は、それぞれの要求に応じ画像データ、書誌情報又はサムネール画像を文書管理ＤＢ４２より取得し、取得した情報をＳＯＡＰ処理部４１１を介してクライアント装置１０に対して送信する。
【００８５】
このように、本発明は、画像データだけでなくアプリケーションデータを含む情報を管理するシステムにおいても適用可能である。
【００８６】
なお、サムネール画像は、一般に画像データを縮小したものを指すが、画像データと共に当該画像データを拡大したデータ（拡大データ）を取得するような場合でも、その拡大データの取得の要否の指定において本発明は同様に適用され得る。
【００８７】
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【００８８】
【図１】画像編集ソフトのメイン画面の例を示す図である。
【図２】編集画面の例を示す図である。
【図３】第一の実施の形態における文書管理システムの構成例を示す図である。
【図４】本発明の実施の形態におけるクライアント装置のハードウェア構成例を示す図である。
【図５】第一の実施の形態における文書管理システムの機能構成例を示す図である。
【図６】文書管理部の機能構成例を示す図である。
【図７】第一の実施の形態における文書データの引き取り処理を説明するためのフローチャートである。
【図８】引き取り指定ダイアログの表示例を示す図である。
【図９】サムネール画像の取得処理を説明するためのフローチャートである。
【図１０】ページ指定を可能とした引き取り指定ダイアログの表示例を示す図である。
【図１１】ページ指定を可能とした場合のサムネール画像の取得処理を説明するためのフローチャートである。
【図１２】第二の実施の形態における文書管理システムの構成例を示す図である。
【図１３】第二の実施の形態における文書管理システムの機能構成例を示す図である。
【図１４】第二の実施の形態における文書データの引き取り処理を説明するためのフローチャートである。
【符号の説明】
【００８９】
１、２        文書管理システム
１０          クライアント装置
１１          文書管理部
１２          文書管理ＤＢ
１３          ＳＯＡＰプロキシ
２０          画像形成装置
２１、４１    リポジトリサービス
２２          画像蓄積部
２３          出力処理部
２４          オペパネ
２５          スキャナ部
３０          ネットワーク
４０          文書管理サーバ
４２          文書管理ＤＢ
１００        ドライブ装置
１０１        記録媒体
１０２        補助記憶装置
１０３        メモリ装置
１０４        演算処理装置
１０５        ネットワークＩ／Ｆ装置
１０６        入力装置
１０７        表示装置
１１１        データ指定手段
１１２        データ取得手段
２１１、４１１    ＳＯＡＰ処理部
２１２        データ管理部
４１２        文書管理部
Ｂ    バス
【図１】
2005182249.tif 000003
【図２】
2005182249.tif 000004
【図３】
2005182249.tif 000005
【図４】
2005182249.tif 000006
【図５】
2005182249.tif 000007
【図６】
2005182249.tif 000008
【図７】
2005182249.tif 000009
【図８】
2005182249.tif 000010
【図９】
2005182249.tif 000011
【図１０】
2005182249.tif 000012
【図１１】
2005182249.tif 000013
【図１２】
2005182249.tif 000014
【図１３】
2005182249.tif 000015
【図１４】
2005182249.tif 000016