(57)【要約】【課題】  本発明の目的は、受信したデータのページ数にかかわらず、プレビュー画像の記憶に用いられる記憶手段の容量を見積もることを可能にすることである。さらに、先頭ページのプレビュー画像からでは内容の確認が困難な場合でも内容の確認を可能にすることである。【解決手段】  本発明に係る画像形成装置は、外部から所定のＮページを越えるデータを受信可能な受信手段と、前記受信手段により受信したデータに基づいてプレビュー画像を生成可能な生成手段と、前記生成手段により生成されたプレビュー画像を記憶する記憶手段と、外部の情報処理装置からのプレビュー画像の要求に従って、前記外部の情報処理装置へプレビュー画像を送信する送信手段と、を有し、前記生成手段は、前記受信手段により受信したデータのページ数にかかわらず、最大でも前記所定のＮページまでしかプレビュー画像を生成しないことを特徴とする。【選択図】  図４
2017112472.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置であって、
外部から所定のＮページ（Ｎは２以上の整数）を越えるデータを受信可能な受信手段と、
前記受信手段により受信したデータに基づいて画像形成をすることが可能な画像形成手段と、
前記受信手段により受信したデータに基づいて２ページ以上のプレビュー画像を生成可能な生成手段と、
前記生成手段により生成されたプレビュー画像を記憶することが可能な記憶手段と、
外部の情報処理装置からのプレビュー画像の要求に従って、前記外部の情報処理装置へ前記記憶手段に記憶されたプレビュー画像を送信する送信手段と、を有し、
前記生成手段は、前記受信手段により受信したデータのページ数にかかわらず、最大でも前記所定のＮページまでしかプレビュー画像を生成しないことを特徴とする画像形成装置。
【請求項２】
前記生成手段は、前記受信手段により受信したデータのページ数が前記所定のＮページを超える場合、前記所定のＮページまでのプレビュー画像を生成し、前記受信手段により受信したデータのページ数が前記所定のＮページ以下の場合、全てのページについてプレビュー画像を生成することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記生成手段は、Ｗｅｂブラウザを用いて表示可能なプレビュー画像を生成することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記受信手段により受信されるデータはファクスデータであることを特徴とする請求項１乃至３のいずれか一項に記載の画像形成装置。
【請求項５】
前記生成手段は、前記外部の情報処理装置からのプレビュー画像の要求に従って、プレビュー画像の生成を行うことを特徴とする請求項１乃至４のいずれか一項に記載の画像形成装置。
【請求項６】
前記送信手段は、前記外部の情報処理装置からのプレビュー画像の要求に従って、前記要求を受信するまでの間に前記記憶手段に記憶済みのプレビュー画像を前記外部の情報処理装置へ送信することを特徴とする請求項１乃至４のいずれか一項に記載の画像形成装置。
【請求項７】
画像形成装置であって、
外部から所定のＮページ（Ｎは２以上の整数）を越えるデータを受信可能な受信手段と、
前記受信手段により受信したデータに基づいて画像形成をすることが可能な画像形成手段と、
前記受信手段により受信したデータに基づいて２ページ以上のプレビュー画像を生成可能な生成手段と、
前記生成手段により生成されたプレビュー画像を記憶することが可能な記憶手段と、
前記記憶手段に記憶されたプレビュー画像を表示する表示手段と、を有し、       
前記生成手段は、前記受信手段により受信したデータのページ数にかかわらず、最大でも前記所定のＮページまでしかプレビュー画像を生成しないことを特徴とする画像形成装置。
【請求項８】
前記生成手段は、前記受信手段により受信したデータのページ数が前記所定のＮページを超える場合、前記所定のＮページまでのプレビュー画像を生成し、前記受信手段により受信したデータのページ数が前記所定のＮページ以下の場合、全てのページについてプレビュー画像を生成することを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記受信手段により受信されるデータはファクスデータであることを特徴とする請求項７または８に記載の画像形成装置。
【請求項１０】
前記生成手段は、ユーザからのプレビュー画像の表示要求に従って、プレビュー画像の生成を行うことを特徴とする請求項７乃至９のいずれか一項に記載の画像形成装置。
【請求項１１】
前記表示手段は、ユーザからのプレビュー画像の表示要求に従って、前記表示要求を受信するまでの間に前記記憶手段に記憶済みのプレビュー画像を前記表示手段へ表示することを特徴とする請求項７乃至９のいずれか一項に記載の画像形成装置。
【請求項１２】
外部より受信したデータに基づいて画像形成をすることが可能な画像形成装置の制御方法であって、
外部から所定のＮページ（Ｎは２以上の整数）を越えるデータを受信可能な受信ステップと、
前記受信ステップにおいて受信したデータに基づいて２ページ以上のプレビュー画像を生成可能な生成ステップと、
前記生成ステップにおいて生成されたプレビュー画像を記憶することが可能な記憶ステップと、
外部の情報処理装置からのプレビュー画像の要求に従って、前記外部の情報処理装置へ前記記憶ステップで記憶されたプレビュー画像を送信する送信ステップと、を有し、
前記生成ステップは、前記受信ステップにおいて受信したデータのページ数にかかわらず、最大でも前記所定のＮページまでしかプレビュー画像を生成しないことを特徴とする画像形成装置の制御方法。
【請求項１３】
外部より受信したデータに基づいて画像形成をすることが可能な画像形成装置の制御方法であって、
外部から所定のＮページ（Ｎは２以上の整数）を越えるデータを受信可能な受信ステップと、
前記受信ステップにより受信したデータに基づいて２ページ以上のプレビュー画像を生成する生成ステップと、
前記生成ステップにより生成されたプレビュー画像を記憶することが可能な記憶ステップと、
前記記憶ステップに記憶されたプレビュー画像を表示する表示ステップと、を有し、
前記生成ステップは、前記受信ステップにより受信したデータのページ数にかかわらず、最大でも前記所定のＮページまでしかプレビュー画像を生成しないことを特徴とする画像形成装置の制御方法。
【請求項１４】
外部より受信したデータに基づいて画像形成をすることが可能な画像形成装置のコンピュータに、
外部から所定のＮページ（Ｎは２以上の整数）を越えるデータを受信可能な受信ステップと、
前記受信ステップにおいて受信したデータに基づいて２ページ以上のプレビュー画像を生成可能な生成ステップと、
前記生成ステップにおいて生成されたプレビュー画像を記憶することが可能な記憶ステップと、
外部の情報処理装置からのプレビュー画像の要求に従って、前記外部の情報処理装置へ前記記憶ステップにおいて記憶したプレビュー画像を送信する送信ステップと、を実行させ、
前記生成ステップは、前記受信ステップにおいて受信したデータのページ数にかかわらず、最大でも前記所定のＮページまでしかプレビュー画像を生成しないことを特徴とするプログラム。
【請求項１５】
外部より受信したデータに基づいて画像形成をすることが可能な画像形成装置のコンピュータに、
外部から所定のＮページ（Ｎは２以上の整数）を越えるデータを受信可能な受信ステップと、
前記受信ステップにより受信したデータに基づいて２ページ以上のプレビュー画像を生成する生成ステップと、
前記生成ステップにより生成されたプレビュー画像を記憶することが可能な記憶ステップと、
前記記憶ステップで記憶されたプレビュー画像を表示する表示ステップと、を実行させ
前記生成ステップは、前記受信ステップにより受信したデータのページ数にかかわらず、最大でも前記所定のＮページまでしかプレビュー画像を生成しないことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信データのプレビュー画像生成に適した画像形成装置とその制御方法、及びプログラムに関する。
【背景技術】
【０００２】
現在、受信したファクスデータを直ぐには印刷せず、画像形成装置本体のメモリーに記憶し、ユーザの指示に基づいて印刷を開始するメモリー受信機能を有する画像形成装置が提供されている。更に、メモリー受信機能を利用し、メモリーに記憶したファクスデータのプレビュー画像を印刷前に表示する画像形成装置が提供されている。このような画像形成装置では、ユーザが各ファクスデータのプレビュー画像を確認することにより印刷の要否を判断することができるため、ユーザにとって不要なファクスデータの印刷を防ぐことができる。
【０００３】
ファクスデータとして用いられる画像フォーマットのデータを一般的な表示部で表示するためには、受信したデータのフォーマットを変換し、表示部で表示可能なプレビュー画像を生成することが必要である。
【０００４】
特許文献１には、受信したファクスデータの先頭ページについてのみ表示部で表示可能なサムネイル画像を生成し記憶することで、ユーザがデータの内容を確認することができる画像形成装置が記載されている。
【０００５】
また、特許文献２には、全ページのプレビュー画像を生成し記憶しておくことでユーザが全ページのプレビュー画像を確認することができる画像形成装置が記載されている。
【０００６】
さらに、特許文献３には、画像形成装置とネットワークを介して接続されたＰＣを用いて、画像形成装置が受信したデータのプレビュー画像を確認することが記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１４−２２８２５
【特許文献２】特開２００６−１３４０６１
【特許文献３】特開２０１３−１９２１６３
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１のように、受信したデータの先頭ページについてプレビュー画像を生成することで、ユーザは受信したファクスデータの先頭ページの内容を確認することができる。
【０００９】
しかし、ファクス通信では、先頭ページにファクスデータの送り主や送り先、送信枚数などを記した添え状を添付する場合がある。そのため、先頭ページのプレビュー画像からではユーザがファクスデータの内容を正確に確認できない場合がある。
【００１０】
そこで、特許文献２のように、全ページについてプレビュー画像を生成することで、先頭ページからだけでは内容の確認が難しいファクスデータについても内容を確認することが可能となる。
【００１１】
しかし、受信したファクスデータの全ページについてプレビュー画像を生成しメモリーに記憶すると、ユーザが画像形成装置本体の記憶手段の管理を行うことが難しくなってしまう。
【００１２】
例えば、記憶手段のメモリー容量の少ないコンパクトタイプの画像形成装置では、プレビュー画像の記憶に利用することのできるメモリー容量に制限がある。このような画像形成装置において、大量のファクスデータを受信し、全ページについてプレビュー画像を生成すると、生成したプレビュー画像の記憶に大量のメモリー容量を使用してしまう。結果、記憶手段のメモリー容量が不足し、ユーザの気がつかないうちにファクスデータのメモリー受信を継続することができなくなってしまう場合がある。
【００１３】
このことは、画像形成装置本体の表示部においてプレビュー画像を表示する場合に限らず、特許文献３のように、ＰＣ等の外部装置の表示部においてプレビュー画像を表示する場合においても同様の問題が生じる。
【００１４】
本発明は、プレビュー画像の記憶に用いられる記憶手段の容量を見積もることを可能とすることを目的とする。さらに、先頭ページのプレビュー画像からでは内容の確認が困難な場合でも受信データの内容を確認することが可能である画像形成装置の提供を目的とする。
【課題を解決するための手段】
【００１５】
上記目的を達成するために、本発明の画像形成装置は、外部から所定のＮページ（Ｎは２以上の整数）を越えるデータを受信可能な受信手段と、前記受信手段により受信したデータに基づいて画像形成をすることが可能な画像形成手段と、前記受信手段により受信したデータに基づいて２ページ以上のプレビュー画像を生成可能な生成手段と、前記生成手段により生成されたプレビュー画像を記憶することが可能な記憶手段と、外部の情報処理装置からのプレビュー画像の要求に従って、前記外部の情報処理装置へ前記記憶手段に記憶されたプレビュー画像を送信する送信手段と、を有し、前記生成手段は、前記受信手段により受信したデータのページ数にかかわらず、最大でも前記所定のＮページまでしかプレビュー画像を生成しないことを特徴とする。
【発明の効果】
【００１６】
本発明によれば、プレビュー画像の記憶に用いられる記憶手段の容量を見積もることが可能になる。さらに、先頭ページのプレビュー画像からでは内容の確認が困難な場合でも受信データの内容を確認することが可能になる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施例における、画像形成装置の構成を示す図である。
【図２】本発明の実施例における、処理の概要を示す図である。
【図３】本発明の実施例における、データのプレビュー画像を表示する表示画面の一例である。
【図４】本発明の実施例１における、プレビュー画像生成に関するフローチャートである。
【図５】本発明の実施例２における、プレビュー画像生成に関するフローチャートである。
【図６】本発明の実施例２における、プレビュー画像を含むＷｅｂページデータの送信に関するフローチャートである。
【図７】本発明の実施例３における、プレビュー画像生成に関するフローチャートである。
【発明を実施するための形態】
【００１８】
（実施例１）
以下に、図面を参照して、本発明の実施例の説明をする。
【００１９】
図１は本発明の実施例における、画像形成装置１００のハードウェア構成を示すブロック図である。各ブロックはモジュールを示しており、ブロック間の矢印はデータもしくは指示の流れを示している。
【００２０】
画像形成装置１００は、印刷部１０７、読取部１０９、操作パネル１１０、回線Ｉ／Ｆ１１２、及び、これらの制御を司るコントローラ部１０１を有している。
【００２１】
コントローラ部１０１は、ＣＰＵ１０２、ＲＡＭ１０３、フラッシュＲＯＭ１０４、印刷部Ｉ／Ｆ１０６、読取部Ｉ／Ｆ１０８、ＭＯＤＥＭ１１１、ＵＳＢ  Ｉ／Ｆ１１５、ネットワークＩ／Ｆ１１８を含み、各部はシステムバス１０５にて接続されている。
【００２２】
ＣＰＵ１０２は、プレビュー画像を生成可能な生成手段として機能し、各種制御プログラムに従って前記の各部を総括的に制御する。各種制御プログラムは、データの消去や書き込みが可能なフラッシュＲＯＭ１０４のプログラム領域に記憶されており、制御プログラムが読み出されることによって実行される。或いは、フラッシュＲＯＭ１０４のプログラム領域に圧縮され、記憶されたデータをＲＡＭ１０３へ伸張、展開することで実行される。また、図示しないハードディスクドライブに前述の各種制御プログラムを圧縮状態または、非圧縮状態で格納しておき、実行時にＲＡＭ１０３に展開して実行してもよい。
【００２３】
ネットワークＩ／Ｆ１１８は、ネットワーク網（例えばＬＡＮ）１２０などを介してホストコンピュータ１２１（以降、ＰＣと表記する）との通信処理を行う。生成されたプレビュー画像はネットワーク網１２０を経由して画像形成装置の外部に設けられた情報処理装置であるＰＣ１２１へ送信される。ネットワークＩ／Ｆ１１８とネットワーク網１２０とは、ＬＡＮケーブル１１９などの通信ケーブルで接続される。
【００２４】
またＰＣ１２１はＵＳＢケーブル１１６を介してＵＳＢ  Ｉ／Ｆ１１５で画像形成装置１００へ接続することも可能である。ＭＯＤＥＭ１１１は、回線Ｉ／Ｆ１１２を介して公衆回線網１１４と接続し、図示しない他の画像形成装置やファクス装置、電話機などと通信処理を行う。回線Ｉ／Ｆ１１２と公衆回線網１１４とは、一般的に電話線１１３などで接続される。
【００２５】
画像形成装置１００は公衆回線網１１４やネットワーク網１２０と介してデータを受信可能である。
【００２６】
印刷部Ｉ／Ｆ１０６は、画像形成手段として機能する印刷部１０７に画像信号を出力するインターフェースを担う。
【００２７】
また、読取部Ｉ／Ｆ１０８は、読取部１０９からの読取画像信号を入力するインターフェースを担う。ＣＰＵ１０２は、読取部Ｉ／Ｆ１０８より入力された画像信号を処理し、記録画像信号として印刷部Ｉ／Ｆ１０６へ出力する。
【００２８】
ＣＰＵ１０２は、フラッシュＲＯＭ１０４のフォント領域に記憶されたフォント情報を用いて、操作パネル１１０の表示部に文字や記号を表示したり、ユーザの指示を受けた操作パネル１１０からの指示情報を受けたりする。
【００２９】
また、フラッシュＲＯＭ１０４のデータ領域はファクスデータおよびプレビュー画像の記憶手段として機能する。さらに、ＣＰＵ１０２によって画像形成装置１００の装置情報や、ユーザの電話帳情報、部門管理情報などが記憶され、ＣＰＵ１０２により必要に応じて読み出され、必要に応じて更新される。
【００３０】
図１では、読取部１０９を画像形成装置１００の内部にある構成としたが、外部にある構成としてもよい。
【００３１】
図２は、本発明の実施例における処理の概要を示す図である。
【００３２】
画像形成装置１００はＷｅｂサーバ機能を有している。ＰＣ１２１のＷｅｂブラウザからネットワーク等で画像形成装置１００のＷｅｂサーバにアクセスすることにより、ユーザはＰＣ１２１上から画像形成装置１００の状況の確認やジョブの操作、各種設定を行うことが可能となる。
【００３３】
図２では画像形成装置１００がファクス装置２０１から受信したファクスデータについて、ＰＣ１２１のＷｅｂブラウザを用いてプレビュー画像を確認する例について説明する。
【００３４】
画像形成装置１００はファクス装置２０１からファクスデータを受信する。画像形成装置１００においてメモリー受信設定が行われていた場合、受信したファクスデータをフラッシュＲＯＭ１０４に記憶する。
【００３５】
ネットワークを介して画像形成装置１００と接続されたＰＣ１２１はユーザからのプレビュー画像表示要求をうけて、画像形成装置１００に対して、プレビュー画像を含むＷｅｂページ２０６をＰＣ１２１へ送信するよう要求する。
【００３６】
画像形成装置１００はＰＣ１２１からのプレビュー画像を含むＷｅｂページの送信要求を受け付け、ＰＣ１２１において選択されたファクスデータを読み出し、所定のＮページ以下のプレビュー画像を生成しフラッシュＲＯＭ１０４へ記憶する。その後、画像形成装置１００はプレビュー画像を含むＷｅｂページを生成しネットワーク網１２０を介してＰＣ１２１へ送信する。
【００３７】
ＰＣ１２１は受信したＷｅｂページをＰＣ１２１の表示部に表示する。これにより、ユーザはプレビュー画像を確認することが可能となる。
【００３８】
コンパクトタイプの画像形成装置のなかには画像形成装置１００本体に備えられている表示部が小さくプレビュー画像の表示が困難な場合がある。図２のように画像形成装置１００とＰＣ１２１をネットワーク等で接続することで、ＰＣ１２１を用いて画像形成装置１００が受信したファクスデータのプレビュー画像を確認することが可能となる。
【００３９】
プレビュー画像を表示可能な表示部を有する画像形成装置においては、所定のページ数のプレビュー画像を生成し、フラッシュＲＯＭ１０４へ記憶することで、画像形成装置本体の表示部においてプレビュー画像を確認することが可能となる。
【００４０】
図３は、本発明の実施例におけるプレビュー画像を含むＷｅｂページ２０６の詳細を示す図である。図３は画像形成装置１００が受信したデータがファクスデータであった場合のプレビュー画像の例である。
【００４１】
タイトル３０１はＰＣ１２１の表示部に表示される画面のタイトルを示す。詳細情報３０２はファクスデータの詳細情報を示す。図３では、ファクスデータの受付時刻や相手先などの情報が詳細情報として表示されている。印刷ボタン３０３はファクスデータを印刷するためのボタンであり、削除ボタン３０４はファクスデータを印刷することなく削除するためのボタンである。ユーザが印刷ボタン３０３を選択した場合、ＰＣ１２１はプレビュー画像が表示されているファクスデータの印刷を行う旨を画像形成装置１００に通知し、印刷部１０７がファクスデータの印刷を行う。ファクスデータの印刷を行った場合、フラッシュＲＯＭ１０４に記憶されたファクスデータ及びプレビュー画像は引き続きフラッシュＲＯＭ１０４に記憶されているものとする。
【００４２】
ユーザが削除ボタン３０４を選択した場合、ＰＣ１２１はプレビュー画像が表示されているファクスデータをフラッシュＲＯＭ１０４から削除する旨を画像形成装置１００に通知する。画像形成装置１００はＰＣ１２１から通知を受け、フラッシュＲＯＭ１０４に記憶されたファクスデータを削除する。このとき、画像形成装置１００はフラッシュＲＯＭ１０４に記憶されたファクスデータを削除するとともに、フラッシュＲＯＭ１０４に記憶したプレビュー画像も削除するものとする。
【００４３】
プレビュー画像３０５〜３０７はフラッシュＲＯＭ１０４に記憶されているプレビュー画像である。本実施例では最大で１ページ目から３ページ目のプレビュー画像を表示するものとし、受信したファクスデータが３ページを超える場合であっても３ページ分のプレビュー画像のみ作成しフラッシュＲＯＭ１０４に記憶している。
【００４４】
なお、画像形成装置１００が２ページ以下のファクスデータを受信した場合は、全ページのプレビュー画像を生成し、ファクスデータとプレビュー画像をフラッシュＲＯＭ１０４に記憶しておく。
【００４５】
図３では、プレビュー画像３０５〜３０７を上下に並べて表示した。しかし、ＰＣ１２１のＷｅｂサーバがプレビュー画像を１ページずつ送信し、ＰＣ１２１の表示部等のボタン等を用いてユーザがプレビュー画像表示を行うページを選択できるとしてもよい。
【００４６】
図４は、本発明の実施例１においてＣＰＵ１０２が実行するプレビュー画像生成およびプレビュー画像を含むＷｅｂページの送信処理を示すフローチャートである。
【００４７】
実施例１では、メモリー受信設定がなされているものとし、画像形成装置１００は受信したファクスデータをフラッシュＲＯＭ１０４に記憶する。
【００４８】
画像形成装置１００のＣＰＵ１０２はＰＣ１２１よりプレビュー画像を含むＷｅｂページの送信要求を受信したかどうかを判定する（Ｓ４０１）。ＰＣ１２１からプレビュー画像の送信要求がなされていない場合は、本フローを終了する。
【００４９】
画像形成装置１００がＰＣ１２１からプレビュー画像の要求を受信した後、ＣＰＵ１０２はあらかじめ設定されたプレビュー画像生成ページ数のカウンターＮを読み込む（Ｓ４０２）。
【００５０】
プレビュー画像生成ページ数Ｎは２以上の整数であるとし、プレビュー画像生成ページ数Ｎは工場出荷時に設定された固定の値としてもよいし、ユーザが自由に変更可能としてもよい。
【００５１】
ＰＣ１２１のＣＰＵ１０２はフラッシュＲＯＭ１０４に記憶されたファクスデータのうち、ＰＣ１２１からプレビュー画像の送信要求をなされているファクスデータを１ページ分読み込む（Ｓ４０３）。
【００５２】
ＣＰＵ１０２は読み込んだファクスデータのページ数がプレビュー画像生成ページ数のカウンターＮより大きいかどうかを判定する（Ｓ４０４）。
【００５３】
ＣＰＵ１０２が読み込んだページのページ数がプレビュー画像生成ページ数のカウンターＮ以下の場合、ＣＰＵ１０２は読み込んだページについてプレビュー画像を生成する（Ｓ４０５）。
【００５４】
ＣＰＵ１０２は生成したプレビュー画像をフラッシュＲＯＭ１０４に記憶する（Ｓ４０６）。生成したプレビュー画像及び受信したファクスデータはユーザにより削除されない限りフラッシュＲＯＭ１０４に記憶されるとしてもよいし、ファクスデータ受信後またはプレビュー画像記憶後一定期間が経過した後に削除されるとしてもよい。
【００５５】
その後、ＣＰＵ１０２はファクスデータの次ページを読み込む。読み込むページが存在しない場合は、ＣＰＵ１０２はそれまでに生成したプレビュー画像を含むＷｅｂページを生成し、生成したＷｅｂページをＰＣ１２１へ送信し本フローを終了する（Ｓ４０７）。
【００５６】
ＣＰＵ１０２が読み込んだページがプレビュー画像生成ページ数のカウンターＮよりも大きい場合、これまでに生成したプレビュー画像を含むＷｅｂページを生成しＰＣ１２１へ送信する（Ｓ４０７）。
【００５７】
実施例１における、プレビュー画像生成処理についてプレビュー画像生成ページ数のカウンターＮを３として具体的に述べる。
【００５８】
４ページ以上のファクスデータについて、ユーザがＰＣ１２１からプレビュー画像の送信要求を行った場合、画像形成装置１００は１から３ページのプレビュー画像を生成する。ＣＰＵ１０２は生成した３ページ分のプレビュー画像をフラッシュＲＯＭ１０４へ記憶し、生成したプレビュー画像を含むＷｅｂページデータをＰＣ１２１へ送信する。
【００５９】
３ページ以下のファクスデータについて、ユーザがＰＣ１２１からプレビュー画像の送信要求を行った場合、画像形成装置１００は全ページのプレビュー画像を生成し、フラッシュＲＯＭ１０４に記憶する。そして、ＣＰＵ１０２は生成したプレビュー画像を含むＷｅｂページデータをＰＣ１２１へ送信し、本フローを終了する。
【００６０】
プレビュー画像生成ページ数のカウンターＮが３のとき、一通のファックスに対して記憶されるプレビュー画像は最大でも３ページであるため、ユーザはプレビュー画像の記憶に用いられるフラッシュＲＯＭ１０４の記憶容量を見積もることが可能になる。
【００６１】
このように、実施例１では受信したファクスデータのページ数にかかわらず、所定のＮページ以下のプレビュー画像を生成し、記憶することでプレビュー画像の記憶に用いられる記憶手段に記憶容量を見積もることが可能となる。さらに、２ページ以上の所定のＮページのプレビュー画像を生成することで、先頭ページのプレビュー画像からでは内容の確認が困難な場合でも受信したファクスデータの内容を確認することが可能となる。
【００６２】
実施例１では、画像形成装置１００がプレビュー画像の送信要求を受信した場合に、フラッシュＲＯＭ１０４から１ページずつファクスデータを読み出し、プレビュー画像の生成を行った。しかし、画像形成装置１００がＰＣ１２１よりプレビュー画像の送信要求を受信した後、ＣＰＵ１０２がフラッシュＲＯＭ１０４から所定ページ数のファクスデータを一括して読み出し、所定ページ数までのページのプレビュー画像を生成、記憶するとしてもよい。
【００６３】
また、実施例１では、所定ページ数のプレビュー画像を生成した後にプレビュー画像を含むＷｅｂページデータを生成し、ＰＣ１２１へＷｅｂページデータを送信するとした。しかし、画像形成装置１００がプレビュー画像の送信要求を受信した後、１ページ分のプレビュー画像を含むＷｅｂページの生成、送信を行い、次ページのプレビュー画像の送信要求を受信したとき次ページのプレビュー画像を生成、送信するとしてもよい。
【００６４】
さらに、実施例１ではＣＰＵ１０２は所定ページ数のプレビュー画像を生成した後に所定ページ数のプレビュー画像を含むＷｅｂページデータを送信するとした。しかし、ＣＰＵ１０２は１ページ毎にプレビュー画像の生成、記憶、及びＷｅｂページデータの送信を行うとしてもよい。
【００６５】
（実施例２）
実施例１では画像形成装置１００がプレビュー画像の送信要求を受信したとき、所定のＮページのプレビュー画像を生成し記憶する場合について説明した。しかしながら、プレビュー画像の送信要求時にプレビュー画像の生成を開始する場合、ユーザはプレビュー画像の生成が完了するまでプレビュー画像の確認を行うことができない。そこで、実施例２ではファクスデータ受信時に所定ページ数のプレビュー画像を生成しフラッシュＲＯＭ１０４に記憶する例について説明する。
【００６６】
図５は、本発明の実施例２においてＣＰＵ１０２が実行するプレビュー画像生成処理を示すフローチャートである。図５では、ファクスデータを受信した場合のプレビュー画像生成処理について説明する。
【００６７】
ＣＰＵ１０２は送信元の情報の取得やファクスデータ受信に必要なメモリーの確保等のファクスデータの受信準備を行う（Ｓ５０１）。
【００６８】
ファクスデータの受信準備が完了した後、ＣＰＵ１０２はファクスデータのページ数を管理するカウンターＰａｇｅ  Ｎｏを１に設定する（Ｓ５０２）。
【００６９】
続いて、ＣＰＵ１０２はファクスデータのメモリー受信設定がなされているか否かを判定する（Ｓ５０３）。
【００７０】
ファクスデータのメモリー受信設定がなされていない場合、ＣＰＵ１０２は未受信のファクスデータをすべて受信する（Ｓ５１０）。未受信のファクスデータをすべて受信した後、本フローを終了しファクスデータ受信処理を終了する。さらに、ファクスデータ受信処理を終えた後、ユーザによる印刷指示なしに印刷部１０７においてファクスデータの印刷を行う。
【００７１】
ファクスデータのメモリー受信設定がなされていた場合、ＣＰＵ１０２はあらかじめ設定されたプレビュー画像生成ページ数のカウンターＮを読み込む（Ｓ５０４）。
【００７２】
プレビュー画像生成ページ数Ｎは２以上の整数とし、プレビュー画像生成ページ数Ｎは工場出荷時に設定された固定の値としてもよいし、ユーザが自由に設定可能としてもよい。
【００７３】
プレビュー画像生成ページ数Ｎを読み出した後、ＣＰＵ１０２は１ページ分のファクスデータを受信しフラッシュＲＯＭ１０４へ記憶する（Ｓ５０５）。
【００７４】
１ページ分のファクスデータの受信を行った後、ＣＰＵ１０２はファクスデータのページ数のカウンターＰａｇｅ  Ｎｏがプレビュー画像生成ページ数のカウンターＮよりも大きいかどうかを判定する（Ｓ５０６）。
【００７５】
ファクスデータのページ数のカウンターＰａｇｅ  Ｎｏがプレビュー画像生成ページ数のカウンターＮ以下の場合、ＣＰＵ１０２は直前で受信したファクスデータのプレビュー画像を生成する。その後、ＣＰＵ１０２は生成したプレビュー画像をファクスデータと関連付けてフラッシュＲＯＭ１０４へ記憶する（Ｓ５０７）。
【００７６】
ＣＰＵ１０２は１ページ分のファクスデータを受信した後、ファクスデータに含まれる次のページが存在するかどうかの情報に従い、受信したファクスデータに次のページが存在するかどうかを判定する（Ｓ５０８）。受信すべき次のページが存在しない場合、画像形成装置１００はファクスデータの受信を終了し、本フローを終了する。
【００７７】
受信すべき次のページが存在する場合、ＣＰＵ１０２はＰａｇｅ  Ｎｏの値をひとつ増やす（Ｓ５０９）。
【００７８】
Ｐａｇｅ  Ｎｏの値をひとつ増やした後、次の１ページ分のファクスデータを受信する（Ｓ５０５）。
【００７９】
ファクスデータのページ数のカウンターＰａｇｅ  Ｎｏがプレビュー画像生成ページ数のカウンターＮよりも大きい場合、ＣＰＵ１０２はプレビュー画像の生成を行わず、未受信のファクスデータを受信し、フラッシュＲＯＭ１０４へ記憶する（Ｓ５１０）。
【００８０】
メモリー受信設定がなされている場合、フラッシュＲＯＭ１０４へ記憶されたファクスデータはユーザから印刷の指示があった場合に印刷部１０７で印刷される。
【００８１】
実施例２における、プレビュー画像生成処理についてプレビュー画像生成ページ数Ｎを３として具体的に述べる。
【００８２】
メモリー受信機能が設定されている画像形成装置１００において、受信するファクスデータが３ページ以下である場合、受信する全ページについてプレビュー画像の生成を行う。
【００８３】
４ページ以上のファクスデータを画像形成装置１００が受信する場合、ファクスデータの３ページ以下の部分についてはプレビュー画像を生成しファクスデータとともにフラッシュＲＯＭ１０４へ記憶する。ファクスデータの４ページ以降についてはプレビュー画像の生成を行わず、ファクスデータのみをフラッシュＲＯＭ１０４へ記憶する。
【００８４】
図６は、本発明の実施例２におけるＣＰＵ１０２によって実行されるプレビュー画像送信処理を示すフローチャートである。実施例１では図２で示したように、ユーザが画像形成装置１００と同一のネットワーク上にあるＰＣ１２１を用いてプレビュー画像を確認するとする。また、ユーザはＰＣ１２１を用いて、画像形成装置１００のフラッシュＲＯＭ１０４に記憶されているファクスデータの一覧を示すリストからプレビュー画像の表示を行いたいファクスデータを選択する。
【００８５】
画像形成装置１００のＣＰＵ１０２はＰＣ１２１よりプレビュー画像を含むＷｅｂページの送信要求を受信したかどうかを判定する（Ｓ４０１）。Ｗｅｂページの送信要求を受けなかった場合は、本フローを終了する。
【００８６】
画像形成装置１００がＰＣ１２１よりプレビュー画像を含むＷｅｂページの送信要求を受信した場合、ＣＰＵ１０２はフラッシュＲＯＭ１０４に記憶済みのプレビュー画像のうち、要求されたファクスデータのプレビュー画像を読み出す（Ｓ５０１）。
【００８７】
ＣＰＵ１０２は読み出したプレビュー画像を含むＷｅｂページデータを生成し、ＰＣ１２１へ送信した後本フローを終了する（Ｓ４０６）。ユーザはプレビュー画像が送信されたＷｅｂページを見ることでプレビュー画像を確認することができる。
【００８８】
実施例２では、フラッシュＲＯＭ１０４より読み出したプレビュー画像をＷｅｂページに出力するとしたが、読み出したプレビュー画像を添付したメールをユーザの利用するＰＣ１２１に送信する等としてもよい。
【００８９】
このように、実施例２では、プレビュー画像の要求がなされた時にプレビュー画像の生成を行うよりも、プレビュー画像表示の要求がなされたときにプレビュー画像を表示するまでに要する時間も短縮される。
【００９０】
（実施例３）
実施例１および２ではメモリー受信設定機能を利用しているときに所定のＮページのプレビュー画像を生成し記憶する場合について説明した。しかしながらメモリー受信設定がなされていない場合でも、紙詰まりや紙等消耗品の不足、ドアオープン等により印刷を行えない状況が想定される。そこで、実施例３では、メモリー受信設定がなされておらず、ファクスデータ受信時に印刷を行えない場合に、メモリー受信を開始し、所定のＮページのプレビュー画像を生成し記憶する例について説明する。
【００９１】
図１から図３および図６で記した部分に関しては、実施例１および２と同様であるため、説明は省略する。
【００９２】
図７は、本発明の実施例３においてＣＰＵ１０２によって実行されるプレビュー画像生成処理を示すフローチャートである。
【００９３】
Ｓ５０１からＳ５０３の処理は実施例１における図５と同様である。
【００９４】
Ｓ５０３において、メモリー受信設定がなされてないと判定された場合、ＣＰＵ１０２は印刷部１０７における印刷処理が可能であるかどうかを判定する（Ｓ７０１）。
【００９５】
印刷処理が可能である場合、ＣＰＵ１０２は未受信のファクスデータをすべて受信し、ファクスデータの受信処理を終える（Ｓ５１０）。ＣＰＵ１０２は、すべてのファクスデータ受信を終えた後、ユーザによる指示なしに印刷部１０７において印刷を行う。
【００９６】
ＣＰＵ１０２が印刷部１０７における印刷処理が可能でないと判定した場合、Ｓ５０４以降の処理を行う。Ｓ５０４以降の処理は図５と同様であるため、説明を省略する。
【００９７】
実施例３における、プレビュー画像生成処理についてプレビュー画像生成ページ数Ｎを３として具体的に述べる。
【００９８】
メモリー受信機能を設定しておらず、紙詰まり等の理由で印刷部１０７が印刷を行えない場合、受信したファクスデータが３ページ以下のときは全ページについてプレビュー画像を生成しフラッシュＲＯＭ１０４へ記憶する。受信したファクスデータが４ページ以上の場合は、３ページまでのプレビュー画像を生成しフラッシュＲＯＭ１０４へ記憶し、４ページ以降のファクスデータについてはファクスデータのみをフラッシュＲＯＭ１０４へ記憶する。
【００９９】
上述した実施例３では、紙詰まりや消耗品の不足等の理由により、受信したファクスデータを即座に出力することができない場合においても、所定のＮページ（Ｎは２以上の整数）のプレビュー画像を生成し、記憶する。これによりユーザがプレビュー画像を出力前に内容を確認し、出力するかどうかを判断することが可能となる。
【０１００】
（その他の実施例）
実施例２および３では、１ページ分のファクスデータを受信した後に直前に受信した１ページ分のファクスデータについてプレビュー画像を生成していた。しかし、ファクスデータの全ページを受信した後、外部の情報装置からプレビュー画像の要求を受信するまでの間に所定のページ数のファクスデータについてプレビュー画像を生成するとしてもよい。
【０１０１】
実施例１乃至３では、公衆回線網を介して受信したファクスデータについて述べたが、ネットワーク等によって接続された外部の機器から入力されたインターネットファクス等のデータのプレビュー画像生成についても本発明を適用することが可能である。
【０１０２】
実施例１乃至３では、画像形成装置１００とネットワーク等で接続されたＰＣ１２１を用いてプレビュー画像を表示した。しかし、本発明を画像形成装置１００本体に設けられたプレビュー画像を表示可能な表示部を用いてプレビュー画像を表示する場合に適用してもよい。ユーザからプレビュー画像表示の指示を受けた場合に画像形成装置１００本体の表示部にプレビュー画像を表示してもよい。
【０１０３】
実施例１乃至３では、所定のＮページ（Ｎは２以上の整数）以下のページについては全ページのプレビュー画像を生成するとした。しかし、所定のＮページ以下のデータについて、Ｎページ以下のデータの一部のページについてのみプレビュー画像を生成するとしてもよい。
【０１０４】
また、本発明は、複数の機器から構成されるシステムに適用しても、一つの機器からなる装置に適用してもよい。
【０１０５】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施例の機能を実現するソフトウェア（プログラム）を、インターネット又は各種記憶媒体を介してシステムあるいは装置に供給し、そのシステム或いは装置コンピュータがプログラムを読み出して実行する処理である。
【図１】
2017112472.tif 000003
【図２】
2017112472.tif 000004
【図３】
2017112472.tif 000005
【図４】
2017112472.tif 000006
【図５】
2017112472.tif 000007
【図６】
2017112472.tif 000008
【図７】
2017112472.tif 000009