(57)【要約】【課題】アイコン表示される文書の元になる文書が添付されていることをユーザに表示するとともに元になる文書への編集も簡易に行えるようにする。【解決手段】管理対象の文書について縮小イメージ作成処理（Ｓ１４１）およびイメージ加工処理（Ｓ１４２）を行い、これに引き続き、添付文書があるときはピン状のマークを付け加える処理をする（Ｓ１４３、Ｓ１４４）。このマークがついた文書に対するイベント処理があると添付文書に対して文書編集を行う。ダブルクリックの位置が縮小イメージ上であり、しかもピン止めイメージの上でなければイメージの編集を要求し、ピン止めの上であればオリジナル文書再編集の要求を行う（Ｓ１５５〜Ｓ１５７）。【選択図】　図３０
2004005618.tif 000002
【特許請求の範囲】
【請求項１】
管理対象の文書の所定のページの縮小イメージを含む第１の表示オブジェクトを表示する第１表示オブジェクト表示手段と、
文書が複数のページからなるときに上記第１の表示オブジェクトに関連して第２の表示オブジェクトを表示する第２表示オブジェクト表示手段と、
上記文書の内容に変更を加える編集処理を実行する第１の文書編集手段と、
上記第１の表示オブジェクト上に、上記管理対象の文書の元になった文書が添付されていることを示す第３の表示オブジェクトを表示する第３表示オブジェクト表示手段と、
上記添付されている上記管理対象の文書の元になった文書に対して編集処理を実行する第２の文書編集手段と、
上記第３の表示オブジェクトに対する所定の操作が行われたとき、上記第２の文書の文書編集手段を起動する手段とを有することを特徴とする電子文書管理装置。
【請求項２】
上記第１表示オブジェクト表示手段は、上記第１の表示オブジェクトを上記所定の頁の用紙サイズに応じた大きさで表示する請求項１記載の電子文書管理装置。
【請求項３】
管理対象の文書の所定のページの縮小イメージを含む第１の表示オブジェクトを表示するステップと、
文書が複数のページからなるときに上記第１の表示オブジェクトに関連して第２の表示オブジェクトを表示するステップと、
上記文書の内容に変更を加える編集処理を実行する第１の文書編集ステップと、
上記第１の表示オブジェクト上に、上記管理対象の文書の元になった文書が添付されていることを示す第３の表示オブジェクトを表示するステップと、
上記第３の表示オブジェクトに対する所定の操作が行われたとき、上記添付されている上記管理対象の文書の元になった文書に対して編集処理を実行する第２の文書編集手段を起動するステップとを有することを特徴とする電子文書管理方法。
【請求項４】
管理対象の文書の所定のページの縮小イメージを含む第１の表示オブジェクトを表示するステップと、
文書が複数のページからなるときに上記第１の表示オブジェクトに関連して第２の表示オブジェクトを表示するステップと、
上記文書の内容に変更を加える編集処理を実行する第１の文書編集ステップと、
上記第１の表示オブジェクト上に、上記管理対象の文書の元になった文書が添付されていることを示す第３の表示オブジェクトを表示するステップと、
上記第３の表示オブジェクトに対する所定の操作が行われたとき、上記添付されている上記管理対象の文書の元になった文書に対して編集処理を実行する第２の文書編集手段を起動するステップとをコンピュータに実行させるために用いられることを特徴とする電子文書管理用コンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、文書を表象するアイコン（絵文字）等の表示オブジェクトを所定の表示領域に表示し、かつ上記文書の元になった文書を添付して元の文書を含めて編集を行えるようにする電子文書管理装置および方法に関する。
【０００２】
【従来の技術】
文書を一覧して目的とするファイルを発見しようとするとき、一覧すべきファイルの全てを対話的エディタにロードするのはコスト的に無理がある。またディスプレイ画面の大きさに制限があるので一覧して表示可能な文書の個数にも限りがある。このようなことから、文書を一覧するときに、文書ファイルのアイコンをディスプレイ上に並べる手法が一般に採用されている。
【０００３】
このような手法に関連する技術としてはすでに特開昭６２−３４２７８号公報のファイル検索制御方式、特開平１−２７６３４７号公報の情報処理装置、特開平６−４２５８号公報の情報処理装置、および特開平８−１７１５６１号公報の文書処理装置が提案されている。
【０００４】
文書ファイルのアイコンの表現について、特開昭６２−３４２７８号公報のファイル検索制御方式はイメージファイルの表紙を縮小してアイコンとしている。縮小されたイメージの集合をまとめて画面にできるようにして、検索効率を高めるようにしている。特開平１−２７６３４７号公報の情報処理装置は特開昭６２−３４２７８号公報のファイル検索制御方式を改善して表紙に限らず適当なページを選んで縮小イメージアイコンとし、これを画面上に並べるようにしている。
【０００５】
たしかに、これらの方式にしたがえば、ファイルの存在を示したのみのアイコンを使うのに比べて、ファイルの選別はしやすくなる。しかし、それだけでは十分でない。たとえば、文書群から適当なページを選別して一つの文書にまとめる、といった作業を考えてみる。この作業において、文書をエディタで開いてみたら１ページしかなかったということもある。この場合、文書を開く手間は、不必要だったことになる。つまり、ある文書が１ページのみから構成されているものか、あるいは複数ページからなっているのか、アイコンの状態では判別できないと、ユーザに無駄な労力を費やしてしまうのである。しかも、対話的なエディタを起動するコスト（計算時間、メモリ量など）は通常かなり大きく、計算機の処理待ち時間を長くするので、エディタを起動しなくてはならないという制約がユーザに与える心理的な負担は大きい。
【０００６】
また、特開平６−４２５８号公報の情報処理装置によれば、ファイルの属性に応じてアイコンの表示を変化させてユーザのファイルの選別に役立てている。これを利用してファイルに含まれるページ数を属性とし、この属性に応じてアイコンの表示を変えれば、ページの単複の問題は解決できようが、属性のみで知りえる情報は限られたもので、ファイルを探すうえでのヒントにすぎない。ファイル属性はファイル情報の全貌が明らかになっている場合に、付加情報として有効に活用ができる。どうしても特開昭６２−３４２７８号公報のファイル検索制御方式や、特開平１−２７６３４７号公報の情報処理装置で見られるようなファイルの内容を具体的に示すものが必要でなのである。
【０００７】
さらに、ファイルの内容や属性をアイコンで表示するなら、表示に応じた操作をアイコンのままで実施できるようにすることも望まれる。たとえば、複数ページからなる文書であることがアイコンから明らかであるなら、対話的に文書エディタを起動するまでもなく、ページめくり、削除等のオペレーションは可能であるべきである。
【０００８】
特開平８−１７１５６１号公報の文書処理装置は、上述した対話的文書エディタであり、ページめくりや入れ替えといった操作を能率的に実施でき、上書きイメージとの合成の機能を持っている。
【０００９】
ところで、以上のように提案された技術に対しては、つぎのような課題がある。
【００１０】
（１）　ファイルを選別するうえでの単なるヒントに留まらない、豊富な情報をファイルの属性とファイルの内容の双方から抽出してアイコンとしてユーザに提示する。
【００１１】
（２）　アイコンの形状からユーザに可能なアクションを理解させしめ、ユーザのファイル操作を誘導・補助する。
【００１２】
（３）　アイコン状態のままでも十分に操作可能なアクションは、ファイル編集のための対話的エディタを起動することなく、そのまま実行できるようにする。
【００１３】
また、以上の課題に加え、文書に、その元になる文書を添付し、これをアイコンで表示し、このアイコンへの操作に基づいて元になる文書に編集を行えるようにすることも望まれる。
【００１４】
【発明が解決しようとする課題】
この発明は以上の事情を考慮してなされたものであり、アイコン表示される文書の元になる文書が添付されていることをユーザに表示するとともに元になる文書への編集も簡易に行える文書管理技術を提供することを目的としている。
【００１５】
【課題を解決するための手段】
この発明によれば、以上の目的を達成するために、文書管理装置に、管理対象の文書の所定のページの縮小イメージを含む第１の表示オブジェクトを表示する第１表示オブジェクト表示手段と、文書が複数のページからなるときに上記第１の表示オブジェクトに関連して第２の表示オブジェクトを表示する第２表示オブジェクト表示手段と、上記文書の内容に変更を加える編集処理を実行する第１の文書編集手段と、上記第１の表示オブジェクト上に、上記管理対象の文書の元になった文書が添付されていることを示す第３の表示オブジェクトを表示する第３表示オブジェクト表示手段と、上記添付されている上記管理対象の文書の元になった文書に対して編集処理を実行する第２の文書編集手段と、上記第３の表示オブジェクトに対する所定の操作が行われたとき、上記第２の文書の文書編集手段を起動する手段とを設けるようにしている。上記第１表示オブジェクト表示手段は、上記第１の表示オブジェクトを上記所定の頁の用紙サイズに応じた大きさで表示するようにしてもよい。
【００１６】
この構成においては、管理対象の文書に、その元になる文書が添付されているかどうかをアイコン表示の状態で把握でき、また、元になる文書に対しても簡単な操作で編集を開始できる。上記第１の文書編集手段は例えば管理対象の文書に付箋やテキストの貼り付けを行うが、これに限定されない。上記第２の文書編集手段は、元の文書の内容を変更する。この元の文書の内容は、上記管理対象の文書に反映さえるようにすることが好ましいが、これに限定されない。
【００１７】
この構成においては、文書の各ページの用紙サイズを表示オブジェクトの表示のみで知ることができる。
【００１８】
なお、この発明は、装置またはシステムとして実現できるのみでなく、方法の態様でも実現可能であり、少なくともその一部をコンピュータプログラムとして実装することもできる。
【００１９】
この発明の上述の側面およびこの発明の他の側面は特許請求の範囲に記載され、以下実施例を用いて詳細に説明される。
【００２０】
【発明の実施の態様】
以下、この発明の実施例について説明する。
［実施例］
＜全体の構成・動作＞
図１は、この実施例の文書管理装置１０を文書編集作成装置１００とともに示しており、これら文書管理装置１０および文書編集作成装置１００は例えばパーソナルコンピュータのソフトウェアとして実現されている。文書管理装置１０は、後述するページ構造を有する文書ファイル（以下メタペーパファイルと呼ぶ）を扱い、このメタペーパファイルのアイコンを、いわゆるデスクトップ風の画面上に配列して表示させ、その中から選択したメタペーパファイルに対し文書編集作成装置（編集プログラム）１００を呼びだす。また、それに加えて、アイコンを通じてのメタペーパフィファイルの操作が可能である。
【００２１】
図１において、文書管理装置１０は記憶装置１１、オブジェクト管理部１２、表示装置１３、入力装置１４、イメージ縮小部１５、表示情報作成部１６、入力処理部１７を含んで構成されている。
【００２２】
文書管理装置１０が利用するメタペーパファイルのデータは記憶装置１１上にあり、通常の文書ファイルと同様、ファイルシステム上の１ファイルとして存在している。オブジェクト管理部１２は、メタペーパファイルをページ、属性、文書、といったオブジェクトとして解釈しなおしてシステムに提供するものである。このオブジェクトは文書管理装置１０からも、文書編集作成装置１００からも同様に利用でき、このことにより操作の共通化が成されている。つまり、文書管理装置１０のデータは、デスクトップ（＝文書管理装置１０）からも、エディタ（＝文書編集作成装置１００）からも、同一のモデルとして扱われる。
【００２３】
図２はこの文書モデルの概略を示しており、文書管理構造はページ配列、カレントページおよびファイル属性の各情報を保持している。メタペーパファイルのデータ構造はページを複数個持つことができ、さらにファイル全体としての属性、カレントページといった情報を持っている。
【００２４】
図１において、表示装置１３、入力装置１４も文書管理装置１０および文書編集作成装置１００に共通に利用される。一般には、入力装置１４はキーボード、マウスであり、表示装置１３はＣＲＴまたはプリンタである。
【００２５】
文書管理装置１０の内部をみると、イメージ縮小部１５、表示情報作成部１６、入力処理部１７がある。一覧すべきすべてのメタペーパファイルについて、オブジェクト管理部１２から得た、属性情報とページイメージから、アイコンが並んでいる画像を作成するのが表示情報作成部１６である。イメージ縮小部１５は、オブジェクト管理部１２からのページイメージを縮小してアイコンのための小さなビットマップに変換して表示情報作成部１６に提供する。入力処理部１７はユーザからの入力を処理して、必要に応じて、オブジェクト管理部１２のデータを更新する。オブジェクト管理部１２のデータ更新は結果として表示情報作成部１６の作成する画像の更新につながるので、ユーザの入力は即座に表示に影響することになっている。
【００２６】
このシステムにおける表示情報作成部１６は、ページの内容情報とともに属性情報をも併せてアイコンを作成しており、またアイコンに特徴的な表現をもたらす工夫をしている。入力処理イベントのうち、文書編集作成装置１００の起動を促すイベント（アイコン上でのマウスのダブルクリックなど）が発生した場合は、入力処理部１７は特定したアイコンに応じたファイルを文書編集作成装置１００に渡す。
【００２７】
＜オブジェクト管理部１２の構成＞
文書編集作成装置１００では、ロードしている文書の内容、属性のすべてを編集できるが、文書管理装置１０では、文書に含まれるページの内容までは編集できない。このことを示したのが図３であり、図１におけるオブジェクト管理部１２の内部を詳細化したものである。図３において、オブジェクト管理部１２は記憶入出力部２１、ページ読み出し部２２、属性読み出し部２３、属性書き込み部２４およびページ書き込み部２５を有しており、ページ書き込み部２５は文書編集作成装置１００のみに利用される。文書管理装置１０は文書編集作成装置１００と違って、ページ書き込み部２５を利用しない。
【００２８】
＜表示情報作成部１６の動作＞
表示情報作成部１６は、ユーザが文書管理装置１０用の作業領域（あるいはデスクトップ）をなすディスプレイ画面上で目にする画像を作成する。
【００２９】
図４は、表示情報作成部１６の処理の概要を示しており、この図において、文書管理装置１０を起動すると、記憶装置１１のファイルの数を調べる。この後、順にファイルを取り出して、「文書アイコン表示処理」を実行する。すなわち、１番目から最後のファイルまで順に対象ファイルとして特定し（Ｓ１０、Ｓ１１、Ｓ１５）、対象ファイルとして特定したファイルの内容に基づいて文書アイコン表示処理を行う（Ｓ１３、Ｓ１４）。すべてのファイルを処理したらユーザ入力処理を受け付ける（Ｓ１２）。
【００３０】
□　文書アイコンの表示処理
図５は、文書アイコンの表示処理を示しており、この図において、まず、文書ファイルから文書の付加属性データを取得する（Ｓ２１）。属性データから、現在の表示ページ番号Ｐを取得する（Ｓ２２）。現在の表示ページＰのページイメージを取り出し、「アイコンイメージ作成処理」をしてイメージデータＩに格納する（Ｓ２３）。アイコンイメージＩに「アイコンイメージ加工処理」を施し、イメージデータＩ’に格納する（Ｓ２４）。属性データから、画面上の表示位置をＬを取り出し、その位置ＬにＩ’を表示する（Ｓ２５、Ｓ２６）。
【００３１】
□　アイコンイメージ作成処理
文書管理装置１０ではページイメージ上に、付箋やテキストといったオブジェクトを載せることで、ページイメージを変更できるようになっている。図６はこのようなページイメージの変更を可能にするページのデータ構造の概略を示しており、ページのデータ構造はオブジェクト配列、ページイメージおよびページ属性の各情報からなっている。オブジェクト配列は張り付けオブジェクトについての情報を保持している。このようなオブジェクトもアイコンイメージとして表出させるため単にページイメージを縮小させるだけでなく、上に載っているオブジェクトのイメージも縮小して合成する。
【００３２】
図７は、文書ファイルの第Ｐページのアイコンイメージの作成処理を示しており、この図において、指定ページＰのページイメージを取り出し、イメージデータＭに格納する（Ｓ３１）。インデクスＫを上書きの数の数え上げにつかう。インデクスＫを一つづつ増やしながら、次の処理をする（Ｓ３２、Ｓ３６）。Ｋ番目の上書きイメージを取得し、イメージデータＮに格納する（Ｓ３４）。イメージデータＭにイメージデータＮを合成する（Ｓ３５）。インデクスＫが表示ページＰ上の上書きの数を越えたら処理は終了する（Ｓ３３）。ページＰのページイメージに、ページＰの上書きイメージをすべて合成し終わったら、決められた縮尺（例えば１／８）にて縮小する（Ｓ３７）。この結果上書きがすべて合成され縮小されページイメージが作成される。このときイメージの縮小をするのがイメージ縮小部１５である。
【００３３】
記憶装置１１上のすべての文書ファイルの表示アイコンを、ページイメージをすべて決められた縮尺で縮小し作成するので、ページの用紙サイズに応じたアイコンサイズができあがるのである。
【００３４】
□　アイコンイメージ加工処理
図８は、できあがったアイコンイメージの加工処理を示している。この加工処理では、入力イメージ（上書きがすべて合成され縮小されページイメージ）に対し、ファイルの付加属性を読み、以下の属性に応じて該当するパターンを合成する。すなわち、図８において、文書が複数ページの文書であったら、「複数ページ」を現すパターンをアイコンイメージに合成する（Ｓ４１、Ｓ４４）。いかなる文書であっても、「現在ページ番号／全ページ数」なる文書に応じた文字列を作成し、そのパターンをアイコンイメージに合成する（Ｓ４２）。いかなる文書であっても、「文書ファイル名」である文書に応じた文字列を作成し、そのパターンをアイコンイメージに合成する（Ｓ４３）。
【００３５】
＜入力処理部の動作＞
ユーザは、マウスにより文書アイコンを直接処理する他に、マウスによって出されるメニューによってアイコンの処理を行う。マウスのイベントを解釈してユーザの要求を得る処理が図９である。図９において、解釈されるユーザの要求は、文書合成要求、ページめくり要求、編集要求、文書分解要求およびアイコンのドラッグである。イベントがボタン・アップであり、ドラッグ中であり、マウス位置にアイコンＩがあり、ドラッグ中のアイコンがマウス位置のアイコンＩと同じであれば、アイコンＩを選択し、マウス位置にページめくりマークがあれば、ページめくり要求と解釈する（Ｓ５１〜Ｓ５７）。またステップ５４において、ドラッグ中のアイコンがマウス位置のアイコンＩでないならば、さらにドラッグ中のアイコンがあるかを確認して、文書合成要求と解釈する（Ｓ５８、Ｓ５９）。また、イベントがボタン・アップでなく、ボタン・ダウンであり、マウス位置にアイコンＩがあれば、アイコンＩのドラッグ要求と解釈する（Ｓ５１、Ｓ６０〜Ｓ６２）。また、イベントがボタン・アップでもボタン・ダウンでなく、ダブルクリックであり、マウス位置にアイコンＩがあり、マウス位置にクリックがあれば、文書分解要求と解釈する（Ｓ５１、Ｓ６０、Ｓ６３〜Ｓ６６）。さらにステップＳ６５において、マウス位置にあるアイコンがクリップでなければ、編集要求と解釈する（Ｓ６７）。
【００３６】
□　入力処理部の処理の概要
図１０に入力処理部の処理の概要を示す。図１０において、入力処理部１７は、ユーザが終了要求を出すまで、ユーザの要求に応じた処理を行い、文書アイコンの表示更新処理を繰り返す。処理要求が、終了要求であったら文書管理装置の処理を修了する。すなわち、イベントを受け付けて解釈し（Ｓ７１、Ｓ７１）、そののち、終了要求かどうかを判断し、終了要求であれば、終了処理を行う（Ｓ７３、Ｓ７４）。終了要求でないときには、前ページ要求、後ページ要求、文書編集要求、文書分解要求、文書合成要求かを順次判断し（Ｓ７５〜Ｓ７９）、判断に応じた処理を行っていく（Ｓ８０〜Ｓ８４）。
【００３７】
□　次ページ表示処理
図１１は次ページ表示処理を示す。文書処理装置では、文書ファイルの属性を元に文書アイコンの表示を行っているので、現在ページの番号を一つ増やして文書属性として保存し、表示処理を行うことで、次ページのページイメージを持ったアイコンが作成される。すなわち、図１１において、マウス位置にあるファイルが特定される（Ｓ９１）。つぎに特定されたファイルの現在のページ番号が取り出される（Ｓ９２）。現在のページを１だけインクリメントする（Ｓ９３）。インクリメントした結果が全ページ数より大きいならば先のページが最終ページであるので処理を終了する（Ｓ９４）。インクリメントした結果が全ページ数と同じか、それより小さければ、インクリメントした結果を現在ページの属性として書き込み、文書ファイル表示処理を行う（Ｓ９５、Ｓ９６）。
【００３８】
□　前ページ表示処理
図１２は前ページ表示処理を示す。次ページ表示処理と同様だが、現在のページ番号を一つ減らしてファイル属性に保存し、前ページのページイメージを持ったアイコンを作成する（Ｓ１０１〜Ｓ１０６）。
【００３９】
□　文書分割処理
図１３は文書分割処理を示す。複数ページで構成される文書の各ページをそれぞれ別のファイルとして保存するとともに、分割してできたファイルのアイコンを元のファイルのあった位置から少しずつずらして作成する。すなわち、図１３において、まず現在のアイコン位置を変数ＰＯＳに代入し、インデクスＣを１に初期設定し、総ページ数を変数Ｔに代入する（Ｓ１１１〜Ｓ１１３）。この後、インデクスＣが総ページ数Ｔを下回っている間つぎの処理を行う。まずＣ番目のページを抜き出してファイル化し、ファイルに対応したアイコンを作成し、位置ＰＯＳにアイコンを表示する（Ｓ１１５〜Ｓ１１７）。さらに位置ＰＯＳをΔＸ、ΔＹだけずらす（Ｓ１１８）。Ｔ番目のページが終了したらオリジナルファイルを削除する（Ｓ１１９）
□　文書編集処理
図１０で示されている文書編集処理（ステップＳ８２）とは、文書編集作成装置１００を起動して、文書管理装置１０を使ってユーザが選択したファイルの編集を開始することである。
【００４０】
□　文書合成処理
文書アイコンの位置からドラッグを開始し、ドラッグ終了時のマウス位置に他の文書アイコンがある場合には、ドラッグ開始位置のアイコンが示す文書ファイルをドラッグ終了位置のアイコンが示す文書ファイルの終端に結合し、ドラッグ開始位置のアイコンが示す文書ファイルを削除する（図１４）。すなわち、図１４において、ドラッグ開始位置の文書アイコンに対応する文書ファイルをＦｉｌｅ１として保管し（Ｓ１２１）、ドラッグ終了位置の文書アイコンに対応する文書ファイルをＦｉｌｅ２として保管し（Ｓ１２２）、Ｆｉｌｅ１をＦｉｌｅ２の末尾に追加する（Ｓ１２３）。この後、Ｆｉｌｅ１を削除し、Ｆｉｌｅ２に基づいてアイコン表示を行う（Ｓ１２４、Ｓ１２５）。
【００４１】
図１５は文書合成の例を示す。この例では、文書−３のアイコンから文書「白紙」のアイコンまでドラッグ処理を行い、文書−３を文書「白紙」の後に合成するようにしている。
【００４２】
□　文書位置移動処理
コントロールキーが押下されていないと、ドラッグ開始した地点の文書アイコンに対応した文書ファイルの属性とし、現在のマウス位置を保存し、そのファイルについて前述の文書アイコン表示処理を行う。
【００４３】
□　文書コピー処理
コントロールキーが押下されていると、ドラッグ開始した地点の文書アイコンに対応した文書ファイルを記憶装置上で複製し、そのファイルについて前述の文書アイコン表示処理を行う。
【００４４】
＜システムの外観＞
図１６は、この実施例の文書管理装置が、多種ページ、多種サイズ混在文書の文書アイコンを表示している状態を示す。文書アイコンは、ページめくりに応じてアイコン形状が変化する。図１７は図１６の文書−１がページめくりに応じて変化する様子を示す。この文書は、一ページ目がＡ４縦、ニページ目がＢ４縦、三ページ目がＡ４横の文書である。
【００４５】
アイコンは、固定縮尺で、原寸のページイメージを縮小して表示するので、めくりにより、各ページに応じてアイコンの表示サイズがかわる。利用者は、このアイコンイメージを元にオリジナルのサイズを知ることが出来る。ページの厚みもそれと分かるような表示パターン（左上クリップ）を用いて現される（図１８）。
【００４６】
図１９は、上書き情報の載ったオリジナル文書と、文書管理装置１０上での表示イメージとの対応を現す。オリジナル文書に自由曲線ツールで書いた上書きと、コメント付けツールで書いた「変更！」というコメントが載っている。この上書きが載った状態で、縮小イメージがアイコンとして表示される。
【００４７】
＜実施例の効果＞
この実施例の文書管理装置によれば、単ページか複数ページであることがすぐわかり、ページめくりの可能性について理解できる。
【００４８】
アイコンのみの操作で可能になるオペレーションは、多数の紙の集合を対象に人間が行っている作業を、計算機上に自然に表現している。すなわち、適宜めくってみる、置き場所を移動する、といった実際の紙の集まりに対して人間が行っている操作感をユーザに与え、結果として快適な操作が可能になる。
【００４９】
ユーザーに文書管理上必要になる情報を分かりやすい形で提示することができる。
【００５０】
さらに、この実施例の特徴および効果を説明する。
この実施例は、つぎのような特徴を有する。
【００５１】
１．　アイコンが具体的な文書の内容や属性を反映するようにした。具体的な文書画像を縮小したものと並んで、付随的な属性も、アイコンとして表示させるようにした。具体的には、電子文書の用紙サイズ、スキャン文書の画像サイズに応じて、アイコンのサイズを変更している。複数ページの文書では、前回見ていたページ番号も付加属性として保存しておき、文書管理装置起動時に前回見ていたページを表示ページとして表示する。
【００５２】
２．　ページが複数であることと、複数になったときに何ができるかとが、ユーザに理解しやすいようにアイコンの表現に工夫をした。つまり、あるファイルにおいてユーザが実施することができるアクションを具体的に目に見える形、すなわち画面上のオブジェクトで示すようにした。
【００５３】
例えば、あるファイルのアイコン脇にクリップ様のオブジェクトが付帯していれば、このファイルが複数ページから成ることが理解できると同時に、ページめくりやページの分解などの、複数ページ文書にのみ可能になる操作を、このクリップ様オブジェクトを通じて実施できるようにした。
【００５４】
３．　文書エディタを起動することなく、アイコンを通じた操作のみでファイルやページの属性操作を可能にした。たとえば、複数ページ文書では、文書ファイルを編集状態にすることなく、文書アイコンのままで表示ページをめくり、アイコンのページイメージを変更することができる。
【００５５】
４．　文書の付加情報として、文書に行った上書きやコメントをアイコンの表示に反映させる。オリジナル文書のページイメージの上に行った上書きやコメントを、ページイメージの縮尺と同じ比率で縮小し、アイコンのページイメージにオーバレイ表示する。
【００５６】
以上の特徴により、この実施例ではつぎのような効果が実現される。
【００５７】
１．　文書のページイメージの縮小画像の他に、Ａ４縦やＢ４横などの各種紙サイズ、文書の構成ページ数、上書き、などの情報を文書を画面のアイコン形状に反映させて表示させるので、多くの文書を管理する電子文書管理装置のなかから、利用者が所望の電子文書を視覚的に発見するための情報をより多く利用することができる。
【００５８】
２．　画面上のオブジェクトの形式が自然なものであれば、ユーザの直感にかな
う形でオペレーションの方法を提供できる。
【００５９】
３．　アイコンで編集できそうな文書エディタ起動の機会を減らすことができ、ユーザのストレスを軽減できる。
【００６０】
４．　メタペーパのもつコメント付け機能をアイコンにも適用できる。メタペーパにコメントを付けて目印になるのなら、アイコンにおいても目印になる。
【００６１】
［変形例］
つぎに実施例の変形例について説明する。
【００６２】
（１）　矢印を表示せずにページめくりをする。
図１８においてはクリップ様のオブジェクト脇の矢印をクリックすることでページめくりの要求としていたが、例えば、クリップ上をクリックすることでページ前進、シフトキーを押しながらクリップ上をクリックすることでページ後退、というようにしてもよい。例に限らず、矢印のような現実感のないオブジェクトが画面に表わさないで済ます方法はいくらでもある。
【００６３】
（２）　オブジェクトの取り外しがページ分解処理を促す。
オブジェクトはマウスクリックにより選択でき、それをドラッグすることで移動できるというのが、Ｗｉｎｄｏｗｓ（米国マイクロソフト社の商標）やＭａｃｉｎｔｏｓｈ（米国アップルコンピュータ社の商標）などの一般的なウインドウシステムの動作として既に承認されている。そこで、クリップについてもアイコン上のオブジェクトとして選択できるようにして、マウスを使ってアイコン外に持っていけるようにする。この場合、実施例で述べた文書分解処理に加えて、クリップオブジェクトの抹消処理が必要になる。
【００６４】
（３）　オブジェクトと同一のシンボルを文書合成用アイコンとして利用できる。
クリップ様のオブジェクトの形を、アイコン上のみで有効なシンボルでなく、文書をまとめる作業一般に利用できるようにする。
【００６５】
例えば、以下のようなＧＵＩ（グラフィカルユーザインターフェース）構成を取る。コマンドバー上にも複数文書を示すために用いたクリップイメージと同一のイメージが存在し、その上をマウスでクリックすることでマウスカーソルの形態が、やはりクリップの形になる。この状態で文書アイコン上を右クリックすることで文書をまとめていく。最終的に文書のない場所でクリックすることで、クリック位置に複数ページを持った文書アイコンができる。
【００６６】
このように、クリップの形はアイコン、コマンドバー、カーソルに現われ、どれをとっても、文書を複数枚まとめる意味を持っている。
【００６７】
（４）　枚数に応じてさらに形が変わる。
クリップ様のオブジェクトの形態が、例えば、ページ数が１０枚以内ならゼムクリップ状、１００枚以上ならバインダ状、といった具合に変わるようにする。
【００６８】
（５）　０ページへの対応。
１ページだと見えなくなってしまうクリップ様オブジェクト（図２０）を０ページ時には、クリップだけが見えるような体裁にすることもできる。図２０のように０ページの場合黒く表示してもよい。
【００６９】
（６）文書「外」の情報のアイコン表示。
実施例では、文書ファイルが複数ページであることをアイコンに合成するパターンを用いて表現していた。こうした文書ファイルに含まれる情報以外にも、文書の付加情報として、文書が現在編集のために開かれている状態や、内容の変更が禁止されている状態に応じて表示イメージを通常のアイコンとは変える。具体的には、アイコンに色パターンをオーバレイ表示する。この場合、表示情報作成部１６はオブジェクト管理部１２からのエラー出力を元に適切なアイコンイメージを作る。
【００７０】
図２１に、文書ファイルが編集中であるときや、文書ファイルが上書き禁止状態であるときの、それぞれオーバレイ合成されるパターンと、ページイメージに、それぞれ前述オーバレイイメージを重ねた表示を示す。
【００７１】
図２２は、この変形例を実施するためのアイコンイメージの加工処理の流れ図である。図２２において、入力イメージ（上書きがすべて合成され縮小されページイメージ）に対し、ファイルの付加属性を読み、以下の属性に応じて該当するパターンを合成する。まず、文書が上書き禁止属性をもっていたら「上書き禁止」のパターン、文書が編集中の属性をもっていたら、「編集中」のパターンをアイコンイメージに合成する（Ｓ１３１、Ｓ１３５、Ｓ１３２、Ｓ１３６）。また、文書が表示ページを持たない、付加属性のみの文書であったら、「表示頁なし」のパターンをアイコンイメージに合成する（Ｓ１３３、Ｓ１３７）。さらに文書が複数ページの文書であったら、「複数ページ」を現すパターンをアイコンイメージに合成する（Ｓ１３４、Ｓ１３８）。
【００７２】
また、いかなる文書であっても、「現在ページ番号／全ページ数」なる文書に応じた文字列を作成し、そのパターンをアイコンイメージに合成する（Ｓ１３９）。また、いかなる文書であっても、「文書ファイル名」である文書に応じた文字列を作成し、そのパターンをアイコンイメージに合成する（Ｓ１４０）。
【００７３】
（７）クリップ状オブジェクトに加えてメニューも採用。
実施例では、文書の複数表示パターンの一部をマウスクリックすることで、前ページ、次ページの表示要求としていたのをポップアップメニューやプルダウンメニューでも代行できるようにする。
【００７４】
文書アイコンの表示位置でマウスをボタンダウンすることでポップアップメニューを表示し、そのメニューにより前ページ・次ページの表示要求を受けとけるようにする。メニューは以下に述べる選択状態の文書アイコンで特定される文書ファイルに対して処理を実行する（図２３）。
【００７５】
（８）ドラッグ・アンド・ドロップでカレントページの移動・コピー。
実施例では、文書中のすべてのページを対象に移動、コピーを実施していた。この変形例では、文書アイコンの形状のままで文書のページ操作が出来る点を生かし、ドラッグアンドドロップで、現在の表示ページのみを移動、複製合成する例を示す。
【００７６】
この実施例では、文書アイコン上でドラッグを開始する時点で、オルタナティブキー（ＡＬＴキー）を押下しておく。
【００７７】
□　ドラッグ表示ページ移動処理
文書アイコン上でオルタナティブキーを押下したままドラッグを開始した場合、ドラッグ終了時点で、文書アイコンの表示ページの切り離し（抜き出し）処理を行う。
【００７８】
ドラッグ終了時にコントロールキーが押下されていないと、ドラッグ開始した地点の文書アイコンに対応した文書ファイルから、表示ページに対応したページデータを抜き出しし、記憶装置上にその表示ページを含む新たな文書ファイルを作成する。文書ファイルの属性して現在のマウス位置を保存し、そのファイルについて前述の文書アイコン表示処理を行う。ドラッグ開始時点の文書ファイルについても、前述の文書アイコン表示処理を行う（図２４）。
【００７９】
利用者にとっては、ドラッグ開始時点の文書アイコンの表示ページが切り離され、ドラッグ終了位置に抜き出されるという操作が提供される。
【００８０】
□　ドラッグ表示ページコピー処理
文書アイコン上でオルタナティブキーを押下したままドラッグを開始した場合、ドラッグ終了時点で、文書アイコンの表示ページの抜き出しコピー処理を行う。
【００８１】
ドラッグ終了時にコントロールキーが押下されていると、ドラッグ開始した地点の文書アイコンに対応した文書ファイルから、表示ページに対応したページデータをコピーし、記憶装置上にその表示ページを含む新たな文書ファイルを作成する。文書ファイルの属性して現在のマウス位置を保存し、そのファイルについて前述の文書アイコン表示処理を行う。ドラッグ開始時点の文書ファイルについても、前述の文書アイコン表示処理を行う（図２５）。
【００８２】
利用者にとっては、ドラッグ開始時点の文書アイコンの表示ページのみがコピーされ、ドラッグ終了位置に抜き出されるという操作が提供される。
【００８３】
□　ドラッグ表示ページ抜き出し合成処理
文書アイコン上でオルタナティブキーを押下したままドラッグを開始した場合、ドラッグ終了時点で別の文書ファイルがある場合、文書アイコンの表示ページの抜き出し合成処理を行う。
【００８４】
ドラッグ開始時点の文書ファイルからその時点の表示ページを抜き出す操作は、前述のドラッグ表示ページ移動処理もしくはドラッグ表示ページコピー処理のものと同様である。さらにマウス位置に文書アイコンがある場合には、ドラッグ開始位置のアイコンが示す今新規作成したドラッグ開始時点の表示ページのみを含む文書ファイルをドラッグ終了位置のアイコンが示す文書ファイルの終端に結合し、新規作成した表示ページのみを含む文書ファイルを削除する。
【００８５】
しかる後、ドラッグ終了位置のアイコンに対応する文書ファイルのアイコン表示処理を行う（図２６）。
【００８６】
利用者にとっては、ドラッグ開始時点の文書アイコンの表示ページのみが切り離され、もしくは、コピーされ、ドラッグ終了位置の文書アイコンの最終ページに追加されたかのように見える。
【００８７】
（９）　記憶装置の階層化。
実施例においては、全てのファイルをアイコンとして表示するものとしていた。図２７の例に示すように、記憶装置の中に、ファイルをまとめて管理するディレクトリ階層を設け、これを図２７の左のウィンドウ部分に表示し、この左のウェインドウ部分で指定した階層内の文書ファイルのみを、文書管理装置の主表示ウィンドウ部分に表示させるようにしてもよい。
【００８８】
画面左側のディレクトリ階層の一つをマウスで指示すると、そのディレクトリ内の文書ファイルのアイコンのみを表示する。
【００８９】
（１０）　ページイメージの元になった文書の添付。
実施例において説明した、ページ構造を持った文書＝メタペーパに文書を添付できるようにする（図２８）。添付した文書は、ページイメージの元となった電子文書（オリジナル文書と呼ぶことにする）である。今日、大抵の文書の作成はワードプロセッサ等を通じてなされており、オリジナル文書とその編集用アプリケーションがあれば、再編集が可能である。また、文字列検索などの文書利用アプリケーションを使っての再利用にもオリジナル文書のほうが便利である。
【００９０】
文書配布時に編集または再利用をするかもしれないユーザーのために、このオリジナル文書を添付したなら、オリジナル文書と画像文書が散逸しないように一緒のファイルにしてしまったほうがよい。そこで、縮小イメージ上に小さなマークを付ける。図２９では、ピンで小さな紙を留めている姿をしている例を示す。スキャナで読み取った文書などには、添付文書が存在しないから、右のような形になり、これは実施例で述べたものと同じである。このようなイメージを作る処理が図３０である。従来通りのイメージ生成処理すなわち縮小イメージ作成処理（Ｓ１４１）およびイメージ加工処理（Ｓ１４２）に引き続き、添付文書があるときはピン状のマークを付け加える処理をする（Ｓ１４３、Ｓ１４４）。
【００９１】
このようなマークがついた文書に対するイベント処理については、マーク上におけるマウスでのダブルクリックが、従来のものに対して付け加わっている（図３１）。その他のイベントに対する処理については変更はない。ずなわち、イベントがダブルクリッでないときにはその他の処理の要求をおこなう（Ｓ１５１、Ｓ１５２）。またイベントがダブルクリックであっても、その位置が縮小イメージ上にないときにはその他の処理を行う（Ｓ１５３、Ｓ１５４）。ダブルクリックの位置が縮小イメージ上であり、しかもピン止めイメージの上にあればオリジナル文書再編集の要求を行い、そうでなければイメージの編集を要求する（Ｓ１５５〜Ｓ１５７）。
【００９２】
図３２はオリジナルの文書の再編集処理の流れを示す。図３２において、再編集はオリジナル文書が存在するだけでは、実施できるとは限らない。つまり、オリジナル文書を作ったアプリケーションが起動できないときは、ユーザに警告をする（Ｓ１６１〜Ｓ１６３）。また、オリジナル文書を変更したとしても、変更を破棄された場合には、メタペーパに内容を反映しない（Ｓ１６１〜Ｓ１６７）。変更をユーザが了解したときには、変更された文書からメタペーパを作成し、旧版と入れかえる（Ｓ１６８〜Ｓ１７３）。
【００９３】
＜変形例の効果＞
（１）　矢印を表示せずにページめくりをする。
クリップ様のオブジェクトのみをしか画面に現われず、非現実的なオブジェクトによるユーザの戸惑いを防げる。小さな矢印領域に比べて広い範囲でクリック有効になるので、操作ミスを軽減できる。
【００９４】
（２）　オブジェクトの取り外しがページ分解処理を促す。
クリップの使い方が、実施例にも増して実際のクリップから連想させるものにさらに近付き、ユーザに理解しやすい。
【００９５】
（３）　オブジェクトを文書の取りまとめ用アイコンとして利用できる。
紙がまとめてあるシンボルと、紙をまとめるコマンドのシンボルが同一なので、察しのよいユーザは教えられなくも操作できるようになる。
【００９６】
（４）　枚数に応じてさらに形が変わる。
ページ数が極めて大きくなった文書の場合、ページ分割はできるとしても、ユーザはワークスペースがいっぱいになるのを覚悟してその作業を行う必要があるので、ある程度の枚数が直感的に分かると、操作をしたのち後悔することが少なくなる。
【００９７】
（５）　０ページへの対応。
クリップそのものの存在がユーザに理解できるようになる。
【００９８】
（６）文書「外」の情報のアイコン表示。
【００９９】
ファイルを開けるのを試みてはじめて分かるトラブル、たとえばファイルの共有違反のような、ファイルが内部に持っている属性以外の状況を文書アイコンに反映させると同時に、編集を禁ずることができるので、これによっても文書エディタの起動をしないで済む。
【０１００】
（７）クリップ状オブジェクトに加えてメニューも採用。
メニューを利用して可能な操作を提供すると、利用者はマウス操作だけで提供されるものとは異なり、より多くの操作を提供し、それらをグループ分けし使い分けることができる。文書アイコンのままでも文書操作ができるというという本文書管理装置の特徴を利用して、この変形例ではより多くの機能を実現できる。操作指針がグラフィカルに表現しずらい場合にはとくに有利である。
【０１０１】
多くの場合、メニュ選択はキーボードで代行できるので、慣れてきたユーザは高速に操作できるようになる。
【０１０２】
（８）ドラッグ・アンド・ドロップでカレントページの移動・コピー。
実施例よりもいっそう文書管理装置のみで操作できる項目が多い。
【０１０３】
（９）　記憶装置の階層化。
利用者がディレクトリに意味付けしてファイルを格納しておくことができるので、文書管理装置で管理するファイルの数が膨大になった時に整理して保存しておくことが出来る。
【０１０４】
（１０）　ページイメージの元になった文書の添付。
縮小イメージ上に目立つマークが載っていることで、オリジナル文書が添付されていることが、ユーザーにはっきり見て取れる。また、画面上のピン状のマークをダブルクリックすることで、そのオリジナル文書を編集する操作を、容易に指示することができる。
【０１０５】
【発明の効果】
以上説明したように、この発明によれば、アイコン表示される文書の元になる文書が添付されていることをユーザに表示するとともに元になる文書への編集も簡易に行える。
【図面の簡単な説明】
【図１】この発明の実施例を示すブロック図である。
【図２】メタペーパーのデータ構造を説明する図である。
【図３】実施例の構成を、オブジェクト管理部１２の内部を詳細にして示すブロック図である。
【図４】表示情報作成部１６による表示処理を示すフローチャートである。
【図５】図４のステップ１４の文書アイコン表示処理を示すフローチャートである。
【図６】ページのデータ構造を説明する図である。
【図７】アイコンイメージ作成処理を示すフローチャートである。
【図８】アイコンイメージ加工処理を示すフローチャートである。
【図９】イベント解釈処理を示すフローチャートである。
【図１０】入力処理を示すフローチャートである。
【図１１】次ページ表示処理を示すフローチャートである。
【図１２】前ページ表示処理を示すフローチャートである。
【図１３】文書分解処理を示すフローチャートである。
【図１４】文書合成処理を示すフローチャートである。
【図１５】ドラッグ・アンド・ドロップで行う文書合成の例を説明する図である。
【図１６】文書管理装置の画面の外観を示す図である。
【図１７】サイズの異なる紙の３枚組からなる文書のアイコン表示の変化を説明する図である。
【図１８】クリップと両側の矢印の機能を説明する図である。
【図１９】文書管理装置と文書編集作成装置の対応を説明する図である。
【図２０】０ページ表現を説明する図である。
【図２１】オーバーレイとオーバーレイされたアイコンイメージとを説明する図である。
【図２２】文書外情報を使った場合のアイコン加工処理を示すフローチャートである。
【図２３】ページ更新等を行うのに用いるポップアップメニューを説明する図である。
【図２４】ドラッグ・アンド・ドロップで表示ページを移動させる例を示す図である。
【図２５】ドラッグ・アンド・ドロップで表示ページをコピーする例を示す図である。
【図２６】ドラッグ・アンド・ドロップで表示ページを抜き出して合成する例を示す図である。
【図２７】記憶装置の階層化を示す図である。
【図２８】添付文書が付いたときのメタペーパの構造を示す図である。
【図２９】添付文書付きの縮小イメージの表現を示す図である。
【図３０】添付文書が付いたときの縮小イメージ作成処理を示すフローチャートである。
【図３１】添付文書付き縮小イメージ上におけるダブルクリック処理を示すするフローチャートである。
【図３２】オリジナル文書の再編集処理を示すフローチャートである。
【符号の説明】
１０　　文書管理装置
１１　　記憶装置
１２　　オブジェクト管理部
１３　　表示装置
１４　　入力装置
１５　　イメージ縮小部
１６　　表示情報作成部
１７　　入力処理部
２２　　ページ読み出し部
２３　　属性読み出し部
２４　　属性書き込み部
【図１】
2004005618.tif 000003
【図２】
2004005618.tif 000004
【図３】
2004005618.tif 000005
【図４】
2004005618.tif 000006
【図５】
2004005618.tif 000007
【図６】
2004005618.tif 000008
【図７】
2004005618.tif 000009
【図８】
2004005618.tif 000010
【図９】
2004005618.tif 000011
【図１０】
2004005618.tif 000012
【図１１】
2004005618.tif 000013
【図１２】
2004005618.tif 000014
【図１３】
2004005618.tif 000015
【図１４】
2004005618.tif 000016
【図１５】
2004005618.tif 000017
【図１６】
2004005618.tif 000018
【図１７】
2004005618.tif 000019
【図１８】
2004005618.tif 000020
【図１９】
2004005618.tif 000021
【図２０】
2004005618.tif 000022
【図２１】
2004005618.tif 000023
【図２２】
2004005618.tif 000024
【図２３】
2004005618.tif 000025
【図２４】
2004005618.tif 000026
【図２５】
2004005618.tif 000027
【図２６】
2004005618.tif 000028
【図２７】
2004005618.tif 000029
【図２８】
2004005618.tif 000030
【図２９】
2004005618.tif 000031
【図３０】
2004005618.tif 000032
【図３１】
2004005618.tif 000033
【図３２】
2004005618.tif 000034