(57)【要約】【課題】記憶領域の消費やネットワーク負荷を最小限に抑えられるとともに、見るべき記事をわかりやすくすることのできる画像閲覧システムを提供する。【解決手段】文書をスキャン機能により読み取って作成した画像データを取得する手段と、上記画像データに含まれる個々の記事の範囲を示す位置情報を作成する手段と、上記記事の書誌情報、上記記事を特定する情報および上記位置情報を含むメタデータを作成する手段と、作成したメタデータを蓄積する手段と、上記メタデータのうち少なくとも上記記事の書誌情報、上記記事を特定する情報を端末に配信する手段と、上記端末からの要求に応じて上記記事の画像データを上記端末に配信する手段と、上記メタデータに記事の位置情報が含まれている場合は当該位置情報により、位置情報が含まれていない場合は上記記事を特定する情報から位置情報を取得することにより、当該位置情報に基づいて記事画像の表示制御を行う手段とを備える。【選択図】図２
2007312363.tif 000002
【特許請求の範囲】
【請求項１】
文書をスキャン機能により読み取って作成した画像データを取得する手段と、
上記画像データに含まれる個々の記事の範囲を示す位置情報を作成する手段と、
上記記事の書誌情報、上記記事を特定する情報および上記位置情報を含むメタデータを作成する手段と、
作成したメタデータを蓄積する手段と、
上記メタデータのうち少なくとも上記記事の書誌情報、上記記事を特定する情報を端末に配信する手段と、
上記端末からの要求に応じて上記記事の画像データを上記端末に配信する手段と、
上記メタデータに記事の位置情報が含まれている場合は当該位置情報により、位置情報が含まれていない場合は上記記事を特定する情報から位置情報を取得することにより、当該位置情報に基づいて記事画像の表示制御を行う手段とを備えたことを特徴とする画像閲覧システム。
【請求項２】
請求項１に記載の画像閲覧システムにおいて、
上記端末に配信する画像データは、要求のあった上記記事を含む画像データの全体とすることを特徴とする画像閲覧システム。
【請求項３】
請求項１に記載の画像閲覧システムにおいて、
上記端末に配信する画像データは、要求のあった上記記事の位置情報に基づいて当該記事の範囲を切り出した画像データとすることを特徴とする画像閲覧システム。
【請求項４】
請求項１乃至３のいずれか一項に記載の画像閲覧システムにおいて、
上記位置情報の作成は、上記画像データに含まれる画像を文書要素に分解し、一つの記事に含まれる文書要素をグループ化し、グループ化した文書要素を囲む範囲の位置に基づいて行うことを特徴とする画像閲覧システム。
【請求項５】
請求項４に記載の画像閲覧システムにおいて、
上記グループ化は、文書要素の選択によって行うことを特徴とする画像閲覧システム。
【請求項６】
請求項５に記載の画像閲覧システムにおいて、
上記文書要素の選択は、指定／解除のトグル動作によって行うことを特徴とする画像閲覧システム。
【請求項７】
請求項５に記載の画像閲覧システムにおいて、
上記文書要素の選択は、矩形領域の指定によって、当該矩形領域に含まれる文書要素を選択することで行うことを特徴とする画像閲覧システム。
【請求項８】
請求項５に記載の画像閲覧システムにおいて、
上記文書要素の選択は、線分の指定によって、当該線分に重なる文書要素を選択することで行うことを特徴とする画像閲覧システム。
【請求項９】
請求項４に記載の画像閲覧システムにおいて、
上記グループ化は、利用者による記事範囲の指定によって行うことを特徴とする画像閲覧システム。
【請求項１０】
請求項１乃至９のいずれか一項に記載の画像閲覧システムにおいて、
上記表示制御は、記事画像の頭出しを含むことを特徴とする画像閲覧システム。
【請求項１１】
請求項１乃至９のいずれか一項に記載の画像閲覧システムにおいて、
上記表示制御は、対象記事範囲内でのスクロール範囲の制限を含むことを特徴とする画像閲覧システム。
【請求項１２】
請求項１乃至９のいずれか一項に記載の画像閲覧システムにおいて、
上記表示制御は、対象記事以外のマスキングを含むことを特徴とする画像閲覧システム。
【請求項１３】
文書をスキャン機能により読み取って作成した画像データを取得する手段と、
上記画像データに含まれる個々の記事の範囲を示す位置情報を作成する手段と、
上記記事の書誌情報、上記記事を特定する情報および上記位置情報を含むメタデータを作成する手段と、
作成したメタデータを蓄積する手段と、
上記メタデータのうち少なくとも上記記事の書誌情報、上記記事を特定する情報を端末に配信する手段と、
上記端末からの要求に応じて上記記事の画像データを上記端末に配信する手段とを備えたことを特徴とする文書管理サーバ。
【請求項１４】
請求項１３に記載の文書管理サーバにおいて、
上記端末に配信する画像データは、要求のあった上記記事を含む画像データの全体とすることを特徴とする文書管理サーバ。
【請求項１５】
請求項１３に記載の文書管理サーバにおいて、
上記端末に配信する画像データは、要求のあった上記記事の位置情報に基づいて当該記事の範囲を切り出した画像データとすることを特徴とする文書管理サーバ。
【請求項１６】
請求項１３乃至１５のいずれか一項に記載の文書管理サーバにおいて、
上記位置情報の作成は、上記画像データに含まれる画像を文書要素に分解し、一つの記事に含まれる文書要素をグループ化し、グループ化した文書要素を囲む範囲の位置に基づいて行うことを特徴とする文書管理サーバ。
【請求項１７】
請求項１６に記載の文書管理サーバにおいて、
上記グループ化は、文書要素の選択によって行うことを特徴とする文書管理サーバ。
【請求項１８】
請求項１６に記載の文書管理サーバにおいて、
上記グループ化は、利用者による記事範囲の指定によって行うことを特徴とする文書管理サーバ。
【請求項１９】
文書をスキャン機能により読み取って作成した画像データを取得する工程と、
上記画像データに含まれる個々の記事の範囲を示す位置情報を作成する工程と、
上記記事の書誌情報、上記記事を特定する情報および上記位置情報を含むメタデータを作成する工程と、
作成したメタデータを蓄積する工程と、
上記メタデータのうち少なくとも上記記事の書誌情報、上記記事を特定する情報を端末に配信する工程と、
上記端末からの要求に応じて上記記事の画像データを上記端末に配信する工程と、
上記メタデータに記事の位置情報が含まれている場合は当該位置情報により、位置情報が含まれていない場合は上記記事を特定する情報から位置情報を取得することにより、当該位置情報に基づいて記事画像の表示制御を行う工程とを備えたことを特徴とする画像閲覧制御方法。
【請求項２０】
コンピュータを、
文書をスキャン機能により読み取って作成した画像データを取得する手段、
上記画像データに含まれる個々の記事の範囲を示す位置情報を作成する手段、
上記記事の書誌情報、上記記事を特定する情報および上記位置情報を含むメタデータを作成する手段、
作成したメタデータを蓄積する手段、
上記メタデータのうち少なくとも上記記事の書誌情報、上記記事を特定する情報を端末に配信する手段、
上記端末からの要求に応じて上記記事の画像データを上記端末に配信する手段、
上記メタデータに記事の位置情報が含まれている場合は当該位置情報により、位置情報が含まれていない場合は上記記事を特定する情報から位置情報を取得することにより、当該位置情報に基づいて記事画像の表示制御を行う手段、
として機能させることを特徴とするコンピュータ読取可能な画像閲覧制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャンした文書画像を蓄積し、端末から閲覧可能とした画像閲覧システムに関する。
【背景技術】
【０００２】
図１は従来の画像閲覧システムの構成を示す図であり、ＭＦＰ（Multi Function Printer）等のスキャナ装置１０により文書をスキャンし（ステップＳ１）、配信先を指定して文書管理サーバ２０に登録することで（ステップＳ２）、文書管理サーバ２０から配信先のＰＣ（Personal Computer）等の端末３０に画像が配信される（ステップＳ３）。また、端末３０から文書管理サーバ２０にアクセスすることで（ステップＳ４）、文書画像の検索・閲覧が可能となっている（例えば、特許文献１参照）。
【特許文献１】特開２００５−２０８９３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述したように、従来の画像閲覧システムでは配信先の端末３０に画像が直接に配信されるため、見る気のない画像を配信されると、端末３０側のＨＤＤ（Hard Disk Drive）等の記憶領域が浪費されるとともに、ネットワーク負荷が高くなるという問題があった。
【０００４】
また、新聞等の大きな紙面や書籍等の複数ページにわたる紙面の文書画像であって、複数の記事が含まれている場合、見るべき記事がどこに掲載されているかがわかりづらいという問題もあった。なお、これは表示領域の狭いモバイル端末においては特に顕著な問題となる。
【０００５】
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、記憶領域の消費やネットワーク負荷を最小限に抑えられるとともに、見るべき記事をわかりやすくすることのできる画像閲覧システムを提供することにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するため、本発明にあっては、請求項１に記載されるように、文書をスキャン機能により読み取って作成した画像データを取得する手段と、上記画像データに含まれる個々の記事の範囲を示す位置情報を作成する手段と、上記記事の書誌情報、上記記事を特定する情報および上記位置情報を含むメタデータを作成する手段と、作成したメタデータを蓄積する手段と、上記メタデータのうち少なくとも上記記事の書誌情報、上記記事を特定する情報を端末に配信する手段と、上記端末からの要求に応じて上記記事の画像データを上記端末に配信する手段と、上記メタデータに記事の位置情報が含まれている場合は当該位置情報により、位置情報が含まれていない場合は上記記事を特定する情報から位置情報を取得することにより、当該位置情報に基づいて記事画像の表示制御を行う手段とを備える画像閲覧システムを要旨としている。
【０００７】
また、請求項２に記載されるように、請求項１に記載の画像閲覧システムにおいて、上記端末に配信する画像データは、要求のあった上記記事を含む画像データの全体とするようにすることができる。
【０００８】
また、請求項３に記載されるように、請求項１に記載の画像閲覧システムにおいて、上記端末に配信する画像データは、要求のあった上記記事の位置情報に基づいて当該記事の範囲を切り出した画像データとするようにすることができる。
【０００９】
また、請求項４に記載されるように、請求項１乃至３のいずれか一項に記載の画像閲覧システムにおいて、上記位置情報の作成は、上記画像データに含まれる画像を文書要素に分解し、一つの記事に含まれる文書要素をグループ化し、グループ化した文書要素を囲む範囲の位置に基づいて行うようにすることができる。
【００１０】
また、請求項５に記載されるように、請求項４に記載の画像閲覧システムにおいて、上記グループ化は、文書要素の選択によって行うようにすることができる。
【００１１】
また、請求項６に記載されるように、請求項５に記載の画像閲覧システムにおいて、上記文書要素の選択は、指定／解除のトグル動作によって行うようにすることができる。
【００１２】
また、請求項７に記載されるように、請求項５に記載の画像閲覧システムにおいて、上記文書要素の選択は、矩形領域の指定によって、当該矩形領域に含まれる文書要素を選択することで行うようにすることができる。
【００１３】
また、請求項８に記載されるように、請求項５に記載の画像閲覧システムにおいて、上記文書要素の選択は、線分の指定によって、当該線分に重なる文書要素を選択することで行うようにすることができる。
【００１４】
また、請求項９に記載されるように、請求項４に記載の画像閲覧システムにおいて、上記グループ化は、利用者による記事範囲の指定によって行うようにすることができる。
【００１５】
また、請求項１０に記載されるように、請求項１乃至９のいずれか一項に記載の画像閲覧システムにおいて、上記表示制御は、記事画像の頭出しを含むようにすることができる。
【００１６】
また、請求項１１に記載されるように、請求項１乃至９のいずれか一項に記載の画像閲覧システムにおいて、上記表示制御は、対象記事範囲内でのスクロール範囲の制限を含むようにすることができる。
【００１７】
また、請求項１２に記載されるように、請求項１乃至９のいずれか一項に記載の画像閲覧システムにおいて、上記表示制御は、対象記事以外のマスキングを含むようにすることができる。
【００１８】
また、請求項１３に記載されるように、文書をスキャン機能により読み取って作成した画像データを取得する手段と、上記画像データに含まれる個々の記事の範囲を示す位置情報を作成する手段と、上記記事の書誌情報、上記記事を特定する情報および上記位置情報を含むメタデータを作成する手段と、作成したメタデータを蓄積する手段と、上記メタデータのうち少なくとも上記記事の書誌情報、上記記事を特定する情報を端末に配信する手段と、上記端末からの要求に応じて上記記事の画像データを上記端末に配信する手段とを備える文書管理サーバとして構成することができる。
【００１９】
また、請求項１４に記載されるように、請求項１３に記載の文書管理サーバにおいて、上記端末に配信する画像データは、要求のあった上記記事を含む画像データの全体とするようにすることができる。
【００２０】
また、請求項１５に記載されるように、請求項１３に記載の文書管理サーバにおいて、上記端末に配信する画像データは、要求のあった上記記事の位置情報に基づいて当該記事の範囲を切り出した画像データとするようにすることができる。
【００２１】
また、請求項１６に記載されるように、請求項１３乃至１５のいずれか一項に記載の文書管理サーバにおいて、上記位置情報の作成は、上記画像データに含まれる画像を文書要素に分解し、一つの記事に含まれる文書要素をグループ化し、グループ化した文書要素を囲む範囲の位置に基づいて行うようにすることができる。
【００２２】
また、請求項１７に記載されるように、請求項１６に記載の文書管理サーバにおいて、上記グループ化は、文書要素の選択によって行うようにすることができる。
【００２３】
また、請求項１８に記載されるように、請求項１６に記載の文書管理サーバにおいて、上記グループ化は、利用者による記事範囲の指定によって行うようにすることができる。
【００２４】
また、請求項１９に記載されるように、文書をスキャン機能により読み取って作成した画像データを取得する工程と、上記画像データに含まれる個々の記事の範囲を示す位置情報を作成する工程と、上記記事の書誌情報、上記記事を特定する情報および上記位置情報を含むメタデータを作成する工程と、作成したメタデータを蓄積する工程と、上記メタデータのうち少なくとも上記記事の書誌情報、上記記事を特定する情報を端末に配信する工程と、上記端末からの要求に応じて上記記事の画像データを上記端末に配信する工程と、上記メタデータに記事の位置情報が含まれている場合は当該位置情報により、位置情報が含まれていない場合は上記記事を特定する情報から位置情報を取得することにより、当該位置情報に基づいて記事画像の表示制御を行う工程とを備える画像閲覧制御方法として構成することができる。
【００２５】
また、請求項２０に記載されるように、コンピュータを、文書をスキャン機能により読み取って作成した画像データを取得する手段、上記画像データに含まれる個々の記事の範囲を示す位置情報を作成する手段、上記記事の書誌情報、上記記事を特定する情報および上記位置情報を含むメタデータを作成する手段、作成したメタデータを蓄積する手段、上記メタデータのうち少なくとも上記記事の書誌情報、上記記事を特定する情報を端末に配信する手段、上記端末からの要求に応じて上記記事の画像データを上記端末に配信する手段、上記メタデータに記事の位置情報が含まれている場合は当該位置情報により、位置情報が含まれていない場合は上記記事を特定する情報から位置情報を取得することにより、当該位置情報に基づいて記事画像の表示制御を行う手段、として機能させるコンピュータ読取可能な画像閲覧制御プログラムとして構成することができる。
【発明の効果】
【００２６】
本発明の画像閲覧システムにあっては、記憶領域の消費やネットワーク負荷を最小限に抑えられるとともに、見るべき記事をわかりやすくすることができる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の好適な実施形態につき説明する。
【００２８】
＜システム構成＞
図２は本発明の一実施形態にかかる画像閲覧システムの構成例を示す図である。
【００２９】
図２において、画像閲覧システムは、画像取得部を含むＭＦＰ等のスキャナ装置１と、文書画像の蓄積、メタデータ（後述）の作成・配信等を行う文書管理サーバ２と、利用者により操作されるＰＣ等の端末３とを含む。大きな処理の流れとしては、スキャナ装置１により文書をスキャンし（ステップＳ１１）、文書管理サーバ２に登録することで（ステップＳ１２）、文書管理サーバ２から端末３に記事概要（書誌情報および記事を特定する情報等）および制御情報（位置情報等）を含むメタデータがＲＳＳ（Rich Site Summary）フィードもしくはＡｔｏｍ配信等により配信される（ステップＳ１３）。端末３ではメタデータから記事を特定して文書管理サーバ２にアクセスすることで文書画像の取得を行い、記事の検索・閲覧を行う（ステップＳ１４）。
【００３０】
図３は画像閲覧システムの処理概要を示す図であり、スキャナ装置１により文書をスキャンし（ステップＳ２１）、文書管理サーバ２に登録することで（ステップＳ２２）、文書管理サーバ２では、画像入力の処理（ステップＳ２３）、メタデータ作成の処理（ステップＳ２４）、画像およびメタデータの蓄積の処理（ステップＳ２５）、メタデータ配信の処理（ステップＳ２６）を順次に行う。メタデータ作成の処理（ステップＳ２４）では、手動処理もしくはＯＣＲ（Optical Character Reader）等による自動処理により、記事の位置情報、書誌情報（タイトル、検索用キーワード、要約等）の抽出もしくは作成等を行ってメタデータを作成する。
【００３１】
メタデータの配信を受けた端末３から文書管理サーバ２にアクセスすることで、記事特定（ステップＳ２７）、領域特定（ステップＳ２８）、表示データ送信（ステップＳ２９）を順次に行う。
【００３２】
図４は文書管理サーバ２の構成例を示す図であり、文書画像およびメタデータの登録処理を行う登録処理部２１と、文書画像内の記事の位置情報を決定するための分解処理を行う分解処理部２２と、メタデータおよび文書画像の配信処理を行う配信処理部２３と、文書画像およびメタデータの蓄積を行う蓄積処理部２４とを備えている。なお、ネットワーク通信を行う機能や全体的な制御を行う機能については省略してある。
【００３３】
登録処理部２１は、自動処理もしくは文書画像登録側の利用者の操作により文書画像における記事範囲の位置情報を決定する位置情報決定部２１１と、自動処理もしくは利用者の入力操作によりメタデータを作成するメタデータ作成部２１２と、蓄積処理部２４に文書画像を登録する画像登録部２１３と、蓄積処理部２４にメタデータを登録するメタデータ登録部２１４とを備えている。
【００３４】
分解処理部２２は、分解処理の対象となる文書画像を取得する画像取得部２２１と、文書画像を２値化する２値化部２２２（２値化せずに多値画像で処理する場合は不要）と、文書を文字・行・コラム等の文書要素に分解する文書要素分解部２２３と、自動処理もしくは利用者の操作により文書要素を記事単位にグループ化することで記事範囲を決定する記事範囲決定部２２４とを備えている。
【００３５】
配信処理部２３は、メタデータからＲＳＳフィード等の配信データを作成する配信データ作成部２３１と、要求された文書画像（必要に応じて制御情報を含む場合がある）を配信する画像配信部２３２とを備えている。
【００３６】
図５は端末３の構成例を示す図であり、主に閲覧端末において、メタデータを含んだＲＳＳフィード等による配信データを受信し、そのリストから所望の記事を選択することで文書画像を表示可能なブラウザ３１と、記事の頭出し等の表示制御を行うためのＪａｖａアプレット等によるプラグイン３１１とを備えている。
【００３７】
図６〜図９は機能部の配置例を示す図である。図６は図２に対応しており、画像取得部１１を含むスキャナ装置１と、文書管理サーバ２と、編集端末３Ｅと、閲覧端末３Ｒとがネットワーク４上に配置されている。なお、文書管理サーバ２の各機能部はプログラム記録媒体５からコンピュータプログラムがインストールされることにより実現される。
【００３８】
図７は変形例を示しており、編集端末３Ｅと閲覧端末３Ｒを端末３が兼ねたものである。図８はスキャナ装置１内に編集端末３Ｅの機能を包含させたものである。図９はスキャナ装置１内に文書管理サーバ２の機能を包含させたものである。
【００３９】
＜文書のスキャンから登録までの処理＞
図１０は画像登録の処理例を示すシーケンス図である。
【００４０】
図１０において、スキャナ装置１において文書をスキャンし（ステップＳ３１）、文書管理サーバ２の登録処理部２１に画像データを送ると（ステップＳ３２）、登録処理部２１は分解処理部２２に文書要素への分解を要求する（ステップＳ３３）。
【００４１】
分解処理部２２は文書画像から文書要素への分解を行い（ステップＳ３４）、登録処理部２１に位置情報作成を要求する（ステップＳ３５）。
【００４２】
登録処理部２１はスキャナ装置１に対し、分解された文書要素から対象となる記事に含まれる文書要素の選択を要求し（ステップＳ３６）、スキャナ装置１ではオペレーションパネルから文書要素の選択を行い（ステップＳ３７）、選択指示を登録処理部２１に送る（ステップＳ３８）。これらの選択の操作（ステップＳ３７、Ｓ３８）は必要に応じて複数回繰り返される。
【００４３】
登録処理部２１は選択指示から記事の位置情報を決定し（ステップＳ３９）、この位置情報を含んだメタデータを作成し（ステップＳ４０）、蓄積処理部２４に蓄積を要求し（ステップＳ４１）、蓄積処理部２４は画像データとメタデータとを蓄積する（ステップＳ４２）。
【００４４】
なお、破線で囲んだ処理（ステップＳ３３〜Ｓ３９）を行わず、画像データとメタデータ（位置情報を含まず）の蓄積のみを行うようにしてもよい。この場合、記事の位置情報の作成は、次に説明する編集端末による位置情報作成の処理において行われる。
【００４５】
＜編集端末による位置情報作成の処理＞
図１１は編集端末３Ｅによる位置情報作成の処理例を示すシーケンス図である。
【００４６】
図１１において、編集端末３Ｅから文書管理サーバ２の登録処理部２１に画像検索を要求すると（ステップＳ５１）、登録処理部２１は検索を行い（ステップＳ５２）、蓄積処理部２４に画像提示を要求する（ステップＳ５３）。これを受けた蓄積処理部２４は画像データの読み出しを行い（ステップＳ５４）、画像データを編集端末３Ｅに提示する（ステップＳ５５）。
【００４７】
次いで、編集端末３Ｅから登録処理部２１に位置情報作成を要求すると（ステップＳ５６）、登録処理部２１は分解処理部２２に文書要素への分解を要求する（ステップＳ５７）。
【００４８】
分解処理部２２は文書画像から文書要素への分解を行い（ステップＳ５８）、登録処理部２１に位置情報作成を要求する（ステップＳ５９）。
【００４９】
登録処理部２１は編集端末３Ｅに対し、分解された文書要素から対象となる記事に含まれる文書要素の選択を要求し（ステップＳ６０）、編集端末３Ｅでは文書要素の選択を行い（ステップＳ６１）、選択指示を登録処理部２１に送る（ステップＳ６２）。これらの選択の操作（ステップＳ６１、Ｓ６２）は必要に応じて複数回繰り返される。
【００５０】
登録処理部２１は選択指示から記事の位置情報を決定し（ステップＳ６３）、蓄積処理部２４に蓄積を要求し（ステップＳ６４）、蓄積処理部２４は位置情報をメタデータの一部として蓄積する（ステップＳ６５）。
【００５１】
＜位置情報作成の詳細＞
図１２は位置情報作成の処理例を示すフローチャートであり、図１０の処理（ステップＳ３３〜Ｓ３９）と図１１の処理（ステップＳ５７〜Ｓ６３）を共通に表したものである。
【００５２】
図１２において、先ず、位置情報作成の対象となる画像データを取得する（ステップＳ７１）。この画像データはスキャンした直後のものである場合と、既に蓄積されているものである場合とがある。
【００５３】
次いで、文書要素への分解を容易にするための前処理として、画像の２値化を行う（ステップＳ７２）。なお、２値化せずに多値画像で処理する場合は不要である。
【００５４】
次いで、画像データに含まれる文字・図形等に着目して文書要素への分解を行う（ステップＳ７３）。
【００５５】
図１３は文書要素への分解の例を示す図であり、（ａ）は文字単位に分解した例、（ｂ）は行単位に分解した例、（ｃ）はコラム単位に分解した例をそれぞれ示している。（ａ）の文字単位の分解の結果を用いて（ｂ）の行単位への併合を行い、（ｂ）の行単位の分解の結果を用いて（ｃ）のコラム単位への併合を行うこともできるが、画像データから（ａ）（ｂ）（ｃ）の各状態へ直接に分解を行うこともできる。なお、行単位の分解の結果を用いて、文字列が横書きであるか縦書きであるかを判定することができる。
【００５６】
図１４は複雑なレイアウトの文書画像を文書要素に分解した例を示す図であり、文書要素Ｅ１および同じハッチングを付した文書要素は縦書きの文章部分を示し、文書要素Ｅ２および同じハッチングを付した文書要素は縦書きのタイトルや小見出しの部分を示し、文書要素Ｅ３は横書きの文章部分を示し、文書要素Ｅ４は横書きのタイトルや小見出しの部分を示し、文書要素Ｅ５および同じハッチングを付した文書要素は写真や図の部分をそれぞれ示している。
【００５７】
次いで、図１２に戻り、利用者に分解した文書要素を提示し、対象となる記事に含まれる文書要素をグループ化する編集を行わせる（ステップＳ７４）。図１５は記事単位に文書要素をグループ化した例を示す図であり、破線で囲われた文書要素が１つの記事に対応している。また、図１６はＭＦＰ１００のオペレーションパネル１０１による文書要素グループ化の操作例を示す図であり、大型のタッチパネル式のディスプレイを備えたオペレーションパネル１０１に文書要素が表示された状態を示している。図１７はＰＣ３００による文書要素グループ化の操作例を示す図であり、モニタ画面３０１に文書要素が表示された状態を示している。なお、完全な自動処理によりグループ化を行う場合はこれらの処理は不要である。
【００５８】
グループ化のための具体的な選択操作としては、パネルタッチやマウスクリック等による、
（１）指定／解除のトグル動作による文書要素選択
（２）矩形指定による文書要素選択
（３）線分指定による文書要素選択
等が考えられる。
【００５９】
図１８は指定／解除のトグル動作による文書要素選択の例を示す図であり、太線で示した文書要素Ｅ１１〜Ｅ１４が指定された状態を示している。指定された文書要素を個々に再度クリック等することで、指定が解除される。図１９（ａ）は文書要素の選択が完了した状態を示しており、指定された文書要素全体が（ｂ）に太線で囲んで示すような一つの記事として認識される。
【００６０】
図２０は矩形指定による文書要素選択の例を示す図であり、（ａ）に示すように矩形領域Ｒ１を指定することで、矩形領域Ｒ１内に含まれる文書要素を（ｂ）に太線で示すように全て指定し、これらを一つの記事として認識させるものである。なお、矩形領域Ｒ１の指定は少々アバウトでもよく、選択から漏れた文書要素や誤って選択してしまった文書要素は個別に指定／解除を行う。
【００６１】
図２１は矩形指定による文書要素選択の他の例を示す図であり、（ａ）に示すように矩形領域Ｒ２を指定することで、矩形領域Ｒ２内に一部でも含まれる文書要素を（ｂ）に太線で示すように全て指定し、これらを一つの記事として認識させるものである。なお、矩形領域Ｒ２の指定は少々アバウトでもよく、選択から漏れた文書要素や誤って選択してしまった文書要素は個別に指定／解除を行う。（ｃ）は選択から漏れた文書要素Ｅ２１を個別に指定した状態を示している。
【００６２】
図２２は線分指定による文書要素選択の例を示す図であり、（ａ）に示すように線分Ｌを指定することで、線分Ｌに重なった文書要素を（ｂ）に太線で示すように全て指定し、これらを一つの記事として認識させるものである。なお、線分Ｌの指定は少々アバウトでもよく、選択から漏れた文書要素や誤って選択してしまった文書要素は個別に指定／解除を行う。（ｃ）は選択から漏れた文書要素Ｅ３１、Ｅ３２を個別に指定した状態を示している。
【００６３】
図２３は文書要素の選択が完了した文書画像全体の例を示す図であり、太線で区分された記事に分割された状態を示している。なお、上述した方法に代え、図２３内の太線に相当する指定を利用者に直接に行わせることで記事を分割してもよい。
【００６４】
図２４は記事範囲の特定方法の例を示す図であり、本来は（ａ）に示すように、左側の記事を右側のような入り組んだ文書要素Ｅ４１、Ｅ４２に分割すべきところ、このような矩形以外の管理が困難である場合には、（ｂ）に示すように矩形状の文書要素Ｅ４３、Ｅ４４で表現し、ハッチングを付して示す隣接する記事部分は表示時にマスキングするようにしてもよい。
【００６５】
次いで、図１２に戻り、グループ化等により分割された記事範囲は位置情報として管理される（ステップＳ７５）。
【００６６】
図２５は記事範囲の表現の例を示す図であり、（ａ）は矩形の左上頂点と右下頂点のそれぞれのｘ座標・ｙ座標を列挙することで記事範囲を表現する場合を示し、（ｂ）は複数の頂点のそれぞれのｘ座標・ｙ座標を列挙することで記事範囲を表現する場合を示している。
【００６７】
＜メタデータから作成される配信データの例＞
図２６は配信されるＲＳＳフィードの例を示す図であり、itemタグの階下にtitleタグで示されるタイトルの記述Ｄ１と、linkタグで示されるアクセス先ＵＲＬ（Uniform Resource Locator）および記事番号・位置情報等の記述Ｄ２と、descriptionタグで示される概要の記述Ｄ３とを含んでいる。
【００６８】
図２７はlinkタグに含まれる制御情報の記述の例を示す図であり、（ａ）は文書番号docと記事番号kijiと座標x,yとを含ませた例、（ｂ）は文書番号docと記事番号kijiと座標x,yと行方向dir（horizontal:横書き、vertical:縦書き）を含ませた例、（ｃ）は文書番号docとページ番号pageと記事番号kijiと座標x,yとを含ませた例、（ｄ）は記事番号kijiのみの例である。
【００６９】
図２８は図２７（ｄ）に示した制御情報が記事番号のみの場合の処理例を示す図であり、（ａ）に示すようなlinkタグに基づいて文書管理サーバ２にアクセスがあった場合、（ｂ）に示すように記事番号kijiに基づいてデータベースから文書番号docと座標x,yとを特定する。
【００７０】
図２９〜図３４はマルチページ画像への対応の例を示したものである。マルチページ画像とは１つの画像ファイルの中に複数枚の画像を含むものであり、例えばマルチページＴＩＦＦ（Tagged Image File Format）がある。図２９はマルチページ画像の例を示す図であり、書籍Ｂをスキャンすることでマルチページ画像ＭＩに変換した状態を示している。なお、書籍Ｂの章立ては図３０に示すように、「書籍名」の下に、「章」があり、その下に「節」があり、その下に「項」があるものとする。
【００７１】
図３１は配信されるＲＳＳフィードの例を示す図であり、titleタグの記述Ｄ１１には書籍名が入り、linkタグの記述Ｄ１２には、文書格納先ＵＲＬに続いて文書番号「doc」、章番号「chapter」、開始ページ番号「spage」、開始ｙ座標「ys」、終了ページ番号「epage」、終了ｙ座標「ye」が入っている。また、descriptionタグの記述Ｄ１３には「章」のタイトルが入っている。ここで、章番号「chapter」は前述した記事番号「kiji」（図２６）に相当するものであり、開始ページ番号「spage」、開始ｙ座標「ys」、終了ページ番号「epage」、終了ｙ座標「ye」は記事範囲に相当する。なお、１画像の中から１つの記事に含まれる全ての文書要素を選択する場合とは異なり、開始位置（ページとｙ座標）と終了位置（ページとｙ座標）を指定すれば足りる。
【００７２】
図３２は配信されるＲＳＳフィードの他の例を示す図であり、「章」よりも細かい「節」を特定したものである。すなわち、titleタグの記述Ｄ２１には書籍名が入り、linkタグの記述Ｄ２２には、文書格納先ＵＲＬに続いて文書番号「doc」、章番号「chapter」、節番号「section」、開始ページ番号「spage」、開始ｙ座標「ys」、終了ページ番号「epage」、終了ｙ座標「ye」が入り、descriptionタグの記述Ｄ２３には「章」および「節」のタイトルが入っている。ここで、章番号「chapter」および節番号「section」は前述した記事番号「kiji」に相当するものであり、開始ページ番号「spage」、開始ｙ座標「ys」、終了ページ番号「epage」、終了ｙ座標「ye」は記事範囲に相当する。「節」よりも細かい「項」についても同様に特定を行うことができる。
【００７３】
図３３は配信されるＲＳＳフィードの他の例を示す図であり、開始ページ番号「spage」、開始ｙ座標「ys」、終了ページ番号「epage」、終了ｙ座標「ye」を省略し、章番号「chapter」のみとしたものである。すなわち、titleタグの記述Ｄ３１には書籍名が入り、linkタグの記述Ｄ３２には、文書格納先ＵＲＬに続いて文書番号「doc」、章番号「chapter」が入り、descriptionタグの記述Ｄ３３には「章」のタイトルが入っている。この場合、図３４に示すように、文書管理サーバ２のデータベースに文書番号「doc」、章番号「chapter」と開始ページ番号「spage」、開始ｙ座標「ys」、終了ページ番号「epage」、終了ｙ座標「ye」の対応関係を保持しておくことで、文書番号「doc」と章番号「chapter」から開始ページ番号「spage」、開始ｙ座標「ys」、終了ページ番号「epage」、終了ｙ座標「ye」、すなわち「章」の位置を特定することができる。「節」「項」についても同様に適用することができる。
【００７４】
＜閲覧時の処理＞
図３５は閲覧端末３Ｒからのメタデータ取得の処理例を示すシーケンス図である。
【００７５】
図３５において、閲覧端末３Ｒから文書管理サーバ２の配信処理部２３に対してＲＳＳ取得要求を行うと（ステップＳ８１）、配信処理部２３は蓄積処理部２４に配信情報を要求する（ステップＳ８２）。
【００７６】
これを受け、蓄積処理部２４は配信情報を読み出し（ステップＳ８３）、閲覧端末３Ｒに記事ごとのメタデータを含むＲＳＳフィードを提供する（ステップＳ８４）。
【００７７】
図３６は閲覧端末３Ｒにおける記事表示の処理例を示すシーケンス図である。
【００７８】
図３６において、閲覧端末３Ｒから文書管理サーバ２の配信処理部２３に対して記事表示要求を行うと（ステップＳ９１）、配信処理部２３は蓄積処理部２４に画像提示を要求する（ステップＳ９２）。なお、記事表示要求には文書画像における当該記事の位置情報が含まれる場合と含まれない場合とがあるが、位置情報が含まれない場合は文書管理サーバ２側で図２８で説明したように位置情報を特定する。
【００７９】
これを受け、蓄積処理部２４は画像データを読み出し（ステップＳ９３）、閲覧端末３Ｒに画像データを提示する（ステップＳ９４）。この際、記事の位置情報を用いて必要な範囲の画像データのみを切り出して提示することができる。なお、記事ごとに画像データを事前に切り出して保存しておき、要求があった際にそれを提示するようにしてもよい。また、閲覧端末３Ｒで記事の位置情報を把握していない場合は、位置情報を併せて送ることができる。
【００８０】
画像データを受け取った閲覧端末３Ｒは位置情報に基づいて表示制御を行って画像の表示を行う（ステップＳ９５）。
【００８１】
閲覧端末３Ｒに配信されるＲＳＳフィード等はサイズの小さなものであり、表示を要求した記事についてのみ画像が配信されるため、記憶領域の消費やネットワーク負荷を最小限に抑えられる。
【００８２】
図３７は１画像１記事で位置制御なしの場合の閲覧画面の例を示す図であり、ペインＰ１には配信を受けたＲＳＳフィードに基づく記事がリストとして表示され、その中から利用者が選択した記事の画像がペインＰ２に表示された状態を示している。
【００８３】
図３８は１画像複数記事で位置制御ありの場合の閲覧画面の例を示す図であり、ペインＰ１１には配信を受けたＲＳＳフィードに基づく記事がリストとして表示され、その中から利用者が選択した記事の画像がペインＰ１２に表示される点は図３７と同様であるが、記事の位置情報に基づき、ペインＰ１２に表示される記事画像の表示位置の頭出しが行われるようにしている。マルチページ画像の場合についても、特定された「章」「節」「項」の位置に頭出しが行われる。これにより、見るべき記事がわかりやすくなる。なお、対象記事が矩形状に区分できず、きれいに頭出しができない場合は、隣接する記事をマスキング（彩度低下やぼかした状態の表示等）することができる。
【００８４】
図３９は画面スクロール制御の例を示す図であり、ペインＰ２１には配信を受けたＲＳＳフィードに基づく記事がリストとして表示され、その中から利用者が選択した記事の画像がペインＰ２２に表示される点は図３８と同様であるが、記事の位置情報に基づき、ペインＰ２２に表示される記事画像を上下左右に移動するスクロールスライダＳＳ１、ＳＳ２につき、隣接する記事に移動ができないようにするための制御が行われるようにしている。すなわち、図では対象記事が続く下方向および右方向にはスクロール可能（マルチページ画像の場合、表示対象が複数のページにまたがる時は下方向へのスクロールによりページが連続して表示）であるが、上方向および左方向にはスクロール不可である。この例は記事閲覧に課金が伴うシステムに適用する場合に有効である。なお、対象記事が矩形状に区分できず、スクロールに伴って隣接する記事の一部が見えてしまう場合は、隣接する記事をマスキングすることができる。
【００８５】
図４０は対象記事以外の表示制御の例を示す図であり、ペインＰ３１には配信を受けたＲＳＳフィードに基づく記事がリストとして表示され、その中から利用者が選択した記事の画像がペインＰ３２に表示される点は図３８と同様であるが、ペインＰ３２に表示される記事画像のスクロールは自由に行わせるものの、対象記事以外はマスキングするようにしている。マスキングのレベルとしては、対象記事でないことを示すに留まるレベルから、記事内容を全く読めなくするレベルまで、種々の態様をとることができる。特に、記事閲覧に課金が伴うシステムに適用する場合は、対象記事以外については十分に読み取れないレベルとする必要がある。
【００８６】
＜総括＞
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【図面の簡単な説明】
【００８７】
【図１】従来の画像閲覧システムの構成を示す図である。
【図２】本発明の一実施形態にかかる画像閲覧システムの構成例を示す図である。
【図３】画像閲覧システムの処理概要を示す図である。
【図４】文書管理サーバの構成例を示す図である。
【図５】端末の構成例を示す図である。
【図６】機能部の配置例を示す図（その１）である。
【図７】機能部の配置例を示す図（その２）である。
【図８】機能部の配置例を示す図（その３）である。
【図９】機能部の配置例を示す図（その４）である。
【図１０】画像登録の処理例を示すシーケンス図である。
【図１１】編集端末による位置情報作成の処理例を示すシーケンス図である。
【図１２】位置情報作成の処理例を示すフローチャートである。
【図１３】文書要素への分解の例を示す図である。
【図１４】複雑なレイアウトの文書画像を文書要素に分解した例を示す図である。
【図１５】記事単位に文書要素をグループ化した例を示す図である。
【図１６】ＭＦＰのオペレーションパネルによる文書要素グループ化の操作例を示す図である。
【図１７】ＰＣによる文書要素グループ化の操作例を示す図である。
【図１８】指定／解除のトグル動作による文書要素選択の例を示す図である。
【図１９】文書要素の選択が完了した状態の例を示す図である。
【図２０】矩形指定による文書要素選択の例を示す図（その１）である。
【図２１】矩形指定による文書要素選択の例を示す図（その２）である。
【図２２】線分指定による文書要素選択の例を示す図である。
【図２３】文書要素の選択が完了した文書画像全体の例を示す図である。
【図２４】記事範囲の特定方法の例を示す図である。
【図２５】記事範囲の表現の例を示す図である。
【図２６】配信されるＲＳＳフィードの例を示す図である。
【図２７】制御情報の記述の例を示す図である。
【図２８】制御情報が記事番号のみの場合の処理例を示す図である。
【図２９】マルチページ画像の例を示す図である。
【図３０】書籍の章立ての例を示す図である。
【図３１】配信されるＲＳＳフィードの例を示す図（その１）である。
【図３２】配信されるＲＳＳフィードの例を示す図（その２）である。
【図３３】配信されるＲＳＳフィードの例を示す図（その３）である。
【図３４】ページ・座標の指定を伴わない場合の処理例を示す図である。
【図３５】メタデータ取得の処理例を示すシーケンス図である。
【図３６】記事表示の処理例を示すシーケンス図である。
【図３７】１画像１記事で位置制御なしの場合の閲覧画面の例を示す図である。
【図３８】１画像複数記事で位置制御ありの場合の閲覧画面の例を示す図である。
【図３９】画面スクロール制御の例を示す図である。
【図４０】対象記事以外の表示制御の例を示す図である。
【符号の説明】
【００８８】
１        スキャナ装置
１１      画像取得部
１００    ＭＦＰ
１０１    オペレーションパネル
２        文書管理サーバ
２１      登録処理部
２１１    位置情報決定部
２１２    メタデータ作成部
２１３    画像登録部
２１４    メタデータ登録部
２２      分解処理部
２２１    画像取得部
２２２    ２値化部
２２３    文書要素分解部
２２４    記事範囲決定部
２３      配信処理部
２３１    配信データ作成部
２３２    画像配信部
２４      蓄積処理部
３        端末
３Ｅ      編集端末
３Ｒ      閲覧端末
３１      ブラウザ
３１１    プラグイン
３００    ＰＣ
３０１    モニタ画面
４        ネットワーク
５        プログラム記録媒体
【図１】
2007312363.tif 000003
【図２】
2007312363.tif 000004
【図３】
2007312363.tif 000005
【図４】
2007312363.tif 000006
【図５】
2007312363.tif 000007
【図６】
2007312363.tif 000008
【図７】
2007312363.tif 000009
【図８】
2007312363.tif 000010
【図９】
2007312363.tif 000011
【図１０】
2007312363.tif 000012
【図１１】
2007312363.tif 000013
【図１２】
2007312363.tif 000014
【図１３】
2007312363.tif 000015
【図１４】
2007312363.tif 000016
【図１５】
2007312363.tif 000017
【図１６】
2007312363.tif 000018
【図１７】
2007312363.tif 000019
【図１８】
2007312363.tif 000020
【図１９】
2007312363.tif 000021
【図２０】
2007312363.tif 000022
【図２１】
2007312363.tif 000023
【図２２】
2007312363.tif 000024
【図２３】
2007312363.tif 000025
【図２４】
2007312363.tif 000026
【図２５】
2007312363.tif 000027
【図２６】
2007312363.tif 000028
【図２７】
2007312363.tif 000029
【図２８】
2007312363.tif 000030
【図２９】
2007312363.tif 000031
【図３０】
2007312363.tif 000032
【図３１】
2007312363.tif 000033
【図３２】
2007312363.tif 000034
【図３３】
2007312363.tif 000035
【図３４】
2007312363.tif 000036
【図３５】
2007312363.tif 000037
【図３６】
2007312363.tif 000038
【図３７】
2007312363.tif 000039
【図３８】
2007312363.tif 000040
【図３９】
2007312363.tif 000041
【図４０】
2007312363.tif 000042