(57)【要約】  第１ソフトウェアを起動することで、ファイルを表示可能な第１情報表示窓を表示する第１表示処理を実行するコンピュータに、第２ソフトウェアを起動することで、付加情報を入力可能な第２情報表示窓を第１情報表示窓の少なくとも一部に重畳するように表示する第２表示処理を実行し、ユーザによる第２情報表示窓への付加情報の入力を受けた場合に、付加情報を第２情報表示窓に表示する第３表示処理を実行させる処理機能を実現させる。
2019092920.tif 000002
【特許請求の範囲】
【請求項１】
第１ソフトウェアを起動することで、文字、記号、図形、又は画像の少なくとも一つを含むファイルを表示可能な第１情報表示窓を表示する第１表示処理を実行するコンピュータに、
前記第１ソフトウェアと独立した第２ソフトウェアを起動することで、文字、記号、図形、又は画像の少なくとも一つである付加情報を入力可能な第２情報表示窓を前記第１情報表示窓の少なくとも一部に重畳するように表示する第２表示処理を実行し、ユーザによる前記第２情報表示窓への付加情報の入力を受けた場合に、前記付加情報を前記第２情報表示窓に表示する第３表示処理を実行させる処理機能と、
前記ユーザによる前記第２情報表示窓への付加情報の入力を受けた場合に、前記第１情報表示窓に表示されたファイルと、前記第２情報表示窓に入力された付加情報と、前記第２情報表示窓における前記付加情報の位置座標とを関連付けて記憶させる記憶機能と、
を実現させる付加情報重畳プログラム。
【請求項２】
前記処理機能は、
前記第１情報表示窓において水平スクロール、垂直スクロール、又は拡大した場合の前記ファイルに含まれる文字、記号、図形、又は画像の少なくとも一つの移動ピクセル数、及び拡大率を算出する連関情報算出処理を実行させることと、
算出した前記第１情報表示窓における前記ファイルに含まれる文字、記号、図形、又は画像の少なくとも一つの移動ピクセル数、及び拡大率に応じて、前記第２情報表示窓に入力された前記付加情報を水平スクロール、垂直スクロール、又は拡大する第４表示処理を実行させることと、
を含む請求項１に記載の付加情報重畳プログラム。
【請求項３】
前記記憶機能は、前記第１情報表示窓に表示可能な形式を有し、かつ複数の図形を含む校正用ファイルを記憶させることを含み、
前記処理機能は、
前記校正用ファイルを前記第１情報表示窓に表示させることと、
前記連関情報算出処理において、前記校正用ファイルの前記第１情報表示窓における前記複数の図形各々の初期座標、前記校正用ファイルを水平スクロールした場合の前記第１情報表示窓における前記複数の図形各々の座標、前記校正用ファイルを垂直スクロールした場合の前記第１情報表示窓における前記複数の図形各々の座標、及び前記校正用ファイルを拡大した場合の前記第１情報表示窓における前記複数の図形各々の座標に基づいて、前記第１情報表示窓において水平スクロール、垂直スクロール、又は拡大した場合の前記ファイルに含まれる文字、記号、図形、又は画像の少なくとも一つの移動ピクセル数、及び拡大率を算出することと、
を含む、請求項２に記載の付加情報重畳プログラム。
【請求項４】
前記処理機能は、前記第２表示処理として、前記第１情報表示窓に表示された前記ファイルに対応するディスプレイの表示領域のうちの前記文字、記号、図形、又は画像の少なくとも一つを含む領域に前記第２情報表示窓を重畳して表示させることを含む、請求項１から３のいずれか一項に記載の付加情報重畳プログラム。
【請求項５】
第１ソフトウェアを起動することで、文字、記号、図形、又は画像の少なくとも一つを含むファイルを表示可能な第１情報表示窓を表示する第１表示処理を実行するコンピュータに用いられる付加情報重畳方法において、
前記第１ソフトウェアと独立した第２ソフトウェアを起動することで、文字、記号、図形、又は画像の少なくとも一つである付加情報を入力可能な第２情報表示窓を前記第１情報表示窓の少なくとも一部に重畳するように表示する第２表示処理を実行し、
ユーザによる前記第２情報表示窓への付加情報の入力を受けた場合に、前記付加情報を前記第２情報表示窓に表示する第３表示処理を実行し、
前記ユーザによる前記第２情報表示窓への付加情報の入力を受けた場合に、前記第１情報表示窓に表示されたファイルと、前記第２情報表示窓に入力された付加情報と、前記第２情報表示窓における前記付加情報の位置座標とを関連付けて記憶する、
付加情報重畳方法。
【請求項６】
第１ソフトウェアを起動することで、文字、記号、図形、又は画像の少なくとも一つを含むファイルを表示可能な第１情報表示窓を表示する第１表示処理を実行する付帯情報重畳装置において、
前記第１ソフトウェアと独立した第２ソフトウェアを起動することで、文字、記号、図形、又は画像の少なくとも一つである付加情報を入力可能な第２情報表示窓を前記第１情報表示窓の少なくとも一部に重畳するように表示する第２表示処理を実行し、ユーザによる前記第２情報表示窓への前記付加情報の入力を受けた場合に、前記付加情報を前記第２情報表示窓に表示する第３表示処理を実行する処理部と、
前記ユーザによる前記第２情報表示窓への前記付加情報の入力を受け付ける入力インタフェース部と、
前記ユーザによる前記第２情報表示窓への付加情報の入力を受けた場合に、前記第１情報表示窓に表示されたファイルと、前記第２情報表示窓に入力された付加情報と、前記第２情報表示窓における前記付加情報の位置座標とを関連付けて記憶する記憶部と、
を具備する付加情報重畳装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子計算機において用いられる付加情報重畳プログラム、及び付加情報重畳方法、並びに当該付加情報重畳プログラム、及び付加情報重畳方法を用いる付加情報重畳装置に関する。
【背景技術】
【０００２】
近年、大学の講義や会社の会議では、紙資料を配布せずに、ＰＤＦ等の電子データを資料として配布することが多い。講義や会議の参加者は、配布された電子データをノートＰＣやタブレットＰＣ等の端末に表示させながら、講義や会議に参加している。一方、上記電子データにはセキュリティや編集制限がかかっており、直接メモを書き込むことができない場合がある。また、セキュリティや編集制限のかかっていないデータであっても、後ほど他者に配布するために直接メモを書き込めない、又は書き込みたくない等の事情がある。【０００３】
講義や会議の参加者は、上記の状況下において、ＰＣ上で他のアプリケーションソフトウェアを開いてメモしたり、紙のノートにメモしたりする。しかしながら、電子データとメモとが一元管理されていないため、電子データのどこに関連付けられたメモなのか判別しづらく、電子データとメモとを関連付けて管理する必要がある。【０００４】
上記事例以外にも様々な問題がある。例えば、講演の聴講中に講演者により記載された板書をスマートフォンやＰＣで画像を撮影、又は掲示板に掲示されている掲示物の画像をスマートフォンやＰＣで取得して、当該画像上にメモ書きしたい、との要望がある。しかしながら、元の画像は、元の画像で保存し、追記したメモは、メモとして画像とは別で保管したいとの要望もある。【０００５】
また、部下の作成した電子データを上司が査読する場合、指摘事項を電子データに入力すると元の電子データの記載を読み取ることが困難になる。元の電子データの記載を読み取ることが困難になることを防ぐため、テキストボックス等の付加機能を用いることが考えられるが、作業に手間がかかる。また、電子データを一旦印刷して、手書きで指摘事項を記入し、部下に返却することも考えられるが、上記作業を繰り返すと、複数の紙文書と紙文書に対応する電子データとが混在し、版管理に手間がかかる。【０００６】
また、近年、働き方改革に伴うリモートワークで、上司と部下とが離れた場所にいる場合が想定される。この場合、紙文書にてやり取りを行うと、郵送や紙文書をスキャニングして送付する必要がある。このため、余計に手間がかかり、時間のロスにつながる。【０００７】
また、ログやソースコードといったプレーンテキストファイルをチェックする場合、ログやソースコードそのものを書き換えてしまうことを防ぐため、電子データを表示可能なソフトウェアに一旦張り付けて赤枠で囲ったり、他のアプリケーションソフトウェアを開いてメモしたりしている。しかしながら、上記ソフトウェアは、プレーンテキストファイルをチェックすることを前提にプログラムを構築していないため、プレーンテキストファイルの表示には不向きである上、編集に手間がかかる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１５−２１０５７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上記の通り、配布された電子データに対してメモ等の入力を行う場合、電子データとメモとの関連付けや、入力ごとの版管理等の作業が必要となる。【００１０】
本発明はこのような事情を考慮してなされたものであり、その目的とするところは、電子データに対するメモ等の入力に伴うデータ管理や関連付け等の作業を簡便にすることができる付加情報重畳プログラム、付加情報重畳方法、及び付加情報重畳装置を提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本態様に係る付加情報重畳プログラム、付加情報重畳方法、及び付加情報重畳装置は、第１ソフトウェアを起動することで、文字、記号、図形、又は画像の少なくとも一つを含むファイルを表示可能な第１情報表示窓を表示する第１表示処理を実行するコンピュータに、前記第１ソフトウェアと独立した第２ソフトウェアを起動することで、文字、記号、図形、又は画像の少なくとも一つである付加情報を入力可能な第２情報表示窓を前記第１情報表示窓の少なくとも一部に重畳するように表示する第２表示処理を実行し、ユーザによる前記第２情報表示窓への付加情報の入力を受けた場合に、前記付加情報を前記第２情報表示窓に表示する第３表示処理を実行させる処理機能と、前記ユーザによる前記第２情報表示窓への付加情報の入力を受けた場合に、前記第１情報表示窓に表示されたファイルと、前記第２情報表示窓に入力された付加情報と、前記第２情報表示窓における前記付加情報の位置座標とを関連付けて記憶させる記憶機能と、を実現させる。【００１２】
上記構成によれば、本態様に係る付加情報重畳プログラム、付加情報重畳方法、及び付加情報重畳装置は、文字、記号、図形、又は画像の少なくとも一つである付加情報を入力可能な第２情報表示窓を第１情報表示窓の少なくとも一部に重畳するように表示することを含む。これにより、本態様に係る付加情報重畳プログラム、付加情報重畳方法、及び付加情報重畳装置は、第１情報表示窓に表示された対象ファイルを直接編集することなく、第１情報表示窓の対象ファイルに、第２情報表示窓へ入力された付加情報を重畳して表示することができる。また、本態様に係る付加情報重畳プログラム、付加情報重畳方法、及び付加情報重畳装置は、対象ファイルと、当該対象ファイルに重畳する第２情報表示窓とを関連付けることを含む。すなわち、本態様に係る付加情報重畳プログラム、付加情報重畳方法、及び付加情報重畳装置は、対象ファイルと、当該対象ファイルに重畳する第２情報表示窓とを関連付けて管理する手間を省略することができる。
【発明の効果】
【００１３】
本態様に係る付加情報重畳プログラム、付加情報重畳方法、及び付加情報重畳装置は、電子データに対するメモ等の入力に伴うデータ管理や関連付け等の作業を簡便にすることができる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態に係る付加情報重畳機能を実現する電子計算機を含む文書管理システムを示すブロック図である。
【図２Ａ】本実施形態に係る文書管理システムにおける第１情報表示窓と第２情報表示窓との位置合わせの一例を示すシーケンス図である。
【図２Ｂ】本実施形態に係る文書管理システムにおける第１情報表示窓と第２情報表示窓との位置合わせの一例を示すシーケンス図である。
【図２Ｃ】本実施形態に係る文書管理システムにおける第１情報表示窓と第２情報表示窓との位置合わせの一例を示すシーケンス図である。
【図３】ディスプレイに表示された、重畳ソフトに対応する初期設定画面を示す図である。
【図４】ディスプレイの第１情報表示窓に表示された校正用ファイルを示す図である。
【図５】垂直スクロールを実行した場合のディスプレイの第１情報表示窓に表示された校正用ファイルを示す図である。
【図６】水平スクロールを実行した場合のディスプレイの第１情報表示窓に表示された校正用ファイルを示す図である。
【図７】拡大表示した場合のディスプレイの第１情報表示窓に表示された校正用ファイルを示す図である。
【図８】第１情報表示窓に表示された対象ファイルに重畳する第２情報表示窓を作成する流れを示すシーケンス図である。
【図９】ディスプレイの第１情報表示窓に表示された対象ファイルを示す図である。
【図１０】ディスプレイの第１情報表示窓に重畳された第２情報表示窓を示す図である。
【図１１】ユーザによる第２情報表示窓への付加情報の入力を受けてから、ディスプレイの表示変更、及び付加情報を記憶するまで流れを示すシーケンス図である。
【図１２】付加情報を表示した場合の第１情報表示窓及び第２情報表示窓を示す図である。
【図１３】対象ファイルに重畳する第２情報表示窓が既に作成されている場合の第１情報表示窓に表示された対象ファイルに重畳する第２情報表示窓を表示する流れを示すシーケンス図である。
【発明を実施するための形態】
【００１５】
以下、本発明の一実施形態に係る付加情報重畳プログラム、及び付加情報重畳方法を用いる電子計算機（付加情報重畳装置）を含む文書管理システムについて、図面を参照して説明する。なお、本実施形態は以下に説明する内容に限定されるものではなく、その要旨を変更しない範囲において任意に変更して実施することが可能である。また、実施形態の説明に用いる図面は、いずれも構成部材を模式的に示すものであって、理解を深めるべく部分的な強調、拡大、縮小、または省略などを行っており、構成部材の縮尺や形状等を正確に表すものとはなっていない場合がある。
【００１６】
図１は、本実施形態に係る付加情報重畳機能を実現する電子計算機１０を含む文書管理システム１を示すブロック図である。図１に示す文書管理システム１は、例えば、所定のアプリケーションソフトウェア（第１ソフトウェア）を起動することで、文字、記号、図形、又は画像の少なくとも一つを含むファイルを表示可能な第１情報表示窓を表示するための構成を有する。また、文書管理システム１は、上記第１ソフトウェアと独立した情報重畳ソフトウェア（第２ソフトウェア）を起動することで、文字、記号、図形、又は画像の少なくとも一つである付加情報を入力可能な第２情報表示窓を第１情報表示窓の少なくとも一部に重畳するように表示するための構成を有する。
【００１７】
ここで、本実施形態における第１ソフトウェアは、オフィススイート、テキストエディタ、Ｗｅｂブラウザ、ＰＤＦ等の多目的オフィス文書ファイルフォーマットを用いる文書編集・表示ソフト、画像を編集するための画像編集ソフト、及び画像を表示するための画像ビューワ等のアプリケーションソフトウェアを含む。なお、上記オフィススイートは、ワープロ、表計算、プレゼンテーション、メールクライアント、個人情報管理（ＰＩＭ）、デスクトップパブリッシング（ＤＴＰ）、及びデータベース等のアプリケーションソフトウェアを含む。
【００１８】
図１に示す文書管理システム１は、電子計算機（付加情報重畳装置）１０と、入力部２０と、ディスプレイ３０とを備える。電子計算機１０は、入力部２０、及びディスプレイ３０と相互に接続される。
【００１９】
電子計算機１０は、接続された機器とのデータのやり取り、及び各ソフトウェアに係る演算処理を実行する。図１に示すように、電子計算機１０は、例えば、入力インタフェース部１１と、処理部１２と、記憶部１３と、出力インタフェース部１４とを有する。入力インタフェース部１１と、処理部１２と、記憶部１３と、出力インタフェース部１４とは、装置内に設けられたバス１５を介して相互に接続される。
【００２０】
入力インタフェース部１１は、入力部２０を介して入力されたユーザの入力操作を電気信号へ変換し処理部１２へ出力する。例えば、本実施形態における入力インタフェース部１１は、ユーザによる上記第２情報表示窓への付加情報の入力を受け付け、入力された付加情報を電気信号へ変換し処理部１２へ出力する。ここで、本実施形態における入力部２０は、マウス、キーボード、トラックボール、スイッチボタン、操作面へ触れることで入力操作を行うタッチパッド、手書き入力を行うタッチペン、及び表示画面とタッチパッドとが一体化されたタッチパネルディスプレイの少なくとも一つである。
【００２１】
処理部１２は、ハードウェア資源として、ＣＰＵ（Central Processing Unit）およびＭＰＵ（Micro Processing Unit）等の所定のプロセッサを有する。処理部１２のプロセッサは、記憶部１３に記憶された情報表示プログラム１３１を読み込む。情報表示プログラム１３１は、第１ソフトウェアに対応している。処理部１２のプロセッサは、読み込んだ情報表示プログラム１３１を実行することで、第１ソフトウェアを起動することで、文字、記号、図形、又は画像の少なくとも一つを含むファイルを表示可能な第１情報表示窓を表示する第１表示処理を実行する。
【００２２】
また、処理部１２のプロセッサは、記憶部１３に記憶された付加情報重畳プログラム１３２を読み込む。付加情報重畳プログラム１３２は、第２ソフトウェアに対応している。処理部１２のプロセッサは、読み込んだ付加情報重畳プログラム１３２を実行することで、第１ソフトウェアと独立した第２ソフトウェアを起動することで、文字、記号、図形、又は画像の少なくとも一つである付加情報を入力可能な第２情報表示窓を第１情報表示窓の少なくとも一部に重畳するように表示する第２表示処理を実行する。また、処理部１２のプロセッサは、ユーザによる第２情報表示窓への付加情報の入力を受けた場合に、付加情報を第２情報表示窓に表示する第３表示処理を実行する。
【００２３】
記憶部１３は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）、データを記憶可能なＨＤＤ（Hard Disk Drive）及びＳＳＤ（Solid State Drive）を含む。記憶部１３は、例えば、上記情報表示プログラム１３１、及び付加情報重畳プログラム１３２を記憶する。また、記憶部１３は、ユーザによる第２情報表示窓への付加情報の入力を受けた場合に、第１情報表示窓に表示されたファイルと、第２情報表示窓に入力された付加情報と、第２情報表示窓における付加情報の位置座標とを関連付けて記憶する。また、記憶部１３は、後述する初期設定において用いる校正用ファイルを記憶する。ここで、上記校正用ファイルは、上記第１ソフトウェアごとに用意される。また、校正用ファイルは、第１情報表示窓に表示可能な形式を有し、かつ複数の図形を含む。記憶部１３は、ＨＤＤ等の磁気ディスク以外にも、光磁気ディスクやＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）等の光ディスクを利用してもよい。また、記憶部１３の保存領域は、電子計算機１０内にあってもよいし、ネットワークで接続された外部記憶装置内にあってもよい。
【００２４】
出力インタフェース部１４は、処理部１２から出力されたデータをディスプレイ３０の制御信号へ変換しディスプレイ３０へ出力する。例えば、本実施形態における出力インタフェース部１４は、処理部１２から出力された第１情報表示窓、及び第２情報表示窓をディスプレイ３０に出力する。ここで、本実施形態における出力インタフェース部１４は、プリンタ等の外部出力機器に接続されていてもよい。
【００２５】
ディスプレイ３０は、処理部１２による制御に従い、種々のデータを表示する。例えば、ディスプレイ３０は、処理部１２から出力された第１情報表示窓、及び第２情報表示窓を表示する。ディスプレイ３０は、表示インタフェース回路と表示機器とを有する。表示インタフェース回路は、表示対象を表すデータをビデオ信号に変換する。表示信号は、表示機器に供給される。表示機器は、表示対象を表すビデオ信号を表示する。表示機器としては、例えば、ＣＲＴディスプレイ（Cathode Ray Tube Display）、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）、有機ＥＬディスプレイ（ＯＥＬＤ：Organic Electro Luminescence Display）、プラズマディスプレイ、又は当技術分野で知られている他の任意のディスプレイが適宜利用可能である。
【００２６】
ここで、本実施形態に係る文書管理システム１において実行される各処理について、図２乃至図１３を参照して説明する。
【００２７】
（初期設定）
まず、本実施形態に係る文書管理システム１における初期設定について、図２乃至図７を参照して説明する。ここで、本実施形態における初期設定とは、例えば、上記第１情報表示窓と第２情報表示窓との位置合わせを実行することである。図２Ａ乃至図２Ｃは、本実施形態に係る文書管理システム１における上記第１情報表示窓と第２情報表示窓との位置合わせの一例を示すシーケンス図である。
【００２８】
図２Ａに示すように、ステップＳａ１において、処理部１２は、第２ソフトウェアを起動する。例えば、処理部１２は、ＯＳ起動時やユーザによる起動操作を契機として、第２ソフトウェアに対応する付加情報重畳プログラム１３２を記憶部１３から読み込む。さらに、処理部１２は、記憶部１３から読み込んだ付加情報重畳プログラム１３２を実行する。これにより、処理部１２は、第２ソフトウェアを起動する。以降、実施形態では、説明の便宜上、第２ソフトウェアを重畳ソフトと記載する。
【００２９】
ステップＳａ２において、処理部１２は、重畳ソフトとの位置合わせ対象となる第１ソフトウェアを起動する。ステップＳａ３において、処理部１２は、重畳ソフトとの位置合わせ対象となる第１ソフトウェアに対応する第１情報表示窓をディスプレイ３０へ出力する。ステップＳａ４において、ディスプレイ３０は、処理部１２から出力された第１ソフトウェアに対応する第１情報表示窓を表示する。ステップＳａ５において、ディスプレイ３０は、第１ソフトウェアに対応する第１情報表示窓を表示したことを処理部１２へ通知する。
【００３０】
図３は、ディスプレイ３０に表示された、重畳ソフトに対応する初期設定画面ＷＳを示す図である。例えば、処理部１２は、図３に示すような初期設定画面ＷＳをディスプレイ３０に表示する。この図３に示す初期設定画面ＷＳに記述された任意の第１ソフトウェアのうち、重畳ソフトとの位置合わせ対象とする第１ソフトウェアをカーソルＣにより選択する。例えば、図３に示すように、カーソルＣにより、初期設定画面ＷＳに表示されたソフトウェアαに対応するチェックボックスＡＣをクリックし、さらに実行ボタンＢをクリックする。
【００３１】
処理部１２は、位置合わせ対象の第１ソフトウェアの選択を契機として、選択された第１ソフトウェアに対応する情報表示プログラム１３１を記憶部１３から読み込む。さらに、処理部１２は、記憶部１３から読み込んだ情報表示プログラム１３１を実行する。これにより、処理部１２は、重畳ソフトとの位置合わせ対象となる第１ソフトウェアを起動する。例えば、処理部１２は、初期設定画面ＷＳにおいて選択されたソフトウェアαを起動する。このとき、処理部１２は、ディスプレイ３０の少なくとも一部に、選択されたソフトウェアαに対応し、文字、記号、図形、又は画像の少なくとも一つを含むファイルを表示可能な第１情報表示窓を表示する（第１表示処理）。以降、実施形態では、説明の便宜上、選択されたソフトウェアαを対象ソフトαと記載する。また、対象ソフトαに対応する第１情報表示窓をα窓と記載する。
【００３２】
ステップＳａ６において、処理部１２は、記憶部１３に対して、対象ソフトαに対応する校正用ファイルを出力するよう指示する。ステップＳａ７において、記憶部１３は、処理部１２からの対象ソフトαに対応する校正用ファイルの出力指示を受け、対象ソフトαに対応する校正用ファイルを処理部１２へ出力する。ステップＳａ８において、処理部１２は、記憶部１３から出力された校正用ファイルをディスプレイ３０に出力する。ステップＳａ９において、ディスプレイ３０は、処理部１２から出力された校正用ファイルをα窓に表示する。具体的には、ディスプレイ３０は、対象ソフトαにおける拡大率１００％で、α窓の文書欄に校正用ファイルを表示する。ステップＳａ１０において、ディスプレイ３０は、上記校正用ファイルをα窓に表示したことを処理部１２へ通知する（完了通知）。
【００３３】
図４は、ディスプレイ３０のα窓Ｗ１に表示された校正用ファイルＦＣを示す図である。図４に示すα窓Ｗ１には、例えば、ファイルを表示するための文書欄Ａ１と、スライダＳ１，Ｓ２と、ファイルの拡大率を表示する拡大率表示欄Ａ２と、ファイルの拡大に対応する拡大ボタンＢ１と、ファイルの縮小に対応する縮小ボタンＢ２とが設けられている。スライダＳ１は、垂直方向（Ｙ軸方向）のスクロールに対応している。スライダＳ２は、水平方向（Ｘ軸方向）のスクロールに対応している。
【００３４】
図４に示すように、ディスプレイ３０は、処理部１２から出力された校正用ファイルＦＣをα窓Ｗ１の文書欄Ａ１に表示している。このとき、ディスプレイ３０は、校正用ファイルＦＣを対象ソフトαにおける拡大率１００％で表示している。ここで、校正用ファイルＦＣには、複数の図形Ｆ１，Ｆ２，Ｆ３が含まれている。図形Ｆ１は、校正用ファイルの左端寄りに配置されている。図形Ｆ２は、校正用ファイルの右端寄りに配置されている。図形Ｆ３は、校正用ファイルの中央寄りに配置されている。複数の図形Ｆ１，Ｆ２，Ｆ３は、各々α窓Ｗ１における座標情報（本実施形態では、Ｘ軸方向における座標、及びＹ軸方向における座標）を有している。
【００３５】
ステップＳａ１１において、処理部１２は、ディスプレイ３０からの完了通知の受領を契機として、上記α窓Ｗ１の文書欄Ａ１に表示された校正用ファイルＦＣ（図４の状態）を含む表示領域の画面キャプチャ画像（第１キャプチャ画像）を取得する。ステップＳａ１２において、処理部１２は、取得した第１キャプチャ画像に含まれる校正用ファイルＦＣの複数の図形Ｆ１，Ｆ２，Ｆ３の座標情報と共に、取得した第１キャプチャ画像を記憶部１３へ出力する。ステップＳａ１３において、記憶部１３は、処理部１２から出力された第１キャプチャ画像と、複数の図形Ｆ１，Ｆ２，Ｆ３の座標情報とを記憶する。ここで、当該第１キャプチャ画像に対応する複数の図形Ｆ１，Ｆ２，Ｆ３の座標を、校正用ファイルＦＣのα窓Ｗ１における複数の図形Ｆ１，Ｆ２，Ｆ３各々の初期座標とする。
【００３６】
ステップＳａ１４において、処理部１２は、校正用ファイルの垂直スクロールを実行する。ステップＳａ１５において、処理部１２は、ディスプレイ３０に対して、校正用ファイルを垂直スクロールして表示するための表示変更指示を出力する。ステップＳａ１６において、ディスプレイ３０は、処理部１２からの表示変更指示に従い、校正用ファイルを垂直スクロールして表示する。ステップＳａ１７において、ディスプレイ３０は、上記校正用ファイルを垂直スクロールして表示したことを処理部１２へ通知する（完了通知）。
【００３７】
図５は、垂直スクロールを実行した場合のディスプレイ３０のα窓Ｗ１に表示された校正用ファイルＦＣを示す図である。図５に示すように、ディスプレイ３０は、処理部１２から出力された校正用ファイルＦＣを垂直方向にスクロールして表示している。例えば、ディスプレイ３０には、スライダＳ１を１クリックした分だけ垂直方向にスクロールした校正用ファイルＦＣが表示されている。なお、本実施形態では、スライダＳ１を１クリックすることで垂直方向に１スクロールする。ここで、校正用ファイルＦＣに含まれる複数の図形Ｆ１，Ｆ２，Ｆ３が垂直方向にスクロールして、α窓Ｗ１における表示位置が変化している。例えば、複数の図形Ｆ１，Ｆ３が文書欄Ａ１から消失し、図形Ｆ２がＹ軸方向に移動している。
【００３８】
ステップＳａ１７の終了後、図２Ｂに示すステップＳａ１８へ移行する。
【００３９】
図２Ｂに示すように、ステップＳａ１８において、処理部１２は、ディスプレイ３０からの完了通知の受領を契機として、上記α窓Ｗ１の文書欄Ａ１に表示された校正用ファイルＦＣ（図形Ｆ１及びＦ３が消失した図５の状態）を含む表示領域の画面キャプチャ画像（第２キャプチャ画像）を取得する。ステップＳａ１９において、処理部１２は、取得した第２キャプチャ画像を記憶部１３へ出力する。また、処理部１２は、第２キャプチャ画像と共に、α窓Ｗ１に表示されている図形Ｆ２の座標情報を記憶部１３へ出力する。ステップＳａ２０において、記憶部１３は、処理部１２から出力された第２キャプチャ画像と、α窓Ｗ１に表示されている図形Ｆ２の座標情報とを記憶する。ここで、当該第２キャプチャ画像に対応する図形Ｆ２の座標を、垂直スクロールを実行した場合の校正用ファイルＦＣのα窓Ｗ１における図形Ｆ２の座標とする。
【００４０】
ステップＳａ２１において、処理部１２は、校正用ファイルの水平スクロールを実行する。ステップＳａ２２において、処理部１２は、ディスプレイ３０に対して、校正用ファイルを水平スクロールして表示するための表示変更指示を出力する。ステップＳａ２３において、ディスプレイ３０は、処理部１２からの表示変更指示に従い、校正用ファイルを水平スクロールして表示する。ステップＳａ２４において、ディスプレイ３０は、上記校正用ファイルを水平スクロールして表示したことを処理部１２へ通知する（完了通知）。
【００４１】
図６は、水平スクロールを実行した場合のディスプレイ３０のα窓Ｗ１に表示された校正用ファイルＦＣを示す図である。図６に示すように、ディスプレイ３０は、処理部１２から出力された校正用ファイルＦＣ（図５の状態）を水平方向にスクロールして表示している。例えば、ディスプレイ３０には、スライダＳ２を１クリックした分だけ水平方向にスクロールした校正用ファイルＦＣが表示されている。なお、本実施形態では、スライダＳ２を１クリックすることで水平方向に１スクロールする。ここで、校正用ファイルＦＣに含まれる複数の図形Ｆ１，Ｆ２，Ｆ３が水平方向にスクロールして、α窓Ｗ１における表示位置が変化している。例えば、図形Ｆ２がＸ軸方向に移動している。
【００４２】
ステップＳａ２５において、処理部１２は、ディスプレイ３０からの完了通知の受領を契機として、上記α窓Ｗ１の文書欄Ａ１に表示された校正用ファイルＦＣ（図形Ｆ１及びＦ３が消失した図６の状態）を含む表示領域の画面キャプチャ画像（第３キャプチャ画像）を取得する。ステップＳａ２６において、処理部１２は、取得した第３キャプチャ画像を記憶部１３へ出力する。また、処理部１２は、第３キャプチャ画像と共に、α窓Ｗ１に表示されている図形Ｆ２の座標情報を記憶部１３へ出力する。ステップＳａ２７において、記憶部１３は、処理部１２から出力された第３キャプチャ画像と、図形Ｆ２の座標情報とを記憶する。ここで、当該第３キャプチャ画像に対応する図形Ｆ２の座標を、水平スクロールを実行した場合の校正用ファイルＦＣのα窓Ｗ１における図形Ｆ２の座標とする。
【００４３】
次に、処理部１２は、校正用ファイルの表示を初期状態に戻す。具体的には、ステップＳａ２８において、処理部１２は、記憶部１３に対して、校正用ファイルのα窓Ｗ１における複数の図形Ｆ１，Ｆ２，Ｆ３各々の初期座標を出力するよう指示する。ステップＳａ２９において、記憶部１３は、処理部１２からの当該初期座標の出力指示を受け、当該初期座標を処理部１２へ出力する。ステップＳａ３０において、処理部１２は、記憶部１３から出力された複数の図形Ｆ１，Ｆ２，Ｆ３各々の初期座標に基づいて、ディスプレイ３０に対して、校正用ファイルの表示を初期状態に戻すための表示変更指示を出力する。ステップＳａ３１において、ディスプレイ３０は、処理部１２からの表示変更指示に従い、校正用ファイルに含まれる複数の図形Ｆ１，Ｆ２，Ｆ３各々が初期座標に位置するように、校正用ファイルを表示する。ステップＳａ３２において、ディスプレイ３０は、上記校正用ファイルに含まれる複数の図形Ｆ１，Ｆ２，Ｆ３各々が初期座標に位置するように、校正用ファイルを表示したことを処理部１２へ通知する（完了通知）。
【００４４】
ステップＳａ３２の終了後、図２Ｃに示すステップＳａ３３へ移行する。
【００４５】
図２Ｃに示すように、ステップＳａ３３において、処理部１２は、ディスプレイ３０からの完了通知の受領を契機として、校正用ファイルを拡大して表示する。ステップＳａ３４において、処理部１２は、ディスプレイ３０に対して、校正用ファイルを拡大表示するための表示変更指示を出力する。ステップＳａ３５において、ディスプレイ３０は、処理部１２からの表示変更指示に従い、校正用ファイルを拡大して表示する。ステップＳａ３６において、ディスプレイ３０は、上記校正用ファイルを拡大して表示したことを処理部１２へ通知する（完了通知）。
【００４６】
図７は、拡大表示した場合のディスプレイ３０のα窓Ｗ１に表示された校正用ファイルＦＣを示す図である。図７に示すように、ディスプレイ３０は、処理部１２から出力された校正用ファイルＦＣを拡大表示している。例えば、ディスプレイ３０には、拡大ボタンＢ１を１クリックした分だけ拡大した校正用ファイルＦＣが表示されている。なお、本実施形態では、拡大ボタンＢ１を１クリックした分の拡大率を１スクロールの拡大率とする。ここで、本実施形態では、図形Ｆ１と図形Ｆ３とを結んだ直線の中心を拡大操作の中心として、校正用ファイルＦＣを拡大して表示している。ここで、校正用ファイルＦＣに含まれる複数の図形Ｆ１，Ｆ２，Ｆ３が垂直方向、又は水平方向にスクロールして、α窓Ｗ１における表示位置が変化している。例えば、複数の図形Ｆ１，Ｆ３がＸ軸方向に移動し、図形Ｆ２がＹ軸方向に移動している。また、拡大率表示欄Ａ２における拡大率の表示が、１００％から１２０％に変化している。
【００４７】
ステップＳａ３７において、処理部１２は、ディスプレイ３０からの完了通知の受領を契機として、上記α窓Ｗ１の文書欄Ａ１に表示された校正用ファイルＦＣ（図７の状態）を含む表示領域の画面キャプチャ画像（第４キャプチャ画像）を取得する。ステップＳａ３８において、処理部１２は、取得した第４キャプチャ画像を記憶部１３へ出力する。また、処理部１２は、第４キャプチャ画像と共に、α窓Ｗ１に表示されている複数の図形Ｆ１，Ｆ２，Ｆ３各々の座標情報を記憶部１３へ出力する。ステップＳａ３９において、記憶部１３は、処理部１２から出力された第４キャプチャ画像と、複数の図形Ｆ１，Ｆ２，Ｆ３各々の座標情報とを記憶する。ここで、当該第４キャプチャ画像に対応する複数の図形Ｆ１，Ｆ２，Ｆ３の座標を、拡大表示した場合の校正用ファイルＦＣのα窓における複数の図形Ｆ１，Ｆ２，Ｆ３各々の座標とする。
【００４８】
ここで、記憶部１３に記憶された、上記校正用ファイルＦＣのα窓Ｗ１における複数の図形Ｆ１，Ｆ２，Ｆ３各々の初期座標、垂直スクロールを実行した場合の校正用ファイルのα窓における複数の図形Ｆ１，Ｆ２，Ｆ３各々の座標、水平スクロールを実行した場合の校正用ファイルＦＣのα窓Ｗ１における複数の図形Ｆ１，Ｆ２，Ｆ３各々の座標、及び拡大した場合の校正用ファイルＦＣのα窓Ｗ１における複数の図形Ｆ１，Ｆ２，Ｆ３各々の座標を表１に示す。
【００４９】
【表１】
2019092920.tif 000003
【００５０】
ステップＳａ４０において、処理部１２は、記憶部１３に対して、上記表１に示す各座標情報を出力するよう指示する。ステップＳａ４１において、記憶部１３は、処理部１２からの当該座標情報の出力指示を受け、当該座標情報を処理部１２へ出力する。ステップＳａ４２において、処理部１２は、記憶部１３から出力された上記表１に示す各座標情報に基づいて、α窓Ｗ１において水平スクロール、垂直スクロール、又は拡大した場合のファイルに含まれる文字、記号、図形、又は画像の少なくとも一つの移動ピクセル数、及び拡大率を算出する（連関情報算出処理）。
【００５１】
まず、垂直スクロールを実行した場合、図形Ｆ２の座標が、（１００，１００）から（１００，８０）に変化している。つまり、１スクロールするごとに、図形Ｆ２がＹ軸方向に２０ピクセル移動することになる。すなわち、垂直方向における１スクロール当たりの移動ピクセル数は、２０となる。
【００５２】
次に、水平スクロールを実行した場合、図形Ｆ２の座標が、（１００，８０）から（８０，８０）に変化している。つまり、１スクロールするごとに、図形Ｆ２がＸ軸方向に２０ピクセル移動することになる。すなわち、水平方向における１スクロール当たりの移動ピクセル数は、２０となる。
【００５３】
次に、拡大表示した場合、図形Ｆ１の座標が、（５０，０）から（２０，０）に変化している。また、図形Ｆ３の座標が、（４００，０）から（４３０，０）に変化している。これらの座標情報から拡大率を計算すると、（４３０−２０）／（４００−５０）＝１．１７１４２８５７…≒１．１７１４３となる。すなわち、１スクロール当たりの拡大率は、１．１７１４３となる。ここで、記憶部１３に記憶された、α窓における垂直方向における１スクロール当たりの移動ピクセル数、水平方向における１スクロール当たりの移動ピクセル数、及び１スクロール当たりの拡大率を表２に示す。
【００５４】
【表２】
2019092920.tif 000004
【００５５】
ステップＳａ４３において、処理部１２は、算出された上記移動ピクセル数及び拡大率を記憶部１３へ出力する。ステップＳａ４４において、記憶部１３は、処理部１２から出力された上記移動ピクセル数及び拡大率を記憶する。以上で、文書管理システム１における初期設定を終了する。本実施形態に係る文書管理システム１は、上記表２に示す垂直方向における１スクロール当たりの移動ピクセル数、水平方向における１スクロール当たりの移動ピクセル数、及び１スクロール当たりの拡大率に応じて、第２情報表示窓に入力された付加情報を水平スクロール、垂直スクロール、又は拡大することができる（第４表示処理）。言い換えれば、文書管理システム１は、第１情報表示窓における移動ピクセル数、及び拡大率と同じ移動ピクセル数、及び拡大率で、第２情報表示窓に入力された付加情報を水平スクロール、垂直スクロール、又は拡大することができる。
【００５６】
（実際の運用）
ここで、本実施形態に係る文書管理システム１を実際に運用する場合に実行される各処理について、図８乃至図１３を参照して説明する。
【００５７】
（第１情報表示窓に表示された対象ファイルに重畳する重畳窓を作成）
図８は、第１情報表示窓に表示された対象ファイルに重畳する第２情報表示窓を作成する流れを示すシーケンス図である。図８では、上記初期設定を鑑みて、選択されたソフトウェアαに対応する対象ファイルに重畳する第２情報表示窓を作成する流れについて説明する。以降、実施形態では、説明の便宜上、重畳ソフトに対応する第２情報表示窓を重畳窓と記載する。
【００５８】
まず、ステップＳｂ１において、処理部１２は、ソフトウェアαを起動する。ステップＳｂ２において、処理部１２は、ソフトウェアαに対応する文字、記号、図形、又は画像の少なくとも一つを含むファイルを表示可能なα窓をディスプレイ３０へ出力する。ステップＳｂ３において、ディスプレイ３０は、処理部１２から出力されたα窓を表示する（第１表示処理）。ステップＳｂ４において、ディスプレイ３０は、上記α窓を表示したことを処理部１２へ通知する（完了通知）。なお、処理部１２は、例えば、ユーザによるソフトウェアαに対応する対象ファイルのアイコンをクリックすることを契機として、ソフトウェアαを起動する。
【００５９】
ステップＳｂ５において、処理部１２は、ディスプレイ３０からの完了通知の受領を契機として、記憶部１３に対して、ソフトウェアαに対応する対象ファイルを出力するよう指示する。ステップＳｂ６において、記憶部１３は、処理部１２からの当該ソフトウェアαに対応する対象ファイルの出力指示を受け、当該ソフトウェアαに対応する対象ファイルを処理部１２へ出力する。ステップＳｂ７において、処理部１２は、記憶部１３から出力された対象ファイルをディスプレイ３０に出力する。ステップＳｂ８において、ディスプレイ３０は、処理部１２から出力された対象ファイルをα窓に表示する。具体的には、ディスプレイ３０は、α窓の文書欄に対象ファイルを表示する。ステップＳｂ９において、ディスプレイ３０は、上記対象ファイルをα窓の文書欄に表示したことを処理部１２へ通知する（完了通知）。
【００６０】
図９は、ディスプレイ３０のα窓Ｗ１に表示された対象ファイルＡＦを示す図である。図９に示すように、ディスプレイ３０は、処理部１２から出力された対象ファイルＡＦをα窓Ｗ１の文書欄Ａ１に表示している。図９に示す対象ファイルＡＦは、文字、及び図形を含んでいる。
【００６１】
ステップＳｂ１０において、処理部１２は、重畳ソフトを起動する。ステップＳｂ１１において、処理部１２は、重畳ソフトに対応する文字、記号、図形、又は画像の少なくとも一つである付加情報を入力可能な重畳窓をディスプレイ３０へ出力する。ステップＳｂ１２において、ディスプレイ３０は、処理部１２から出力された重畳窓をα窓の少なくとも一部に重畳するように表示する（第２表示処理）。ステップＳｂ１３において、ディスプレイ３０は、上記重畳窓を表示したことを処理部１２へ通知する（完了通知）。本実施形態における処理部１２は、α窓に表示された対象ファイルに対応する表示領域のうちの文字、記号、図形、又は画像の少なくとも一つを含む表示領域に重畳窓を重畳して表示する。なお、処理部１２は、例えば、ＯＳ起動時やユーザによる起動操作を契機として、重畳ソフトを起動する。
【００６２】
図１０は、ディスプレイ３０のα窓Ｗ１に重畳された重畳窓Ｗ２を示す図である。図１０に示すように、ディスプレイ３０は、処理部１２から出力された重畳窓Ｗ２をα窓Ｗ１の文書欄Ａ１に表示された対象ファイルの文字、及び図形を含む表示領域に重畳して表示している。
【００６３】
以上で、文書管理システム１における、α窓に表示された対象ファイルに重畳する重畳窓を作成する処理を終了する。これにより、本実施形態に係る文書管理システム１は、文字、記号、図形、又は画像の少なくとも一つである付加情報を入力可能な重畳窓をα窓の少なくとも一部に重畳するように表示することができる（第２表示処理）。
【００６４】
（ユーザにより入力された付加情報の表示）
図１１は、ユーザによる重畳窓への付加情報の入力を受けてから、ディスプレイ３０の表示変更、及び付加情報を記憶するまで流れを示すシーケンス図である。
【００６５】
ステップＳｃ１において、処理部１２は、ユーザによる重畳窓への付加情報の入力を受けたか否かを判定する。ユーザによる重畳窓への付加情報の入力を受けた場合（ステップＳｃ１のＹｅｓ）、ステップＳｃ２において、処理部１２は、重畳窓へ入力された付加情報と、当該付加情報が入力された重畳窓における座標とを受信する。
【００６６】
ステップＳｃ３において、処理部１２は、受信した付加情報と、当該付加情報が入力された重畳窓における座標とに基づいて、ディスプレイ３０に対して、重畳窓に付加情報を表示するための付加情報表示指示を出力する。ステップＳｃ４において、ディスプレイ３０は、処理部１２からの付加情報表示指示に従い、重畳窓における当該座標に付加情報を表示する。ステップＳｃ５において、ディスプレイ３０は、上記重畳窓における当該座標に付加情報を表示したことを処理部１２へ通知する（完了通知）。
【００６７】
図１２は、付加情報を表示した場合のα窓Ｗ１及び重畳窓Ｗ２を示す図である。図１２に示すように、ディスプレイ３０は、処理部１２から出力された付加情報Ｍ１，Ｍ２を重畳窓Ｗ２に表示している。例えば、ディスプレイ３０は、付加情報Ｍ１として、“図面挿入必要！”と記載された吹き出しを重畳窓Ｗ２に表示している。また、ディスプレイ３０は、付加情報Ｍ２として、赤字で“※図形を修正する”と記載された文字を重畳窓Ｗ２に表示している。ここで、ディスプレイ３０は、重畳窓Ｗ２の背景を透明、又は不透明で表示する。これにより、α窓Ｗ１に表示された対象ファイルを直接編集することなく、α窓Ｗ１の対象ファイルに、重畳窓Ｗ２へ入力された付加情報Ｍ１，Ｍ２を重畳して表示することができる（第３表示処理）。
【００６８】
ステップＳｃ６において、処理部１２は、受信した付加情報と、当該付加情報が入力された重畳窓における座標とを記憶部１３へ出力する。ステップＳｃ７において、記憶部１３は、処理部１２から出力された付加情報と、当該付加情報が入力された重畳窓における座標とを記憶する。本実施形態における記憶部１３は、当該付加情報を編集可能な画像データとして記憶する。当該編集可能な画像データは、背景を透明、又は不透明で表示したり、付加情報を編集することが可能である。ここで、記憶部１３に記憶された、付加情報と、当該付加情報が入力された重畳窓における座標とを表３に示す。
【００６９】
【表３】
2019092920.tif 000005
【００７０】
上記表３には、対象ファイル名、文字、記号、図形、又は画像の少なくとも一つを示す付加情報の種類、付加情報に含まれる文字情報、重畳窓における座標情報、色彩等の効果情報が記載されている。
【００７１】
以上で、文書管理システム１における、ユーザによる重畳窓への付加情報の入力を受けてから、ディスプレイ３０の表示変更、及び付加情報を記憶するまでの処理を終了する。これにより、本実施形態に係る文書管理システム１は、Α窓Ｗ１に表示された対象ファイルを直接編集することなく、Α窓Ｗ１の対象ファイルに、重畳窓Ｗ２へ入力された付加情報Ｍ１，Ｍ２を重畳して表示することができる（第３表示処理）。
【００７２】
（既に対象ファイルに重畳する重畳窓が作成されている場合）
図１３は、既に対象ファイルに重畳する重畳窓が作成されている場合の第１情報表示窓に表示された対象ファイルに重畳する第２情報表示窓を表示する流れを示すシーケンス図である。図１３では、上記初期設定を鑑みて、ソフトウェアαに対応する対象ファイルに重畳する第２情報表示窓を表示する流れについて説明する。なお、説明の便宜上、図８と重複する部分については、詳細な説明を省略する。
【００７３】
図１３に示すように、ステップＳｄ１１において、処理部１２は、対象ファイルに対応する画像データが存在するか否かを判定する。具体的には、処理部１２は、表３に示す対応表の有無に応じて、対象ファイルに対応する画像データが存在するか否かを判定する。対象ファイルに対応する画像データが存在する場合（ステップＳｄ１１のＹｅｓ）、ステップＳｄ１２において、処理部１２は、記憶部１３に対して、対象ファイルに対応する画像データを出力するよう指示する。ステップＳｂ１３において、記憶部１３は、処理部１２からの当該、対象ファイルに対応する画像データの出力指示を受け、当該、対象ファイルに対応する画像データを処理部１２へ出力する。ステップＳｂ１４において、処理部１２は、記憶部１３から出力された画像データをディスプレイ３０へ出力する。ディスプレイ３０は、処理部１２から出力された画像データをα窓に重畳して表示する（第２表示処理）。本実施形態における処理部１２は、α窓に表示された対象ファイルに対応する表示領域のうちの文字、記号、図形、又は画像の少なくとも一つを含む表示領域に画像データを重畳して表示する。
【００７４】
以上で、文書管理システム１における、既に対象ファイルに重畳する重畳窓が作成されている場合の第１情報表示窓に表示された対象ファイルに重畳する第２情報表示窓を表示する処理を終了する。本実施形態に係る文書管理システム１では、例えば、表３に示す対応表により、対象ファイルと、当該対象ファイルに重畳する重畳窓とが関連付けられている。すなわち、文書管理システム１は、対象ファイルと、当該対象ファイルに重畳する重畳窓とを関連付けて管理する手間を省略することができる。
【００７５】
（総括）
上記の通り、本実施形態に係る文書管理システム１は、第１ソフトウェアを起動することで、文字、記号、図形、又は画像の少なくとも一つを含むファイルを表示可能な第１情報表示窓を表示する第１表示処理を実行する付帯情報重畳装置において、第１ソフトウェアと独立した第２ソフトウェアを起動することで、文字、記号、図形、又は画像の少なくとも一つである付加情報を入力可能な第２情報表示窓を第１情報表示窓の少なくとも一部に重畳するように表示する第２表示処理を実行し、ユーザによる第２情報表示窓への付加情報の入力を受けた場合に、付加情報を第２情報表示窓に表示する第３表示処理を実行する処理部と、ユーザによる第２情報表示窓への付加情報の入力を受け付ける入力インタフェース部と、ユーザによる第２情報表示窓への付加情報の入力を受けた場合に、第１情報表示窓に表示されたファイルと、第２情報表示窓に入力された付加情報と、第２情報表示窓における前記付加情報の位置座標とを関連付けて記憶する記憶部と、を備える。
【００７６】
上記構成によれば、本実施形態に係る文書管理システム１は、文字、記号、図形、又は画像の少なくとも一つである付加情報を入力可能な第２情報表示窓を第１情報表示窓の少なくとも一部に重畳するように表示することができる。これにより、文書管理システム１は、第１情報表示窓に表示された対象ファイルを直接編集することなく、第１情報表示窓の対象ファイルに、第２情報表示窓へ入力された付加情報を重畳して表示することができる。
【００７７】
また、文書管理システム１は、例えば、表３に示す対応表により、対象ファイルと、当該対象ファイルに重畳する第２情報表示窓とが関連付けられている。すなわち、文書管理システム１は、対象ファイルと、当該対象ファイルに重畳する第２情報表示窓とを関連付けて管理する手間を省略することができる。
【００７８】
また、本実施形態に係る文書管理システム１を実際に運用する場合、下記の効果を得ることができる。例えば、元のファイルにセキュリティがかかっていて書き込みできない場合であっても付加情報を重畳することができる。また、元のファイルがどのようなファイル形式であっても、統一された操作で付加情報を重畳することができる。また、元のファイルに重ねた画像データに他者が修正指示を記入し、元のファイルの作成者が修正する等、校正ツールとして利用することができる。また、入手した元のファイルを変更せずに付加情報を追加できるため、別途他人に配布したりする場合も付加情報を追加なしのきれいな元のファイルを提供することができる。また、上記ファイルに対応するソフトウェアにおいて実行できない記入を行うことができる。また、教科書とノート、スライドとメモ書きというように、参照と記録が分離していたものを纏めることができる。また、監査ログのようにファイルを編集したくない場合や、ファイルを変更すると問題のある場合にも対応することができる。
【００７９】
かくして、本実施形態に係る文書管理システム１は、電子データに対するメモ等の入力に伴うデータ管理や関連付け等の作業を簡便にすることができる。
【００８０】
なお、上記実施形態において、記憶部１３は、処理部１２から出力された付加情報と、当該付加情報が入力された重畳窓における座標とを記憶している。しかしながら、本実施形態における記憶部１３は、これに限定されない。例えば、本実施形態における記憶部１３は、「最新の画像データ、１世代前の画像データ、２世代前の画像データ、…」、といったように、任意の世代分の過去の画像データを記憶してもよい。これにより、本実施形態に係る文書管理システム１は、付加情報の版管理を行うことができる。
【００８１】
また、上記実施形態における画像データは、元のファイルと別体、又は元のファイルと重ねてプリンタ等の外部出力機器から出力することもできる。このため、本実施形態に係る文書管理システム１は、状況に応じて、必要な情報を選択して出力することができる。
【００８２】
また、上記説明において用いた「所定のプロセッサ」という文言は、例えば、専用又は汎用のプロセッサ、あるいは、特定用途向け集積回路（ＡＳＩＣ：Application Specific Integrated Circuit）、プログラマブル論理デバイス（例えば、単純プログラマブル論理デバイス（ＳＰＬＤ：Simple Programmable Logic Device）、複合プログラマブル論理デバイス（ＣＰＬＤ：Complex Programmable Logic Device）、及びフィールドプログラマブルゲートアレイ（ＦＰＧＡ：Field Programmable Gate Array）等を意味する。また、本実施形態の各構成要素（各処理部）は、単一のプロセッサに限らず、複数のプロセッサによって実現するようにしてもよい。さらに、複数の構成要素（複数の処理部）を、単一のプロセッサによって実現するようにしてもよい。
【００８３】
なお、本発明は、上記説明した実施形態に限定されるものではなく、特許請求の範囲に記載された発明の範囲内で種々の変形が可能であることは言うまでもない。
【００８４】
＜本発明の第１の態様＞
本発明の第１の態様は、第１ソフトウェアを起動することで、文字、記号、図形、又は画像の少なくとも一つを含むファイルを表示可能な第１情報表示窓を表示する第１表示処理を実行するコンピュータに、第１ソフトウェアと独立した第２ソフトウェアを起動することで、文字、記号、図形、又は画像の少なくとも一つである付加情報を入力可能な第２情報表示窓を第１情報表示窓の少なくとも一部に重畳するように表示する第２表示処理を実行し、ユーザによる第２情報表示窓への付加情報の入力を受けた場合に、付加情報を第２情報表示窓に表示する第３表示処理を実行させる処理機能と、ユーザによる前記第２情報表示窓への付加情報の入力を受けた場合に、第１情報表示窓に表示されたファイルと、第２情報表示窓に入力された付加情報と、第２情報表示窓における前記付加情報の位置座標とを関連付けて記憶させる記憶機能と、を実現させる。
【００８５】
上記構成によれば、本発明の第１の態様は、文字、記号、図形、又は画像の少なくとも一つである付加情報を入力可能な第２情報表示窓を第１情報表示窓の少なくとも一部に重畳するように表示することを含む。これにより、本発明の第１の態様は、第１情報表示窓に表示された対象ファイルを直接編集することなく、第１情報表示窓の対象ファイルに、第２情報表示窓へ入力された付加情報を重畳して表示することができる。また、本発明の第１の態様は、対象ファイルと、当該対象ファイルに重畳する第２情報表示窓とを関連付けることを含む。すなわち、本発明の第１の態様は、対象ファイルと、当該対象ファイルに重畳する第２情報表示窓とを関連付けて管理する手間を省略することができる。
【００８６】
かくして、本発明の第１の態様は、電子データに対するメモ等の入力に伴うデータ管理や関連付け等の作業を簡便にすることができる。
【００８７】
＜本発明の第２の態様＞
本発明の第２の態様は、上記本発明の第１の態様において、処理機能が、第１情報表示窓において水平スクロール、垂直スクロール、又は拡大した場合のファイルに含まれる文字、記号、図形、又は画像の少なくとも一つの移動ピクセル数、及び拡大率を算出する連関情報算出処理を実行させることと、算出した第１情報表示窓におけるファイルに含まれる文字、記号、図形、又は画像の少なくとも一つの移動ピクセル数、及び拡大率に応じて、第２情報表示窓に入力された付加情報を水平スクロール、垂直スクロール、又は拡大する第４表示処理を実行させることと、を含む。
【００８８】
＜本発明の第３の態様＞
本発明の第３の態様は、上記本発明の第２の態様において、記憶機能が、第１情報表示窓に表示可能な形式を有し、かつ複数の図形を含む校正用ファイルを記憶させることを含み、処理機能が、校正用ファイルを第１情報表示窓に表示させることと、連関情報算出処理において、校正用ファイルの第１情報表示窓における複数の図形各々の初期座標、校正用ファイルを水平スクロールした場合の第１情報表示窓における複数の図形各々の座標、校正用ファイルを垂直スクロールした場合の第１情報表示窓における複数の図形各々の座標、及び校正用ファイルを拡大した場合の第１情報表示窓における複数の図形各々の座標に基づいて、第１情報表示窓において水平スクロール、垂直スクロール、又は拡大した場合のファイルに含まれる文字、記号、図形、又は画像の少なくとも一つの移動ピクセル数、及び拡大率を算出することと、を含む。
【００８９】
＜本発明の第４の態様＞
本発明の第４の態様は、上記本発明の第１から第３のいずれか一つの態様において、処理機能が、第２表示処理として、第１情報表示窓に表示されたファイルに対応するディスプレイの表示領域のうちの前記文字、記号、図形、又は画像の少なくとも一つを含む領域に第２情報表示窓を重畳して表示させることを含む。
【００９０】
＜本発明の第５の態様＞
本発明の第５の態様は、第１ソフトウェアを起動することで、文字、記号、図形、又は画像の少なくとも一つを含むファイルを表示可能な第１情報表示窓を表示する第１表示処理を実行するコンピュータに用いられ、第１ソフトウェアと独立した第２ソフトウェアを起動することで、文字、記号、図形、又は画像の少なくとも一つである付加情報を入力可能な第２情報表示窓を第１情報表示窓の少なくとも一部に重畳するように表示する第２表示処理を実行し、ユーザによる第２情報表示窓への付加情報の入力を受けた場合に、付加情報を第２情報表示窓に表示する第３表示処理を実行し、ユーザによる第２情報表示窓への付加情報の入力を受けた場合に、第１情報表示窓に表示されたファイルと、第２情報表示窓に入力された付加情報と、第２情報表示窓における付加情報の位置座標とを関連付けて記憶すること、を含む。
【００９１】
上記構成によれば、本発明の第５の態様は、文字、記号、図形、又は画像の少なくとも一つである付加情報を入力可能な第２情報表示窓を第１情報表示窓の少なくとも一部に重畳するように表示することを含む。これにより、本発明の第５の態様は、第１情報表示窓に表示された対象ファイルを直接編集することなく、第１情報表示窓の対象ファイルに、第２情報表示窓へ入力された付加情報を重畳して表示することができる。また、本発明の第１の態様は、対象ファイルと、当該対象ファイルに重畳する第２情報表示窓とを関連付けることを含む。すなわち、本発明の第５の態様は、対象ファイルと、当該対象ファイルに重畳する第２情報表示窓とを関連付けて管理する手間を省略することができる。
【００９２】
かくして、本発明の第５の態様は、電子データに対するメモ等の入力に伴うデータ管理や関連付け等の作業を簡便にすることができる。
【００９３】
＜本発明の第６の態様＞
本発明の第６の態様は、第１ソフトウェアを起動することで、文字、記号、図形、又は画像の少なくとも一つを含むファイルを表示可能な第１情報表示窓を表示する第１表示処理を実行し、第１ソフトウェアと独立した第２ソフトウェアを起動することで、文字、記号、図形、又は画像の少なくとも一つである付加情報を入力可能な第２情報表示窓を第１情報表示窓の少なくとも一部に重畳するように表示する第２表示処理を実行し、ユーザによる第２情報表示窓への付加情報の入力を受けた場合に、付加情報を第２情報表示窓に表示する第３表示処理を実行する処理部と、ユーザによる第２情報表示窓への付加情報の入力を受け付ける入力インタフェース部と、ユーザによる第２情報表示窓への付加情報の入力を受けた場合に、第１情報表示窓に表示されたファイルと、第２情報表示窓に入力された付加情報と、第２情報表示窓における付加情報の位置座標とを関連付けて記憶する記憶部と、を具備する。
【００９４】
上記構成によれば、本発明の第６の態様は、文字、記号、図形、又は画像の少なくとも一つである付加情報を入力可能な第２情報表示窓を第１情報表示窓の少なくとも一部に重畳するように表示することを含む。これにより、本発明の第６の態様は、第１情報表示窓に表示された対象ファイルを直接編集することなく、第１情報表示窓の対象ファイルに、第２情報表示窓へ入力された付加情報を重畳して表示することができる。また、本発明の第１の態様は、対象ファイルと、当該対象ファイルに重畳する第２情報表示窓とを関連付けることを含む。すなわち、本発明の第６の態様は、対象ファイルと、当該対象ファイルに重畳する第２情報表示窓とを関連付けて管理する手間を省略することができる。
【００９５】
かくして、本発明の第６の態様は、電子データに対するメモ等の入力に伴うデータ管理や関連付け等の作業を簡便にすることができる。
【符号の説明】
【００９６】
１  文書管理システム
１０  電子計算機（付加情報重畳装置）
１１  入力インタフェース部
１２  処理部
１３  記憶部
１４  出力インタフェース部
１５  バス
２０  入力部
３０  ディスプレイ
【図１】
2019092920.tif 000006
【図２Ａ】
2019092920.tif 000007
【図２Ｂ】
2019092920.tif 000008
【図２Ｃ】
2019092920.tif 000009
【図３】
2019092920.tif 000010
【図４】
2019092920.tif 000011
【図５】
2019092920.tif 000012
【図６】
2019092920.tif 000013
【図７】
2019092920.tif 000014
【図８】
2019092920.tif 000015
【図９】
2019092920.tif 000016
【図１０】
2019092920.tif 000017
【図１１】
2019092920.tif 000018
【図１２】
2019092920.tif 000019
【図１３】
2019092920.tif 000020
【国際調査報告】
2019092920.tif 000021
2019092920.tif 000022