(57)【要約】【課題】  汎用のコンピュータを用いて、所定の閲覧機能に従って閲覧可能にするビューアを有した閲覧アプリケーションを容易に作成できるようにし、汎用性の向上を図る。【解決手段】  固有のオペレーティングシステムによって稼働する情報表示端末Ｔにインストールされページ分けされた文書データの閲覧アプリケーションＡであって、この文書データを所定の閲覧機能に従って閲覧可能にするビューアを有した閲覧アプリケーションＡを作成するシステムであり、任意に作成された文書データに対する印刷要求に基づいて当該文書データを画像化データに変換する仮想プリンタ１０と、仮想プリンタ１０により変換された画像化データについての情報表示端末Ｔに対応する閲覧アプリケーションを生成する閲覧アプリケーション生成手段２０とを備えた。【選択図】  図１
2013016001.tif 000002
【特許請求の範囲】
【請求項１】
固有のオペレーティングシステムによって稼働する情報表示端末にインストールされページ分けされた文書データの閲覧アプリケーションであって、該文書データを所定の閲覧機能に従って閲覧可能にするビューアを有した閲覧アプリケーションを作成する情報表示端末用の文書データ閲覧アプリケーション作成システムにおいて、
任意に作成された文書データに対する印刷要求に基づいて当該文書データを画像化データに変換する仮想プリンタと、
該仮想プリンタにより変換された画像化データについての上記情報表示端末に対応する閲覧アプリケーションを生成する閲覧アプリケーション生成手段とを備えたことを特徴とする情報表示端末用の文書データ閲覧アプリケーション作成システム。
【請求項２】
上記閲覧アプリケーション生成手段は、
複数種類の情報表示端末に夫々対応した動作仕様のビューアに係る複数のプログラムソースを記憶するプログラムソース記憶手段と、
上記複数種類の情報表示端末の種類を指定する情報表示端末指定手段と、
該情報表示端末指定手段によって指定された情報表示端末に対応するプログラムソースを上記プログラムソース記憶手段から選択するプログラムソース選択手段と、
該プログラムソース選択手段が選択したプログラムソースと上記仮想プリンタにより変換された画像化データとを所要のプログラム言語を用いてコンパイルするコンパイル手段とを備えたこと特徴とする請求項１記載の情報表示端末用の文書データ閲覧アプリケーション作成システム。
【請求項３】
上記仮想プリンタは、上記文書データをテキストデータに変換して上記画像化データに付帯させる機能を備えたことを特徴とする請求項２記載の情報表示端末用の文書データ閲覧アプリケーション作成システム。
【請求項４】
上記ビューアの閲覧機能を設定する閲覧機能設定手段を備えたことを特徴とする請求項２または３記載の情報表示端末用の文書データ閲覧アプリケーション作成システム。
【請求項５】
上記閲覧機能設定手段は、仮想プリンタにより変換された画像化データを編集する機能を備えたことを特徴とする請求項４記載の情報表示端末用の文書データ閲覧アプリケーション作成システム。
【請求項６】
上記ビューアのセキュリティを設定するセキュリティ設定手段を備えたことを特徴とする請求項２乃至５何れかに記載の情報表示端末用の文書データ閲覧アプリケーション作成システム。
【請求項７】
上記請求項１乃至６何れかに記載の情報表示端末用の文書データ閲覧アプリケーション作成システムを実行する情報表示端末用の文書データ閲覧アプリケーション作成プログラム。
【請求項８】
上記請求項７記載の情報表示端末用の文書データ閲覧アプリケーション作成プログラムを格納した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スマートフォン等の情報表示端末で用いられる文書データ閲覧アプリケーションの作成システムに係り、特に、任意に作成された文書データを実紙面イメージで書籍のようにして閲覧できるようにする文書データ閲覧アプリケーションを容易に作成できる情報表示端末用の文書データ閲覧アプリケーション作成システム，プログラム及び記憶媒体に関する。
【背景技術】
【０００２】
従来、例えば、電子書籍端末では、任意に作成された文書データを実紙面イメージで閲覧できるようにするシステムが知られている（例えば、特許文献１参照）。これは、ブリッジメディアに対するリーダ・ライタを備えたコンピュータにより、任意の文書作成ソフトにて作成された文書データを、印刷要求により仮想プリンタドライバを実行させてこの文書データをページ毎に電子書籍端末の表示器の解像度に応じたイメージデータに変換し、この変換したイメージデータをブリッジメディアに書込む。そして、電子書籍端末において、これに備えられたビューアにより、ブリッジメディアに書込まれたイメージデータを読出して表示するようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−６５２０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、この電子書籍端末では、専用のビューアによりイメージデータを読出して表示するので、専用のビューアを搭載していない情報表示端末にはそのまま適用できない。例えば、スマートメディアやタブレット型ＰＣ等の固有のオペレーティングシステム（ＯＳ）によって稼働する情報表示端末においては、ＯＳの種類毎に対応した専用のビューアを逐一入手してインストールして用いなければならないので、処理が煩雑になっているという問題があった。
【０００５】
また、任意の文書作成ソフトにて作成された文書データを、プログラマーにより、アプリケーション開発キットを用いて、所定の閲覧機能に従って閲覧可能にするビューアを有した閲覧アプリケーションを作成することもできるが、専門知識が要求されるので汎用性がなくコスト高になってしまう。
【０００６】
本発明は上記の点に鑑みて為されたもので、汎用のコンピュータを用いて、所定の閲覧機能に従って閲覧可能にするビューアを有した閲覧アプリケーションを容易に作成できるようにし、汎用性の向上を図った情報表示端末用の文書データ閲覧アプリケーション作成システム，プログラム及び記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
このような目的を達成するための本発明の情報表示端末用の文書データ閲覧アプリケーション作成システムは、固有のオペレーティングシステムによって稼働する情報表示端末にインストールされページ分けされた文書データの閲覧アプリケーションであって、該文書データを所定の閲覧機能に従って閲覧可能にするビューアを有した閲覧アプリケーションを作成する情報表示端末用の文書データ閲覧アプリケーション作成システムにおいて、
任意に作成された文書データに対する印刷要求に基づいて当該文書データを画像化データに変換する仮想プリンタと、
該仮想プリンタにより変換された画像化データについての上記情報表示端末に対応する閲覧アプリケーションを生成する閲覧アプリケーション生成手段とを備えた構成としている。
【０００８】
これにより、本システムは、例えば汎用のパソコン上で実行させられる。パソコン上では、任意の文書作成ソフトにて作成された文書データが保持されている。この状態で、この任意に作成された文書データに対して印刷要求をすると、仮想プリンタが機能して文書データをページ毎に画像化データに変換する。そして、閲覧アプリケーション生成手段において、仮想プリンタにより変換された画像化データについての情報表示端末に対応する閲覧アプリケーションを生成する。
この生成された閲覧アプリケーションを用いるときは、対応する固有のオペレーティングシステムによって稼働する情報表示端末にインストールする。これにより、情報表示端末では、インストールされた閲覧アプリケーションのビューアを作動させ、文書データを所定の閲覧機能に従って実紙面イメージで書籍のようにして閲覧することができる。
【０００９】
この場合、汎用のパソコン等で任意に作成された文書データに対して印刷要求をする簡単な操作で、情報表示端末に対応する閲覧アプリケーションを生成することができるので、プログラマーなどの熟練した技術がなくても誰でも容易に閲覧アプリケーションを作成することができ、汎用性が向上させられる。また、閲覧アプリケーションは、文書データを所定の閲覧機能に従って閲覧可能にするビューアを備えているので、情報表示端末に逐一専用のビューアを別途インストールし、加えて文書データの書込みを行わなくても、閲覧アプリケーションをインストールするだけで、即座に文書データを書籍のようにして見ることができるようになり、この点でも汎用性が向上させられる。
【００１０】
そして、必要に応じ、上記閲覧アプリケーション生成手段は、
複数種類の情報表示端末に夫々対応した動作仕様のビューアに係る複数のプログラムソースを記憶するプログラムソース記憶手段と、
上記複数種類の情報表示端末の種類を指定する情報表示端末指定手段と、
該情報表示端末指定手段によって指定された情報表示端末に対応するプログラムソースを上記プログラムソース記憶手段から選択するプログラムソース選択手段と、
該プログラムソース選択手段が選択したプログラムソースと上記仮想プリンタにより変換された画像化データとを所要のプログラム言語を用いてコンパイルするコンパイル手段とを備えた構成としている。
【００１１】
これにより、情報表示端末指定手段により、情報表示端末の種類を指定することにより、情報表示端末の種類に対応した閲覧アプリケーションが生成されるので、例えば、近年、普及しているスマートフォン、タブレット型ＰＣ等の種々の端末に容易に対応することができ、より一層、汎用性を向上させることができる。
【００１２】
また、必要に応じ、上記仮想プリンタは、上記文書データをテキストデータに変換して上記画像化データに付帯させる機能を備えた構成としている。テキストデータを内包することで、情報表示端末に表示された文書に、検索機能を付与する等、機能性の向上を図ることができる。
【００１３】
更に、必要に応じ、上記ビューアの閲覧機能を設定する閲覧機能設定手段を備えた構成としている。閲覧機能設定手段により、ビューアの閲覧機能を設定することができるので、ユーザーの好みなどに合わせて使用し易く設定することができるようになる。
【００１４】
この場合、必要に応じ、上記閲覧機能設定手段は、仮想プリンタにより変換された画像化データを編集する機能を備えた構成としている。画像化データを編集できるので、例えば、動画を挿入する等、バラエティに富んだ画像にすることができ、より一層機能性の向上を図ることができる。
【００１５】
更にまた、必要に応じ、上記ビューアのセキュリティを設定するセキュリティ設定手段を備えた構成としている。例えば、情報表示端末上で、パスワードを用いて起動するようにすることができる。そのため、情報表示端末を紛失しても、文書データの機密を保持することができる等、安全性が向上させられる。
【００１６】
そしてまた、本発明は、上記の情報表示端末用の文書データ閲覧アプリケーション作成システムを実行する情報表示端末用の文書データ閲覧アプリケーション作成プログラムにある。
また、本発明は、上記の文書データ閲覧アプリケーション作成プログラムを格納した記憶媒体にある。
【発明の効果】
【００１７】
本発明によれば、汎用のパソコン上等で任意に作成された文書データに対して印刷要求をする簡単な操作で、情報表示端末に対応する閲覧アプリケーションを生成することができるので、プログラマーなどの熟練した技術がなくても誰でも容易に閲覧アプリケーションを作成することができ、汎用性を向上させることができる。また、閲覧アプリケーションは、文書データを所定の閲覧機能に従って閲覧可能にするビューアを備えているので、情報表示端末に逐一専用のビューアを別途インストールし、加えて文書データの書込みを行わなくても、閲覧アプリケーションをインストールするだけで、即座に文書データを書籍のようにして見ることができるようになり、この点でも汎用性を向上させることができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態に係る情報表示端末用の文書データ閲覧アプリケーション作成システムを示す構成ブロック図である。
【図２】本発明の実施の形態に係る情報表示端末用の文書データ閲覧アプリケーション作成システムにおいてその処理フローを示す図である。
【図３】本発明の実施の形態に係る情報表示端末用の文書データ閲覧アプリケーション作成システムにおいて仮想プリンタの構成及びその処理フローを示す図である。
【図４】本発明の実施の形態に係る情報表示端末用の文書データ閲覧アプリケーション作成システムにおいてプリンタドライバの選択画面を示す図である。
【図５】本発明の実施の形態に係る情報表示端末用の文書データ閲覧アプリケーション作成システムにおいて出力設定画面を示す図である。
【図６】本発明の実施の形態に係る情報表示端末用の文書データ閲覧アプリケーション作成システムにおいてページ設定画面を示す図である。
【図７】本発明の実施の形態に係る情報表示端末用の文書データ閲覧アプリケーション作成システムにおいてページ設定画面における詳細な設定画面を示す図である。
【図８】本発明の実施の形態に係る情報表示端末用の文書データ閲覧アプリケーション作成システムの動作工程を示すフローチャートである。
【図９】本発明の実施の形態に係る文書データ閲覧アプリケーションがインストールされた情報表示端末の処理フローを示す図である。
【図１０】本発明の実施の形態に係る文書データ閲覧アプリケーションがインストールされた情報表示端末における表示例を示す図である。
【発明を実施するための形態】
【００１９】
以下、添付図面に基づいて、本発明の実施の形態に係る情報表示端末用の文書データ閲覧アプリケーション作成システム，プログラム，記憶媒体について詳細に説明する。本発明の実施の形態に係る文書データ閲覧アプリケーション作成システムは、ＣＤ−ＲＯＭ等の記憶媒体に記憶させた文書データ閲覧アプリケーション作成プログラムを、汎用のパーソナルコンピュータにインストールすることで実行される。
図１及び図２に示すように、実施の形態に係る文書データ閲覧アプリケーション作成システムＳは、固有のオペレーティングシステム（ＯＳ１〜ＯＳｎ）によって稼働する情報表示端末Ｔにインストールされページ分けされた文書データの閲覧アプリケーションＡであって、文書データを所定の閲覧機能に従って閲覧可能にするビューアを有した閲覧アプリケーションＡを作成するものである。
【００２０】
情報表示端末Ｔとしては、画面表示が可能な、例えば、デスクトップパソコン、ノートパソコン、携帯電話、携帯情報端末（「ＰＤＡ（Personal Digital Assistant）」）、スマートフォン、タブレット型ＰＣ等の端末をいい、インターネット等の通信ネットワークに接続可能であることが望ましい。実施の形態では、特に、スマートフォン、タブレット型ＰＣ用の端末を対象にしている。スマートフォンとしては、例えば、「Android（登録商標）」（米Google社）、「iPhone（登録商標）」（Apple社）、「Symbian（登録商標）」（Symbian社）、「BlackBerry（登録商標）」（RIM社）、「Windows Phone（登録商標）」（Microsoft社）等種々のものが知られている。
【００２１】
図１に示すように、パソコン１には、文書作成ソフト２（文書作成アプリケーションソフト）が搭載されており、各種文書データを作成できる。文書データとしては、文字コード等を含む電子データ，画像として表されている画像データ，これらの組み合わせを含むものとする。例えば、Ｗｏｒｄファイル，Ｅｘｃｅｌファイル、ＰＤＦファイルなどのデータやＴＩＦＦ，ＪＰＥＧなどの画像データをいう。
【００２２】
実施の形態に係る作成システムＳの基本的構成は、任意に作成された文書データに対する印刷要求に基づいて当該文書データを画像化データに変換する仮想プリンタ１０と、仮想プリンタ１０により変換された画像化データについての情報表示端末Ｔに対応する閲覧アプリケーションＡを生成する閲覧アプリケーション生成手段２０とを備えてなる。
【００２３】
仮想プリンタ１０は、図３に示すように、印刷命令に基づいて必要なデータへの変換及び受け渡し処理を行う仮想プリンタドライバ１１と、仮想プリンタドライバ１１からのデータを一時的に記憶するプリントスプーラー１２と、閲覧アプリケーション生成手段２０を起動してプリントスプーラー１２からのデータを受け渡す仮想プリンタポートモニター１３を含む。図４に示すように、パソコン１上においては、任意に作成された文書データに対して印刷要求をすると、プリンタドライバの選択画面３０を表示する。このプリンタドライバの選択画面３０において、選択リストに印字する実際のプリンタ名とともに本システム名３１（図では「アプリ作成プリンタ」と表示）を掲載し、このシステム名３１を選択して、印刷釦３２をクリックすることにより、本システム専用の仮想プリンタ１０が選択されて、これが実行させられる。仮想プリンタ１０は、図２に示すように、印刷指令を受けて、文書データを画像化データ１４に変換するとともに、文書データをテキストデータ１５に変換する。
【００２４】
閲覧アプリケーション生成手段２０は、図１及び図２に示すように、複数種類の情報表示端末Ｔに夫々対応した動作仕様のビューアに係る複数のプログラムソース２２を記憶するプログラムソース記憶手段２１を備えている。ビューアは、上記の種類の異なる情報表示端末Ｔ毎のオペレーティングシステム（ＯＳ１〜ＯＳｎ）に夫々対応し、このオペレーティングシステム（ＯＳ１〜ＯＳｎ）よって稼働するプログラムであり、各種の閲覧機能を実現する。
【００２５】
ビューアによる閲覧機能としては、表示された文書をスクロールする機能、文書のページをめくる機能、ページの場所を示すしおり機能、ページのリストを表示するサムネール機能、ページを拡大縮小するズーム機能、インターネットへ接続して動画を取り込む動画機能、あるいは、ウエブサイトを表示するリンク機能等、種々の機能が知られている。
【００２６】
また、閲覧アプリケーション生成手段２０は、複数種類の情報表示端末Ｔの種類を指定する情報表示端末指定手段２３と、この情報表示端末指定手段２３によって指定された情報表示端末Ｔに対応するプログラムソース２２をプログラムソース記憶手段２１から選択するプログラムソース選択手段２４とを備えている。情報表示端末Ｔの指定は、図５に示す出力設定画面４０で行う。詳しくは、プリンタドライバの選択画面３０により、本システム名３１（「アプリ作成プリンタ」）を選択して、印刷釦３２をクリックすると、図５に示す出力設定画面４０が表示される。この出力設定画面４０においては、情報表示端末Ｔのオペレーションシステムに係る名称（ＯＳ１〜ＯＳｎ）選択して入力する端末種類入力部４１（「出力対象」）が設けられており、この端末種類入力部４１（「出力対象」）への入力を行って、決定すると（「アプリ生成」釦４２の押釦）、情報表示端末Ｔの指定が行われ、指定された情報表示端末Ｔに対応するプログラムソース２２が選択される。
【００２７】
更に、閲覧アプリケーション生成手段２０は、プログラムソース選択手段２４が選択したプログラムソース２２と仮想プリンタ１０により変換された画像化データ１４とを所要のプログラム言語を用いてコンパイルするコンパイル手段２５を備えている。また、コンパイル手段２５は、プログラムソース選択手段２４が選択したプログラムソース２２と仮想プリンタ１０により変換された画像化データ１４とテキストデータ１５を内包して所要のプログラム言語を用いてコンパイルする機能を有する。パソコン１には、図１に示すように、複数のプログラム言語に係るツール（Ｗ１〜Ｗｎ）を収容する外部ライブラリ３が搭載されており、コンパイル手段２５は、最適なツールを選択する。ツール（Ｗ１〜Ｗｎ）は、予め、インターネット等を利用して外部ライブラリ３にインストールしておけばよい。ツールとしては、例えば、「Java（登録商標）」（Oracle社）、「AndroidSDK（登録商標）」（米Google社）等が挙げられる。
【００２８】
更に、本システムは、ビューアの閲覧機能を設定する閲覧機能設定手段２６を備えている。詳しくは、図４に示すプリンタドライバの選択画面３０により、本システム名３１（「アプリ作成プリンタ」）選択して、印刷釦３２をクリックすると、図５に示すように、出力設定画面４０が表示される。この出力設定画面４０においては、動作設定画面４３において、画像を縦表示するか横表示にするかの表示方向設定を行うことができる。これは、表示方向設定部４３ａで「タテ表示する」,「ヨコ表示する」のいずれかを指定することにより行われる。また、表示画像をスクロールする方向のスクロール設定を行うことができる。実施の形態では、スクロール設定部４３ｂで、「右から左」、「左から右」、「上から下」、「下から上」の４種類の何れかに設定する。
【００２９】
更に、めくり設定を行うことができる。実施の形態では、めくり設定部４３ｃで、「ページカール」によるめくり、「スライド」させるスライドめくりの２種類の何れかに設定する。更にまた、文書データの一覧表示設定をすることができる。実施の形態では、一覧表示設定部４３ｄで「サムネールリスト・サムネールツールバー」形式で表示（図１０中Ｌ１）、「縮小イメージリスト」でサムネールを行列表示（図１０中Ｌ２）、「カバーフロー」でサムネールを順次移動させる表示（図１０中Ｌ３）の何れかに設定する。図１０に示すように、情報表示端末Ｔにおいて、文書データの一覧表示（Ｌ１〜Ｌ３）では、一覧されたページをクリックするとそのページを表示可能になる。また、表示器に対する表示ページ数設定を、ページ設定部で「２ページ表示」の有無を設定する。尚、設定をキャンセルするにはキャンセル釦４５（図５）をクリックする。
【００３０】
また、閲覧機能設定手段２６は、仮想プリンタ１０により変換された画像化データ１４を編集する機能を備えている。詳しくは、出力設定画面４０の下のページ設定釦４４をクリックすると、図６に示すように、ページ設定画面５０に移行し、このページ設定画面５０において、表示する画像データにインターネットへ接続して動画を取り込んで表示できるようにする動画設定、指定したウエブサイトを表示できるようにするリンク先設定、ページを飛ばして別のページを表示できるようにするページ移動設定を行うことができる。画像化データ１４を編集できるので、例えば、動画を挿入する等、バラエティに富んだ画像にすることができ、機能向上を図ることができる。
【００３１】
動画設定においては動画釦５１をクリックして行う。この動画設定においてはこれを表示する対象エリア５４は適宜に設定できるとともに、ドラッグしてその面積を変えて設定することができる。また、ページ設定画面５０の内容設定画面５５でＵＲＬの設定を行う。マウスを右クリックして編集と削除の項目を表示し、編集を選択すると、図７（ａ）に示すように、動画のＵＲＬ設定画面５６に移行する。動画においては、ここでＵＲＬを入力し確認釦５６ａにより動画再生の確認をする。設定釦５６ｂの押釦により確定する。一方、ページ設定画面５０の内容設定画面５５で、削除の項目を選択すると該当する動画設定が削除される。
【００３２】
図６に示すように、リンク先設定においては、Ｌｉｎｋ釦５２をクリックして行う。このリンク先設定においては、指定する対象エリア５４は適宜に設定できるとともに、ドラッグしてその面積を変えて設定することができる。また、ページ設定画面５０の内容設定画面５５でＵＲＬの設定を行う。マウスを右クリックして編集と削除の項目を表示し、編集を選択すると、図７（ｂ）に示すように、リンク先のＵＲＬ設定画面５７に移行する。ここでＵＲＬを入力し確認釦５７ａによりブラウザを起動し確認をする。設定釦５７ｂの押釦により確定する。一方、ページ設定画面５０の内容設定画面５５で、削除の項目を選択すると該当するＬｉｎｋ設定が削除される。
【００３３】
図６に示すように、ページ移動設定においては、ページ移動釦５３をクリックして行う。このページ移動設定においては、指定する対象エリア５４は適宜に設定できるとともに、ドラッグしてその面積を変えて設定することができる。ページ設定画面５０の内容設定画面５５でマウスを右クリックして編集と削除の項目を表示し、編集を選択すると、図７（ｃ）に示すように、移動先ページ設定画面５８に移行する。ここで移動先のページを入力する。設定釦５８ａの押釦により確定する。一方、ページ設定画面５０の内容設定画面で、削除の項目を選択するとキャンセルされる。上記の各設定は、ページ設定画面５０の下の出力設定釦５９をクリックすることにより、内容が確定し、ページ設定データ５０ａ（図２）として設定の書き出しが行われる。
【００３４】
その他、本システムにおいては、閲覧機能設定手段２６により特別に設定しなくても、標準に備えられる機能が自動的に設定される。これらは、例えば、図１０に示すように、情報表示端末Ｔにおいて、ページＧを表示した際、主メニューＭやサブメニューＭａを表示し、主メニューＭの項目（Ｂ１，Ｂ２，Ｂ３，Ｂ４）の指定、あるいは、サブメニューＭａの項目指定により実行される。例えば、主メニューＭの検索項目Ｂ４のクリックにより検索画面Ｐ１を表示し、文字入力によりこの入力された文字が表示されているページリストを出力する文字検索設定の機能が搭載される。文字検索設定等は、テキストデータ１５を内包することにより実現され、機能性の向上を図ることができる。また、サブメニューＭａの項目（「目次」）選択により、目次一覧表Ｐ２を表示し、目次をクリックするとそのページを表示可能にする目次設定の機能が搭載される。
【００３５】
また、サブメニューＭａの項目から、明度調整部４６で明度を調整する明度調整、回転設定部４７で表示するページを情報表示端末Ｔの回転に追従させて回転させあるいは回転を停止する回転設定、移動先ページの設定部４８によるページ選択設定等が自動的にプログラムされる。上記のしおり機能は、メインメニューＭのしおり釦Ｂ２のクリックにより実行される。
【００３６】
また、本システムは、ビューアのセキュリティを設定するセキュリティ設定手段２７を備えている。詳しくは、図５に示すように、出力設定画面４０のセキュリティ設定画面６０において、起動パスワード入力部６１に対する起動するためのパスワードの入力設定、有効期限入力部６２に対する有効期限の入力設定、データ暗号化入力部６３に対するデータの暗号化の有無の設定、透かし画像入力部６４に対する透かし画像の入力設定ができるようになっている。
【００３７】
そしてまた、出力設定画面４０においては、名称設定部６５に対する閲覧アプリケーションＡの名前の入力設定、出力方法設定部６６に対する出力方法の設定を行うことができる。出力方法の設定は、閲覧アプリケーションＡを直接情報表示端末Ｔに送出するか、あるいは、ファイルに保存するかの選択を行う。ファイルに保存する場合は、ファイル先を指定画面６６ａで指定する。上記出力設定画面４０の各設定は、出力設定画面４０の下のアプリ生成釦４２をクリックすることにより、内容が確定し、出力設定データ４０ａ（図２）として設定の書き出しが行われる。
【００３８】
従って、この実施の形態に係る情報表示端末用の文書データ閲覧アプリケーション作成システムＳによって、閲覧アプリケーションＡを作成するときは以下のようになる。
パソコン１には、予め、本文書データ閲覧アプリケーション作成システムＳを実行するプログラムを、ＣＤ−ＲＯＭ等の記憶媒体を用いてインストールしておく。また、必要なプログラム言語に係るツールをインターネットからダウンロードする等して外部ライブラリ３に格納しておく。そしてまた、パソコン１において、文書作成ソフト２（文書作成アプリケーションソフト）で、各種文書データを作成し保持しておく。尚、文書作成ソフト２によらずに、外部から入力されて保持されている文書データであっても良い。
【００３９】
この状態で、任意に作成された文書データに対して印刷要求をすると、図４に示すように、プリンタドライバの選択画面３０が表示される。図８に示すフローチャートを用い、この選択画面で、本システム名３１（「アプリ作成プリンタ」）を選択して、印刷釦３２をクリックする（Ｓ１）。これにより、図２及び図３に示すように、本システム専用の仮想プリンタ１０が選択されて、これが実行させられる。仮想プリンタ１０は、印刷指令を受けて、仮想プリンタドライバ１１が機能し、文書データを画像化データ１４に変換するとともに、文書データをテキストデータ１５に変換する（Ｓ２）。そして、プリントスプーラー１２を介して仮想プリンタポートモニター１３が閲覧アプリケーション生成手段２０を起動させデータを受け渡す。この場合、汎用のパソコン１上で任意に作成された文書データに対して印刷要求をする簡単な操作でよいので、汎用性が向上させられる。
【００４０】
次に、パソコン１においては、図５に示すように、出力設定画面４０が表示され、必要な設定を行う（Ｓ３）。この出力設定画面４０において、先ず、閲覧アプリケーションＡの名前の設定を行う。また、端末種類入力部（「出力対象」）に、情報表示端末Ｔのオペレーションシステムに係る名称（ＯＳ１〜ＯＳｎ）選択して入力する。更に、閲覧アプリケーションＡを直接情報表示端末Ｔに送出するか、あるいは、ファイルに保存するかの出力方法の選択を行う。
【００４１】
次に、出力設定画面４０の動作設定画面において、画像を縦表示するか横表示にするかの表示方向設定、表示画像をスクロールする方向のスクロール設定、めくり設定、文書データの一覧表示設定、表示器に対する表示ページ数設定を行う。また、出力設定画面４０のセキュリティ設定画面において、起動するためのパスワードの入力設定、有効期限の設定、データの暗号化の有無の設定、透かし画像を入力する設定を行う。
【００４２】
次にまた、出力設定画面４０の下のページ設定釦４４をクリックすると（Ｓ４ＹＥＳ）、図６に示すように、ページ設定画面５０に移行し、このページ設定画面５０において、必要な設定を行う（Ｓ５）。ここでは、動画設定、リンク先設定、ページ移動設定を行うことができる。設定を行ったならば、ページ設定画面５０の下の出力設定釦５９をクリックすることにより、内容が確定し、設定の書き出しが行われ（Ｓ６）、再び、出力設定画面４０に戻る（Ｓ７）。
【００４３】
そして、修正等なければ、出力設定画面４０下のアプリ生成釦４２をクリックする（Ｓ８）。一方、キャンセル釦４５をクリックすると、作業データが消去されて（Ｓ９）、終了する（Ｓ１０）。アプリ生成釦４２をクリックすると（Ｓ８）、出力設定データ４０ａの書き出しが行われ（Ｓ１１）、閲覧アプリケーション生成手段２０のプログラムソース選択手段２４が、情報表示端末指定手段２３によって指定された情報表示端末Ｔに対応するプログラムソース２２をプログラムソース記憶手段２１から選択する（Ｓ１２）。即ち、端末種類入力部４１（「出力対象」）に入力されて指定された情報表示端末Ｔのオペレーションシステム（ＯＳ）に対応するプログラムソース２２が選択される。そして、コンパイル手段２５により、選択したプログラムソース２２と仮想プリンタ１０により変換された画像化データ１４及びテキストデータ１５とを所要のプログラム言語を用いてコンパイルする（Ｓ１３）。これにより、閲覧アプリケーションＡが生成される（Ｓ１４）。次に、出力設定画面４０においてこの閲覧アプリケーションＡを直接情報表示端末Ｔに送出することが選択されている場合には、ＵＳＢ等を介して閲覧アプリケーションＡが対応する情報表示端末Ｔにインストールされる（Ｓ１６）。一方、出力設定画面４０においてこの閲覧アプリケーションＡをファイルに保存することが選択されている場合には、ファイルへの書き出しが行われ（Ｓ１７）、終了する（Ｓ１８）。具体的には、例えば、パソコン１に保持され、ＵＳＢメモリに保存され、ＳＤカード等の媒体に保存される等である。
【００４４】
このようにして作成された閲覧アプリケーションＡがインストールされた情報表示端末Ｔにおいて、この閲覧アプリケーションＡを稼働させると、図９及び図１０に示すように、別途用意した起動画面Ｇａが表示され、必要に応じ、起動パスワードを入力すると、閲覧アプリケーションＡのビューアにより、文書データの各種表示が行われる。この場合、文書データは、スクロール設定に従ってスクロールし、めくり設定に従ってページをめくることができる。また、情報表示端末Ｔの表示器がタッチパネルの場合、例えば、画面をタップすることで、サムネールの何れかの表示、サムネールリストをツールバー形式で表示（Ｌ１）、縮小イメージを行列表示（Ｌ２）、サムネールが順次移動表示される所謂カバーフロー形式による表示（Ｌ３）の何れかの表示が行われる。また、メインメニューＭで検索Ｂ４をクリックすると、文字入力によりその文字が表示されたページリストを出力することができる。サブメニューＭａの項目をクリックすると、ページ選択、明度調整、目次表示、画面の回転の許容若しくはロックの選択を行うことができる。そして、表示され所定の画像Ｇにおいては動画を挿入する等、バラエティに富んだ画像になっており、機能の向上を図られている。
【００４５】
尚、上記実施の形態では、パソコン１上で文書作成ソフト２によって作成した文書データを用いたが、必ずしもこれに限定されるものではなく、外部で作成された文書データを処理しても良く、適宜変更して差し支えない。また、情報表示端末は、スマートフォンに限らず、どのような情報表示端末であっても良いことは勿論である。
【産業上の利用可能性】
【００４６】
本発明によれば、数分で電子書籍を作成できるソフトウェアとして、ＩＴリテラシーの高くない人でも、容易に使い方を理解し、スマートフォン等の端末向け電子書籍アプリを容易に作成することができる。また、通常の文書のみならずページ数の多いマニュアルやカタログを電子書籍化するのにも役に立つ。更に、個人ユーザでも手軽に利用できるソフトウェアになっており、価格も低減でき、普及が期待される。
【符号の説明】
【００４７】
Ｓ  文書データ閲覧アプリケーション作成システム
Ｔ  情報表示端末
Ａ  閲覧アプリケーション
１  パソコン
２  文書作成ソフト
３  外部ライブラリ
１０  仮想プリンタ
１１  仮想プリンタドライバ
１２  プリントスプーラー
１３  プリンタポートモニター
１４  画像化データ
１５  テキストデータ
２０  閲覧アプリケーション生成手段
２１  プログラムソース記憶手段
２２  プログラムソース
２３  情報表示端末指定手段
２４  プログラムソース選択手段
２５  コンパイル手段
２６  閲覧機能設定手段
２７  セキュリティ設定手段
３０  プリンタドライバの選択画面
３２  印刷釦
４０  出力設定画面
４１  端末種類入力部
４３  動作設定画面
４３ａ  表示方向設定部
４３ｂ  スクロール設定部
４３ｃ  めくり設定部
４３ｄ  一覧表示設定部
５０  ページ設定画面
５１  動画釦
５２  Ｌｉｎｋ釦
５３  ページ移動釦
６０  セキュリティ設定画面
６１  起動パスワード入力部
６５  出力方法設定部
【図１】
2013016001.tif 000003
【図２】
2013016001.tif 000004
【図３】
2013016001.tif 000005
【図４】
2013016001.tif 000006
【図５】
2013016001.tif 000007
【図６】
2013016001.tif 000008
【図７】
2013016001.tif 000009
【図８】
2013016001.tif 000010
【図９】
2013016001.tif 000011
【図１０】
2013016001.tif 000012