(57)【要約】【課題】画像データの閲覧範囲の制御性を向上させる。【解決手段】取得された原稿画像データに対して分割領域４４を設定し、この分割領域４４毎に領域内の画像データである領域画像データを抽出し、抽出された領域画像データ毎に閲覧に関する閲覧属性データ４２を付与する。そして、閲覧画像を要求する閲覧要求データを受け付けると、この閲覧要求データに適合する閲覧属性データが付与された領域画像データを収集し、収集された領域画像データから閲覧画像データを生成する。【選択図】        図３
2004287666.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像の閲覧要求データを受け付ける閲覧要求受付手段と、
前記閲覧要求データに適合する領域画像データを原稿画像から抽出し、抽出した領域画像データに基づいて閲覧画像データを生成する閲覧画像データ生成手段と、
を有することを特徴とする画像サーバ装置。
【請求項２】
原稿画像を構成する領域画像データ毎に閲覧に関する閲覧属性データを対応づけて記憶する画像データ記憶手段と、
原稿画像の閲覧要求データを受け付ける閲覧要求受付手段と、
前記閲覧要求データに適合する閲覧属性データが付与された領域画像データに基づいて閲覧画像データを生成する閲覧画像データ生成手段と、
を有することを特徴とする画像サーバ装置。
【請求項３】
請求項２記載の画像サーバ装置であって、
前記閲覧属性データは、前記領域画像データを特定する領域画像特定データを含み、
前記閲覧画像データ生成手段は、前記閲覧要求データに適合する領域画像特定データが付与された領域画像データに基づいて閲覧画像データを生成する、
ことを特徴とする画像サーバ装置。
【請求項４】
請求項３記載の画像サーバ装置であって、
前記閲覧属性データは、前記領域画像データの閲覧可否を指定する閲覧可否指定データを含み、
前記閲覧画像データ生成手段は、前記閲覧可否指定データに基づいて前記閲覧要求データに対する閲覧可否を判断し、閲覧可能と判断した領域画像データに基づいて閲覧画像データを生成する、
ことを特徴とする画像サーバ装置。
【請求項５】
請求項２記載の画像サーバ装置であって、
前記閲覧属性データは、領域タイトルデータ、閲覧レベルデータ、閲覧対象ユーザデータを含み、
前記閲覧要求データは、要求領域タイトルデータ、要求閲覧レベルデータ、要求ユーザ名データを含み、
前記閲覧画像データ生成手段は、前記要求領域タイトルデータに対応する前記領域タイトルデータ、及び、前記要求閲覧レベルデータに対応する前記閲覧レベルデータが付与された領域画像データに対して、前記要求ユーザ名データと前記閲覧対象ユーザデータとの比較に基づいて閲覧可否を判定し、閲覧可能と判定した領域画像データに基づいて閲覧画像データを生成する、
ことを特徴とする画像サーバ装置。
【請求項６】
請求項５記載の画像サーバ装置であって、
閲覧条件設定情報を生成し、ネットワーク接続された情報処理装置へ出力する設定情報生成手段をさらに有し、
前記閲覧要求データは、前記閲覧条件設定情報に基づいて前記情報処理装置を介して閲覧要求ユーザが設定する閲覧条件に対応したデータである、
ことを特徴とする画像サーバ装置。
【請求項７】
請求項１から６いずれか１項記載の画像サーバ装置であって、
原稿画像を読み込んで領域画像データを取得する画像読み込み手段をさらに有することを特徴とする画像サーバ装置。
【請求項８】
コンピュータを、
原稿画像を構成する領域画像データ毎に閲覧に関する閲覧属性データを対応づけて記憶する画像データ記憶手段、
原稿画像の閲覧要求データを受け付ける閲覧要求受付手段、
前記閲覧要求データに適合する閲覧属性データが付与された領域画像データに基づいて閲覧画像データを生成する閲覧画像データ生成手段、
として機能させるためのプログラム。
【請求項９】
原稿画像を読み込んで原稿画像データを取得する原稿画像データ取得ステップと、
原稿画像データを構成する領域画像データ毎に閲覧に関する閲覧属性データを付与する閲覧属性データ付与ステップと、
閲覧画像を要求する閲覧要求データを受け付ける閲覧要求受付ステップと、
前記閲覧要求データに適合する閲覧属性データが付与された領域画像データに基づいて閲覧画像データを形成する閲覧画像データ形成ステップと、
前記閲覧画像データに対応する閲覧画像を表示する閲覧画像表示ステップと、
を有する、画像データの閲覧方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像サーバ装置に関し、特に、画像データの閲覧範囲を制御する画像サーバ装置に関する。
【０００２】
【従来の技術】
近年、スキャナ等の画像読み込み装置は、パーソナルコンピュータのようなホスト装置に直接接続される利用形態から、ＬＡＮのようなネットワークに接続される利用形態へと変化している。つまり、複数のホスト装置が、ネットワークを介して接続されている画像読み込み装置から画像データを取得して、各ホスト装置内部の記憶装置に、取得した画像データを格納して利用する形態である。このように、ネットワークに接続された画像読み込み装置を複数のホスト装置が利用する形態では、複数の利用者が画像データを閲覧することが可能なため、セキュリティ上の問題等から画像データの閲覧範囲を制御する必要がある。
【０００３】
複数の利用者が画像データを閲覧する形態において画像データの閲覧範囲を制御する手法が、特許文献１及び特許文献２に開示されている。
【０００４】
特許文献１に開示されている手法では、送信側つまり画像読み込み装置において送信する画像データの一部分を親展領域として指定し、この親展領域について隠蔽処理を施したデータと未処理のデータとパスワードを送信する。受信側つまりホスト装置はパスワードの照合を行い、パスワードが一致しない場合には隠蔽処理を施したデータのみを利用者に閲覧させて親展領域における未処理の画像データを閲覧させないように制御している。また、特許文献２に開示されている手法では、画像読み込み装置により読み込まれた画像データに対し暗号化処理を行うことで閲覧を制御している。つまり、画像データ内の文字や画像のフォーマット毎に暗号化処理の可否を決定し、画像データ内のフォーマット毎に閲覧範囲を制御している。
【０００５】
【特許文献１】
特開平８−９８００８号公報
【特許文献２】
特開２００１−３５２４５２号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、特許文献１の手法では、隠蔽処理を施したデータと未処理のデータの双方をネットワーク上に送信していることから、送信するデータ量が大きくなりパフォーマンス上の問題がある。また、特許文献２の手法では、画像データ内のフォーマット毎に暗号化処理の可否を決定できるものの、各利用者毎に閲覧範囲を設定する等の制御はできない。
【０００７】
本発明はこのような問題点に鑑みてなされたものであり、その目的は、画像データの閲覧範囲の制御性を向上することにある。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、本発明に係る画像サーバ装置は、原稿画像の閲覧要求データを受け付ける閲覧要求受付手段と、  前記閲覧要求データに適合する領域画像データを原稿画像から抽出し、抽出した領域画像データに基づいて閲覧画像データを生成する閲覧画像データ生成手段とを有するものとする。上記構成において原稿画像は紙面等の原稿でもよく、電子データとして形成されているものでもよい。
【０００９】
また、上記目的を達成するために、本発明に係る画像サーバ装置は、原稿画像を構成する領域画像データ毎に閲覧に関する閲覧属性データを対応づけて記憶する画像データ記憶手段と、原稿画像の閲覧要求データを受け付ける閲覧要求受付手段と、前記閲覧要求データに適合する閲覧属性データが付与された領域画像データに基づいて閲覧画像データを生成する閲覧画像データ生成手段とを有するものとする。上記構成によれば、領域画像データ毎に閲覧属性データが付与されているため、この閲覧属性データに基づいて領域画像データ単位で閲覧画像データを形成することができる。したがって、多様な閲覧画像データの形成が可能になり画像データの閲覧範囲の制御性が向上する。
【００１０】
望ましくは、前記閲覧属性データは、前記領域画像データを特定する領域画像特定データを含み、前記閲覧画像データ生成手段は、前記閲覧要求データに適合する領域画像特定データが付与された領域画像データに基づいて閲覧画像データを生成するものとする。さらに望ましくは、前記閲覧属性データは、前記領域画像データの閲覧可否を指定する閲覧可否指定データを含み、前記閲覧画像データ生成手段は、前記閲覧可否指定データに基づいて前記閲覧要求データに対する閲覧可否を判断し、閲覧可能と判断した領域画像データに基づいて閲覧画像データを生成するものとする。
【００１１】
さらに望ましくは、前記閲覧属性データは、領域タイトルデータ、閲覧レベルデータ、閲覧対象ユーザデータを含み、前記閲覧要求データは、要求領域タイトルデータ、要求閲覧レベルデータ、要求ユーザ名データを含み、前記閲覧画像データ生成手段は、前記要求領域タイトルデータに対応する前記領域タイトルデータ及び前記要求閲覧レベルデータに対応する前記閲覧レベルデータが付与された領域画像データに対して、前記要求ユーザ名データと前記閲覧対象ユーザデータとの比較に基づいて閲覧可否を判定し、閲覧可能と判定した領域画像データを閲覧要求データに基づいて閲覧画像データを生成するものとする。上記構成によれば、閲覧要求ユーザは所望の要求領域タイトルデータや要求閲覧レベルデータを設定し、これら設定に対応する領域画像データから生成される閲覧画像データを得ることができる。このため閲覧要求ユーザ所望の閲覧画像データを得ることができる。また、要求ユーザ名データと閲覧対象ユーザデータとの比較を行うため、画像サーバ装置を多数の利用者が利用する形態、例えば、画像サーバ装置がネットワークを介して複数の情報処理装置に接続された利用形態においても、閲覧要求ユーザ毎に閲覧可否を判断することが可能になりセキュリティ面においても有利な構成である。
【００１２】
望ましくは、閲覧条件設定情報を生成し、ネットワーク接続された情報処理装置へ出力する設定情報生成手段をさらに有し、前記閲覧要求データは、前記閲覧条件設定情報に基づいて前記情報処理装置を介して閲覧要求ユーザが設定する閲覧条件に対応したデータであるものとする。上記構成によれば、複数の情報処理装置がネットワークを介して画像サーバ装置に接続される利用形態において、各情報処理装置に対して共通の閲覧条件設定情報に基づいた条件入力インタフェースを実現できる。例えば、条件入力インタフェースとしてＷｅｂブラウザ上に形成される入力画面を利用すれば、各情報処理装置は汎用のＷｅｂブラウザを持つことで条件入力インタフェースを形成できる。
【００１３】
望ましくは、原稿画像を読み込んで領域画像データを取得する画像読み込み手段をさらに有するものとする。
【００１４】
また、上記目的を達成するために、本発明に係るプログラムは、コンピュータを、原稿画像を構成する領域画像データ毎に閲覧に関する閲覧属性データを対応づけて記憶する画像データ記憶手段、原稿画像の閲覧要求データを受け付ける閲覧要求受付手段、  前記閲覧要求データに適合する閲覧属性データが付与された領域画像データに基づいて閲覧画像データを生成する閲覧画像データ生成手段として機能させるためのものとする。
【００１５】
上記構成によれば、例えば、紙面等の原稿を光学的に読み込んで電子データを取得する従来から存在するスキャナ等にコンピュータを接続し、このコンピュータを本プログラムにより動作させることで、多様な閲覧画像データの形成が可能になり、画像データの閲覧範囲の制御性が向上する。
【００１６】
また、上記目的を達成するために、本発明に係る画像データの閲覧方法は、原稿画像を読み込んで原稿画像データを取得する原稿画像データ取得ステップと、取得された原稿画像データに対して分割領域を設定する分割領域設定ステップと、前記分割領域毎に領域内の画像データである領域画像データを抽出する領域画像データ抽出ステップと、前記抽出された領域画像データ毎に閲覧に関する閲覧属性データを付与する閲覧属性データ付与ステップと、閲覧画像を要求する閲覧要求データを受け付ける閲覧要求受付ステップと、前記閲覧要求データに適合する閲覧属性データが付与された領域画像データを収集する領域画像データ収集ステップと、前記収集された領域画像データに基づいて閲覧画像データを形成する閲覧画像データ形成ステップと、前記閲覧画像データに基づいて前記閲覧画像を表示する閲覧画像表示ステップとを有するものとする。
【００１７】
上記構成によれば、領域画像データ毎に閲覧属性データが付与されているため、この閲覧属性データに基づいて領域画像データ単位で閲覧画像データを形成することができる。したがって、領域画像データの組み合わせにより多様な閲覧画像データの形成が可能になる。また、閲覧要求ユーザ所望の領域画像データのみを利用して閲覧画像データを形成すればよいため、例えば、形成した閲覧画像データをネットワーク上に送信するような形態において、送信するデータ量を必要最小限に削減できる。このように画像データの閲覧範囲の制御性が向上する。
【００１８】
【発明の実施の形態】
以下、本発明の好適な実施の形態を図面に基づいて説明する。
【００１９】
図１には本発明に係る画像サーバ装置を利用した画像データの閲覧システムの好適な実施形態が示されており、図１はその全体構成を示すブロック図である。図１の画像データの閲覧システムは、画像サーバ装置として機能する画像読み込み装置１００及び情報処理装置２００がＬＡＮ３００で接続された形態である。ＬＡＮ３００に接続される情報処理装置２００は複数であってもよい。
【００２０】
画像読み込み装置１００のＣＰＵ１０は、画像読み込み装置１００内の各部の制御及び状態管理を行う。例えば、ジョブ処理要求の発生時に各部の状態を把握して効率的にジョブ処理が可能となるように各部の制御を行う。ＲＯＭ１２はデータの読み出しのみを可能とする不揮発性のメモリであり、画像読み込み装置１００をシステム制御する制御プログラムが格納される。つまり、画像読み込み装置１００の電源が投入される毎にＣＰＵ１０はＲＯＭ１２に格納される制御プログラムを読み込むことで画像読み込み装置１００の制御を行う。メモリ１４はＣＰＵ１０がＲＯＭ１２から読み込んだ制御プログラムの処理を実行する時に作業用の記憶手段として、あるいはシステムを制御する為のパラメータを保持しておくために使用される。不揮発性ＲＡＭ（ＮＶＲＡＭ）１６は画像読み込み装置１００の使用用途に応じて設定される情報を格納する。ＮＶＲＡＭ１６は書き込み可能な不揮発性のメモリで、ユーザは用途によって設定情報を随時変更することが可能であり、画像読み込み装置１００の電源が落とされても書き込まれた内容が保存される。このように、ＣＰＵ１０はＲＯＭ１２に収められた制御プログラムに基づいて動作し、この際、メモリ１４やＮＶＲＡＭ１６に格納した設定情報を参照する。
【００２１】
画像読み取り部１８は、アナログ画像データをＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）でデジタル画像データへと変換する。つまり、セットされた原稿画像からデジタル画像データである原稿画像データを取得する。画像圧縮伸長部２０は画像データの圧縮または伸長処理を行い保存する画像データの容量を低減させる。画像処理部２２は伸長された画像データに対して回転などの様々な画像処理を行う。
【００２２】
外部バス制御部２４は外部バス２６に接続可能な各種周辺機器との通信制御を行い、各種周辺機器とのデータのやりとりを行う。ハードディスク２８は外部バス２６に接続される周辺機器の一つである。ハードディスク２８は画像読み込み装置１００の内部に搭載された内蔵ハードディスクでもよく、画像読み込み装置１００の外部に接続された外付ハードディスクでもよい。ハードディスク２８は大量のデータを記憶可能であるため、画像読み込み装置１００は多数の画像データをハードディスク２８に格納することが可能である。
【００２３】
操作部３０はキーボードやマウスやタッチパネルなどであり、ユーザは表示部３２に表示される設定内容を確認しながら操作部３０を利用して画像読み込み装置１００の各種設定を行う。通信制御部３４は画像読み込み装置１００とＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）３００とのインタフェースとして機能し、ＬＡＮ３００を介して接続された情報処理装置２００との通信を可能にする。電源供給部３６は画像読み込み装置１００内各部へ電源を供給する。
【００２４】
内部バス３８には画像読み込み装置１００内の各部が接続される。つまり、ＣＰＵ１０、ＲＯＭ１２、メモリ１４、不揮発性ＲＡＭ１６、画像読み取り部１８、画像圧縮伸長部２０、画像処理部２２、外部バス制御部２４、操作部３０、表示部３２、通信制御部３４、電源供給部３６は内部バス３８を介して接続されている。
【００２５】
図１のように構成された画像データの閲覧システムは、画像読み込み装置１００で読み込んだ原稿の画像データを複数の画像領域に分割し、分割された各画像領域に閲覧属性データを付与して画像読み込み装置１００内のハードディスク２８に記憶する。そして、情報処理装置２００からの閲覧要求に応じて閲覧する画像データである閲覧画像データを生成して、情報処理装置２００へ送信する。
【００２６】
以下の説明において図１で説明した部分には図１における符号を付すものとする。
【００２７】
図２は、画像読み込み装置において、読み込んだ画像データを複数の画像領域に分割して閲覧属性データとともにハードディスクに記憶するまでの動作を示すフローチャートである。
【００２８】
画像読み込み装置１００は起動すると画像読み込み指示の有無を常時監視する。画像読み込み指示は、画像読み込み装置の操作部３０が有する読み込み指示ボタンなどで入力されてもよく、情報処理装置２００内で動作するアプリケーションからＬＡＮ３００を介し読み込み指示が入力されてもよい（Ｓ１−ａ）。原稿の読み込み指示が発生した場合、画像読み取り部１８にセットされた原稿の読み込み処理を開始し、読み込んだ原稿のデジタル画像データを生成する（Ｓ２−ａ）。生成されたデジタル画像データは表示部３２に表示される。あるいはＬＡＮ３００を介して情報処理装置２００のディスプレイに表示させてもよい（Ｓ３−ａ）。
【００２９】
表示される画像データを見ながらユーザに対して画像データの分割領域を指定させる。分割領域の指定はマウスやタッチパネル等の指示装置によるものやキーボード入力による座標指定の方法がある。また、読み込む原稿が定型文書であれば、その定型文書のレイアウト情報を記述したデータなどから分割領域が指定されてもよい（Ｓ４−ａ）。分割領域が決定すると、分割された各領域画像データに対してデータ閲覧に関する閲覧属性データの指定を行う。閲覧属性データには、例えば、領域タイトルデータ、閲覧レベルデータ、閲覧期間データ、閲覧対象ユーザデータなどがある（Ｓ５−ａ）。
【００３０】
図３は、分割された各領域画像データに対して閲覧属性データを設定する際のユーザインターフェース画面（ＵＩ画面）である。ＵＩ画面は画像読み込み装置１００の表示部３２または情報処理装置２００のディスプレイに表示される。ＵＩ画面には、読み込んだ画像データ４０が左側に表示され、画像データ内の領域画像データの閲覧属性データ４２が右側に表示される。ユーザは、画面上に表示されるマウス等のポインタなどを使って、読み込んだ画像の分割領域４４を指定し、指定した領域画像データに関する閲覧属性データ４２をＵＩ画面の右側に表示させる。図３のＵＩ画面では、ポインタによって「製品仕様」に関する領域画像が指定されこの領域画像の閲覧属性データ４２が画面の右側に表示されている。そして閲覧属性データとして「タイトル」、「閲覧レベル」、「閲覧期間」、「閲覧対象」がユーザにより設定される。
【００３１】
図２に戻り、ステップＳ６−ａですべての領域画像データの属性データ設定が完了すると、画像読み込み装置１００は指定された各領域からそれぞれデータの抽出を行う（Ｓ７−ａ）。なお、データの抽出処理は、単純に画像データを抽出する処理の他、画像データの内容を判断して適切なデータフォーマットに変換してデータ抽出を行う場合も考えられる。例えば、テキストの画像データの場合、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）ソフトを利用することにより、画像データからテキストデータへ変換して抽出することができる。さらに画像データの抽出処理において、画像処理部２２が有する画像処理機能を利用することにより、読み込んだデータに対してユーザが望むデータに加工して画像データを抽出することも可能である。
【００３２】
画像データから領域画像データの抽出が完了すると、画像読み込み装置１００は、抽出された領域画像データとその閲覧属性データをハードディスク２８に格納する（Ｓ８−ａ）。なお、抽出されたデータは、画像データであれば画像圧縮伸長部２０においてデータ圧縮処理を施すことで、ハードディスク２８への記憶容量を節約することができる。閲覧属性データは、抽出した領域画像データと関連付けてハードディスク２８に保存される。閲覧属性データには各閲覧属性の内容が記述されるが、その記述形式としてＷ３Ｃ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ  Ｃｏｎｓｏｒｔｉｕｍ）にて策定されたＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）のような標準構造化文書を利用することで、アプリケーション間でのデータ交換の親和性を向上させることができる。
【００３３】
図４は、ハードディスク２８に格納される領域画像データと閲覧属性データの概念図である。図２に基づいて説明したように、ユーザが指定した分割領域毎に抽出された各領域画像データ５０に対して閲覧属性データ５２が付与され、画像読み込み装置のハードディスク２８に格納される。二つのデータファイルの組を関連付ける管理方法としては、一つのディレクトリに二つのファイルを格納して管理する方法や、拡張子の異なる同一のファイル名で管理する方法がある。また閲覧属性データ５２内の属性の一つとして、対応する領域画像データ５０のファイル名を記述して二つのデータファイルを関連付ける方法でもよい。
【００３４】
閲覧属性データ５２はユーザによって指定された閲覧属性をＸＭＬで表現している。各閲覧属性はＸＭＬデータ内の一つの要素とその値で表現されている。例えば、領域画像のタイトルは＜ａ：ｓｕｂｊｅｃｔ＞要素の値「製品仕様」として記述され、閲覧レベルは＜ａ：ｓｈｏｗ−ｌｅｖｅｌ＞要素の値「２」として記述されている。画像読み込み装置は、このＸＭＬ文書を読み出すことにより、領域画像データの閲覧に関する情報を取得することが可能となる。
【００３５】
図５は、情報処理装置２００が画像読み込み装置１００に格納されている画像データを閲覧する際の動作を示すフローチャートである。
【００３６】
画像読み込み装置１００は起動後、情報処理装置２００からのデータ閲覧要求を受信待機する（Ｓ１−ｂ）。情報処理装置２００における読み込み画像データの閲覧はＷｅｂブラウザを介して行うのが好適である。Ｗｅｂブラウザを利用する場合、画像読み込み装置１００はその内部でＷｅｂサーバを起動させ、例えば、ＨＴＴＰプロトコルのＧＥＴメソッドのようなコンテンツ取得要求を、情報処理装置２００から受信した場合に閲覧要求があったものと判断する。近年では、ＨＴＴＰプロトコルのＰＯＳＴメソッドにＸＭＬコンテンツを付与することにより、Ｗｅｂサービス要求を詳細に指定する仕様も提案されている。例えば、ＳＯＡＰ（Ｓｉｍｐｌｅ  Ｏｂｊｅｃｔ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）はネットワークでのオブジェクト間通信を行う技術として注目を集めている。
【００３７】
図６は、情報処理装置２００から画像読み込み装置１００に対して送信されるＳＯＡＰメッセージを示している。情報処理装置２００からのデータの閲覧要求は、Ｂｏｄｙ要素（＜ｅｎｖ：Ｂｏｄｙ＞）の子要素で表現される。図６ではｇｅｔ−ｄａｔａ要素以下が閲覧要求の詳細を表現している。ｇｅｔ−ｄａｔａ要素のデータ構造は、ＸＭＬの語彙を定義するスキーマ言語によりその構造が規定されている必要がある。ｇｅｔ−ｄａｔａ要素の子要素には、ｕｓｅｒ−ｎａｍｅ要素、ｕｓｅｒ−ｇｒｏｕｐ要素、ｓｈｏｗ−ａｔｔｒｉｂｕｔｅｓ要素が存在し、閲覧要求ユーザ名がｕｓｅｒ−ａ、閲覧要求ユーザが属するグループがｐｕｂｌｉｃ−ｕｓｅｒｓであることを示している。また、ｓｈｏｗ−ａｔｔｒｉｂｕｔｅｓ要素の子要素には閲覧に関する詳細な指定が示されている。
【００３８】
図６の例では、閲覧に関する詳細な指定として、要求領域タイトルが「製品仕様」または「製品画像」で、且つ、閲覧レベルが「２」で指定されている。閲覧のレベルとは、画像読み込み装置における画像データの分割時に領域分割の操作者が設定した閲覧レベルであり、情報の内容に応じて操作者が決定したレベルである。ＳＯＡＰメッセージは、例えば、Ｗｅｂブラウザ上に形成されるＵＩ画面を通じて、閲覧要求ユーザが各閲覧要求データを入力することで行われてもよい。この場合、ＵＩ画面上にハードディスクに登録されている領域タイトル名のリストを表示させると、閲覧要求ユーザの選択が容易になる。
【００３９】
図５に戻り、ステップＳ１−ｂにおいて閲覧要求を受信した場合、画像読み込み装置は、図６のようなＸＭＬ文書による閲覧要求データを取得し、閲覧条件を解析する。ＸＭＬ文書の解析はＸＭＬパーサと呼ばれるＸＭＬ文書の構造解析を行うソフトウェアによって処理され、これにより閲覧条件の内容を認識することができる（Ｓ２−ｂ）。閲覧条件の解析が完了すると、ハードディスク２８に格納されている読み込みデータの閲覧属性データを取得する。閲覧属性データが図４のようにＸＭＬ文書で記述されている場合、ＸＭＬパーサによりＸＭＬ文書を解析して要求されている属性情報を取得する（Ｓ３−ｂ）。
【００４０】
画像読み込み装置１００は、取得した閲覧属性データのＸＭＬ文書内のｓｕｂｊｅｃｔ要素およびｓｈｏｗ−ｌｅｖｅｌ要素の値が、閲覧要求データの要求領域タイトルおよび閲覧レベルで要求された閲覧要求対象のデータか否かを判断する。そして、要求対象のデータと判断した場合には、閲覧要求データの閲覧要求ユーザ名および閲覧要求ユーザが属するグループと、閲覧属性データのｓｈｏｗ−ｅｎａｂｌｅ要素に記述される閲覧対象ユーザ範囲を参照し、データ閲覧を許可するか否かを制御する（Ｓ４−ｂ）。閲覧対象のデータと判断された場合、そのデータを閲覧対象リストに登録する（Ｓ５−ｂ）。ステップＳ３−ｂ、ステップＳ４−ｂ、ステップＳ５−ｂにおける閲覧対象データの選択は、ハードディスク２８内に格納されている全ての領域画像データに対して行われる（Ｓ６−ｂ）。
【００４１】
閲覧対象のデータを全てリストアップすると、情報処理装置２００に応答する閲覧データの再構成を行う。画像読み込み装置１００は、例えば、図７に示すような「製品仕様」のデータと「製品画像」のデータを組とした閲覧データとして生成する。つまり、多数の読み込み画像データの中から製品仕様と製品画像に関する領域画像データを集めて、図７のような閲覧データを生成する（Ｓ７−ｂ）。生成された閲覧データは、情報処理装置２００に送信され、情報処理装置２００においてＷｅｂブラウザ上に図７の閲覧データが表示され、ユーザは閲覧要求したデータを閲覧することができる（Ｓ８−ｂ）。
【００４２】
図８には本発明に係る画像サーバ装置を利用した画像データの閲覧システムの別の実施形態が示されており、図８はその全体構成を示すブロック図である。図８の画像データの閲覧システムは、スキャナサーバ装置６０、画像サーバ装置７０及び複数の情報処理装置２００がＬＡＮ３００で接続された形態である。閲覧要求ユーザは情報処理装置２００からＬＡＮ３００を介して画像サーバ装置７０に画像の閲覧要求を行い、画像サーバ装置７０は閲覧要求に応じてスキャナサーバ装置６０から取得した原稿画像データに基づいて閲覧画像データを生成し、情報処理装置２００へ出力する。
【００４３】
スキャナサーバ装置６０は、紙面原稿等のアナログ画像データをＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）を利用して読み取り、デジタル画像データへと変換する。つまり、セットされた原稿画像からデジタル画像データである原稿画像データを取得する。取得した原稿画像データは要求に応じてＬＡＮ３００を介して画像サーバ装置７０へ出力される。
【００４４】
画像サーバ装置７０は、情報処理装置２００からＬＡＮ３００を介して送信される画像読み込み指示に基づいて、スキャナサーバ装置６０から原稿画像データを取得して、取得した原稿画像データを複数の画像領域に分割し、分割した各画像領域に閲覧属性データを付与して画像サーバ装置７０内のハードディスクに記憶する。なお、画像サーバ装置７０が原稿画像データをハードディスクに記憶する動作については、画像読み込み装置（図１の符号１００）が画像データを複数の画像領域に分割して閲覧属性データとともにハードディスクに記憶するまでの動作（図２から図４の説明を参照）と同様である。画像サーバ装置７０は情報処理装置２００からの閲覧要求に応じて閲覧画像データを生成し、情報処理装置２００へ送信する。
【００４５】
情報処理装置２００は、閲覧要求ユーザの指示に基づいて画像サーバ装置７０に格納されている画像データを取得する。なお、情報処理装置２００の画像取得動作については、図１の情報処理装置２００が画像読み込み装置（図１の符号１００）に格納されている画像データを閲覧する際の動作（図５および図６の説明を参照）と同様である。つまり、画像サーバ装置７０は、例えば、図７に示すような閲覧データを生成し、生成された閲覧データは情報処理装置２００に送信され、情報処理装置２００においてＷｅｂブラウザ上に図７の閲覧データが表示される。このようにして閲覧要求ユーザは要求したデータを閲覧することができる。
【００４６】
図９は、本発明に係る画像サーバ装置を利用した画像データの閲覧システムのさらに別の実施形態を示すブロック図である。図９において、スキャナ部８２の機能は図８におけるスキャナサーバ装置６０に相当し、画像ＤＢ８４の機能は図８における画像サーバ装置７０に相当する。つまり、図８におけるスキャナサーバ装置６０と画像サーバ装置７０とが一体的に形成された複合機によるシステムである。
【００４７】
なお、以上の説明において原稿画像データをスキャナで読み取ったデータとして説明したが、原稿画像データが文字コード等のコード情報で表現されるものである場合は、領域画像データとして画像を構成するオブジェクト毎に閲覧属性データを与えて閲覧範囲を制御することができる。
【００４８】
以上のように、本発明に係る画像サーバ装置を利用した画像データの閲覧システムにより、領域画像データの組み合わせによる多様な閲覧画像データの形成が可能になる。また、閲覧所望の領域画像データのみを利用して閲覧画像データを形成すればよいためＬＡＮへ送信するデータ量を必要最小限に削減できる。
【００４９】
【発明の効果】
以上説明したように、本発明により、画像データの閲覧範囲の制御性を向上させることが可能となる。
【図面の簡単な説明】
【図１】本発明に係る画像データの閲覧システムの好適な実施形態を示すブロック図である。
【図２】読み込んだ画像データをハードディスクに記憶するまでの動作を示すフローチャートである。
【図３】各領域画像データに対して閲覧属性データを設定する際のＵＩ画面を示す図である。
【図４】ハードディスクに格納される領域画像データと閲覧属性データの概念図である。
【図５】情報処理装置が画像データを閲覧する際の動作を示すフローチャートである。
【図６】情報処理装置から画像読み込み装置に送信されるＳＯＡＰメッセージを示す図である。
【図７】本実施の形態で生成される閲覧画像を示す図である。
【図８】本発明に係る画像データの閲覧システムの別の実施形態を示すブロック図である。
【図９】本発明に係る画像データの閲覧システムのさらに別の実施形態を示すブロック図である。
【符号の説明】
１０  ＣＰＵ、１２  ＲＯＭ、１４  メモリ、１６  不揮発性ＲＡＭ、１８  画像読み取り部、２８  ハードディスク、４０  画像データ、４２  閲覧属性データ、４４  分割領域、６０  サーバ装置、７０  画像サーバ装置、８０  複合機、８２  スキャナ部、８４  画像ＤＢ、１００  画像読み込み装置、２００  情報処理装置、３００  ＬＡＮ。
【図１】
2004287666.tif 000003
【図２】
2004287666.tif 000004
【図３】
2004287666.tif 000005
【図４】
2004287666.tif 000006
【図５】
2004287666.tif 000007
【図６】
2004287666.tif 000008
【図７】
2004287666.tif 000009
【図８】
2004287666.tif 000010
【図９】
2004287666.tif 000011