(57)【要約】【課題】追記と該追記がなされたときに文書の表示に使用されていたレイアウトとの関係を崩さずに文書と追記を表示することのできる文書閲覧装置およびプログラムを提供する。【解決手段】手書き入力などで受けた追記の内容を示す追記情報を、その追記を受けた時に文書の表示に使用していたレイアウトに紐付けて記憶しておき（Ｓ１０４、１０５）、該追記を受けた部分の文書が追記を受けたときと同じレイアウトで表示される場合に（Ｓ１０１、Ｓ１０２;Ｙｅｓ）、該追記の内容を再現し文書に重ねて表示する（Ｓ１０３）。【選択図】図１０
2016042220.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
複数のレイアウトの中から選択されたレイアウトを使用して前記表示部に文書を表示する表示制御部と、
前記表示部に表示されている文書に対する追記を受ける追記入力部と、
前記追記入力部で受けた前記追記の内容を示す追記情報を、前記追記を受けたときに前記文書の表示に使用されていたレイアウトに紐付けて記憶する追記情報記憶部と、
を備え、
前記表示制御部は、前記文書のうちの前記表示部に表示している部分に対して受けた追記の内容を示す追記情報であって前記文書の表示に使用中のレイアウトと同じレイアウトに紐付けされている追記情報が示す追記の内容を前記表示部にさらに表示する
ことを特徴とする文書閲覧装置。
【請求項２】
前記表示制御部は、前記文書のうちの前記表示部に表示している部分に対して受けた追記の内容を示す追記情報であって前記文書の表示に使用中のレイアウト以外のレイアウトに紐付けされている追記情報が前記追記情報記憶部に記憶されている場合は、該追記情報の存在を示す案内情報を前記表示部に表示する
ことを特徴とする請求項１に記載の文書閲覧装置。
【請求項３】
前記表示制御部は、前記表示部に前記文書と前記案内情報を表示しているときに、該案内情報に対する選択操作を受けた場合は、前記文書の表示に使用するレイアウトを前記案内情報に対応する追記情報に紐付けされているレイアウトに切り替える
ことを特徴とする請求項２に記載の文書閲覧装置。
【請求項４】
前記表示制御部は、全表示の設定がオンの状態で前記表示部に文書を表示するときは、前記文書のうちの前記表示部に表示している部分に対して受けた追記の内容を示す追記情報であって前記文書の表示に使用中のレイアウトと同じレイアウトに紐付けされている追記情報が示す追記の内容および前記文書の表示に使用中のレイアウト以外のレイアウトに紐付けされている追記情報が示す追記の内容を前記表示部に表示し、全表示の設定がオフの状態で前記表示部に文書を表示するときは、前記文書のうちの前記表示部に表示している部分に対して受けた追記の内容を示す追記情報であって前記文書の表示に使用中のレイアウトと同じレイアウトに紐付けされている追記情報が示す追記の内容を前記表示部に表示する
ことを特徴とする請求項１に記載の文書閲覧装置。
【請求項５】
文書の表示に使用中のレイアウト以外のレイアウトに紐付けされた追記情報が示す追記の内容を表示しているときは、該追記の内容に対する変更操作を禁止する
ことを特徴とする請求項１乃至４のいずれか１つに記載の文書閲覧装置。
【請求項６】
前記複数のレイアウトは、Ｎ（Ｎは２以上の整数）ページを縮小して１ページ分の表示領域に配列するＮin１レイアウトを含む
ことを特徴とする請求項１乃至５のいずれか１つに記載の文書閲覧装置。
【請求項７】
前記Ｎin１レイアウトに紐付けされた追記情報を有する文書に対して新規ページが追加された場合は、前記追記情報が示す追記の内容を表示するときにＮin１レイアウトで表示する前記文書の中のＮ枚のページが前記追記情報に係る追記を受けたときにＮin１レイアウトで表示されていたＮ枚のページと一致するように、前記追記を受けたときにＮin１レイアウトで表示されていたＮ枚のページより文書の先頭側にダミーのページを追加挿入するページ挿入部を有する
ことを特徴とする請求項６に記載の文書閲覧装置。
【請求項８】
情報処理装置を、請求項１乃至７のいずれか１つに記載の文書閲覧装置として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の中から選択されたレイアウトを使用して文書を表示する文書閲覧装置およびプログラムに関する。
【背景技術】
【０００２】
表示中の文書に対して、手書きやテキストボックスを追加することで、文字などの情報を追記する機能を備えた情報閲覧装置がある。また、文書を表示する場合のレイアウトを、たとえば、１ページずつ表示する標準レイアウト、１ページ分の表示領域にＮ（Ｎは２以上の整数）ページを縮小しページ番号順等に配列して表示するＮin１レイアウトなど各種のレイアウトに変更可能な文書閲覧装置もある。
【０００３】
そのため、たとえば、２in１レイアウトで表示中の文書に対して、ページに跨るような手書きの追記が行われた後に、標準レイアウトに切り替えられるといった事態が生じる。この場合に、複数ページに跨る手書きの追記のうち、標準レイアウトで表示されているページに含まれる部分だけを表示する構成では、手書きの内容を適切に理解できないおそれがある。
【０００４】
そこで、下記特許文献１に開示の情報閲覧装置では、複数ページに跨る手書きをいずれか１つのページに属させ、あるページを表示する場合に、そのページに属する手書きの全体を、たとえば、表示位置をシフトさせて表示する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−１１４４１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
２in１レイアウトなど特定のレイアウトで表示された状態で文書に追記された内容は、その特定のレイアウトで文書を閲覧する場合にしか意味をなさないことがある。
【０００７】
また、どのレイアウトで表示しても、そのページに属する追記がすべて表示されると、各追記がどのレイアウトのときに追記されたものかを閲覧者は認識できない。
【０００８】
本発明は、上記の問題を解決しようとするものであり、追記と該追記がなされたときに文書の表示に使用されていたレイアウトとの関係を崩さずに文書と追記を表示することのできる文書閲覧装置およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１０】
［１］表示部と、
複数のレイアウトの中から選択されたレイアウトを使用して前記表示部に文書を表示する表示制御部と、
前記表示部に表示されている文書に対する追記を受ける追記入力部と、
前記追記入力部で受けた前記追記の内容を示す追記情報を、前記追記を受けたときに前記文書の表示に使用されていたレイアウトに紐付けて記憶する追記情報記憶部と、
を備え、
前記表示制御部は、前記文書のうちの前記表示部に表示している部分に対して受けた追記の内容を示す追記情報であって前記文書の表示に使用中のレイアウトと同じレイアウトに紐付けされている追記情報が示す追記の内容を前記表示部にさらに表示する
ことを特徴とする文書閲覧装置。
【００１１】
上記発明では、追記の内容を示す追記情報を、その追記を受けた時に文書の表示に使用していたレイアウトに紐付けて記憶しておき、該追記を受けた部分の文書が追記を受けたときと同じレイアウトで表示されるときに、該追記の内容を再現して表示する。
【００１２】
［２］前記表示制御部は、前記文書のうちの前記表示部に表示している部分に対して受けた追記の内容を示す追記情報であって前記文書の表示に使用中のレイアウト以外のレイアウトに紐付けされている追記情報が前記追記情報記憶部に記憶されている場合は、該追記情報の存在を示す案内情報を前記表示部に表示する
ことを特徴とする［１］に記載の文書閲覧装置。
【００１３】
上記発明では、文書の表示に使用中のレイアウト以外のレイアウトに紐付けされた追記情報の存在が閲覧者に通知される。
【００１４】
［３］前記表示制御部は、前記表示部に前記文書と前記案内情報を表示しているときに、該案内情報に対する選択操作を受けた場合は、前記文書の表示に使用するレイアウトを前記案内情報に対応する追記情報に紐付けされているレイアウトに切り替える
ことを特徴とする［２］に記載の文書閲覧装置。
【００１５】
上記発明では、案内情報に対する選択操作を受けると、文書の表示に使用するレイアウトがその案内情報に対応する追記情報に紐付けされているレイアウトに切り替えられる。これにより、レイアウトを切り替えて表示された文書と共に、選択操作を受けた案内情報に対応する追記情報が示す追記の内容が再現され表示される。
【００１６】
［４］前記表示制御部は、全表示の設定がオンの状態で前記表示部に文書を表示するときは、前記文書のうちの前記表示部に表示している部分に対して受けた追記の内容を示す追記情報であって前記文書の表示に使用中のレイアウトと同じレイアウトに紐付けされている追記情報が示す追記の内容および前記文書の表示に使用中のレイアウト以外のレイアウトに紐付けされている追記情報が示す追記の内容を前記表示部に表示し、全表示の設定がオフの状態で前記表示部に文書を表示するときは、前記文書のうちの前記表示部に表示している部分に対して受けた追記の内容を示す追記情報であって前記文書の表示に使用中のレイアウトと同じレイアウトに紐付けされている追記情報が示す追記の内容を前記表示部に表示する
ことを特徴とする［１］に記載の文書閲覧装置。
【００１７】
上記発明では、全表示の設定をオンにすると、すべての追記が再現され表示され、全表示の設定をオフにすると、表示中のレイアウトと同じレイアウトに紐付けされている追記のみが再現され表示される。
【００１８】
［５］文書の表示に使用中のレイアウト以外のレイアウトに紐付けされた追記情報が示す追記の内容を表示しているときは、該追記の内容に対する変更操作を禁止する
ことを特徴とする［１］乃至［４］のいずれか１つに記載の文書閲覧装置。
【００１９】
上記発明では、追記されたときと異なるレイアウトで文書を表示しているときに該追記を再現して表示した場合は、該追記の内容に対する変更操作を禁止する。
【００２０】
［６］前記複数のレイアウトは、Ｎ（Ｎは２以上の整数）ページを縮小して１ページ分の表示領域に配列するＮin１レイアウトを含む
ことを特徴とする［１］乃至［５］のいずれか１つに記載の文書閲覧装置。
【００２１】
［７］前記Ｎin１レイアウトに紐付けされた追記情報を有する文書に対して新規ページが追加された場合は、前記追記情報が示す追記の内容を表示するときにＮin１レイアウトで表示する前記文書の中のＮ枚のページが前記追記情報に係る追記を受けたときにＮin１レイアウトで表示されていたＮ枚のページと一致するように、前記追記を受けたときにＮin１レイアウトで表示されていたＮ枚のページより文書の先頭側にダミーのページを追加挿入するページ挿入部を有する
ことを特徴とする［６］に記載の文書閲覧装置。
【００２２】
上記発明では、新規ページが挿入されても、Ｎin１レイアウトに紐付けされた追記情報が示す追記の内容を再現して表示する際にＮin１レイアウトで表示するＮ枚のページが該追記を受けたときと同じページになるように（新規ページに挿入によって変化しないように）、ダミーのページを挿入する。
【００２３】
［８］情報処理装置を、［１］乃至［７］のいずれか１つに記載の文書閲覧装置として機能させるプログラム。
【発明の効果】
【００２４】
本発明に係る文書閲覧装置およびプログラムによれば、追記と該追記がなされたときに文書の表示に使用されていたレイアウトとの関係を崩さずに文書と追記を表示することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施の形態に係る文書閲覧装置の外観を示す図である。
【図２】本発明の実施の形態に係る文書閲覧装置の電気的概略構成を示すブロック図である。
【図３】本発明の実施の形態に係る文書閲覧装置が文書の表示に使用し得る各種のレイアウトを示す図である。
【図４】追記情報にレイアウトを紐付けて記憶したデータの構造の一例を示す図である。
【図５】追記されたときと同じレイアウトのときに追記が表示される例を示す図である。
【図６】他のレイアウトで追記されたオブジェクトの存在を閲覧者に通知する場合の表示例を示す図である。
【図７】全表示の設定をオンにして、図５と同じ文書の第１ページと第２ページを２in１レイアウトで表示した場合の表示例を示す図である。
【図８】追記の内容に対する変更が禁止される例を示す図である。
【図９】新規ページの挿入に伴うダミーページの追加挿入例を示す図である。
【図１０】全表示の設定がオフの文書閲覧装置が文書を表示する処理を示す流れ図である。
【図１１】全表示の設定がオフの文書閲覧装置が文書を表示する処理であって案内情報を表示する場合の処理を示す流れ図である。
【図１２】全表示の設定がオンの文書閲覧装置が文書を表示する処理を示す流れ図である。
【図１３】新規ページの挿入操作を受けた場合に文書閲覧装置が行う処理を示す流れ図である。
【発明を実施するための形態】
【００２６】
以下、図面に基づき本発明の実施の形態を説明する。
【００２７】
図１は、本発明の実施の形態に係る文書閲覧装置１０の外観を示している。文書閲覧装置１０は、パーソナルコンピュータ、情報処理装置などの外部装置と、無線ＬＡＮなどを通じて無線通信可能である。文書閲覧装置１０は、情報処理装置等から文書のデータを受信し、その文書を表示する機能、編集する機能、テキスト入力や手書き入力によって文書に線やテキストなどのオブジェクトを追記する機能を備えている。
【００２８】
文書閲覧装置１０は、平板形状を成した携帯端末（いわゆる、タブレット端末）であり、表側のほぼ全域がディスプレイの表示面Ｓになっている。表示面Ｓ上には、指やペンなどでタッチされた位置を検出するタッチパネルが設けてある。
【００２９】
図２は、文書閲覧装置１０の電気的概略構成を示している。文書閲覧装置１０は、当該文書閲覧装置１０の動作を統括制御する制御部としてのＣＰＵ１１を有する。ＣＰＵ１１には、表示部１２、操作部１３、通信部１４、フラッシュＲＯＭ（Read Only Memory）１５、メモリ１６、カードＩ／Ｆ部１７などが接続されている。
【００３０】
表示部１２は、液晶ディスプレイや電子ペーパなどの表示デバイスで構成される。操作部１３は、表示部１２の表示面Ｓ上に設けられ、指やペンなどによって押下された位置を検出するタッチパネルのほか、文書閲覧装置１０の縁部等に配置された操作スイッチなどで構成される。操作部１３は、表示部１２に表示されている文書に対する追記を受ける追記入力部としての機能を果たす。
【００３１】
文書閲覧装置１０は、タッチパネルを通じてユーザの手書きによる文字、図形などの手書き入力を受ける。また表示部１２と操作部１３は、表示部１２にキーボードを表示し、その各キーへの押下操作をタッチパネルで検出することで、ソフトキーボードとして機能する。タッチパネルの検知方式は、静電容量、アナログ/デジタル抵抗膜、赤外線、超音波、電磁誘導等、任意でよい。
【００３２】
通信部１４は、無線通信によりネットワークと接続し、外部装置の文書データなどの各種の情報を送受信する機能を果たす。
【００３３】
フラッシュＲＯＭ１５には、各種プログラムやデータが格納され、これらのプログラムに従ってＣＰＵ１１が各種の処理を実行することで文書閲覧装置１０としての機能が実現される。ＣＰＵ１１は、表示部１２への文書の表示を制御する表示制御部としての機能を果たす。
【００３４】
メモリ１６はＣＰＵ１１がプログラムを実行する際に各種のデータを一時的に格納するワークメモリや表示データを一時記憶するメモリとして使用される。
【００３５】
カードＩ/Ｆ部１７は、ＳＤカード５などの可搬型記録媒体を着脱可能に接続する。文書閲覧装置１０はカードＩ/Ｆ部１７に接続されたＳＤカード５から文書データを読み込む機能、編集後の文書データをＳＤカード５に書き込む機能を備えている。
【００３６】
次に、文書閲覧装置１０が文書の表示に使用するレイアウトについて説明する。
【００３７】
文書閲覧装置１０は、文書の表示に使用可能なレイアウトとして、
（１）文書を表示部１２にページ単位に表示する標準レイアウト
（２）各ページを縮小して２ページを一度に見開きにして表示する２in１レイアウト
（３）各ページを縮小して４ページを２×２の縦横に配列して表示する４in１レイアウト
などを備えている。
【００３８】
図３は、複数ページ（この例では５ページ）からなる文書３１と、この文書３１の第１ページを標準レイアウトで表示した例と、文書３１の第１ページと第２ページを２in１レイアウトで表示した例と、文書３１の第１〜第４ページを４in１レイアウトで表示した例を示している。
【００３９】
文書閲覧装置１０は、予め用意してある複数種類のレイアウトの中から文書の表示に使用するレイアウトの選択を、操作部１３を通じてユーザから受け付ける。そして、文書閲覧装置１０のＣＰＵ１１（表示制御部）は、選択されたレイアウトを使用して文書を表示部１２に表示する。
【００４０】
また、文書閲覧装置１０は、表示部１２に表示している文書に対して手書きやテキスト入力による追記を受けたとき、その追記の内容を示す追記情報を、表示中の文書と、このとき該文書の表示に使用していたレイアウトに紐付けてメモリ１６（追記情報記憶部）に記憶する。なお、メモリ１６に代えてフラッシュＲＯＭ１５を追記情報の記憶場所としてもよい。
【００４１】
図４は、追記情報の一例を示している。追記情報は、追記の内容（追記されたオブジェクト）を示す追記データと、追記されたオブジェクトが属するページおよび該オブジェクトのページ内での位置（座標）を示す位置情報を含んで構成される。たとえば、手書きの場合は、その軌跡を示すベクトル情報が、テキスト入力の場合はその文字列が追記データとして記憶される。また、たとえば、２in１レイアウトで第１ページと第２ページを表示しているときに受けた追記の場合は、位置情報として、第１ページと第２ページの各ページ番号と、オブジェクトの起点（たとえば、書き出し位置）の座標が登録される。
【００４２】
追記情報は、該追記情報に係るオブジェクトが追記された時に文書の表示に使用されていたレイアウトを示すレイアウト情報に紐付けされて記憶される。ここでは、追記情報とレイアウト情報をセットにして記憶することで、レイアウト情報と追記情報を紐付ける。また、各追記情報は、この追記情報に係るオブジェクトが追記されたときに表示部１２に表示されていた文書に紐付けされる。
【００４３】
表示制御部としてのＣＰＵ１１は、文書を任意のレイアウトで表示部１２に表示する際に、該文書のうちの表示部１２に表示される部分（ページ）に係る追記情報であって該文書の表示に使用するレイアウトに紐付けされた追記情報が既に追記情報記憶部に記憶されている場合は、該追記情報が示す追記の内容を表示部１２にさらに表示するように制御する。
【００４４】
たとえば、４in１レイアウトで文書を表示しているときに手書き等によって追記されたオブジェクトは、後に、該追記を受けた部分のページを４in１レイアウトで表示する場合には文書に重ねて表示される。一方、該追記を受けた部分のページを他のレイアウトで表示する場合には表示されない（あるいは表示形態を変えて表示される）。
【００４５】
図５は上記の具体例を示している。この例では、同図（ａ）に示すように、第１ページと第２ページを２in１レイアウトで表示している状態で、手書きのオブジェクト４１と、テキストボックスへの入力によるオブジェクト４２の追記を受ける。オブジェクト４１、４２の追記情報は２in１レイアウトに紐付けされて記憶される。なお、図では、テキストボックスの枠を破線で示してある。実際の表示では、テキストボックスの枠を非表示にできる。
【００４６】
その後、第１ページ（あるいは第２ページ）を標準レイアウトで表示しても、２in１レイアウトの状態で追記されたオブジェクト４１、４２は表示されない。同図（ｂ）は、同図（ａ）に示す文書の第１ページを標準レイアウトで表示した状態を示している。同図（ｂ）の例では、標準レイアウトで表示した第１ページには、手書きのオブジェクト４３が重ねて表示されている。このオブジェクト４３は、以前にこの文書の第１ページが標準レイアウトで表示されていたときに第１ページに対して追記されたものである。オブジェクト４３の追記情報は標準レイアウトに紐付けされて記憶されている。
【００４７】
その後、同図（ｃ）に示すように、再び、第１ページと第２ページを２in１レイアウトで表示すると、２in１レイアウトに紐付けされているオブジェクト４１、４２が、２in１レイアウトで表示された該文書の第１ページと第２ページに重ねて表示される。このとき、標準レイアウトに紐付けされているオブジェクト４３は表示されない。
【００４８】
また、同図（ｄ）に示すように、該文書の第１ページから第４ページを４in１レイアウトで表示した場合には、２in１レイアウトに紐付けされているオブジェクト４１、４２、標準レイアウトに紐付けされているオブジェクト４３は表示されない。
【００４９】
このように、本実施の形態に係る文書閲覧装置１０では、追記されたオブジェクトは、そのオブジェクトが追記されたときと同じレイアウトで文書が表示されるときに表示される。これにより、追記されたオブジェクトが、追記を受けたとき異なるレイアウトで表示中の文書に重ねて表示されてしまい、そのオブジェクトの本来の意味を閲覧者が理解できなくなる、といった事態が防止される。
【００５０】
次に、文書を表示部１２に表示する際に、該文書の表示に使用しているレイアウト以外のレイアウトに紐付けされている追記情報の存在を閲覧者に通知する場合について説明する。
【００５１】
たとえば、前述した図５の例では、標準レイアウトで文書を表示しているときは、２in１レイアウトなど他のレイアウトで追記されたオブジェクトは表示されない。そのため、閲覧者は、他のレイアウトに紐付けされた追記があっても、その存在を知ることができない。
【００５２】
図６は、他のレイアウトで追記された追記情報の存在を閲覧者に通知する場合の表示例を示している。図６（ａ）は、文書の第１ページと第２ページを２in１レイアウトで表示した状態を示している、この例では、２in１レイアウトに紐付けされた追記情報が示す追記の内容であるオブジェクト４１が文書に重ねて表示されている。
【００５３】
図６（ｂ）は、同図（ａ）の文書の第１ページを標準レイアウトで表示した状態を示している。文書閲覧装置１０は、文書の第１ページに重ねて、標準レイアウトに紐付けされた追記情報が示す追記の内容であるオブジェクト４３を表示すると共に、他のレイアウトに紐付けされた追記情報の存在を示す案内情報４５を表示している。
【００５４】
案内情報４５は、２in１レイアウトに紐付けされた追記情報に係るオブジェクト４１のうち、第１ページに重なる部分のみを、同図（ａ）と異なる表示形態で表したものである。異なる表示形態としては、たとえば、同図（ａ）より薄く表示する、線種を変えて表示する、などがある。
【００５５】
図６（ｃ）は、同図（ａ）の文書の第１ページを標準レイアウトで表示した状態の他の例を示している。図６（ｃ）では、他のレイアウトに紐付けされている追記情報の存在を、所定のマーク（案内情報４６）によって閲覧者に通知する。案内情報４６は、対応する追記情報に係るオブジェクトの種類を文字で示している。この例では、オブジェクト４１は手書き入力されたオブジェクトなので、案内情報４６として「手書」の文字が描かれた矩形のタグを表示している。さらに、オブジェクト４１は、同図（ａ）に示すように、第１ページと第２ページに跨って存在するので、ここでは、案内情報４６を第１ページのうちの第２ページの境界近傍に表示してある。
【００５６】
文書閲覧装置１０は、表示部１２に文書と案内情報４５（または４６）を表示しているときに、該案内情報４５、４６に対する選択操作（たとえば、案内情報をタッチする操作）を閲覧者から受けると、該文書の表示に使用するレイアウトを、その選択された案内情報に対応する追記情報に紐付けされているレイアウトに切り替える。すなわち、その選択された案内情報４５、４６に対応するオブジェクトが追記されたときのレイアウトに切り替えて文書を表示する。
【００５７】
図６（ｄ）は、同図（ｂ）において案内情報４５に対する選択操作を受けた場合、あるいは同図（ｃ）において案内情報４６に対する選択操作を受けた場合に、レイアウトを切り替えて文書を表示し直した状態を示している。ここでは、案内情報４５、４６に対応する追記情報は２in１レイアウトに紐付けされているので、使用するレイアウトを２in１レイアウトに切り替えて文書が表示される。
【００５８】
＜表示設定の切り替え＞
文書閲覧装置１０は、追記情報が示す追記の内容（追記されたオブジェクト）の表示方法を変更することができる。ここでは、全表示の設定をオンにすると、文書閲覧装置１０は、表示対象の文書のうちの表示部１２に表示している部分（ページ）に対して受けた追記の内容を示す追記情報であって、該文書の表示に使用中のレイアウトと同じレイアウトに紐付けされている追記情報が示す追記の内容および該文書の表示に使用中のレイアウト以外のレイアウトに紐付けされている追記情報が示す追記の内容を文書に重ねて表示する。
【００５９】
一方、全表示の設定をオフにすると、文書閲覧装置１０は、表示対象の文書のうちの表示部１２に表示している部分（ページ）に対して受けた追記の内容を示す追記情報であって、該文書の表示に使用中のレイアウトと同じレイアウトに紐付けされている追記情報が示す追記の内容を文書に重ねて表示し、該レイアウト以外のレイアウトに紐付けされている追記情報に対応する追記の内容は表示しない。
【００６０】
前述した図５、図６は、全表示の設定をオフにした場合の表示例である。図７は、全表示の設定をオンにして、図５と同じ文書の第１ページと第２ページを２in１レイアウトで表示した場合の表示例を示している。
【００６１】
次に、文書の表示に使用中のレイアウト以外のレイアウトに紐付けされた追記情報が示す追記の内容が表示部１２に表示されているときに、その追記の内容に対する変更操作を禁止する動作について説明する。
【００６２】
図８に上記の例を示す。同図（ａ）は、前述の全表示の設定をオフにして、文書の第１ページと第２ページを２in１レイアウトで表示した場合の一例を示している。同図（ａ）では、２in１レイアウトに紐付けされた追記情報に対応する手書きのオブジェクト４１とテキストボックスへのテキスト入力によるオブジェクト４２が、文書に重ねて表示されている。
【００６３】
図８（ｂ）は、全表示の設定をオフにして、文書の第１ページから第４ページを４in１レイアウトで表示した場合の一例を示している。同図（ｂ）では、４in１レイアウトに紐付けされた追記情報に対応するオブジェクト４８（テキストボックスへのテキスト入力によるオブジェクト）が、文書に重ねて表示されている。
【００６４】
図８（ｃ）は、全表示の設定をオンにして、図（ａ）、（ｂ）に示す文書の第１ページから第４ページを４in１レイアウトで表示した場合の一例を示している。同図（ｃ）では、２in１レイアウトに紐付けされた追記情報に対応するオブジェクト４１、４２と、４in１レイアウトに紐付けされた追記情報に対応するオブジェクト４８が共に文書に重ねて表示されている。
【００６５】
図８（ｃ）の表示状態で、４in１レイアウトに紐付けされた追記情報に対応するオブジェクト４８がダブルタッチ等の操作で選択されると、該オブジェクトの内容（テキストボックスに入力されたテキストの内容）を変更可能な状態になる。すなわち、文書閲覧装置１０は、文書の表示に使用しているレイアウトと同じレイアウトに紐付けされた追記情報に対応するオブジェクトに対する変更は受け付ける。なお、手書きのオブジェクトについては、一部または全部を消去する変更のみ受け付ける。
【００６６】
一方、２in１レイアウトに紐付けされた追記情報に対応する手書きのオブジェクト４１、およびテキストボックスへのテキスト入力によるオブジェクト４２については、表示中のレイアウトと異なるレイアウトに紐付けされた追記情報に対応するオブジェクトなので、文書閲覧装置１０はこれらに対する変更を禁止する。
【００６７】
たとえば、４in１レイアウトに紐付けされた４つのページに跨るオブジェクトを２in１レイアウトで表示すると、そのオブジェクトを追記したときに表示されていた４枚のページのうちの２枚のページしか表示されず、さらにそのオブジェクトも一部（表示された２枚のページに重なる部分）しか表示されないので、閲覧者はそのオブジェクトの本来の意味を理解し難い。そのため。閲覧者がそのオブジェクトを誤って修正する恐れがある。本実施の形態の文書閲覧装置１０は、追記されたオブジェクトに対する変更を、該オブジェクトが追記されたときと異なるレイアウトで文書が表示されているときは禁止するので、上記の誤修正が防止される。
【００６８】
次に、新たなページが追加挿入された場合の対応を、図９に基づいて説明する。
【００６９】
図９（ａ）に示す、第１ページから第５ページで構成される文書３１を例に説明する。文書３１の第３ページ（Ｃの文字があるページ）と第４ページ（Ｄの文字があるページ）を、同図（ｂ）に示すように２in１レイアウトで表示した状態で、手書きのオブジェクト４９を追記する。その後、同図（ｃ）に示すように、第３ページより手前に新たなページ５１（Ｆの文字があるページ）を追加挿入する。
【００７０】
すると、２in１レイアウトで表示される２ページずつのページの組み合わせは、第１ページ（Ａの文字があるページ）と新規ページ５１、第２ページ（Ｂの文字があるページ）と第３ページ（Ｃの文字があるページ）、第４ページ（Ｄの文字があるページ）と第５ページ（Ｅの文字があるページ）となる。そのため、同図（ｂ）の状態で追記したオブジェクト４９を、追記したときと同じ表示状態（同図（ｂ）の状態）の文書に重ねて表示することができなくなる。
【００７１】
そこで、文書閲覧装置１０は、Ｎin１レイアウト（Ｎは２以上の任意の整数）に紐付けされた追記情報を有する文書に対して新規ページが追加された場合は、その追記情報が示す追記の内容を、Ｎin１レイアウトで表示されたＮ枚のページに重ねて表示する際の該文書の中のＮ枚のページが、該追記情報に係る追記を行ったときにＮin１レイアウトで表示されていたＮ枚のページと一致するように、該追記を行ったときにＮin１レイアウトで表示されていたページより文書の先頭側に必要数のダミーページを追加挿入する。ダミーページの追加挿入は、ページ挿入部として機能するＣＰＵ１１が行う。
【００７２】
たとえば、図９（ｄ）の例では、新規ページ５１の直前にダミーページ５２を追加挿入している。これにより、２in１レイアウトで表示される２ページずつのページの組み合わせは、同図（ｄ）に示すように、第１ページ（Ａの文字があるページ）とダミーページ５２、新規ページ５１と第２ページ（Ｂの文字があるページ）、第３ページ（Ｃの文字があるページ）と第４ページ（Ｄの文字があるページ）となる。これにより、手書きのオブジェクト４９は追記されたときと同じページに重ねて表示される。
【００７３】
なお、図９の例では、ダミーページ５２を、第３ページ（Ｃの文字があるページ）より文書の先頭側に挿入すれば足りる。ダミーページ５２は、空白のページが好ましい。
【００７４】
追加挿入するダミーページの数は、新規挿入されたページ数ｍ、追記情報に紐付けされているＮin１レイアウトにおけるＮの値に依存して定める。すなわち、追加挿入するダミーページのページ数Ｐは、ｍ÷Ｎの余りをｋとすると、Ｐ＝（Ｎ−ｋ）として求まる。
【００７５】
たとえば、４in１レイアウトで表示した第５〜第８ページに対する追記情報が存在する文書に対して、第５ページの手前に新規ページを１ページ挿入した場合は、第５ページより文書の先頭側に、ダミーページを３ページ挿入すればよい。
【００７６】
文書へのダミーページの追加挿入は、新規ページが追加されたときに行ってもよいし、文書をＮin１レイアウトで表示するときだけ一時的に行ってもよい。後者の場合、新規ページが追加された文書を、標準レイアウトで表示するときは、ダミーページの追加挿入は行わない。新規ページの追加された文書を、Ｎin１レイアウト（Ｎは２以上の整数）で表示するときだけダミーページを一時的に文書に追加し、Ｎin１レイアウトの表示が終了したら、ダミーページを文書から削除する。
【００７７】
次に、文書閲覧装置１０が行う処理を流れ図に基づいて説明する。
【００７８】
図１０は、文書閲覧装置１０が文書を表示する処理の流れを示している。全表示の設定はオフとする。まず、文書閲覧装置１０は、閲覧者の指示したレイアウトで文書を表示する（ステップＳ１０１）。次に、該文書のうちの表示中のページに係る追記情報であって該文書の表示に使用中のレイアウトに紐付けされた追記情報が記憶されているか否かを調べる（ステップＳ１０２）。該当する追記情報がない場合は（ステップＳ１０２;Ｎｏ）、ステップＳ１０４に移行する。該当する追記情報がある場合は（ステップＳ１０２;Ｙｅｓ）、該当の追記情報が示す追記の内容を、表示中の文書に重ねて表示して（ステップＳ１０３）、ステップＳ１０４へ移行する。
【００７９】
ステップＳ１０４では、閲覧者から追記を受け付けたか否かを調べる。追記を受けていない場合は（ステップＳ１０４;Ｎｏ）、ステップＳ１０６へ移行する。追記を受けた場合は（ステップＳ１０４;Ｙｅｓ）、追記の内容を示す追記情報を生成し、該追記情報を現在使用中のレイアウトに紐付けて記憶して（ステップＳ１０５）、ステップＳ１０６へ移行する。
【００８０】
ステップＳ１０６では、閲覧者からレイアウトの変更指示を受けたか否かを調べる。レイアウトの変更指示を受けていない場合は（ステップＳ１０６;Ｎｏ）、ステップＳ１０４に戻って処理を継続する。レイアウトの変更指示を受けた場合は（ステップＳ１０６;Ｙｅｓ）、ステップＳ１０１に戻って処理を継続する。すなわち、変更後のレイアウトで文書を表示し直し（ステップＳ１０１）、表示中のページに係る追記情報であって変更後のレイアウトに紐付けされた追記情報があれば（ステップＳ１０２;Ｙｅｓ）、該当の追記情報が示す追記の内容（オブジェクト）を、表示中の文書に重ねて表示する（ステップＳ１０３）。
【００８１】
図１１は、全表示の設定がオフの文書閲覧装置１０が文書を表示する処理であって案内情報を表示する場合の処理を示す流れ図である。文書閲覧装置１０は、閲覧者の指示したレイアウトで文書を表示する（ステップＳ２０１）。次に、該文書のうちの表示中のページに係る追記情報であって該文書の表示に使用中のレイアウトに紐付けされた追記情報が記憶されているか否かを調べる（ステップＳ２０２）。該当する追記情報がない場合は（ステップＳ２０２;Ｎｏ）、ステップＳ２０４に移行する。該当する追記情報がある場合は（ステップＳ２０２;Ｙｅｓ）、該当の追記情報が示す追記の内容を、表示中の文書に重ねて表示して（ステップＳ２０３）、ステップＳ２０４へ移行する。
【００８２】
ステップＳ２０４では、表示中の文書のうちの表示中のページに係る追記情報であって該文書の表示に使用中のレイアウト以外のレイアウトに紐付けされた追記情報が記憶されているか否かを調べる。該当の追記情報がなければ（ステップＳ２０４;Ｎｏ）、ステップＳ２０６へ移行する。
【００８３】
該当の追記情報があれば（ステップＳ２０４;Ｙｅｓ）、該当の追記情報の存在を示す案内情報を、表示中の文書に重ねて表示して（ステップＳ２０５）、ステップＳ２０６へ移行する。
【００８４】
ステップＳ２０６では、案内情報に対する選択操作を閲覧者から受けたか否かを調べる。案内情報に対する選択操作を受けた場合は（ステップＳ２０６;Ｙｅｓ）、該選択された案内情報に対応する追記情報に紐付けされたレイアウトに切り替えて文書を表示し直し（ステップＳ２１０）、ステップＳ２０２へ移行する。
【００８５】
すなわち、切り替え後のレイアウトで表示中のページに係る追記情報であって切り替え後のレイアウトに紐付けされた追記情報があれば（ステップＳ２０２;Ｙｅｓ）、該当の追記情報が示す追記の内容（オブジェクト）を、表示中の文書に重ねて表示し（ステップＳ２０３）、表示中のページに係る追記情報であって切り替え後のレイアウト以外のレイアウトに紐付けされた追記情報があれば（ステップＳ２０４;Ｙｅｓ）、該当の追記情報の存在を示す案内情報を、表示中の文書に重ねて表示する（ステップＳ２０５）。
【００８６】
閲覧者から案内情報の選択操作を受けない場合は（ステップＳ２０６;Ｎｏ）、閲覧者から追記を受け付けたか否かを調べる（ステップＳ２０７）。追記を受けていない場合は（ステップＳ２０７;Ｎｏ）、ステップＳ２０９へ移行する。追記を受けた場合は（ステップＳ２０７;Ｙｅｓ）、追記の内容を示す追記情報を生成し、該追記情報を現在使用中のレイアウトに紐付けて記憶し（ステップＳ２０８）、ステップＳ２０９へ移行する。
【００８７】
ステップＳ２０９では、閲覧者からレイアウトの変更指示を受けたか否かを調べる。レイアウトの変更指示を受けていない場合は（ステップＳ２０９;Ｎｏ）、ステップＳ２０６に戻って処理を継続する。レイアウトの変更指示を受けた場合は（ステップＳ２０９;Ｙｅｓ）、ステップＳ２０１に戻って処理を継続する。
【００８８】
すなわち、変更後のレイアウトで文書を表示し直し（ステップＳ２０１）、表示中のページに係る追記情報であって変更後のレイアウトに紐付けされた追記情報があれば（ステップＳ２０２;Ｙｅｓ）、該当の追記情報が示す追記の内容（オブジェクト）を、表示中の文書に重ねて表示し（ステップＳ２０３）、表示中のページに係る追記情報であって変更後のレイアウト以外のレイアウトに紐付けされた追記情報があれば（ステップＳ２０４;Ｙｅｓ）、該当の追記情報の存在を示す案内情報を、表示中の文書に重ねて表示する（ステップＳ２０５）。
【００８９】
図１２は、全表示の設定がオンの文書閲覧装置１０が文書を表示する処理を示す流れ図である。文書閲覧装置１０は、閲覧者の指示したレイアウトで文書を表示する（ステップＳ３０１）。次に、該文書のうちの表示中のページに係る追記情報であって該文書の表示に使用中のレイアウトに紐付けされた追記情報が記憶されているか否かを調べる（ステップＳ３０２）。該当する追記情報がない場合は（ステップＳ３０２;Ｎｏ）、ステップＳ３０４に移行する。該当する追記情報がある場合は（ステップＳ３０２;Ｙｅｓ）、該当の追記情報が示す追記の内容を、表示中の文書に重ねて表示して（ステップＳ３０３）、ステップＳ３０４へ移行する。
【００９０】
ステップＳ３０４では、表示中の文書のうちの表示中のページに係る追記情報であって該文書の表示に使用中のレイアウト以外のレイアウトに紐付けされた追記情報が記憶されているか否かを調べる。該当の追記情報がなければ（ステップＳ３０４;Ｎｏ）、ステップＳ３０６へ移行する。
【００９１】
該当の追記情報があれば（ステップＳ３０４;Ｙｅｓ）、該当の追記情報が示す追記の内容(オブジェクト)を文書に重ねて表示し、該オブジェクトに対する変更禁止を設定し（ステップＳ３０５）、ステップＳ３０６へ移行する。
【００９２】
ステップＳ３０６では、表示中の追記の内容に対する変更操作を受けたか否かを調べる。変更操作を受けた場合は（ステップＳ３０６;Ｙｅｓ）、該変更操作の対象のオブジェクトに対して、変更禁止が設定されているか否かを調べる（ステップＳ３１０）。変更禁止が設定されている場合は(ステップＳ３１０;Ｙｅｓ)、該オブジェクトに対する変更を拒否して（ステップＳ３１２）、ステップＳ３０７へ移行する。変更禁止が設定されていなければ（ステップＳ３１０;Ｎｏ）。該オブジェクトに対する変更を受け付けて（ステップＳ３１１）、ステップＳ３０７へ移行する。
【００９３】
たとえば、変更対象のオブジェクトがテキストボックスに入力されたテキストであれば、テキストの追加、削除、変更を受け付ける。変更対象のオブジェクトが手書きのオブジェクトであれば、その一部または全部の削除は受け付けるが、追加（たとえば、線の延長）は受け付けない。
【００９４】
ステップＳ３０７では、閲覧者から追記を受け付けたか否かを調べる。追記を受けていない場合は（ステップＳ３０７;Ｎｏ）、ステップＳ３０９へ移行する。追記を受けた場合は（ステップＳ３０７;Ｙｅｓ）、追記の内容を示す追記情報を生成し、該追記情報を現在使用中のレイアウトに紐付けて記憶し（ステップＳ３０８）、ステップＳ３０９へ移行する。
【００９５】
ステップＳ３０９では、閲覧者からレイアウトの変更指示を受けたか否かを調べる。レイアウトの変更指示を受けていない場合は（ステップＳ３０９;Ｎｏ）、ステップＳ３０６に戻って処理を継続する。レイアウトの変更指示を受けた場合は（ステップＳ３０９;Ｙｅｓ）、ステップＳ３０１に戻って処理を継続する。
【００９６】
図１３は、新規ページの挿入操作を受けた場合に文書閲覧装置１０が行う処理を示している。任意のページ位置への新規ページの挿入操作を受けると、表示中の文書のそのページ位置に新規ページを追加する（ステップＳ４０１）。次に、該文書に紐付けて記憶されている追記情報の中に、今回の新規ページの追加の影響を受ける追記情報が存在するか否かを調べる（ステップＳ４０２）。具体的には、Ｎin１レイアウトに紐付けされた追記情報であって、挿入したページに後方のページに紐付けされた追記情報があるか否かを調べる。
【００９７】
影響を受ける追記情報がなければ（ステップＳ４０２；Ｎｏ）、本処理を終了する。影響を受ける追記情報があれば（ステップＳ４０２；Ｙｅｓ）、必要なダミーページの数を算出する（ステップＳ４０３）。そして、影響を受ける追記情報に係る追記を受けたときにＮin１レイアウトで表示されていたＮ枚のページを特定し、それらのページの前方に、必要数のダミーページを挿入して（ステップＳ４０４）、本処理を終了する。なお、該当の追記情報に係るＮ枚のページは、図４に示す追記情報のうちの位置情報(ページ)から特定すればよい。
【００９８】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【００９９】
実施の形態では、追記を受ける毎に追記情報を生成し、該追記情報をそのとき文書の表示に使用中のレイアウトに紐付けて記憶したが、追記を受けた追記情報を保持しておき、レイアウトが変更されたとき、あるいは文書の表示を終了する操作を受けたとき、これらの保持している追記情報に、直前まで使用していたレイアウトを紐付けるようにしてもよい。また、図４に示すデータの構造は一例であり、紐付けの方法は任意でよい。
【０１００】
実施の形態では、標準レイアウト、２in１レイアウトなどのレイアウトを例示したが、たとえば、文書をスクロールさせ、任意の場所でスクロールを停止させたときの表示状態をレイアウトとして扱って本発明を適用してもよい。たとえば、３ページ目の下半分と４ページ目の上半分が同時に表示部１２に表示される位置でスクロールを停止し、この状態で追記されたときは、該追記に係る追記情報を、３ページ目の下半分と４ページ目の上半分が同時に表示される状態を示すレイアウト情報に紐付けて記憶する。
【０１０１】
実施の形態で示す案内情報は例示であり、案内情報は適宜のマークや表示形態を変更したオブジェクトであってもよい。
【０１０２】
なお、あるレイアウトで追記されたオブジェクトは、追記時のレイアウトを包含する他のレイアウトで文書を表示する場合にも文書に重ねて表示し、追記時のレイアウトを包含しない他のレイアウトで文書を表示する場合には表示しない、といった制御を行ってもよい。たとえば、標準レイアウトで追記されたオブジェクトは、標準レイアウトでの表示状態を包含する２in１レイアウトや４in１レイアウトでも表示する。また、２in１レイアウトで追記されたオブジェクトは、２in１レイアウトでの表示状態を包含する４in１レイアウトでも表示し、２in１レイアウトを包含しない標準レイアウトでは表示しない。
【０１０３】
実施の形態では手書き入力の可能な文書閲覧装置１０を例に説明したが、手書き入力の機能を具備しない装置でもよい。また、情報処理装置に所定のプログラムを実行させることで情報処理装置を本発明の文書閲覧装置として動作させてもよい。
【０１０４】
追記情報は文書のデータの一部として文書に付加して記憶することが好ましい。このようにすれば、たとえば、文書を外部へ送信する場合、追記情報も併せて送信される。
【符号の説明】
【０１０５】
５…ＳＤカード
１０…文書閲覧装置
１１…ＣＰＵ
１２…表示部
１３…操作部
１４…通信部
１５…フラッシュＲＯＭ
１６…メモリ
１７…カードＩ／Ｆ部
３１…文書
４１…手書きのオブジェクト
４２…テキストボックスへの入力によるオブジェクト
４３…手書きのオブジェクト
４５…案内情報（薄く表示）
４６…案内情報（マーク）
４８…テキスト入力によるオブジェクト
４９…手書きのオブジェクト
５１…新たなページ
５２…ダミーページ
Ｓ…表示面
【図１】
2016042220.tif 000003
【図２】
2016042220.tif 000004
【図３】
2016042220.tif 000005
【図４】
2016042220.tif 000006
【図５】
2016042220.tif 000007
【図６】
2016042220.tif 000008
【図７】
2016042220.tif 000009
【図８】
2016042220.tif 000010
【図９】
2016042220.tif 000011
【図１０】
2016042220.tif 000012
【図１１】
2016042220.tif 000013
【図１２】
2016042220.tif 000014
【図１３】
2016042220.tif 000015