(57)【要約】【課題】ユーザのその時々の要求に応じて、原稿データのさまざまな箇所に容易かつ効率的に情報を付加すること。【解決手段】条件指定受付部２１ａが、原稿データにおいて所定の機能を付加する箇所を決定する複数の条件のうち、少なくとも１つの条件の指定を受け付け、表示部１１ａが、条件指定受付部２１ａにより指定を受け付けた条件に合致する箇所を含むページのリストを表示し、付加箇所設定部２１ｂが、表示部１１ａにより表示されたリストに含まれるページの中から所定の機能を付加するページを選択し、選択されたページにおいて上記指定を受け付けた条件に合致する箇所を所定の機能を付加する箇所として設定する。【選択図】図２
2012238953.tif 000002
【特許請求の範囲】
【請求項１】
電子化された原稿データに所定の機能を付加する画像形成システムであって、
前記原稿データにおいて前記所定の機能を付加する箇所を決定する複数の条件のうち、少なくとも１つの条件の指定を受け付ける条件指定受付部と、
該条件指定受付部により指定を受け付けた条件に合致する箇所を含むページのリストを表示する表示部と、
該表示部により表示されたリストに含まれるページの中から前記所定の機能を付加するページを選択し、選択されたページにおいて前記指定を受け付けた条件に合致する箇所を前記所定の機能を付加する箇所として設定する付加箇所設定部と、
を備えることを特徴とする画像形成システム。
【請求項２】
前記条件は、前記所定の機能を付加する箇所の文字サイズの条件を含むことを特徴とする請求項１に記載の画像形成システム。
【請求項３】
前記条件は、前記所定の機能を付加する箇所の空白行数の条件を含むことを特徴とする請求項１または２に記載の画像形成システム。
【請求項４】
前記条件は、前記所定の機能を付加する箇所がユーザにより指定されたページに含まれるという条件を含むことを特徴とする請求項１〜３のいずれか１項に記載の画像形成システム。
【請求項５】
前記条件は、前記所定の機能を付加する箇所がユーザにより指定されたページの該ユーザにより指定された箇所であるという条件を含むことを特徴とする請求項１〜４のいずれか１項に記載の画像形成システム。
【請求項６】
前記電子化された原稿データは、電子書籍フォーマットのデータを含むことを特徴とする請求項１〜５のいずれか１項に記載の画像形成システム。
【請求項７】
電子化された原稿データに所定の機能を付加する機能付加方法であって、
前記原稿データにおいて前記所定の機能を付加する箇所を決定する複数の条件のうち、少なくとも１つの条件の指定を受け付ける条件指定受付ステップと、
該条件指定受付ステップにおいて指定を受け付けた条件に合致する箇所を含むページのリストを表示する表示ステップと、
該表示ステップにおいて表示されたリストに含まれるページの中から前記所定の機能を付加するページを選択するページ選択ステップと、
該ページ選択ステップにおいて選択されたページの前記指定を受け付けた条件に合致する箇所を前記所定の機能を付加する箇所として設定する付加箇所設定ステップと、
を含むことを特徴とする機能付加方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子化された原稿データに所定の機能を付加する画像形成システム、および、機能付加方法に関する。
【背景技術】
【０００２】
近年、紙の原稿をスキャンすることにより電子化された原稿データにさまざまな情報を付加し、ユーザが携帯端末でその原稿を閲覧することができるようになってきている。原稿に付加される情報には、その原稿のフォーマットの情報や、その原稿を携帯端末に表示する際のレイアウトの情報だけでなく、動画や音声などのマルチメディアデータ、ユーザの操作に応じてインタラクティブに変化する画像データ、フォントの情報、デジタル著作権管理機能（DRM, Digital Rights Management）の情報などが含まれる。
【０００３】
例えば、特許文献１には、表示または印刷される電子データの内容に対する訂正情報をその電子データに付加する情報付加方法が開示されている。この情報付加方法では、ユーザがマウス等の操作により訂正文字および訂正文字の付加位置の情報を入力すると、それらの情報からなる付加情報が作成される。そして、その付加情報に基づいて訂正文字が配置された電子データが表示または印刷される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−６９８１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１の技術では、訂正文字の付加位置を指定する方法として、ユーザがマウス等を操作して付加位置を指定する方法しか挙げられておらず、ユーザのその時々の要求に応じて、さまざまな箇所に容易かつ効率的に情報を付加できるようにするものではなかった。
【０００６】
本発明は、上記実情に鑑み、ユーザのその時々の要求に応じて、原稿データのさまざまな箇所に容易かつ効率的に情報を付加することができる画像形成システム、および、機能付加方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成する為に、本発明の第１の技術手段は、電子化された原稿データに所定の機能を付加する画像形成システムであって、前記原稿データにおいて前記所定の機能を付加する箇所を決定する複数の条件のうち、少なくとも１つの条件の指定を受け付ける条件指定受付部と、該条件指定受付部により指定を受け付けた条件に合致する箇所を含むページのリストを表示する表示部と、該表示部により表示されたリストに含まれるページの中から前記所定の機能を付加するページを選択し、選択されたページにおいて前記指定を受け付けた条件に合致する箇所を前記所定の機能を付加する箇所として設定する付加箇所設定部と、を備えることを特徴とする。
【０００８】
本発明の第２の技術手段は、第１の技術手段において、前記条件は、前記所定の機能を付加する箇所の文字サイズの条件を含むことを特徴とする。
【０００９】
本発明の第３の技術手段は、第１または第２の技術手段において、前記条件は、前記所定の機能を付加する箇所の空白行数の条件を含むことを特徴とする。
【００１０】
本発明の第４の技術手段は、第１〜第３のいずれか１つの技術手段において、前記条件は、前記所定の機能を付加する箇所がユーザにより指定されたページに含まれるという条件を含むことを特徴とする。
【００１１】
本発明の第５の技術手段は、第１〜第４のいずれか１つの技術手段において、前記条件は、前記所定の機能を付加する箇所がユーザにより指定されたページの該ユーザにより指定された箇所であるという条件を含むことを特徴とする。
【００１２】
本発明の第６の技術手段は、第１〜第５のいずれか１つの技術手段において、前記電子化された原稿データは、電子書籍フォーマットのデータを含むことを特徴とする。
【００１３】
本発明の第７の技術手段は、電子化された原稿データに所定の機能を付加する機能付加方法であって、前記原稿データにおいて前記所定の機能を付加する箇所を決定する複数の条件のうち、少なくとも１つの条件の指定を受け付ける条件指定受付ステップと、該条件指定受付ステップにおいて指定を受け付けた条件に合致する箇所を含むページのリストを表示する表示ステップと、該表示ステップにおいて表示されたリストに含まれるページの中から前記所定の機能を付加するページを選択するページ選択ステップと、該ページ選択ステップにおいて選択されたページの前記指定を受け付けた条件に合致する箇所を前記所定の機能を付加する箇所として設定する付加箇所設定ステップと、を含むことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、原稿データにおいて所定の機能を付加する箇所を決定する複数の条件のうち、少なくとも１つの条件の指定を受け付け、指定を受け付けた条件に合致する箇所を含むページのリストを表示し、表示されたリストに含まれるページの中から所定の機能を付加するページを選択し、選択されたページの指定を受け付けた条件に合致する箇所を所定の機能を付加する箇所として設定することとしたので、ユーザのその時々の要求に応じて、原稿データのさまざまな箇所に容易かつ効率的に情報を付加することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係る機能付加処理の概念について説明する図である。
【図２】本発明の実施形態に係る画像形成システムの構成の一例を示す図である。
【図３】本発明の実施形態に係る機能付加処理の処理手順の一例を説明するためのフローチャートである。
【図４】本発明の実施形態に係る機能付加処理の処理手順の一例を説明するためのフローチャートである。
【図５】表示部に表示される機能付加処理の有効／無効の設定画面の一例を示す図である。
【図６】表示部に表示される機能の付加箇所を決定する条件の条件設定画面の一例を示す図である。
【図７】機能付加原稿データの生成処理の処理手順の一例を説明するためのフローチャートである。
【図８】機能付加原稿データの生成処理の処理手順の一例を説明するためのフローチャートである。
【図９】機能付加原稿データの生成処理の処理手順の一例を説明するためのフローチャートである。
【図１０】文字サイズ入力領域が表示された設定画面の一例を示す図である。
【図１１】機能を付加するページのリストを表示するページリスト表示画面の一例を示す図である。
【図１２】ページが選択された場合のページリスト表示画面の一例を示す図である。
【図１３】機能を付加する指示の入力を受け付けたページリスト表示画面の一例を示す図である。
【図１４】機能生成処理の処理手順の一例を説明するためのフローチャートである。
【図１５】原稿データに付加する機能のリストを表示する機能リスト表示画面の一例を示す図である。
【図１６】機能が付加された場合の機能リスト表示画面の一例を示す図である。
【図１７】付加された機能のアイコンを表示するページリスト表示画面の一例を示す図である。
【図１８】空白行数の条件が指定された条件設定画面の一例を示す図である。
【図１９】空白行数の条件により検索されたページを表示するページリスト表示画面の一例を示す図である。
【図２０】ページが選択された場合のページリスト表示画面の一例を示す図である。
【図２１】ページ指定の条件が指定された条件設定画面の一例を示す図である。
【図２２】ページ指定の条件により検索されたページを表示するページリスト表示画面の一例を示す図である。
【図２３】ページが選択された場合のページリスト表示画面の一例を示す図である。
【図２４】ユーザ設定の条件が指定された条件設定画面の一例を示す図である。
【図２５】ユーザ設定の条件により検索されたページを表示するページリスト表示画面の一例を示す図である。
【図２６】ページが選択された場合のページリスト表示画面の一例を示す図である。
【図２７】全ページ検査の条件が指定された条件設定画面の一例を示す図である。
【図２８】全ページ検査の条件が指定された場合に表示されるページリスト表示画面の一例を示す図である。
【図２９】ページ番号表示領域にページ番号が入力されたページリスト表示画面の一例を示す図である。
【図３０】機能付加マーカーを付加する箇所を指定した場合のページリスト表示画面の一例を示す図である。
【図３１】機能を付加する箇所が設定されたページが表示されたページリスト表示画面の一例を示す図である。
【図３２】機能を付加する箇所が設定されたページが複数ある場合のページリスト表示画面の一例を示す図である。
【図３３】外部装置から必要な指示やデータを転送する画像形成システムの構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１６】
図１は、本発明の実施形態に係る機能付加処理の概念について説明する図で、本発明に係る機能付加処理においては、電子書籍フォーマットなどのフォーマットを有する原稿データ１にさまざまな機能が付加される。例えば、音声を出力する機能、動画を再生する機能、原稿データ１をパスワードにより保護する機能、Ｗｅｂサイトへの接続を行う機能などが原稿データ１に付加される。
【００１７】
その際、原稿データ１のどの箇所に上記機能を付加するかを決定する必要がある。この機能付加処理では、機能を付加する箇所が満たすべき複数の条件の中のいずれかをユーザに指定させる。複数の条件とは、例えば、機能を埋め込む箇所の「文字サイズ」や「空白行数」、「ページ指定」、「ユーザ設定」などの条件である。
【００１８】
例えば、ユーザにより「文字サイズ」の条件が指定された場合、ユーザにより入力された文字サイズ以上の文字を含む箇所２が原稿データ１から検索され、そのような箇所２を含むページのリストが表示される。そして、そのリストの中からユーザによりページが選択され、選択されたページにおける検索された箇所２に、ユーザにより指定されたさまざまな機能が付加された原稿データが生成される。
【００１９】
例えば、ユーザが音声を出力する機能を指定した場合には、上記箇所２に音声を出力する機能が付加された原稿データ３が生成される。この原稿データ３において、ディスプレイに表示されたアイコン３ａがマウス等によりクリックされたか、あるいは、タッチパネルに表示されたアイコン３ａがユーザの指によりタッチされた場合、所定の音声が出力される。
【００２０】
また、ユーザが動画を再生する機能を指定した場合には、上記箇所２に動画を再生する機能が付加された原稿データ４が生成される。この原稿データ４において、ディスプレイに表示されたアイコン４ａがマウス等によりクリックされたか、あるいは、タッチパネルに表示されたアイコン４ａがユーザの指によりタッチされた場合、所定の動画が再生される。
【００２１】
また、ユーザが原稿データ１をパスワードにより保護する機能を指定した場合には、上記箇所２に原稿データ１をパスワードにより保護する機能が付加された原稿データ５が生成される。この原稿データ５において、ディスプレイに表示されたアイコン５ａがマウス等によりクリックされたか、あるいは、タッチパネルに表示されたアイコン５ａがユーザの指によりタッチされた場合、パスワードを入力する画面が表示され、ユーザによるパスワードの入力が受け付けられる。そして、パスワードが予め設定されたパスワードと一致した場合に、原稿データ１の内容が閲覧可能となる。
【００２２】
また、ユーザがＷｅｂサイトへの接続を行う機能を指定した場合には、上記箇所２にＷｅｂサイトへの接続を行う機能が付加された原稿データ６が生成される。この原稿データ６において、ディスプレイに表示されたアイコン６ａがマウス等によりクリックされたか、あるいは、タッチパネルに表示されたアイコン６ａがユーザの指によりタッチされた場合、所定のＵＲＬを有するＷｅｂサイトへの接続がなされ、そのＷｅｂサイトが表示される。
【００２３】
同様に、機能を付加する箇所が満たすべき条件として、ユーザにより「空白行数」が指定された場合、ユーザにより入力された空白行数以上の空白行を含む箇所が原稿データ１から検索され、そのような箇所を含むページのリストが表示される。そして、「文字サイズ」の条件が指定された場合と同様に、そのリストの中からユーザによりページが選択され、選択されたページにおける検索された箇所に、ユーザにより指定されたさまざまな機能が付加された原稿データが生成される。
【００２４】
また、ユーザにより「ページ指定」の条件が指定された場合、ユーザにより入力されたページ番号に対応するページが原稿データ１から検索され、検索されたページのリストが表示される。ここで、各ページには機能を追加する箇所が予め設定されているものとする。そして、そのリストの中からユーザによりページが選択され、選択されたページにおける予め設定された箇所に、ユーザにより指定されたさまざまな機能が付加された原稿データが生成される。
【００２５】
また、ユーザにより「ユーザ設定」の条件が指定された場合、原稿データ１からユーザにより機能を付加する箇所として設定された箇所を含むページのリストが表示される。そして、そのリストの中からユーザによりページが選択され、選択されたページにおける設定された箇所に、ユーザにより指定されたさまざまな機能が付加された原稿データが生成される。
【００２６】
図２は、本発明の実施形態に係る画像形成システム１０の構成の一例を示す図で、この画像形成システム１０は、例えば、ＭＦＰ（Multifunction Peripheral）や、プリンタ、ＦＡＸなどの画像を形成する装置である。
【００２７】
この画像形成システム１０は、操作パネル部１１、ネットワークインターフェース部１２、公衆回線インターフェース部１３、Ｉ／Ｏインターフェース部１４、画像読取部１５、印刷処理部１６、コピー処理部１７、ＦＡＸ処理部１８、表示画面転送処理部１９、記憶部２０、制御部２１、システムバス２２を備える。
【００２８】
操作パネル部１１は、各種の情報を表示したり、ユーザから各種の情報の入力を受け付けるパネル部で、この操作パネル部１１は、表示部１１ａ、タッチセンサ部１１ｂ、入力キー部１１ｃを備える。
【００２９】
表示部１１ａは、液晶ディスプレイなどの表示デバイス、タッチセンサ部１１ｂは、ユーザによりタッチされた表示部１１ａの箇所を検出するセンサ部である。例えば、表示部１１ａにボタンが表示されている場合に、タッチセンサ部１１ｂは、そのボタンがユーザによりタッチされたか否かを検出する。入力キー部１１ｃは、ユーザからの情報の入力を受け付けるテンキーやキーボード、ボタンなどのキー部である。
【００３０】
ネットワークインターフェース部１２は、ネットワークを介して他の装置との間で通信を行うインターフェース部で、このネットワークインターフェース部１２は、例えば、イーサネット（登録商標）、トークンリング、ＦＤＤＩ（Fiber-Distributed Data Interface）などの規格により通信を行う。
【００３１】
公衆回線インターフェース部１３は、公衆回線を介して他のＦＡＸ装置との間でＦＡＸの送受信を行うインターフェース部で、Ｉ／Ｏインターフェース部１４は、外部装置との間でネットワークを介さずに直接接続する場合に、外部装置との間で通信を行うインターフェース部である。
【００３２】
画像読取部１５は、紙等の原稿を読み取り、電子書籍フォーマットなどの原稿データを生成するスキャナなどの画像読取デバイスである。原稿データとは、読み取られた画像データをＯＣＲ（Optical Character Reader）を用いて文字認識し、その結果得られたテキストデータを透明化して画像データの上に重ね合わせた透明テキスト付フォーマットのデータである。
【００３３】
印刷処理部１６は、原稿データの印刷を行う処理部である。コピー処理部１７は、紙等の原稿のコピーを行う処理部である。ＦＡＸ処理部１８は、ＦＡＸの送受信を行う処理部である。
【００３４】
表示画面転送処理部１９は、表示部１１ａに表示される表示画像の情報を外部装置に転送する処理部である。外部装置は、この情報に基づいて、表示部１１ａに表示される画面と同様の画面を表示し、その画面を用いて各種情報の入力をユーザから受け付け、その情報を画像形成システム１０に送信する。これにより、ユーザは、画像形成システム１０から離れた位置で画像形成システム１０を操作することができるようになる。
【００３５】
記憶部２０は、メモリやハードディスクなどの記憶デバイスである。この記憶部２０は、原稿データ２０ａ、音声データ２０ｄ、動画データ２０ｅ、パスワードデータ２０ｆ、ＵＲＬ（Uniform Resource Locator）データ２０ｇ、機能データ２０ｈ、機能付加原稿データ２０ｉなどを記憶する。
【００３６】
原稿データ２０ａは、画像読取部１５が読み取った原稿の透明テキスト付フォーマットの電子データである。例えば、原稿データ２０ａは、電子書籍端末により閲覧可能な電子書籍データである。この原稿データ２０ａは、画像データ２０ｂ、および、テキストデータ２０ｃを含む。画像データ２０ｂは、画像読取部１５が読み取った原稿の画像データである。テキストデータ２０ｃは、画像データ２０ｂの上に透明化して重ね合わされる、画像データ２０ｂを文字認識して得られたテキストデータである。
【００３７】
音声データ２０ｄは、原稿データ２０ａに音声出力機能が埋め込まれる場合に、音声出力機能により出力される音声データである。動画データ２０ｅは、原稿データ２０ａに動画再生機能が埋め込まれる場合に、動画再生機能により再生される動画データである。
【００３８】
パスワードデータ２０ｆは、原稿データ２０ａにパスワード保護機能が埋め込まれる場合に、パスワード保護機能がユーザ認証に用いるパスワードのデータである。ＵＲＬデータ２０ｇは、原稿データ２０ａにＷｅｂリンク機能が埋め込まれる場合に、Ｗｅｂリンク機能が接続するリンク先のＷｅｂサイトのＵＲＬのデータである。
【００３９】
機能データ２０ｈは、原稿データ２０ａに埋め込まれる機能のデータで、この機能データ２０ｈには、例えば、音声データ２０ｄの出力を実行する音声出力機能のデータ、動画データ２０ｅの再生を実行する動画再生機能のデータ、原稿データ２０ａをパスワードにより保護するパスワード保護機能のデータ、Ｗｅｂサイトへの接続を行うＷｅｂリンク機能のデータなどが含まれる。
【００４０】
機能付加原稿データ２０ｉは、画像形成システム１０により生成された機能付加原稿データで、この機能付加原稿データ２０ｉには、例えば、音声出力機能が付加された原稿データ、動画再生機能が付加された原稿データ、パスワード保護機能が付加された原稿データ、Ｗｅｂリンク機能が付加された原稿データなどが含まれる。
【００４１】
制御部２１は、画像形成システム１０を全体的に制御するＣＰＵ（Central Processing Unit）などの制御デバイスで、この制御部２１は、条件指定受付部２１ａ、付加箇所設定部２１ｂ、文字判定部２１ｃ、空行判定部２１ｄ、機能生成部２１ｅ、機能付加部２１ｆを備える。
【００４２】
条件指定受付部２１ａは、原稿データ２０ａにおいて、音声出力機能、動画再生機能、パスワード保護機能、Ｗｅｂリンク機能などの機能を付加する箇所を決定する複数の条件のうち、いずれかの条件の指定をユーザから受け付ける処理部である。
【００４３】
上記複数の条件とは、例えば、機能を付加する箇所の文字サイズの条件や、機能を付加する箇所の空白行数の条件、機能を付加する箇所がユーザにより指定されたページに含まれるという条件、機能を付加する箇所がユーザにより指定されたページのユーザにより設定された箇所であるという条件などである。
【００４４】
機能を付加する箇所の文字サイズがユーザにより指定された場合、文字サイズが指定された文字サイズ以上の文字の箇所に機能が付加される。機能を付加する箇所の空白行数がユーザにより指定された場合、文字が何ら含まれていない空白行の行数が、ユーザにより指定された空白行数以上である箇所に機能が付加される。
【００４５】
機能を付加する箇所のページがユーザにより指定された場合、そのページの予め定められた箇所（例えば、そのページの右上隅など）に機能が付加される。機能を付加するページがユーザにより指定され、さらに機能を付加する箇所がユーザにより設定された場合、上記ページの上記箇所に機能が付加される。
【００４６】
付加箇所設定部２１ｂは、上記条件に合致する箇所を、機能を付加する箇所として設定する処理部である。文字判定部２１ｃは、機能を付加する箇所の条件として文字サイズが指定された場合に、テキストデータ２０ｃに含まれる文字の大きさや文字の種類を判定する処理部である。具体的には、文字判定部２１ｃは、テキストデータ２０ａから１文字ずつ文字を抽出し、その文字のサイズを検出する。そして、文字判定部２１ｃは、検出された文字サイズがユーザにより指定された文字サイズ以上であるか否かを判定する。
【００４７】
空行判定部２１ｄは、機能を付加する箇所の条件として空白行数が指定された場合に、テキストデータ２０ｃに含まれる連続する行の空白行数をカウントし、その結果得られた行数がユーザにより指定された空白行数以上であるか否かを判定する処理部である。
【００４８】
機能生成部２１ｅは、原稿データに埋め込む機能のデータを生成する処理部で、この機能生成部２１ｅは、例えば、音声出力機能を原稿データに埋め込む場合、出力される音声データを音声データ２０ｄから読み出し、その音声データを出力する音声出力機能のデータを生成する。
【００４９】
また、機能生成部２１ｅは、動画再生機能を原稿データに埋め込む場合、再生される動画データを動画データ２０ｅから読み出し、その動画データを出力する動画再生機能のデータを生成する。
【００５０】
さらに、機能生成部２１ｅは、パスワード保護機能を原稿データに埋め込む場合、パスワードの情報をパスワードデータ２０ｆから読み出し、そのパスワードによりユーザ認証を行う機能のパスワード保護機能のデータを生成する。
【００５１】
また、機能生成部２１ｅは、Ｗｅｂリンク機能を原稿データに埋め込む場合、リンク先のＵＲＬの情報をＵＲＬデータ２０ｇから読み出し、そのＵＲＬのＷｅｂサイトに接続し、そのＷｅｂサイトを表示するＷｅｂリンク機能のデータを生成する。
【００５２】
機能付加部２１ｆは、機能生成部２１ｅにより生成された各種機能が付加された機能付加原稿データ２０ｉを生成する処理部である。
【００５３】
システムバス２２は、各機能部間を接続するシステムバスである。このシステムバス２２は、データバスやアドレスバス、制御信号バスなどを含む。
【００５４】
図３、図４は、本発明の実施形態に係る機能付加処理の処理手順の一例を説明するためのフローチャートで、画像形成システム１０の画像読取部１５は、図３に示すように、原稿の読み取り処理を実行する（ステップＳ１０１）。そして、機能付加部２１ｆは、機能付加処理が有効に設定されているか否かを判定する（ステップＳ１０２）。有効／無効の設定は、機能付加部２１ｆが、機能付加処理の有効／無効の設定画面を表示部１１ａに表示させ、ユーザから機能付加処理を有効にする入力を受け付けた場合になされる。
【００５５】
図５は、表示部１１ａに表示される機能付加処理の有効／無効の設定画面３０の一例を示す図である。図５に示す設定画面３０には、機能付加有効化ボタン３１、設定リセットボタン３２、閉じるボタン３３、次原稿読み込み指示ボタン３４、読み込み終了指示ボタン３５、スタートボタン３６が表示される。ユーザにより各ボタンがタッチされると、各ボタンがタッチされたことが分かるように、各ボタンの表示色が変化する（図５の機能付加有効化ボタン３１、次原稿読み込み指示ボタン３４、スタートボタン３６を参照）。
【００５６】
機能付加有効化ボタン３１は、機能付加処理を有効にする指示をユーザから受け付けるボタンである。設定リセットボタン３２は、設定画面３０において設定された内容を初期化する指示をユーザから受け付けるボタンである。閉じるボタン３３は、設定画面３０を閉じ、原稿の読み込み処理を終了させるボタンである。
【００５７】
次原稿読み込み指示ボタン３４は、１つの原稿を読み込んだ後に、つぎの原稿を読み込む指示をユーザから受け付けるボタンである。読み込み終了指示ボタン３５は、１つの原稿を読み込んだ後に、原稿の読み込みを終了する指示をユーザから受け付けるボタンである。スタートボタン３６は、原稿の読み込みを開始させる指示をユーザから受け付けるボタンである。
【００５８】
機能付加部２１ｆは、図５に示す設定画面３０において、機能付加有効化ボタン３１がユーザによりタッチされた場合に、機能付加処理が有効に設定されたと判定する。
【００５９】
図３の説明に戻ると、ステップＳ１０２において、機能付加処理が有効に設定されていない場合（ステップＳ１０２においてＮＯの場合）、図４に示すように、そのままこの機能付加処理は終了する。
【００６０】
機能付加処理が有効に設定されている場合（ステップＳ１０２においてＹＥＳの場合）、機能付加部２１ｆは、機能の付加箇所を決定する複数の条件を表示部１１ａに表示させる（ステップＳ１０３）。
【００６１】
図６は、表示部１１ａに表示される機能の付加箇所を決定する条件の条件設定画面４０の一例を示す図で、図６に示す条件設定画面４０には、文字サイズボタン４１、空白行数ボタン４２、ページ指定ボタン４３、ユーザ設定ボタン４４、全ページ検査ボタン４５、キャンセルボタン４６、ＯＫボタン４７が表示される。
【００６２】
文字サイズボタン４１は、機能の付加箇所を文字サイズで設定する指示をユーザから受け付けるボタンである。空白行数ボタン４２は、機能の付加箇所を空白行数で設定する指示をユーザから受け付けるボタンである。ページ指定ボタン４３は、機能の付加箇所をユーザにより指定されたページ番号で設定する指示をユーザから受け付けるボタンである。
【００６３】
ユーザ設定ボタン４４は、機能の付加箇所をユーザにより指定された文字列で設定する指示をユーザから受け付けるボタンである。全ページ検査ボタン４５は、原稿データ２０ａの各ページをプレビュー画面でユーザが確認しつつ、ユーザのタッチ操作により１箇所ずつ機能の付加箇所を設定する指示をユーザから受け付けるボタンである。
【００６４】
キャンセルボタン４６は、図６に示した条件設定画面４０において選択されたボタンがある場合に、その選択をすべて解除する指示をユーザから受け付けるボタンである。ＯＫボタン４７は、条件設定画面４０において選択されたボタンがある場合に、その選択を確定する指示をユーザから受け付けるボタンである。
【００６５】
図３の説明に戻ると、ステップＳ１０３の処理の後、条件指定受付部２１ａは、上述した複数の条件のうちのいずれかの条件の指定をユーザから受け付ける（ステップＳ１０４）。そして、機能付加部２１ｆは、ユーザにより文字サイズの条件が選択されたか否かを判定する（ステップＳ１０５）。
【００６６】
ユーザにより文字サイズの条件が選択された場合（ステップＳ１０５においてＹＥＳの場合）、付加箇所設定部２１ｂ、文字判定部２１ｃ、空行判定部２１ｄ、機能生成部２１ｅ、機能付加部２１ｆは、文字サイズの条件により決定された箇所に機能を追加した機能付加原稿データ２０ｉを生成する（ステップＳ１０６）。この処理については、後に詳しく説明する。
【００６７】
ユーザにより文字サイズの条件が選択されなかった場合（ステップＳ１０５においてＮＯの場合）、あるいは、ステップＳ１０６の処理の後、機能付加部２１ｆは、図４に示すように、ユーザにより空白行数の条件が選択されたか否かを判定する（ステップＳ１０７）。
【００６８】
ユーザにより空白行数の条件が選択された場合（ステップＳ１０７においてＹＥＳの場合）、付加箇所設定部２１ｂ、文字判定部２１ｃ、空行判定部２１ｄ、機能生成部２１ｅ、機能付加部２１ｆは、空白行数の条件により決定された箇所に機能を追加した機能付加原稿データ２０ｉを生成する（ステップＳ１０８）。この処理については、後に詳しく説明する。
【００６９】
ユーザにより空白行数の条件が選択されなかった場合（ステップＳ１０７においてＮＯの場合）、あるいは、ステップＳ１０８の処理の後、機能付加部２１ｆは、ユーザによりページ指定の条件が選択されたか否かを判定する（ステップＳ１０９）。
【００７０】
ユーザによりページ指定の条件が選択された場合（ステップＳ１０９においてＹＥＳの場合）、付加箇所設定部２１ｂ、文字判定部２１ｃ、空行判定部２１ｄ、機能生成部２１ｅ、機能付加部２１ｆは、ページ指定の条件により決定された箇所に機能を追加した機能付加原稿データ２０ｉを生成する（ステップＳ１１０）。この処理については、後に詳しく説明する。
【００７１】
ユーザによりページ指定の条件が選択されなかった場合（ステップＳ１０９においてＮＯの場合）、あるいは、ステップＳ１１０の処理の後、機能付加部２１ｆは、ユーザによりユーザ指定の条件が選択されたか否かを判定する（ステップＳ１１１）。
【００７２】
ユーザによりユーザ指定の条件が選択された場合（ステップＳ１１１においてＹＥＳの場合）、付加箇所設定部２１ｂ、文字判定部２１ｃ、空行判定部２１ｄ、機能生成部２１ｅ、機能付加部２１ｆは、ユーザ指定の条件により決定された箇所に機能を追加した機能付加原稿データ２０ｉを生成する（ステップＳ１１２）。この処理については、後に詳しく説明する。
【００７３】
ユーザによりユーザ指定の条件が選択されなかった場合（ステップＳ１１１においてＮＯの場合）、あるいは、ステップＳ１１２の処理の後、機能付加部２１ｆは、ユーザにより全ページ検査の条件が選択されたか否かを判定する（ステップＳ１１３）。
【００７４】
ユーザにより全ページ検査の条件が選択された場合（ステップＳ１１３においてＹＥＳの場合）、付加箇所設定部２１ｂ、文字判定部２１ｃ、空行判定部２１ｄ、機能生成部２１ｅ、機能付加部２１ｆは、全ページ検査の条件により決定された箇所に機能を追加した機能付加原稿データ２０ｉを生成する（ステップＳ１１４）。この処理については、後に詳しく説明する。
【００７５】
ユーザにより全ページ検査の条件が選択されなかった場合（ステップＳ１１３においてＮＯの場合）、あるいは、ステップＳ１１４の処理の後、この機能付加処理は終了する。
【００７６】
つぎに、図７〜図９を参照して、図３のステップＳ１０６、図４のステップＳ１０８、ステップＳ１１０、ステップＳ１１２、ステップＳ１１４で説明した原稿データの生成処理について詳しく説明する。図７〜図９は、機能付加原稿データの生成処理の処理手順の一例を説明するためのフローチャートで、ここではまず、文字サイズの条件を用いて機能を付加する箇所を決定する場合について説明し、他の条件についてはその後に説明することとする。
【００７７】
図７に示すように、画像形成システム１０の機能付加部２１ｆは、文字サイズの入力を受け付ける設定画面を表示部１１ａに表示させ、ユーザから文字サイズの入力を待ち受ける（ステップＳ２０１）。そして、機能付加部２１ｆは、ユーザにより文字サイズの入力がなされたか否かを判定する（ステップＳ２０２）。
【００７８】
ユーザにより文字サイズの入力がなされていない場合（ステップＳ２０２においてＮＯの場合）、ステップＳ２０１に移行して、機能付加部２１ｆは、ユーザからの文字サイズの入力を引き続き待ち受ける。
【００７９】
図１０は、表示部１１ａに表示される文字サイズ入力領域４８が表示された条件設定画面４０の一例を示す図である。図１０に示した条件設定画面４０は、図６に示した条件設定画面４０において、ユーザにより文字サイズボタン４１がタッチされた場合に表示部１１ａに表示される画面である。
【００８０】
図１０に示す条件設定画面４０には、図６に示した各ボタンの他、文字サイズ入力領域４８、文字サイズプレビュー領域４９が表示される。文字サイズ入力領域４８は、ユーザが入力キー部１１ｃなどを操作して入力した文字サイズが表示される領域である。文字サイズプレビュー領域４９は、文字サイズ入力領域４８に入力された文字サイズの文字のプレビュー表示がなされる領域である。図１０の例では、２０ｐｔの文字サイズの「Ａ」という文字のプレビュー表示が文字サイズプレビュー領域４９においてなされている。
【００８１】
図７の説明に戻ると、ステップＳ２０２において、ユーザにより文字サイズの入力がなされた場合（ステップＳ２０２においてＹＥＳの場合）、機能付加部２１ｆは、テキストデータ２０ｃを読み出す（ステップＳ２０３）。そして、機能付加部２１ｆは、ページ番号カウンタを１に設定する（ステップＳ２０４）。
【００８２】
その後、機能付加部２１ｆは、そのページ番号カウンタの値に対応するページ番号のページがあるか否かを判定する（ステップＳ２０５）。ページ番号カウンタの値に対応するページ番号のページがある場合（ステップＳ２０５においてＹＥＳの場合）、機能付加部２１ｆは、行番号カウンタを１に設定する（ステップＳ２０６）。
【００８３】
そして、機能付加部２１ｆは、その行番号カウンタの値に対応する行番号の行があるか否かを判定する（ステップＳ２０７）。行番号カウンタの値に対応する行番号の行がなかった場合（ステップＳ２０７においてＮＯの場合）、機能付加部２１ｆは、ページ番号カウンタを１増やす（ステップＳ２０８）。そして、ステップＳ２０５に移行して、そのページ番号カウンタの値に対応するページ番号のページがあるか否かを判定し、その後の処理を継続する。
【００８４】
ステップＳ２０７において、行番号カウンタの値に対応する行番号の行があった場合（ステップＳ２０７においてＹＥＳの場合）、図８に示すように、文字判定部２１ｃは、その行の先頭文字を検索する（ステップＳ２０９）。
【００８５】
そして、文字判定部２１ｃは、先頭文字があったか否かを判定する（ステップＳ２１０）。先頭文字がなかった場合（ステップＳ２１０においてＮＯの場合）、ステップＳ２１５に移行して、機能付加部２１ｆは、行番号カウンタを１増やす（ステップＳ２１５）。そして、図７のステップＳ２０７に移行して、その行番号カウンタの値に対応する行番号の行があるか否かを判定し、その後の処理を継続する。
【００８６】
図８のステップＳ２１０において、先頭文字があった場合（ステップＳ２１０においてＹＥＳの場合）、文字判定部２１ｃは、その先頭文字の文字サイズを検出する（ステップＳ２１１）。
【００８７】
例えば、文字判定部２１ｃは、テキストデータ２０ｃに含まれる文字サイズ（フォントサイズ）の情報を用いて先頭文字の文字サイズを検出する。あるいは、文字判定部２１ｃは、その文字が占める四角形部分の対角線の長さや、縦・横の長さ、ページ全体に対する各文字の文字領域の比率から文字サイズを検出することとしてもよい。
【００８８】
その後、文字判定部２１ｃは、先頭文字の文字サイズが、図１０の文字サイズ入力領域４８においてユーザにより設定された設定値以上であるか否かを判定する（ステップＳ２１２）。文字サイズがその設定値以上でない場合（ステップＳ２１２においてＮＯの場合）、ステップＳ２１５に移行して、その後の処理を継続する。
【００８９】
文字サイズがその設定値以上である場合（ステップＳ２１２においてＹＥＳの場合）、付加箇所設定部２１ｂは、ページ番号カウンタの値に対応するページ番号のページ、および、行番号カウンタの値に対応する行番号の行を、機能を付加する箇所として抽出する（ステップＳ２１３）。そして、付加箇所設定部２１ｂは、抽出した行に機能付加マーカーを付加する（ステップＳ２１４）。続いて、ステップＳ２１５に移行して、その後の処理が継続される。
【００９０】
図１１は、機能を付加するページのリストを表示するページリスト表示画面５０の一例を示す図である。このページリスト表示画面５０は、図１０に示した条件設定画面４０の文字サイズ入力領域４８に文字サイズがユーザにより入力され、ＯＫボタン４７がタッチされた場合に、機能付加部２１ｆが表示部１１ａに表示させる画面である。
【００９１】
ページリスト表示画面５０には、プレビュー領域５１、ページ番号表示領域５２、ページ総数表示領域５３、ページリスト表示領域５４、スクロールバー５５、機能付加ページ番号５６、付加箇所設定ボタン５７、付加箇所非設定ボタン５８、戻るボタン５９、リセットボタン６０、設定完了ボタン６１が表示される。
【００９２】
プレビュー領域５１は、ページリスト表示領域５４に表示された機能付加ページ番号５６がユーザにより選択された場合に、その機能付加ページ番号５６に対応するページのイメージ画像が表示される領域である。
【００９３】
ページ番号表示領域５２は、ページリスト表示領域５４に表示された機能付加ページ番号５６がユーザにより選択された場合に、その機能付加ページ番号５６が表示される領域である。ページ総数表示領域５３は、原稿データ２０ａの総ページ数が表示される領域である。
【００９４】
ページリスト表示領域５４は、機能が付加されるページの機能付加ページ番号５６のリストが表示される領域である。スクロールバー５５は、ページリスト表示領域５４に機能付加ページ番号５６をすべて表示できない場合に、ページリスト表示領域５４をスクロールさせるスクロールバーである。機能付加ページ番号５６は、機能が付加されるページのページ番号の情報である。
【００９５】
付加箇所設定ボタン５７は、文字サイズの条件により抽出された箇所に、機能を付加する指示をユーザから受け付けるボタン、付加箇所非設定ボタン５８は、文字サイズの条件により抽出された箇所に、機能を付加しない指示をユーザから受け付けるボタンである。
【００９６】
戻るボタン５９は、図１０に示した条件設定画面４０に表示を戻す指示をユーザから受け付けるボタン、リセットボタン６０は、付加箇所設定ボタン５７および付加箇所非設定ボタン５８を操作してなされた設定をすべて解除する指示をユーザから受け付けるボタン、設定完了ボタン６１は、付加箇所設定ボタン５７および付加箇所非設定ボタン５８を操作してなされた設定をすべて確定させる指示をユーザから受け付けるボタンである。
【００９７】
図１２は、ページが選択された場合のページリスト表示画面５０の一例を示す図で、図１２の例では、ページリスト表示領域５４において、ユーザにより２０ページに対応する機能付加ページ番号５６が選択されている。この場合、その機能付加ページ番号５６の表示色が変化する。また、ページ番号表示領域５２には、「２０」が表示される。さらに、プレビュー領域５１には、２０ページ目の原稿データ２０ａのイメージ画像が表示される。
【００９８】
プレビュー領域５１に表示されたイメージ画像において、「Ｋｅｙ  Ｓｅｎｔｅｎｃｅ」という文字列が含まれる行の先頭文字である「Ｋ」の文字サイズが、図１０の文字サイズ入力領域４８に入力された設定値以上である場合、その行に対して機能を付加することを示す機能付加マーカー６２が付加される。
【００９９】
図７の説明に戻ると、ステップＳ２０５において、ページ番号カウンタの値に対応するページ番号のページがない場合（ステップＳ２０５においてＮＯの場合）、図９に示すように、機能付加部２１ｆは、表示部１１ａを制御して、機能付加マーカー６２が付加されたページの機能付加ページ番号５６をページリスト表示領域５４に表示させる（ステップＳ２１６）。
【０１００】
その際、機能付加部２１ｆは、表示部１１ａを制御して、機能付加マーカー６２が付加されていないページの機能付加ページ番号５６をページリスト表示領域５４から消去させる。
【０１０１】
その後、機能付加部２１ｆは、ページリスト表示領域５４に表示された機能付加ページ番号５６の中から、ユーザによりなされるいずれかの機能付加ページ番号５６の選択を待ち受ける（ステップＳ２１７）。そして、機能付加部２１ｆは、ユーザにより機能付加ページ番号５６が選択されたか否かを判定する（ステップＳ２１８）。
【０１０２】
ユーザにより機能付加ページ番号５６が選択された場合（ステップＳ２１８においてＹＥＳの場合）、機能付加部２１ｆは、表示部１１ａを制御して、選択された機能付加ページ番号５６に対応するページのイメージ画像をプレビュー領域５１に表示させる（ステップＳ２２３）。
【０１０３】
そして、機能付加部２１ｆは、プレビュー領域５１に表示されたページにおいて、機能付加マーカー６２が付加された箇所に機能を付加するか否かを指示する入力をユーザから受け付ける（ステップＳ２２４）。具体的には、機能付加部２１ｆは、図１２に示した付加箇所設定ボタン５７、および、付加箇所非設定ボタン５８のいずれがユーザによりタッチされたかを検出することにより、機能を付加するか否かを指示する入力をユーザから受け付ける。
【０１０４】
図１３は、機能を付加する指示の入力を受け付けたページリスト表示画面５０の一例を示す図で、図１３の例では、図１２に示した付加箇所設定ボタン５７がユーザによりタッチされた結果、付加箇所設定ボタン５７の表示色が変化している。これにより、２０ページ目の「Ｋｅｙ  Ｓｅｎｔｅｎｃｅ」という文字列がある行に、機能が付加されることになる。
【０１０５】
図９の説明に戻ると、ステップＳ２２４の処理の後、機能付加部２１ｆは、機能付加マーカー６２が付加された箇所に機能を付加する指示をユーザから受け付けたか否かを判定する（ステップＳ２２５）。
【０１０６】
そして、機能付加マーカー６２が付加された箇所に機能を付加する指示をユーザから受け付けた場合（ステップＳ２２５においてＹＥＳの場合）、機能生成部２１ｅおよび機能付加部２１ｆは、原稿データ２０ａに付加する機能を生成する機能生成処理を実行する（ステップＳ２２６）。この機能生成処理については、後に詳しく説明する。その後、ステップＳ２１７に移行し、その後の処理が実行される。
【０１０７】
ステップＳ２２５において、機能付加マーカー６２が付加された箇所に機能を付加する指示をユーザから受け付けておらず、図１２に示す付加箇所非設定ボタン５８がユーザによりタッチされた場合（ステップＳ２２５においてＮＯの場合）、機能付加部２１ｆは、表示部１１ａを制御して、選択された機能付加ページ番号５６をページリスト表示領域５４から削除させる（ステップＳ２２７）。そして、ステップＳ２１７に移行し、その後の処理が実行される。
【０１０８】
ステップＳ２１８において、ユーザによりページが選択されなかった場合（ステップＳ２１８においてＮＯの場合）、機能付加部２１ｆは、図１３に示す設定完了ボタン６１がユーザによりタッチされたか否かを判定する（ステップＳ２１９）。
【０１０９】
設定完了ボタン６１がユーザによりタッチされていない場合（ステップＳ２１９においてＮＯの場合）、ステップＳ２１７に移行して、その後の処理が実行される。設定完了ボタン６１がユーザによりタッチされた場合（ステップＳ２１９においてＹＥＳの場合）、機能付加部２１ｆは、ステップＳ２２６の機能生成処理が実行されたか否かを判定する（ステップＳ２２０）。
【０１１０】
機能生成処理が実行された場合（ステップＳ２２０においてＹＥＳの場合）、機能付加部２１ｆは、機能生成処理において生成された機能データ２０ｈを原稿データ２０ａに埋め込むことにより、機能付加原稿データ２０ｉを生成する（ステップＳ２２１）。そして、機能付加部２１ｆは、機能付加原稿データ２０ｉを記憶部２０に記憶し（ステップＳ２２２）、この機能付加処理は終了する。
【０１１１】
ステップＳ２２０において、機能生成処理が実行されなかった場合（ステップＳ２２０においてＮＯの場合）、そのままこの機能付加処理は終了する。
【０１１２】
この機能付加処理の終了後、機能付加原稿データ２０ｉは、ユーザの要求に応じて、電子書籍端末などの携帯端末に転送され、ユーザにより閲覧され、付加された機能が利用される。
【０１１３】
つぎに、図１４のフローチャートを参照して、図９のステップＳ２２６に示した機能生成処理の処理手順について詳しく説明する。画像形成システム１０の機能付加部２１ｆは、図１４に示すように、原稿データ２０ａに付加する機能の指定をユーザから待ち受ける（ステップＳ３０１）。そして、機能付加部２１ｆは、原稿データ２０ａに付加する機能がユーザにより指定されたか否かを判定する（ステップＳ３０２）。原稿データ２０ａに付加する機能がユーザにより指定されていない場合（ステップＳ３０２においてＮＯの場合）、ステップＳ３０１に移行して、その後の処理が実行される。
【０１１４】
図１５は、原稿データ２０ａに付加する機能のリストを表示する機能リスト表示画面７０の一例を示す図で、この機能リスト表示画面７０は、図１３に示したページリスト表示画面５０の付加箇所設定ボタン５７がユーザによりタッチされ、さらに設定完了ボタン６１がユーザによりタッチされた場合に機能付加部２１ｆが表示部１１ａに表示させる画面である。
【０１１５】
機能リスト表示画面７０には、プレビュー領域５１、ページ番号表示領域５２、ページ総数表示領域５３、機能リスト表示領域７１、スクロールバー５５、機能付加ボタン７２、機能非付加ボタン７３、戻るボタン５９、リセットボタン６０、設定完了ボタン６１が表示される。
【０１１６】
プレビュー領域５１、ページ番号表示領域５２、ページ総数表示領域５３、戻るボタン５９、リセットボタン６０、設定完了ボタン６１はそれぞれ、図１０で説明したプレビュー領域５１、ページ番号表示領域５２、ページ総数表示領域５３、戻るボタン５９、リセットボタン６０、設定完了ボタン６１と同様のものである。
【０１１７】
機能リスト表示領域７１は、原稿データ２０ａに付加する機能のリストが表示される領域である。スクロールバー５５は、機能リスト表示領域７１に機能のすべてを表示できない場合に、機能リスト表示領域７１をスクロールさせるスクロールバーである。
【０１１８】
機能付加ボタン７２は、プレビュー領域５１に表示されているページの機能付加マーカー６２の箇所に、機能を付加する指示をユーザから受け付けるボタンである。機能非付加ボタン７３は、プレビュー領域５１に表示されているページの機能付加マーカー６２の箇所に、機能を付加しないという指示をユーザから受け付けるボタンである。
【０１１９】
機能リスト表示領域７１に表示された各機能がユーザによるタッチ動作により指定され、機能付加ボタン７２がさらにユーザによりタッチされた場合に、ユーザにより指定された機能が機能付加マーカー６２の箇所に付加されることになる。
【０１２０】
図１６は、機能が付加された場合の機能リスト表示画面７０の一例を示す図で、この機能リスト表示領域７１においてユーザのタッチ動作により機能（図１６の例では、「音声出力機能」）が指定されると、指定された機能の表示色が変化する。そして、機能付加ボタン７２がさらにユーザによりタッチされると、機能付加ボタン７２の表示色が変化する。さらに、プレビュー領域５１に表示されたページの機能付加マーカー６２が付加された箇所に、ユーザにより指定された機能のアイコン７４が表示される。
【０１２１】
図１４の説明に戻ると、ステップＳ３０２において、原稿データ２０ａに付加する機能がユーザにより指定された場合（ステップＳ３０２においてＹＥＳの場合）、機能付加部２１ｆは、指定された機能が音声出力機能であるか否かを判定する（ステップＳ３０３）。
【０１２２】
指定された機能が音声出力機能である場合（ステップＳ３０３においてＹＥＳの場合）、機能生成部２１ｅは、音声データ２０ｄを記憶部２０から読み出し、読み出した音声データ２０ｄを用いて、その音声データ２０ｄを出力する機能を有する音声出力機能データを生成する（ステップＳ３０４）。
【０１２３】
そして、機能付加部２１ｆは、表示部１１ａを制御して、図１６に示したプレビュー領域５１の機能付加マーカー６２の箇所に、音声出力機能のアイコン７４を表示させる（ステップＳ３０５）。
【０１２４】
なお、図１６に示した機能リスト表示画面７０において、ユーザにより機能非付加ボタン７３がタッチされた場合には、図１１において説明したページリスト表示画面５０が再度表示される。この場合、ページリスト表示領域５４において、ユーザにより機能非付加ボタン７３がタッチされる以前に機能が付加されたページの機能付加ページ番号５６には、付加された機能のアイコンが表示される。
【０１２５】
図１７は、付加された機能のアイコンを表示するページリスト表示画面５０の一例を示す図である。図１７に示すページリスト表示領域５４においては、それぞれの機能付加ページ番号５６に対応付けて、付加された機能のアイコン７５が表示されている。
【０１２６】
そして、このページリスト表示領域５４に含まれる機能付加ページ番号５６がユーザのタッチにより指定され、さらにユーザにより付加箇所非設定ボタン５８がタッチされると、その機能付加ページ番号５６に対応するページに機能を付加する設定は解除され、ページリスト表示領域５４からその機能付加ページ番号５６は消去される。
【０１２７】
図１７の例では、音声出力機能が付加された２０ページ目の機能付加ページ番号５６がユーザにより指定され、さらにユーザにより付加箇所非設定ボタン５８がタッチされた結果、２０ページ目の機能付加ページ番号５６に音声出力機能を付加する設定が解除され、ページリスト表示領域５４から２０ページ目の機能付加ページ番号５６が消去されている。
【０１２８】
図１４の説明に戻ると、ステップＳ３０５の処理の後、あるいは、ステップＳ３０３において、指定された機能が音声出力機能でない場合（ステップＳ３０３においてＮＯの場合）、機能付加部２１ｆは、指定された機能が動画再生機能であるか否かを判定する（ステップＳ３０６）。
【０１２９】
指定された機能が動画再生機能である場合（ステップＳ３０６においてＹＥＳの場合）、機能生成部２１ｅは、動画データ２０ｅを記憶部２０から読み出し、読み出した動画データ２０ｅを用いて、その動画データ２０ｅを再生する機能を有する動画再生機能データを生成する（ステップＳ３０７）。
【０１３０】
そして、機能付加部２１ｆは、表示部１１ａを制御して、図１６に示したプレビュー領域５１の機能付加マーカー６２の箇所に、動画再生機能のアイコンを表示させる（ステップＳ３０８）。
【０１３１】
ステップＳ３０８の処理の後、あるいは、ステップＳ３０６において、指定された機能が動画再生機能でない場合（ステップＳ３０６においてＮＯの場合）、機能付加部２１ｆは、指定された機能がパスワード保護機能であるか否かを判定する（ステップＳ３０９）。
【０１３２】
指定された機能がパスワード保護機能である場合（ステップＳ３０９においてＹＥＳの場合）、機能生成部２１ｅは、パスワードデータ２０ｆを記憶部２０から読み出し、読み出したパスワードデータ２０ｆを用いて、そのパスワード２０ｆによりユーザ認証を行う機能を有するパスワード保護機能データを生成する（ステップＳ３１０）。
【０１３３】
そして、機能付加部２１ｆは、表示部１１ａを制御して、図１６に示したプレビュー領域５１の機能付加マーカー６２の箇所に、パスワード保護機能のアイコンを表示させる（ステップＳ３１１）。
【０１３４】
ステップＳ３１１の処理の後、あるいは、ステップＳ３０９において、指定された機能がパスワード保護機能でない場合（ステップＳ３０９においてＮＯの場合）、機能付加部２１ｆは、指定された機能がＷｅｂリンク機能であるか否かを判定する（ステップＳ３１２）。
【０１３５】
指定された機能がＷｅｂリンク機能である場合（ステップＳ３１２においてＹＥＳの場合）、機能生成部２１ｅは、ＵＲＬデータ２０ｇを記憶部２０から読み出し、読み出したＵＲＬデータ２０ｇを用いて、そのＵＲＬデータ２０ｇに含まれるＵＲＬを有するＷｅｂサイトに接続し、そのＷｅｂサイトを表示する機能を有するＷｅｂリンク機能データを生成する（ステップＳ３１３）。
【０１３６】
そして、機能付加部２１ｆは、表示部１１ａを制御して、図１６に示したプレビュー領域５１の機能付加マーカー６２の箇所に、Ｗｅｂリンク機能のアイコンを表示させる（ステップＳ３１４）。
【０１３７】
ステップＳ３１４の処理の後、あるいは、ステップＳ３１２において、指定された機能がＷｅｂリンク機能でない場合（ステップＳ３１２においてＮＯの場合）、この機能付加処理は終了する。その後、図９に示したステップＳ２１７に移行し、その後の処理が実行される。
【０１３８】
このように、原稿データにおいて、機能を付加する箇所を決定する条件として、文字サイズの条件を用いることとしたので、文字サイズが大きく、目立つ箇所に機能を追加することができるようになり、原稿を閲覧する際にその機能を利用しやすくなる。
【０１３９】
なお、図７、図８では、機能を追加する箇所を決定する条件として、文字サイズの条件がユーザにより指定された場合について説明したが、以下に説明するように、他の条件が指定された場合にも、機能を付加する箇所を決定することができる。
【０１４０】
まず、機能を追加する箇所を決定する条件として、ユーザにより空白行数の条件が指定された場合について説明する。図１８は、空白行数の条件が指定された条件設定画面４０の一例を示す図である。
【０１４１】
図６に示した条件設定画面４０において、ユーザにより空白行数ボタン４２がタッチされると、図１８に示すように、空白行数入力領域８０が表示される。空白行数入力領域８０は、ユーザが入力キー部１１ｃなどを操作して入力した空白行数が表示される領域である。図１８の例では、空白行数入力領域８０に「３」が表示されている。
【０１４２】
図１８に一例を示す条件設定画面４０において、ユーザにより空白行数が入力されると、空行判定部２１ｄは、入力された空白行数以上の空白行数を有する箇所を含むページがあるか否かを判定する。そして、機能付加部２１ｆは、表示部１１ａを制御して、入力された空白行数以上の空白行数を有する箇所を含むと空行判定部２１ｄにより判定されたページをリストとして表示させる。
【０１４３】
図１９は、空白行数の条件により検索されたページを表示するページリスト表示画面５０の一例を示す図で、図１９に示すページリスト表示画面５０は、図１１に示すページリスト表示画面５０と、ページリスト表示領域５４に表示される機能付加ページ番号５６が、空白行数の条件により検索されたページの機能付加ページ番号５６である点で異なる。
【０１４４】
図２０は、ページが選択された場合のページリスト表示画面５０の一例を示す図で、図２０の例では、ページリスト表示領域５４において、ユーザにより７０ページ目の機能付加ページ番号５６が選択されている。この場合、その機能付加ページ番号５６の表示色が変化する。また、ページ番号表示領域５２には、「７０」が表示される。さらに、プレビュー領域５１には、７０ページ目のイメージ画像が表示される。
【０１４５】
プレビュー領域５１に表示されたイメージ画像において、空白行数が３行以上である箇所には、その箇所に対して機能を付加することを示す機能付加マーカー６２が付加される。これ以降の処理は、機能を付加する箇所を決定する条件として、文字サイズの条件をユーザが指定した場合と同様である。
【０１４６】
すなわち、付加箇所設定部２１ｂ、機能生成部２１ｅ、機能付加部２１ｆにより、機能付加マーカー６２が付加されたページの箇所にユーザにより指定された機能が付加された機能付加原稿データ２０ｉが生成される。
【０１４７】
このように、原稿データ２０ａにおいて、機能を付加する箇所を決定する条件として、空白行数の条件を用いることとしたので、空白行がある箇所に機能を追加することができるようになり、原稿の可読性を損なうことを防止できる。
【０１４８】
つぎに、機能を追加する箇所を決定する条件として、ユーザによりページ指定の条件が指定された場合について説明する。図２１は、ページ指定の条件が指定された条件設定画面４０の一例を示す図である。
【０１４９】
図６に示した条件設定画面４０において、ユーザによりページ指定ボタン４３がタッチされると、図２１に示すように、ページ入力領域８１が表示される。ページ入力領域８１は、ユーザが入力キー部１１ｃなどを操作して入力したページ番号が表示される領域である。図２１の例では、ページ入力領域８１に「１，２，３，６，９，１２」の各ページ番号が表示されている。
【０１５０】
図２１に一例を示す条件設定画面４０において、ユーザによりページ番号が入力されると、機能付加部２１ｆは、表示部１１ａを制御して、入力されたページ番号に対応するページの機能付加ページ番号５６をリストとして表示させる。
【０１５１】
図２２は、ページ指定の条件により検索されたページを表示するページリスト表示画面５０の一例を示す図で、図２２に示すページリスト表示画面５０は、図１１に示すページリスト表示画面５０と、ページリスト表示領域５４に表示される機能付加ページ番号５６が、ページ指定の条件により検索されたページの機能付加ページ番号５６である点で異なる。
【０１５２】
図２３は、ページが選択された場合のページリスト表示画面５０の一例を示す図で、図２３の例では、ページリスト表示領域５４において、ユーザにより２ページ目の機能付加ページ番号５６が選択されている。この場合、その機能付加ページ番号５６の表示色が変化する。また、ページ番号表示領域５２には、「２」が表示される。さらに、プレビュー領域５１には、２ページ目のイメージ画像が表示される。
【０１５３】
機能を付加する箇所を決定する条件としてページ指定の条件を用いる場合、各ページにおいて機能付加マーカー６２が付加される箇所は予めユーザにより設定されているものとする。そのため、プレビュー領域５１に表示されたイメージ画像において、その設定がなされた箇所に、機能を付加することを示す機能付加マーカー６２が付加される。これ以降の処理は、機能を付加する箇所を決定する条件として、文字サイズの条件をユーザが指定した場合と同様である。
【０１５４】
すなわち、付加箇所設定部２１ｂ、機能生成部２１ｅ、機能付加部２１ｆにより、機能付加マーカー６２が付加されたページの箇所にユーザにより指定された機能が付加された機能付加原稿データ２０ｉが生成される。
【０１５５】
このように、原稿データ２０ａにおいて、機能を付加する箇所を決定する条件として、ページ指定の条件を用いることとしたので、ユーザが望むページに機能を追加することができるようになり、ユーザの要求を忠実に反映させることができる。
【０１５６】
つぎに、機能を追加する箇所を決定する条件として、ユーザによりユーザ設定の条件が指定された場合について説明する。図２４は、ユーザ設定の条件が指定された条件設定画面４０の一例を示す図である。
【０１５７】
図６に示した条件設定画面４０において、ユーザによりユーザ設定ボタン４４がタッチされると、図２４に示すように、文字列入力領域８２が表示される。文字列入力領域８２は、ユーザが入力キー部１１ｃなどを操作して入力した文字列が表示される領域である。図２４の例では、文字列入力領域８２に「２００８／」が表示されている。
【０１５８】
図２４に示す条件設定画面４０において、ユーザにより文字列が入力されると、機能付加部２１ｆは、表示部１１ａを制御して、入力された文字列を含むページをリストとして表示させる。
【０１５９】
図２５は、ユーザ設定の条件により検索されたページを表示するページリスト表示画面５０の一例を示す図で、図２５に示すページリスト表示画面５０は、図１１に示すページリスト表示画面５０と、ページリスト表示領域５４に表示される機能付加ページ番号５６が、ユーザ設定の条件により検索されたページの機能付加ページ番号５６である点で異なる。
【０１６０】
図２６は、ページが選択された場合のページリスト表示画面５０の一例を示す図で、図２６の例では、ページリスト表示領域５４において、ユーザにより８ページ目の機能付加ページ番号５６が選択されている。この場合、その機能付加ページ番号５６の表示色が変化する。また、ページ番号表示領域５２には、「８」が表示される。さらに、プレビュー領域５１には、８ページ目のイメージ画像が表示される。
【０１６１】
プレビュー領域５１に表示されたイメージ画像において、文字列「２００８／」を含む箇所には、その箇所に対して機能を付加することを示す機能付加マーカー６２が付加される。これ以降の処理は、機能を付加する箇所を決定する条件として、文字サイズの条件をユーザが指定した場合と同様である。
【０１６２】
すなわち、付加箇所設定部２１ｂ、機能生成部２１ｅ、機能付加部２１ｆにより、機能付加マーカー６２が付加されたページの箇所にユーザにより指定された機能が付加された機能付加原稿データ２０ｉが生成される。
【０１６３】
このように、原稿データ２０ａにおいて、機能を付加する箇所を決定する条件として、ユーザ設定の条件を用いることとしたので、ユーザが望むページの望む箇所に機能を追加することができるようになり、ユーザの要求を忠実に反映させることができる。
【０１６４】
つぎに、機能を追加する箇所を決定する条件として、ユーザにより全ページ検査の条件が指定された場合について説明する。図２７は、全ページ検査の条件が指定された条件設定画面４０の一例を示す図である。
【０１６５】
図２７に示した条件設定画面４０において、ユーザにより全ページ検査ボタン４５がタッチされ、さらにＯＫボタン４７がタッチされると、ページリスト表示領域５４に機能付加ページ番号５６が表示されないページリスト表示画面５０が表示される。
【０１６６】
図２８は、全ページ検査の条件が指定された場合に表示されるページリスト表示画面５０の一例を示す図で、図２８に示すページリスト表示画面５０は、図１１に示すページリスト表示画面５０と、ページリスト表示領域５４に機能付加ページ番号５６が表示されない点で異なる。
【０１６７】
ユーザは、ページ番号表示領域５２に入力キー部１１ｃなどを操作してページ番号を入力し、さらに、そのページ番号に対応するページにおいて機能を付加する箇所を指定することにより、機能付加マーカー６２をページに付加する。
【０１６８】
図２９は、ページ番号表示領域５２にページ番号が入力されたページリスト表示画面５０の一例を示す図で、図２９に示すように、ユーザがページ番号表示領域５２にページ番号を入力すると、そのページ番号に対応するページのイメージ画像がプレビュー領域５１に表示される。そして、ユーザは、プレビュー領域５１に表示されたイメージ画像を指でなぞることにより、機能付加マーカー６２を付加する箇所を指定する。
【０１６９】
図３０は、機能付加マーカー６２を付加する箇所を指定した場合のページリスト表示画面５０の一例を示す図で、図３０の例では、ページ番号表示領域５２にページ番号として「２０」がユーザにより入力された結果、プレビュー領域５１に２０ページ目のイメージ画像が表示されている。
【０１７０】
また、「Ｋｅｙ  Ｓｅｎｔｅｎｃｅ」という文字列がユーザにより指でなぞられた結果、「Ｋｅｙ  Ｓｅｎｔｅｎｃｅ」という文字列を含む行に機能付加マーカー６２が付加されている。
【０１７１】
そして、図３０に示す付加箇所設定ボタン５７がユーザによりタッチされると、付加箇所設定部２１ｂは、機能付加マーカー６２が付加された箇所を、機能を付加する箇所として設定する。そして、機能付加部２１ｆは、表示部１１ａを制御して、機能を付加する箇所として設定されたページの機能付加ページ番号５６をページリスト表示領域５４に表示させる。
【０１７２】
図３１は、機能を付加する箇所が設定されたページが表示されたページリスト表示画面５０の一例を示す図で、図３１のページリスト表示領域５４には、機能を付加するページとして設定された２０ページ目の機能付加ページ番号５６が表示されている。
【０１７３】
全ページ検査の条件により機能を追加する箇所を決定する場合、ユーザは、上記のようなページを指定する操作、機能を追加する箇所を決定する操作を繰り返す。そして、ページリスト表示領域５４には、機能を追加するページとしてユーザにより指定されたページの数だけ機能付加ページ番号５６が表示される。
【０１７４】
図３２は、機能を付加する箇所が設定されたページが複数ある場合のページリスト表示画面５０の一例を示す図で、図３２のページリスト表示領域５４には、機能を追加するページとしてユーザにより指定された１、３、８、１０、２０、３０、５８、６７、８０、９４ページの機能付加ページ番号５６が表示される。
【０１７５】
そして、ページリスト表示領域５４に表示された複数の機能付加ページ番号５６のうち、いずれかがユーザによりタッチされると、タッチされた機能付加ページ番号５６に対応するページのイメージ画像がプレビュー領域５１に表示される。
【０１７６】
これ以降の処理は、機能を付加する箇所を決定する条件として、文字サイズの条件をユーザが指定した場合と同様である。すなわち、付加箇所設定部２１ｂ、機能生成部２１ｅ、機能付加部２１ｆにより、機能付加マーカー６２が付加されたページの箇所にユーザにより指定された機能が付加された機能付加原稿データ２０ｉが生成される。
【０１７７】
なお、上記実施形態では、図６に示す条件設定画面４０において、ユーザが条件を１つ指定する場合について説明したが、ユーザが２つ以上の条件を選択することとしてもよい。例えば、空白行数が３行であり、空白行の次の行の文字サイズが２０ｐｔ以上である箇所に機能を追加する場合、ユーザは文字サイズボタン４１と、空白行数ボタン４２を両方ともタッチし、文字サイズおよび空白行数を設定することとしてもよい。
【０１７８】
この場合、画像形成システム１０の文字判定部２１ｃ、空行判定部２１ｄは、空白行数が３行であり、空白行の次の行の文字サイズが２０ｐｔ以上である箇所を有するページを検出する。そして、機能付加部２１ｆは、表示部１１ａを制御して、図１１に示したページリスト表示領域５４に、検出したページの機能付加ページ番号５６を表示させる。
【０１７９】
その後、機能付加部２１ｆは、ページリスト表示領域５４に表示された機能付加ページ番号５６の中から、機能を付加するページに対応する機能付加ページ番号５６の指定を受け付ける。そして、付加箇所設定部２１ｂは、指定された機能付加ページ番号５６における検出された箇所に機能付加マーカー６２を付加する。
【０１８０】
その後、機能生成部２１ｅは、ユーザにより指定された機能の機能データ２０ｈを生成する。そして、機能付加部２１ｆは、生成された機能データ２０ｈを、機能付加マーカー６２が付加された原稿データ２０ａの箇所に埋め込む処理を実行する。
【０１８１】
さて、これまで画像形成システムおよび機能付加方法の実施形態を中心に説明を行ったが、本発明はこれらの実施形態に限定されるものではなく、画像形成システムの機能を実現するためのコンピュータプログラムとしての形態、あるいは、当該コンピュータプログラムが記録されたコンピュータ読み取り可能な記録媒体の形態として本発明が実施されることとしてもよい。
【０１８２】
ここで、記録媒体としては、ディスク系（例えば、磁気ディスク、光ディスク等）、カード系（例えば、メモリカード、光カード等）、半導体メモリ系（例えば、ＲＯＭ、不揮発性メモリ等）、テープ系（例えば、磁気テープ、カセットテープ等）等、さまざまな形態のものを採用することができる。
【０１８３】
これら記録媒体に上記実施形態における画像形成システムの機能を実現させるコンピュータプログラム、または、機能付加方法をコンピュータに実行させるコンピュータプログラムを記録して流通させることにより、コストの低廉化、及び可搬性や汎用性を向上させることができる。
【０１８４】
そして、コンピュータに上記記録媒体を装着し、コンピュータにより記録媒体に記録されたコンピュータプログラムを読み出してメモリに格納し、コンピュータが備えるプロセッサ（CPU：Central Processing Unit, MPU：Micro Processing Unit）が当該コンピュータプログラムをメモリから読み出して実行することにより、本実施形態に係る画像形成システムの機能を実現し、機能付加方法を実行することができる。
【０１８５】
また、本発明は上述した実施形態に限定されず、本発明の要旨を逸脱しない範囲内で各種の変形、修正が可能である。例えば、機能付加原稿データ２０ｉを生成するために必要な指示やデータを外部装置から転送するようにしてもよい。
【０１８６】
図３３は、外部装置１１０から必要な指示やデータを転送する画像形成システム１００の構成の一例を示すブロック図で、この画像形成システム１００は、画像形成装置１０と外部装置１１０とを備える。そして、画像形成装置１０と外部装置１１０とは、ネットワーク９０を介して接続される。画像形成装置１０は、図２に示した画像形成システム１０と同様の装置である。
【０１８７】
外部装置１１０は、入力部１１１、表示部１１２、ネットワークインターフェース部１１３、記憶部１１４、制御部１１５、システムバス１１６を備える。
【０１８８】
入力部１１１は、マウスやキーボードなどの入力デバイスである。表示部１１２は、液晶ディスプレイなどの表示デバイスである。ネットワークインターフェース部１１３は、ネットワーク９０を介して画像形成装置１０と通信を行うインターフェース部である。
【０１８９】
記憶部１１４は、メモリやハードディスク装置などの記憶デバイスで、この記憶部１１４は、原稿データ２０ａ、機能付加原稿データ２０ｉを記憶する。原稿データ２０ａは、画像データ２０ｂとテキストデータ２０ｃとを含む。
【０１９０】
原稿データ２０ａ、画像データ２０ｂ、テキストデータ２０ｃ、機能付加原稿データ２０ｉは、図２で説明した原稿データ２０ａ、画像データ２０ｂ、テキストデータ２０ｃ、機能付加原稿データ２０ｉと同様のものである。
【０１９１】
制御部１１５は、外部装置１１０を全体的に制御するＣＰＵ（Central Processing Unit）などの制御デバイスである。この制御部１１５は、画面表示制御部１１５ａ、送受信制御部１１５ｂを備える。
【０１９２】
画面表示制御部１１５ａは、表示部１１２を制御して、画像形成装置１０の表示部１１ａに表示される画面と同じ画面を表示部１１２に表示させる処理部である。例えば、画面表示制御部１１５ａは、図５、図６、図１０〜図１３、図１５〜図３２に一例を示した各種画面の情報を取得して、取得した情報を用いて各種画面を表示部１１２に表示させる。
【０１９３】
送受信制御部１１５ｂは、原稿データ２０ａや、入力部１１１を介してユーザにより入力された情報を画像形成装置１０に送信したり、画像形成装置１０から各種画面の情報や、画像形成装置１０により生成された機能付加原稿データ２０ｉなどを受信する処理を行う。
【０１９４】
特に、送信制御部１１５ｂは、図５、図６、図１０〜図１３、図１５〜図３２に一例を示した各種画面において、ユーザが入力部１１１を操作して入力した情報を画像形成装置１０に送信する。
【０１９５】
この情報を受信した画像形成装置１０は、上述したような機能付加処理により各種機能が付加された機能付加原稿データ２０ｉを生成し、生成した機能付加原稿データ２０ｉを外部装置１１１に送信する。
【０１９６】
この機能付加原稿データ２０ｉを受信した外部装置１１１は、受信した機能付加原稿データ２０ｉを記憶部１１４に記憶する。機能付加原稿データ２０ｉは、ユーザの要求に応じて、電子書籍端末などの携帯端末に転送され、ユーザにより閲覧され、付加された機能が利用される。
【０１９７】
システムバス１１６は、各機能部間を接続するシステムバスである。このシステムバス１１６は、データバスやアドレスバス、制御信号バスなどを含む。
【０１９８】
このように、機能付加原稿データ２０ｉを生成するために必要な指示やデータを外部装置から転送することとした場合でも、ユーザのその時々の要求に応じて、原稿データ２０２０ａのさまざまな箇所に容易かつ効率的に情報を付加することができる。
【符号の説明】
【０１９９】
１，３〜６…原稿データ、２…検索箇所、３ａ〜６ａ…アイコン、１０…画像形成システム，画像形成装置、１１…操作パネル部、１１ａ…表示部、１１ｂ…タッチセンサ部、１１ｃ…入力キー部、１２…ネットワークインターフェース部、１３…公衆回線インターフェース部、１４…Ｉ／Ｏインターフェース部、１５…画像読取部、１６…印刷処理部、１７…コピー処理部、１８…ＦＡＸ処理部、１９…表示画面転送処理部、２０…記憶部、２１…制御部、２１ａ…条件指定受付部、２１ｂ…付加箇所設定部、２１ｃ…文字判定部、２１ｄ…空行判定部、２１ｅ…機能生成部、２１ｆ…機能付加部、２２…システムバス、３０…設定画面、３１…機能付加有効化ボタン、３２…設定リセットボタン、３３…閉じるボタン、３４…次原稿読み込み指示ボタン、３５…読み込み終了指示ボタン、３６…スタートボタン、４０…条件設定画面、４１…文字サイズボタン、４２…空白行数ボタン、４３…ページ指定ボタン、４４…ユーザ設定ボタン、４５…全ページ検査ボタン、４６…キャンセルボタン、４７…ＯＫボタン、４８…文字サイズ入力領域、４９…文字サイズプレビュー領域、５０…ページリスト表示画面、５１…プレビュー領域、５２…ページ番号表示領域、５３…ページ総数表示領域、５４…ページリスト表示領域、５５…スクロールバー、５６…機能付加ページ番号、５７…付加箇所設定ボタン、５８…付加箇所非設定ボタン、５９…戻るボタン、６０…リセットボタン、６１…設定完了ボタン、７０…機能リスト表示画面、７１…機能リスト表示領域、７２…機能付加ボタン、７３…機能非付加ボタン、７４，７５…アイコン、８０…空白行数入力領域、８１…ページ入力領域、８２…文字列入力領域、９０…ネットワーク、１００…画像形成システム、１１０…外部装置、１１１…入力部、１１２…表示部、１１３…ネットワークインターフェース部、１１４…記憶部、１１５…制御部、１１５ａ…画面表示制御部、１１５ｂ…送信制御部、１１６…システムバス
【図１】
2012238953.tif 000003
【図２】
2012238953.tif 000004
【図３】
2012238953.tif 000005
【図４】
2012238953.tif 000006
【図５】
2012238953.tif 000007
【図６】
2012238953.tif 000008
【図７】
2012238953.tif 000009
【図８】
2012238953.tif 000010
【図９】
2012238953.tif 000011
【図１０】
2012238953.tif 000012
【図１１】
2012238953.tif 000013
【図１２】
2012238953.tif 000014
【図１３】
2012238953.tif 000015
【図１４】
2012238953.tif 000016
【図１５】
2012238953.tif 000017
【図１６】
2012238953.tif 000018
【図１７】
2012238953.tif 000019
【図１８】
2012238953.tif 000020
【図１９】
2012238953.tif 000021
【図２０】
2012238953.tif 000022
【図２１】
2012238953.tif 000023
【図２２】
2012238953.tif 000024
【図２３】
2012238953.tif 000025
【図２４】
2012238953.tif 000026
【図２５】
2012238953.tif 000027
【図２６】
2012238953.tif 000028
【図２７】
2012238953.tif 000029
【図２８】
2012238953.tif 000030
【図２９】
2012238953.tif 000031
【図３０】
2012238953.tif 000032
【図３１】
2012238953.tif 000033
【図３２】
2012238953.tif 000034
【図３３】
2012238953.tif 000035