(57)【要約】【課題】  ネットワークと通信可能に接続され、該ネットワークよりブラウザを介して受信するコンテンツを印刷する印刷工程を備える画像形成装置において、コンテンツを印刷する際の操作を容易にすることで、利便性を向上させる。【解決手段】  ネットワークよりブラウザを介して受信したコンテンツを印刷する印刷手段を備える画像形成装置における情報処理方法であって、印刷指示を入力する印刷指示入力工程と、印刷指示された前記コンテンツを格納するための格納方法を指定する格納方法指定工程と（ステップＳ１００１）、前記コンテンツの印刷に際して（ステップＳ１００３）、指定された格納方法に基づいて該コンテンツを格納する格納工程（ステップＳ１００７）と、格納された前記コンテンツを選択する選択工程と、を備え、前記印刷工程は、前記選択工程により選択されたコンテンツを、印刷可能であることを特徴とする。【選択図】  図１０
2006205442.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークと通信可能に接続され、該ネットワークよりブラウザを介して受信したコンテンツを印刷する印刷手段を備える画像形成装置であって、
前記コンテンツを印刷するための印刷指示を入力する印刷指示入力手段と、
前記印刷指示入力手段により印刷指示された前記コンテンツを格納する際の格納方法を指定する格納方法指定手段と
前記コンテンツの印刷に際して、前記格納方法指定手段により指定された格納方法に基づいて、該コンテンツを格納する格納手段と、
前記格納手段に格納された前記コンテンツを選択する選択手段と、を備え、
前記印刷手段は、前記選択手段により選択されたコンテンツを、印刷可能であることを特徴とする画像形成装置。
【請求項２】
前記格納方法指定手段は、
前記ネットワークよりブラウザを介して受信したコンテンツのうち、前記印刷手段により印刷する際に、更新されたページのみを印刷するよう動作する更新モードと、該コンテンツが既に格納されている格納先に、更新されたページのみを格納する追加モードと、該コンテンツすべてを新たな格納先に格納する格納モードと、を指定可能であること特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記格納手段は、少なくとも、
前記コンテンツのネットワーク上でのＵＲＬ、前記コンテンツに含まれる各ページの最新更新時刻、前記コンテンツの印刷時刻、前記コンテンツの印刷時の用紙サイズならびにページ数と対応づけて前記コンテンツを格納することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記ネットワークよりブラウザを介して受信したコンテンツのうち、該コンテンツに含まれる各ページの最新更新時刻と、該コンテンツが既に前記格納手段に格納されている場合に、該格納されているコンテンツに対応づけられた、該コンテンツに含まれる各ページの最新更新時刻と、を対比することにより、前記ネットワークよりブラウザを介して受信したコンテンツに含まれる前記更新されたページを判定することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記印刷手段は、
前記選択手段により選択されたコンテンツが前記更新モードにより前記格納手段に格納されたコンテンツであった場合、前記更新されたページのみを印刷することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
ネットワークと通信可能に接続され、該ネットワークよりブラウザを介して受信したコンテンツを印刷する印刷工程を備える画像形成装置における情報処理方法であって、
前記コンテンツを印刷するための印刷指示を入力する印刷指示入力工程と、
前記印刷指示入力工程により印刷指示された前記コンテンツを格納する際の格納方法を指定する格納方法指定工程と
前記コンテンツの印刷に際して、前記格納方法指定工程により指定された格納方法に基づいて、該コンテンツを格納する格納工程と、
前記格納工程に格納された前記コンテンツを選択する選択工程と、を備え、
前記印刷工程は、前記選択工程により選択されたコンテンツを、印刷可能であることを特徴とする情報処理方法。
【請求項７】
請求項６に記載の情報処理方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【請求項８】
請求項６に記載の情報処理方法をコンピュータによって実現させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークと通信可能に接続され、該ネットワークよりブラウザを介して受信したコンテンツを出力することが可能な画像形成装置における情報処理技術に関する。
【背景技術】
【０００２】
近年、スキャナやプリンタ機能を備えるデジタル複写機をベースに、多数の機能が付加された、画像形成装置が実用化されている。当該画像形成装置によれば、スキャナおよびプリンタ機能を利用してファクシミリ通信を行なったり、プリンタ機能を使用して、コンピュータから送られたコードデータをビットマップデータに展開してプリントアウトを行うことが可能である。また、スキャナ機能を利用して、スキャナから読み込んだ画像をネットワーク上に送信したり、プリンタ機能を利用して、ネットワーク上から配信された画像をプリントアウトしたりするといったことも可能である。
【０００３】
さらに、当該画像形成装置が備えるパーソナルボックス機能を利用し、ユーザ個人ごと、あるいは部署ごとに記憶装置に記憶領域を割り当て、当該記憶領域にプリンタ画像やスキャン画像を格納しておくことにより、ユーザはプリンタ画像やスキャン画像を自由に出力することができる。
【０００４】
さらに、最近の画像形成装置は操作パネルが大型化され、スキャナやプリンタ機能を利用するための操作設定機能を表示するだけでなく、ネットワーク上のリモート機器の操作や状態の監視を行うため操作監視機能を表示したり、Ｗｅｂブラウザを介して取得されたＷｅｂコンテンツそのものや、あるいはＷｅｂコンテンツをプリントアウトするための各操作設定機能を表示したりすることも可能となっている。
【特許文献１】特開２００３−１２２２７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記画像形成装置においてＷｅｂコンテンツを印刷するにあたっては、毎回、画像形成装置に組み込まれたＷｅｂブラウザを介して所望のページを表示させなければならず、ユーザにとって利便性が悪いという問題があった。また、Ｗｅｂコンテンツのうち、前回印刷を行って以降に更新された最新ページのみを印刷しようとした場合には、ユーザは自ら、いずれのページが更新されたのかを確認しなければならず、操作性が悪いという問題もあった。このように、従来の画像形成装置は、Ｗｅｂコンテンツの印刷に関連する操作について、利便性の向上が望まれていた。
【０００６】
本発明は上記課題に鑑みてなされたものであり、ネットワークと通信可能に接続され、該ネットワークよりブラウザを介して受信するコンテンツを印刷する印刷手段を備える画像形成装置において、コンテンツを印刷する際の操作を容易にすることで、利便性を向上させることを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために本発明に係る画像形成装置は以下のような構成を備える。即ち、
ネットワークと通信可能に接続され、該ネットワークよりブラウザを介して受信したコンテンツを印刷する印刷手段を備える画像形成装置であって、
前記コンテンツを印刷するための印刷指示を入力する印刷指示入力手段と、
前記印刷指示入力手段により印刷指示された前記コンテンツを格納する際の格納方法を指定する格納方法指定手段と
前記コンテンツの印刷に際して、前記格納方法指定手段により指定された格納方法に基づいて、該コンテンツを格納する格納手段と、
前記格納手段に格納された前記コンテンツを選択する選択手段と、を備え、
前記印刷手段は、前記選択手段により選択されたコンテンツを、印刷可能であることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ネットワークと通信可能に接続され、該ネットワークよりブラウザを介して受信するコンテンツを印刷する印刷手段を備える画像形成装置において、コンテンツを印刷する際の操作を容易にすることで、利便性を向上させることが可能となる。
【発明を実施するための最良の形態】
【０００９】
以下、必要に応じて添付図面を参照しながら本発明の実施形態を詳細に説明する。
【００１０】
＜ネットワーク構成図＞
図１は、本発明の一実施形態に係る画像形成装置を備えるネットワークの構成を模式的に示す図である。なお、本実施形態では、画像形成装置としてデータ送信機能を有する複写機を用いることとする。
【００１１】
図１において、１０１、１０２はデータ送信機能を有する複写機であり、ＬＡＮ１０６を介して、ファクシミリ１０３、データベース／メールサーバ１０４、クライアントコンピュータ１０５と通信可能に接続されている。また、複写機１０１は、公衆回線１０８を介してファクシミリ１０７と接続されている。
【００１２】
複写機１０１は、スキャナ機能、ファクシミリ機能を有するとともに、原稿画像を読み取り、該原稿画像を読み取ることにより生成された画像データをＬＡＮ１０６上の各装置（複写機１０２、ファクシミリ１０３、データベース／メールサーバ１０４、クライアントコンピュータ１０５）に送信するデータ送信機能を有する。
【００１３】
また、複写機１０１はＰＤＬ機能を有しており、ＬＡＮ１０６上に接続されているクライアントコンピュータ１０５から指示されたＰＤＬ画像を受信して印刷することが可能である。
【００１４】
さらに、複写機１０１はパーソナルボックス機能を有し、複写機１０１で読み取った画像や、ＬＡＮ１０６上に接続されているクライアントコンピュータ１０５から指示されたＰＤＬ画像を、ハードディスク２０４（図２）の指定したボックス領域に、スキャナジョブあるいはＰＤＬジョブとして保存したり、当該ボックス領域に保存されたスキャナジョブあるいはＰＤＬジョブを印刷することが可能である。同様に、複写機１０２が読み取ったデータをＬＡＮ１０６を介して受信し、当該受信したデータを複写機１０１内のハードディスク２０４に受信ジョブとして保存したり、印刷出力することが可能である。また、後述するＷｅｂブラウザを介して公衆回線１０８より受信したコンテンツを、複写機１０１内にブラウザジョブとして保存したり、印刷出力することが可能である（詳細は後述する）。
【００１５】
ファクシミリ１０３は、ＬＡＮ１０６を介して複写機１０１が読み取ったデータを受信し、該受信したデータを送信することが可能である。
【００１６】
データベース／メールサーバ１０４はサーバ装置であり、複写機１０１が読み取ったデータをＬＡＮ１０６を介して受信し、データベースに格納し、電子メールとして送信する機能を有する。
【００１７】
クライアントコンピュータ１０５は、データベース／メールサーバ１０４に接続され、データベース／メールサーバ１０４から所望のデータを取得して表示することが可能であるとともに、複写機１０１が読み取ったデータをＬＡＮ１０６を介して受信し、受信したデータを加工、編集することが可能である。
【００１８】
ファクシミリ１０７はファクシミリ機能を有し、公衆回線１０８を介して複写機１０１が読み取ったデータを受信し、受信したデータを印刷出力することが可能である。
【００１９】
＜複写機の主要部構成図＞
図２は、本実施形態にかかる複写機の主要部の構成を示す図である。同図において、２００はコントローラユニットであり、画像入力デバイスであるスキャナ２９１や画像出力デバイスであるプリンタ２９２と接続され、スキャナ２９１で読み取られた画像データをプリンタ２９２により印刷出力するコピー機能を実現するための制御を行うとともに、ＬＡＮ１０６や公衆回線（ＷＡＮ）１０８に接続することによって、画像データやＷｅｂコンテンツ、各種デバイス情報の入出力を行うための制御を行う。
【００２０】
コントローラユニット２００は、ＣＰＵ２０１を有し、ＣＰＵ２０１はＲＯＭ２０３に格納されているブートプログラムによりオペレーションシステム（ＯＳ）を立ち上げ、当該ＯＳ上でＨＤＤ（ハードディスクドライブ）２０４に格納されているアプリケーションプログラム（Ｗｅｂブラウザ等）を実行させることによって各種処理を実行する。ＣＰＵ２０１の作業領域としてはＲＡＭ２０２が用いられる。なお、ＲＡＭ２０２は、作業領域とともに、画像データを一時記憶するための画像メモリ領域を提供する。また、ＨＤＤ２０４は、上記アプリケーションプログラムとともに、画像データを格納する。
【００２１】
ＣＰＵ２０１は、ＲＯＭ２０３およびＲＡＭ２０２とともに、システムバス２０７を介して操作部Ｉ／Ｆ（操作部インタフェース）２０６、ネットワークＩ／Ｆ（ネットワークインタフェース）２１０、モデム２５０およびイメージバスＩ／Ｆ（イメージバスインタフェース）２０５に接続されている。
【００２２】
操作部Ｉ／Ｆ２０６は、タッチパネルを有する操作部２９３とのインターフェースであり、操作部２９３に表示する画像データを操作部２９３に対して出力する。また、操作部Ｉ／Ｆ２０６は、操作部２９３においてユーザにより入力された情報をＣＰＵ２０１に送出する。
【００２３】
ネットワークＩ／Ｆ２１０は、ＬＡＮ１０６に接続され、ＬＡＮ１０６を介してＬＡＮ１０６上の各装置との間で情報の入出力を行う。また、モデム２５０は、公衆回線１０８に接続され、公衆回線１０８を介して情報の入出力を行う。
【００２４】
イメージバスＩ／Ｆ２０５は、画像データを高速で転送する画像バス２０８とシステムバス２０７とを接続し、データ構造を変換するためのバスブリッジである。画像バス２０８は、ＰＣＩバスまたはＩＥＥＥ１３９４から構成される。画像バス２０８上には、ラスタイメージプロセッサ（以下、ＲＩＰという）２６０、デバイスＩ／Ｆ２２０、スキャナ画像処理部２７０、プリンタ画像処理部２８０、画像回転部２３０および画像圧縮部２４０が設けられている。
【００２５】
ＲＩＰ２６０は、ＰＤＬコードをビットマップイメージに展開するプロセッサである。デバイスＩ／Ｆ２２０には、スキャナ部２９１およびプリンタ２９２が接続され、デバイスＩ／Ｆ２２０は、画像データの同期系／非同期系の変換を行う。スキャナ画像処理部２７０は、スキャナ部２９１を介して入力された画像データに対し、補正、加工、編集を行う。プリンタ画像処理部２８０は、プリンタ部２０２を介してプリント出力される画像データに対して、補正・解像度変換などを行う。画像回転部２３０は、画像データの回転を行う。画像圧縮部２４０は、多値画像データをＪＰＥＧデータに、２値画像データをＪＢＩＧ、ＭＭＲ、ＭＨなどの圧縮データに変換するとともに、その伸張処理を行う。
【００２６】
＜ハードウェア構成＞
図３は図１の複写機１０１、１０２のスキャナ部２９１およびプリンタ部２９２のハードウェア構成を模式的に示す図である。
【００２７】
同図に示すように、スキャナ部２９１とプリンタ部２９２とは、一体的に構成されている。スキャナ部２９１は、原稿給紙ユニット３０１を搭載し、原稿給紙ユニット３０１は、原稿を先頭から順に１枚ずつプラテンガラス３０２上へ給送し、各原稿の読み取り動作が終了する毎にその原稿をプラテンガラス３０２から排出トレイ（図示せず）に排出する。
【００２８】
スキャナ部２９１は、原稿がプラテンガラス３０２上に給送されると、ランプ３０３を点灯し、移動ユニット３０４の移動を開始する。この移動ユニット３０４の移動によりプラテンガラス３０２上の原稿に対する読み取り走査が行われる。この読取走査中、原稿からの反射光は、各ミラー３０５、３０６、３０７およびレンズ３０８を経てＣＣＤイメージセンサ（以下、ＣＣＤという）３０９に導かれ、原稿上の画像がＣＣＤ３０９の撮像面上に結像される。ＣＣＤ３０９は、撮像面に結像された画像を電気信号に変換し、この電気信号は所定の処理を施された後にコントローラユニット２００（図３において不図示）に入力される。
【００２９】
プリンタ部２９２は、レーザドライバ３１１を有し、レーザドライバ３１１は、コントローラユニット２００から入力された画像データに基づきレーザ発光部３１２を駆動する。これにより、レーザ発光部３１２からは画像データに応じたレーザ光が発光され、このレーザ光は走査されながら感光ドラム３１３上に照射される。
【００３０】
感光ドラム３１３上には、照射されたレーザ光により静電潜像が形成され、この静電潜像は現像器３１４から供給されたトナーによりトナー像として可視像化される。レーザ光の照射タイミングに同期して、各カセット３２０、３２１から記録紙が搬送路を介して感光ドラム３１３と転写部３１５との間に給紙され、感光ドラム３１３上のトナー像は転写部３１５により給紙された記録紙上に転写される。
【００３１】
トナー像が転写された記録紙は搬送ベルトを介して定着ローラ対（加熱ローラと加圧ローラ）３１６に送られ、定着ローラ対３１６は、記録紙を熱圧し、記録紙上のトナー像を記録紙上に定着させる。この定着ローラ対３１６を通過した記録紙は、排紙ローラ対３１７により排紙ユニット３３０に排紙される。排紙ユニット３３０は、ソート、ステイプルなどの後処理を施すことが可能なシート処理装置からなる。また、両面記録モードが設定されている場合には、記録紙を排紙ローラ対３１７まで搬送した後に、排紙ローラ対３１７の回転方向を逆転させ、フラッパ３１８によって再給紙搬送路３１９へ導く。再給紙搬送路３１９に導かれた記録紙は、上述したタイミングで感光ドラム３１３と転写部３１５との間に再給紙され、この記録紙の裏面にトナー像が転写される。
【００３２】
＜操作部外観＞
次に、操作部２９３の外観構成を図４に示す。ＬＣＤ表示部４０１は、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報をコントローラユニット２００のＣＰＵ２０１に伝える。
【００３３】
スタートキー４０５はスキャナ部２９１を介して原稿画像の読み取り動作を開始する時などに用いる。スタートキー４０５中央部には、緑と赤の２色ＬＥＤ４０６があり、その色によってスタートキー４０５が使える状態にあるかどうかを示す。ストップキー４０４は稼働中の動作を止める働きをする。ＩＤキー４０３は、使用者のユーザＩＤを入力する時に用いる。リセットキー４０２は操作部２９３からの設定を初期化する時に用いる。
【００３４】
＜操作部画面＞
図５Ａは、操作部２９３のＬＣＤ表示部４０１上に表示される操作画面の一例を示す図である。
【００３５】
操作画面上部には、コピーキー５０１、送信／ファクスキー５０２、ボックスキー５０３、ウェブブラウザキー５０４のように複数の機能毎にタブ表示されたタッチキーが表示されている。コントローラユニット２００のＲＯＭ２０３にはウェブブラウザ表示のためのプログラムが組み込まれおり、操作画面上からの指示により、Ｗｅｂブラウザ表示をすることが可能になっている。
【００３６】
なお、図５Ａはコピーキー５０１が押下されたときに表示されるコピー機能の初期画面を表している。同図に示すように、コピー機能の初期画面には、５０７に示す表示領域に、コピー機能を実行可能であることを示すステータスメッセージ（「コピーできます」）が表示され、その下には、倍率、選択給紙段、置数が表示される。
【００３７】
また、コピー機能の動作モードを設定するためのタッチキーとして、等倍キー、倍率キー、用紙選択キー、ソータキー、両面キー、割込みキー、文字キー、濃度調整用として薄くするに対応する左矢印キー、濃くするに対応する右矢印キー、濃度を自動調整する自動キーが表示される。なお、初期画面に表示しきれない動作モードの指定は応用モードキーを押下することで階層的に画面内に設定画面が表示されるようになっている。
【００３８】
表示領域５０５は、複写機１０１のステータスを表示する領域であり、例えば、ジャムなどのアラームメッセージや、ＰＤＬプリントが行われているときにＰＤＬプリント中であることを示すステータスメッセージが表示される。
【００３９】
５０６はシステム状況／中止キーであり、当該キーを押下することで、複写機１０１のデバイス情報を表示する画面や、プリントジョブ状況を表示する画面（不図示）が表示され、当該画面を介してジョブの中止を行うことができる。
【００４０】
送信／ファクスキー５０２を押下すると、スキャナ部２９１を介して読み取った画像をＬＡＮ１０６上のデバイス（ファクシミリ１０３、データベース／メールサーバ１０４、クライアントコンピュータ１０５、複写機１０２）にＥ−ｍａｉｌ送信したり、ＦＴＰ送信したりするための設定画面（不図示）が表示される。また、当該設定画面によれば、読み取った画像を公衆回線１０８を使ってファクシミリ１０７に送信することもできる。
【００４１】
ボックスキー５０３を押下すると、複写機１０１上で読み取った画像をハードディスク２０４内のボックス領域に保存（登録）したり、ボックス領域に保存されている画像データを指定して印刷したり、ＬＡＮ１０６上の機器に送信したりするための設定画面が表示される（図示せず）。
【００４２】
ウェブブラウザキー５０４を押下するとＷｅｂブラウザが起動し、図５Ｂに示すブラウザ起動画面が開かれる。図５Ｂにおいて、５０７はＵＲＬ入力部であり、ＵＲＬを指定してＷｅｂページを開く際にはＵＲＬ入力部５０７を押下する。ＵＲＬ入力部５０７を押下することで、ソフトキーボード（不図示）が表示され、ユーザはＵＲＬを入力することができる。なお、ＵＲＬを入力できるユーザは、複写機１０１の管理者の権限で設定できるように構成することもできる。
【００４３】
お気に入りキー５０８は、ＵＲＬの登録、整理、表示を行うためのタッチキーである。表示領域５０９はＷｅｂコンテンツの表示領域である。
【００４４】
戻るキー５１０はＷｅｂページを１つ前に戻すキーである。進むキー５１１はＷｅｂページを１つ進めるキーである。
【００４５】
更新キー５１２は現在表示しているＷｅｂページを再度ロードして表示するためのキーである。中止キー５１３はＷｅｂページの読み込みを中止するためのキーである。ホームキー５１４は設定されているホームページに移動するためのキーである。
【００４６】
印刷キー５１５は現在表示しているＷｅｂページを印刷するためのキーである。印刷キー５１５を押下すると印刷設定画面（図７参照。詳細は後述）が表示される。印刷設定画面は、印刷時のフレームの設定の他、印刷に関する各種設定（部数、両面、ソートなど）を行うための画面であり、この画面内の印刷スタートボタンを押下することで印刷が開始される。
【００４７】
メニューキー５１６は画面の表示倍率の変更、文字サイズの変更、文字コードの変更などの画面を表示するためのキーである。
【００４８】
＜Ｗｅｂブラウザの動作＞
本実施形態にかかる複写機１０１が備えるＷｅｂブラウザの動作を、図６のフローチャートを用いて説明する。まず、ステップＳ６０１ではＷｅｂブラウザの起動指示があるかどうかを判定する。
【００４９】
ステップＳ６０１においてＷｅｂブラウザ起動指示があると判定された場合には、ステップＳ６０２に進み、Ｗｅｂブラウザの起動を行う。さらに、ステップＳ６０３では、Ｗｅｂブラウザ起動時に接続するＵＲＬ（ホーム）に接続を行う。
【００５０】
ステップＳ６０４では、ＵＲＬ（ホーム）への接続が正常に行われたか否かを判定し、正常に行われなかったと判定された場合には、ステップＳ６０５に進み、エラーメッセージを表示する。
【００５１】
一方、ＵＲＬ（ホーム）への接続が正常に行われたと判定された場合には、ステップＳ６０６に進み、ＵＲＬ（ホーム）への接続により取得したデータがＷｅｂコンテンツデータか否かを判定する。
【００５２】
ステップＳ６０６においてＷｅｂコンテンツデータではないと判定された場合には、ステップＳ６０７に進み、複写機１０１内で展開が可能なデータかどうかを判定する。ステップＳ６０７において、展開可能なデータでないと判定された場合には、ステップＳ６０５に進み、エラーメッセージの表示を行う。
【００５３】
一方、ステップＳ６０７において展開可能なデータであると判定された場合には、ステップＳ６０８に進み、印刷を行う旨の指示または印刷プレビューを行う旨の指示のいずれかがあったかを判定する。ステップＳ６０８において印刷プレビューを行う旨の指示があったと判定された場合には、ステップＳ６０９に進み、印刷プレビュー表示を行い、ステップＳ６１０にて次の指示を待つ。ステップＳ６１０にて、次の指示が印刷であった場合には、ステップＳ６１１に進み、印刷を開始する。
【００５４】
次に、ステップＳ６０６において、Ｗｅｂコンテンツデータであると判定された場合について説明する。ステップＳ６０６において、Ｗｅｂコンテンツデータであると判定された場合には、ステップＳ６１２に進み、Ｗｅｂブラウザは当該取得したデータをコンテンツ表示領域５０９に表示する。ステップＳ６１３では、次の指示が印刷、または印刷プレビューであるか否かを判定する。
【００５５】
ステップＳ６１０において印刷指示でないと判定された場合、あるいはステップＳ６１１において印刷が完了した場合、あるいはステップＳ６１３において、印刷指示でも印刷プレビュー指示でもないと判定された場合には、ステップＳ６１４に進み、次のＵＲＬ指示がされたかどうかを判定する。
【００５６】
ステップＳ６１４において、次のＵＲＬ指示があったと判定された場合には、ステップＳ６０４に戻り、ＵＲＬ（ホーム）の場合と同様に、次のＵＲＬに対して接続可能かどうかの判定を行う。
【００５７】
一方、ステップＳ６１４において、次のＵＲＬ指示がなかったと判定された場合には、ステップＳ６１５に進み、終了指示があったか否かの判定を行う。ステップＳ６１５において終了指示があったと判定された場合には、Ｗｅｂブラウザを終了する。
【００５８】
＜Ｗｅｂブラウザからボックス領域への登録方法＞
Ｗｅｂブラウザからのボックス領域への登録について図５Ｂ、図７、図８を用いて説明する。ボックス領域へ登録したいページをＷｅｂブラウザを介して表示させ、印刷キー５１５を押下すると図７の印刷設定画面が表示される。７０１は用紙サイズ設定欄であり、現在「Ａ４」が設定されており、変更する場合は右側のボタンを押下して設定する。
【００５９】
７０２は出力先設定欄で、ここでは「ボックス（更新）」になっている。デフォルトの設定は「プリンタ」である。この設定を変更する場合には、７０３の設定変更キーを押下し、不図示の設定変更画面で設定を変更する。設定には、通常の印刷を行う「プリンタ」モード、Ｗｅｂコンテンツの最新ページを印刷するために、ＵＲＬで指定されたＷｅｂコンテンツのページが更新されていた場合に、更新ページを上書きしてボックス領域に登録する「ボックス（更新）」（更新モード）、ＵＲＬで指定されたＷｅｂコンテンツのページが更新されていた場合に最新ページを新たにボックス領域に登録する「ボックス（追加）」（追加モード）、スキャナジョブやＰＤＬジョブをボックス領域に登録するのと同じように、Ｗｅｂブラウザを介して表示したページのＷｅｂコンテンツをボックス領域に登録するための「ボックス」（格納モード）の４種類がある。
【００６０】
なお、以降、「ボックス（更新）」（更新モード）、「ボックス（追加）」（追加モード）、「ボックス」（格納モード）のいずれかを設定することを「ボックスモードの設定」と称す。「プリンタ」以外の設定ではボックス領域の番号（ボックス番号）も指定する必要がある。ボックス番号は００から９９までを指定することができる。印刷設定が終わるとＯＫキー７０４を押下して図８の印刷画面に入る。
【００６１】
図８において８０１はタイトル表示欄、８０２はＵＲＬ表示欄、８０３は設定部数表示欄である。印刷設定を変更したい場合にはプリント設定キー８０４を押下し、図７の印刷設定画面に戻る。設定を確認したらプリント開始キー８０５を押下し印刷を開始する。
【００６２】
＜Ｗｅｂブラウザからボックス領域への登録動作＞
次にＷｅｂブラウザからボックス領域への登録動作について説明する。図９はハードディスク２０４の論理的な使用方法を示した図である。図９に示すように、本実施形態においては使用用途に応じてハードディスク２０４の記憶領域をテンポラリ領域９０１とボックス領域９０２とに論理的に分ける。テンポラリ領域９０１は、画像データの出力順序を変えたり、複数部出力においても一回のスキャンで出力ができるようにするために、ＰＤＬの展開データやスキャナからの画像データを一時的に記憶する記憶領域である。
【００６３】
ボックス領域９０２はパーソナルボックス機能を使用するための記憶領域であり、９０３〜９０７のように登録された数の小さな記憶領域に分割されている。ボックス領域９０３〜９０７は、各ユーザや会社などの部署毎に割り当てることができ、各ボックス領域にはボックス名とパスワードを付けることができる。ユーザはボックス領域を指定することでＰＤＬジョブやスキャンジョブを各ボックス領域に入力することができ、パスワードを入力することで実際にボックス領域の中を見たり、設定変更やプリント出力を行ったりすることができる。
【００６４】
図１０にＷｅｂブラウザからボックス領域への登録動作のフローチャートを示す。ステップＳ１００１において、図７の印刷設定画面を介してユーザが出力先を「プリンタ」以外に設定すると、当該設定を受け付ける。ステップＳ１００２において、ユーザが登録しようとするボックス番号を指定すると、当該指定を受け付ける。ステップＳ１００３において、ユーザが図８のプリント開始キー８０５を押下すると、印刷動作を開始する。
【００６５】
ステップＳ１００４では、Ｗｅｂブラウザで取得したＷｅｂコンテンツデータをレンダリングエンジンで解析して印刷可能なビットマップデータに展開し画像メモリに書き込む。ステップＳ１００５ではＪｐｅｇ圧縮を行う。ステップＳ１００６ではユーザの入力に基づいてボックス領域についての情報設定を行う。具体的にはボックスモードの設定、ＵＲＬ、ページの最新更新時間、印刷時間、用紙サイズ、ページ数などが設定される。なお、ボックスモードが追加モードの場合には、ボックス領域に登録されるＷｅｂコンテンツデータのデータ名にページの最終更新の日付と時間が付加される。ステップＳ１００７では圧縮された画像データをボックス領域９０３〜９０７のうち、指定されたボックス領域にブラウザジョブとして格納する。
【００６６】
＜ボックス領域からのブラウザジョブの印刷＞
次に図１１、図１２を用いて、ボックス領域からのブラウザジョブの印刷について説明する。図１１はＬＣＤ表示部４０１上のボックスキー５０３を押下することにより表示されるユーザボックス画面を示す図である。ここでは「ユーザボックス０２」に格納されたジョブのうち、Ｗｅｂブラウザからボックス領域に登録されたブラウザジョブを表示している。１１０１、１１０２、１１０３、１１０４のタブを選択することでスキャナジョブ、ＰＤＬジョブ、受信ジョブ、ブラウザジョブに分けて表示させることが可能である。ここではウェブブラウザからのジョブが表示されている。１１０５は処理を行うジョブを指定する選択欄、１１０６は文書名表示欄、１１０７は用紙サイズ表示欄、１１０８はボックスに格納した日付、時間表示欄、１１０９はボックス領域のボックスモード表示欄である。
【００６７】
詳細情報ボタン１１１０は選択されたジョブのページ最終更新時間やＵＲＬなどの情報を表示する。消去ボタン１１１１は選択されたジョブを消去する。印刷ボタン１１１２はボックスモードにしたがって印刷を開始する。１１１３はユーザボックス画面を閉じるボタンである。
【００６８】
ここで、ユーザボックス画面は操作部２９３上で専用に設計された画面として説明したが、特にこれに限定されるものではなく、複写機１０１のコントローラユニット２００にあるウェブサーバ機能を用いてＷｅｂコンテンツとして複写機１０１の外部へ提供することもできる。この場合、複写機１０１に組み込まれたＷｅｂブラウザだけでなくネットワークで接続されたクライアントコンピュータ１０５上のＷｅｂブラウザからも動作させることができる。
【００６９】
図１２はＷｅｂブラウザを介してボックス領域からのブラウザジョブの印刷の動作を示すフローチャートである。ステップＳ１２０１において、ユーザが印刷したいブラウザジョブを選択欄１１０５を押下することにより選択すると、当該ブラウザジョブを受け付ける。ステップＳ１２０２において、ユーザが印刷を開始するために印刷ボタン１１１２を押下すると、当該印刷指示を受け付ける。
【００７０】
ステップＳ１２０３ではブラウザジョブのボックスモードを調べ、「ボックス」の場合はステップＳ１２１３に進む。それ以外の場合は、ステップＳ１２０４に進む。ステップＳ１２０４では、ブラウザジョブに対応づけられたＵＲＬにて指定されるサーバから、当該ブラウザジョブに対応するＷｅｂコンテンツの更新時間情報を取得する。ステップＳ１２０５では、ブラウザジョブ自身の最終更新時間とステップＳ１２０４で取得したコンテンツの更新時間情報とを比較し、ＵＲＬにて指定されたサーバ上のＷｅｂコンテンツのページの方が新しければステップＳ１２０７に進み、同じであればステップＳ１２０６に進む。
【００７１】
ステップＳ１２０６では印刷を続けるか、キャンセルするのかを確認し、ユーザがキャンセルを選択していた場合には処理を終了し、印刷の継続を選択していた場合にはステップＳ１２１３に進む。
【００７２】
ステップＳ１２０７ではＵＲＬにて指定されたサーバに対してＷｅｂコンテンツデータ取得のリクエストを行い、Ｗｅｂコンテンツデータを取得する。ステップＳ１２０８ではＨＴＭＬレンダリングエンジンが取得したＷｅｂコンテンツデータを解析して、印刷可能なビットマップデータに展開し画像メモリに書き込む。ステップＳ１２０９ではＪｐｅｇ圧縮を行う。
【００７３】
ステップＳ１２１０では「ボックス（追加）」（追加モード）であるかを確認し、追加モードである場合にはステップＳ１２１１に進み、そうでない場合、すなわち「ボックス（更新）」（更新モード）である場合にはステップＳ１２１２に進む。
【００７４】
ステップＳ１２１１ではステップＳ１２０９の画像データを追加する。このとき、以前のページと区別するために文書名には自動的にそのページの最終更新時間の日付と時間を付加する。図１１において上から２番目のジョブは追加モードのブラウザジョブであり、このブラウザジョブを印刷したのが一番下のブラウザジョブであり、同図に示すように日付と時間が付加されている。ステップＳ１２１２ではステップＳ１２０９の画像データを更新する。
【００７５】
ステップＳ１２１３ではＪｐｅｇ圧縮された画像データをビットマップに展開し画像メモリに書き込む。ステップＳ１２１４では画像メモリに書き込まれたビットマップデータをプリンタ２９２に送信して印刷を行う。
【００７６】
以上の説明から明らかなように、本実施形態によれば、Ｗｅｂブラウザを介してネットワークより受信したＷｅｂコンテンツを印刷するにあたり、当該Ｗｅｂコンテンツを所定のボックス領域に格納するよう構成することで、次回以降、Ｗｅｂブラウザでの表示を介さずにボックス領域から直接印刷することが可能となる。これにより、Ｗｅｂコンテンツの印刷操作において、ユーザの利便性が向上する。
【００７７】
また、Ｗｅｂコンテンツを所定のボックス領域に格納するにあたっては、ボックスモードとして、更新モード、追加モード、格納モードを指定することが可能な構成とし、更新モードを指定して格納された場合には、ボックス領域から直接印刷するにあたり、更新されたページのみを印刷する構成とした。これにより、ユーザは最新ページのみを印刷しようとした場合でも、いずれのページが更新されたのかを自ら確認する必要がなくなり、操作性が向上する。
【００７８】
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００７９】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００８０】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８１】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００８２】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８３】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００８４】
【図１】本発明の一実施形態に係る画像形成装置を備えるネットワークの構成を模式的に示す図である。
【図２】複写機の主要部の構成を示す図である。
【図３】複写機のスキャナ部およびプリンタ部のハードウェア構成を模式的に示す図である。
【図４】複写機の操作部の外観構成を示す図である。
【図５Ａ】複写機の操作部のＬＣＤ表示部上に表示される操作画面の一例を示す図である。
【図５Ｂ】複写機の操作部におけるブラウザ起動画面の一例を示す図である。
【図６】複写機が備えるＷｅｂブラウザの処理の流れを示すフローチャートである。
【図７】複写機の操作部における印刷設定画面の一例を示す図である。
【図８】複写機の操作部における印刷画面の一例を示す図である。
【図９】複写機におけるハードディスクの論理的な使用方法を示す図である。
【図１０】Ｗｅｂブラウザからボックス領域への登録動作の処理の流れを示すフローチャートである。
【図１１】複写機の操作部におけるユーザボックス画面の一例を示す図である。
【図１２】複写機のＷｅｂブラウザを介してボックス領域からのブラウザジョブの印刷の動作を示すフローチャートである。
【図１】
2006205442.tif 000003
【図２】
2006205442.tif 000004
【図３】
2006205442.tif 000005
【図４】
2006205442.tif 000006
【図５Ａ】
2006205442.tif 000007
【図５Ｂ】
2006205442.tif 000008
【図６】
2006205442.tif 000009
【図７】
2006205442.tif 000010
【図８】
2006205442.tif 000011
【図９】
2006205442.tif 000012
【図１０】
2006205442.tif 000013
【図１１】
2006205442.tif 000014
【図１２】
2006205442.tif 000015