(57)【特許請求の範囲】
【請求項１】
端末装置とネットワークを介して接続可能な画像処理装置であって、
前記ネットワークを介して前記端末装置に蓄積された電子ファイルを閲覧するための閲覧手段と、
前記閲覧手段によって前記画像処理装置において閲覧された電子ファイルのサムネイル画像を生成する画像生成手段と、
前記画像生成手段が生成したサムネイル画像を、前記閲覧手段によって前記画像処理装置において閲覧された電子ファイルの前記ネットワーク上のＵＲＬ（Uniform Resource Locator）と関連付けて記憶する画像記憶手段と、
印刷手段と、
前記印刷手段の印刷動作を制御する制御手段と、
前記閲覧手段によって閲覧された電子ファイルの印刷を指示する印刷指示手段と、
前記画像記憶手段に対して、閲覧された電子ファイルのＵＲＬの記憶を指示する記憶指示手段と、を備え、
前記制御手段は、前記閲覧手段によって前記画像処理装置において閲覧された電子ファイルのＵＲＬと共に、前記印刷指示手段による印刷または前記記憶指示手段によるＵＲＬの記憶を指示された電子ファイルに対応するサムネイル画像を、前記印刷手段に印刷させる、画像処理装置。
【請求項２】
前記閲覧手段による電子ファイルの閲覧の開始を検知する開始検知手段と、
前記閲覧手段による電子ファイルの閲覧の終了を検知する終了検知手段とをさらに備え、
前記制御手段は、前記開始検知手段が前記電子ファイルの閲覧の開始を検知してから前記終了検知手段が前記電子ファイルの閲覧を終了するまでの間に、前記印刷手段に、前記電子ファイルに対応するＵＲＬと共に前記サムネイル画像を印刷させる、請求項１に記載の画像処理装置。
【請求項３】
前記開始検知手段と前記終了検知手段の検知出力に基づいて、前記閲覧手段によって前記画像処理装置において閲覧された電子ファイルについての閲覧回数、閲覧日時および閲覧時間を記憶する情報記憶手段をさらに備え、
前記制御手段は、前記印刷手段に、前記情報記憶手段に記憶される閲覧回数、閲覧日時および閲覧時間の中の少なくとも一つを、前記ＵＲＬと前記サムネイル画像とともに印刷させる、請求項２に記載の画像処理装置。
【請求項４】
前記画像生成手段は、前記電子ファイルの画像の上端から一定の領域についてのみのサムネイル画像を生成する、請求項１〜請求項３のいずれかに記載の画像処理装置。
【請求項５】
前記画像記憶手段に記憶したＵＲＬのリンク元を特定する情報であるリンク元情報を記憶するリンク元記憶手段と、
前記リンク元記憶手段に記憶されたリンク元情報に基づいて、前記画像記憶手段に記憶されたＵＲＬを階層化する情報である階層化情報を生成する階層化情報生成手段とをさらに備え、
前記画像生成手段は、前記階層化情報における最下層のＵＲＬについて、前記サムネイル画像を生成する、請求項１〜請求項４のいずれかに記載の画像処理装置。
【請求項６】
前記画像記憶手段に記憶したＵＲＬのリンク元を特定する情報であるリンク元情報を記憶するリンク元記憶手段と、
前記リンク元記憶手段に記憶されたリンク元情報に基づいて、前記画像記憶手段に記憶されたＵＲＬを階層化する情報である階層化情報を生成する階層化情報生成手段とをさらに備え、
前記画像生成手段は、前記階層化情報における最下層と最上層のＵＲＬ以外のＵＲＬについて、前記サムネイル画像を生成する、請求項１〜請求項４のいずれかに記載の画像処理装置。
【請求項７】
前記閲覧手段による電子ファイルの閲覧の開始を検知する開始検知手段と、
前記閲覧手段による電子ファイルの閲覧の終了を検知する終了検知手段と、
前記開始検知手段が前記電子ファイルの閲覧の開始を検知した時刻と前記終了検知手段が前記電子ファイルの閲覧の終了を検知した時刻から、前記電子ファイルの閲覧をしていた時間の長さを算出する算出手段とをさらに備え、
前記画像生成手段は、各ＵＲＬについての、前記算出手段によって算出された時間の長さに基づいて、前記サムネイル画像を生成するか否かを決定し、生成することを決定したＵＲＬに対応した電子ファイルについてのみ、前記サムネイル画像を生成する、請求項１〜請求項６のいずれかに記載の画像処理装置。
【請求項８】
印刷手段を備え、端末装置とネットワークを介して接続可能な画像処理装置の制御方法であって、
前記ネットワークを介して、前記端末装置に蓄積された電子ファイルを前記画像処理装置において閲覧するために当該電子ファイルにアクセスするステップと、
前記画像処理装置において閲覧された電子ファイルのサムネイル画像を生成するステップと、
前記生成したサムネイル画像を、前記画像処理装置において閲覧された電子ファイルの前記ネットワーク上のＵＲＬ（Uniform Resource Locator）と関連付けて記憶するステップと、
前記閲覧された電子ファイルの印刷を指示するステップと、
前記閲覧された電子ファイルのＵＲＬの記憶を指示するステップと、
前記閲覧された電子ファイルのＵＲＬと共に、印刷または記憶を指示された電子ファイルに対応するサムネイル画像を、前記印刷手段に印刷させるステップとを備える、画像処理装置の制御方法。
【請求項９】
電子ファイルの閲覧の開始を検知する開始検知ステップと、
電子ファイルの閲覧の終了を検知する終了検知ステップとをさらに備え、
前記ＵＲＬと共に前記サムネイル画像を前記印刷手段に印刷させるステップは、前記開始検知ステップにおいて前記電子ファイルの閲覧の開始が検知されてから前記終了検知ステップにおいて前記電子ファイルの閲覧の終了が検知されるまでの間に、前記印刷手段に、前記電子ファイルに対応するＵＲＬと共に前記サムネイル画像を印刷させる、請求項８に記載の画像処理装置の制御方法。
【請求項１０】
印刷手段を備え、端末装置とネットワークを介して接続可能な画像処理装置の制御プログラムであって、
前記画像処理装置に、
前記ネットワークを介して、前記端末装置に蓄積された電子ファイルを前記画像処理装置において閲覧するために当該電子ファイルにアクセスするステップと、
前記画像処理装置において閲覧された電子ファイルのサムネイル画像を生成するステップと、
前記生成したサムネイル画像を、前記画像処理装置において閲覧された電子ファイルの前記ネットワーク上のＵＲＬ（Uniform Resource Locator）と関連付けて記憶するステップと、
前記閲覧された電子ファイルの印刷を指示するステップと、
前記閲覧された電子ファイルのＵＲＬの記憶を指示するステップと、
前記閲覧された電子ファイルのＵＲＬと共に、印刷または記憶を指示された電子ファイルに対応するサムネイル画像を、前記印刷手段に印刷させるステップとを実行させる、画像処理装置の制御プログラム。
【請求項１１】
前記制御プログラムは、前記画像処理装置に、
電子ファイルの閲覧の開始を検知する開始検知ステップと、
電子ファイルの閲覧の終了を検知する終了検知ステップとをさらに実行させ、
前記ＵＲＬと共に前記サムネイル画像を前記印刷手段に印刷させるステップは、前記開始検知ステップにおいて前記電子ファイルの閲覧の開始が検知されてから前記終了検知ステップにおいて前記電子ファイルの閲覧の終了が検知されるまでの間に、前記印刷手段に、前記電子ファイルに対応するＵＲＬと共に前記サムネイル画像を印刷させる、請求項１０に記載の画像処理装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、その制御方法およびその制御プログラムに関し、特に、ネットワークを介して電子ファイルの閲覧をすることができる画像処理装置、その制御方法およびその制御プログラムに関する。
【背景技術】
【０００２】
従来から、ＭＦＰ（Multi Function Peripherals）等の画像処理装置において、Ｗｅｂブラウザを搭載されたものがあった。このような画像処理装置によれば、ユーザは、ネットワークを介して、サーバ等に蓄積された電子ファイルを閲覧することができる。
【０００３】
このような装置において、ユーザが、一度閲覧した電子ファイルを再度閲覧することを希望する場合がある。このような場合、パーソナルコンピュータ（ＰＣ）に設けられているようなブックマーク等の機能を利用することによって、当該電子ファイルの蓄積場所であるＵＲＬ（Uniform Resource Locator）を装置に記憶させることが考えられる。
【０００４】
ただし、ユーザが、コンビニエンスストア等の公共の場に設置された装置を利用した場合、当該装置にＵＲＬを記憶させることができない。そして、このような場合、ユーザは、ＵＲＬを、メモを取る等して記録する必要があった。
【０００５】
ここで、特許文献１には、ユーザが画像処理装置にログインして電子ファイルを閲覧した場合、たとえば当該画像処理装置に対してユーザがログアウトしたことを契機として、閲覧した電子ファイルのＵＲＬを、当該ユーザと関連付けられたＰＣに送信する技術が開示されている。
【特許文献１】特開２００８−４６９８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記したような従来の技術によって、ユーザは、メモを取る等しなくとも、自分に関連付けられたＰＣにおいてＵＲＬの履歴情報を得ることができる。このため、当該ユーザは、一度閲覧した電子ファイルを再度閲覧しようとしたとき、わざわざＵＲＬを探したり、ＵＲＬの文字列を入力したりすることなく、電子ファイルの閲覧が可能となっていた。
【０００７】
しかしながら、ＵＲＬのような蓄積場所を示す情報は、単に文字が並んだものであるため、ユーザは、当該ＵＲＬ自体から、当該ＵＲＬによって閲覧できる電子ファイルの内容を想起することができない場合が多い。特に、記録されるＵＲＬの数が多くなるほど、各ＵＲＬに対応する電子ファイルの内容を想起できなくなる。
【０００８】
したがって、ユーザは、各ＵＲＬをそれぞれが対応する電子ファイルの内容に関連付けて管理したい場合、ユーザは、各ＵＲＬの内容を示す情報を各ＵＲＬに関連付けて書き込む等して記録することを必要とされていた。そして、このような煩雑な記録の作業は、記録されるＵＲＬの数が多くなるほど、互いに区別をする等のため、必要性が高くなると考えられる。
【０００９】
本発明は、かかる実情に鑑み考え出されたものであり、その目的は、画像処理装置において、ユーザが、煩雑な作業を必要とすることなく、ＵＲＬに対応した電子ファイルの内容を想起できるようにすることである。
【課題を解決するための手段】
【００１０】
本発明の画像処理装置は、端末装置とネットワークを介して接続可能な画像処理装置であって、前記ネットワークを介して前記端末装置に蓄積された電子ファイルを閲覧するための閲覧手段と、前記閲覧手段によって前記画像処理装置において閲覧された電子ファイルのサムネイル画像を生成する画像生成手段と、前記画像生成手段が生成したサムネイル画像を、前記閲覧手段によって前記画像処理装置において閲覧された電子ファイルの前記ネットワーク上のＵＲＬと関連付けて記憶する画像記憶手段と、印刷手段と、前記印刷手段の印刷動作を制御する制御手段と、前記閲覧手段によって閲覧された電子ファイルの印刷を指示する印刷指示手段と、前記画像記憶手段に対して、閲覧された電子ファイルのＵＲＬの記憶を指示する記憶指示手段と、を備え、前記制御手段は、前記閲覧手段によって前記画像処理装置において閲覧された電子ファイルのＵＲＬと共に、前記印刷指示手段による印刷または前記記憶指示手段によるＵＲＬの記憶を指示された電子ファイルに対応するサムネイル画像を、前記印刷手段に印刷させることを特徴とする。
【００１１】
また、本発明の画像処理装置は、前記閲覧手段による電子ファイルの閲覧の開始を検知する開始検知手段と、前記閲覧手段による電子ファイルの閲覧の終了を検知する終了検知手段とをさらに備え、前記制御手段は、前記開始検知手段が前記電子ファイルの閲覧の開始を検知してから前記終了検知手段が前記電子ファイルの閲覧を終了するまでの間に、前記印刷手段に、前記電子ファイルに対応するＵＲＬと共に前記サムネイル画像を印刷させることが好ましい。
【００１２】
また、本発明の画像処理装置は、前記開始検知手段と前記終了検知手段の検知出力に基づいて、前記閲覧手段によって前記画像処理装置において閲覧された電子ファイルについての閲覧回数、閲覧日時および閲覧時間を記憶する情報記憶手段をさらに備え、前記制御手段は、前記印刷手段に、前記情報記憶手段に記憶される閲覧回数、閲覧日時および閲覧時間の中の少なくとも一つを、前記ＵＲＬと前記サムネイル画像とともに印刷させることが好ましい。
【００１５】
また、本発明の画像処理装置では、前記画像生成手段は、前記電子ファイルの画像の上端から一定の領域についてのみのサムネイル画像を生成することが好ましい。
【００１６】
また、本発明の画像処理装置は、前記画像記憶手段に記憶したＵＲＬのリンク元を特定する情報であるリンク元情報を記憶するリンク元記憶手段と、前記リンク元記憶手段に記憶されたリンク元情報に基づいて、前記画像記憶手段に記憶されたＵＲＬを階層化する情報である階層化情報を生成する階層化情報生成手段とをさらに備え、前記画像生成手段は、前記階層化情報における最下層のＵＲＬについて、前記サムネイル画像を生成することが好ましい。
【００１７】
また、本発明の画像処理装置は、前記画像記憶手段に記憶したＵＲＬのリンク元を特定する情報であるリンク元情報を記憶するリンク元記憶手段と、前記リンク元記憶手段に記憶されたリンク元情報に基づいて、前記画像記憶手段に記憶されたＵＲＬを階層化する情報である階層化情報を生成する階層化情報生成手段とをさらに備え、前記画像生成手段は、前記階層化情報における最下層と最上層のＵＲＬ以外のＵＲＬについて、前記サムネイル画像を生成することが好ましい。
【００１８】
また、本発明の画像処理装置は、前記閲覧手段による電子ファイルの閲覧の開始を検知する開始検知手段と、前記閲覧手段による電子ファイルの閲覧の終了を検知する終了検知手段と、前記開始検知手段が前記電子ファイルの閲覧の開始を検知した時刻と前記終了検知手段が前記電子ファイルの閲覧の終了を検知した時刻から、前記電子ファイルの閲覧をしていた時間の長さを算出する算出手段とをさらに備え、前記画像生成手段は、各ＵＲＬについての、前記算出手段によって算出された時間の長さに基づいて、前記サムネイル画像を生成するか否かを決定し、生成することを決定したＵＲＬに対応した電子ファイルについてのみ、前記サムネイル画像を生成することが好ましい。
【００１９】
本発明の画像処理装置の制御方法は、印刷手段を備え、端末装置とネットワークを介して接続可能な画像処理装置の制御方法であって、前記ネットワークを介して、前記端末装置に蓄積された電子ファイルを前記画像処理装置において閲覧するために当該電子ファイルにアクセスするステップと、前記画像処理装置において閲覧された電子ファイルのサムネイル画像を生成するステップと、前記生成したサムネイル画像を、前記画像処理装置において閲覧された電子ファイルの前記ネットワーク上のＵＲＬと関連付けて記憶するステップと、前記閲覧された電子ファイルの印刷を指示するステップと、前記閲覧された電子ファイルのＵＲＬの記憶を指示するステップと、前記閲覧された電子ファイルのＵＲＬと共に、印刷または記憶を指示された電子ファイルに対応するサムネイル画像を、前記印刷手段に印刷させるステップとを備えることを特徴とする。
また、本発明の画像処理装置の制御方法は、電子ファイルの閲覧の開始を検知する開始検知ステップと、電子ファイルの閲覧の終了を検知する終了検知ステップとをさらに備え、前記ＵＲＬと共に前記サムネイル画像を前記印刷手段に印刷させるステップは、前記開始検知ステップにおいて前記電子ファイルの閲覧の開始が検知されてから前記終了検知ステップにおいて前記電子ファイルの閲覧の終了が検知されるまでの間に、前記印刷手段に、前記電子ファイルに対応するＵＲＬと共に前記サムネイル画像を印刷させることが好ましい。
【００２０】
本発明の画像処理装置の制御プログラムは、印刷手段を備え、端末装置とネットワークを介して接続可能な画像処理装置の制御プログラムであって、前記画像処理装置に、前記ネットワークを介して、前記端末装置に蓄積された電子ファイルを前記画像処理装置において閲覧するために当該電子ファイルにアクセスするステップと、前記画像処理装置において閲覧された電子ファイルのサムネイル画像を生成するステップと、前記生成したサムネイル画像を、前記画像処理装置において閲覧された電子ファイルの前記ネットワーク上のＵＲＬと関連付けて記憶するステップと、前記閲覧された電子ファイルの印刷を指示するステップと、前記閲覧された電子ファイルのＵＲＬの記憶を指示するステップと、前記閲覧された電子ファイルのＵＲＬと共に、印刷または記憶を指示された電子ファイルに対応するサムネイル画像を、前記印刷手段に印刷させるステップとを実行させることを特徴とする。
また、本発明の画像処理装置の制御プログラムは、前記画像処理装置に、電子ファイルの閲覧の開始を検知する開始検知ステップと、電子ファイルの閲覧の終了を検知する終了検知ステップとをさらに実行させ、前記ＵＲＬと共に前記サムネイル画像を前記印刷手段に印刷させるステップは、前記開始検知ステップにおいて前記電子ファイルの閲覧の開始が検知されてから前記終了検知ステップにおいて前記電子ファイルの閲覧の終了が検知されるまでの間に、前記印刷手段に、前記電子ファイルに対応するＵＲＬと共に前記サムネイル画像を印刷させることが好ましい。
【発明の効果】
【００２１】
本発明によれば、画像処理装置では、ネットワークを介して取得され閲覧された電子ファイルについて、ＵＲＬと電子ファイルのサムネイル画像とが関連付けて記憶される。
【００２２】
これにより、ユーザは、電子ファイルを閲覧したＵＲＬの履歴を参照するときに、当該ＵＲＬとともに、当該ＵＲＬに対応した電子ファイルのサムネイル画像をも参照することができる。したがって、ユーザは、ＵＲＬに関連するような内容についてメモを取るといった煩雑な作業を必要とされることなく、ＵＲＬの履歴を当該ＵＲＬに対応した電子ファイルの内容を想起できるような状態で参照することができるようになる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の画像処理装置の一実施の形態であるＭＦＰについて、図面を参照して説明する。
【００２４】
［１．ＭＦＰのハードウェア構成］
図１は、ＭＦＰ１のハードウェア構成を模式的に示す図である。
【００２５】
図１を参照して、ＭＦＰ１は、当該ＭＦＰ１全体の制御を行なうＣＰＵ（Central Processing Unit）２と、タイマ２Ａと、データを一時的に記憶するＲＡＭ（Random Access Memory）３と、ＣＰＵ２が実行するプログラムや定数などを記憶するＲＯＭ（Read Only Memory）４と、画像データなどを記憶するための記憶部５と、用紙の排出についての制御を行なう出力制御部６と、ネットワークを介してサーバなどの他の機器と通信を行なうための通信Ｉ／Ｏ（Input/Output）７と、サーバ（後述するウェブサーバ２００）に蓄積されたウェブページ（電子ファイル）やＭＦＰ１の状態や操作を補助する情報などを表示する表示装置８と、ユーザがＭＦＰ１に対して情報を入力するときに操作する操作部９と、画像読取部１０と、画像形成部２０とを含む。
【００２６】
画像読取部１０は、原稿をスキャンすることによって、画像データを生成する。画像形成部２０は、画像読取部１０で生成した画像データや記憶部５に記憶された画像データなどに対応する画像を用紙上に形成する。
【００２７】
図２は、ＭＦＰ１に設けられた操作パネルの正面図である。
図２を参照して、操作パネル３０には、各種メッセージや、上記したようにウェブページを表示する第１表示部８１と、第１表示部８１に表示させたウェブページのＵＲＬが表示される第２表示部８２とが設けられている。表示装置８は、第１表示部８１と第２表示部８２を含む。
【００２８】
操作部９は、現在第１表示部８１に表示させているウェブページを印刷させるために操作される印刷出力ボタン９０と、現在第１表示部８１に表示させているウェブページのＵＲＬを保存するために操作される履歴保存ボタン９１と、第２表示部８２に表示されたＵＲＬに蓄積されたウェブページを最新の状態で表示させるために操作される更新ボタン９２と、直前に表示させたウェブページに第１表示部８１の表示を戻すために操作される戻るボタン９３と、戻るボタン９３が操作された後で戻るボタン９３が操作される前に第１表示部８１に表示されていたウェブページを再び表示させるために操作される進むボタン９４とを含む。
【００２９】
［２．ＭＦＰの制御ブロック］
図３は、ＭＦＰ１の制御ブロック図である。
【００３０】
ＭＦＰ１は、ネットワークを介してウェブサーバ２００と接続されている。ＭＦＰ１には、ウェブサーバ２００に蓄積されたウェブページを閲覧するためのウェブブラウザがインストールされている。つまり、ウェブブラウザを構成するプログラムやデータが、記憶部５に記憶されている。
【００３１】
ＭＦＰ１は、ウェブブラウザ制御部１０５と、表示制御部１０２と、プリント制御部１０４と、ウェブブラウザ履歴記憶部１０７と、ブラウザ操作監視部１０６と、ブラウザ履歴制御部１０８とを含む。
【００３２】
ＭＦＰ１では、ウェブブラウザ制御部１０５は、操作部９に対する操作に応じて、ウェブサーバ２００にアクセスし、入力されたＵＲＬに対応するウェブページのデータをダウンロードする。そして、ダウンロードしたデータについてレイアウト解析等を行ない、表示制御部１０２を介して、表示装置８に当該ウェブページを表示させる。
【００３３】
ウェブブラウザ制御部１０５は、操作部９に対してなされた操作に基づいて、表示装置８に表示させるウェブページの切換や、表示装置８に表示するウェブページのスクロールなどの表示制御を実行する。
【００３４】
ウェブブラウザ履歴記憶部１０７は、ウェブブラウザ制御部１０５がウェブサーバ２００にアクセスしているウェブページのＵＲＬを履歴情報として記憶する。
【００３５】
ブラウザ操作監視部１０６は、操作部９に対する、上記履歴情報の編集に関する操作の有無を監視し、そのような操作がなされると、ブラウザ履歴制御部１０８に対して、上記履歴情報の編集を指示する情報を出力する。
【００３６】
ブラウザ履歴制御部１０８は、ブラウザ操作管理部１０６から入力される指示情報に基づいて、ウェブブラウザ履歴記憶部１０７に記憶された履歴情報を編集する。
【００３７】
図４に、ウェブブラウザ履歴記憶部１０７に記憶される履歴情報の一例を模式的に示す。
【００３８】
図４を参照して、ウェブブラウザ履歴記憶部１０７に記憶される履歴情報には、図４（Ａ）に示されるＵＲＬ履歴データ管理テーブルと、図４（Ｂ）に示されるサムネイル画像データ管理テーブルとが含まれる。
【００３９】
図４（Ａ）を参照して、ＵＲＬ履歴データ管理テーブルでは、表示装置８に表示されたウェブページのＵＲＬと、当該ウェブページの表示のためにウェブブラウザ制御部１０５がウェブサーバ２００にアクセスした日時と、当該ＵＲＬにウェブブラウザ制御部１０５がアクセスした回数と、当該ＵＲＬにウェブブラウザ制御部１０５がアクセスした時間の累計（アクセス時間）と、当該ＵＲＬへのアクセスについてのリンク元のＵＲＬを特定する情報（リンク元）と、当該ＵＲＬに対応するウェブページについて履歴を保存するための操作（履歴保存ボタン９１に対する操作）の有無を表わす情報（履歴保存）と、当該ＵＲＬに対応するウェブページを印刷する操作（印刷出力ボタン９０に対する操作）がなされたか否かを示す情報（印字）とが、それぞれ通し番号（Ｎｏ．）を付されて、記憶されている。なお、リンク元の欄には、ＵＲＬ履歴データ管理テーブルにおいて各ＵＲＬに関連付けられている通し番号が記憶されている。また、履歴保存の欄には、履歴保存ボタン９１に対して操作があったＵＲＬについてのみ、「１」という情報が記憶されている。また、印字の欄には、印刷出力ボタン９０に対する操作があったウェブページに対応するＵＲＬについてのみ「１」という情報が記憶されている。
【００４０】
図４（Ｂ）を参照して、サムネイル画像データ管理テーブルでは、各通し番号（Ｎｏ．）に関連付けられて、ウェブページのサムネイル画像が関連付けられて記憶されている。具体的には、図４（Ｂ）では、Ｎｏ．１に関連付けられて画像７０１が、Ｎｏ．２に関連付けられて画像７０２が、Ｎｏ．３に関連付けられて画像７０３が、そして、Ｎｏ．４に関連付けられて画像７０４が、それぞれ関連付けられている状態が示されている。なお、サムネイル画像データ管理テーブルにおける通し番号（Ｎｏ．）は、ＵＲＬ履歴データ管理テーブルにおける通し番号（Ｎｏ．）と対応したものとなっている。
【００４１】
つまり、ウェブブラウザ履歴記憶部１０７では、ＵＲＬと、日時と、アクセス回数と、アクセス時間と、リンク元と、履歴保存と、印字と、サムネイル画像とが、通し番号毎に関連付けられて記憶されている。
【００４２】
なお、ＭＦＰ１では、当該ＭＦＰ１にインストールされたウェブブラウザのアプリケーションプログラムを実行するＣＰＵ２により、ウェブブラウザ制御部１０５が構成されている。また、ＭＦＰ１では、当該ＭＦＰ１にインストールされている表示装置８のドライバソフトウェアがインストールされている。そして、当該ドライバソフトウェアを実行するおよび当該ソフトウェアの実行に際し必要とされるＲＡＭ３等のハードウェア資源により表示制御部１０２が構成されている。
【００４３】
また、ＭＦＰ１では、記憶部５により、ウェブブラウザ履歴記憶部１０７が構成されている。
【００４４】
また、画像形成部２０の画像形成動作を制御するためのドライバがインストールされている。当該ドライバのソフトウェアを実行するＣＰＵ２により、プリント制御部１０４が構成されている。
【００４５】
また、ＣＰＵ２が実行するプログラムは、記憶部５にインストールされていても良いし、ＭＦＰ１に対して着脱可能な記録媒体に記録されていても良い。
【００４６】
［３．ＵＲＬ管理処理について］
次に、ＭＦＰ１において、ＵＲＬ履歴データ管理テーブルおよびサムネイル画像データ管理テーブルの作成や活用に関する処理であるＵＲＬ管理処理について、当該処理のフローチャートである図５および図６を参照しつつ説明する。
【００４７】
まず図５を参照して、ＵＲＬ管理処理では、まずステップＳ２０１で、ＣＰＵ２は、操作部９に対してウェブブラウザを起動する処理がなされたか否かを判断し、なされたと判断するとステップＳ２０３へ処理を進める。
【００４８】
ステップＳ２０３では、ウェブブラウザ制御部１０５が、タイマ２Ａを初期化し、現在の時刻をＲＡＭ３に一時的に記憶させて、ステップＳ２０５へ処理を進める。
【００４９】
ステップＳ２０５では、その時点でアクセスするように指示されたＵＲＬをＲＡＭ３に一時的に記憶させて、ステップＳ２０７へ処理を進める。なお、その時点において、ＭＦＰ１においてアクセスされウェブページを表示装置８に表示されたＵＲＬを、以下の説明では適宜「処理対象のＵＲＬ」と呼ぶ。
【００５０】
ステップＳ２０７では、ウェブブラウザ制御部１０５は、操作部９に対する操作によって指定されたＵＲＬ（または、デフォルトで設定されているＵＲＬ）のウェブページのデータをウェブサーバ２００からダウンロードし、表示制御部１０２を介して、当該ウェブページを表示装置８に表示させるとともに、当該ウェブページのサムネイル画像を生成して、ステップＳ２０９へ処理を進める。サムネイル画像のサイズは、記憶部５としてＭＦＰ１に搭載される記憶装置の容量等に基づいて、適宜決定される。
【００５１】
ステップＳ２０９では、ウェブブラウザ制御部１０５は、操作部９に対してウェブブラウザの実行を終了させる操作がなされたか否かを判断し、そうであると判断するとステップＳ２２７へ処理を進め、まだそのような操作がなされていないと判断するとステップＳ２１１へ処理を進める。
【００５２】
ステップＳ２１１では、ウェブブラウザ制御部１０５は、操作部９に対して、指定するＵＲＬを切換える操作がなされたか否かを判断し、そのような操作がなされたと判断するとステップＳ２１３へ処理を進め、まだそのような操作がなされていないと判断するとステップＳ２０９へ処理を戻す。ここで、ＵＲＬの指定を切換える操作には、更新ボタン９２、戻るボタン９３または進むボタン９４に対する操作も含む。
【００５３】
図６を参照して、ステップＳ２１３では、ウェブブラウザ制御部１０５は、履歴保存ボタン９１に対して操作がなされたか否かを判断し、そうであると判断するとステップＳ２１５へ処理を進め、そのような操作はまだなされていないと判断するとステップＳ２１７へ処理を進める。
【００５４】
ステップＳ２１５では、ウェブブラウザ制御部１０５は、ＵＲＬ履歴データ管理テーブルにおいて現在処理対象となっているＵＲＬについて、「履歴保存」の欄にチェックを入れて（履歴保存の欄に「１」を登録して）、ステップＳ２１７へ処理を進める。
【００５５】
ステップＳ２１７では、ウェブブラウザ制御部１０５は、直前まで表示装置８に表示させていたウェブページについて、印刷出力ボタン９０が操作されることにより印刷を行なうための操作がなされたか否かを判断し、そのような操作がなされたと判断するとステップＳ２１９へ処理を進め、そのような操作はなされていないと判断するとステップＳ２２１へ処理を進める。
【００５６】
ステップＳ２１９では、ウェブブラウザ制御部１０５は、ＵＲＬ履歴データ管理テーブルの処理対象となっているＵＲＬについて、印字欄にチェックを入れて（印字欄に「１」を登録して）、ステップＳ２２１へ処理を進める。
【００５７】
ステップＳ２２１では、ウェブブラウザ制御部１０５は、処理対象となっているＵＲＬについて、アクセス回数の欄の数値を１カウントアップして更新し、今回のアクセスについてのアクセス時間をアクセス時間の欄の数値に追加するように更新して、ステップＳ２２３へ処理を進める。
【００５８】
なお、今回のアクセス時間は、たとえば、ステップＳ２０３においてタイマ２Ａが初期化されてから、ステップＳ２１１においてＵＲＬの指定が切換えられたと判断するまでの時間とすることができる。
【００５９】
ステップＳ２２３では、ウェブブラウザ制御部１０６は、それまで表示装置８に表示させていたウェブページが、その前に表示装置８に表示させていたウェブページからリンクされているか否かを判断し、そうであると判断するとステップＳ２２５へ処理を進め、そうではないと判断するとステップＳ２０３へ処理を戻す。
【００６０】
ステップＳ２２５では、ウェブブラウザ制御部１０５は、ＵＲＬ履歴データ管理テーブルにおいて、現在処理対象となっているＵＲＬの「リンク元」の欄に、ステップＳ２２３でリンクされていると判断した、さらに前に表示されていたウェブページのＵＲＬが関連付けられている通し番号を記憶させて、ステップＳ２０３へ処理を戻す。
【００６１】
ステップＳ２２７では、ウェブブラウザ制御部１０５は、ステップＳ２０７で生成したサムネイル画像を、サムネイル画像データ管理テーブルの、現在ＵＲＬ履歴データ管理テーブルに、それまでＲＡＭ３において関連付けられていた通し番号に関連付けて記憶させて、ステップＳ２２９へ処理を進める。
【００６２】
ステップＳ２２９では、ウェブブラウザ制御部１０５は、ＵＲＬ履歴データ管理テーブルに記憶されたＵＲＬとサムネイル画像データ管理テーブルに記憶されたサムネイル画像とを関連付けてレイアウトした画像を画像形成部２０に出力させる処理（ＵＲＬ履歴印刷処理）を実行して、ＵＲＬ管理処理を終了させる。
【００６３】
ここで、ステップＳ２２９におけるＵＲＬ履歴印刷処理について、当該サブルーチンのフローチャートである図７を参照して説明する。
【００６４】
図７を参照して、ＵＲＬ履歴印刷処理では、ウェブブラウザ制御部１０５は、まずステップＳ３０１で、ＵＲＬ履歴データ管理テーブル（図４（Ａ）参照）を読込み、ステップＳ３０３へ処理を進める。
【００６５】
ステップＳ３０３では、ウェブブラウザ制御部１０５は、各ＵＲＬについて、当該ＵＲＬに対応するウェブページをプリントアウトしたか否か（「印字」の欄に「１」が登録されているか否か）を判断し、プリントアウトした（「１」が登録されている）と判断するとステップＳ３０７へ処理を進め、そうではないと判断するとステップＳ３０５へ処理を進める。
【００６６】
ステップＳ３０５では、ウェブブラウザ制御部１０５は、そのＵＲＬについて、履歴保存の欄に「１」が登録されているか否かを判断し、登録されていると判断するとステップＳ３０７へ処理を進め、登録されていないと判断するとステップＳ３０９へ処理を進める。
【００６７】
ステップＳ３０７では、ウェブブラウザ制御部１０５は、そのＵＲＬについては、ＵＲＬの欄に記録されている文字列と、サムネイル画像データ管理テーブルにおいて関連付けられて記憶されているサムネイル画像を印刷する項目として読込んで、ステップＳ３１１へ処理を進める。
【００６８】
ステップＳ３０９では、ウェブブラウザ制御部１０５は、当該ＵＲＬについては、ＵＲＬのみを印刷させて、処理をリターンさせる。
【００６９】
以上図７を参照して説明したＵＲＬ履歴印刷処理では、ＵＲＬ履歴データ管理テーブルにおいて情報を記憶されている各ＵＲＬについて、当該ＵＲＬに対応したウェブページが表示装置８において表示されているときに当該ウェブページが印刷されたかまたは履歴保存ボタン９１を操作されたＵＲＬについては、ＵＲＬの文字列とウェブページのサムネイル画像が印刷出力される。一方、そのいずれもなされていないＵＲＬについては、ＵＲＬのみが印刷出力される（ステップＳ３０９）。
【００７０】
このような場合に出力される画像の一例を図８に示す。
図８を参照して、画像８００では、ＵＲＬの文字列８１１〜８１７が配置されている。なお、画像８００では、文字列８１１〜８１７の中の文字列８１２〜８１５は、ＵＲＬ履歴データ管理テーブルにおける「リンク元」情報に基づいて階層化されて、配列されている。このような階層化による配列は、図７を参照して説明したＵＲＬ履歴印刷処理では省略されている。なお、このような階層化は、ウェブブラウザ制御部１０５が、「リンク元」情報に基づいて階層化情報を生成することによって実現される。具体的には、階層化情報は、各ＵＲＬについて、当該ＵＲＬが「リンク元」とするＵＲＬの次の階層となるように、生成される。
【００７１】
画像８００では、文字列８１１に関連付けられて画像８１１Ａが配置され、文字列８１４に関連付けられて画像８１４Ａが配列され、文字列８１５に関連付けられて画像８１５Ａが配置され、そして、文字列８１６に関連付けられて画像８１６Ａが配置されている。なお、文字列８１１と文字列８１４と文字列８１６は、ＵＲＬ履歴データ管理テーブル（図４（Ａ）参照）において「印字」の欄に「１」を登録されたＵＲＬを示す文字列である。なお、文字列８１４については、画像８００におけるレイアウトの関係上、その終端部が省略されている。そして、文字列８１５は、当該テーブルにおいて「履歴保存」の欄に「１」を登録されているＵＲＬの文字列である。
【００７２】
ＵＲＬ履歴印刷処理では、ＵＲＬ履歴データ管理テーブルにおいて情報を記憶されている各ＵＲＬについて、当該ＵＲＬに対応したウェブページが表示装置８において表示されているときに当該ウェブページが印刷されたウェブページについてのみ、ＵＲＬの文字列とウェブページのサムネイル画像とを関連付けて印刷されるようにしても良い。
【００７３】
また、ＵＲＬ履歴印刷処理において、履歴保存ボタン９１を操作されたＵＲＬについてのみ、サムネイル画像を生成し、ＵＲＬの文字列とウェブページのサムネイル画像とを印刷出力させても良い。このように、ユーザのＵＲＬを保存したいという意思表示があったＵＲＬについてのみウェブページのサムネイル画像が生成されることにより、不要なサムネイル画像が生成されることを回避し、これにより、記憶部５の記憶容量の使用量を最小限に抑えることができる。
【００７４】
また、以上説明したＵＲＬ管理処理では、ＭＦＰ１では、表示装置８に、ウェブサーバ２００に蓄積されたウェブページが表示される。この期間中の、ウェブページの印刷等の、ウェブブラウザ履歴記憶部１０７の記憶内容の更新や追加や活用以外の処理については、ＵＲＬ管理処理と平行し、ＣＰＵ２による制御に基づいて実行されているものとする。
【００７５】
［４．ＵＲＬ履歴印刷処理の第１の変形例］
以上図７を参照して説明したＵＲＬ履歴印刷処理の第１の変形例のフローチャートを図９に示す。
【００７６】
図９を参照して、本変形例では、ＵＲＬ履歴データ管理テーブルに情報を記憶された各ＵＲＬについて、ステップＳ４０１で、「リンク元」の欄が参照され、ステップＳ４０３で、当該欄に値が登録され、かつ、当該テーブルにおける他のＵＲＬの「リンク元」の欄に当該ＵＲＬについての通し番号を登録されていない（リンク元にされていない）か否かを判断し、そうであればステップＳ４０５で、当該ＵＲＬについては、ＵＲＬに対応する文字列と対応するサムネイル画像とを印刷出力して処理をリターンさせる。一方、ステップＳ４０３においてリンク元の欄に値が登録されておらず、または、他のＵＲＬのリンク元とされていると判断された場合には、ステップＳ４０７で、当該ＵＲＬについては、ＵＲＬの文字列のみが印刷されて、処理がリターンされる。
【００７７】
以上説明した本変形例では、図８を参照して説明したような、文字列８１０〜８７０のように階層化されてＵＲＬの文字列が印刷されるような場合に、最下層とされたＵＲＬについてのみサムネイル画像とともに印刷され、他のＵＲＬについてはその文字列のみを印刷される。
【００７８】
［５．ＵＲＬ履歴印刷処理の第２の変形例］
図１０は、ＵＲＬ履歴印刷処理の第２の変形例のフローチャートである。
【００７９】
図１０を参照して、本変形例では、ＵＲＬ履歴データ管理テーブルに情報を記憶された各ＵＲＬについて、ステップＳ５０１で、「リンク元」の欄が参照され、ステップＳ５０３で、当該欄に値が登録され、かつ、当該テーブルにおける他のＵＲＬの「リンク元」の欄に当該ＵＲＬについての通し番号を２つ以上の他のＵＲＬの「リンク元」の欄に登録されているか否かを判断し、そうであればステップＳ５０５で、当該ＵＲＬについては、ＵＲＬに対応する文字列と対応するサムネイル画像とを印刷出力して処理をリターンさせる。一方、そうでなければ、ステップＳ５０７で、当該ＵＲＬについては、ＵＲＬの文字列のみが印刷されて、処理がリターンされる。
【００８０】
以上説明した本変形例では、たとえば図１３に示されるように、文字列９１１〜９１９のように階層化されてＵＲＬの文字列が印刷されるような場合に、最上層と最下層以外のＵＲＬ（中間層のＵＲＬ）についてのみサムネイル画像９１１Ａ，９１３Ａ，９１６Ａとともに印刷され、他のＵＲＬについてはその文字列のみを印刷される。
【００８１】
［６．ＵＲＬ履歴印刷処理の第３の変形例］
図１１は、ＵＲＬ履歴印刷処理の第３の変形例のフローチャートである。
【００８２】
図１１を参照して、本変形例では、ＵＲＬ履歴データ管理テーブルに情報を記憶された各ＵＲＬについて、ステップＳ６０１で、「アクセス時間」の欄が参照され、ステップＳ６０３で、アクセス時間が時間に関する閾値（Ｔ）を超えているか否かが判断され、超えていると判断されればステップＳ６０５で、当該ＵＲＬについては、ＵＲＬに対応する文字列と対応するサムネイル画像とを印刷出力して処理をリターンさせる。
【００８３】
一方、そうでなければ、ステップＳ６０７で、当該ＵＲＬについては、ＵＲＬの文字列のみが印刷されて、処理がリターンされる。
【００８４】
以上説明した本変形例では、図８を参照して説明したようにＵＲＬの文字列と対応するサムネイル画像が表示される場合、アクセス時間が閾値を越えたＵＲＬについてのみサムネイル画像とともに印刷され、他のＵＲＬについてはその文字列のみを印刷される。
【００８５】
［７．ＵＲＬ履歴印刷処理の第４の変形例］
図１２は、ＵＲＬ履歴印刷処理の第３の変形例のフローチャートである。
【００８６】
図１２を参照して、本変形例では、ＵＲＬ履歴データ管理テーブルに情報を記憶された各ＵＲＬについて、ステップＳ７０１で、「アクセス回数」の欄が参照され、ステップＳ７０３で、アクセス回数が当該回数に関する閾値（Ｎ）を超えているか否かが判断され、超えていると判断されればステップＳ７０５で、当該ＵＲＬについては、ＵＲＬに対応する文字列と対応するサムネイル画像とを印刷出力して処理をリターンさせる。
【００８７】
一方、そうでなければ、ステップＳ７０７で、当該ＵＲＬについては、ＵＲＬの文字列のみが印刷されて、処理がリターンされる。
【００８８】
以上説明した本変形例では、図８を参照して説明したようにＵＲＬの文字列と対応するサムネイル画像が表示される場合、アクセス回数が閾値を越えたＵＲＬについてのみサムネイル画像とともに印刷され、他のＵＲＬについてはその文字列のみを印刷される。
【００８９】
［８．その他の変形例］
以上説明したＵＲＬ履歴印刷処理の変形例では、図４に示されたＵＲＬ履歴データ管理テーブルのアクセス回数やアクセス時間等の各種の情報が、サムネイル画像を表示するか否かの判断に利用された。なお、アクセス回数等の情報自体を、図８に示したような画像８００において、ＵＲＬとともに印刷出力させても良い。
【００９０】
また、本実施の形態では、ＵＲＬ履歴印刷処理において、ＵＲＬ履歴データ管理テーブルに登録されたアクセス情報等の情報を利用して、図８の画像８００のような画像を印刷出力する際に、サムネイル画像をＵＲＬとともに印刷出力するＵＲＬを選択していたが、ＵＲＬ履歴データ管理テーブルにおいて情報を記憶されたＵＲＬのすべてについて、ＵＲＬとサムネイル画像の双方を印刷出力させても良い。
【００９１】
また、以上説明したＵＲＬ管理処理では、ウェブブラウザの終了のための操作がなされたことを条件として（ステップＳ２０９でＹＥＳ判断時）、ステップＳ２２９でＵＲＬ履歴印刷処理が実行され、図８に示したような画像が印刷出力される。
【００９２】
なお、サムネイル画像の生成（ステップＳ２０７）が完了した時点で、ウェブブラウザの終了のための操作を待たずに、各ＵＲＬについての履歴印刷（ＵＲＬとサムネイル画像）を印刷しても良い。これにより、ウェブブラウザによるウェブページ（電子ファイル）の閲覧が終了するまでの間に、ＵＲＬ等を印刷出力できる。
【００９３】
また、以上説明したＵＲＬ履歴印刷処理では、ＵＲＬ履歴データ管理テーブルに登録されたすべてのＵＲＬについてサムネイル画像を生成しているが、当該テーブルに登録された「アクセス時間」がアクセス時間が閾値ＴＡを超えたことを条件として、サムネイル画像を生成するようにしても良い。
【００９４】
また、サムネイル画像は、ウェブページの全体を対象とする他に、図１４に示されたウェブページ５００の上部のタイトルバー５０１を含むような、上部の一部の領域のみをサムネイル画像の対象としても良い。ウェブページの上部には、タイトルバー５０１のような、ウェブページの特徴を表す情報が含まれている場合が多い。そして、ウェブページの、上部の一部の領域のみをサムネイル画像生成の対象とすることにより、サムネイル画像においてより明確にウェブページの特徴を視認できるようになる。
【００９５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００９６】
【図１】本発明の画像処理装置の一実施の形態であるＭＦＰのハードウェア構成を示す図である。
【図２】図１のＭＦＰの操作パネルの正面図である。
【図３】図１のＭＦＰの制御ブロック図である。
【図４】図２のウェブブラウザ履歴記憶部の記憶内容を模式的に示す図である。
【図５】図１のＭＦＰにおいて実行されるＵＲＬ管理処理のフローチャートである。
【図６】図１のＭＦＰにおいて実行されるＵＲＬ管理処理のフローチャートである。
【図７】図５のＵＲＬ履歴印刷処理のサブルーチンのフローチャートである。
【図８】図７のＵＲＬ履歴印刷処理において印刷出力される画像の一例を示す図である。
【図９】図７のＵＲＬ履歴印刷処理の第１の変形例のフローチャートである。
【図１０】図７のＵＲＬ履歴印刷処理の第２の変形例のフローチャートである。
【図１１】図７のＵＲＬ履歴印刷処理の第３の変形例のフローチャートである。
【図１２】図７のＵＲＬ履歴印刷処理の第４の変形例のフローチャートである。
【図１３】図７のＵＲＬ履歴印刷処理の考え得る変形例において出力される画像の一例を示す図である。
【図１４】図７のＵＲＬ履歴印刷処理の考え得る変形例においてサムネイル画像の生成の対象とされる画像を説明するための図である。
【符号の説明】
【００９７】
１  ＭＦＰ、２  ＣＰＵ、２Ａ  タイマ、３  ＲＡＭ、４  ＲＯＭ、５  記憶部、６  出力制御部、７  通信Ｉ／Ｏ、８  表示装置、９  操作部、１０  画像読取部、２０  画像形成部、３０  操作パネル、８１  第１表示部、８２  第２表示部、９０  印刷出力ボタン、９１  履歴保存ボタン、９２  更新ボタン、９３  戻るボタン、９４  進むボタン、１０２  表示制御部、１０４  プリント制御部、１０５  ウェブブラウザ制御部、１０６  ブラウザ操作監視部、１０７  ウェブブラウザ履歴記憶部、１０８  ブラウザ履歴制御部、２００  ウェブサーバ、７０１〜７０４  サムネイル画像、８００，９００  画像、８１１〜８１７，９１１〜９１９  文字列、８１１Ａ〜８１６Ａ，９１１Ａ〜９１６Ａ  サムネイル画像。
【図１】
0005062051.tif 000002
【図２】
0005062051.tif 000003
【図３】
0005062051.tif 000004
【図４】
0005062051.tif 000005
【図５】
0005062051.tif 000006
【図６】
0005062051.tif 000007
【図７】
0005062051.tif 000008
【図８】
0005062051.tif 000009
【図９】
0005062051.tif 000010
【図１０】
0005062051.tif 000011
【図１１】
0005062051.tif 000012
【図１２】
0005062051.tif 000013
【図１３】
0005062051.tif 000014
【図１４】
0005062051.tif 000015