(57)【要約】【課題】複数のオリジナル文書が束ねられた文書について、オリジナル文書単位での編集処理をサムネイル画像から容易に行なうことを可能とする。【解決手段】２次記憶部３０に記憶された複数の文書データを束ねて束ね文書を生成するに際して、生成された束ね文書のサムネイル画像を生成するとともに、束ね文書に束ねられた複数の文書データのそれぞれを区別するセパレータ付箋をサムネイル画像に付加する。【選択図】図３
2008027243.tif 000002
【特許請求の範囲】
【請求項１】
文書データを管理する文書管理装置であって、
複数の文書データを記憶する記憶手段と、
前記記憶手段に記憶された複数の前記文書データを束ねて束ね文書を生成する文書束ね手段と、
前記文書束ね手段により生成された前記束ね文書のサムネイル画像を生成するサムネイル生成手段とを備え、
前記サムネイル生成手段は、前記束ね文書に束ねられた複数の前記文書データのそれぞれを区別する付箋を前記サムネイル画像に付加することを特徴とする文書管理装置。
【請求項２】
前記サムネイル生成手段は、前記付箋のそれぞれに前記文書データの名称を表示することを特徴とする請求項１記載の文書管理装置。
【請求項３】
前記サムネイル生成手段は、前記付箋を前記サムネイル画像の１辺にて相互に重ならない状態で付加することを特徴とする請求項１記載の文書管理装置。
【請求項４】
前記サムネイル生成手段は、前記付箋の前記サムネイル画像の縦方向における長さを、前記文書データのページ数に応じて設定することを特徴とする請求項１記載の文書管理装置。
【請求項５】
前記サムネイル生成手段は、前記サムネイル画像に付加される前記付箋のすべてが当該サムネイル画像の縦方向の１辺内に収まるように配置することを特徴とする請求項４記載の文書管理装置。
【請求項６】
前記サムネイル生成手段は、前記付箋のそれぞれに異なる色を付することを特徴とする請求項１記載の文書管理装置。
【請求項７】
前記サムネイル生成手段は、前記付箋を所定の期間が経過した後に消去することを特徴とする請求項１記載の文書管理装置。
【請求項８】
前記サムネイル生成手段により生成された前記サムネイル画像が表示される表示画面を備えた表示手段と、
前記表示画面に表示された前記サムネイル画像に付加された前記付箋に対するユーザによる操作入力を受け付ける入力手段と、
前記付箋に対する前記入力手段が受け付けた所定の前記操作入力に基づいて、前記文書束ね手段により生成された前記束ね文書を元の文書データに分離する文書分離手段とをさらに備えたことを特徴とする請求項１記載の文書管理装置。
【請求項９】
前記サムネイル生成手段により生成された前記サムネイル画像が表示される表示画面を備えた表示手段と、
前記表示画面に表示された前記サムネイル画像に付加された前記付箋に対するユーザによる操作入力を受け付ける入力手段と、
前記付箋に対する前記入力手段が受け付けた所定の前記操作入力に基づいて、前記文書束ね手段により生成された前記束ね文書を構成する元の文書データの並びを変更する文書並べ替え手段とをさらに備えたことを特徴とする請求項１記載の文書管理装置。
【請求項１０】
文書データを管理する文書管理方法であって、
記憶手段に記憶された複数の文書データを束ねて束ね文書を生成するステップと、
生成された前記束ね文書のサムネイル画像を生成するとともに、当該束ね文書に束ねられた複数の前記文書データのそれぞれを区別する付箋を当該サムネイル画像に付加するステップとを含むことを特徴とする文書管理方法。
【請求項１１】
前記付箋が付加された前記サムネイル画像を表示画面に表示するステップと、
前記表示画面に表示された前記付箋に対して行なわれるポインティングデバイスによる所定の入力に基づいて、前記束ね文書を元の文書データに分離するステップとをさらに含むことを特徴とする請求項１０記載の文書管理方法。
【請求項１２】
分離された前記文書データから前記付箋を消去するステップをさらに含むことを特徴とする請求項１１記載の文書管理方法。
【請求項１３】
前記付箋が付加された前記サムネイル画像を表示画面に表示するステップと、
前記表示画面に表示された前記付箋に対して行なわれるポインティングデバイスによる所定の入力に基づいて、前記束ね文書を構成する元の文書データの並びを変更するステップとをさらに含むことを特徴とする請求項１０記載の文書管理方法。
【請求項１４】
コンピュータに文書の編集処理を実行させる際に用いられるプログラムであって、
記憶手段に記憶された複数の文書データを束ねて束ね文書を生成する機能と、
生成された前記束ね文書のサムネイル画像を生成するとともに、当該束ね文書に束ねられた複数の前記文書データのそれぞれを区別する付箋を当該サムネイル画像に付加する機能と
をコンピュータに実現させるプログラム。
【請求項１５】
前記付箋が付加された前記サムネイル画像を表示画面に表示させる機能と、
前記表示画面に表示された前記付箋に対して行なわれるポインティングデバイスによる所定の入力に基づいて、前記束ね文書を元の文書データに分離する機能とをさらに含むことを特徴とする請求項１４記載のプログラム。
【請求項１６】
前記付箋が付加された前記サムネイル画像を表示画面に表示させる機能と、
前記表示画面に表示された前記付箋に対して行なわれるポインティングデバイスによる所定の入力に基づいて、前記束ね文書を構成する元の文書データの並びを変更する機能とをさらに含むことを特徴とする請求項１４記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書データを管理する文書管理装置等に関し、より詳しくは、文書データの作成や保管、編集等の機能を備えた文書管理装置等に関する。
【背景技術】
【０００２】
従来、例えばスキャナで読み込まれたデータやパーソナルコンピュータ（ＰＣ）上のアプリケーションで作成されたドキュメント等の文書データを管理する装置やソフトウェアが存在している。例えば、出願人（富士ゼロックス株式会社）が提供するＤｏｃｕＷｏｒｋｓ（商標）や、Ａｄｏｂｅ Ｓｙｓｔｅｍｓ社のＡｄｏｂｅ Ａｃｒｏｂａｔ（商標）等のドキュメントハンドリングソフトウェアが、その代表的なものである。例えば、このＤｏｃｕＷｏｒｋｓでは、スキャナで読み込まれた紙文書を電子化して管理するとともに、異なるアプリケーションで作成された文書データであっても、１つの文書にまとめて管理することが可能である。また、このＤｏｃｕＷｏｒｋｓでは、電子文書であるにも拘わらず、マーカーを引く、コメントを入れる、付箋を貼る、スタンプを押す等の編集操作が可能である。
【０００３】
さらに、このＤｏｃｕＷｏｒｋｓでは、ファイルやフォルダを管理するＤｅｓｋウィンドウという機能がある。このＤｅｓｋウィンドウでは、複数のアプリケーションファイルやイメージファイル等を一緒に管理することができ、その際には所謂「サムネイル画像」が用いられる。このサムネイル画像は、多数の画像を一覧表示するために縮小化された画像である。例えば文書ファイルが増えてくると、ファイル名等の情報だけでは判別しづらい。そのために、大雑把に絵柄を理解させるために用いられるサムネイル画像は、文書ファイルの管理に際して非常に利便性が高いものと言える。
【０００４】
例えば、サムネイル画像を利用することにより、文書ファイルの検索が容易となる。すなわち、従来は各文書ファイルに付与された識別用のテキストデータ、例えば文書名や作成・更新日時等を一覧表形式で表示し、ユーザは、そのテキストデータの内容を判読して間接的に各文書の識別・把握を行なっていた。ところが、Ｄｅｓｋウィンドウに各文書ファイルの画像をサムネイル画像による一覧表形式で表示することにより、ユーザは、ビジュアルとして直接的に各々の文書ファイルの内容を把握することができる（例えば、特許文献１参照）。
そのため、ユーザは、ファイルやフォルダ内の各ページの内容を一つずつ開いて見る操作を行うことなく、各文書ファイルの内容を確認することができるので、所望のページを容易に開くことができる等、効率的な検索操作等を行なうことが可能となる。
【０００５】
さらには、このＤｏｃｕＷｏｒｋｓでは、Ｄｅｓｋウィンドウ上のサムネイル画像から、複数の文書を１の文書に束ねたり、１の文書を複数の文書に分解する編集機能を備えている。例えばマウスを用いて、Ｄｅｓｋウィンドウ上に表示された１のサムネイル画像に、他のサムネイル画像をドラッグアンドドロップすることで、複数の文書を束ねることができる。また、例えばツールバーから「文書分解ボタン」をクリックすることで、選択された文書のサムネイル画像を１ページ単位の文書のサムネイル画像に分解することが可能である（例えば、特許文献２参照）。それにより、ユーザは、複数の文書を１つにまとめたり、１の文書を分解したりして、使用目的に応じた文書整理を行なうことができる。
【０００６】
【特許文献１】特開平１０−２６９０５３号公報(第５−７頁)
【特許文献２】特開平１０−１２４４８９号公報(第６−７頁)
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記した特許文献２に記載されたような従来の文書管理装置においては、複数のオリジナル文書を１つに束ねると、Ｄｅｓｋウィンドウ上に表示されたサムネイル画像では、束ねられた複数のオリジナル文書（例えば、文書Ａと文書Ｂ）は、完全に１つの文書として融合されることとなる。そのため、サムネイル画像を用いて、束ねられた文書をオリジナル文書単位で編集することは困難であることから、編集作業の効率を高めるには一定の限界があった。
【０００８】
そこで本発明は、以上のような技術的課題を解決するためになされたものであり、その目的とするところは、複数のオリジナル文書が束ねられた文書について、オリジナル文書単位での編集処理をサムネイル画像から容易に行なうことを可能とすることにある。
【課題を解決するための手段】
【０００９】
かかる目的のもと、本発明の文書管理装置は、文書データを管理する文書管理装置であって、複数の文書データを記憶する記憶手段と、記憶手段に記憶された複数の文書データを束ねて束ね文書を生成する文書束ね手段と、文書束ね手段により生成された束ね文書のサムネイル画像を生成するサムネイル生成手段とを備え、サムネイル生成手段は、束ね文書に束ねられた複数の文書データのそれぞれを区別する付箋をサムネイル画像に付加することを特徴としている。
ここでの文書データには、イメージやグラフィック等に関するデータや、ＰｏｓｔＳｃｒｉｐｔ等のページ記述言語等のテキストデータが含まれる。
【００１０】
ここで、サムネイル生成手段は、付箋のそれぞれに文書データの名称を表示することを特徴とすることができる。また、サムネイル生成手段は、付箋をサムネイル画像の１辺にて相互に重ならない状態で付加することを特徴とすることもできる。さらに、サムネイル生成手段は、付箋のサムネイル画像の縦方向における長さを、文書データのページ数に応じて設定することを特徴とすることもできる。特に、サムネイル生成手段は、サムネイル画像に付加される付箋のすべてがサムネイル画像の縦方向の１辺内に収まるように配置することを特徴とすることもできる。また、サムネイル生成手段は、付箋のそれぞれに異なる色を付することを特徴とすることもできる。
【００１１】
加えて、サムネイル生成手段は、付箋を所定の期間が経過した後に消去することを特徴とすることもできる。
さらには、サムネイル生成手段により生成されたサムネイル画像が表示される表示画面を備えた表示手段と、表示画面に表示されたサムネイル画像に付加された付箋に対するユーザによる操作入力を受け付ける入力手段と、付箋に対する入力手段が受け付けた所定の操作入力に基づいて、文書束ね手段により生成された束ね文書を元の文書データに分離する文書分離手段とをさらに備えたことを特徴とすることができる。
また、サムネイル生成手段により生成されたサムネイル画像が表示される表示画面を備えた表示手段と、表示画面に表示されたサムネイル画像に付加された付箋に対するユーザによる操作入力を受け付ける入力手段と、付箋に対する入力手段が受け付けた所定の操作入力に基づいて、文書束ね手段により生成された束ね文書を構成する元の文書データの並びを変更する文書並べ替え手段とをさらに備えたことを特徴とすることができる。
【００１２】
また、本発明を文書管理方法として捉え、本発明の文書管理方法は、文書データを管理する文書管理方法であって、記憶手段に記憶された複数の文書データを束ねて束ね文書を生成するステップと、生成された束ね文書のサムネイル画像を生成するとともに、束ね文書に束ねられた複数の文書データのそれぞれを区別する付箋をサムネイル画像に付加するステップとを含むことを特徴としている。
【００１３】
ここで、付箋が付加されたサムネイル画像を表示画面に表示するステップと、表示画面に表示された付箋に対して行なわれるポインティングデバイスによる所定の入力に基づいて、束ね文書を元の文書データに分離するステップとをさらに含むことを特徴とすることもできる。特に、分離された文書データから付箋を消去するステップをさらに含むことを特徴とすることもできる。
さらに、付箋が付加されたサムネイル画像を表示画面に表示するステップと、表示画面に表示された付箋に対して行なわれるポインティングデバイスによる所定の入力に基づいて、束ね文書を構成する元の文書データの並びを変更するステップとをさらに含むことを特徴とすることもできる。
【００１４】
また、本発明をプログラムとして捉え、本発明のプログラムは、コンピュータに文書の編集処理を実行させる際に用いられるプログラムであって、記憶手段に記憶された複数の文書データを束ねて束ね文書を生成する機能と、生成された束ね文書のサムネイル画像を生成するとともに、束ね文書に束ねられた複数の文書データのそれぞれを区別する付箋をサムネイル画像に付加する機能とをコンピュータに実現させることを特徴としている。
【００１５】
ここで、かかるプログラムは、付箋が付加されたサムネイル画像を表示画面に表示させる機能と、表示画面に表示された付箋に対して行なわれるポインティングデバイスによる所定の入力に基づいて、束ね文書を元の文書データに分離する機能とをさらに含むことを特徴とすることができる。
また、付箋が付加されたサムネイル画像を表示画面に表示させる機能と、表示画面に表示された付箋に対して行なわれるポインティングデバイスによる所定の入力に基づいて、束ね文書を構成する元の文書データの並びを変更する機能とをさらに含むことを特徴とすることもできる。
【００１６】
なお、このプログラムは、例えば、ハードディスク等の予約領域に格納されたプログラムを、ＲＡＭにロードして実行される場合がある。また、予めＲＯＭに格納された状態にて、ＣＰＵで実行される形態がある。さらに、ＥＥＰＲＯＭ等の書き換え可能なＲＯＭを備えている場合には、機器がアッセンブリされた後に、プログラムだけが提供されてＲＯＭにインストールされる場合がある。このプログラムの提供に際しては、インターネット等のネットワークを介してデータ記録装置を備えたコンピュータにプログラムが伝送され、データ記録装置の有するＲＯＭにインストールされる形態も考えられる。
【発明の効果】
【００１７】
本発明によれば、束ねられた文書に対するオリジナル文書単位での編集処理がサムネイル画像から容易に行なうことができるので、文書編集をより効率的に実施することが可能となる。
【発明を実施するための最良の形態】
【００１８】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
[実施の形態１]
図１は、本実施の形態が適用される文書管理装置のハードウエア構成の一例を示したブロック図である。図１に示した文書管理装置１は、文書管理に際して予め定められた処理プログラムに従ってデジタル演算処理を実行するデータ処理部１０、ユーザによる操作入力を受け付けるマウス、トラックパッド、タブレット等のポインティングデバイスやキーボード等からなる入力部（入力手段）２０、文書ファイル等が記録される例えばハードディスク（ＨＤＤ）にて実現される記憶手段の一例としての２次記憶部３０、画像を表示する例えば液晶ディスプレイ等の表示装置にて実現される表示部（表示手段）４０、ネットワークとの通信を制御するＬＡＮ（Local Area Network）カードやモデム等からなる通信部５０、文書データを記録紙等の媒体に印刷する例えば電子写真方式のプリンタ装置にて実現される出力部６０を含んで構成されている。
ここで、入力部２０、２次記憶部３０、表示部４０、通信部５０、出力部６０はデータ処理部１０に接続されている。
【００１９】
データ処理部１０は、文書管理装置１全体を制御するＣＰＵ１１、ＣＰＵ１１の作業用メモリ等として用いられるＲＡＭ１２、ＣＰＵ１１により実行される文書管理処理プログラム等が格納されるＲＯＭ１３、書き換え可能で電源供給が途絶えた場合にもデータを保持できる、電池によりバックアップされたＳＲＡＭやフラッシュメモリ等の不揮発性メモリ１４、データ処理部１０に接続される入力部２０等の各部とのデータの入出力を制御するインターフェース部１５を備えている。
また、２次記憶部３０には、データ処理部１０により実行される文書管理処理プログラムが記憶されており、文書管理装置１の立ち上げ時にデータ処理部１０がこの文書管理処理プログラムを読み込むことによって、本実施の形態の文書管理装置１の各処理が実行される。
【００２０】
表示部４０は、図２（表示部４０の画面構成の一例を説明する図）に示したようなメイン画面４０１とサブ画面４０２とからなる表示画面を備えている。そして、メイン画面４０１は、２次記憶部３０に記憶されている文書(画像)ファイルの内容をページ単位で表示し、ページ順の変更、見出し・ページ番号付け、付箋等のアノテーションの貼り付け等の編集処理がページ単位で行なわれる領域である。サブ画面４０２は、後段の縮小画像生成部１０５および表示情報作成部１０６にて生成されるサムネイル画像を表示し、サムネイル画像を用いた文書の束ね（合成）・複製・整理・保管等の各種処理が行なわれるワークスペースである。なお、サブ画面４０２は、メイン画面４０１の上端部領域（右端部領域や左端部領域、または下端部領域でもよい）に配置される。また、メイン画面４０１およびサブ画面４０２には、表示された画像をスクロールするためのスクロールバーが設置されている。
また、図２にて示した表示部４０の画面構成のほかに、メイン画面４０１とサブ画面４０２とをそれぞれ別画面で表示する所謂マルチウィンドウ形式で構成することもできる。その場合には、サブ画面４０２上のサムネイル画像を選択して、選択されたサムネイル画像を例えば入力部２０を構成するマウスでダブルクリックすることにより、選択されたサムネイル画像に対応する文書の内容を表示するメイン画面４０１が起動されるように構成される。
【００２１】
次に、図３は、本実施の形態の文書管理装置１の機能構成を説明するブロック図である。図３に示したように、本実施の形態の文書管理装置１は、図１に示したデータ処理部１０にて実現される、文書データ読出し部１０１、属性データ読出し部１０２、属性データ書込み部１０３、ページ書込み部１０４、縮小画像生成部１０５、表示情報作成部１０６、文書編集／作成部１０７を備えている。なお、図３では、２次記憶部３０に記憶されている文書データを編集・作成する機能に関する構成を示し、通信部５０および出力部６０を機能させる構成については省略している。
【００２２】
文書データ読出し部１０１は、２次記憶部３０に記録されている文書ファイルや画像フォルダから文書データ（画像データ）を取り込み、縮小画像生成部１０５および文書編集／作成部１０７に出力する。
属性読出し部１０２は、２次記憶部３０に記録されている文書ファイルや画像フォルダから文書（画像）オブジェクトの属性データを取り込み、表示情報作成部１０６および文書編集／作成部１０７に出力する。
【００２３】
縮小画像生成部１０５は、文書データ読出し部１０１から取得した文書データ（画像データ）を用いて文書（画像）オブジェクトのページイメージを生成し、これを縮小処理したサムネイル画像（以下、単にサムネイルとも記す）を作成する。  
表示情報作成部１０６は、属性データ読出し部１０２から取得した属性データを用いて、文書ファイル等の文書名（名称）や作成者名等の情報、作成日や更新日、保管期限等の日付情報、特定のマークや付箋、さらには後述するセパレータ付箋等の各種の付加情報を生成する。そして、これらを縮小画像生成部１０５により作成された各サムネイル画像に付加する。さらに、表示情報作成部１０６において各種付加情報が付加された各サムネイル画像を表示部４０に送る。表示部４０では、サブ画面４０２に表示情報作成部１０６からのサムネイル画像が表示される。
【００２４】
属性データ書込み部１０３は、文書編集／作成部１０７での編集処理に基づいて、２次記憶部３０に記録されている文書ファイルや画像フォルダといった文書（画像）オブジェクトに対する属性データの書き換え処理を行なう。
ページ書込み部１０４は、文書データ読出し部１０１から取得した文書データ（画像データ）に対する文書編集／作成部１０７での編集処理に基づいて、２次記憶部３０に記録されている文書ファイル３０１や画像フォルダ３０２といった文書（画像）オブジェクトに対する文書データの書き換え処理を行なう。
文書編集／作成部１０７は、文書（画像）オブジェクトに対して各種編集処理を行なう機能部である。文書編集／作成部１０７は、文書（画像）オブジェクトの内容がページ単位で表示されたメイン画面４０１にて、ページ順の変更、見出し・ページ番号付け、付箋等のアノテーションの貼り付け等の編集処理を実行する。また、サムネイル画像が表示されたサブ画面（「ワークスペース」とも記す）４０２にて、サムネイル画像を用いた文書の束ね（合成）・複製・整理・保管等の各種処理を実行する。
【００２５】
続いて、本実施の形態の文書管理装置１における、ワークスペース４０２にて表示されたサムネイル画像を用いる編集処理について説明する。
始めに、入力部２０によるユーザからの入力操作とそれに対応して生成される編集コマンドについて述べる。ここでは、入力部２０としてマウスを用いる場合を示す。
図４は、マウスイベントを解釈してユーザの要求する編集コマンドを生成する処理の一例を示したフローチャートである。図４での処理フローにおいて、まず、データ処理部１０の文書編集／作成部１０７は、入力部２０を構成するマウスからのイベント入力（マウスイベント）を識別する（Ｓ１００）。ここで、マウスイベントとしては、マウスボタンのアップ（ＵＰ）、ダウン（ＤＯＷＮ）、ダブルクリックの３種類がある。
【００２６】
ステップ１００のマウスイベントが、ダブルクリックであり、マウス位置にサムネイルがある場合は、メイン画面４０１での文書編集コマンドの要求であると解釈される（Ｓ１００→Ｓ１１３〜Ｓ１１５）。
ステップ１００のマウスイベントがボタンダウンであり、マウス位置にサムネイルがある場合は、サムネイルのドラッグ開始であると解釈される（Ｓ１００→Ｓ１１０〜Ｓ１１２）。
【００２７】
ステップ１００のマウスイベントがボタンアップであるときは、「ページめくりコマンド」であるか、「文書束ね（合成）コマンド」のいずれかである。この場合、マウスがドラッグ中であり、マウス位置にサムネイルがあり、ドラッグ中のアイコンがマウス位置のサムネイルと同じであれば、サムネイルを選択し、マウス位置にページめくりマークがあれば、ページめくりコマンドの要求であると解釈する（Ｓ１００〜Ｓ１０７）。この場合のページめくりマークは、例えば、図２のサブ画面内のサムネイルの上部に表示された、その文書が複数ページから構成されたことを示したクリップアイコンの左右に示された記号（“＜”または“＞”）である。
またステップ１０４において、ドラッグ中のアイコンがマウス位置のサムネイルでなければ、さらにドラッグ中のサムネイルがあるかを確認して、文書束ね（合成）コマンドの要求であると解釈する（Ｓ１００〜Ｓ１０４→Ｓ１０８〜Ｓ１０９）。
【００２８】
次に、サブ画面（ワークスペース）４０２にて表示されたサムネイル画像を用いる文書束ね（合成）処理について述べる。
本実施の形態の文書管理装置１においては、ワークスペース４０２上のサムネイルを用いて複数の文書を束ねると、束ねられる文書と文書との間に、それぞれの文書を区別する付箋が自動的に挿入されるように処理される。この付箋（以下、通常の付箋と区別して「セパレータ付箋」という）は、束ねられたオリジナル文書の内容およびオリジナル文書の先頭ページを表すアイコンにて形成される。
それにより、本実施の形態の文書管理装置１では、例えばワークスペース４０２上にてセパレータ付箋をマウスでドラッグアンドドロップすることにより、セパレータ付箋が付されたオリジナル文書を合成された文書から分離することが可能となる。また、例えばワークスペース４０２上にてセパレータ付箋をマウスでクリックすることにより、セパレータ付箋が付されたオリジナル文書を合成された文書の先頭位置に並べ替えすることが可能となる。このように、ワークスペース４０２上において、サムネイルによるオリジナル文書単位での編集が容易となるので、ユーザの編集作業をより効率的、かつ容易なものとすることが可能となる。
【００２９】
図５は、本実施の形態の文書管理装置１の文書束ね処理を具体的に説明する図である。図５では、例えば文書名が「ＨｏｍｅＰａｇｅ編_第１回」（ページ数６）である文書１（図５（ａ））の後ろに、文書名が「ＨｏｍｅＰａｇｅ編_第２回」（ページ数９）である文書２（図５（ｂ））を束ねる場合を示している。
図５に示した文書１および文書２は、ワークスペース４０２上にサムネイルとして表示されている。そして、ユーザがワークスペース４０２上でマウスを用いて文書２のサムネイルを文書１のサムネイルに重ねるようにドラッグアンドドロップすると、文書２は文書１の最終ページに合成される。その際に、束ねられた文書のサムネイルを示したものが図５（ｃ）に示した束ね文書である。
図５（ｃ）の束ね文書のサムネイルには、文書名が「ＨｏｍｅＰａｇｅ編_第１回」である文書１と文書名が「ＨｏｍｅＰａｇｅ編_第２回」である文書２が含まれることを示す２つのセパレータ付箋がページの右上端に付される。
【００３０】
すなわち、束ね文書のサムネイルのページ右上端上側には、束ね文書の先頭ページ側に位置する文書１の内容を表示したセパレータ付箋が付される。このセパレータ付箋には、アノテーションとして文書名が「ＨｏｍｅＰａｇｅ編_第１回」であることが表示される。また、束ね文書のサムネイルのページ右上端下側には、束ね文書の後端ページ側に位置する文書２の内容を表示したセパレータ付箋が付される。このセパレータ付箋には、文書名が「ＨｏｍｅＰａｇｅ編_第２回」であることが表示される。それにより、束ね文書を構成するオリジナル文書の内容をワークスペース４０２上で把握することが可能である。
【００３１】
また、これらの２つのセパレータ付箋は、相互に重ならないように配置される。それにより、ワークスペース４０２上において、付されたすべてのセパレータ付箋を見ることが可能となる。さらに、各セパレータ付箋には、異なる色が設定される。それにより、それぞれのオリジナル文書である文書１と文書２とを容易に区別することができる。また、文書１と文書２とのページ数に比例して、各セパレータ付箋の上下方向の長さが設定される。それにより、文書のページボリュームからそれぞれのオリジナル文書の内容を想起し易くなる。
加えて、束ね文書のサムネイルの上辺右端部には、束ね文書の総ページ数（例えば、１５）と現在表示されているページ番号（例えば、１）とが、ページ番号／総ページ数（この場合には、１／１５）という表現形式で表示される。
【００３２】
さらには、ユーザは、ワークスペース４０２上に生成された束ね文書のサムネイル（図５（ｃ））にマウス位置を合わせて、束ね文書のサムネイルをダブルクリックすることにより、束ね文書のサムネイルに対応する文書の内容をメイン画面４０１に表示させることができる。また、マルチウィンドウ形式の場合には、束ね文書のサムネイルに対応する文書の内容を表示するメイン画面４０１を起動させることができる。
図６は、メイン画面４０１に表示された束ね文書の一部（ページ右上端領域）を示した図である。図６に示したように、メイン画面４０１に束ね文書が表示される場合には、サムネイルにおいて段差を付けて配置されたセパレータ付箋は、オリジナル文書である文書１および文書２のそれぞれの先頭ページの右上端の同一位置に配置される。この場合に、文書１の先頭ページと文書２の先頭ページとが近接しているために、ページ右上端の同一位置にセパレータ付箋を配置すると、後ろに配置したセパレータ付箋の表示内容が見えなくなると予想される場合には、ワークスペース４０２上のサムネイルと同様に、セパレータ付箋が重ならないように、相互にずらして配置するように処理することも可能である。
【００３３】
次に、本実施の形態の文書管理装置１での文書束ね処理の手順を説明する。図７は、文書束ね処理の手順の一例を示したフローチャートである。図４での処理フローにより、ユーザによるマウス（入力部２０）からの入力が文書束ねコマンドの要求であると判断された場合に、文書束ね処理が開始される。文書束ね処理が開始されると、図７に示したように、入力部２０から文書束ねコマンドを受け取った文書編集／作成部１０７は、文書束ねに関わる文書（例えば、図５に示した文書１および文書２）に、すでにセパレータ付箋が付いているか否かを判断する（Ｓ２０１）。
【００３４】
ステップ２０１において、文書束ねに関わる文書の少なくともいずれか一方にセパレータ付箋が付いていないと判断された場合、例えば、図５の場合を例とすれば、文書１および文書２のいずれか一方または双方ともにセパレータ付箋が付いていないと判断された場合には、文書編集／作成部１０７は、セパレータ付箋が付いていない文書について、これに付すべきセパレータ付箋のＹ軸方向（サムネイルの縦方向）の長さをページ数に比例した長さに設定する。そして、かかる文書の先頭ページの右上端に長さが設定されたセパレータ付箋を付加する（Ｓ２０２）。なお、セパレータ付箋のＸ軸（サムネイルの横方向）の長さについては、文書束ねに関わるすべての文書について所定値に定めておく。
引き続いて、文書編集／作成部１０７は、セパレータ付箋に文書の文書名を表示する処理を行なう（Ｓ２０３）。
さらに、文書編集／作成部１０７は、文書束ねに関わる文書に付するセパレータ付箋の色が相互に重ならないように、それぞれのセパレータ付箋に異なる色を選択して付加する（Ｓ２０４）。
【００３５】
一方、ステップ２０１において、文書束ねに関わる文書の少なくともいずれか一方、例えば、文書１および文書２のいずれか一方にセパレータ付箋が付されている場合には、文書編集／作成部１０７は、セパレータ付箋が付いている文書について、かかるセパレータ付箋の色が、他の文書に付されたセパレータ付箋の色と重ならない異なる色を選択して付加する（Ｓ２０４）。
【００３６】
ここで、ステップ２０２〜２０４での文書編集／作成部１０７による処理により生成または変更された文書（画像）オブジェクトに関する属性データは、属性データ書込み部１０３に送られる。そして、属性データ書込み部１０３は、２次記憶部３０内に保存された書き換え対象の文書（画像）オブジェクトについて、属性データの書き換え処理を行なう。
【００３７】
引き続いて、文書編集／作成部１０７は、ステップ２０２〜２０４での処理により属性データが書き換えられた、文書束ねに関わる文書の束ね処理を実行する（Ｓ２０５）。すなわち、ここでの文書編集／作成部１０７は、文書束ね手段として機能する。
ステップ２０５での文書束ね処理は、束ねられる文書（例えば、図５の文書２）が被束ね文書（例えば、図５の文書１）の後ろの位置に挿入される。また、例えばツールバー等により、文書束ね処理が被束ね文書の前の位置に挿入するように設定されている場合には、束ねられる文書が被束ね文書の前の位置に挿入される。
さらに、例えば、束ねられた文書（束ね文書）の総ページ数が、被束ね文書のページ数と束ねられる文書のページ数とを加算する演算により求められ、その結果が束ね文書の総ページ数フィールドに書き込まれる等の処理も行なわれる。そして、総ページ数等の束ね文書に対する文書束ねによって生じる文書（画像）オブジェクトの属性データの更新が実行される。
ステップ２０５での文書束ね処理が終了すると、縮小画像生成部１０５および表示情報生成部１０６により、束ねられた文書（束ね文書）がワークスペース４０２上においてサムネイル表示される（Ｓ２０６）。すなわち、縮小画像生成部１０５および表示情報生成部１０６は、サムネイル生成手段として機能する。
【００３８】
次に、文書編集／作成部１０７は、束ねたすべての文書に付されたセパレータ付箋のＹ軸方向の長さの合計を算出し、束ね文書のサムネイルのＹ軸方向の辺の長さで割った値（セパレータ付箋長比率）を求める（Ｓ２０７）。
そして、文書編集／作成部１０７は、ステップ２０７にて得られたセパレータ付箋長比率を、束ね文書に付された各セパレータ付箋のＹ軸方向の長さに乗算して、すべてのセパレータ付箋が、束ね文書のサムネイルの右辺の長さ内に収まるように、各セパレータ付箋のＹ軸方向の長さを設定する（Ｓ２０８）。
ステップ２０８にて設定された各セパレータ付箋のＹ軸方向の長さに関する属性データは、文書編集／作成部１０７から属性データ書込み部１０３に送られる。そして、属性データ書込み部１０３は、２次記憶部３０内に保存された書き換え対象の文書（画像）オブジェクトについて、属性データの書き換え処理を行なう。
【００３９】
引き続いて、表示情報作成部１０６は、２次記憶部３０から属性データ読出し部１０２を介して束ね文書のサムネイルに付加される各セパレータ付箋のＹ軸方向の長さに関する属性データを取得する。さらに、表示情報作成部１０６は、かかる属性データに基づいて各セパレータ付箋のサイズと、各セパレータ付箋が相互に重ならないようなサムネイルの右辺での配置位置とを設定する。そして、ワークスペース４０２の束ね文書のサムネイルに対して、すべてのセパレータ付箋を描画する（Ｓ２０９）。
【００４０】
このようにして、本実施の形態の文書管理装置１では、サムネイルを用いて複数の文書（画像）オブジェクトの束ね処理を行なう際に、束ねられたオリジナル文書のサムネイルには、束ねられたオリジナル文書のそれぞれを区別するべく、その内容およびオリジナル文書の先頭ページを表すアイコンとしてのセパレータ付箋が自動的に付加されるように構成されている。それにより、ユーザは、ワークスペース４０２上において、束ね文書にはどのようなオリジナル文書が含まれるかを即座に把握することが可能となる。そのため、ユーザは、メイン画面４０１に文書を表示させることを要することなく、文書の内容把握や検索等の編集作業を効率的に行なうことが可能となる。
特に、各セパレータ付箋にはオリジナル文書の文書名が表示されるので、オリジナル文書の内容を具体的に把握することができる。また、付加される各セパレータ付箋の色を相互に異なるように設定することで、それぞれのオリジナル文書の区別を容易に行なうことが可能となる。
【００４１】
さらには、各セパレータ付箋のＹ軸方向の長さは、各オリジナル文書のページ数に比例して設定される。そのため、ワークスペース４０２上において、文書のボリュームからそれぞれのオリジナル文書の内容を想起し易いという利点を有している。それにより、ユーザによる文書の検索効率をさらに向上させることが可能となる。
その際に、束ね文書が多数のオリジナル文書が束ねられたものであって、付加されるセパレータ付箋の数が多くなった場合にも、束ね文書のサムネイルの右辺上において、オリジナル文書のページ数に応じたＹ軸方向の長さの比率が維持された状態でセパレータ付箋が付加されるように設定される。そのため、多数のオリジナル文書が束ねられた場合にも、束ね文書内での各オリジナル文書のボリュームを容易に把握することができる。
【００４２】
また、束ね文書のサムネイルを例えばダブルクリックすることで、束ね文書の内容をメイン画面４０１に表示させた際に、オリジナル文書の先頭ページにセパレータ付箋が表示されるので、オリジナル文書がどのページからどのページまでかを容易に把握することができる。
【００４３】
ところで、本実施の形態の文書管理装置１では、束ね文書に付加したセパレータ付箋の表示期間を自由に設定することが可能なように構成することもできる。例えば、ある所定の期間は、オリジナル文書毎に区別して把握できれば都合が良いが、その期間を過ぎた場合には、個別に見ることは殆どなく、束ね文書を一体として扱うことが殆どであるケースも想定される。その場合には、所定の期間を過ぎたら、付加されたセパレータ付箋が消去されるように設定できれば、ユーザにとって利便性が高い。すなわち、このようなケースでは、例えば、定期的に新たな文書を束ねていく場合に、最新のオリジナル文書とそれ以前に束ねられた文書にだけセパレータ付箋が表示されるので、最新のオリジナル文書の検索が極めて容易となる。
ここで、セパレータ付箋の表示期間の設定は、例えば、メイン画面４０１に設けられたツールバーに、セパレータ付箋の表示期間の設定メニューを設定しておき、ユーザがかかるツールバーから表示期間設定メニューを呼び出し、入力部２０からの所定の入力操作によって期間を設定できるように構成することができる。
【００４４】
なお、本実施の形態の文書管理装置１において、図７に示したサムネイル画像を用いる文書束ね（合成）処理の実行を行なわないように設定することも可能である。例えば、図７の文書束ね（合成）処理の実行を行なわないことを指定するツールボタンを形成しておく。その場合には、従来と同様に、文書束ね（合成）処理では、すべてのオリジナル文書が融合された束ね文書のサムネイルが生成されることとなる。
【００４５】
続いて、サブ画面（ワークスペース）４０２にて表示されたサムネイル画像を用いる文書取り出し処理について述べる。
本実施の形態の文書管理装置１においては、ワークスペース４０２上のセパレータ付箋が付加された束ね文書のサムネイルにおいて、所望のセパレータ付箋をドラッグして、ワークスペース４０２上にドロップすると、かかるセパレータ付箋が付加されたオリジナル文書を束ね文書から取り出して、ワークスペース４０２上に表示することができる。そのため、ワークスペース４０２上で容易にオリジナル文書を復元することが可能となり、オリジナル文書単位の文書編集操作を簡便に行なうことができる。
【００４６】
ここで、本実施の形態の文書管理装置１での文書取り出し処理の手順を説明する。図８は、文書取り出し処理の手順の一例を示したフローチャートである。ワークスペース４０２上のセパレータ付箋が付加された束ね文書のサムネイルから、所望のセパレータ付箋をドラッグして、ワークスペース４０２上にドロップすると、入力部２０にて文書取り出しコマンドが生成される。そして、入力部２０から文書取り出しコマンドを受け取った文書編集／作成部１０７は、セパレータ付箋がドラッグアンドドロップされたオリジナル文書（例えば、図５に示した文書１または文書２）の文書取り出し処理を開始する。
図８に示したように、まず、文書編集／作成部１０７は、選択されたセパレータ付箋が付いたページから、次の選択されていないセパレータ付箋が付いたページの手前のページ、すなわち選択されたセパレータ付箋の後方のセパレータ付箋が付いたページの手前のページまでを取り出す（Ｓ３０１）。
【００４７】
そして、文書編集／作成部１０７は、かかるページ間の文書を取り出す(分離)処理を行なう（Ｓ３０２）。すなわち、ここでの文書編集／作成部１０７は、文書分離手段として機能する。
ステップ３０２での文書取り出し処理では、束ね文書（例えば、図５（ｃ））からセパレータ付箋がドラッグアンドドロップされたオリジナル文書が取り除かれる。また、取り除かれたオリジナル文書についての新たな文書ファイルが生成される。
さらに、例えば、束ね文書の総ページ数として、束ね文書の総ページ数からセパレータ付箋がドラッグアンドドロップされオリジナル文書のページ数を減算した結果が束ね文書の総ページ数フィールドに書き込まれる等の処理も実行される。さらに、総ページ数の変更等といった束ね文書から文書取り出し処理によって生じる文書（画像）オブジェクトの属性データの更新が実行される。
【００４８】
引き続いて、文書編集／作成部１０７は、ステップ３０２での文書取り出し処理において新たに生成された文書ファイルに、セパレータ付箋に付されている文書名をファイル名として設定する（Ｓ３０３）。
さらに、文書編集／作成部１０７は、ステップ３０２での文書取り出し処理により取り出された文書に、複数のセパレータ付箋が付いているか否かを判断する（Ｓ３０４）。
ステップ３０４において、取り出された文書に複数のセパレータ付箋が付いていると判断された場合には、そのままの状態で文書取り出し処理を終了する。
また、ステップ３０４において、取り出された文書に複数のセパレータ付箋が付いていない、すなわち１のセパレータ付箋のみが付いていると判断された場合には、文書編集／作成部１０７は、取り出された文書からセパレータ付箋を削除した後（Ｓ３０５）、文書取り出し処理を終了する。
ここで、ステップ３０２〜３０５での文書編集／作成部１０７による処理により生成または変更された文書（画像）オブジェクトに関する属性データは、属性データ書込み部１０３に送られる。そして、属性データ書込み部１０３は、２次記憶部３０内に保存された書き換え対象の文書（画像）オブジェクトについて、属性データの書き換え処理を行なう。
【００４９】
このように、本実施の形態の文書管理装置１においては、サブ画面（ワークスペース）４０２上のサムネイルを用いて、束ね文書からオリジナル文書を取り出して、ワークスペース４０２上に表示することができる。そのため、ワークスペース４０２上で容易にオリジナル文書を復元することが可能となり、オリジナル文書単位の文書編集操作を簡便に行なうことができる。
【００５０】
また、本実施の形態の文書管理装置１では、束ね文書に付されたセパレータ付箋を例えばクリックすることで、クリックされたセパレータ付箋が付されたオリジナル文書を束ね文書の最初に位置するようなオリジナル文書単位での並び換えを行なうように構成することも可能である。この場合に、文書編集／作成部１０７は、文書の並べ替え処理を行なう。すなわち、文書編集／作成部１０７は、文書並べ替え手段として機能する。
さらに、セパレータ付箋が付されたオリジナル文書の先頭ページをメイン画面４０１に表示する等の処理を行なうように構成することも可能である。
【００５１】
以上説明したように、本実施の形態の文書管理装置１においては、サムネイルを用いて複数の文書（画像）オブジェクトの束ね処理を行なう際に、束ねられたオリジナル文書には、束ねられたオリジナル文書のそれぞれを区別するべく、その内容およびオリジナル文書の先頭ページを表すアイコンとしてのセパレータ付箋が自動的に付加されるように構成されている。それにより、ユーザは、ワークスペース４０２上において、束ね文書にはどのようなオリジナル文書が含まれるかを即座に把握することが可能となる。そのため、ユーザは、メイン画面４０１に文書を表示させることを要することなく、複数のオリジナル文書が合成された文書を、オリジナル文書単位で容易に、かつ効率的に編集処理を行なうことが可能となる。
【００５２】
例えば、本実施の形態の文書管理装置１により、ワークスペース４０２上のサムネイルにて、セパレータ付箋をマウスでドラッグアンドドロップすることにより、セパレータ付箋が付されたオリジナル文書を合成された文書から容易に分離することが可能となる。また、ワークスペース４０２上のサムネイルにて、セパレータ付箋をマウスでクリックすることにより、セパレータ付箋が付されたオリジナル文書を合成された文書の先頭位置に順序変更することも容易となる。
【図面の簡単な説明】
【００５３】
【図１】本発明の文書管理装置のハードウエア構成の一例を示したブロック図である。
【図２】表示部の画面構成の一例を説明する図である。
【図３】文書管理装置の機能構成を説明するブロック図である。
【図４】マウスイベントを解釈してユーザの要求する編集コマンドを生成する処理の一例を示したフローチャートである。
【図５】文書管理装置の文書束ね処理を具体的に説明する図である。
【図６】メイン画面に表示された束ね文書の一部（ページ右上端領域）を示した図である。
【図７】文書束ね処理の手順の一例を示したフローチャートである。
【図８】文書取り出し処理の手順の一例を示したフローチャートである。
【符号の説明】
【００５４】
１…文書管理装置、１０…データ処理部、２０…入力部（マウス）、３０…２次記憶部、４０…表示部、５０…通信部、６０…出力部、１０１…文書データ読出し部、１０２…属性データ読出し部、１０３…属性データ書込み部、１０４…ページ書込み部、１０５…縮小画像生成部、１０６…表示情報作成部、１０７…文書編集／作成部、４０１…メイン画面、４０２…サブ画面（ワークスペース）
【図１】
2008027243.tif 000003
【図２】
2008027243.tif 000004
【図３】
2008027243.tif 000005
【図４】
2008027243.tif 000006
【図５】
2008027243.tif 000007
【図６】
2008027243.tif 000008
【図７】
2008027243.tif 000009
【図８】
2008027243.tif 000010