(57)【特許請求の範囲】
【請求項１】
複数のユーザによるスキャン画像、ＦＡＸ送受信画像を含む文書情報を蓄積する文書蓄積手段と、
上記文書蓄積手段に蓄積された文書情報のメタデータを生成して配信するメタデータ出力手段と、
上記メタデータからリンクされる表示変換用のファイルを提供する表示整形用ファイル提供手段と、
上記メタデータからリンクされるズーミング処理用のファイルを提供するズーミング処理用ファイル提供手段と、
表示時に要求される文書情報を上記文書蓄積手段から読み出して提供する文書情報提供手段とを備えたことを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
ログインするユーザを認証し、ユーザ情報を提供する認証手段を更に備え、
上記メタデータ出力手段は、上記ユーザ情報に従って、閲覧権限のある文書情報についてのメタデータを生成して配信し、
上記文書情報提供手段は、上記ユーザ情報に従って、閲覧権限のある文書情報を配信することを特徴とする画像処理装置。
【請求項３】
請求項１または２のいずれか一項に記載の画像処理装置において、
上記ズーミング処理用のファイルは、
上記表示変換用のファイルにより変換された表示用のファイルに含まれる表示要素をズーミング処理に対応付けるマッピングスクリプトと、
ユーザの操作に応答して上記表示要素に対してズーミング処理を行うイベント処理スクリプトとを備えたことを特徴とする画像処理装置。
【請求項４】
請求項１乃至３のいずれか一項に記載の画像処理装置において、
上記文書蓄積手段は、文書情報を当該文書情報の構成要素に応じて階層的に管理することを特徴とする画像処理装置。
【請求項５】
請求項４に記載の画像処理装置において、
上記メタデータ出力手段は、上記メタデータを文書情報の構成要素の階層に応じて配信することを特徴とする画像処理装置。
【請求項６】
請求項１乃至５のいずれか一項に記載の画像処理装置において、
上記メタデータは、ＸＭＬベースのフォーマットであるＲＳＳフィードであることを特徴とする画像処理装置。
【請求項７】
請求項６に記載の画像処理装置において、
上記表示変換用のファイルは、上記ＲＳＳフィードをＨＴＭＬ形式に変換・生成するＸＳＬファイルであることを特徴とする画像処理装置。
【請求項８】
請求項６に記載の画像処理装置において、
上記表示変換用のファイルは、上記ＲＳＳフィードをＨＴＭＬ形式に変換・生成する整形スクリプトファイルおよびＣＳＳファイルであることを特徴とする画像処理装置。
【請求項９】
複数のユーザによるスキャン画像、ＦＡＸ送受信画像を含む文書情報を蓄積する文書蓄積工程と、
蓄積された文書情報のメタデータを生成して配信するメタデータ出力工程と、
上記メタデータからリンクされる表示変換用のファイルを提供する表示整形用ファイル提供工程と、
上記メタデータからリンクされるズーミング処理用のファイルを提供するズーミング処理用ファイル提供工程と、
表示時に要求される文書情報を読み出して提供する文書情報提供工程とを備えたことを特徴とする閲覧制御方法。
【請求項１０】
請求項９に記載の閲覧制御方法において、
ログインするユーザを認証し、ユーザ情報を提供する認証工程を更に備え、
上記メタデータ出力工程は、上記ユーザ情報に従って、閲覧権限のある文書情報についてのメタデータを生成して配信し、
上記文書情報提供工程は、上記ユーザ情報に従って、閲覧権限のある文書情報を配信することを特徴とする閲覧制御方法。
【請求項１１】
請求項９または１０のいずれか一項に記載の閲覧制御方法において、
上記ズーミング処理用のファイルは、
上記表示変換用のファイルにより変換された表示用のファイルに含まれる表示要素をズーミング処理に対応付けるマッピングスクリプトと、
ユーザの操作に応答して上記表示要素に対してズーミング処理を行うイベント処理スクリプトとを備えたことを特徴とする閲覧制御方法。
【請求項１２】
請求項９乃至１１のいずれか一項に記載の閲覧制御方法において、
上記文書蓄積工程は、文書情報を当該文書情報の構成要素に応じて階層的に管理することを特徴とする閲覧制御方法。
【請求項１３】
請求項１２に記載の閲覧制御方法において、
上記メタデータ出力工程は、上記メタデータを文書情報の構成要素の階層に応じて配信することを特徴とする閲覧制御方法。
【請求項１４】
請求項９乃至１３のいずれか一項に記載の閲覧制御方法において、
上記メタデータは、ＸＭＬベースのフォーマットであるＲＳＳフィードであることを特徴とする閲覧制御方法。
【請求項１５】
請求項１４に記載の閲覧制御方法において、
上記表示変換用のファイルは、上記ＲＳＳフィードをＨＴＭＬ形式に変換・生成するＸＳＬファイルであることを特徴とする閲覧制御方法。
【請求項１６】
請求項１４に記載の閲覧制御方法において、
上記表示変換用のファイルは、上記ＲＳＳフィードをＨＴＭＬ形式に変換・生成する整形スクリプトファイルおよびＣＳＳファイルであることを特徴とする閲覧制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多機能複写機（ＭＦＰ：Multi Function Printer）等の画像処理装置に関する。
【背景技術】
【０００２】
文書画像を蓄積する機能やＦＡＸ（Facsimile）の送受信機能を有している多機能複写機では、蓄積した文書画像やＦＡＸの送受信画像を閲覧する機能が設けられているものがある。昨今では、Ｗｅｂサイトの見出しや要約等のメタデータを構造化して記述するＸＭＬ（Extensible Markup Language）ベースのフォーマットであるＲＳＳ（Rich Site Summary、Really Simple Syndication、RDF（Resource Description Framework） Site Summary）を用い、ＦＡＸ送受信履歴等のメタデータを配信できるようにした機器が提供されるに至っている（例えば、特許文献１参照。）。ＲＳＳ配信を行うことにより、専用の閲覧用ソフトウェアを必要とすることなく、ＲＳＳに対応した汎用のブラウザにより閲覧が可能となる。
【０００３】
ＲＳＳの配信を受けたＰＣ（Personal Computer）等のクライアントでは、汎用のブラウザによりＲＳＳに含まれる書誌情報やサムネイル画像を閲覧した上で、画像本体の参照を行うか否かの判断を行い、必要に応じて画像本体のファイルにアクセスして内容の閲覧を行う。画像本体のファイルへのアクセスは、書誌情報に含まれる画像本体のファイルのＵＲＬ（Uniform Resource Locator）のリンク（ホットテキスト等）を選択（マウスクリック等）することで行われる。
【特許文献１】特開２００６−５０３７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したように、ＲＳＳ配信によれば汎用のブラウザにより容易に画像の閲覧が行えるという利点があるが、ＲＳＳに含まれる書誌情報やサムネイル画像だけでは欲する画像であるか否かの判断に迷う場合が往々にしてある。すなわち、書誌情報だけでは判断がつかない場合、サムネイル画像により判断せざるを得ないが、サムネイル画像では細かい文字や図形を読み取ることはできず、欲している内容であるか否かの判断ができない場合が多い。また、サムネイル画像は第１ページ目等の代表ページの画像であるため、複数のページにわたる文書画像やＦＡＸ送受信画像の場合は、他のページの画像を読み取ることはできない。
【０００５】
そのため、画像本体の参照を行わざるを得ない場合が多くなるが、画像本体を閲覧した上で欲している内容でなかった場合には再び書誌情報等の閲覧画面に戻って他の画像について同様の処理を繰り返さなければならず、作業の連続性を妨げ、効率のよい閲覧が行えない。
【０００６】
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、蓄積された文書画像等について効率のよい閲覧作業を行わせることのできる画像処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するため、本発明にあっては、請求項１に記載されるように、複数のユーザによるスキャン画像、ＦＡＸ送受信画像を含む文書情報を蓄積する文書蓄積手段と、上記文書蓄積手段に蓄積された文書情報のメタデータを生成して配信するメタデータ出力手段と、上記メタデータからリンクされる表示変換用のファイルを提供する表示整形用ファイル提供手段と、上記メタデータからリンクされるズーミング処理用のファイルを提供するズーミング処理用ファイル提供手段と、表示時に要求される文書情報を上記文書蓄積手段から読み出して提供する文書情報提供手段とを備える画像処理装置を要旨としている。
【０００８】
また、請求項２に記載されるように、請求項１に記載の画像処理装置において、ログインするユーザを認証し、ユーザ情報を提供する認証手段を更に備え、上記メタデータ出力手段は、上記ユーザ情報に従って、閲覧権限のある文書情報についてのメタデータを生成して配信し、上記文書情報提供手段は、上記ユーザ情報に従って、閲覧権限のある文書情報を配信するようにすることができる。
【０００９】
また、請求項３に記載されるように、請求項１または２のいずれか一項に記載の画像処理装置において、上記ズーミング処理用のファイルは、上記表示変換用のファイルにより変換された表示用のファイルに含まれる表示要素をズーミング処理に対応付けるマッピングスクリプトと、ユーザの操作に応答して上記表示要素に対してズーミング処理を行うイベント処理スクリプトとを備えるようにすることができる。
【００１０】
また、請求項４に記載されるように、請求項１乃至３のいずれか一項に記載の画像処理装置において、上記文書蓄積手段は、文書情報を当該文書情報の構成要素に応じて階層的に管理するようにすることができる。
【００１１】
また、請求項５に記載されるように、請求項４に記載の画像処理装置において、上記メタデータ出力手段は、上記メタデータを文書情報の構成要素の階層に応じて配信するようにすることができる。
【００１２】
また、請求項６に記載されるように、請求項１乃至５のいずれか一項に記載の画像処理装置において、上記メタデータは、ＸＭＬベースのフォーマットであるＲＳＳフィードであるようにすることができる。
【００１３】
また、請求項７に記載されるように、請求項６に記載の画像処理装置において、上記表示変換用のファイルは、上記ＲＳＳフィードをＨＴＭＬ形式に変換・生成するＸＳＬファイルであるものとすることができる。
【００１４】
また、請求項８に記載されるように、請求項６に記載の画像処理装置において、上記表示変換用のファイルは、上記ＲＳＳフィードをＨＴＭＬ形式に変換・生成する整形スクリプトファイルおよびＣＳＳファイルであるものとすることができる。
【００１５】
また、請求項９〜１６に記載されるように、閲覧制御方法として構成することができる。
【発明の効果】
【００１６】
本発明の画像処理装置にあっては、画面に表示された表示要素を指定して自由にズームイン／ズームアウトを行うことができるため、作業の連続性を妨げることなく、蓄積された文書画像等について効率のよい閲覧作業を行わせることができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の好適な実施形態につき説明する。
【００１８】
＜第１の実施形態＞
図１は本発明の第１の実施形態にかかるシステムの構成例を示す図である。
【００１９】
図１において、画像処理装置としてのＭＦＰ１と、ユーザＵの操作するＰＣ等のクライアント３と、ＭＦＰ１からのＲＳＳの配信を仲介（ＭＦＰ１から配信されたＲＳＳフィードを蓄積してクライアント３に提供）するＲＳＳサーバ４とがネットワーク２を介して接続されている。ＭＦＰ１からクライアント３に直接にＲＳＳフィードを提供する場合にはＲＳＳサーバ４を省略することができる。
【００２０】
ＭＦＰ１は、文書画像（本体画像、サムネイル画像）および書誌情報（日付、タイトル、作成者、要約等）を保持する文書保管部１１と、文書画像の内容を解析して領域（文字領域、画像領域等）を識別し、文書保管部１１に領域に関する情報を付加する領域識別部１２と、文書保管部１１に保持された文書画像、書誌情報等に基づいてＲＳＳフィードを生成してネットワーク２側に出力するＲＳＳ出力部１３と、ＲＳＳ出力部１３から出力するＲＳＳフィードにリンクするＸＳＬ（Extensible Stylesheet Language）ファイルおよびズーミングスクリプトファイルを保持し、要求に応じて提供するＸＳＬ／スクリプト保管部１４と、閲覧できる者を制限する必要がある場合に認証処理を行う認証処理部１５とを備えている。
【００２１】
クライアント３には、ＭＦＰ１もしくはＲＳＳサーバ４からＲＳＳフィード、ＸＳＬファイルおよびスクリプトファイルを受信し、これらからＨＴＭＬ（Hyper Text Markup Language）ファイルを生成して画面表示を行う汎用のブラウザ３１が設けられている。
【００２２】
図２は図１のシステムにおける情報の流れの概要を示す図である。
【００２３】
図２において、ＭＦＰ１の文書保管部１１では文書（Document）、ページ（Page）、領域（Region）の階層に分かれて文書画像および書誌情報が管理されている。すなわち、文書は単一もしくは複数のページから構成され、各ページには単一もしくは複数の領域が含まれる。なお、領域まで階層を細分化する必要がない場合は領域の階層を設ける必要はない。反対に、領域をより細分化したサブ領域等に展開することも可能である。
【００２４】
ＭＦＰ１のＸＳＬ／スクリプト保管部１４には、ＲＳＳフィードをＨＴＭＬ形式に変換・生成するためのＸＳＬファイルＦ２と、生成されたＨＴＭＬファイルに含まれる表示要素（オブジェクト）に対してズーミング動作を可能とするためのズーミングスクリプトファイルＦ３とが保持されている。なお、ＸＳＬファイルＦ２は、スタイルシート記述を別のＣＳＳ（Cascading Style Sheets）ファイルとして分離することもできる。また、ズーミングスクリプトファイルＦ３は、生成されたＨＴＭＬファイルに含まれる表示要素をズーミング処理に対応付ける（マッピングする）マッピングスクリプトファイルと、ユーザＵによるマウスもしくはキーボードの操作に応答してズーミング処理を行うイベント処理スクリプトファイルとから構成される。
【００２５】
ＲＳＳ出力部１３は文書保管部１１に保持された情報に基づいてＲＳＳフィードＦ１を生成し、クライアント３もしくはＲＳＳサーバ４に配信する。ＲＳＳフィードＦ１にはＸＳＬファイルＦ２およびズーミングスクリプトファイルＦ３がリンクされており、ブラウザ３１においてＲＳＳフィードＦ１を処理する際にＸＳＬファイルＦ２およびズーミングスクリプトファイルＦ３が読み込まれる。
【００２６】
図３は各種ファイル等の関係を示す図であり、印刷ログとＦＡＸログに適用した例である。
【００２７】
図３において、印刷ログＲＳＳフィードＦ１ａと印刷ログ用ＸＳＬファイルＦ２ａと印刷ログ用マッピングスクリプトファイルＦ３ａと共通ズーミングスクリプトファイルＦ３ｃの共通マッピングスクリプト部分から印刷ログＨＴＭＬファイルＦ４ａが生成される。また、ＦＡＸログＲＳＳフィードＦ１ｂとＦＡＸログ用ＸＳＬファイルＦ２ｂとＦＡＸログ用マッピングスクリプトファイルＦ３ｂと共通ズーミングスクリプトファイルＦ３ｃの共通マッピングスクリプト部分からＦＡＸログＨＴＭＬファイルＦ４ｂが生成される。
【００２８】
そして、印刷ログＨＴＭＬファイルＦ４ａもしくはＦＡＸログＨＴＭＬファイルＦ４ｂに対してユーザＵがマウス操作等を行うことで、共通ズーミングスクリプトファイルＦ３ｃのイベント処理スクリプト部分の動作により、ズーミング処理が行われる。
【００２９】
図４はＲＳＳフィードの階層の例を示す図であり、（ａ）〜（ｃ）は印刷ログＲＳＳフィードＦ１ａの例、（ｄ）、（ｅ）はＦＡＸログＲＳＳフィードＦ１ｂの例である。
【００３０】
印刷ログＲＳＳフィードＦ１ａは（ａ）に示すようにトップの印刷ログＲＳＳフィードＦ１a-1から構成され、複数の文書のエントリＥa-1を含んでいる。文書のエントリＥa-1は（ｂ）に示すように文書ＲＳＳフィードＦ１a-2から構成され、複数のページのエントリＥa-2を含んでいる。ページのエントリＥa-2は（ｃ）に示すようにページＲＳＳフィードＦ１a-3から構成され、複数の領域のエントリＥa-3を含んでいる。
【００３１】
ＦＡＸログＲＳＳフィードＦ１ｂは（ｄ）に示すようにトップのＦＡＸログＲＳＳフィードＦ１b-1から構成され、複数のＦＡＸ文書のエントリＥb-1を含んでいる。ＦＡＸ文書のエントリＥb-1は（ｅ）に示すようにＦＡＸ文書ＲＳＳフィードＦ１b-2から構成され、複数のページのエントリＥb-2を含んでいる。更に領域レベルまで細分化してもよい。
【００３２】
図５はＲＳＳフィードおよびＸＳＬファイルの例を示す図であり、（ａ）はＲＳＳフィードＦ１の例、（ｂ）はＸＳＬファイルＦ２の例を示している。
【００３３】
（ａ）において、ＲＳＳフィードＦ１は、ＸＳＬファイルＦ２へのリンクの記述「＜？ｘｍｌ−ｓｔｙｌｅｓｈｅｅｔ  ｈｒｅｆ＝"ｚｏｏｍｉｎｇ．ｘｓｌ"？＞」と、ＲＳＳ出力を行うＭＦＰのＵＲＬを示す記述「＜ｔｉｔｌｅ＞ＭＦＰ：１９２．１６８．２１．１２...＜／ｔｉｔｌｅ＞」と、複数のエントリの記述「＜ｅｎｔｒｙ＞...＜／ｅｎｔｒｙ＞」とを含んでいる。
【００３４】
（ｂ）において、ＸＳＬファイルＦ２は、ＣＳＳファイルへのリンクの記述「＜ｌｉｎｋ  ｒｅｌ＝"ｓｔｙｌｅｓｈｅｅｔ"  ｈｒｅｆ＝"．／ｈｏｇｅｈｇｅ．ｃｓｓ"  ｔｙｐｅ＝"ｔｅｘｔ／ｃｓｓ"  ／＞」「  ＜ｌｉｎｋ  ｒｅｌ＝"ｓｔｙｌｅｓｈｅｅｔ"  ｈｒｅｆ＝"．／ｈｇｏｅ．ｃｓｓ"  ｔｙｐｅ＝"ｔｅｘｔ／ｃｓｓ"  ／＞」と、ズーミングスクリプトファイルへのリンクの記述「＜ｓｃｒｉｐｔ  ｔｙｐｅ＝"ｔｅｘｔ／ｊａｖａｓｃｒｉｐｔ"  ｓｒｃ＝"．／ｚｏｏｍｉｎｇ．ｊｓ"＞／／＜／ｓｃｒｉｐｔ＞」とを含んでいる。
【００３５】
図６はＲＳＳフィードＦ１、ＸＳＬファイルＦ２およびズーミングスクリプトファイルＦ３から生成されたＨＴＭＬファイルＦ４内のブロック要素の記述とズーミングオブジェクト記述の例を示す図である。
【００３６】
ズーミングスクリプトファイルＦ３に含まれるマッピングスクリプトは、（ａ）におけるブロック要素「＜ｄｉｖ...＞...＜／ｄｉｖ＞」の記述３０１、３０２に含まれるクラスの記述「ｃｌａｓｓ＝"ｔｈｕｍｂｎａｉｌ"」「ｃｌａｓｓ＝"ｓｕｍｍａｒｙ"」に着目し、例えば、"ｔｈｕｍｂｎａｉｌ"は代表画像に対応し、"ｓｕｍｍａｒｙ"は要約に対応するものとして、そのＩＤ「ｉｄ＝"０１"」「ｉｄ＝"０２  "」をズーミングオブジェクト記述のＩＤにマッピングする。
【００３７】
（ｂ）はズーミングオブジェクト記述の構造例を示しており、ＨＴＭＬファイルＦ４内の表示対象の各オブジェクトに対応してズーミングオブジェクト記述３０３が設けられる。ズーミングオブジェクト記述３０３には、オブジェクトを識別する「ｉｄ」、初期表示時のズーム値を示す「ｉｎｉｔＺｏｏｍＦａｃｔｏｒ」、当該オブジェクトへのズーム操作を伝搬する他のオブジェクトの関係および伝搬比率を示す「ｒｅｌａｔｅｄＴｏ」等のパラメータが設定される。「ｉｄ」にはマッピングスクリプトにより対応するブロック要素（図６（ａ））のＩＤが設定される。「ｉｎｉｔＺｏｏｍＦａｃｔｏｒ」には、ズームの度合を示す値が設定される（例えば、「０．０」とすることで元の表示サイズで表示され、正の値を設定することで拡大され、負の値を設定することで縮小される。）。「ｒｅｌａｔｅｄＴｏ」には、例えば、「ｃｈｉｌｄｒｅｎ：０．８」とすることで当該オブジェクトに包含される他のオブジェクトに対して「０．８」の比率で伝搬させることができる。また、「ｂｒｏｔｈｅｒ：−０．５」とすることで当該オブジェクトと並列関係にある他のオブジェクトに対して逆極性（当該オブジェクトがズームインすると他のオブジェクトがズームアウトされる。）で「０．５」の比率で伝搬させることができる。
【００３８】
更に、ズーミングオブジェクト記述３０３内には、包含される他のオブジェクト毎に、表示の挙動を定める被包含ズーミングオブジェクト挙動記述３０４が含まれる。被包含ズーミングオブジェクト挙動記述３０４には、そのオブジェクトが表示されるズーム値の範囲を示す「ｚｏｏｍＦａｃｔｏｒ」、オブジェクトを識別する「ｉｄ」、ズーム値の範囲に対応した表示サイズを示す「Ｓｉｚｅ」等のパラメータが設定される。「ｉｄ」にはマッピングスクリプトにより対応するブロック要素（図６（ａ））のＩＤが設定される。「ｚｏｏｍＦａｃｔｏｒ」は、例えば、「０．０  １．０」とすることで親のオブジェクトのズーム値が「０．０」から「１．０」の範囲においてそのオブジェクトが表示されるようにすることができ、「０．１  １．０」とすることでズーム値が「０．０」の場合は非表示で「０．１」になった場合に表示されるようにすることができる。「Ｓｉｚｅ」には、例えば、オブジェクトが画像である場合には「２０％  ５０％」とすることにより、「ｚｏｏｍＦａｃｔｏｒ」の範囲に対応して、画像サイズを２０％〜５０％の範囲で変化させることができる。オブジェクトがテキスト（文字列）である場合には「８ｐｔ  １２ｐｔ」（ｐｔ：文字サイズを示すポイント）とすることにより、「ｚｏｏｍＦａｃｔｏｒ」の範囲に対応して、文字サイズを８ｐｔ〜１２ｐｔの範囲で変化させることができる。ズーム値によらず一定のサイズとする場合には「５０％」「８ｐｔ」というように一つの値とすることができる。
【００３９】
図７は上記の第１の実施形態の処理例を示すシーケンス図である。
【００４０】
図７において、ユーザＵがブラウザ３１に対してユーザＩＤ、パスワード等を特定してＭＦＰ１へのログインを行うと（ステップＳ１０１）、ブラウザ３１はＭＦＰ１との間で認証処理（Ｂａｓｉｃ認証等）を行う（ステップＳ１０２）。認証が正常に行われた場合はその旨が返され、正常に行われなかった場合はエラーが返される。なお、閲覧に対してセキュリティを確保する必要がない場合は、ログインおよび認証処理を省略することができる。また、ログインされた場合とログインされていない場合において後続の処理を変化させることができる。
【００４１】
次いで、ユーザＵがブラウザ３１に対して一覧表示を要求すると（ステップＳ１０３）、ブラウザ３１はＭＦＰ１からＲＳＳを取得し（ステップＳ１０４）、続いてＲＳＳに含まれるリンクの記述に基づいてＸＳＬ、ズーミングスクリプト、サムネイル画像等をＭＦＰ１から順次に取得する（ステップＳ１０５〜Ｓ１０７）。この際、ＭＦＰ１では、一覧表示を要求してきたユーザＵが自装置（ＭＦＰ１）にログインしていない場合は、ＲＳＳ、ＸＳＬ、ズーミングスクリプト、サムネイル画像等を提供しないようにしたり、提供する内容をセキュリティ上問題のない範囲に制限したりすることができる。
【００４２】
次いで、ブラウザ３１は取得したＲＳＳ、ＸＳＬ、ズーミングスクリプト、サムネイル画像等に基づいてＨＴＭＬを生成し、表示を行う（ステップＳ１０８）。すなわち、ブラウザ３１はＲＳＳにＸＳＬおよびズーミングスクリプトを適用することでＨＴＭＬを生成し、これを表示する。
【００４３】
その後、ユーザＵがブラウザ３１に対してマウス操作もしくはキーボード操作によりズーミング操作を行うと（ステップＳ１０９）、ブラウザ３１は必要に応じて不足する情報をＭＦＰ１から取得し（ステップＳ１１０）、ズーミング操作に応じた表示を行う（ステップＳ１１１）。不足する情報とは、例えば、ズーミング操作前に表示されていなかったオブジェクトを表示する必要になった場合の当該オブジェクトの情報等である。
【００４４】
図８〜図１３はブラウザ３１での画面表示の例を示す図である。
【００４５】
図８は初期の閲覧画面３１１の例を示したものであり、複数（図では８個）の「文書」オブジェクト３１２が均等なサイズで表示されている。「文書」オブジェクト３１２内には、「タイトル」オブジェクト３１３、「作成者」オブジェクト３１４、「作成日」オブジェクト３１５が表示されている。これらのオブジェクト３１３〜３１５は初期表示時において表示されるように「ｚｏｏｍＦａｃｔｏｒ」（図６（ｂ））の開始値が親のズーミングオブジェクト記述の「ｉｎｉｔＺｏｏｍＦａｃｔｏｒ」と同じ値に設定されている。また、この時点で表示されていないオブジェクトの「ｚｏｏｍＦａｃｔｏｒ」の開始値は親のズーミングオブジェクト記述の「ｉｎｉｔＺｏｏｍＦａｃｔｏｒ」よりも大きな値に設定されている。
【００４６】
この図８の閲覧画面３１１において、いずれかの「文書」オブジェクト３１２を選択することなくズーミング操作を行った場合、例えば、閲覧画面３１１の余白部分で上方向スクロール操作を行った場合の閲覧画面３１１の例を示したのが図９である。図９では、複数の「文書」オブジェクト３１２が均等に拡大され、それまでは表示されていなかった「代表画像」オブジェクト（サムネイル画像）３１６が表示されている。複数の「文書」オブジェクト３１２を包含する画面全体のオブジェクトのズーミングオブジェクト記述における「ｒｅｌａｔｅｄＴｏ」（図６（ｂ））に「ｃｈｉｌｄｒｅｎ：１．０」等が設定されていることで、複数の「文書」オブジェクト３１２が均等に拡大される。また、「代表画像」オブジェクト３１６の「ｚｏｏｍＦａｃｔｏｒ」の開始値が親である「文書」オブジェクト３１２のズーミングオブジェクト記述の「ｉｎｉｔＺｏｏｍＦａｃｔｏｒ」よりも大きな値に設定されていることで、あるズーム値を超えた時点で表示が行われる。なお、表示エリアに入りきれなくなった「文書」オブジェクトが欄外に押し出され、表示個数が８個から６個に減少している。これは、通常のブラウザ３１の表示機能により行われる。
【００４７】
この図９の閲覧画面３１１において、特定の「文書」オブジェクト３１２を選択してズーミング操作を行った場合の閲覧画面３１１の例を示したのが図１０である。図１０では、選択された「文書」オブジェクト３１２のみが拡大され、他の「文書」オブジェクトは縮小されている。「文書」オブジェクト３１２のズーミングオブジェクト記述における「ｒｅｌａｔｅｄＴｏ」（図６（ｂ））に「ｂｒｏｔｈｅｒ：−１．０」等が設定されていることで、選択された「文書」オブジェクト３１２が拡大されると同時に他の「文書」オブジェクトを同率で縮小させることができる。また、選択された「文書」オブジェクト３１２では、「代表画像」オブジェクト３１６が拡大するとともに、それまでは表示されていなかった「要約」オブジェクト３１７と「ページ画像」オブジェクト３１８が表示されている。「要約」オブジェクト３１７と「ページ画像」オブジェクト３１８は、「ｚｏｏｍＦａｃｔｏｒ」の開始値が親である「文書」オブジェクト３１２のズーミングオブジェクト記述の「ｉｎｉｔＺｏｏｍＦａｃｔｏｒ」よりも大きな値に設定されていることで、あるズーム値を超えた時点で表示が行われる。その他の「文書」オブジェクトでは全てのオブジェクトが更に縮小されている。
【００４８】
この図１０の閲覧画面３１１において、特定の「文書」オブジェクト３１２を選択して更にズーミング操作を行った場合の閲覧画面３１１の例を示したのが図１１である。図１１では、選択された「文書」オブジェクト３１２のみが更に拡大され、他の「文書」オブジェクトは更に縮小されている。また、選択された「文書」オブジェクト３１２では、「要約」オブジェクト３１７が拡大するとともに、「ページ画像」オブジェクト３１８の個数が増やされている。その他の「文書」オブジェクトでは、それまで表示されていた「作成者」オブジェクトと「代表画像」オブジェクトが除去され、「タイトル」オブジェクトと「作成日」オブジェクトが表示されている。「作成者」オブジェクトと「代表画像」オブジェクトの「ｚｏｏｍＦａｃｔｏｒ」（図６（ｂ））の範囲がある大きさの負のズーム値で範囲外となるように設定されていることで、ある負のズーム値を超えた時点で非表示となる。
【００４９】
この図１１の閲覧画面３１１において、特定の「文書」オブジェクト３１２を選択して更にズーミング操作を行い、更にその「文書」オブジェクト３１２の中の特定の「ページ画像」オブジェクト３１８を選択してズーミング操作を行った場合の閲覧画面３１１の例を示したのが図１２である。図１２では、選択された「文書」オブジェクト３１２のみが更に拡大され、他の「文書」オブジェクトは更に縮小されている。また選択された、「文書」オブジェクト３１２では、「ページ画像」オブジェクト３１８の表示個数が増やされるとともに、ズーミング操作された「ページ画像」オブジェクトが拡大されている。その他の「文書」オブジェクトでは、それまで表示されていた「作成日」オブジェクトが除去され、「タイトル」オブジェクトのみとなっている。
【００５０】
図１３は特定の領域に対してズーミング操作を行った場合の表示の例を示している。すなわち、（ａ）における「ページ画像」オブジェクト３１８の中の「領域」オブジェクト３１９を選択してズーミング操作を行った場合、（ｂ）に示すように「領域詳細情報」オブジェクト３２０が表示される。「領域詳細情報」オブジェクト３２０には、「画像ファイル（ＵＲＬ情報）」「タイトル」「サムネイル（ＵＲＬ情報）」「キー（ＵＲＬ情報）」「名前」「タイプ」「テキスト」「周囲のテキスト」「Ｘ０（位置）」「Ｙ０（位置）」「Ｘ１（位置）」「Ｙ１（位置）」等が表示されている。
【００５１】
＜第２の実施形態＞
上述した第１の実施形態ではＸＳＬファイルＦ２（図２等）を用いて画面表示用のＨＴＭＬファイルを生成するようにしていたが、第２の実施形態では、ＸＳＬファイルを用いず、Ｊａｖａｓｃｒｉｐｔ等による整形スクリプトファイルとＣＳＳ（Cascading Style Sheets）ファイルを用いることにより画面表示用のＨＴＭＬファイルを生成するようにしている。ＸＳＬファイルによるＨＴＭＬファイルの生成は変換のための処理時間が若干長くかかるため画面表示が行われるまでの時間が長くなるが、整形スクリプトファイルとＣＳＳファイルを用いることで、高速にＨＴＭＬファイルを生成し、画面表示が行われるまでの時間を短縮することができる。
【００５２】
図１４は第２の実施形態における第１パターンの構成例を示す図である。
【００５３】
図１４において、画像処理装置としてのＭＦＰ１と、ユーザＵの操作するＰＣ等のクライアント３とがネットワークを介して接続されている。
【００５４】
ＭＦＰ１は、文書画像（本体画像、サムネイル画像）および書誌情報（日付、タイトル、作成者、要約等）を保持する文書保管部１１と、文書画像の内容を解析して領域（文字領域、画像領域等）を識別し、文書保管部１１に領域に関する情報を付加する領域識別部１２とを備えている。
【００５５】
また、ＭＦＰ１は、クライアント３のブラウザ３１からの表示要求に対してログイン用エリアを含む操作画面のＨＴＭＬファイルを提供するＨＴＭＬ提供部１６と、文書保管部１１に保持された文書画像、書誌情報等に基づいてＲＳＳフィードを生成して要求元に出力するＲＳＳ出力部１３と、ＲＳＳ出力部１３から出力するＲＳＳフィードにリンクする各種のスクリプトファイルを保持し、要求に応じて提供するスクリプト保管部１４１と、ＣＳＳファイルを保持し、要求に応じて提供するＣＳＳ保管部１４２と、ユーザの認証処理を行う認証処理部１５とを備えている。
【００５６】
スクリプト保管部１４１には、表示対象一覧毎のマッピングスクリプトファイルＦ３１と、同じく表示対象一覧毎の整形スクリプトファイルＦ３２と、表示対象一覧によらない共通の共通ズーミングスクリプトファイルＦ３３とが保持されている。
【００５７】
マッピングスクリプトファイルＦ３１は、図３の印刷ログ用マッピングスクリプトファイルＦ３ａおよびＦＡＸログ用マッピングスクリプトファイルＦ３ｂに相当し、ＦＡＸログ、印刷ログ等のドキュメントのモデルとズーミング動作を対応付けるファイルである。
【００５８】
整形スクリプトファイルＦ３２は、図２のＸＳＬファイルＦ２で行っていたのと同様の処理、すなわちＲＳＳフィードからＨＴＭＬファイルへの変換処理自体を記述したＪａｖａｓｃｒｉｐｔ等によるスクリプトファイルである。すなわち、ドキュメントのモデルに対応して、ＣＳＳファイルＦ５で指定されるレイアウトの設定を行う。また、モデルに従ってメタデータ、詳細画像（ページ、領域等）へのさかのぼり方を示す。例えば、"／｛＄ｐａｇｅ  ｎｏ｝｛＄ｒｅｇｉｏｎ  ｎｏ｝"のような関係をさかのぼることができる。また、アクセス権のない情報はモデル内で欠けた情報となるが、その場合は代替画像等に置き換えることでマスキングを実現できるようにする。
【００５９】
共通ズーミングスクリプトファイルＦ３３は、図３の共通ズーミングスクリプトファイルＦ３ｃに相当し、ズーミングのための基本スクリプトである。
【００６０】
ＣＳＳ保管部１４２には、スクリプト保管部１４１の整形スクリプトファイルＦ３２とリンクする、表示対象一覧毎のＣＳＳファイルＦ５が保持されている。
【００６１】
図１５は第２の実施形態における第２パターンの構成例を示す図であり、認証処理部１５をＭＦＰ１の外部に設けたものである。認証処理部１５をＭＦＰ１とは別にすることで、ネットワーク上に配置されている既存の認証システムを使用することができ、権限を含むユーザ情報を新たに設定する必要がないことから、システム構築の納期およびコストを低減することができる。
【００６２】
図１６は第２の実施形態における第３パターンの構成例を示す図であり、図１５に示した第２パターンからＨＴＭＬ提供部１６、スクリプト保管部１４１およびＣＳＳ保管部１４２を切り出してＷｅｂアプリサーバ５上に配置したものである。その結果、ＭＦＰ１は文書保管とＲＳＳフィードを出力できる機能があればよいため、ＭＦＰ１として利用可能な機種の範囲が広がり、既存の製品を有効利用することができる。
【００６３】
図１７〜図１９は上記の各パターンにおける処理例を示すシーケンス図である。
【００６４】
図１７は図１４に示した第１パターンの処理例を示すシーケンス図である。
【００６５】
図１７において、ユーザＵがブラウザ３１に対して表示要求を行うと（ステップＳ２０１）、ブラウザ３１はＨＴＭＬ提供部１６からログイン用エリアを含む操作画面のＨＴＭＬファイルを取得して表示する（ステップＳ２０２）。
【００６６】
これに対し、ユーザＵはブラウザ３１に対してユーザＩＤ、パスワード等を特定してログインを行うと（ステップＳ２０３）、ブラウザ３１は認証処理部１５にユーザＩＤ、パスワード等を伴って認証を要求し、正常に認証された場合は認証トークンを取得する（ステップＳ２０４）。認証が正常に行われなかった場合はエラーが返される。
【００６７】
次いで、ユーザＵがブラウザ３１に対して、例えばＦＡＸ一覧取得操作を行うと（ステップＳ２０５）、ブラウザ３１はＲＳＳ出力部１３に対し認証トークンを伴ってＲＳＳフィードの取得を要求し（ステップＳ２０６）、ＲＳＳ出力部１３は認証処理部１５に認証トークンの確認を求め、確認された場合にはユーザ情報を取得し（ステップＳ２０７）、ＲＳＳ出力部１３はブラウザ３１にＲＳＳフィードを出力する（ステップＳ２０８）。確認が正常に行われなかった場合はエラーが返される。
【００６８】
図２０は認証直後にブラウザ３１に出力されるＲＳＳフィードの例を示す図であり、共通ズーミングスクリプトファイルＦ３３へのリンクを示す記述１０１と、整形スクリプトファイルＦ３２へのリンクを示す記述１０２と、マッピングスクリプトファイルＦ３１へのリンクを示す記述１０３とが含まれている。また、初期表示用コンテンツの記述１０４も含まれている。
【００６９】
図２１はＲＳＳフィードに含まれる初期表示用コンテンツの例を示す図であり、＜ｄｉｖ＞・・＜／ｄｉｖ＞タグにより囲まれた複数の項目が記述されている。なお、ＲＳＳ出力部１３は、事前に認証処理部１５により行われた認証トークンの確認により得られたユーザ情報に基づき、ＲＳＳフィードに含める項目のフィルタリングを行う。すなわち、文書保管部１１において文書、ページ、領域の各単位にユーザ権限に応じた表示の可否が付加情報として設定されており、ＲＳＳ出力部１３は例えば閲覧権限のある文書についての項目のみをＲＳＳフィードに含める。図２１では、例えば、ある項目の記述１０５につき現在のユーザに閲覧権限がない場合、項目の記述１０５はＲＳＳフィードに含まれなくなる。
【００７０】
図１７に戻り、ブラウザ３１はＲＳＳフィードに含まれるリンクの記述に基づいて共通ズーミングスクリプトファイルＦ３３、整形スクリプトファイルＦ３２（ＣＳＳファイルＦ５を含む）、マッピングスクリプトファイルＦ３１をＲＳＳ出力部１３から順次に取得する（ステップＳ２０９〜Ｓ２１１）。また、取得したスクリプトの内容に応じて必要なサムネイル画像等のファイルをＲＳＳ出力部１３から取得する（ステップＳ２１２）。
【００７１】
次いで、ブラウザ３１は取得した共通ズーミングスクリプトファイルＦ３３、整形スクリプトファイルＦ３２、マッピングスクリプトファイルＦ３１、サムネイル画像等に基づいてＨＴＭＬファイルを生成し、表示を行う（ステップＳ２１３）。すなわち、ブラウザ３１は共通ズーミングスクリプトファイルＦ３３、整形スクリプトファイルＦ３２（ＣＳＳファイルＦ５を含む）、マッピングスクリプトファイルＦ３１を実行することで、ＲＳＳフィードからＨＴＭＬファイルを生成し、これを表示する。なお、生成されたＨＴＭＬファイルにはズーミング操作のためのズーミングオブジェクト記述３０３（図６）が含まれている。
【００７２】
その後、ユーザＵがブラウザ３１に対してマウス操作もしくはキーボード操作によりズーミング操作を行うと（ステップＳ２１４）、ブラウザ３１は必要に応じて不足する情報の取得をＲＳＳ出力部１３に要求する（ステップＳ２１５）。不足する情報とは、例えば、ズーミング操作前に表示されていなかったオブジェクトを表示する必要になった場合の当該オブジェクトの情報等である。
【００７３】
ＲＳＳ出力部１３はユーザ情報とアクセス権をチェックし（ステップＳ２１６）、ユーザ情報とアクセス権に応じた適切なＦＡＸ画像、メタデータ等をブラウザ３１に返す（ステップＳ２１７）。そして、ブラウザ３１はズーミング操作に応じた表示を行う（ステップＳ２１８）。ズーミング操作による表示例は図８〜図１３に示したものと同様である。
【００７４】
図２２はズーミング操作の過程における表示のマスキングの例を示す図であり、閲覧画面３１１において、「タイトル」オブジェクト３１３、「作成日」オブジェクト３１５、「要約」オブジェクト３１７、「代表画像」オブジェクト３１６等の現在のユーザに閲覧権限があるもののみが表示され、その他の「作成者」オブジェクト３１４、「ページ画像」オブジェクト３１８等がマスキングされて見えない状態を示している。マスキングの手法としては、完全にブランクにしてしまうほか、モザイク処理を施したり、ぼけた状態で表示させる等の種々の手法がある。
【００７５】
図１８は図１５に示した第２パターンの処理例を示すシーケンス図である。
【００７６】
図１８において、ユーザＵがブラウザ３１に対して表示要求を行うと（ステップＳ２２１）、ブラウザ３１はＨＴＭＬ提供部１６からログイン用エリアを含む操作画面のＨＴＭＬファイルを取得して表示する（ステップＳ２２２）。
【００７７】
これに対し、ユーザＵはブラウザ３１に対してユーザＩＤ、パスワード等を特定してログインを行うと（ステップＳ２２３）、ブラウザ３１はＨＴＭＬ提供部１６にユーザＩＤ、パスワード等を伴って認証を要求し（ステップＳ２２４）、ＨＴＭＬ提供部１６は同要求を認証処理部１５に転送し、正常に認証された場合は認証トークンを取得し（ステップＳ２２５）、認証トークンをブラウザ３１に転送する（ステップＳ２２６）。認証が正常に行われなかった場合はエラーが返される。
【００７８】
次いで、ユーザＵがブラウザ３１に対して、例えばＦＡＸ一覧取得操作を行うと（ステップＳ２２７）、ブラウザ３１はＲＳＳ出力部１３に対し認証トークンを伴ってＲＳＳフィードの取得を要求し（ステップＳ２２８）、ＲＳＳ出力部１３は認証処理部１５に認証トークンの確認を求め、確認された場合にはユーザ情報を取得し（ステップＳ２２９）、ＲＳＳ出力部１３はブラウザ３１にＲＳＳフィードを出力する（ステップＳ２３０）。確認が正常に行われなかった場合はエラーが返される。
【００７９】
次いで、ブラウザ３１はＲＳＳフィードに含まれるリンクの記述に基づいて共通ズーミングスクリプトファイルＦ３３、整形スクリプトファイルＦ３２（ＣＳＳファイルＦ５を含む）、マッピングスクリプトファイルＦ３１をＲＳＳ出力部１３から順次に取得する（ステップＳ２３１〜Ｓ２３３）。また、取得したスクリプトの内容に応じて必要なサムネイル画像等のファイルをＲＳＳ出力部１３から取得する（ステップＳ２３４）。
【００８０】
次いで、ブラウザ３１は取得した共通ズーミングスクリプトファイルＦ３３、整形スクリプトファイルＦ３２、マッピングスクリプトファイルＦ３１、サムネイル画像等に基づいてＨＴＭＬファイルを生成し、表示を行う（ステップＳ２３５）。すなわち、ブラウザ３１は共通ズーミングスクリプトファイルＦ３３、整形スクリプトファイルＦ３２（ＣＳＳファイルＦ５を含む）、マッピングスクリプトファイルＦ３１を実行することで、ＲＳＳフィードからＨＴＭＬファイルを生成し、これを表示する。
【００８１】
その後、ユーザＵがブラウザ３１に対してマウス操作もしくはキーボード操作によりズーミング操作を行うと（ステップＳ２３６）、ブラウザ３１は必要に応じて不足する情報の取得をＲＳＳ出力部１３に要求する（ステップＳ２３７）。
【００８２】
ＲＳＳ出力部１３はユーザ情報とアクセス権をチェックし（ステップＳ２３８）、ユーザ情報とアクセス権に応じた適切なＦＡＸ画像、メタデータ等をブラウザ３１に返す（ステップＳ２３９）。そして、ブラウザ３１はズーミング操作に応じた表示を行う（ステップＳ２４０）。
【００８３】
図１９は図１６に示した第３パターンの処理例を示すシーケンス図である。
【００８４】
図１９において、ユーザＵがブラウザ３１に対して表示要求を行うと（ステップＳ２５１）、ブラウザ３１はＨＴＭＬ提供部１６からログイン用エリアを含む操作画面のＨＴＭＬファイルを取得して表示する（ステップＳ２５２）。
【００８５】
これに対し、ユーザＵはブラウザ３１に対してユーザＩＤ、パスワード等を特定してログインを行うと（ステップＳ２５３）、ブラウザ３１はＨＴＭＬ提供部１６にユーザＩＤ、パスワード等を伴って認証を要求し（ステップＳ２５４）、ＨＴＭＬ提供部１６は同要求を認証処理部１５に転送し、正常に認証された場合は認証トークンを取得し（ステップＳ２５５）、認証トークンをブラウザ３１に転送する（ステップＳ２５６）。認証が正常に行われなかった場合はエラーが返される。
【００８６】
次いで、ユーザＵがブラウザ３１に対して、例えばＦＡＸ一覧取得操作を行うと（ステップＳ２５７）、ブラウザ３１はＨＴＭＬ提供部１６に対し認証トークンを伴ってＲＳＳフィードの取得を要求し（ステップＳ２５８）、ＨＴＭＬ提供部１６は認証処理部１５に認証トークンの確認を求め、確認された場合にはユーザ情報を取得し（ステップＳ２５９）、ＨＴＭＬ提供部１６はブラウザ３１にＲＳＳフィードを出力する（ステップＳ２６０）。確認が正常に行われなかった場合はエラーが返される。
【００８７】
次いで、ブラウザ３１はＲＳＳフィードに含まれるリンクの記述に基づいて共通ズーミングスクリプトファイルＦ３３、整形スクリプトファイルＦ３２（ＣＳＳファイルＦ５を含む）、マッピングスクリプトファイルＦ３１をＨＴＭＬ提供部１６から順次に取得する（ステップＳ２６１〜Ｓ２６３）。また、取得したスクリプトの内容に応じて必要なサムネイル画像等のファイルをＨＴＭＬ提供部１６を介してＲＳＳ出力部１３から取得する（ステップＳ２６４〜Ｓ２６６）。ブラウザ３１はＲＳＳ出力部１３から直接に必要なサムネイル画像等のファイルを取得してもよい。
【００８８】
次いで、ブラウザ３１は取得した共通ズーミングスクリプトファイルＦ３３、整形スクリプトファイルＦ３２、マッピングスクリプトファイルＦ３１、サムネイル画像等に基づいてＨＴＭＬファイルを生成し、表示を行う（ステップＳ２６７）。すなわち、ブラウザ３１は共通ズーミングスクリプトファイルＦ３３、整形スクリプトファイルＦ３２（ＣＳＳファイルＦ５を含む）、マッピングスクリプトファイルＦ３１を実行することで、ＲＳＳフィードからＨＴＭＬファイルを生成し、これを表示する。
【００８９】
その後、ユーザＵがブラウザ３１に対してマウス操作もしくはキーボード操作によりズーミング操作を行うと（ステップＳ２６８）、ブラウザ３１は必要に応じて不足する情報の取得をＨＴＭＬ提供部１６を介してＲＳＳ出力部１３に要求する（ステップＳ２６９、Ｓ２７０）。
【００９０】
ＲＳＳ出力部１３はユーザ情報とアクセス権をチェックし（ステップＳ２７１）、ユーザ情報とアクセス権に応じた適切なＦＡＸ画像、メタデータ等をＨＴＭＬ提供部１６を介してブラウザ３１に返す（ステップＳ２７２、Ｓ２７３）。ブラウザ３１はＲＳＳ出力部１３に直接に要求して不足する情報を取得してもよい。
【００９１】
そして、ブラウザ３１はズーミング操作に応じた表示を行う（ステップＳ２７４）。
【００９２】
上記の図１７〜図１９では、ブラウザ３１において共通ズーミングスクリプトファイルＦ３３、整形スクリプトファイルＦ３２（ＣＳＳファイルＦ５を含む）、マッピングスクリプトファイルＦ３１を実行してＨＴＭＬファイルを生成しているが、ブラウザ３１に代わり、ＨＴＭＬ提供部１６が共通ズーミングスクリプトファイルＦ３３、整形スクリプトファイルＦ３２（ＣＳＳファイルＦ５を含む）、マッピングスクリプトファイルＦ３１を実行してＨＴＭＬファイルを生成し、生成したＨＴＭＬファイルをブラウザ３１に提供するようにしてもよい。
【００９３】
＜総括＞
以上説明したように、本発明の実施形態によれば次のような利点がある。
（１）ＲＳＳ配信をベースとしているため、ＰＣ等のクライアントに標準的に装備されている汎用のブラウザにより閲覧を行うことができる。
（２）画面に表示されたオブジェクトを指定して自由にズームイン／ズームアウトを行うことができるため、作業の連続性を妨げることなく、自分が欲している内容であるか否かを納得いくまで細かく閲覧することができる。
（３）総じて、効率のよい閲覧作業を行うことができる。
【００９４】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【図面の簡単な説明】
【００９５】
【図１】本発明の第１の実施形態にかかるシステムの構成例を示す図である。
【図２】情報の流れの概要を示す図である。
【図３】各種ファイル等の関係を示す図である。
【図４】ＲＳＳフィードの階層の例を示す図である。
【図５】ＲＳＳフィードおよびＸＳＬファイルの例を示す図である。
【図６】生成されたＨＴＭＬファイル内のブロック要素の記述とズーミングオブジェクト記述の例を示す図である。
【図７】第１の実施形態の処理例を示すシーケンス図である。
【図８】ブラウザでの画面表示の例を示す図（その１）である。
【図９】ブラウザでの画面表示の例を示す図（その２）である。
【図１０】ブラウザでの画面表示の例を示す図（その３）である。
【図１１】ブラウザでの画面表示の例を示す図（その４）である。
【図１２】ブラウザでの画面表示の例を示す図（その５）である。
【図１３】ブラウザでの画面表示の例を示す図（その６）である。
【図１４】第２の実施形態における第１パターンの構成例を示す図である。
【図１５】第２の実施形態における第２パターンの構成例を示す図である。
【図１６】第２の実施形態における第３パターンの構成例を示す図である。
【図１７】第１パターンの処理例を示すシーケンス図である。
【図１８】第２パターンの処理例を示すシーケンス図である。
【図１９】第３パターンの処理例を示すシーケンス図である。
【図２０】認証直後にブラウザに出力されるＲＳＳフィードの例を示す図である。
【図２１】ＲＳＳフィードに含まれる初期表示用コンテンツの例を示す図である。
【図２２】ズーミング操作の過程における表示のマスキングの例を示す図である。
【符号の説明】
【００９６】
１          ＭＦＰ
１１        文書保管部
１２        領域識別部
１３        ＲＳＳ出力部
１４        ＸＳＬ／スクリプト保管部
１４１      スクリプト保管部
１４２      ＣＳＳ保管部
１５        認証処理部
１６        ＨＴＭＬ提供部
２          ネットワーク
３          クライアント
３１        ブラウザ
４          ＲＳＳサーバ
Ｆ１        ＲＳＳフィード
Ｆ１ａ      印刷ログＲＳＳフィード
Ｆ１ｂ      ＦＡＸログＲＳＳフィード
Ｆ２        ＸＳＬファイル
Ｆ２ａ      印刷ログ用ＸＳＬファイル
Ｆ２ｂ      ＦＡＸログ用ＸＳＬファイル
Ｆ３        ズーミングスクリプトファイル
Ｆ３ａ      印刷ログ用マッピングスクリプトファイル
Ｆ３ｂ      ＦＡＸログ用マッピングスクリプトファイル
Ｆ３ｃ      共通ズーミングスクリプトファイル
Ｆ４        ＨＴＭＬファイル
Ｆ４ａ      印刷ログＨＴＭＬファイル
Ｆ４ｂ      ＦＡＸログＨＴＭＬファイル
Ｆ３１      マッピングスクリプトファイル
Ｆ３２      整形スクリプトファイル
Ｆ３３      共通ズーミングスクリプトファイル
Ｆ５        ＣＳＳファイル
５          Ｗｅｂアプリサーバ
【図１】
0004922986.tif 000002
【図２】
0004922986.tif 000003
【図３】
0004922986.tif 000004
【図４】
0004922986.tif 000005
【図５】
0004922986.tif 000006
【図６】
0004922986.tif 000007
【図７】
0004922986.tif 000008
【図８】
0004922986.tif 000009
【図９】
0004922986.tif 000010
【図１０】
0004922986.tif 000011
【図１１】
0004922986.tif 000012
【図１２】
0004922986.tif 000013
【図１３】
0004922986.tif 000014
【図１４】
0004922986.tif 000015
【図１５】
0004922986.tif 000016
【図１６】
0004922986.tif 000017
【図１７】
0004922986.tif 000018
【図１８】
0004922986.tif 000019
【図１９】
0004922986.tif 000020
【図２０】
0004922986.tif 000021
【図２１】
0004922986.tif 000022
【図２２】
0004922986.tif 000023