(57)【特許請求の範囲】
【請求項１】
第１のプレビュー画像を第１の解像度で表示する第１の画像表示手段と、
前記第１のプレビュー画像を拡大する操作を受け付ける拡大受付手段と、
前記拡大受付手段にて操作を受け付けた場合に、前記第１のプレビュー画像を拡大表示する拡大表示手段と、
表示されている前記第１のプレビュー画像の倍率および解像度のうち少なくとも一方の、時間経過による変化である履歴を記憶する記憶手段と、
前記第１のプレビュー画像が表示されている場合に、前記第１のプレビュー画像とは異なる第２のプレビュー画像を表示する操作を受け付ける表示受付手段と、
前記表示受付手段にて操作を受け付けた場合に、前記記憶手段にて記憶した履歴に基づいて第２の解像度を決定する決定手段と、
前記第２の解像度で前記第２のプレビュー画像を生成する画像生成手段とを備えた、画像表示装置。
【請求項２】
前記記憶手段は、所定の時間よりも短い時間しか採用されなかった倍率および解像度を履歴として記憶しない、請求項１に記載の画像表示装置。
【請求項３】
前記決定手段は、前記記憶手段にて記憶している履歴に含まれている解像度のうち最も長い時間採用されていた解像度を、前記第２の解像度として決定する、請求項１または２に記載の画像表示装置。
【請求項４】
画像表示装置であって、
第１のプレビュー画像を第１の解像度で表示する第１の画像表示手段と、
前記第１のプレビュー画像を拡大する操作を受け付ける拡大受付手段と、
前記拡大受付手段にて操作を受け付けた場合に、前記第１のプレビュー画像を拡大表示する拡大表示手段と、
表示されている前記第１のプレビュー画像の倍率および解像度のうち少なくとも一方の履歴を記憶する記憶手段と、
前記第１のプレビュー画像が表示されている場合に、前記第１のプレビュー画像とは異なる第２のプレビュー画像を表示する操作を受け付ける表示受付手段と、
前記表示受付手段にて操作を受け付けた場合に、前記記憶手段にて記憶した履歴に基づいて第２の解像度を決定する決定手段と、
前記第２の解像度で前記第２のプレビュー画像を生成する画像生成手段とを備え、
前記第１のプレビュー画像は、一のファイル内の一部のプレビュー画像であり、
前記第２のプレビュー画像は、前記第１のプレビュー画像の元となる画像と同一頁内に存在する他の画像のプレビュー画像、および前記一のファイル内の前記第１のプレビュー画像の元となる画像とは異なる頁のプレビュー画像のうち少なくともいずれか一方であり、
前記第２のプレビュー画像は、一のファイル内の前記第１のプレビュー画像の元となる画像の次頁のプレビュー画像であり、
前記画像表示装置のメモリの空き容量を取得する容量取得手段をさらに備え、
前記第２の解像度が第１の閾値よりも小さい場合において、前記容量取得手段にて取得した空き容量が第２の閾値よりも大きいときは、前記画像生成手段は、前記一のファイル内の前記第２のプレビュー画像の次頁のプレビュー画像である第３のプレビュー画像であって、前記第２の解像度を有する第３のプレビュー画像をさらに生成する、画像表示装置。
【請求項５】
前記第２の解像度が前記第１の閾値よりも小さい場合において、前記容量取得手段にて取得した空き容量が第３の閾値よりも大きいときは、前記画像生成手段は、前記一のファイル内の前記第１のプレビュー画像の元となる画像の前頁のプレビュー画像である第４のプレビュー画像であって、前記第２の解像度を有する第４のプレビュー画像をさらに生成する、請求項４に記載の画像表示装置。
【請求項６】
前記記憶手段は、表示されている前記第１のプレビュー画像の倍率および解像度のうち少なくとも一方が変更される度に、変更後の前記第１のプレビュー画像の倍率および解像度のうち少なくとも一方を記憶する、請求項１〜５のいずれかに記載の画像表示装置。
【請求項７】
前記決定手段は、前記記憶手段にて記憶している履歴に含まれている最大の倍率または解像度に基づいて、前記第２の解像度を決定する、請求項１、２、および４〜６のいずれかに記載の画像表示装置。
【請求項８】
前記決定手段は、前記第２のプレビュー画像を表示する表示部の解像度以下の解像度に前記第２の解像度を決定する、請求項１〜７のいずれかに記載の画像表示装置。
【請求項９】
直近で表示した前記第１のプレビュー画像の倍率と同じ倍率で、前記第２のプレビュー画像を表示する第２の画像表示手段をさらに備えた、請求項１〜８のいずれかに記載の画像表示装置。
【請求項１０】
前記拡大受付手段は、キーの押下およびピンチアウト操作のうち少なくともいずれか一方により、前記第１のプレビュー画像を拡大する操作を受け付ける、請求項１〜９のいずれかに記載の画像表示装置。
【請求項１１】
前記表示受付手段は、キーの押下、フリック操作、およびスワイプ操作のうち少なくともいずれか一つにより、前記第２のプレビュー画像を表示する操作を受け付ける、請求項１〜１０のいずれかに記載の画像表示装置。
【請求項１２】
第１のプレビュー画像を第１の解像度で表示する第１の画像表示ステップと、
前記第１のプレビュー画像を拡大する操作を受け付ける拡大受付ステップと、
前記拡大受付ステップにて操作を受け付けた場合に、前記第１のプレビュー画像を拡大表示する拡大表示ステップと、
表示されている前記第１のプレビュー画像の倍率および解像度のうち少なくとも一方の、時間経過による変化である履歴を記憶する記憶ステップと、
前記第１のプレビュー画像が表示されている場合に、前記第１のプレビュー画像とは異なる第２のプレビュー画像を表示する操作を受け付ける表示受付ステップと、
前記表示受付ステップにて操作を受け付けた場合に、前記記憶ステップにて記憶した履歴に基づいて第２の解像度を決定する決定ステップと、
前記第２の解像度で前記第２のプレビュー画像を生成する画像生成ステップとを備えた、画像表示装置の制御方法。
【請求項１３】
画像表示装置の制御方法であって、
第１のプレビュー画像を第１の解像度で表示する第１の画像表示ステップと、
前記第１のプレビュー画像を拡大する操作を受け付ける拡大受付ステップと、
前記拡大受付ステップにて操作を受け付けた場合に、前記第１のプレビュー画像を拡大表示する拡大表示ステップと、
表示されている前記第１のプレビュー画像の倍率および解像度のうち少なくとも一方の履歴を記憶する記憶ステップと、
前記第１のプレビュー画像が表示されている場合に、前記第１のプレビュー画像とは異なる第２のプレビュー画像を表示する操作を受け付ける表示受付ステップと、
前記表示受付ステップにて操作を受け付けた場合に、前記記憶ステップにて記憶した履歴に基づいて第２の解像度を決定する決定ステップと、
前記第２の解像度で前記第２のプレビュー画像を生成する画像生成ステップとを備え、
前記第１のプレビュー画像は、一のファイル内の一部のプレビュー画像であり、
前記第２のプレビュー画像は、前記第１のプレビュー画像の元となる画像と同一頁内に存在する他の画像のプレビュー画像、および前記一のファイル内の前記第１のプレビュー画像の元となる画像とは異なる頁のプレビュー画像のうち少なくともいずれか一方であり、
前記第２のプレビュー画像は、一のファイル内の前記第１のプレビュー画像の元となる画像の次頁のプレビュー画像であり、
前記画像表示装置のメモリの空き容量を取得する容量取得ステップをさらに備え、
前記第２の解像度が第１の閾値よりも小さい場合において、前記容量取得ステップにて取得した空き容量が第２の閾値よりも大きいときは、前記画像生成ステップにおいて、前記一のファイル内の前記第２のプレビュー画像の次頁のプレビュー画像である第３のプレビュー画像であって、前記第２の解像度を有する第３のプレビュー画像をさらに生成する、画像表示装置の制御方法。
【請求項１４】
第１のプレビュー画像を第１の解像度で表示する第１の画像表示ステップと、
前記第１のプレビュー画像を拡大する操作を受け付ける拡大受付ステップと、
前記拡大受付ステップにて操作を受け付けた場合に、前記第１のプレビュー画像を拡大表示する拡大表示ステップと、
表示されている前記第１のプレビュー画像の倍率および解像度のうち少なくとも一方の、時間経過による変化である履歴を記憶する記憶ステップと、
前記第１のプレビュー画像が表示されている場合に、前記第１のプレビュー画像とは異なる第２のプレビュー画像を表示する操作を受け付ける表示受付ステップと、
前記表示受付ステップにて操作を受け付けた場合に、前記記憶ステップにて記憶した履歴に基づいて第２の解像度を決定する決定ステップと、
前記第２の解像度で前記第２のプレビュー画像を生成する画像生成ステップとをコンピューターに実行させる、画像表示装置の制御プログラム。
【請求項１５】
画像表示装置の制御プログラムであって、
第１のプレビュー画像を第１の解像度で表示する第１の画像表示ステップと、
前記第１のプレビュー画像を拡大する操作を受け付ける拡大受付ステップと、
前記拡大受付ステップにて操作を受け付けた場合に、前記第１のプレビュー画像を拡大表示する拡大表示ステップと、
表示されている前記第１のプレビュー画像の倍率および解像度のうち少なくとも一方の履歴を記憶する記憶ステップと、
前記第１のプレビュー画像が表示されている場合に、前記第１のプレビュー画像とは異なる第２のプレビュー画像を表示する操作を受け付ける表示受付ステップと、
前記表示受付ステップにて操作を受け付けた場合に、前記記憶ステップにて記憶した履歴に基づいて第２の解像度を決定する決定ステップと、
前記第２の解像度で前記第２のプレビュー画像を生成する画像生成ステップとをコンピューターに実行させ、
前記第１のプレビュー画像は、一のファイル内の一部のプレビュー画像であり、
前記第２のプレビュー画像は、前記第１のプレビュー画像の元となる画像と同一頁内に存在する他の画像のプレビュー画像、および前記一のファイル内の前記第１のプレビュー画像の元となる画像とは異なる頁のプレビュー画像のうち少なくともいずれか一方であり、
前記第２のプレビュー画像は、一のファイル内の前記第１のプレビュー画像の元となる画像の次頁のプレビュー画像であり、
前記画像表示装置のメモリの空き容量を取得する容量取得ステップをさらにコンピューターに実行させ、
前記第２の解像度が第１の閾値よりも小さい場合において、前記容量取得ステップにて取得した空き容量が第２の閾値よりも大きいときは、前記画像生成ステップにおいて、前記一のファイル内の前記第２のプレビュー画像の次頁のプレビュー画像である第３のプレビュー画像であって、前記第２の解像度を有する第３のプレビュー画像をさらに生成する、画像表示装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置、画像表示装置の制御方法、および画像表示装置の制御プログラムに関し、より特定的には、プレビュー画像を表示する画像表示装置、画像表示装置の制御方法、および画像表示装置の制御プログラムに関する。
【背景技術】
【０００２】
ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）を始めとする画像形成装置には、プレビュー機能を有するものがある。プレビュー機能とは、画像を用紙に印刷した場合の仕上がり状態を示す画像（プレビュー画像）を画像形成装置や操作端末の表示部に表示する機能である。プレビュー機能を有する従来の画像形成装置は、次の方法でプレビュー画像を生成する。画像形成装置は、コピーを実行する場合などに、原稿読取部で読み取った原稿の画像を、設定されたモードに基づいて修正することにより、プリント画像のデータを作成する。そして画像形成装置は、そのプリント画像を、解像度を維持しつつ表示部の大きさに合わせたサイズに圧縮することにより、プレビュー画像を生成する。
【０００３】
しかしながら、上記の方法で生成されるプレビュー画像では、プリント画像の高い解像度が維持されるので、プレビュー画像を表示する際のデータ処理量が大きくなっていた。その結果、プレビュー画像の表示処理に時間を要し、操作性が低下していた。
【０００４】
そこで、プレビュー画像を高速で表示する技術が、下記特許文献１などに開示されている。下記特許文献１には、表示画面に表示したサムネイルの他に、表示画面で選択可能な頁のサムネイルを事前に生成することにより、サムネイルを高速表示する技術が開示されている。また下記特許文献１には、表示画面にサムネイルで表示された文書の他に、表示画面で選択可能なサムネイルで表示される文書のプレビュー画像を事前に生成することにより、プレビュー画像を高速表示する技術が開示されている。プレビュー画像は、ユーザーが指定できる最大の拡大表示分の解像度で生成される。
【０００５】
また、特許文献１の技術とは別の技術として、プレビュー画像を拡大表示している状態で次頁に遷移する際に、表示装置が、遷移直前に表示していたプレビュー画像の倍率に応じた解像度で、次頁のプレビュー画像を生成するという技術も存在している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−２０３７０２号公報（特許第４４４６４４７号）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１の技術では、事前に生成するプレビュー画像の解像度は、ユーザーが指定できる最大の拡大表示分の解像度であるため、ユーザーが拡大操作しない頁や、ユーザーが最大の倍率までは拡大しない頁では、必要以上の解像度でプレビュー画像が生成されることとなる。そのため、必要以上の高解像度画像の生成処理によって有限であるメモリを必要以上に消費し、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）に必要以上に負荷を与えることとなり、ＣＰＵの処理速度が低下する。その結果、プレビュー画像の表示処理に時間を要し、ユーザーにストレスを与えるおそれがあった。
【０００８】
また、上記別の技術においては、ユーザーが、プレビュー画像を拡大表示して画像を詳細にチェックした後で、プレビュー画像の倍率を下げて（画像を縮小して）次頁に遷移した場合には、表示装置は、次頁のプレビュー画像を、画像を詳細にチェックするのに必要な解像度よりも低い解像度で生成する。このため、ユーザーが次頁のプレビュー画像を詳細にチェックしようとした場合には、表示装置は、次頁のプレビュー画像を高解像度で生成し直す必要があった。その結果、プレビュー画像の表示処理に時間を要し、ユーザーにストレスを与えるおそれがあった。
【０００９】
本発明は、上記課題を解決するためのものであり、その目的は、プレビュー画像を高速で表示することのできる画像表示装置、画像表示装置の制御方法、および画像表示装置の制御プログラムを提供することである。
【課題を解決するための手段】
【００１０】
本発明の一の局面に従う画像表示装置は、第１のプレビュー画像を第１の解像度で表示する第１の画像表示手段と、第１のプレビュー画像を拡大する操作を受け付ける拡大受付手段と、拡大受付手段にて操作を受け付けた場合に、第１のプレビュー画像を拡大表示する拡大表示手段と、表示されている第１のプレビュー画像の倍率および解像度のうち少なくとも一方の、時間経過による変化である履歴を記憶する記憶手段と、第１のプレビュー画像が表示されている場合に、第１のプレビュー画像とは異なる第２のプレビュー画像を表示する操作を受け付ける表示受付手段と、表示受付手段にて操作を受け付けた場合に、記憶手段にて記憶した履歴に基づいて第２の解像度を決定する決定手段と、第２の解像度で第２のプレビュー画像を生成する画像生成手段とを備える。
上記画像表示装置において好ましくは、記憶手段は、所定の時間よりも短い時間しか採用されなかった倍率および解像度を履歴として記憶しない。
上記画像表示装置において好ましくは、決定手段は、記憶手段にて記憶している履歴に含まれている解像度のうち最も長い時間採用されていた解像度を、第２の解像度として決定する。
本発明の他の局面に従う画像表示装置は、第１のプレビュー画像を第１の解像度で表示する第１の画像表示手段と、第１のプレビュー画像を拡大する操作を受け付ける拡大受付手段と、拡大受付手段にて操作を受け付けた場合に、第１のプレビュー画像を拡大表示する拡大表示手段と、表示されている第１のプレビュー画像の倍率および解像度のうち少なくとも一方の履歴を記憶する記憶手段と、第１のプレビュー画像が表示されている場合に、第１のプレビュー画像とは異なる第２のプレビュー画像を表示する操作を受け付ける表示受付手段と、表示受付手段にて操作を受け付けた場合に、記憶手段にて記憶した履歴に基づいて第２の解像度を決定する決定手段と、第２の解像度で第２のプレビュー画像を生成する画像生成手段とを備え、第１のプレビュー画像は、一のファイル内の一部のプレビュー画像であり、第２のプレビュー画像は、第１のプレビュー画像の元となる画像と同一頁内に存在する他の画像のプレビュー画像、および一のファイル内の第１のプレビュー画像の元となる画像とは異なる頁のプレビュー画像のうち少なくともいずれか一方であり、第２のプレビュー画像は、一のファイル内の第１のプレビュー画像の元となる画像の次頁のプレビュー画像であり、画像表示装置のメモリの空き容量を取得する容量取得手段をさらに備え、第２の解像度が第１の閾値よりも小さい場合において、容量取得手段にて取得した空き容量が第２の閾値よりも大きいときは、画像生成手段は、一のファイル内の第２のプレビュー画像の次頁のプレビュー画像である第３のプレビュー画像であって、第２の解像度を有する第３のプレビュー画像をさらに生成する。
上記画像表示装置において好ましくは、第２の解像度が第１の閾値よりも小さい場合において、容量取得手段にて取得した空き容量が第３の閾値よりも大きいときは、画像生成手段は、一のファイル内の第１のプレビュー画像の元となる画像の前頁のプレビュー画像である第４のプレビュー画像であって、第２の解像度を有する第４のプレビュー画像をさらに生成する。
【００１１】
上記画像表示装置において好ましくは、記憶手段は、表示されている第１のプレビュー画像の倍率および解像度のうち少なくとも一方が変更される度に、変更後の第１のプレビュー画像の倍率および解像度のうち少なくとも一方を記憶する。
【００１５】
上記画像表示装置において好ましくは、決定手段は、記憶手段にて記憶している履歴に含まれている最大の倍率または解像度に基づいて、第２の解像度を決定する。
【００１６】
上記画像表示装置において好ましくは、決定手段は、第２のプレビュー画像を表示する表示部の解像度以下の解像度に第２の解像度を決定する。
【００１７】
上記画像表示装置において好ましくは、直近で表示した第１のプレビュー画像の倍率と同じ倍率で、第２のプレビュー画像を表示する第２の画像表示手段をさらに備える。
【００２１】
上記画像表示装置において好ましくは、拡大受付手段は、キーの押下およびピンチアウト操作のうち少なくともいずれか一方により、第１のプレビュー画像を拡大する操作を受け付ける。
【００２２】
上記画像表示装置において好ましくは、表示受付手段は、キーの押下、フリック操作、およびスワイプ操作のうち少なくともいずれか一つにより、第２のプレビュー画像を表示する操作を受け付ける。
【００２３】
本発明のさらに他の局面に従う画像表示装置の制御方法は、第１のプレビュー画像を第１の解像度で表示する第１の画像表示ステップと、第１のプレビュー画像を拡大する操作を受け付ける拡大受付ステップと、拡大受付ステップにて操作を受け付けた場合に、第１のプレビュー画像を拡大表示する拡大表示ステップと、表示されている第１のプレビュー画像の倍率および解像度のうち少なくとも一方の、時間経過による変化である履歴を記憶する記憶ステップと、第１のプレビュー画像が表示されている場合に、第１のプレビュー画像とは異なる第２のプレビュー画像を表示する操作を受け付ける表示受付ステップと、表示受付ステップにて操作を受け付けた場合に、記憶ステップにて記憶した履歴に基づいて第２の解像度を決定する決定ステップと、第２の解像度で第２のプレビュー画像を生成する画像生成ステップとを備える。
本発明のさらに他の局面に従う画像表示装置の制御方法は、第１のプレビュー画像を第１の解像度で表示する第１の画像表示ステップと、第１のプレビュー画像を拡大する操作を受け付ける拡大受付ステップと、拡大受付ステップにて操作を受け付けた場合に、第１のプレビュー画像を拡大表示する拡大表示ステップと、表示されている第１のプレビュー画像の倍率および解像度のうち少なくとも一方の履歴を記憶する記憶ステップと、第１のプレビュー画像が表示されている場合に、第１のプレビュー画像とは異なる第２のプレビュー画像を表示する操作を受け付ける表示受付ステップと、表示受付ステップにて操作を受け付けた場合に、記憶ステップにて記憶した履歴に基づいて第２の解像度を決定する決定ステップと、第２の解像度で第２のプレビュー画像を生成する画像生成ステップとを備え、第１のプレビュー画像は、一のファイル内の一部のプレビュー画像であり、第２のプレビュー画像は、第１のプレビュー画像の元となる画像と同一頁内に存在する他の画像のプレビュー画像、および一のファイル内の第１のプレビュー画像の元となる画像とは異なる頁のプレビュー画像のうち少なくともいずれか一方であり、第２のプレビュー画像は、一のファイル内の第１のプレビュー画像の元となる画像の次頁のプレビュー画像であり、画像表示装置のメモリの空き容量を取得する容量取得ステップをさらに備え、第２の解像度が第１の閾値よりも小さい場合において、容量取得ステップにて取得した空き容量が第２の閾値よりも大きいときは、画像生成ステップにおいて、一のファイル内の第２のプレビュー画像の次頁のプレビュー画像である第３のプレビュー画像であって、第２の解像度を有する第３のプレビュー画像をさらに生成する。
【００２４】
本発明のさらに他の局面に従う画像表示装置の制御プログラムは、第１のプレビュー画像を第１の解像度で表示する第１の画像表示ステップと、第１のプレビュー画像を拡大する操作を受け付ける拡大受付ステップと、拡大受付ステップにて操作を受け付けた場合に、第１のプレビュー画像を拡大表示する拡大表示ステップと、表示されている第１のプレビュー画像の倍率および解像度のうち少なくとも一方の、時間経過による変化である履歴を記憶する記憶ステップと、第１のプレビュー画像が表示されている場合に、第１のプレビュー画像とは異なる第２のプレビュー画像を表示する操作を受け付ける表示受付ステップと、表示受付ステップにて操作を受け付けた場合に、記憶ステップにて記憶した履歴に基づいて第２の解像度を決定する決定ステップと、第２の解像度で第２のプレビュー画像を生成する画像生成ステップとをコンピューターに実行させる。
本発明のさらに他の局面に従う画像表示装置の制御プログラムは、第１のプレビュー画像を第１の解像度で表示する第１の画像表示ステップと、第１のプレビュー画像を拡大する操作を受け付ける拡大受付ステップと、拡大受付ステップにて操作を受け付けた場合に、第１のプレビュー画像を拡大表示する拡大表示ステップと、表示されている第１のプレビュー画像の倍率および解像度のうち少なくとも一方の履歴を記憶する記憶ステップと、第１のプレビュー画像が表示されている場合に、第１のプレビュー画像とは異なる第２のプレビュー画像を表示する操作を受け付ける表示受付ステップと、表示受付ステップにて操作を受け付けた場合に、記憶ステップにて記憶した履歴に基づいて第２の解像度を決定する決定ステップと、第２の解像度で第２のプレビュー画像を生成する画像生成ステップとをコンピューターに実行させ、第１のプレビュー画像は、一のファイル内の一部のプレビュー画像であり、第２のプレビュー画像は、第１のプレビュー画像の元となる画像と同一頁内に存在する他の画像のプレビュー画像、および一のファイル内の第１のプレビュー画像の元となる画像とは異なる頁のプレビュー画像のうち少なくともいずれか一方であり、第２のプレビュー画像は、一のファイル内の第１のプレビュー画像の元となる画像の次頁のプレビュー画像であり、画像表示装置のメモリの空き容量を取得する容量取得ステップをさらにコンピューターに実行させ、第２の解像度が第１の閾値よりも小さい場合において、容量取得ステップにて取得した空き容量が第２の閾値よりも大きいときは、画像生成ステップにおいて、一のファイル内の第２のプレビュー画像の次頁のプレビュー画像である第３のプレビュー画像であって、第２の解像度を有する第３のプレビュー画像をさらに生成する。
【発明の効果】
【００２５】
本発明によれば、プレビュー画像を高速で表示することのできる画像表示装置、画像表示装置の制御方法、および画像表示装置の制御プログラムを提供することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施の形態における画像形成装置の外観を模式的に示す図である。
【図２】画像形成装置１の内部構成を示すブロック図である。
【図３】操作パネル１３０の表示部１３４に表示された操作画面と、画像読取装置１２０で読み取った原稿とを模式的に示す図である。
【図４】画像形成装置１の動作の概要を説明する図である。
【図５】新たなプレビュー画像の解像度の第１の決定方法を説明する図である。
【図６】新たなプレビュー画像の解像度の第２の決定方法を説明する図である。
【図７】第１または第２の決定方法を用いた場合の画像形成装置の動作を示すフローチャートである。
【図８】第１の付加処理を説明する図である。
【図９】第２の付加処理を説明する図である。
【図１０】第１または第２の解像度の決定方法に対して第１および第２の付加処理の両方を付加した場合の画像形成装置の動作を示すフローチャートである。
【図１１】第１の変形例を説明する図である。
【図１２】第１の変形例における画像形成装置の動作を示すフローチャートである。
【図１３】第２の変形例を説明する図である。
【図１４】第３の変形例を説明する図である。
【図１５】第３の変形例における画像形成装置の動作を示すフローチャートである。
【発明を実施するための形態】
【００２７】
以下、本発明の一実施の形態について、図面に基づいて説明する。
【００２８】
以下の実施の形態においては、画像表示装置が画像形成装置である場合について説明する。画像形成装置は、電子写真方式や静電記録方式などによって画像形成を行うものであり、スキャナー機能、ファクシミリ機能、複写機能、プリンターとしての機能、データ通信機能、およびサーバ機能を備えたＭＦＰや、ファクシミリ装置、複写機、プリンターなどを含む。画像表示装置は、プレビュー画像を表示可能なものであればよく、画像形成装置の他、スキャナー、携帯電話、またはタブレットＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などであってもよい。
【００２９】
［画像形成装置の構成］
【００３０】
始めに、本実施の形態における画像形成装置の構成について説明する。
【００３１】
図１は、本発明の一実施の形態における画像形成装置の外観を模式的に示す図である。図１では、画像形成装置の操作パネルが拡大して示されている。
【００３２】
画像形成装置１（画像表示装置の一例）は、ここではＭＦＰであり、その前面に操作パネル１３０を備えている。操作パネル１３０は、画像形成装置１に関する各種情報を表示し、かつ画像形成装置１の操作を受け付ける。
【００３３】
図２は、画像形成装置１の内部構成を示すブロック図である。
【００３４】
図２を参照して、画像形成装置１は、制御部１００と、固定記憶装置１１０と、画像読取装置１２０と、操作パネル１３０と、画像出力装置１４０と、プリンターコントローラー１５０と、ネットワークＩ／Ｆ１６０とを含んでいる。制御部１００には、固定記憶装置１１０、画像読取装置１２０、操作パネル１３０、画像出力装置１４０、プリンターコントローラー１５０、およびネットワークＩ／Ｆ１６０の各々がバスを介して接続されている。
【００３５】
制御部１００は、スキャンジョブ、コピージョブ、メール送信ジョブ、およびプリントジョブなどの各種ジョブについて、画像形成装置１全体の制御を行う。制御部１００は、ＣＰＵ１０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２と、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３と、ＮＶＲＡＭ（Ｎｏｎ  Ｖｏｌａｔｉｌｅ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０４と、時計ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１０５とを含んでいる。ＣＰＵ１０１、ＲＯＭ１０２、ＳＲＡＭ１０３、ＮＶＲＡＭ１０４、および時計ＩＣ１０５の各々はバスを介して互いに接続されている。ＣＰＵ１０１は、ＲＯＭ１０２に記憶された制御プログラムを実行する。ＲＯＭ１０２は、画像形成装置１の動作を制御する制御プログラムを格納する。ＳＲＡＭ１０３はＣＰＵ１０１の作業用のメモリである。ＮＶＲＡＭ１０４はバッテリバックアップにより、画像形成に関わる各種の設定を記憶している。時計ＩＣ１０５は、各種計時を行う。
【００３６】
固定記憶装置１１０は、たとえばハードディスク装置であり、各種情報を記憶する。
【００３７】
画像読取装置１２０は、原稿の画像を読み取る。
【００３８】
操作パネル１３０は、ユーザーから各種の入力を受け付け、各種情報を表示する。操作パネル１３０は、数字の入力を行うテンキー１３１と、印刷の実行指示を受け付けるプリントキー１３２と、ユーザーのログアウトの指示を受け付けるログアウトキー１３３と、各種情報を表示する表示部１３４と、表示部１３４へ画像を表示し、表示部１３４に表示したソフトウェアキーの操作を受け付ける操作受付部１３５とを含んでいる。操作受付部１３５は、たとえば表示部１３４へのタッチ操作を受け付けるタッチパッドである。操作パネル１３０は、テンキー１３１、プリントキー１３２、およびログアウトキー１３３以外のハードウェアキーを含んでいてもよい。
【００３９】
画像出力装置１４０は、複写画像を用紙上に形成する。
【００４０】
プリンターコントローラー１５０は、ネットワークＩ／Ｆ１６０により受信したプリントデータから複写画像を生成する。
【００４１】
ネットワークＩ／Ｆ１６０は、画像形成装置１をネットワーク４に接続する。ネットワークＩ／Ｆ１６０は、図示しない外部機器との間で、各種の情報を送受信する。
【００４２】
［操作画面の構成］
【００４３】
次に、操作画面の構成について説明する。
【００４４】
図３は、操作パネル１３０の表示部１３４に表示された操作画面と、画像読取装置１２０で読み取った原稿とを模式的に示す図である。（ａ）は、操作パネル１３０の表示部１３４に表示された操作画面を示す図であり、（ｂ）は、画像読取装置１２０で読み取った原稿を模式的に示す図である。
【００４５】
図３を参照して、この操作画面は、（ａ）に示すように、プレビュー画像を表示するエリアＡＲ１と、キーＫＹ１、ＫＹ２、Ｋ３、ＫＹ４、ＫＹ５、ＫＹ６、ＫＹ７、およびＫＹ８とを主に含んでいる。
【００４６】
キーＫＹ１は、プレビュー画像の倍率（拡大率）を上げるキーである。エリアＡＲ１にプレビュー画像が表示された状態で、キーＫＹ１が押下された場合、またはエリアＡＲ１内でピンチアウト操作（ジェスチャー操作）が行われた場合、画像形成装置１は、表示対象となる部分のプレビュー画像を、現在の表示倍率よりも高い倍率でエリアＡＲ１に表示する（現在のプレビュー画像を拡大表示する）。
【００４７】
キーＫＹ２は、プレビュー画像の倍率を下げるキーである。エリアＡＲ１にプレビュー画像が表示された状態で、キーＫＹ２が押下された場合、またはエリアＡＲ１内でピンチイン操作（ジェスチャー操作）が行われた場合、画像形成装置１は、表示対象となる部分のプレビュー画像を、現在の表示倍率よりも低い倍率でエリアＡＲ１に表示する（現在のプレビュー画像を縮小表示する）。
【００４８】
キーＫＹ３は、次頁のプレビュー画像を表示するキーである。エリアＡＲ１にプレビュー画像が表示された状態で、キーＫＹ３が押下された場合、またはエリアＡＲ１内で右から左へのスワイプ操作（ジェスチャー操作）が行われた場合、画像形成装置１は、エリアＡＲ１に表示しているプレビュー画像の次頁のプレビュー画像を表示する。キーＫＹ３は、次頁が存在する場合にのみ押下可能である。
【００４９】
キーＫＹ４は、前頁のプレビュー画像を表示するキーである。エリアＡＲ１にプレビュー画像が表示された状態で、キーＫＹ４が押下された場合、またはエリアＡＲ１内で左から右へのスワイプ操作（ジェスチャー操作）が行われた場合、画像形成装置１は、エリアＡＲ１に表示しているプレビュー画像の前頁のプレビュー画像を表示する。キーＫＹ４は、前頁が存在する場合にのみ押下可能である。
【００５０】
キーＫＹ５は、表示箇所を左方向に移動するキーであり、キーＫＹ６は、表示箇所を右方向に移動するキーである。エリアＡＲ１にプレビュー画像が表示された状態で、キーＫＹ５またはＫＹ６が押下された場合、またはエリアＡＲ１内で図３中横方向のフリック操作（ジェスチャー操作）が行われた場合、画像形成装置１は、現在表示されている部分から、左または右へ向かう方向、またはフリック操作に基づく方向に移動した箇所の新たなプレビュー画像を表示する。
【００５１】
キーＫＹ７は、表示箇所を下方向に移動するキーであり、キーＫＹ８は、表示箇所を上方向に移動するキーである。エリアＡＲ１にプレビュー画像が表示された状態で、キーＫＹ７またはＫＹ８が押下された場合、またはエリアＡＲ１内で図３中縦方向のフリック操作（ジェスチャー操作）が行われた場合、画像形成装置１は、現在表示されている部分から、下もしくは上へ向かう方向、またはフリック操作に基づく方向に移動した箇所の新たなプレビュー画像を表示する。
【００５２】
画像形成装置１は、複数頁よりなる原稿の画像を読み取って一のファイルを作成し、操作画面のエリアＡＲ１に、原稿の画像の一部のプレビュー画像を表示する。（ａ）のエリアＡＲ１には、（ｂ）に示す１頁目の画像ＩＭ１のプレビュー画像が表示されている。画像ＩＭ１のプレビュー画像が表示された状態で、キーＫＹ３、ＫＹ４、ＫＹ５、ＫＹ６、ＫＹ７、もしくはＫＹ８が押下された場合、またはエリアＡＲ１内でフリック操作が行われた場合、画像形成装置１は、画像ＩＭ１とは異なる部分（（ｂ）中ハッチングを付した部分）のプレビュー画像を生成し、エリアＡＲ１に表示する。
【００５３】
なお、画像形成装置１が読み取りを行う原稿の頁数は任意である。画像形成装置１が最初に表示するプレビュー画像は、一のファイル内の一部のプレビュー画像であればよく、読み取った原稿の画像のどの部分のプレビュー画像を最初に表示してもよい。
【００５４】
［画像形成装置の動作の概要］
【００５５】
次に、画像形成装置の動作の概要について説明する。
【００５６】
図４は、画像形成装置１の動作の概要を説明する図である。なお、図４においては、倍率Ａ１＜倍率Ｃ１＜倍率Ｂ１であり、解像度Ａ２＜解像度Ｃ２＜解像度Ｂ２であるものとする。
【００５７】
図４を参照して、画像形成装置１は、操作パネル１３０などでプレビュー機能がオンにされた状態で、原稿の画像を読み取ると、（ａ）に示すように、１頁目のプレビュー画像（第１のプレビュー画像の一例）を、倍率Ａ１に対応する解像度Ａ２で生成し、生成したプレビュー画像を倍率Ａ１でエリアＡＲ１に表示する。
【００５８】
画像形成装置１は、１頁目のプレビュー画像を表示した状態で、プレビュー画像を拡大または縮小する操作をユーザーから受け付けると、ユーザーによる操作に基づいて、倍率および解像度を決定する。そして画像形成装置１は、決定した解像度でプレビュー画像を生成し、生成したプレビュー画像を決定した倍率でエリアＡＲ１に表示する。すなわち、画像形成装置１は、１頁目のプレビュー画像を拡大または縮小する操作をユーザーから受け付ける度に新たなプレビュー画像を生成する。具体的には次の通りである。
【００５９】
画像形成装置１は、（ａ）に示すプレビュー画像を表示した状態で、プレビュー画像を拡大する操作（キーＫＹ１の押下またはエリアＡＲ１内でのピンチアウト操作）をユーザーから受け付けると、ユーザーによる操作に基づいて、倍率Ｂ１および解像度Ｂ２を決定する。具体的には、キーＫＹ１の押下時間が長い、またはピンチアウト操作における接触点の移動速度が速いほど、倍率の増加量は大きくなる。また、倍率が大きくなるほど、画像をより詳細な部分まで表示する必要があるため、倍率が大きい値に決定されるほど、解像度も高い値に決定される。そして画像形成装置１は、１頁目のプレビュー画像の一部のプレビュー画像を解像度Ｂ２で生成し、（ｂ）に示すように、生成したプレビュー画像を倍率Ｂ１でエリアＡＲ１に表示する。
【００６０】
画像形成装置１は、（ｂ）に示すプレビュー画像を表示した状態で、プレビュー画像を縮小する操作（キーＫＹ２の押下またはエリアＡＲ１内でのピンチイン操作）をユーザーから受け付けると、ユーザーによる操作に基づいて、倍率Ｃ１および解像度Ｃ２を決定する。具体的には、キーＫＹ２の押下時間が長い、またはピンチイン操作における接触点の移動速度が速いほど、倍率の減少量は大きくなる。また、倍率が小さくなるほど、画像を詳細な部分まで表示する必要がなくなるため、倍率が小さい値に決定されるほど、解像度も低い値に決定される。そして画像形成装置１は、１頁目のプレビュー画像の一部のプレビュー画像を解像度Ｃ２で生成し、（ｃ）に示すように、生成したプレビュー画像を倍率Ｃ１でエリアＡＲ１に表示する。
【００６１】
画像形成装置１は、エリアＡＲ１に表示されている１頁目のプレビュー画像の倍率が変更される度に、変更後のプレビュー画像の解像度を固定記憶装置１１０に記憶する。これにより、表示されている１頁目のプレビュー画像の解像度の履歴が記憶される。画像形成装置１は、エリアＡＲ１に表示されている１頁目のプレビュー画像の倍率が変更される度に、たとえば「解像度Ａ２→解像度Ｂ２→解像度Ｃ２」のように、単に解像度の推移のみを記憶してもよい。また画像形成装置１は、エリアＡＲ１に表示されている１頁目のプレビュー画像の倍率が変更される度に、変更後の解像度と、１頁目のプレビュー画像を表示してからの経過時間とを記憶することにより、解像度の時間経過による変化を記憶してもよい。さらに画像形成装置１は、１頁目のプレビュー画像が表示されている場合に、解像度を記憶する処理を繰り返すことにより、解像度の時間経過による変化を記憶してもよい。以降、特に断りのない限り、画像形成装置１が解像度の時間経過による変化を記憶する場合について説明する。
【００６２】
画像形成装置１は、１頁目のプレビュー画像を表示した状態で、１頁目以外の部分の新たなプレビュー画像を表示する操作を受け付けた場合、１頁目のプレビュー画像の解像度の履歴に基づいて解像度を決定し、決定した解像度で新たなプレビュー画像を生成し、表示する。
【００６３】
新たなプレビュー画像を表示する操作は、エリアＡＲ１に未だ表示していない部分のプレビュー画像を表示する操作であればよい。たとえば、次頁のプレビュー画像を表示する操作（キーＫＹ３の押下またはエリアＡＲ１内での右から左へのスワイプ操作）であってもよいし、前頁のプレビュー画像を表示する操作（キーＫＹ４の押下またはエリアＡＲ１内での左から右へのスワイプ操作）であってもよい。また、１頁目において未だプレビュー画像を表示していない部分が存在する場合（たとえば、画像ＩＭ１のプレビュー画像しか未だ表示していない場合）には、１頁目において未だプレビュー画像を表示していない部分のプレビュー画像を表示する操作（キーＫＹ５、ＫＹ６、ＫＹ７、もしくはＫＹ８の押下、またはエリアＡＲ１内でのフリック操作）であってもよい。
【００６４】
画像形成装置１は、（ｃ）に示すプレビュー画像を表示した状態で、次頁のプレビュー画像を表示する操作をユーザーから受け付けると、１頁目のプレビュー画像の解像度の履歴に基づいて、解像度Ｄ２を決定する。そして画像形成装置１は、２頁目のプレビュー画像を解像度Ｄ２で生成し、（ｄ）に示すように、生成したプレビュー画像を倍率Ｄ１でエリアＡＲ１に表示する。倍率Ｄ１は任意であるが、直近で表示した１頁目のプレビュー画像の倍率と同じ倍率（ここでは（ｃ）に示すプレビュー画像の倍率Ｃ１）に等しいことが好ましい。
【００６５】
２頁目のプレビュー画像を表示した状態で、表示された２頁目のプレビュー画像を拡大または縮小する操作をユーザーから受け付けた場合、画像形成装置１は、拡大または縮小表示後のプレビュー画像を新たに生成しない。この場合、画像形成装置１は、既に生成した２頁目のプレビュー画像の倍率を変更することにより、拡大または縮小表示後のプレビュー画像をエリアＡＲ１に表示する。その結果、２頁目のプレビュー画像の解像度は、決定した解像度に維持される。拡大または縮小表示後のプレビュー画像の倍率は、ユーザーによる操作に基づいて決定される。
【００６６】
すなわち、画像形成装置１が１頁目のプレビュー画像を拡大または縮小したプレビュー画像を生成する場合、生成するプレビュー画像の倍率と解像度との間には、（ｅ）に示すような比例の関係が成り立つ。一方、画像形成装置１が２頁目のプレビュー画像を生成する場合、生成するプレビュー画像の解像度は、（ｆ）に示すように、倍率によらず一定値となる。すなわち、画像形成装置１は、２頁目のプレビュー画像に関して、生成したプレビュー画像が倍率と比較して高解像度であったとしても、その高解像度のプレビュー画像を表示する。
【００６７】
なお、生成した２頁目のプレビュー画像の解像度では画質の低下が生じる程度まで、２頁目のプレビュー画像を高倍率に拡大する操作をユーザーから受け付けた場合、画像形成装置１は、高解像度の２頁目のプレビュー画像を新たに生成してもよい。
【００６８】
［解像度の決定方法］
【００６９】
次に、新たなプレビュー画像の解像度の決定方法について説明する。ここでは、第１および第２の決定方法について説明する。
【００７０】
図５は、新たなプレビュー画像の解像度の第１の決定方法を説明する図である。
【００７１】
図５を参照して、第１の決定方法では、画像形成装置１は、履歴に含まれている最大の解像度Ｒ１に基づいて、２頁目のプレビュー画像の解像度ＲＬを決定する。画像形成装置１は、たとえば、最大の解像度Ｒ１そのものを解像度ＲＬとしてもよい。また、最大の解像度Ｒ１を演算したもの（たとえば最大の解像度Ｒ１に０．９や１．１などの数値を乗じた値）を解像度ＲＬとしてもよい。さらに、最大の解像度Ｒ１を含む解像度の履歴の平均値を解像度ＲＬとして決定してもよい。
【００７２】
ユーザーが、最大の解像度Ｒ１に対応する倍率まで拡大することにより１頁目に含まれる文字を確認したのであれば、２頁目に含まれる文字も、１頁目と同程度の倍率まで拡大することで確認される可能性が高い。第１の決定方法では、画像形成装置１は、最大の解像度Ｒ１に基づいて決定した解像度ＲＬが、ユーザーに要求された解像度であると見なす。これにより、ユーザーが２頁目のプレビュー画像を１頁目のプレビュー画像と同様の方法で確認する場合に、２頁目のプレビュー画像を高速かつ適切な解像度で拡大表示することができる。
【００７３】
図６は、新たなプレビュー画像の解像度の第２の決定方法を説明する図である。
【００７４】
図６を参照して、第２の決定方法では、画像形成装置１は、履歴に含まれている解像度のうち最も長い時間採用されていた解像度Ｒ２を、２頁目のプレビュー画像の解像度ＲＬとして決定する。
【００７５】
ユーザーが、１頁目に含まれる文字を確認する際に、解像度Ｒ２を最も長い時間採用したのであれば、２頁目に含まれる文字も、１頁目と同程度の倍率まで拡大することで確認される可能性が高い。第２の決定方法によれば、画像形成装置１は、最も長い時間採用されていた解像度Ｒ２が、ユーザーに要求された解像度であると見なす。これにより、ユーザーが２頁目のプレビュー画像を１頁目のプレビュー画像と同様の方法で確認する場合に、２頁目のプレビュー画像を高速かつ適切な解像度で拡大表示することができる。
【００７６】
図７は、第１または第２の決定方法を用いた場合の画像形成装置の動作を示すフローチャートである。
【００７７】
図７を参照して、画像形成装置１のＣＰＵ１０１は、操作パネル１３０などでプレビュー機能がオンにされた状態で、原稿の画像を読み取ると、読み取った原稿の１頁目のプレビュー画像を生成し（Ｓ１）、生成したプレビュー画像をエリアＡＲ１に表示する（Ｓ３）。次にＣＰＵ１０１は、表示しているプレビュー画像を拡大する操作を受け付けたか否かを判別する（Ｓ５）。
【００７８】
ステップＳ５において、表示しているプレビュー画像を拡大する操作を受け付けないと判別した場合（Ｓ５でＮＯ）、ＣＰＵ１０１はステップＳ１５の処理へ進む。
【００７９】
ステップＳ５において、表示しているプレビュー画像を拡大する操作を受け付けたと判別した場合（Ｓ５でＹＥＳ）、ＣＰＵ１０１は、受け付けた操作に基づいて拡大後の倍率および解像度を決定し（Ｓ７）、拡大後のプレビュー画像を生成し（Ｓ９）、決定した倍率でエリアＡＲ１に表示する（Ｓ１１）。続いてＣＰＵ１０１は、拡大後のプレビュー画像の解像度を履歴として記憶し（Ｓ１３）、ステップＳ１５の処理へ進む。
【００８０】
ステップＳ１５において、ＣＰＵ１０１は、次頁への遷移操作を受け付けたか否かを判別する（Ｓ１５）。
【００８１】
ステップＳ１５において、次頁への遷移操作を受け付けないと判別した場合（Ｓ１５でＮＯ）、ＣＰＵ１０１はステップＳ５の処理へ進む。
【００８２】
ステップＳ１５において、次頁への遷移操作を受け付けたと判別した場合（Ｓ１５でＹＥＳ）、ＣＰＵ１０１は、１頁目のプレビュー画像の現在の倍率を固定記憶装置１１０などに記憶する（Ｓ１７）。次にＣＰＵ１０１は、第１または第２の決定方法を用いて、履歴に含まれる解像度に基づいて解像度を決定し（Ｓ１９）、決定した解像度で２頁目のプレビュー画像を生成する（Ｓ２１）。その後ＣＰＵ１０１は、生成したプレビュー画像を、記憶している倍率でエリアＡＲ１に表示し（Ｓ２３）、処理を終了する。
【００８３】
画像形成装置１は、プレビュー画像の倍率および解像度のうち少なくとも一方の履歴に基づいて解像度を決定すればよい。プレビュー画像の倍率の履歴に基づいて解像度を決定する場合には、上述の第１および第２の決定方法の説明において、解像度を倍率に置き換えることで、第１および第２の決定方法を適用することが可能である。また画像形成装置１は、上述の第１および第２の決定方法以外の決定方法を用いて解像度を決定してもよい。上述の第１または第２の決定方法を用いる場合には、次に説明する第１および第２の付加処理が付加されてもよい。
【００８４】
図８は、第１の付加処理を説明する図である。
【００８５】
図８を参照して、１頁目のプレビュー画像の解像度は、時刻ｔ１から時刻ｔ２（＜時間Ｔ）までの間、解像度Ｒ４を超えて解像度Ｒ３まで増加された後、解像度Ｒ４に減少されている。
【００８６】
第１の変形例において、画像形成装置１は、所定の時間Ｔよりも短い時間しか採用されなかった倍率および解像度を履歴として記憶せず、時間Ｔ以上継続して表示されたプレビュー画像の倍率および解像度のみを記憶する。１頁目のプレビュー画像の解像度の時間経過による変化が図８に示すものである場合には、画像形成装置１は、時刻ｔ１から時刻ｔ２までの間の倍率および解像度を履歴として記憶しない。その結果、たとえば本変形例を第１の決定方法に対して適用した場合には、画像形成装置１は、解像度Ｒ３を除外した場合の最大の解像度である解像度Ｒ４に基づいて、２頁目のプレビュー画像の解像度を決定する。
【００８７】
ピンチアウト操作などの拡大する操作を行う場合、ユーザーは、所望する倍率を超えた倍率まで拡大しすぎることがある。この場合、ユーザーは、拡大しすぎたことを認識して、プレビュー画像を縮小する操作を直ちに行う。したがって、所定の時間Ｔよりも短い時間しか採用されなかった倍率および解像度を履歴として記憶しないことにより、拡大しすぎた時の解像度を無視し、ユーザーが所望した解像度のみを履歴として正確に記憶することができる。
【００８８】
図９は、第２の付加処理を説明する図である。
【００８９】
図９を参照して、１頁目のプレビュー画像の解像度の履歴に基づいて、２頁目のプレビュー画像の解像度が解像度Ｒ５に決定されたものの、解像度Ｒ５は、２頁目のプレビュー画像を表示する表示部１３４の解像度Ｒ６を超える値である場合を想定する。この場合、画像形成装置１は、２頁目のプレビュー画像の解像度ＲＬを、解像度Ｒ５から解像度Ｒ６に変更する。変更後の解像度は、解像度Ｒ６以下の解像度であればよい。
【００９０】
表示部１３４の解像度Ｒ６を超える解像度でプレビュー画像を生成しても、その解像度でプレビュー画像を表示することはできない。したがって、２頁目のプレビュー画像の解像度を表示部１３４の解像度Ｒ６以下に抑えることで、２頁目のプレビュー画像を高速で拡大表示することができる。
【００９１】
上述の第１および第２の付加処理の両方が、第１または第２の解像度の決定方法に対して付加されてもよいし、上述の第１および第２の付加処理のうちいずれか一方のみが、第１または第２の解像度の決定方法に対して付加されてもよい。
【００９２】
図１０は、第１または第２の解像度の決定方法に対して第１および第２の付加処理の両方を付加した場合の画像形成装置の動作を示すフローチャートである。
【００９３】
図１０を参照して、このフローチャートは、ステップＳ１１の処理の後にステップＳ１０１の処理を行う点、およびステップＳ１９の処理の後にステップＳ１０３などの処理を行う点において、図７に示すフローチャートとは異なっている。
【００９４】
ステップＳ１１において、生成したプレビュー画像をエリアＡＲ１に表示した（Ｓ１１）後で、ＣＰＵ１０１は、一定時間以上、エリアＡＲ１に表示しているプレビュー画像の解像度に変化が無いか否かを判別する（Ｓ１０１）。
【００９５】
ステップＳ１０１において、一定時間以上、解像度に変化が無いと判別した場合（Ｓ１０１でＹＥＳ）、ＣＰＵ１０１は、拡大後のプレビュー画像の解像度を履歴として記憶し（Ｓ１３）、ステップＳ１５の処理へ進む。一方、ステップＳ１０１において、一定時間経過する前に解像度に変化が生じたと判別した場合（Ｓ１０１でＮＯ）、ＣＰＵ１０１は、拡大後のプレビュー画像の解像度を履歴として記憶せず、ステップＳ１５の処理へ進む。
【００９６】
ステップＳ１９において、履歴に含まれる解像度に基づいて拡大後の解像度を決定した（Ｓ１９）後で、ＣＰＵ１０１は、決定した解像度が表示部１３４の解像度以下であるか否かを判別する（Ｓ１０３）。
【００９７】
ステップＳ１０３において、決定した解像度が表示部１３４の解像度以下であると判別した場合（Ｓ１０３でＹＥＳ）、ＣＰＵ１０１は、決定した解像度で２頁目のプレビュー画像を生成し（Ｓ２１）、ステップＳ２３の処理へ進む。一方、ステップＳ１０３において、決定した解像度が表示部１３４の解像度を超えると判別した場合（Ｓ１０３でＮＯ）、ＣＰＵ１０１は、表示部１３４の解像度以下の解像度に解像度を変更し（Ｓ１０５）、変更後の解像度で２頁目のプレビュー画像を生成し（Ｓ２１）、ステップＳ２３の処理へ進む。
【００９８】
［画像形成装置の動作の変形例］
【００９９】
次に画像形成装置の動作の変形例について説明する。ここでは、第１、第２、および第３の変形例について説明する。なお、第１、第２、および第３の変形例において説明の無い部分の画像形成装置１の動作や、画像形成装置１の構成は、上述の実施の形態の場合と同様であるので、その説明は繰り返さない。
【０１００】
図１１は、第１の変形例を説明する図である。
【０１０１】
図１１を参照して、画像形成装置１が、読み取った原稿の１頁目のプレビュー画像を表示した状態で、２頁目のプレビュー画像を表示する操作を受け付け、履歴に含まれている最大の解像度Ｒ１に基づいて、２頁目のプレビュー画像の解像度ＲＬを決定した場合を想定する。この場合において、解像度ＲＬが解像度の閾値ＴＨ１（第１の閾値の一例）よりも小さく、かつ固定記憶装置１１０（メモリの一例）の空き容量が空き容量の閾値ＴＨ２（第２の閾値の一例）よりも大きいときは、画像形成装置１は、２頁目のプレビュー画像とともに３頁目のプレビュー画像を生成する（３頁目が存在する場合に限る）。
【０１０２】
また画像形成装置１は、解像度ＲＬが解像度の閾値ＴＨ１よりも小さく、解像度ＲＬが解像度の閾値ＴＨ１よりも小さく、かつ固定記憶装置１１０の空き容量が空き容量の閾値ＴＨ３（第３の閾値の一例）よりも大きいときは、固定記憶装置１１０の空き容量が十分にあると判断し、１頁目の前頁の画像のプレビュー画像や、４頁目以降のプレビュー画像をさらに生成してもよい（１頁目の前頁や４頁目以降が存在する場合に限る）。閾値ＴＨ３は、閾値ＴＨ２と同じ値であってもよいし、閾値ＴＨ２よりも大きな値であってもよい。
【０１０３】
図１２は、第１の変形例における画像形成装置の動作を示すフローチャートである。
【０１０４】
図１２を参照して、このフローチャートは、ステップＳ１９の処理の後にステップＳ１１１などの処理を行う点において、図７に示すフローチャートとは異なっている。
【０１０５】
ステップＳ１９において、履歴に含まれる解像度に基づいて２頁目のプレビュー画像の解像度を決定した（Ｓ１９）後で、ＣＰＵ１０１は、決定した解像度が解像度の閾値以下であるか否かを判別する（Ｓ１１１）。
【０１０６】
ステップＳ１１１において、決定した解像度が解像度の閾値以下であると判別した場合（Ｓ１１１でＹＥＳ）、ＣＰＵ１０１は、メモリの空き容量が空き容量の閾値よりも大きいか否かを判別する（Ｓ１１３）。
【０１０７】
ステップＳ１１３において、メモリの空き容量が空き容量の閾値よりも大きいと判別した場合（Ｓ１１３でＹＥＳ）、ＣＰＵ１０１は、決定した解像度で２頁目および３頁目のプレビュー画像を生成し（Ｓ１１５）、２頁目のプレビュー画像を、記憶している倍率でエリアＡＲ１に表示し（Ｓ２３）、処理を終了する。
【０１０８】
ステップＳ１１１において、決定した解像度が解像度の閾値以下より大きいと判別した場合（Ｓ１１１でＮＯ）、またはステップＳ１１３において、メモリの空き容量が空き容量の閾値以下であると判別した場合（Ｓ１１３でＮＯ）、ＣＰＵ１０１は、決定した解像度で２頁目のプレビュー画像を生成し（Ｓ２１）、２頁目のプレビュー画像を、記憶している倍率でエリアＡＲ１に表示し（Ｓ２３）、処理を終了する。
【０１０９】
第１の変形例のように、ユーザーがあまり拡大表示しない傾向にあり、高解像度の画像が必要ない場合において、かつメモリに複数頁分の画像を記憶する空きが存在するときは、複数頁分のプレビュー画像を予め生成しておくことで、ユーザーが数頁先のプレビュー画像に遷移させた場合にも、遷移先のプレビュー画像を高速かつ適切な解像度で表示することができる。
【０１１０】
図１３は、第２の変形例を説明する図である。
【０１１１】
図１３を参照して、画像形成装置１は、複数頁のプレビュー画像を同時に表示してもよい。
【０１１２】
画像形成装置１は、操作パネル１３０などでプレビュー機能がオンにされた状態で、原稿の画像を読み取ると、（ａ）に示すように、始めに１頁目、２頁目、および３頁目のプレビュー画像を、倍率Ａ１に対応する解像度Ａ２で生成し、生成したプレビュー画像を倍率Ａ１でエリアＡＲ１に表示する。
【０１１３】
画像形成装置１は、（ａ）に示すプレビュー画像を表示した状態で、プレビュー画像を拡大する操作をユーザーから受け付けると、ユーザーによる操作に基づいて、倍率Ｂ１および解像度Ｂ２を決定する。そして画像形成装置１は、（ａ）に示すプレビュー画像の一部のプレビュー画像を解像度Ｂ２で生成し、（ｂ）に示すように、生成したプレビュー画像を倍率Ｂ１でエリアＡＲ１に表示する。
【０１１４】
画像形成装置１は、（ｂ）に示すプレビュー画像を表示した状態で、プレビュー画像を縮小する操作をユーザーから受け付けると、ユーザーによる操作に基づいて、倍率Ｃ１および解像度Ｃ２を決定する。そして画像形成装置１は、（ａ）に示すプレビュー画像の一部のプレビュー画像を解像度Ｃ２で生成し、（ｃ）に示すように、生成したプレビュー画像を倍率Ｃ１でエリアＡＲ１に表示する。
【０１１５】
画像形成装置１は、（ｃ）に示すプレビュー画像を表示した状態で、次頁のプレビュー画像を表示する操作をユーザーから受け付けると、１頁目、２頁目、および３頁目のプレビュー画像の解像度の履歴に基づいて、解像度Ｄ２を決定する。そして画像形成装置１は、４頁目、５頁目、および６頁目のプレビュー画像を解像度Ｄ２で生成し、（ｄ）に示すように、生成したプレビュー画像を倍率Ｄ１でエリアＡＲ１に表示する。
【０１１６】
第３の変形例において、画像形成装置１は、１頁目のプレビュー画像を表示している場合に、１頁目のプレビュー画像の解像度の履歴を記憶する代わりに（または解像度の履歴とともに）、１頁目のプレビュー画像の倍率の履歴を記憶する。画像形成装置１は、所定の時間Ｔよりも短い時間しか採用されなかった倍率を履歴として記憶せず、所定の時間Ｔ以上継続して表示された倍率のみを記憶してもよい（第１の付加処理）。
【０１１７】
図１４は、第３の変形例を説明する図である。
【０１１８】
図１４を参照して、画像形成装置１が１頁目のプレビュー画像の倍率の履歴を記憶する場合、１頁目のプレビュー画像の解像度は、倍率によらず一定値（解像度Ｒ７）であってもよい。画像形成装置１は、生成した１頁目のプレビュー画像の解像度が倍率と比較して高いものであったとしても、その高解像度のプレビュー画像を低倍率で表示する。
【０１１９】
画像形成装置１は、１頁目のプレビュー画像を表示した状態で、１頁目のプレビュー画像とは異なる新たなプレビュー画像（ここでは２頁目のプレビュー画像）を表示する操作を受け付けた場合、１頁目のプレビュー画像の倍率の履歴に基づいて新たなプレビュー画像の解像度ＲＬを決定し、決定した解像度ＲＬで新たなプレビュー画像を生成し、表示する。画像形成装置１は、たとえば、履歴に含まれている最大の倍率に基づいて解像度ＲＬを決定してもよい（第１の決定方法）し、最も長い時間採用されていた倍率に基づいて解像度ＲＬを決定してもよい（第２の決定方法）。
【０１２０】
図１５は、第３の変形例における画像形成装置の動作を示すフローチャートである。
【０１２１】
図１５を参照して、画像形成装置１のＣＰＵ１０１は、操作パネル１３０などでプレビュー機能がオンにされた状態で、原稿の画像を読み取ると、読み取った原稿の１頁目のプレビュー画像を生成し（Ｓ２０１）、生成したプレビュー画像をエリアＡＲ１に表示する（Ｓ２０３）。次にＣＰＵ１０１は、表示しているプレビュー画像を拡大する操作を受け付けたか否かを判別する（Ｓ２０５）。
【０１２２】
ステップＳ２０５において、表示しているプレビュー画像を拡大する操作を受け付けないと判別した場合（Ｓ２０５でＮＯ）、ＣＰＵ１０１はステップＳ１５の処理へ進む。
【０１２３】
ステップＳ５において、表示しているプレビュー画像を拡大する操作を受け付けたと判別した場合（Ｓ２０５でＹＥＳ）、ＣＰＵ１０１は、受け付けた操作に基づいて拡大後の倍率を決定し（Ｓ２０７）、ステップＳ２０１の処理で生成したプレビュー画像を、決定した倍率でエリアＡＲ１に表示する（Ｓ２１１）。続いてＣＰＵ１０１は、拡大後のプレビュー画像の倍率を履歴として記憶し（Ｓ２１３）、ステップＳ２１５の処理へ進む。
【０１２４】
ステップＳ２１５において、ＣＰＵ１０１は、次頁への遷移操作を受け付けたか否かを判別する（Ｓ２１５）。
【０１２５】
ステップＳ２１５において、次頁への遷移操作を受け付けないと判別した場合（Ｓ２１５でＮＯ）、ＣＰＵ１０１はステップＳ２０５の処理へ進む。
【０１２６】
ステップＳ２１５において、次頁への遷移操作を受け付けたと判別した場合（Ｓ２１５でＹＥＳ）、ＣＰＵ１０１は、第１または第２の決定方法を用いて、履歴に含まれる倍率に基づいて解像度を決定し（Ｓ２１９）、決定した解像度で２頁目のプレビュー画像を生成する（Ｓ２２１）。その後ＣＰＵ１０１は、生成したプレビュー画像を、記憶している直近の倍率でエリアＡＲ１に表示し（Ｓ２２３）、処理を終了する。
【０１２７】
［実施の形態の効果］
【０１２８】
上述の実施の形態によれば、表示するプレビュー画像が現在のプレビュー画像から他のプレビュー画像に遷移された場合に、ユーザーが必要とする最小限の解像度で、他のプレビュー画像を生成し、その画像を表示することができる。これにより、画像形成装置のメモリ消費を必要最小限にすることができ、高速かつ適切な解像度で他のプレビュー画像を表示することができる。
【０１２９】
［その他］
【０１３０】
上述の実施の形態は互いに組み合わせられてもよい。たとえば、図４において説明した画像形成装置の動作と、第２の変形例における画像形成装置の動作とを組み合わせることにより、画像形成装置１は、エリアＡＲ１に表示されている１頁目のプレビュー画像の倍率が変更される度に、変更されたプレビュー画像の倍率を固定記憶装置１１０に記憶してもよい。また画像形成装置１は、エリアＡＲ１に表示されている１頁目のプレビュー画像の倍率が変更される度に、単にプレビュー画像の倍率の推移のみを記憶してもよいし、プレビュー画像の倍率の時間経過による変化を記憶してもよい。
【０１３１】
上述の実施の形態における処理は、ソフトウェアにより行なっても、ハードウェア回路を用いて行なってもよい。また、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザーに提供することにしてもよい。プログラムは、ＣＰＵなどのコンピューターにより実行される。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。
【０１３２】
上述の実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１３３】
１  画像形成装置
４  ネットワーク
１００  制御部
１０１  ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）
１０２  ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）
１０３  ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）
１０４  ＮＶＲＡＭ（Ｎｏｎ  Ｖｏｌａｔｉｌｅ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）
１０５  時計ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）
１１０  固定記憶装置
１２０  画像読取装置
１３０  操作パネル
１３１  テンキー
１３２  プリントキー
１３３  ログアウトキー
１３４  表示部
１３５  操作受付部
１４０  画像出力装置
１５０  プリンターコントローラー
１６０  ネットワークＩ／Ｆ
ＡＲ１  エリア
ＩＭ１  画像
ＫＹ１，ＫＹ２，ＫＹ３，ＫＹ４，ＫＹ５，ＫＹ６，ＫＹ７，ＫＹ８  キー
【図１】
0006003832.tif 000002
【図２】
0006003832.tif 000003
【図３】
0006003832.tif 000004
【図４】
0006003832.tif 000005
【図５】
0006003832.tif 000006
【図６】
0006003832.tif 000007
【図７】
0006003832.tif 000008
【図８】
0006003832.tif 000009
【図９】
0006003832.tif 000010
【図１０】
0006003832.tif 000011
【図１１】
0006003832.tif 000012
【図１２】
0006003832.tif 000013
【図１３】
0006003832.tif 000014
【図１４】
0006003832.tif 000015
【図１５】
0006003832.tif 000016