(57)【要約】【課題】電子データをページ単位で表示もしくは印字する際に、ページ番号の付与や表示／印刷設定を臨機応変に行なえるようにする。【解決手段】電子データにおけるページ毎に、ページ番号の表示／印字を実行するか否かを示すページ番号制御情報を設定するページ番号制御情報設定手段１１１と、電子データの各ページを表示／印字する際にページの表示順／印字順にページ番号制御情報設定手段１１１によって設定されたページ番号制御情報を参照しそのページ番号制御情報に基づいてページ番号の付与および表示／印字を制御する制御手段１１２とをそなえる。【選択図】図１
2006065612.tif 000002
【特許請求の範囲】
【請求項１】
ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるページ番号制御装置であって、
前記電子データにおけるページ毎に、前記ページ番号の表示／印字を実行するか否かを示すページ番号制御情報を設定するページ番号制御情報設定手段と、
前記電子データの各ページを表示／印字する際に、前記ページの表示順／印字順に、前記ページ番号制御情報設定手段によって設定された前記ページ番号制御情報を参照し、参照した前記ページ番号制御情報に基づいてページ番号の付与および表示／印字を制御する制御手段とをそなえ、
前記制御手段が、
前記ページ番号制御情報が前記ページ番号の表示／印字の実行を示している場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させる一方、
前記ページ番号制御情報が前記ページ番号の表示／印字の実行を示していない場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、付与されたページ番号の表示／印字をスキップさせることを特徴とする、ページ番号制御装置。
【請求項２】
ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるページ番号制御装置であって、
前記電子データにおけるページ間に、前記電子データには含まれていないページが存在する場合、ページ番号のカウントアップの実行を指示するカウントアップ制御情報を、前記電子データに含まれていないページのそれぞれに対応させて設定するカウントアップ制御情報設定手段と、
前記電子データの各ページを表示／印字する際に、前記カウントアップ制御情報設定手段によって設定された前記カウントアップ制御情報に基づいてページ番号の付与および表示／印字を制御する制御手段とをそなえ、
前記制御手段が、
前記電子データに含まれているページについては、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させる一方、
前記電子データに含まれていないページに対応して設定された前記カウントアップ制御情報を認識すると、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、当該ページの表示／印字をスキップさせることを特徴とする、ページ番号制御装置。
【請求項３】
ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるページ番号制御装置であって、
前記電子データにおけるページ毎に、前記ページ番号の表示／印字を実行するか否かを示すページ番号制御情報を設定するページ番号制御情報設定手段と、
前記電子データにおけるページ間に、前記電子データには含まれていないページが存在する場合、ページ番号のカウントアップの実行を指示するカウントアップ制御情報を、前記電子データに含まれていないページのそれぞれに対応させて設定するカウントアップ制御情報設定手段と、
前記電子データの各ページを表示／印字する際に、前記ページの表示順／印字順に、前記ページ番号制御情報設定手段によって設定された前記ページ番号制御情報もしくは前記カウントアップ制御情報設定手段によって設定された前記カウントアップ制御情報を参照／認識し、前記ページ番号制御情報もしくは前記カウントアップ制御情報に基づいてページ番号の付与および表示／印字を制御する制御手段とをそなえ、
前記制御手段が、
前記電子データに含まれているページについて前記ページ番号制御情報が前記ページ番号の表示／印字の実行を示している場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させ、
前記電子データに含まれているページについて前記ページ番号制御情報が前記ページ番号の表示／印字の実行を示していない場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、付与されたページ番号の表示／印字をスキップさせ、
前記電子データに含まれていないページに対応して設定された前記カウントアップ制御情報を認識すると、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、当該ページの表示／印字をスキップさせることを特徴とする、ページ番号制御装置。
【請求項４】
前記電子データがオリジナル電子データをページ毎に変換することによって作成される場合、前記ページ番号制御情報設定手段が、前記オリジナル電子データにおける各ページにページ番号情報が設定されているか否かを参照し、前記ページ番号情報が設定されている場合に、当該ページにおけるページ番号の表示／印字の実行を指示するように当該ページについての前記ページ番号制御情報を設定することを特徴とする、請求項１または請求項３に記載のページ番号制御装置。
【請求項５】
最初にページ番号を表示／印字される開始ページに付与される開始ページ番号を設定する開始ページ番号設定手段をさらにそなえ、
前記制御手段が、当該開始ページ以降の各ページに対してページ番号を付与することを特徴とする、請求項１〜請求項４のいずれか１項に記載のページ番号制御装置。
【請求項６】
前記電子データが複数のファイルまたはフォルダに分割して保存されている場合に前記複数のファイルまたはフォルダのそれぞれに対して表示順序／印字順序を指示する順序属性を設定する順序属性設定手段をさらにそなえ、
前記制御手段が、前記ページ番号の付与に先立ち、前記順序属性設定手段によって設定された各ファイルまたはフォルダの前記順序属性を参照し、前記順序属性に従って前記複数のファイルまたはフォルダの表示順序／印字順序を認識することにより前記電子データに含まれる全てのページの表示順／印字順を認識することを特徴とする、請求項１〜請求項５のいずれか１項に記載のページ番号制御装置。
【請求項７】
ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるページ番号制御装置としてコンピュータを機能させるページ番号制御プログラムであって、
前記電子データにおけるページ毎に、前記ページ番号の表示／印字を実行するか否かを示すページ番号制御情報を設定するページ番号制御情報設定手段、および、
前記電子データの各ページを表示／印字する際に、前記ページの表示順／印字順に、前記ページ番号制御情報設定手段によって設定された前記ページ番号制御情報を参照し、参照した前記ページ番号制御情報に基づいてページ番号の付与および表示／印字を制御する制御手段として、前記コンピュータを機能させるとともに、
前記コンピュータを前記制御手段として機能させる際に、
前記ページ番号制御情報が前記ページ番号の表示／印字の実行を示している場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させる一方、
前記ページ番号制御情報が前記ページ番号の表示／印字の実行を示していない場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、付与されたページ番号の表示／印字をスキップさせることを特徴とする、ページ番号制御プログラム。
【請求項８】
ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるページ番号制御装置としてコンピュータを機能させるページ番号制御プログラムであって、
前記電子データにおけるページ間に、前記電子データには含まれていないページが存在する場合、ページ番号のカウントアップの実行を指示するカウントアップ制御情報を、前記電子データに含まれていないページのそれぞれに対応させて設定するカウントアップ制御情報設定手段、および、
前記電子データの各ページを表示／印字する際に、前記カウントアップ制御情報設定手段によって設定された前記カウントアップ制御情報に基づいてページ番号の付与および表示／印字を制御する制御手段として、前記コンピュータを機能させるとともに、
前記コンピュータを前記制御手段として機能させる際に、
前記電子データに含まれているページについては、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させる一方、
前記電子データに含まれていないページに対応して設定された前記カウントアップ制御情報を認識すると、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、当該ページの表示／印字をスキップさせることを特徴とする、ページ番号制御プログラム。
【請求項９】
ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるページ番号制御装置としてコンピュータを機能させるページ番号制御プログラムであって、
前記電子データにおけるページ毎に、前記ページ番号の表示／印字を実行するか否かを示すページ番号制御情報を設定するページ番号制御情報設定手段、
前記電子データにおけるページ間に、前記電子データには含まれていないページが存在する場合、ページ番号のカウントアップの実行を指示するカウントアップ制御情報を、前記電子データに含まれていないページのそれぞれに対応させて設定するカウントアップ制御情報設定手段、および、
前記電子データの各ページを表示／印字する際に、前記ページの表示順／印字順に、前記ページ番号制御情報設定手段によって設定された前記ページ番号制御情報もしくは前記カウントアップ制御情報設定手段によって設定された前記カウントアップ制御情報を参照／認識し、前記ページ番号制御情報もしくは前記カウントアップ制御情報に基づいてページ番号の付与および表示／印字を制御する制御手段として、前記コンピュータを機能させるとともに、
前記コンピュータを前記制御手段として機能させる際に、
前記電子データに含まれているページについて前記ページ番号制御情報が前記ページ番号の表示／印字の実行を示している場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させ、
前記電子データに含まれているページについて前記ページ番号制御情報が前記ページ番号の表示／印字の実行を示していない場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、付与されたページ番号の表示／印字をスキップさせ、
前記電子データに含まれていないページに対応して設定された前記カウントアップ制御情報を認識すると、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、当該ページの表示／印字をスキップさせることを特徴とする、ページ番号制御プログラム。
【請求項１０】
前記コンピュータを前記ページ番号制御情報設定手段として機能させる際に、前記電子データがオリジナル電子データをページ毎に変換することによって作成される場合、前記オリジナル電子データにおける各ページにページ番号情報が設定されているか否かを参照し、前記ページ番号情報が設定されている場合に、当該ページにおけるページ番号の表示／印字の実行を指示するように当該ページについての前記ページ番号制御情報を設定することを特徴とする、請求項７または請求項９に記載のページ番号制御プログラム。
【請求項１１】
最初にページ番号を表示／印字される開始ページに付与される開始ページ番号を設定する開始ページ番号設定手段として、前記コンピュータをさらに機能させるとともに、
前記コンピュータを前記制御手段として機能させる際に、当該開始ページ以降の各ページに対してページ番号を付与することを特徴とする、請求項７〜請求項１０のいずれか１項に記載のページ番号制御プログラム。
【請求項１２】
前記電子データが複数のファイルまたはフォルダに分割して保存されている場合に前記複数のファイルまたはフォルダのそれぞれに対して表示順序／印字順序を指示する順序属性を設定する順序属性設定手段として、前記コンピュータをさらに機能させるとともに、
前記コンピュータを前記制御手段として機能させる際に、前記ページ番号の付与に先立ち、前記順序属性設定手段によって設定された各ファイルまたはフォルダの前記順序属性を参照し、前記順序属性に従って前記複数のファイルまたはフォルダの表示順序／印字順序を認識することにより前記電子データに含まれる全てのページの表示順／印字順を認識することを特徴とする、請求項７〜請求項１１のいずれか１項に記載のページ番号制御プログラム。
【請求項１３】
ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるページ番号制御装置としてコンピュータを機能させるページ番号制御プログラムを記録したコンピュータ読取可能な記録媒体であって、
前記ページ番号制御プログラムが、
前記電子データにおけるページ毎に、前記ページ番号の表示／印字を実行するか否かを示すページ番号制御情報を設定するページ番号制御情報設定手段、および、
前記電子データの各ページを表示／印字する際に、前記ページの表示順／印字順に、前記ページ番号制御情報設定手段によって設定された前記ページ番号制御情報を参照し、参照した前記ページ番号制御情報に基づいてページ番号の付与および表示／印字を制御する制御手段として、前記コンピュータを機能させるとともに、
前記コンピュータを前記制御手段として機能させる際に、
前記ページ番号制御情報が前記ページ番号の表示／印字の実行を示している場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させる一方、
前記ページ番号制御情報が前記ページ番号の表示／印字の実行を示していない場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、付与されたページ番号の表示／印字をスキップさせることを特徴とする、ページ番号制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項１４】
ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるページ番号制御装置としてコンピュータを機能させるページ番号制御プログラムを記録したコンピュータ読取可能な記録媒体であって、
前記ページ番号制御プログラムが、
前記電子データにおけるページ間に、前記電子データには含まれていないページが存在する場合、ページ番号のカウントアップの実行を指示するカウントアップ制御情報を、前記電子データに含まれていないページのそれぞれに対応させて設定するカウントアップ制御情報設定手段、および、
前記電子データの各ページを表示／印字する際に、前記カウントアップ制御情報設定手段によって設定された前記カウントアップ制御情報に基づいてページ番号の付与および表示／印字を制御する制御手段として、前記コンピュータを機能させるとともに、
前記コンピュータを前記制御手段として機能させる際に、
前記電子データに含まれているページについては、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させる一方、
前記電子データに含まれていないページに対応して設定された前記カウントアップ制御情報を認識すると、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、当該ページの表示／印字をスキップさせることを特徴とする、ページ番号制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項１５】
ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるページ番号制御装置としてコンピュータを機能させるページ番号制御プログラムを記録したコンピュータ読取可能な記録媒体であって、
前記ページ番号制御プログラムが、
前記電子データにおけるページ毎に、前記ページ番号の表示／印字を実行するか否かを示すページ番号制御情報を設定するページ番号制御情報設定手段、
前記電子データにおけるページ間に、前記電子データには含まれていないページが存在する場合、ページ番号のカウントアップの実行を指示するカウントアップ制御情報を、前記電子データに含まれていないページのそれぞれに対応させて設定するカウントアップ制御情報設定手段、および、
前記電子データの各ページを表示／印字する際に、前記ページの表示順／印字順に、前記ページ番号制御情報設定手段によって設定された前記ページ番号制御情報もしくは前記カウントアップ制御情報設定手段によって設定された前記カウントアップ制御情報を参照／認識し、前記ページ番号制御情報もしくは前記カウントアップ制御情報に基づいてページ番号の付与および表示／印字を制御する制御手段として、前記コンピュータを機能させるとともに、
前記コンピュータを前記制御手段として機能させる際に、
前記電子データに含まれているページについて前記ページ番号制御情報が前記ページ番号の表示／印字の実行を示している場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させ、
前記電子データに含まれているページについて前記ページ番号制御情報が前記ページ番号の表示／印字の実行を示していない場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、付与されたページ番号の表示／印字をスキップさせ、
前記電子データに含まれていないページに対応して設定された前記カウントアップ制御情報を認識すると、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、当該ページの表示／印字をスキップさせることを特徴とする、ページ番号制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項１６】
前記ページ番号制御プログラムが、前記コンピュータを前記ページ番号制御情報設定手段として機能させる際に、前記電子データがオリジナル電子データをページ毎に変換することによって作成される場合、前記オリジナル電子データにおける各ページにページ番号情報が設定されているか否かを参照し、前記ページ番号情報が設定されている場合に、当該ページにおけるページ番号の表示／印字の実行を指示するように当該ページについての前記ページ番号制御情報を設定することを特徴とする、請求項１３または請求項１５に記載のページ番号制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項１７】
前記ページ番号制御プログラムが、
最初にページ番号を表示／印字される開始ページに付与される開始ページ番号を設定する開始ページ番号設定手段として、前記コンピュータをさらに機能させるとともに、
前記コンピュータを前記制御手段として機能させる際に、当該開始ページ以降の各ページに対してページ番号を付与することを特徴とする、請求項１３〜請求項１６のいずれか１項に記載のページ番号制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項１８】
前記ページ番号制御プログラムが、
前記電子データが複数のファイルまたはフォルダに分割して保存されている場合に前記複数のファイルまたはフォルダのそれぞれに対して表示順序／印字順序を指示する順序属性を設定する順序属性設定手段として、前記コンピュータをさらに機能させるとともに、
前記コンピュータを前記制御手段として機能させる際に、前記ページ番号の付与に先立ち、前記順序属性設定手段によって設定された各ファイルまたはフォルダの前記順序属性を参照し、前記順序属性に従って前記複数のファイルまたはフォルダの表示順序／印字順序を認識することにより前記電子データに含まれる全てのページの表示順／印字順を認識することを特徴とする、請求項１３〜請求項１７のいずれか１項に記載のページ番号制御プログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＰＤＦ（Portable Document Format）形式の電子データをページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるための技術に関する。
【背景技術】
【０００２】
一般に、文書作成ソフトウエアによりページ単位で作成された電子データ（文書ファイル）を、パーソナルコンピュータのディスプレイ上で表示したりプリンタによって印字したりする際には、表示／印字された各ページにページ番号（通し番号）が付与され、そのページ番号が、各ページのヘッダ（最上段領域）もしくはフッタ（最下段領域）において表示／印字されるようになっている（例えば、下記非特許文献１参照）。
【０００３】
このようなページ番号の表示／印字についての設定は、通常、文書ファイル毎に行なわれる。例えば１０ページ分の文書ファイルにおいて、ページ番号の表示／印字を行なわないように設定した場合には、１０ページ全てのページに亘りページ番号の表示／印字は一切行なわれず、ページ番号の表示／印字を行なうように設定した場合には、１０ページ全てのページに亘ってページ番号の表示／印字が行なわれる。
【０００４】
例えば、先頭ページのページ番号を“１”に設定した場合（通常、デフォルトとしては“１”が設定されている）、先頭ページから１０ページ目までの各ページにページ番号“１”〜“１０”が順に付与されて表示／印字される。また、先頭ページのページ番号を“５”に設定した場合、先頭ページから１０ページ目までの各ページにページ番号“５”〜“１４”が順に付与されて表示／印字される。
【０００５】
なお、文書作成ソフトウエアによっては、先頭ページについてのみページ番号を挿入するか否かの設定を行なえるようになっているものもあり、このような文書作成ソフトウエアでは、例えば先頭ページのページ番号を“１”に設定した場合、先頭ページにはページ番号として“１”が付与されるがその表示／印字は行なわれず、２ページ目から１０ページ目までの各ページにページ番号“２”〜“１０”が順に付与されて表示／印字されることになる。
【０００６】
また、例えば多数のページからなる１冊の書籍（例えば雑誌，本，マニュアル等）を作成する際には、その書籍は複数の部分（文書ファイル）に分割され、複数の作成者によって別々に複数の文書ファイルが作成される場合がある。そして、このように作成された複数の文書ファイル（オリジナル電子データ；第１電子データ）は、例えば表示／印字用の電子データ（例えばＰＤＦ形式の電子データ；第２電子データ）に変換されてから、パーソナルコンピュータのディスプレイ上で表示、または、プリンタによって印字される。その際、複数の文書ファイルに属するページには、一連の通し番号がページ番号として付与される。
【０００７】
しかし、複数の文書ファイルのうち未完成の部分が存在したり、最初から作成対象外となっている部分（例えば、雑誌などの書籍では、雑誌の本文に関係に関係ない全面広告のページ等）が存在したりした場合には、表示／印字用の電子データにおけるページ間に、この電子データには含まれていないページ（ページ抜け部分）が存在する状況がある。このような状況で電子データの各ページを表示／印字する際に、上述した手法により単純にページ番号を付与すると、電子データに含まれていないページを無視したページ番号付与が行なわれ、実際に作成されるべき書籍のページ番号と、表示／印字されたページ番号との間に番号ずれが生じてしまう。このようなページ番号ずれを発生させないようするためには、従来、作成者等が、手動によって、文書ファイルの先頭ページのページ番号を設定する必要がある。
【０００８】
より具体的に説明すると、例えば、第１文書ファイルに作成対象書籍の１〜５ページ目が含まれ、第２文書ファイルに作成対象書籍の６〜１０ページ目が含まれ、第３文書ファイルに作成対象書籍の１１〜１５ページ目が含まれており、第２文書ファイルが存在しない状態（もしくは６〜１０ページ目が作成対象外の部分である状態）で、第１文書ファイルおよび第３文書ファイルを表示／印字させた場合、特別なページ設定を行なわなければ、第１文書ファイルに含まれる５つのページには正しいページ番号“１”〜“５”がそれぞれ付与され、第３文書ファイルに含まれる５つのページには間違ったページ番号“６”〜“１０”がそれぞれ付与されてしまう。これを避けるためには、作成者等が、第３文書ファイルの先頭ページにページ番号“１１”を付与するようにページ設定を行なう必要がある。
【非特許文献１】アドビシステムズ株式会社刊「Adobe FrameMaker 7.0 日本語版ユーザガイド」第385頁
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述したごとく、一般的な文書作成ソフトウエアでは、ページ番号の挿入（表示／印字）を行なうか否かの設定を行なえるとともに、ページ番号の表示／印字を行なう場合には、先頭ページのページ番号の設定や、先頭ページにおけるページ番号を挿入するか否かの設定を行なうことができる。しかし、ページ番号の表示／印字を行なう場合、従来は、少なくとも２ページ目以降のページ番号は全て表示／印字されてしまうので、部分的にページ番号の表示／印字を行なわないようにするといった、臨機応変なページ番号の付与や表示／印字設定を行なうことができない。そこで、必要なページのみにページ番号の挿入（表示／印字）を行なうべく、一連の通し番号をページ番号として各ページに付与しながら、ページ毎にページ番号の表示／印字を行なうか否かの設定を行なえるようにすることが望まれている。
【００１０】
また、上述したごとく、電子データにおいて一連のページ番号を付与すべき複数のページに抜けがある状況で、実際のページ番号とのずれを発生させないようにページ番号の表示／印字を行なうためには、作成者等が、文書ファイルにおける先頭ページのページ番号設定を手動で行なわなければならず、手間がかかるという課題もあった。
【００１１】
本発明は、このような課題に鑑み創案されたもので、電子データをページ単位で表示もしくは印字する際に、ページ番号の付与や表示／印字設定を臨機応変に行なえるようにして、必要なページのみにページ番号の挿入（表示／印字）を行なえるようにしたり、ページ抜け部分があっても特別なページ番号設定を行なうことなく、実際のページ番号とのずれを発生させないようにページ番号の表示／印字を行なえるようにすることを目的としている。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明のページ番号制御装置（請求項１）は、ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるものであって、前記電子データにおけるページ毎に、前記ページ番号の表示／印字を実行するか否かを示すページ番号制御情報を設定するページ番号制御情報設定手段と、前記電子データの各ページを表示／印字する際に、前記ページの表示順／印字順に、前記ページ番号制御情報設定手段によって設定された前記ページ番号制御情報を参照し、参照した前記ページ番号制御情報に基づいてページ番号の付与および表示／印字を制御する制御手段とをそなえ、前記制御手段が、前記ページ番号制御情報が前記ページ番号の表示／印字の実行を示している場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させる一方、前記ページ番号制御情報が前記ページ番号の表示／印字の実行を示していない場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、付与されたページ番号の表示／印字をスキップさせることを特徴としている。
【００１３】
また、本発明のページ番号制御装置（請求項２）は、ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるものであって、前記電子データにおけるページ間に、前記電子データには含まれていないページが存在する場合、ページ番号のカウントアップの実行を指示するカウントアップ制御情報を、前記電子データに含まれていないページのそれぞれに対応させて設定するカウントアップ制御情報設定手段と、前記電子データの各ページを表示／印字する際に、前記カウントアップ制御情報設定手段によって設定された前記カウントアップ制御情報に基づいてページ番号の付与および表示／印字を制御する制御手段とをそなえ、前記制御手段が、前記電子データに含まれているページについては、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させる一方、前記電子データに含まれていないページに対応して設定された前記カウントアップ制御情報を認識すると、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、当該ページの表示／印字をスキップさせることを特徴としている。
【００１４】
さらに、本発明のページ番号制御装置（請求項３）は、ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるものであって、前記電子データにおけるページ毎に、前記ページ番号の表示／印字を実行するか否かを示すページ番号制御情報を設定するページ番号制御情報設定手段と、前記電子データにおけるページ間に、前記電子データには含まれていないページが存在する場合、ページ番号のカウントアップの実行を指示するカウントアップ制御情報を、前記電子データに含まれていないページのそれぞれに対応させて設定するカウントアップ制御情報設定手段と、前記電子データの各ページを表示／印字する際に、前記ページの表示順／印字順に、前記ページ番号制御情報設定手段によって設定された前記ページ番号制御情報もしくは前記カウントアップ制御情報設定手段によって設定された前記カウントアップ制御情報を参照／認識し、前記ページ番号制御情報もしくは前記カウントアップ制御情報に基づいてページ番号の付与および表示／印字を制御する制御手段とをそなえ、前記制御手段が、前記電子データに含まれているページについて前記ページ番号制御情報が前記ページ番号の表示／印字の実行を示している場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させ、前記電子データに含まれているページについて前記ページ番号制御情報が前記ページ番号の表示／印字の実行を示していない場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、付与されたページ番号の表示／印字をスキップさせ、前記電子データに含まれていないページに対応して設定された前記カウントアップ制御情報を認識すると、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、当該ページの表示／印字をスキップさせることを特徴としている。
【００１５】
このとき、前記電子データがオリジナル電子データをページ毎に変換することによって作成される場合、前記ページ番号制御情報設定手段が、前記オリジナル電子データにおける各ページにページ番号情報が設定されているか否かを参照し、前記ページ番号情報が設定されている場合に、当該ページにおけるページ番号の表示／印字の実行を指示するように当該ページについての前記ページ番号制御情報を設定してもよい（請求項４）。
【００１６】
また、最初にページ番号を表示／印字される開始ページに付与される開始ページ番号を設定する開始ページ番号設定手段をさらにそなえ、前記制御手段が、当該開始ページ以降の各ページに対してページ番号を付与してもよい（請求項５）。
さらに、前記電子データが複数のファイルまたはフォルダに分割して保存されている場合に前記複数のファイルまたはフォルダのそれぞれに対して表示順序／印字順序を指示する順序属性を設定する順序属性設定手段をそなえ、前記制御手段が、前記ページ番号の付与に先立ち、前記順序属性設定手段によって設定された各ファイルまたはフォルダの前記順序属性を参照し、前記順序属性に従って前記複数のファイルまたはフォルダの表示順序／印字順序を認識することにより前記電子データに含まれる全てのページの表示順／印字順を認識してもよい（請求項６）。
【００１７】
一方、本発明のページ番号制御プログラム（請求項７〜１２）は、上述したページ番号制御装置（請求項１〜６）としてコンピュータを機能させるものであり、また、本発明のコンピュータ読取可能な記録媒体（請求項１３〜１８）は、上述したページ番号制御プログラム（請求項７〜１２）を記録したものである。
【発明の効果】
【００１８】
上述した本発明によれば、電子データにおけるページ毎にページ番号制御情報が設定され、電子データの各ページを表示／印字する際に、各ページに設定されたページ番号制御情報がページ番号の表示／印字の実行を示している場合には、前ページに付与されたページ番号をカウントアップして得られたページ番号が、当該ページに付与されるとともに表示／印字される一方、各ページに設定されたページ番号制御情報がページ番号の表示／印字の実行を示していない場合には、前ページに付与されたページ番号をカウントアップして得られたページ番号が当該ページに付与されるとともに、そのページ番号の表示／印字がスキップされるように構成されているので、一連の通し番号をページ番号として各ページに自動的に付与しながら、ページ毎にページ番号の表示／印字を行なうか否かの設定を行なうことができる。従って、電子データをページ単位で表示／印字する際に、利用者の要望に応じてページ番号の付与や表示／印字設定を臨機応変に行なうことが可能になり、特にここでは、必要なページのみにページ番号の挿入（表示／印字）を行なうことができる（請求項１，３，７，９，１３，１５）。
【００１９】
このとき、電子データがオリジナル電子データをページ毎に変換することによって作成される場合、ページ番号制御情報設定手段が、オリジナル電子データにおける各ページにページ番号情報が設定されているか否かを参照し、ページ番号情報が設定されている場合に、当該ページにおけるページ番号の表示／印字の実行を指示するように当該ページについてのページ番号制御情報を設定することで、オリジナル電子データから表示／印字用の電子データへの変換時に、ページ番号制御情報を自動的に設定することができ、利用者の手を煩わすことなくページ番号制御情報をページ毎に確実に設定することが可能になる（請求項４，１０，１６）。
【００２０】
また、本発明によれば、電子データにおけるページ間にこの電子データには含まれていないページが存在する場合、カウントアップ制御情報が、電子データに含まれていないページのそれぞれに対応させて設定され、そのカウントアップ制御情報を認識することによって、一連の通し番号をページ番号として各ページに自動的に付与しながら電子データに含まれていないページの表示／印字をスキップするとともに、電子データの存在するページに正しいページ番号を付与して表示／印字することができる。従って、電子データをページ単位で表示／印字する際に、利用者の要望に応じてページ番号の付与や表示／印字設定を臨機応変に行なうことが可能になり、特にここでは、電子データには含まれていないページがあっても、利用者が特別なページ番号設定を行なうことなく、実際のページ番号とのずれを発生させないようにページ番号の表示／印字を行なうことができる（請求項２，３，８，９，１４，１５）。
【００２１】
なお、最初にページ番号を表示／印字される開始ページに付与される開始ページ番号を設定し、当該開始ページ以降の各ページに対してページ番号を付与することで、利用者の要望に応じてページ番号の付与をより臨機応変に行なうことが可能になる（請求項５，１１，１７）。
【００２２】
また、電子データが複数のファイルまたはフォルダに分割して保存されている場合に複数のファイルまたはフォルダのそれぞれに対して表示順序／印字順序を指示する順序属性を設定し、ページ番号の付与に先立ち、各ファイルまたはフォルダの順序属性に従って複数のファイルまたはフォルダの表示順序／印字順序を認識することにより、電子データに含まれる全てのページの表示順／印字順を認識することができる。従って、例えば、複数の作成者によって別々に作成された複数のファイルまたはフォルダに保存された電子データに対して一連のページ番号を付与するような場合に、利用者が複数のファイルまたはフォルダを表示順序／印字順序に従って手動で並べ替えることなく、複数のファイルまたはフォルダを表示順序／印字順序に従って自動的に且つ確実に並べ替えることが可能になる（請求項６，１２，１８）。
【発明を実施するための最良の形態】
【００２３】
以下、図面を参照して本発明の実施の形態を説明する。
〔１〕第１実施形態の説明
図１は本発明の第１実施形態としてのページ番号制御装置の機能をそなえた情報処理装置の機能構成を示すブロック図で、この図１に示す情報処理装置（例えばパーソナルコンピュータ）１Ａは、第１実施形態のページ番号制御装置１１Ａの機能をそなえるもので、少なくとも、ＣＰＵ１０，第１電子データ用保存部２０，第２電子データ用保存部３０，ディスプレイ４０およびプリンタ５０をそなえて構成されている。
【００２４】
ＣＰＵ（Central Processing Unit）１０は、後述する所定のアプリケーションプログラム（ページ番号制御プログラム）を実行することにより第１実施形態のページ番号制御装置１１Ａとしての機能を果たすほか、変換手段１２および表示／印字制御手段１３としての機能も果たすものである。
【００２５】
第１電子データ用保存部２０および第２電子データ用保存部３０は、いずれも、情報処理装置１ＡにおけるＲＡＭ，ハードディスクや、フレキシブルディスク，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ，磁気ディスク，光ディスク，光磁気ディスクなどの各種媒体によって実現されるもので、第１電子データ用保存部２０には、ページ単位で作成された第１電子データ（オリジナル電子データ）が保存され、第２電子データ用保存部３０には、第１電子データ用保存部２０における第１電子データをＣＰＵ１０の変換手段１２としての機能によって変換して得られた第２電子データ（表示／印字用の電子データ；例えばＰＤＦ形式の電子データ）が保存されるようになっている。
【００２６】
ディスプレイ４０は、ＣＰＵ１０の表示／印字制御手段１３としての機能によって制御され、第２電子データ用保存部３０における第２電子データをページ単位で表示するものであり、同様に、プリンタ５０は、ＣＰＵ１０の表示／印字制御手段１３としての機能によって制御され、第２電子データ用保存部３０における第２電子データをページ単位で印字するものである。
【００２７】
そして、第１実施形態のページ番号制御装置１１Ａは、第２電子データをページ単位でディスプレイ４０上で表示、または、プリンタ５０によって印字する際に、ページ番号を各ページに付与してディスプレイ４０上で表示、または、プリンタ５０によって印字させるものであって、ページ番号制御情報設定手段１１１，ページ番号制御手段１１２および開始ページ番号設定手段１１３から構成されている。
【００２８】
ページ番号制御情報設定手段１１１は、第２電子データにおけるページ毎に、そのページについてのページ番号の表示／印字を実行するか否かを示すページ番号制御フラグ（ページ番号制御情報）を設定するものである。ここで、ページ番号制御フラグは、ページ番号の表示／印字を実行する場合に「オン」に設定され、ページ番号の表示／印字を実行しない場合に「オフ」に設定される。特に、本実施形態のページ番号制御情報設定手段１１１は、第１電子データ用保存部２０の第１電子データを変換手段１２により第２電子データに変換して第２電子データ用保存部３０に保存する際に、第１電子データにおける各ページの余白領域（例えば、ヘッダもしくはフッタ）にページ番号情報が設定されているか否かを参照し、ページ番号情報が設定されている場合に当該ページに対するページ番号制御フラグを「オン」に設定し、ページ番号情報が設定されていない場合に当該ページに対するページ番号制御フラグを「オフ」に設定している。そして、設定されたページ番号制御フラグは、第２電子データの各ページに対応付けられて、例えば第２電子データ用保存部３０に第２電子データとともに保存される。
【００２９】
ページ番号制御手段（制御手段）１１２は、第２電子データの各ページを表示／印字する際に、ページの表示順／印字順に、ページ番号制御情報設定手段１１１によって設定されたページ番号制御フラグを参照し、そのページ番号制御フラグのオン／オフに基づいてページ番号の付与および表示／印字を制御するものである。
【００３０】
このページ番号制御手段１１２は、ページ番号を算出するためのカウンタ機能を有しており、ページ番号制御フラグが「オン」に設定されている場合には、当該ページの前ページに付与されたページ番号（前記カウンタ機能によるカウント値）に“１”を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともにそのページ番号を表示／印字制御手段１３に表示／印字させる一方、ページ番号制御フラグが「オフ」に設定されている場合には、当該ページの前ページに付与されたページ番号（前記カウンタ機能によるカウント値）に“１”を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、そのページ番号の表示／印字を表示／印字制御手段１３にスキップさせるように構成されている。
【００３１】
開始ページ番号設定手段１１３は、最初にページ番号を表示／印字される開始ページに付与されるべき開始ページ番号を設定するものである。ページ番号制御手段１１２は、開始ページ番号設定手段１１３によって設定された当該開始ページ以降の各ページに対してページ番号を付与するように構成されている。このとき、開始ページ番号設定手段１１３によって設定された開始ページ番号がページ番号制御手段１１２のカウンタ機能の初期値となるように、初期設定が行なわれ、開始ページから開始ページ番号を初期値としてカウントアップが開始されるようになっている。なお、開始ページ番号設定手段１１３による設定が行なわれていない場合には、デフォルト値が適用される。デフォルト値が適用された場合には、１ページ目にページ番号“１”が付与されるようにページ番号制御手段１１２のカウンタ機能の初期設定が行なわれるようになっている。
【００３２】
次に、図２に示すフローチャート（ステップＳ１０〜Ｓ２０）に従って、上述のごとく構成された第１実施形態のページ番号制御装置１１Ａの動作について説明する。
第１実施形態では、第１電子データ用保存部２０の第１電子データを、変換手段１２により第２電子データに変換して第２電子データ用保存部３０に保存する際に、まず、ページ番号制御情報設定手段１１１によって、第１電子データにおける各ページのヘッダもしくはフッタにページ番号情報が設定されているか否かを参照し、ページ番号情報が設定されている場合には当該ページに対するページ番号制御フラグを「オン」に設定して第２電子データ用保存部３０に保存する一方、ページ番号情報が設定されていない場合には当該ページに対するページ番号制御フラグを「オフ」に設定して第２電子データ用保存部３０に保存する（ステップＳ１０）。
【００３３】
ページ番号制御フラグの設定後、ページ番号制御手段１１２は、開始ページ番号設定手段１１３による設定が行なわれているか否かを判断し（ステップＳ１１）、開始ページ番号の設定が行なわれていない場合（ステップＳ１１のＮＯルート）には、デフォルト値（１ページ目にページ番号“１”を付与する設定）でページ番号付与動作を開始する（ステップＳ１２）。
【００３４】
一方、開始ページ番号の設定が行なわれている場合（ステップＳ１１のＹＥＳルート）には、設定された開始ページ番号をカウンタ機能の初期値として設定し、設定された開始ページから開始ページ番号を初期値としてページ番号付与動作を開始する（ステップＳ１３）。これにより、開始ページ番号設定手段１１３によって設定された開始ページ以降の各ページに対してページ番号が付与される。
【００３５】
そして、ページ番号制御手段１１２は、第２電子データの各ページを表示／印字する際に、ページの表示順／印字順に、ページ番号制御情報設定手段１１１によって設定されたページ番号制御フラグを参照し（ステップＳ１４）、ページ毎にページ番号制御フラグのオン／オフを判断する（ステップＳ１５）。
【００３６】
ページ番号制御フラグが「オン」に設定されている場合（ステップＳ１５の「オン」ルート）、対象ページの前ページに付与されたページ番号（カウンタ機能によるカウント値）に“１”を加算してカウントアップすることにより対象ページのページ番号が算出されて対象ページに付与され（ステップＳ１６）、そのページ番号を表示／印字制御手段１３によって表示／印字させるように表示／印字制御手段１３への指示が行なわれる（ステップＳ１７）。
【００３７】
一方、ページ番号制御フラグが「オフ」に設定されている場合（ステップＳ１５の「オフ」ルート）、対象ページの前ページに付与されたページ番号（カウンタ機能によるカウント値）に“１”を加算してカウントアップすることにより対象ページのページ番号が算出されて対象ページに付与され（ステップＳ１８）、そのページ番号の表示／印字を表示／印字制御手段１３にスキップさせるように表示／印字制御手段１３への指示が行なわれる（ステップＳ１９）。
【００３８】
なお、ステップＳ１６またはＳ１８において、対象ページが１ページ目もしくはページ番号付与の開始ページである場合には、カウンタ機能に初期設定された“１”または開始ページ番号がそのままページ番号として用いられる。
【００３９】
そして、上述したステップＳ１４〜Ｓ１９による処理がページ番号を付与すべき全てのページに対して行なわれた場合（ステップＳ２０のＹＥＳルート）、ページ番号制御手段１１２はページ番号付与動作を終了する一方、ページ番号の未付与のページがある場合（ステップＳ２０のＮＯルート）には、ステップＳ１４に戻り、ページ番号制御手段１１２が、次の対象ページに対し、上述したステップＳ１４〜Ｓ１９による処理を実行する。
【００４０】
上述のごとく動作する第１実施形態のページ番号制御装置１１Ａによって付与されるページ番号およびそのページ番号の表示／印字結果の具体例を図３〜図５に示す。
図３に示す例では、開始ページ番号設定を行なわずデフォルト値でページ番号付与が行なわれるとともに、第２電子データの１，２，５，６番目の各ページのページ番号制御フラグが「オン」に、第２電子データの３，４番目の各ページのページ番号制御フラグが「オフ」に設定された場合の、各ページにおけるページ番号の表示／印字結果が示されている。この例では、１〜６番目のページには、それぞれ、カウント値１〜６がページ番号として付与され、ページ番号制御フラグが「オン」の１，２，５，６番目の各ページのフッタ（最下段領域）において、ページ番号“１”，“２”，“５”，“６”がそれぞれ表示／印字され、ページ番号制御フラグが「オフ」の３，４番目の各ページについては、ページの表示／印字は行なわれるが、ページ番号の表示／印字が行なわれない。
【００４１】
図４に示す例では、１ページ目にページ番号“５”を付与するように開始ページ番号設定が行なわれるとともに、図３と同様のページ番号制御フラグが設定された場合の、各ページにおけるページ番号の表示／印字結果が示されている。この例では、１〜６番目のページには、それぞれ、カウント値５〜１０がページ番号として付与され、ページ番号制御フラグが「オン」の１，２，５，６番目の各ページのフッタ（最下段領域）において、ページ番号“５”，“６”，“９”，“１０”がそれぞれ表示／印字され、ページ番号制御フラグが「オフ」の３，４番目の各ページについては、ページの表示／印字は行なわれるが、ページ番号の表示／印字が行なわれない。
【００４２】
図５に示す例では、３ページ目にページ番号“１”を付与するように開始ページ番号設定が行なわれるとともに、第２電子データの３，４，６番目の各ページのページ番号制御フラグが「オン」に、第２電子データの５番目のページのページ番号制御フラグが「オフ」に設定された場合の、各ページにおけるページ番号の表示／印字結果が示されている。この例では、３〜６番目のページには、それぞれ、カウント値１〜４がページ番号として付与され、ページ番号制御フラグが「オン」の３，４，６番目の各ページのフッタ（最下段領域）において、ページ番号“１”，“２”，“４”がそれぞれ表示／印字され、ページ番号付与の開始ページ（３ページ目）よりも前のページ（１，２ページ目）と、ページ番号制御フラグが「オフ」の５番目のページとについては、ページの表示／印字は行なわれるが、ページ番号の表示／印字が行なわれない。
【００４３】
このように、本発明の第１実施形態としてのページ番号制御装置１１Ａによれば、一連の通し番号をページ番号として各ページに自動的に付与しながら、ページ番号の表示／印字を行なうか否かをページ番号制御フラグによってページ毎に設定することができる。
従って、第２電子データ（表示／印字用の電子データ）をページ単位で表示／印字する際に、利用者の要望に応じてページ番号の付与や表示／印字設定を臨機応変に行なうことが可能になり、特に、第１実施形態では、必要なページのみにページ番号を挿入（表示／印字）することができる。
【００４４】
その際、ページ番号制御フラグのオン／オフ設定は、変換手段１２による第１電子データから第２電子データへの変換時に、ページ番号制御情報設定手段１１１により第１電子データにおける各ページのヘッダ／フッタにおけるページ番号情報に基づいて自動的に行なうことができるので、利用者の手を煩わすことなくページ番号制御フラグのオン／オフをページ毎に確実に設定することができる。また、開始ページ番号設定手段１１３によって、最初にページ番号を表示／印字される開始ページに付与されるべき開始ページ番号が設定されるので、利用者の要望に応じてページ番号の付与をより臨機応変に行なうことが可能になる。
【００４５】
〔２〕第２実施形態の説明
図６は本発明の第２実施形態としてのページ番号制御装置の機能をそなえた情報処理装置の機能構成を示すブロック図で、この図６に示す情報処理装置（例えばパーソナルコンピュータ）１Ｂは、第２実施形態のページ番号制御装置１１Ｂの機能をそなえるもので、第１実施形態の情報処理装置１Ａと同様、少なくとも、ＣＰＵ１０，第１電子データ用保存部２０，第２電子データ用保存部３０，ディスプレイ４０およびプリンタ５０をそなえて構成されている。なお、図６において既述の符号と同一の符号は、同一もしくはほぼ同一の部分を示しているので、その説明は省略する。
【００４６】
この第２実施形態のページ番号制御装置１１Ｂとしての機能も、第１実施形態と同様、ＣＰＵ１０が後述する所定のアプリケーションプログラム（ページ番号制御プログラム）を実行することにより実現され、第２電子データ（表示／印字用の電子データ）をページ単位でディスプレイ４０上で表示、または、プリンタ５０によって印字する際に、ページ番号を各ページに付与してディスプレイ４０上で表示、または、プリンタ５０によって印字させるものであるが、第２実施形態のページ番号制御装置１１Ｂでは、第１実施形態のページ番号制御装置１１Ａに、順序属性設定手段１１４としての機能が追加されている。
【００４７】
順序属性設定手段１１４は、保存部２０における第１電子データ（オリジナル電子データ；もしくは保存部３０における第２電子データ）が複数のファイルまたはフォルダに分割して保存されている場合に、各ファイルまたは各フォルダに対して表示順序／印字順序を指示する順序属性を設定するものである。この順序属性は、保存部２０に各ファイルまたは各フォルダを保存する際に各ファイルまたは各フォルダに設定してもよいし（図６の実線参照）、変換手段１２による第１電子データから第２電子データへの変換時に、第２電子データに変換された各ファイルまたは各フォルダに対して設定してもよい（図６の二点鎖線参照）。
【００４８】
そして、第２実施形態のページ番号制御手段１１２は、第１実施形態と同様の機能を果たすほか、ページ番号の付与に先立ち、順序属性設定手段１１４によって設定された各ファイルまたは各フォルダの順序属性を参照し、その順序属性に従って各ファイルまたは各フォルダの表示順序／印字順序を認識することにより第１電子データに含まれる全てのページ（ページ番号付与対象の全てのページ）の表示順／印字順を認識するようになっている。
【００４９】
例えば、多数のページからなる１冊の書籍（例えば雑誌，本，マニュアル等）を、章ごとに分割して複数の作成者によって別々に作成するような場合には、順序属性設定手段１１４によって、図７に示すごとく、各章のファイルまたはフォルダに、章の順序に応じた順序属性を設定して付与する。図７は第２実施形態において設定される順序属性の具体例を説明するための図で、この図７に示す例では、１１〜２０ページ目を含むファイル（フォルダ）に順序属性“２”が設定され、５１〜６０ページ目を含むファイル（フォルダ）に順序属性“６”が設定され、１〜１０ページ目を含むファイル（フォルダ）に順序属性“１”が設定され、３１〜４０ページ目を含むファイル（フォルダ）に順序属性“４”が設定されている。
【００５０】
これにより、ページ番号付与対象のページを含む複数のファイル（フォルダ）が無秩序に保存されていたとしても、ページ番号制御手段１１２は、上述のような順序属性に従って複数のファイル（フォルダ）を並べ替えることで、ページ番号付与対象の全てのページを表示順／印字順に並べ替え、その表示順／印字順を認識することができる。
なお、ページ番号付与対象のページについての電子データを含むファイルとフォルダとは混在していてもよく、順序属性設定手段１１４によりファイルおよびフォルダに対して上述のごとき順序属性を設定・付与してもよい。
【００５１】
次に、図８に示すフローチャート（ステップＳ１０１，Ｓ１０２，Ｓ１１〜Ｓ２０）に従って、上述のごとく構成された第２実施形態のページ番号制御装置１１Ｂの動作について説明する。なお、第２実施形態のページ番号制御装置１１ＢによるステップＳ１１〜Ｓ２０の処理は、図２を参照しながら前述した第１実施形態のページ番号制御装置１１ＡによるステップＳ１１〜Ｓ２０の処理と同様であるので、その説明は省略する。
【００５２】
第２実施形態のページ番号制御装置１１Ｂでは、順序属性設定手段１１４を追加したことに伴い、図２のステップＳ１０の処理に代えてステップＳ１０１およびＳ１０２の処理が実行される点が、第１実施形態のページ番号制御装置１１Ａと異なっている。
つまり、第２実施形態でも、第１実施形態と同様、第１電子データ用保存部２０の第１電子データを、変換手段１２により第２電子データに変換して第２電子データ用保存部３０に保存する際に、ページ番号制御情報設定手段１１１によって、第１電子データにおける各ページのヘッダもしくはフッタにページ番号情報が設定されているか否かを参照し、ページ番号情報が設定されている場合には当該ページに対するページ番号制御フラグを「オン」に設定して第２電子データ用保存部３０に保存する一方、ページ番号情報が設定されていない場合には当該ページに対するページ番号制御フラグを「オフ」に設定して第２電子データ用保存部３０に保存する（ステップＳ１０１）。
【００５３】
その際、順序属性設定手段１１４により、ページ番号付与対象のページを含む複数のファイルまたはフォルダに対し、図７を参照しながら前述したような順序属性が設定され各ファイルまたは各フォルダに付与されて保存部３０に保存される（ステップＳ１０１）。なお、順序属性は、前述したように、各ファイルまたは各フォルダを保存部２０に保存する際に設定されてもよい。
【００５４】
そして、ページ番号制御手段１１２においては、順序属性に従って複数のファイル（フォルダ）を並べ替えることで、ページ番号付与対象の全てのページが表示順／印字順に並べ替えられ、その表示順／印字順が認識される（ステップＳ１０２）。
このように、本発明の第２実施形態としてのページ番号制御装置１１Ｂによれば、上述した第１実施形態と同様の作用効果が得られるほか、ページ番号付与対象のページを含む複数のファイル（フォルダ）が無秩序に保存されていたとしても、順序属性に基づいてページ番号付与対象の全てのページの表示順／印字順を認識することができる。
【００５５】
従って、複数の作成者によって別々に作成された複数のファイルまたはフォルダに保存された第１電子データに対して一連のページ番号を付与するような場合に、利用者が複数のファイルまたはフォルダを表示順序／印字順序に従って手動で並べ替えることなく、複数のファイルまたはフォルダを表示順序／印字順序に従って自動的に且つ確実に並べ替えることが可能になる。
【００５６】
〔３〕第３実施形態の説明
図９は本発明の第３実施形態としてのページ番号制御装置の機能をそなえた情報処理装置の機能構成を示すブロック図で、この図９に示す情報処理装置（例えばパーソナルコンピュータ）１Ｃは、第３実施形態のページ番号制御装置１１Ｃの機能をそなえるもので、第１実施形態の情報処理装置１Ａと同様、少なくとも、ＣＰＵ１０，第１電子データ用保存部２０，第２電子データ用保存部３０，ディスプレイ４０およびプリンタ５０をそなえて構成されている。なお、図９において既述の符号と同一の符号は、同一もしくはほぼ同一の部分を示しているので、その説明は省略する。
【００５７】
この第３実施形態のページ番号制御装置１１Ｃとしての機能も、第１実施形態と同様、ＣＰＵ１０が後述する所定のアプリケーションプログラム（ページ番号制御プログラム）を実行することにより実現され、第２電子データ（表示／印字用の電子データ）をページ単位でディスプレイ４０上で表示、または、プリンタ５０によって印字する際に、ページ番号を各ページに付与してディスプレイ４０上で表示、または、プリンタ５０によって印字させるものであるが、第３実施形態のページ番号制御装置１１Ｃは、カウントアップ制御情報設定手段１１５，ページ番号制御手段１１２および開始ページ番号設定手段１１３から構成されている。なお、開始ページ番号設定手段１１３は、第１実施形態で説明したものと同様の機能を果たすものであるので、その説明は省略する。
【００５８】
カウントアップ制御情報設定手段１１５は、第２電子データにおけるページ間に、前記第２電子データには含まれていないページ（ページ抜け部分）が存在する場合、そのページを表示／印字させることなくページ番号のカウントアップの実行のみを指示するカウントアップ制御情報を、ページ抜け部分のページ毎に設定するものである。ここで、カウントアップ制御情報設定手段１１５による設定は、例えば、第１電子データ用保存部２０の第１電子データ（オリジナル電子データ）を変換手段１２により第２電子データに変換して保存部３０に保存する際に行なわれ、設定されたカウントアップ制御情報は、ページ抜け部分の各ページに対応付けられて、保存部３０に第２電子データとともに保存される。なお、上述したようなページ抜け部分は、例えば、多数のページからなる１冊の書籍等を複数の部分に分割して複数の作成者により別々に作成する場合の未完成部分として、あるいは、最初から作成対象外となっている部分（例えば、雑誌などの書籍では、雑誌の本文に関係に関係ない全面広告のページ等）として発生するものである。
【００５９】
そして、第３実施形態のページ番号制御手段（制御手段）１１２は、第２電子データの各ページを表示／印字する際に、カウントアップ制御情報設定手段１１５によって設定されたカウントアップ制御情報に基づいてページ番号の付与および表示／印字を制御するものである。
【００６０】
このページ番号制御手段１１２は、ページ番号を算出するためのカウンタ機能を有しており、第２電子データに含まれているページについては、当該ページの前ページに付与されたページ番号（前記カウンタ機能によるカウント値）に“１”を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともにそのページ番号を表示／印字制御手段１３に表示／印字させる一方、ページ抜け部分の各ページに対応して設定されたカウントアップ制御情報を認識すると、当該ページの前ページに付与されたページ番号（前記カウンタ機能によるカウント値）に“１”を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、そのページ自体の表示／印字を表示／印字制御手段１３にスキップさせるように構成されている。
【００６１】
次に、図１０に示すフローチャート（ステップＳ２１〜Ｓ３０）に従って、上述のごとく構成された第３実施形態のページ番号制御装置１１Ｃの動作について説明する。
第３実施形態では、第１電子データ用保存部２０の第１電子データを、変換手段１２により第２電子データに変換して第２電子データ用保存部３０に保存する際に、まず、カウントアップ制御情報設定手段１１５によって、第２電子データにページ抜け部分が存在する場合、そのページ抜け部分におけるページを表示／印字させることなくページ番号のカウントアップの実行のみを指示するカウントアップ制御情報を、ページ抜け部分のページ毎に設定し、ページ抜け部分の各ページに対応付けて第２電子データ用保存部３０に第２電子データとともに保存する（ステップＳ２１）。
【００６２】
カウントアップ制御情報の設定後、ページ番号制御手段１１２は、開始ページ番号設定手段１１３による設定が行なわれているか否かを判断し（ステップＳ２２）、開始ページ番号の設定が行なわれていない場合（ステップＳ２２のＮＯルート）には、デフォルト値（１ページ目にページ番号“１”を付与する設定）でページ番号付与動作を開始する（ステップＳ２３）。
【００６３】
一方、開始ページ番号の設定が行なわれている場合（ステップＳ２２のＹＥＳルート）には、設定された開始ページ番号をカウンタ機能の初期値として設定し、設定された開始ページから開始ページ番号を初期値としてページ番号付与動作を開始する（ステップＳ２４）。これにより、開始ページ番号設定手段１１３によって設定された開始ページ以降の各ページに対してページ番号が付与される。
【００６４】
そして、ページ番号制御手段１１２は、第２電子データの各ページを表示／印字する際に、ページの表示順／印字順に、保存部３０から読み出された対象ページが、表示／印字されるべき電子データであるか、カウントアップ制御情報を設定されたページ（ページ抜け部分のページ）であるかを判断する（ステップＳ２５）。
【００６５】
対象ページが表示／印字されるべき電子データである場合（ステップＳ２５の「電子データ」ルート）、対象ページの前ページに付与されたページ番号（カウンタ機能によるカウント値）に“１”を加算してカウントアップすることにより対象ページのページ番号が算出されて対象ページに付与され（ステップＳ２６）、そのページ番号を表示／印字制御手段１３によって表示／印字させるように表示／印字制御手段１３への指示が行なわれる（ステップＳ２７）。
【００６６】
一方、対象ページがカウントアップ制御情報を設定されたページ（ページ抜け部分のページ）である場合（ステップＳ２５の「カウントアップ制御情報」ルート）、対象ページの前ページに付与されたページ番号（カウンタ機能によるカウント値）に“１”を加算してカウントアップすることにより対象ページのページ番号を算出されて対象ページに付与され（ステップＳ２８）、そのページ自体の表示／印字を表示／印字制御手段１３にスキップさせるように表示／印字制御手段１３への指示が行なわれる（ステップＳ２９）。
【００６７】
なお、ステップＳ２６またはＳ２８において、対象ページが１ページ目もしくはページ番号付与の開始ページである場合には、カウンタ機能に初期設定された“１”または開始ページ番号がそのままページ番号として用いられる。
【００６８】
そして、上述したステップＳ２５〜Ｓ２９による処理がページ番号を付与すべき全てのページに対して行なわれた場合（ステップＳ３０のＹＥＳルート）、ページ番号制御手段１１２はページ番号付与動作を終了する一方、ページ番号の未付与のページがある場合（ステップＳ３０のＮＯルート）には、ステップＳ２５に戻り、ページ番号制御手段１１２が、次の対象ページに対し、上述したステップＳ２５〜Ｓ２９による処理を実行する。
【００６９】
上述のごとく動作する第３実施形態のページ番号制御装置１１Ｃによって付与されるページ番号およびそのページ番号の表示／印字結果の具体例を図１１および図１２に示す。
図１１に示す例では、開始ページ番号設定を行なわずデフォルト値でページ番号付与が行なわれるとともに、第２電子データとして１，２，５，６，８番目の各ページの電子データが存在し、３，４，７番目の各ページがページ抜けしカウントアップ制御情報が設定されている場合の、各ページにおけるページ番号の表示／印字結果が示されている。この例では、１〜８番目のページには、それぞれ、カウント値１〜８がページ番号として付与され、電子データの存在する１，２，５，６，８番目の各ページのフッタ（最下段領域）において、ページ番号“１”，“２”，“５”，“６”，“８”がそれぞれ表示／印字され、カウントアップ制御情報を設定された３，４，７番目の各ページは表示／印字されていない。
【００７０】
図１２に示す例では、１ページ目にページ番号“５”を付与するように開始ページ番号設定が行なわれるとともに、図１１と同様、第２電子データとして１，２，５，６，８番目の各ページの電子データが存在し、３，４，７番目の各ページがページ抜けしカウントアップ制御情報が設定されている場合の、各ページにおけるページ番号の表示／印字結果が示されている。この例では、１〜８番目のページには、それぞれ、カウント値５〜１２がページ番号として付与され、電子データの存在する１，２，５，６，８番目の各ページのフッタ（最下段領域）において、ページ番号“５”，“６”，“９”，“１０”，“１２”がそれぞれ表示／印字され、カウントアップ制御情報を設定された３，４，７番目の各ページは表示／印字されていない。
【００７１】
このように、本発明の第３実施形態としてのページ番号制御装置１１Ｃよれば、第２電子データにページ抜け部分が存在する場合、そのページ抜け部分の各ページに対応させてカウントアップ制御情報が設定され、そのカウントアップ制御情報を認識することによって、一連の通し番号をページ番号として各ページに自動的に付与しながらページ抜け部分の表示／印字がスキップされるとともに、電子データの存在するページに正しいページ番号が付与されて表示／印字されることになる。
【００７２】
従って、第２電子データをページ単位で表示／印字する際に、利用者の要望に応じてページ番号の付与や表示／印字設定を臨機応変に行なうことが可能になり、特に、第２実施形態では、ページ抜け部分があっても利用者が特別なページ番号設定を行なうことなく、実際のページ番号とのずれを発生させないようにページ番号の表示／印字を行なうことができる。その際、第１実施形態と同様、開始ページ番号設定手段１１３により、最初にページ番号を表示／印字される開始ページに付与されるべき開始ページ番号が設定されるので、利用者の要望に応じてページ番号の付与をより臨機応変に行なうことが可能になる。
【００７３】
〔４〕第４実施形態の説明
図１３は本発明の第４実施形態としてのページ番号制御装置の機能をそなえた情報処理装置の機能構成を示すブロック図で、この図１３に示す情報処理装置（例えばパーソナルコンピュータ）１Ｄは、第４実施形態のページ番号制御装置１１Ｄの機能をそなえるもので、第３実施形態の情報処理装置１Ｃと同様、少なくとも、ＣＰＵ１０，第１電子データ用保存部２０，第２電子データ用保存部３０，ディスプレイ４０およびプリンタ５０をそなえて構成されている。なお、図１３において既述の符号と同一の符号は、同一もしくはほぼ同一の部分を示しているので、その説明は省略する。
【００７４】
この第４実施形態のページ番号制御装置１１Ｄとしての機能も、第３実施形態と同様、ＣＰＵ１０が後述する所定のアプリケーションプログラム（ページ番号制御プログラム）を実行することにより実現され、第２電子データ（表示／印字用の電子データ）をページ単位でディスプレイ４０上で表示、または、プリンタ５０によって印字する際に、ページ番号を各ページに付与してディスプレイ４０上で表示、または、プリンタ５０によって印字させるものであるが、第４実施形態のページ番号制御装置１１Ｄでは、第３実施形態のページ番号制御装置１１Ｃに、第２実施形態と同様の順序属性設定手段１１４としての機能が追加されている。この順序属性設定手段１１４は、第２実施形態で説明したものと同様の機能を果たすものであるので、その説明は省略する。
【００７５】
次に、図１４に示すフローチャート（ステップＳ２１１，Ｓ２１２，Ｓ２２〜Ｓ３０）に従って、上述のごとく構成された第４実施形態のページ番号制御装置１１Ｄの動作について説明する。なお、第４実施形態のページ番号制御装置１１ＤによるステップＳ２２〜Ｓ３０の処理は、図１０を参照しながら前述した第３実施形態のページ番号制御装置１１ＣによるステップＳ２２〜Ｓ３０の処理と同様であるので、その説明は省略する。
【００７６】
第４実施形態のページ番号制御装置１１Ｄでは、第２実施形態と同様、順序属性設定手段１１４を追加したことに伴い、図１０のステップＳ２１の処理に代えてステップＳ２１１およびＳ２１２の処理が実行される点が、第３実施形態のページ番号制御装置１１Ｃと異なっている。
【００７７】
つまり、第４実施形態でも、第３実施形態と同様、第１電子データ用保存部２０の第１電子データ（オリジナル電子データ）を、変換手段１２により第２電子データに変換して第２電子データ用保存部３０に保存する際に、カウントアップ制御情報設定手段１１５によって、第２電子データにページ抜け部分が存在する場合、そのページ抜け部分におけるページを表示／印字させることなくページ番号のカウントアップの実行のみを指示するカウントアップ制御情報を、ページ抜け部分のページ毎に設定し、ページ抜け部分の各ページに対応付けて第２電子データ用保存部３０に第２電子データとともに保存する（ステップＳ２１１）。
【００７８】
その際、順序属性設定手段１１４により、ページ番号付与対象のページを含む複数のファイルまたはフォルダに対し、図７を参照しながら前述したような順序属性が設定され各ファイルまたは各フォルダに付与されて保存部３０に保存される（ステップＳ２１１）。なお、順序属性は、各ファイルまたは各フォルダを保存部２０に保存する際に設定されてもよい。
そして、ページ番号制御手段１１２においては、順序属性に従って複数のファイル（フォルダ）を並べ替えることで、ページ番号付与対象の全てのページが表示順／印字順に並べ替えられ、その表示順／印字順が認識される（ステップＳ２１２）。
【００７９】
このように、本発明の第４実施形態としてのページ番号制御装置１１Ｄによれば、上述した第３実施形態と同様の作用効果が得られるほか、第２実施形態と同様の作用効果を得ることができる。つまり、ページ番号付与対象のページを含む複数のファイル（フォルダ）が無秩序に保存されていたとしても、順序属性に基づいてページ番号付与対象の全てのページの表示順／印字順を認識することができる。
【００８０】
従って、複数の作成者によって別々に作成された複数のファイルまたはフォルダに保存された第１電子データに対して一連のページ番号を付与するような場合に、利用者が複数のファイルまたはフォルダを表示順序／印字順序に従って手動で並べ替えることなく、複数のファイルまたはフォルダを表示順序／印字順序に従って自動的に且つ確実に並べ替えることが可能になる。
【００８１】
〔５〕第５実施形態の説明
図１５は本発明の第５実施形態としてのページ番号制御装置の機能をそなえた情報処理装置の機能構成を示すブロック図で、この図１５に示す情報処理装置（例えばパーソナルコンピュータ）１Ｅは、第５実施形態のページ番号制御装置１１Ｅの機能をそなえるもので、第１実施形態の情報処理装置１Ａと同様、少なくとも、ＣＰＵ１０，第１電子データ用保存部２０，第２電子データ用保存部３０，ディスプレイ４０およびプリンタ５０をそなえて構成されている。なお、図１５において既述の符号と同一の符号は、同一もしくはほぼ同一の部分を示しているので、その説明は省略する。
【００８２】
この第５実施形態のページ番号制御装置１１Ｅとしての機能も、第１実施形態と同様、ＣＰＵ１０が後述する所定のアプリケーションプログラム（ページ番号制御プログラム）を実行することにより実現され、第２電子データ（表示／印刷用の電子データ）をページ単位でディスプレイ４０上で表示、または、プリンタ５０によって印字する際に、ページ番号を各ページに付与してディスプレイ４０上で表示、または、プリンタ５０によって印字させるものであるが、第５実施形態のページ番号制御装置１１Ｅは、第１実施形態のページ番号制御装置１１Ａの機能と第３実施形態のページ番号制御装置１１Ｃの機能とを併せもつもので、ページ番号制御情報設定手段１１１，カウントアップ制御情報設定手段１１５，ページ番号制御手段１１２および開始ページ番号設定手段１１３から構成されている。なお、ページ番号制御情報設定手段１１１および開始ページ番号設定手段１１３は、第１実施形態で説明したものと同様の機能を果たすものであり、カウントアップ制御情報設定手段１１５は、第３実施形態で説明したものと同様の機能を果たすものであるので、その説明は省略する。
【００８３】
そして、第５実施形態のページ番号制御手段（制御手段）１１２は、ページ番号を算出するためのカウンタ機能を有しており、第２電子データの各ページを表示／印字する際に、第１実施形態のページ番号制御手段１１２と同様の制御機能（ページの表示順／印字順に、ページ番号制御情報設定手段１１１によって設定されたページ番号制御フラグを参照し、そのページ番号制御フラグのオン／オフに基づいてページ番号の付与および表示／印字を制御する機能）と、第３実施形態のページ番号制御手段１１２と同様の制御機能（カウントアップ制御情報設定手段１１５によって設定されたカウントアップ制御情報に基づいてページ番号の付与および表示／印字を制御する機能）とを果たすものである。
【００８４】
つまり、第５実施形態のページ番号制御手段１１２は、
(1)第２電子データに含まれているページについてページ番号制御フラグが「オン」に設定されている場合には、当該ページの前ページに付与されたページ番号（前記カウンタ機能によるカウント値）に“１”を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともにそのページ番号を表示／印字制御手段１３に表示／印字させ、
(2)第２電子データに含まれているページについてページ番号制御フラグが「オフ」に設定されている場合には、当該ページの前ページに付与されたページ番号（前記カウンタ機能によるカウント値）に“１”を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、そのページ番号の表示／印字を表示／印字制御手段１３にスキップさせ、
(3)ページ抜け部分の各ページに対応して設定されたカウントアップ制御情報を認識すると、当該ページの前ページに付与されたページ番号（前記カウンタ機能によるカウント値）に“１”を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、そのページ自体の表示／印字を表示／印字制御手段１３にスキップさせるように構成されている。
【００８５】
次に、図１６に示すフローチャート（ステップＳ３１〜Ｓ４４）に従って、上述のごとく構成された第５実施形態のページ番号制御装置１１Ｅの動作について説明する。
第５実施形態では、第１実施形態と同様、第１電子データ用保存部２０の第１電子データを、変換手段１２により第２電子データに変換して第２電子データ用保存部３０に保存する際に、ページ番号制御情報設定手段１１１によって、第１電子データにおける各ページのヘッダもしくはフッタにページ番号情報が設定されているか否かを参照し、ページ番号情報が設定されている場合には当該ページに対するページ番号制御フラグを「オン」に設定して第２電子データ用保存部３０に保存する一方、ページ番号情報が設定されていない場合には当該ページに対するページ番号制御フラグを「オフ」に設定して第２電子データ用保存部３０に保存する（ステップＳ３１）。
【００８６】
その際、第５実施形態では、第３実施形態と同様、カウントアップ制御情報設定手段１１５によって、第２電子データにページ抜け部分が存在する場合、そのページ抜け部分におけるページを表示／印字させることなくページ番号のカウントアップの実行のみを指示するカウントアップ制御情報を、ページ抜け部分のページ毎に設定し、ページ抜け部分の各ページに対応付けて第２電子データ用保存部３０に第２電子データとともに保存する（ステップＳ３１）。
【００８７】
ページ番号制御フラグおよびカウントアップ制御情報の設定後、ページ番号制御手段１１２は、開始ページ番号設定手段１１３による設定が行なわれているか否かを判断し（ステップＳ３２）、開始ページ番号の設定が行なわれていない場合（ステップＳ３２のＮＯルート）には、デフォルト値（１ページ目にページ番号“１”を付与する設定）でページ番号付与動作を開始する（ステップＳ３３）。
【００８８】
一方、開始ページ番号の設定が行なわれている場合（ステップＳ３２のＹＥＳルート）には、設定された開始ページ番号をカウンタ機能の初期値として設定し、設定された開始ページから開始ページ番号を初期値としてページ番号付与動作を開始する（ステップＳ３４）。これにより、開始ページ番号設定手段１１３によって設定された開始ページ以降の各ページに対してページ番号が付与される。
【００８９】
そして、ページ番号制御手段１１２は、第２電子データの各ページを表示／印字する際に、ページの表示順／印字順に、保存部３０から読み出された対象ページが、表示／印字されるべき電子データであるか、カウントアップ制御情報を設定されたページ（ページ抜け部分のページ）であるかを判断する（ステップＳ３５）。
【００９０】
対象ページが表示／印字されるべき電子データである場合（ステップＳ３５の「電子データ」ルート）、ページ番号制御手段１１２は、ページ番号制御情報設定手段１１１によって設定されたページ番号制御フラグを参照し（ステップＳ３６）、ページ毎にページ番号制御フラグのオン／オフを判断する（ステップＳ３７）。
【００９１】
ページ番号制御フラグが「オン」に設定されている場合（ステップＳ３７の「オン」ルート）、対象ページの前ページに付与されたページ番号（カウンタ機能によるカウント値）に“１”を加算してカウントアップすることにより対象ページのページ番号が算出されて対象ページに付与され（ステップＳ３８）、そのページ番号を表示／印字制御手段１３によって表示／印字させるように表示／印字制御手段１３への指示が行なわれる（ステップＳ３９）。
【００９２】
一方、ページ番号制御フラグが「オフ」に設定されている場合（ステップＳ３７の「オフ」ルート）、対象ページの前ページに付与されたページ番号（カウンタ機能によるカウント値）に“１”を加算してカウントアップすることにより対象ページのページ番号が算出されて対象ページに付与され（ステップＳ４０）、そのページ番号の表示／印字を表示／印字制御手段１３にスキップさせるように表示／印字制御手段１３への指示が行なわれる（ステップＳ４１）。
【００９３】
また、ステップＳ３５において、対象ページがカウントアップ制御情報を設定されたページ（ページ抜け部分のページ）であると判断された場合（ステップＳ３５の「カウントアップ制御情報」ルート）、対象ページの前ページに付与されたページ番号（カウンタ機能によるカウント値）に“１”を加算してカウントアップすることにより対象ページのページ番号を算出されて対象ページに付与され（ステップＳ４２）、そのページ自体の表示／印字を表示／印字制御手段１３にスキップさせるように表示／印字制御手段１３への指示が行なわれる（ステップＳ４３）。
【００９４】
なお、ステップＳ３８，Ｓ４０，Ｓ４２において、対象ページが１ページ目もしくはページ番号付与の開始ページである場合には、カウンタ機能に初期設定された“１”または開始ページ番号がそのままページ番号として用いられる。
【００９５】
そして、上述したステップＳ３５〜Ｓ４３による処理がページ番号を付与すべき全てのページに対して行なわれた場合（ステップＳ４４のＹＥＳルート）、ページ番号制御手段１１２はページ番号付与動作を終了する一方、ページ番号の未付与のページがある場合（ステップＳ４４のＮＯルート）には、ステップＳ３５に戻り、ページ番号制御手段１１２が、次の対象ページに対し、上述したステップＳ３５〜Ｓ４３による処理を実行する。
【００９６】
上述のごとく動作する第５実施形態のページ番号制御装置１１Ｅによって付与されるページ番号およびそのページ番号の表示／印字結果の具体例を図１７〜図１９に示す。
図１７に示す例では、開始ページ番号設定を行なわずデフォルト値でページ番号付与が行なわれ、第２電子データとして１〜５，８〜１０番目の電子データが存在し、６，７番目の各ページがページ抜けしカウントアップ制御情報が設定され、さらに、第２電子データの１，２，５，８，９番目の各ページのページ番号制御フラグが「オン」に、第２電子データの３，４，１０番目の各ページのページ番号制御フラグが「オフ」に設定された場合の、各ページにおけるページ番号の表示／印字結果が示されている。この例では、１〜１０番目のページには、それぞれ、カウント値１〜１０がページ番号として付与され、ページ番号制御フラグが「オン」の１，２，５，８，９番目の各ページのフッタ（最下段領域）において、ページ番号“１”，“２”，“５”，“８”，“９”がそれぞれ表示／印字され、ページ番号制御フラグが「オフ」の３，４，１０番目の各ページについては、ページの表示／印字は行なわれるが、ページ番号の表示／印字が行なわれない。また、カウントアップ制御情報を設定された６，７番目の各ページは表示／印字されていない。
【００９７】
図１８に示す例では、１ページ目にページ番号“５”を付与するように開始ページ番号設定が行なわれとともに、図１７と同様のカウントアップ制御情報およびページ番号制御フラグが設定された場合の、各ページにおけるページ番号の表示／印字結果が示されている。この例では、１〜１０番目のページには、それぞれ、カウント値５〜１４がページ番号として付与され、ページ番号制御フラグが「オン」の１，２，５，８，９番目の各ページのフッタ（最下段領域）において、ページ番号“５”，“６”，“９”，“１２”，“１３”がそれぞれ表示／印字され、ページ番号制御フラグが「オフ」の３，４，１０番目の各ページについては、ページの表示／印字は行なわれるが、ページ番号の表示／印字が行なわれない。また、カウントアップ制御情報を設定された６，７番目の各ページは表示／印字されていない。
【００９８】
図１９に示す例では、３ページ目にページ番号“１”を付与するように開始ページ番号設定が行なわれるとともに、第２電子データとして１〜５，８〜１０番目の電子データが存在し、６，７番目の各ページがページ抜けしカウントアップ制御情報が設定され、さらに、第２電子データの３，５，８，９番目の各ページのページ番号制御フラグが「オン」に、第２電子データの５，１０番目の各ページのページ番号制御フラグが「オフ」に設定された場合の、各ページにおけるページ番号の表示／印字結果が示されている。この例では、３〜１０番目のページには、それぞれ、カウント値１〜８がページ番号として付与され、ページ番号制御フラグが「オン」の３，４，８，９番目の各ページのフッタ（最下段領域）において、ページ番号“１”，“２”，“６”，“７”がそれぞれ表示／印字され、ページ番号付与の開始ページ（３ページ目）よりも前のページ（１，２ページ目）と、ページ番号制御フラグが「オフ」の５，１０番目の各ページについては、ページの表示／印字は行なわれるが、ページ番号の表示／印字が行なわれない。また、カウントアップ制御情報を設定された６，７番目の各ページは表示／印字されていない。
【００９９】
このように、本発明の第５実施形態としてのページ番号制御装置１１Ｅによれば、上述した第１実施形態および第３実施形態と同様の作用効果を得ることができる。
つまり、一連の通し番号をページ番号として各ページに自動的に付与しながら、ページ番号の表示／印字を行なうか否かをページ番号制御フラグによってページ毎に設定することができる。従って、第２電子データをページ単位で表示／印字する際に、利用者の要望に応じてページ番号の付与や表示／印字設定を臨機応変に行なうことが可能になり、第５実施形態でも、必要なページのみにページ番号を挿入（表示／印字）することができる。
【０１００】
また、第２電子データにページ抜け部分が存在する場合、そのページ抜け部分の各ページに対応させてカウントアップ制御情報が設定され、そのカウントアップ制御情報を認識することによって、一連の通し番号をページ番号として各ページに自動的に付与しながらページ抜け部分の表示／印字がスキップされるとともに、電子データの存在するページに正しいページ番号が付与されて表示／印字されることになる。従って、第２電子データをページ単位で表示／印字する際に、利用者の要望に応じてページ番号の付与や表示／印字設定を臨機応変に行なうことが可能になり、第５実施形態でも、ページ抜け部分があっても利用者が特別なページ番号設定を行なうことなく、実際のページ番号とのずれを発生させないようにページ番号の表示／印字を行なうことができる。
【０１０１】
その際、ページ番号制御フラグのオン／オフ設定は、変換手段１２による第１電子データから第２電子データへの変換時に、ページ番号制御情報設定手段１１１により第１電子データにおける各ページのヘッダ／フッタにおけるページ番号情報に基づいて自動的に行なうことができるので、利用者の手を煩わすことなくページ番号制御フラグのオン／オフをページ毎に確実に設定することができる。また、開始ページ番号設定手段１１３によって、最初にページ番号を表示／印字される開始ページに付与されるべき開始ページ番号が設定されるので、利用者の要望に応じてページ番号の付与をより臨機応変に行なうことが可能になる。
【０１０２】
〔６〕第６実施形態の説明
図２０は本発明の第６実施形態としてのページ番号制御装置の機能をそなえた情報処理装置の機能構成を示すブロック図で、この図２０に示す情報処理装置（例えばパーソナルコンピュータ）１Ｆは、第６実施形態のページ番号制御装置１１Ｆの機能をそなえるもので、第５実施形態の情報処理装置１Ｅと同様、少なくとも、ＣＰＵ１０，第１電子データ用保存部２０，第２電子データ用保存部３０，ディスプレイ４０およびプリンタ５０をそなえて構成されている。なお、図２０において既述の符号と同一の符号は、同一もしくはほぼ同一の部分を示しているので、その説明は省略する。
【０１０３】
この第６実施形態のページ番号制御装置１１Ｆとしての機能も、第５実施形態と同様、ＣＰＵ１０が後述する所定のアプリケーションプログラム（ページ番号制御プログラム）を実行することにより実現され、第２電子データ（表示／印刷用の電子データ）をページ単位でディスプレイ４０上で表示、または、プリンタ５０によって印字する際に、ページ番号を各ページに付与してディスプレイ４０上で表示、または、プリンタ５０によって印字させるものであるが、第６実施形態のページ番号制御装置１１Ｆでは、第５実施形態のページ番号制御装置１１Ｅに、第２実施形態と同様の順序属性設定手段１１４としての機能が追加されている。この順序属性設定手段１１４は、第２実施形態で説明したものと同様の機能を果たすものであるので、その説明は省略する。
【０１０４】
次に、図２１に示すフローチャート（ステップＳ３１１，Ｓ３１２，Ｓ３２〜Ｓ４４）に従って、上述のごとく構成された第６実施形態のページ番号制御装置１１Ｆの動作について説明する。なお、第６実施形態のページ番号制御装置１１ＦによるステップＳ３２〜Ｓ４４の処理は、図１６を参照しながら前述した第５実施形態のページ番号制御装置１１ＥによるステップＳ３２〜Ｓ４４の処理と同様であるので、その説明は省略する。
【０１０５】
第６実施形態のページ番号制御装置１１Ｆでは、第２実施形態や第４実施形態と同様、順序属性設定手段１１４を追加したことに伴い、図１６のステップＳ３１の処理に代えてステップＳ３１１およびＳ３１２の処理が実行される点が、第５実施形態のページ番号制御装置１１Ｅと異なっている。
【０１０６】
つまり、第６実施形態でも、第５実施形態と同様、第１電子データ用保存部２０の第１電子データを、変換手段１２により第２電子データに変換して第２電子データ用保存部３０に保存する際に、ページ番号制御情報設定手段１１１によって、第１電子データ（オリジナル電子データ）における各ページのヘッダもしくはフッタにページ番号情報が設定されているか否かを参照し、ページ番号情報が設定されている場合には当該ページに対するページ番号制御フラグを「オン」に設定して第２電子データ用保存部３０に保存する一方、ページ番号情報が設定されていない場合には当該ページに対するページ番号制御フラグを「オフ」に設定して第２電子データ用保存部３０に保存する（ステップＳ３１１）。
【０１０７】
その際、第６実施形態でも、第５実施形態と同様、カウントアップ制御情報設定手段１１５によって、第２電子データにページ抜け部分が存在する場合、そのページ抜け部分におけるページを表示／印字させることなくページ番号のカウントアップの実行のみを指示するカウントアップ制御情報を、ページ抜け部分のページ毎に設定し、ページ抜け部分の各ページに対応付けて第２電子データ用保存部３０に第２電子データとともに保存する（ステップＳ３１１）。
【０１０８】
さらに、第６実施形態では、順序属性設定手段１１４により、ページ番号付与対象のページを含む複数のファイルまたはフォルダに対し、図７を参照しながら前述したような順序属性が設定され各ファイルまたは各フォルダに付与されて保存部３０に保存される（ステップＳ３１１）。なお、順序属性は、各ファイルまたは各フォルダを保存部２０に保存する際に設定されてもよい。
【０１０９】
そして、ページ番号制御手段１１２においては、順序属性に従って複数のファイル（フォルダ）を並べ替えることで、ページ番号付与対象の全てのページが表示順／印字順に並べ替えられ、その表示順／印字順が認識される（ステップＳ３１２）。
【０１１０】
このように、本発明の第６実施形態としてのページ番号制御装置１１Ｆによれば、上述した第５実施形態と同様の作用効果が得られるほか、第２実施形態と同様の作用効果を得ることができる。つまり、ページ番号付与対象のページを含む複数のファイル（フォルダ）が無秩序に保存されていたとしても、順序属性に基づいてページ番号付与対象の全てのページの表示順／印字順を認識することができる。
【０１１１】
従って、複数の作成者によって別々に作成された複数のファイルまたはフォルダに保存された第１電子データに対して一連のページ番号を付与するような場合に、利用者が複数のファイルまたはフォルダを表示順序／印字順序に従って手動で並べ替えることなく、複数のファイルまたはフォルダを表示順序／印字順序に従って自動的に且つ確実に並べ替えることが可能になる。
【０１１２】
〔７〕その他
なお、本発明は上述した実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。
例えば、本実施形態のページ番号制御装置１１Ａ〜１１Ｆによって付与されるページ番号およびそのページ番号の表示／印字結果の具体例（図３〜図５，図１１，図１２，図１７〜図１９）では、ページ番号を各ページのフッタ（最下段領域）に表示／印字した場合について示しているが、本発明はこれに限定されるものではなく、ページ番号を各ページのヘッダ（最上段領域）に表示／印字してもよい。
【０１１３】
また、上述したページ番号制御装置１１Ａ〜１１Ｆとしての機能〔より具体的には、ページ番号制御情報設定手段１１１，ページ番号制御手段１１２，開始ページ番号設定手段１１３，順序属性設定手段１１４およびカウントアップ制御情報設定手段１１５としての機能（各手段の全部もしくは一部の機能）〕は、コンピュータ（ＣＰＵ，情報処理装置，各種端末を含む）が所定のアプリケーションプログラム（ページ番号制御プログラム）を実行することによって実現される。
【０１１４】
そのプログラムは、例えばフレキシブルディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からページ番号制御プログラムを読み取って内部記憶装置または外部記憶装置に転送し格納して用いる。また、そのプログラムを、例えば磁気ディスク，光ディスク，光磁気ディスク等の記憶装置（記録媒体）に記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。
【０１１５】
ここで、コンピュータとは、ハードウエアとＯＳ（オペレーティングシステム）とを含む概念であり、ＯＳの制御の下で動作するハードウエアを意味している。また、ＯＳが不要でアプリケーションプログラム単独でハードウェアを動作させるような場合には、そのハードウェア自体がコンピュータに相当する。ハードウエアは、少なくとも、ＣＰＵ等のマイクロプロセッサと、記録媒体に記録されたコンピュータプログラムを読み取るための手段とをそなえている。上記ページ番号制御プログラムとしてのアプリケーションプログラムは、上述のようなコンピュータに、ページ番号制御情報設定手段１１１，ページ番号制御手段１１２，開始ページ番号設定手段１１３，順序属性設定手段１１４およびカウントアップ制御情報設定手段１１５としての機能を実現させるプログラムコードを含んでいる。また、その機能の一部は、アプリケーションプログラムではなくＯＳによって実現されてもよい。
【０１１６】
さらに、本実施形態における記録媒体としては、上述したフレキシブルディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ，磁気ディスク，光ディスク，光磁気ディスクのほか、ＩＣカード，ＲＯＭカートリッジ，磁気テープ，パンチカード，コンピュータの内部記憶装置（ＲＡＭ，ＲＯＭ等のメモリ），外部記憶装置等や、バーコードなどの符号が印刷された印刷物等の、コンピュータ読取可能な種々の媒体を利用することもできる。
【図面の簡単な説明】
【０１１７】
【図１】本発明の第１実施形態としてのページ番号制御装置の機能をそなえた情報処理装置の機能構成を示すブロック図である。
【図２】第１実施形態のページ番号制御装置の動作を説明するためのフローチャートである。
【図３】第１実施形態のページ番号制御装置によって付与されるページ番号およびそのページ番号の表示／印字結果の具体例を示す図である。
【図４】第１実施形態のページ番号制御装置によって付与されるページ番号およびそのページ番号の表示／印字結果の具体例を示す図である。
【図５】第１実施形態のページ番号制御装置によって付与されるページ番号およびそのページ番号の表示／印字結果の具体例を示す図である。
【図６】本発明の第２実施形態としてのページ番号制御装置の機能をそなえた情報処理装置の機能構成を示すブロック図である。
【図７】第２実施形態において設定される順序属性の具体例を説明するための図である。
【図８】第２実施形態のページ番号制御装置の動作を説明するためのフローチャートである。
【図９】本発明の第３実施形態としてのページ番号制御装置の機能をそなえた情報処理装置の機能構成を示すブロック図である。
【図１０】第３実施形態のページ番号制御装置の動作を説明するためのフローチャートである。
【図１１】第３実施形態のページ番号制御装置によって付与されるページ番号およびそのページ番号の表示／印字結果の具体例を示す図である。
【図１２】第３実施形態のページ番号制御装置によって付与されるページ番号およびそのページ番号の表示／印字結果の具体例を示す図である。
【図１３】本発明の第４実施形態としてのページ番号制御装置の機能をそなえた情報処理装置の機能構成を示すブロック図である。
【図１４】第４実施形態のページ番号制御装置の動作を説明するためのフローチャートである。
【図１５】本発明の第５実施形態としてのページ番号制御装置の機能をそなえた情報処理装置の機能構成を示すブロック図である。
【図１６】第５実施形態のページ番号制御装置の動作を説明するためのフローチャートである。
【図１７】第５実施形態のページ番号制御装置によって付与されるページ番号およびそのページ番号の表示／印字結果の具体例を示す図である。
【図１８】第５実施形態のページ番号制御装置によって付与されるページ番号およびそのページ番号の表示／印字結果の具体例を示す図である。
【図１９】第５実施形態のページ番号制御装置によって付与されるページ番号およびそのページ番号の表示／印字結果の具体例を示す図である。
【図２０】本発明の第６実施形態としてのページ番号制御装置の機能をそなえた情報処理装置の機能構成を示すブロック図である。
【図２１】第６実施形態のページ番号制御装置の動作を説明するためのフローチャートである。
【符号の説明】
【０１１８】
１Ａ，１Ｂ，１Ｃ，１Ｄ，１Ｅ，１Ｆ    情報処理装置
１０    ＣＰＵ
１１Ａ，１１Ｂ，１１Ｃ，１１Ｄ，１１Ｅ，１１Ｆ    ページ番号制御装置
１１１    ページ番号制御情報設定手段
１１２    ページ番号制御手段（制御手段）
１１３    開始ページ番号設定手段
１１４    順序属性設定手段
１１５    カウントアップ制御情報設定手段
１２    変換手段
１３    表示／印字制御手段
２０    第１電子データ用保存部
３０    第２電子データ用保存部
４０    ディスプレイ
５０    プリンタ
【図１】
2006065612.tif 000003
【図２】
2006065612.tif 000004
【図３】
2006065612.tif 000005
【図４】
2006065612.tif 000006
【図５】
2006065612.tif 000007
【図６】
2006065612.tif 000008
【図７】
2006065612.tif 000009
【図８】
2006065612.tif 000010
【図９】
2006065612.tif 000011
【図１０】
2006065612.tif 000012
【図１１】
2006065612.tif 000013
【図１２】
2006065612.tif 000014
【図１３】
2006065612.tif 000015
【図１４】
2006065612.tif 000016
【図１５】
2006065612.tif 000017
【図１６】
2006065612.tif 000018
【図１７】
2006065612.tif 000019
【図１８】
2006065612.tif 000020
【図１９】
2006065612.tif 000021
【図２０】
2006065612.tif 000022
【図２１】
2006065612.tif 000023
【手続補正書】
【提出日】平成17年6月1日(2005.6.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるページ番号制御装置であって、
前記電子データにおけるページ毎に、前記ページ番号の表示／印字を実行するか否かを示すページ番号制御フラグをページ番号制御情報として設定するページ番号制御情報設定手段と、
前記電子データの各ページを表示／印字する際に、前記ページの表示順／印字順に、前記ページ番号制御情報設定手段によって設定された前記ページ番号制御フラグのオン／オフを参照し、参照した前記ページ番号制御フラグのオン／オフに基づいてページ番号の付与および表示／印字を制御する制御手段とをそなえ、
前記制御手段が、
ページ毎に設定された前記ページ番号制御フラグのオン／オフを参照し前記ページ番号制御フラグがオンで前記ページ番号の表示／印字の実行を示している場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させる一方、
ページ毎に設定された前記ページ番号制御フラグのオン／オフを参照し前記ページ番号制御フラグがオフで前記ページ番号の表示／印字の実行を示していない場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、付与されたページ番号の表示／印字をスキップさせることを特徴とする、ページ番号制御装置。
【請求項２】
ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるページ番号制御装置であって、
前記電子データにおけるページ間に、前記電子データには含まれていないページが存在する場合、ページ番号のカウントアップの実行を指示するカウントアップ制御情報を、前記電子データに含まれていないページのそれぞれに対応させて設定するカウントアップ制御情報設定手段と、
前記電子データの各ページを表示／印字する際に、前記カウントアップ制御情報設定手段によって設定された前記カウントアップ制御情報に基づいてページ番号の付与および表示／印字を制御する制御手段とをそなえ、
前記制御手段が、
前記電子データに含まれているページについては、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させる一方、
前記電子データに含まれていないページに対応して設定された前記カウントアップ制御情報を認識すると、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、当該ページの表示／印字をスキップさせることを特徴とする、ページ番号制御装置。
【請求項３】
ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるページ番号制御装置であって、
前記電子データにおけるページ毎に、前記ページ番号の表示／印字を実行するか否かを示すページ番号制御フラグをページ番号制御情報として設定するページ番号制御情報設定手段と、
前記電子データにおけるページ間に、前記電子データには含まれていないページが存在する場合、ページ番号のカウントアップの実行を指示するカウントアップ制御情報を、前記電子データに含まれていないページのそれぞれに対応させて設定するカウントアップ制御情報設定手段と、
前記電子データの各ページを表示／印字する際に、前記ページの表示順／印字順に、前記ページ番号制御情報設定手段によって設定された前記ページ番号制御フラグのオン／オフもしくは前記カウントアップ制御情報設定手段によって設定された前記カウントアップ制御情報を参照／認識し、前記ページ番号制御フラグのオン／オフもしくは前記カウントアップ制御情報に基づいてページ番号の付与および表示／印字を制御する制御手段とをそなえ、
前記制御手段が、
前記電子データに含まれているページについてページ毎に設定された前記ページ番号制御フラグのオン／オフを参照し前記ページ番号制御フラグがオンで前記ページ番号の表示／印字の実行を示している場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させ、
前記電子データに含まれているページについてページ毎に設定された前記ページ番号制御フラグのオン／オフを参照し前記ページ番号制御フラグがオフで前記ページ番号の表示／印字の実行を示していない場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、付与されたページ番号の表示／印字をスキップさせ、
前記電子データに含まれていないページに対応して設定された前記カウントアップ制御情報を認識すると、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、当該ページの表示／印字をスキップさせることを特徴とする、ページ番号制御装置。
【請求項４】
前記電子データがオリジナル電子データをページ毎に変換することによって作成される場合、前記ページ番号制御情報設定手段が、前記オリジナル電子データにおける各ページにページ番号情報が設定されているか否かを参照し、前記ページ番号情報が設定されている場合に、当該ページにおけるページ番号の表示／印字の実行を指示するように当該ページについての前記ページ番号制御フラグのオン／オフを設定することを特徴とする、請求項１または請求項３に記載のページ番号制御装置。
【請求項５】
最初にページ番号を表示／印字される開始ページに付与される開始ページ番号を設定する開始ページ番号設定手段をさらにそなえ、
前記制御手段が、当該開始ページ以降の各ページに対してページ番号を付与することを特徴とする、請求項１〜請求項４のいずれか１項に記載のページ番号制御装置。
【請求項６】
前記電子データが複数のファイルまたはフォルダに分割して保存されている場合に前記複数のファイルまたはフォルダのそれぞれに対して表示順序／印字順序を指示する順序属性を設定する順序属性設定手段をさらにそなえ、
前記制御手段が、前記ページ番号の付与に先立ち、前記順序属性設定手段によって設定された各ファイルまたはフォルダの前記順序属性を参照し、前記順序属性に従って前記複数のファイルまたはフォルダの表示順序／印字順序を認識することにより前記電子データに含まれる全てのページの表示順／印字順を認識することを特徴とする、請求項１〜請求項５のいずれか１項に記載のページ番号制御装置。
【請求項７】
ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるページ番号制御装置としてコンピュータを機能させるページ番号制御プログラムであって、
前記電子データにおけるページ毎に、前記ページ番号の表示／印字を実行するか否かを示すページ番号制御フラグをページ番号制御情報として設定するページ番号制御情報設定手段、および、
前記電子データの各ページを表示／印字する際に、前記ページの表示順／印字順に、前記ページ番号制御情報設定手段によって設定された前記ページ番号制御フラグのオン／オフを参照し、参照した前記ページ番号制御フラグのオン／オフに基づいてページ番号の付与および表示／印字を制御する制御手段として、前記コンピュータを機能させるとともに、
前記コンピュータを前記制御手段として機能させる際に、
ページ毎に設定された前記ページ番号制御フラグのオン／オフを参照し前記ページ番号制御フラグがオンで前記ページ番号の表示／印字の実行を示している場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させる一方、
ページ毎に設定された前記ページ番号制御フラグのオン／オフを参照し前記ページ番号制御フラグがオフで前記ページ番号の表示／印字の実行を示していない場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、付与されたページ番号の表示／印字をスキップさせることを特徴とする、ページ番号制御プログラム。
【請求項８】
ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるページ番号制御装置としてコンピュータを機能させるページ番号制御プログラムであって、
前記電子データにおけるページ間に、前記電子データには含まれていないページが存在する場合、ページ番号のカウントアップの実行を指示するカウントアップ制御情報を、前記電子データに含まれていないページのそれぞれに対応させて設定するカウントアップ制御情報設定手段、および、
前記電子データの各ページを表示／印字する際に、前記カウントアップ制御情報設定手段によって設定された前記カウントアップ制御情報に基づいてページ番号の付与および表示／印字を制御する制御手段として、前記コンピュータを機能させるとともに、
前記コンピュータを前記制御手段として機能させる際に、
前記電子データに含まれているページについては、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させる一方、
前記電子データに含まれていないページに対応して設定された前記カウントアップ制御情報を認識すると、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、当該ページの表示／印字をスキップさせることを特徴とする、ページ番号制御プログラム。
【請求項９】
ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるページ番号制御装置としてコンピュータを機能させるページ番号制御プログラムであって、
前記電子データにおけるページ毎に、前記ページ番号の表示／印字を実行するか否かを示すページ番号制御フラグをページ番号制御情報として設定するページ番号制御情報設定手段、
前記電子データにおけるページ間に、前記電子データには含まれていないページが存在する場合、ページ番号のカウントアップの実行を指示するカウントアップ制御情報を、前記電子データに含まれていないページのそれぞれに対応させて設定するカウントアップ制御情報設定手段、および、
前記電子データの各ページを表示／印字する際に、前記ページの表示順／印字順に、前記ページ番号制御情報設定手段によって設定された前記ページ番号制御フラグのオン／オフもしくは前記カウントアップ制御情報設定手段によって設定された前記カウントアップ制御情報を参照／認識し、前記ページ番号制御フラグのオン／オフもしくは前記カウントアップ制御情報に基づいてページ番号の付与および表示／印字を制御する制御手段として、前記コンピュータを機能させるとともに、
前記コンピュータを前記制御手段として機能させる際に、
前記電子データに含まれているページについてページ毎に設定された前記ページ番号制御フラグのオン／オフを参照し前記ページ番号制御フラグがオンで前記ページ番号の表示／印字の実行を示している場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させ、
前記電子データに含まれているページについてページ毎に設定された前記ページ番号制御フラグのオン／オフを参照し前記ページ番号制御フラグがオフで前記ページ番号の表示／印字の実行を示していない場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、付与されたページ番号の表示／印字をスキップさせ、
前記電子データに含まれていないページに対応して設定された前記カウントアップ制御情報を認識すると、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、当該ページの表示／印字をスキップさせることを特徴とする、ページ番号制御プログラム。
【請求項１０】
前記コンピュータを前記ページ番号制御情報設定手段として機能させる際に、前記電子データがオリジナル電子データをページ毎に変換することによって作成される場合、前記オリジナル電子データにおける各ページにページ番号情報が設定されているか否かを参照し、前記ページ番号情報が設定されている場合に、当該ページにおけるページ番号の表示／印字の実行を指示するように当該ページについての前記ページ番号制御フラグのオン／オフを設定することを特徴とする、請求項７または請求項９に記載のページ番号制御プログラム。
【請求項１１】
最初にページ番号を表示／印字される開始ページに付与される開始ページ番号を設定する開始ページ番号設定手段として、前記コンピュータをさらに機能させるとともに、
前記コンピュータを前記制御手段として機能させる際に、当該開始ページ以降の各ページに対してページ番号を付与することを特徴とする、請求項７〜請求項１０のいずれか１項に記載のページ番号制御プログラム。
【請求項１２】
前記電子データが複数のファイルまたはフォルダに分割して保存されている場合に前記複数のファイルまたはフォルダのそれぞれに対して表示順序／印字順序を指示する順序属性を設定する順序属性設定手段として、前記コンピュータをさらに機能させるとともに、
前記コンピュータを前記制御手段として機能させる際に、前記ページ番号の付与に先立ち、前記順序属性設定手段によって設定された各ファイルまたはフォルダの前記順序属性を参照し、前記順序属性に従って前記複数のファイルまたはフォルダの表示順序／印字順序を認識することにより前記電子データに含まれる全てのページの表示順／印字順を認識することを特徴とする、請求項７〜請求項１１のいずれか１項に記載のページ番号制御プログラム。
【請求項１３】
ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるページ番号制御装置としてコンピュータを機能させるページ番号制御プログラムを記録したコンピュータ読取可能な記録媒体であって、
前記ページ番号制御プログラムが、
前記電子データにおけるページ毎に、前記ページ番号の表示／印字を実行するか否かを示すページ番号制御フラグをページ番号制御情報として設定するページ番号制御情報設定手段、および、
前記電子データの各ページを表示／印字する際に、前記ページの表示順／印字順に、前記ページ番号制御情報設定手段によって設定された前記ページ番号制御フラグのオン／オフを参照し、参照した前記ページ番号制御フラグのオン／オフに基づいてページ番号の付与および表示／印字を制御する制御手段として、前記コンピュータを機能させるとともに、
前記コンピュータを前記制御手段として機能させる際に、
ページ毎に設定された前記ページ番号制御フラグのオン／オフを参照し前記ページ番号制御フラグがオンで前記ページ番号の表示／印字の実行を示している場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させる一方、
ページ毎に設定された前記ページ番号制御フラグのオン／オフを参照し前記ページ番号制御フラグがオフで前記ページ番号の表示／印字の実行を示していない場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、付与されたページ番号の表示／印字をスキップさせることを特徴とする、ページ番号制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項１４】
ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるページ番号制御装置としてコンピュータを機能させるページ番号制御プログラムを記録したコンピュータ読取可能な記録媒体であって、
前記ページ番号制御プログラムが、
前記電子データにおけるページ間に、前記電子データには含まれていないページが存在する場合、ページ番号のカウントアップの実行を指示するカウントアップ制御情報を、前記電子データに含まれていないページのそれぞれに対応させて設定するカウントアップ制御情報設定手段、および、
前記電子データの各ページを表示／印字する際に、前記カウントアップ制御情報設定手段によって設定された前記カウントアップ制御情報に基づいてページ番号の付与および表示／印字を制御する制御手段として、前記コンピュータを機能させるとともに、
前記コンピュータを前記制御手段として機能させる際に、
前記電子データに含まれているページについては、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させる一方、
前記電子データに含まれていないページに対応して設定された前記カウントアップ制御情報を認識すると、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、当該ページの表示／印字をスキップさせることを特徴とする、ページ番号制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項１５】
ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるページ番号制御装置としてコンピュータを機能させるページ番号制御プログラムを記録したコンピュータ読取可能な記録媒体であって、
前記ページ番号制御プログラムが、
前記電子データにおけるページ毎に、前記ページ番号の表示／印字を実行するか否かを示すページ番号制御フラグをページ番号制御情報として設定するページ番号制御情報設定手段、
前記電子データにおけるページ間に、前記電子データには含まれていないページが存在する場合、ページ番号のカウントアップの実行を指示するカウントアップ制御情報を、前記電子データに含まれていないページのそれぞれに対応させて設定するカウントアップ制御情報設定手段、および、
前記電子データの各ページを表示／印字する際に、前記ページの表示順／印字順に、前記ページ番号制御情報設定手段によって設定された前記ページ番号制御フラグのオン／オフもしくは前記カウントアップ制御情報設定手段によって設定された前記カウントアップ制御情報を参照／認識し、前記ページ番号制御フラグのオン／オフもしくは前記カウントアップ制御情報に基づいてページ番号の付与および表示／印字を制御する制御手段として、前記コンピュータを機能させるとともに、
前記コンピュータを前記制御手段として機能させる際に、
前記電子データに含まれているページについてページ毎に設定された前記ページ番号制御フラグのオン／オフを参照し前記ページ番号制御フラグがオンで前記ページ番号の表示／印字の実行を示している場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させ、
前記電子データに含まれているページについてページ毎に設定された前記ページ番号制御フラグのオン／オフを参照し前記ページ番号制御フラグがオフで前記ページ番号の表示／印字の実行を示していない場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、付与されたページ番号の表示／印字をスキップさせ、
前記電子データに含まれていないページに対応して設定された前記カウントアップ制御情報を認識すると、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、当該ページの表示／印字をスキップさせることを特徴とする、ページ番号制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項１６】
前記ページ番号制御プログラムが、前記コンピュータを前記ページ番号制御情報設定手段として機能させる際に、前記電子データがオリジナル電子データをページ毎に変換することによって作成される場合、前記オリジナル電子データにおける各ページにページ番号情報が設定されているか否かを参照し、前記ページ番号情報が設定されている場合に、当該ページにおけるページ番号の表示／印字の実行を指示するように当該ページについての前記ページ番号制御フラグのオン／オフを設定することを特徴とする、請求項１３または請求項１５に記載のページ番号制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項１７】
前記ページ番号制御プログラムが、
最初にページ番号を表示／印字される開始ページに付与される開始ページ番号を設定する開始ページ番号設定手段として、前記コンピュータをさらに機能させるとともに、
前記コンピュータを前記制御手段として機能させる際に、当該開始ページ以降の各ページに対してページ番号を付与することを特徴とする、請求項１３〜請求項１６のいずれか１項に記載のページ番号制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項１８】
前記ページ番号制御プログラムが、
前記電子データが複数のファイルまたはフォルダに分割して保存されている場合に前記複数のファイルまたはフォルダのそれぞれに対して表示順序／印字順序を指示する順序属性を設定する順序属性設定手段として、前記コンピュータをさらに機能させるとともに、
前記コンピュータを前記制御手段として機能させる際に、前記ページ番号の付与に先立ち、前記順序属性設定手段によって設定された各ファイルまたはフォルダの前記順序属性を参照し、前記順序属性に従って前記複数のファイルまたはフォルダの表示順序／印字順序を認識することにより前記電子データに含まれる全てのページの表示順／印字順を認識することを特徴とする、請求項１３〜請求項１７のいずれか１項に記載のページ番号制御プログラムを記録したコンピュータ読取可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
上記目的を達成するために、本発明のページ番号制御装置（請求項１）は、ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるものであって、前記電子データにおけるページ毎に、前記ページ番号の表示／印字を実行するか否かを示すページ番号制御フラグをページ番号制御情報として設定するページ番号制御情報設定手段と、前記電子データの各ページを表示／印字する際に、前記ページの表示順／印字順に、前記ページ番号制御情報設定手段によって設定された前記ページ番号制御フラグのオン／オフを参照し、参照した前記ページ番号制御フラグのオン／オフに基づいてページ番号の付与および表示／印字を制御する制御手段とをそなえ、前記制御手段が、ページ毎に設定された前記ページ番号制御フラグのオン／オフを参照し前記ページ番号制御フラグがオンで前記ページ番号の表示／印字の実行を示している場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させる一方、ページ毎に設定された前記ページ番号制御フラグのオン／オフを参照し前記ページ番号制御フラグがオフで前記ページ番号の表示／印字の実行を示していない場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、付与されたページ番号の表示／印字をスキップさせることを特徴としている。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
さらに、本発明のページ番号制御装置（請求項３）は、ページ単位で作成された電子データを前記ページ単位で表示もしくは印字する際に、ページ番号を各ページに付与して表示もしくは印字させるものであって、前記電子データにおけるページ毎に、前記ページ番号の表示／印字を実行するか否かを示すページ番号制御フラグをページ番号制御情報として設定するページ番号制御情報設定手段と、前記電子データにおけるページ間に、前記電子データには含まれていないページが存在する場合、ページ番号のカウントアップの実行を指示するカウントアップ制御情報を、前記電子データに含まれていないページのそれぞれに対応させて設定するカウントアップ制御情報設定手段と、前記電子データの各ページを表示／印字する際に、前記ページの表示順／印字順に、前記ページ番号制御情報設定手段によって設定された前記ページ番号制御フラグのオン／オフもしくは前記カウントアップ制御情報設定手段によって設定された前記カウントアップ制御情報を参照／認識し、前記ページ番号制御フラグのオン／オフもしくは前記カウントアップ制御情報に基づいてページ番号の付与および表示／印字を制御する制御手段とをそなえ、前記制御手段が、前記電子データに含まれているページについてページ毎に設定された前記ページ番号制御フラグのオン／オフを参照し前記ページ番号制御フラグがオンで前記ページ番号の表示／印字の実行を示している場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与するとともに、付与されたページ番号を表示／印字させ、前記電子データに含まれているページについてページ毎に設定された前記ページ番号制御フラグのオン／オフを参照し前記ページ番号制御フラグがオフで前記ページ番号の表示／印字の実行を示していない場合には、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、付与されたページ番号の表示／印字をスキップさせ、前記電子データに含まれていないページに対応して設定された前記カウントアップ制御情報を認識すると、当該ページの前のページに付与されたページ番号に１を加算してカウントアップすることにより当該ページのページ番号を算出して当該ページに付与し、当該ページの表示／印字をスキップさせることを特徴としている。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
このとき、前記電子データがオリジナル電子データをページ毎に変換することによって作成される場合、前記ページ番号制御情報設定手段が、前記オリジナル電子データにおける各ページにページ番号情報が設定されているか否かを参照し、前記ページ番号情報が設定されている場合に、当該ページにおけるページ番号の表示／印字の実行を指示するように当該ページについての前記ページ番号制御フラグのオン／オフを設定してもよい（請求項４）。