(57)【要約】      （修正有）【課題】ネットワークを介して受信したデータの表示が制限される場合における操作の利便性を向上する。【解決手段】ＭＦＰは、ネットワークに接続されたコンピュータからデータを受信するダウンロード部と、受信されたデータを表示する表示制御部と、ブラウジング残高を設定し、表示に対する使用量に基づいて設定されたブラウジング残高を変更し、ブラウジング残高が１０円以上であることを条件に表示を許可する料金管理部と、ブラウジング残高に基づき定まる使用可能時間が０になると、表示されているデータを記憶する記憶部と、使用可能時間が０になった後、記憶されたデータを表示、印刷または送信する表示制御部、印刷制御部、送信制御部と、を備える。【選択図】図８
2008301314.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されたコンピュータからデータを受信する受信手段と、
受信された前記データを表示する表示手段と、
使用可能量を設定する設定手段と、
前記表示手段による表示に対する使用量に基づいて、設定された前記使用可能量を変更する変更手段と、
前記使用可能量がしきい値以上であることを条件に、前記表示手段による表示を許可する許可手段と、
前記表示手段による表示が許可されなくなると、前記表示手段に表示されている前記データを記憶する記憶手段と、
前記表示手段による表示が許可されなくなった後、記憶された前記データを処理する処理手段と、を備えた情報処理装置。
【請求項２】
前記処理手段は、前記表示手段による表示が許可されなくなった後、前記設定手段により前記使用可能量がしきい値以上に設定されることを条件に、前記記憶手段に記憶された前記データを前記表示手段に表示させる再表示手段を含む、請求項１に記載の情報処理装置。
【請求項３】
前記再表示手段は、前記表示手段による表示が許可されなくなった後の所定の期間に、前記設定手段により前記使用可能量がしきい値以上に設定されることを条件に、前記記憶手段に記憶された前記データを前記表示手段に表示させる、請求項２に記載の情報処理装置。
【請求項４】
前記設定手段は、前記表示手段による表示が許可されなくなった後、前記使用可能量の設定をユーザに促す設定要求手段を含む、請求項２に記載の情報処理装置。
【請求項５】
前記変更手段は、前記表示手段が受信された前記データを表示する時間を計時する計時手段を含み、
前記使用可能量から前記計時手段により計時された時間に相当する使用量を減算する減算手段と、を含む、請求項１に記載の情報処理装置。
【請求項６】
前記設定手段は、ユーザにより入力される使用可能量を受け付ける使用可能量受付手段を含む、請求項１に記載の情報処理装置。
【請求項７】
前記使用可能量と前記使用量とに基づき定まる使用可能時間を表示する使用可能時間表示手段をさらに備えた、請求項１に記載の情報処理装置。
【請求項８】
ネットワークに接続されたコンピュータからデータを受信するステップと、
受信された前記データを表示するステップと、
使用可能量を設定するステップと、
前記データの表示に対する使用量に基づいて、設定された前記使用可能量を変更するステップと、
前記使用可能量がしきい値以上であることを条件に、前記データの表示を許可するステップと、
前記データの表示が許可されなくなると、表示されている前記データを記憶するステップと、
前記データの表示が許可されなくなった後、記憶された前記データを処理するステップと、を含む情報処理方法。
【請求項９】
ネットワークに接続されたコンピュータからデータを受信するステップと、
受信された前記データを表示するステップと、
使用可能量を設定するステップと、
前記データの表示に対する使用量に基づいて、設定された前記使用可能量を変更するステップと、
前記使用可能量がしきい値以上であることを条件に、前記データの表示を許可するステップと、
前記データの表示が許可されなくなると、表示されている前記データを記憶するステップと、
前記データの表示が許可されなくなった後、記憶された前記データを処理するステップと、をコンピュータに実行させる情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報処理装置、情報処理方法および情報処理プログラムに関し、特にネットワークを介してデータをダウンロードする情報処理装置、その情報処理装置で実行される情報処理方法および情報処理プログラムに関する。
【背景技術】
【０００２】
近年、スキャナ装置、プリンタ装置、コピー装置およびファクシミリ装置の機能を備えたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）と呼ばれる複合機は、ネットワークに接続して使用されることが多い。また、ＭＦＰにブラウジング機能を持たせれば、ＭＦＰをインターネットに接続し、ウェブサーバ等の検索サイトにアクセスすることができる。ＭＦＰを用いて、ウェブサーバ等からダウンロードしたデータを、ＭＦＰの内部に記録したり、印刷したり、他の装置に送信したりすることができる。例えば、ウェブサーバへアクセスして、このウェブサーバ上のデータをダウンロードして印刷出力する印刷システムが、特開２００５−１４１３１１号公報（特許文献１）および特開２０００−２６８０９５号公報（特許文献２）に記載されている。
【０００３】
しかしながら、従来の印刷システムは、ダウンロードして印刷出力することに対して課金するが、ブラウジングには課金しない。ブラウジングに課金する場合、料金が不足するとブラウジングすることができなくなってしまい、リセットされてしまうといった問題がある。より具体的には、料金が不足した後、料金を追加してブラウジングを再開したとしても、デフォルトに設定されたウェブページからブラウジングしなければならない。このため、料金が不足した時点に表示していたウェブページを再度表示するまでに時間がかかり、料金を無駄に支払わなければならないといった問題がある。
【特許文献１】特開２００５−１４１３１１号公報
【特許文献２】特開２０００−２６８０９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、ネットワークを介して受信したデータの表示が制限される場合における操作の利便性を向上した情報処理装置を提供することである。
【０００５】
この発明は上述した問題点を解決するためになされたもので、この発明の他の目的は、ネットワークを介して受信したデータの表示が制限される場合における操作の利便性を向上した情報処理方法および情報処理プログラムを提供することである。
【課題を解決するための手段】
【０００６】
上述した目的を達成するために、この発明のある局面によれば、情報処理装置は、ネットワークに接続されたコンピュータからデータを受信する受信手段と、受信されたデータを表示する表示手段と、使用可能量を設定する設定手段と、表示手段による表示に対する使用量に基づいて、設定された使用可能量を変更する変更手段と、使用可能量がしきい値以上であることを条件に、表示手段による表示を許可する許可手段と、表示手段による表示が許可されなくなると、表示手段に表示されているデータを記憶する記憶手段と、表示手段による表示が許可されなくなった後、記憶されたデータを処理する処理手段と、を備える。
【０００７】
この局面に従えば、ネットワークに接続されたコンピュータからデータが受信され、表示される一方、使用可能量が設定され、データの表示に対する使用量に基づいて、使用可能量が変更される。使用可能量がしきい値以上であることを条件に、データの表示が許可されるが、データの表示が許可されなくなると、表示されているデータが記憶され、表示が許可されなくなった後、記憶されたデータが処理される。このため、データの表示が許可されなくなった時に記憶されたデータが処理されるので、再度そのデータを受信する必要がない。その結果、ネットワークを介して受信したデータの表示が制限される場合における操作の利便性を向上した情報処理装置を提供することができる。
【０００８】
好ましくは、処理手段は、表示手段による表示が許可されなくなった後、設定手段により使用可能量がしきい値以上に設定されることを条件に、記憶手段に記憶されたデータを表示手段に表示させる再表示手段を含む。
【０００９】
好ましくは、再表示手段は、表示手段による表示が許可されなくなった後の所定の期間に、設定手段により使用可能量がしきい値以上に設定されることを条件に、記憶手段に記憶されたデータを表示手段に表示させる。
【００１０】
好ましくは、設定手段は、表示手段による表示が許可されなくなった後、使用可能量の設定をユーザに促す設定要求手段を含む。
【００１１】
好ましくは、変更手段は、表示手段が受信されたデータを表示する時間を計時する計時手段を含み、使用可能量から計時手段により計時された時間に相当する使用量を減算する減算手段と、を含む。
【００１２】
好ましくは、設定手段は、ユーザにより入力される使用可能量を受け付ける使用可能量受付手段を含む。
【００１３】
好ましくは、使用可能量と使用量とに基づき定まる使用可能時間を表示する使用可能時間表示手段をさらに備える。
【００１４】
この発明の他の局面によれば、情報処理方法は、ネットワークに接続されたコンピュータからデータを受信するステップと、受信されたデータを表示するステップと、使用可能量を設定するステップと、データの表示に対する使用量に基づいて、設定された使用可能量を変更するステップと、使用可能量がしきい値以上であることを条件に、データの表示を許可するステップと、データの表示が許可されなくなると、表示されているデータを記憶するステップと、データの表示が許可されなくなった後、記憶されたデータを処理するステップと、を含む。
【００１５】
この局面に従えば、ネットワークを介して受信したデータの表示が制限される場合における操作の利便性を向上した情報処理方法を提供することができる。
【００１６】
この発明のさらに他の局面に従えば、情報処理プログラムは、ネットワークに接続されたコンピュータからデータを受信するステップと、受信されたデータを表示するステップと、使用可能量を設定するステップと、データの表示に対する使用量に基づいて、設定された使用可能量を変更するステップと、使用可能量がしきい値以上であることを条件に、データの表示を許可するステップと、データの表示が許可されなくなると、表示されているデータを記憶するステップと、データの表示が許可されなくなった後、記憶されたデータを処理するステップと、をコンピュータに実行させる。
【００１７】
この局面に従えば、ネットワークを介して受信したデータの表示が制限される場合における操作の利便性を向上した情報処理プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００１９】
図１は、本発明の実施の形態における情報処理システムの全体概要を示す図である。図１を参照して、情報処理システム１は、ネットワーク２にそれぞれ接続された複合機（以下、「ＭＦＰ」という）１００，１００Ａ，１００Ｂ，１００Ｃおよびパーソナルコンピュータ（以下「ＰＣ」という）２００を含む。ＭＦＰ１００，１００Ａ，１００Ｂおよび１００Ｃは、スキャナ機能、プリンタ機能、コピー機能、ファクシミリ機能等の複数の機能を備える。ここでは、情報処理装置の一例としてＭＦＰ１００，１００Ａ，１００Ｂおよび１００Ｃを例に説明する。ＰＣ２００は、一般的なコンピュータである。
【００２０】
ネットワーク２は、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。またネットワーク２は、ＬＡＮに限らず、ワイドエリアネットワーク（ＷＡＮ）、公衆交換電話網（ＰＳＴＮ）等であってもよい。ネットワーク２は、インターネット３に接続されており、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃそれぞれは、インターネット３に接続された検索サーバ５およびＷｅｂサーバ７と通信可能である。
【００２１】
ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃは、ブラウザ機能を有する。例えば、ＭＦＰ１００は、検索サーバ５にキーワードを送信すれば、検索サーバ５が返信する検索結果を受信する。検索結果は、例えばＷｅｂサーバ７が有するＷｅｂページのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を含み、検索結果を受信したＭＦＰ１００は、ユーザによりそのＵＲＬが指定されると、Ｗｅｂサーバ７にＵＲＬで特定されるウェブ（Ｗｅｂ）ページの送信を要求し、Ｗｅｂサーバ７が送信するＷｅｂページを受信する。以下、ＭＦＰ１００がＷｅｂベージをダウンロードして、表示する処理をブラウジング処理という。
【００２２】
なお、本実施の形態においては情報処理装置の一例としてＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃを例に説明するが、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃに代えて、ブラウザ機能を備えた装置であれば、たとえば、ＰＣ２００、スキャナ、プリンタ、ファクシミリ等であってもよい。
【００２３】
ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃ各々が有する機能は同じである。ここではＭＦＰ１００を例に、その構成を説明する。
【００２４】
図２は、ＭＦＰの外観を示す斜視図である。図２を参照して、ＭＦＰ１００は、自動原稿搬送装置（ＡＤＦ）１０と、画像読取部２０と、画像形成部３０と、給紙部４０と、清算部５０と、を含む。
【００２５】
ＡＤＦ１０は、原稿給紙トレイ１１上にセットされた複数枚の原稿を１枚ずつ自動的に画像読取部２０のプラテンガラス上に設定された所定の原稿読み取り位置まで搬送し、画像読取部２０により原稿画像が読み取られた原稿を原稿排紙トレイ上に排出する。画像読取部２０は、原稿読取位置に搬送されてきた原稿に光を照射する光源と、原稿で反射した光を受光する光電変換素子とを含み、原稿のサイズに応じた原稿画像を走査する。光電変換素子は、受光した光を電気信号である画像データに変換して、画像形成部３０に出力する。給紙部４０は、給紙トレイに収納された用紙を画像形成部３０に搬送する。
【００２６】
画像形成部３０は、周知の電子写真方式により画像を形成するものであって、画像読取部２０から入力される画像データにシェーディング補正などの各種のデータ処理を施し、データ処理後の画像データに基づいて、給紙部４０により搬送される用紙に画像を形成する。
【００２７】
清算部５０は、ＭＦＰ１００が使用されることによる対価を清算する。清算部５０は、投入された貨幣を蓄積し、ＭＦＰ１００に貨幣の額（料金残高）を送信する。以下、清算部５０に蓄積されている金額を料金残高という。料金残高は、ＭＦＰ１００に処理を実行させることが可能な使用可能量を定める基になる値である。清算部５０は、紙幣投入口５１と、コイン投入口５３と、返却ボタン５５とを含む。清算部５０は、紙幣投入口５１またはコイン投入口５３に貨幣が投入されると、投入された貨幣の額を料金残高に加算し、加算後の料金残高をＭＦＰ１００に送信する。ＭＦＰ１００は、清算部５０に料金残高がある間、ユーザによる操作を受け付け、受け付けた操作に従って処理を実行する。清算部５０は、ＭＦＰ１００から処理を実行した後の料金残高を受信する。
【００２８】
本実施の形態においては、ＭＦＰ１００は、ブラウジング処理を実行可能であり、ＭＦＰ１００は、ブラウジング処理を実行している時間に対して課金する。なお、ここでは、ブラウジング処理を実行している時間に対して課金するが、ブラウジング処理を実行することにより受信または送受信するデータの量に対して課金するようにしてもよい。また、ＭＦＰ１００は、印刷処理およびデータ送信処理を実行可能であり、ＭＦＰ１００は、印刷処理またはデータ送信処理を実行することに応じて課金する。
【００２９】
図３は、ＭＦＰの回路構成の一例を示すブロック図である。図３を参照して、ＭＦＰ１００は、メイン回路１０１と、ファクシミリ部１２２と、通信制御部１２３と、を含む。メイン回路１０１は、自動原稿搬送装置（ＡＤＦ）１０と、画像読取部２０と、画像形成部３０と、給紙部４０と、清算部５０とに接続されている。
【００３０】
メイン回路１０１は、ＣＰＵ１１１と、ＣＰＵ１１１の作業領域として使用されるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１２と、ＣＰＵ１１１が実行するプログラム等を記憶するためのフラッシュメモリ１１３と、表示部１１４と、操作部１１５と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１６と、データ通信制御部１１７と、を含む。
【００３１】
ＣＰＵ１１１は、フラッシュメモリ１１３に記憶されたプログラムを実行して、機能を実行する。フラッシュメモリ１１３は、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）である。
【００３２】
ＣＰＵ１１１は、表示部１１４、操作部１１５、ＨＤＤ１１６およびデータ通信制御部１１７と、それぞれ接続され、メイン回路１０１の全体を制御する。また、ＣＰＵ１１１は、ファクシミリ部１２２、通信制御部１２３、ＡＤＦ１０、画像読取部２０、画像形成部３０、給紙部４０、清算部５０と接続され、ＭＦＰ１００の全体を制御する。
【００３３】
表示部１１４は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示装置であり、ユーザに対する指示メニューや取得した画像データに関する情報等を表示する。操作部１１５は、複数のキーを備え、キーに対応するユーザの操作による各種の指示、文字、数字などのデータの入力を受付ける。操作部１１５は、表示部１１４上に設けられたタッチパネルを含む。表示部１１４と、操作部１１５とで、ＭＦＰ１００の上面に設けられる操作パネル９が構成される。
【００３４】
データ通信制御部１１７は、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）またはＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）等の通信プロトコルで通信するためのインターフェースであるＬＡＮ端子１１８と、シリアル通信のためのシリアル通信インターフェース端子１１９とを有する。データ通信制御部１１７は、ＣＰＵ１１１からの指示に従って、ＬＡＮ端子１１８またはシリアル通信インターフェース端子１１９に接続された外部の機器との間でデータを送受信する。
【００３５】
ＬＡＮ端子１１８に、ネットワーク２に接続するためのＬＡＮケーブルが接続される場合、データ通信制御部１１７は、ＬＡＮ端子１１８を介して接続された他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃまたはサーバ２００と通信する。さらに、データ通信制御部１１７は、インターネットに接続された他のコンピュータと通信する。さらに、データ通信制御部１１７は、インターネット３に接続された検索サーバ５およびＷｅｂサーバ７と通信する。
【００３６】
ＣＰＵ１１１は、ブラウジング処理を実行する場合、データ通信制御部１１７がＷｅｂサーバ７から受信したウェブページ（画像データ）を、表示部１１４に表示する。また、ＣＰＵ１１１は、操作部１１５に入力されるユーザの格納指示に基づいてウェブページをＨＤＤ１１６に記憶する（データ記憶）、または、操作部１１５に入力されるユーザの送信指示に基づいてデータ通信制御部１１７を介して例えば他のＰＣ２００またはＭＦＰ１００Ａ，１００Ｂ，１０Ｃにウェブページを送信する（データ送信）。データ送信は、ファクシミリ部１２２を介して他のファクシミリ装置に画像データを送信する場合も含む。さらに、ＣＰＵ１１１は、操作部１１５に入力されるユーザの印刷指示に基づいてウェブページを画像形成部３０に印刷させる。
【００３７】
ＣＰＵ１１１は、データ通信制御部１１７を制御して、サーバ２００からプログラムをダウンロードし、フラッシュメモリ１１３に記憶することにより、プログラムを更新することが可能である。プログラムは、後述する情報処理プログラムを含む。
【００３８】
シリアル通信インターフェース端子１１９に機器が接続された場合、データ通信制御部１１７は、シリアル通信インターフェース端子１１９に接続された機器、例えば、デジタルカメラ、デジタルビデオカメラまたは携帯情報端末との間で通信して画像データを入出力する。また、シリアル通信インターフェース端子１１９には、フラッシュメモリを内蔵したメモリカード１１９Ａが接続可能である。ＣＰＵ１１１は、データ通信制御部１１７を制御して、メモリカード１１９ＡからＣＰＵ１１１が実行するためのプログラムを読出し、フラッシュメモリ１１３に記憶することにより、プログラムを更新することが可能である。
【００３９】
なお、ＣＰＵ１１１が実行するためのプログラムを記憶する記録媒体としては、メモリカード１１９Ａに限られず、フレキシブルディスク、カセットテープ、光ディスク（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）／ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ）／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード（メモリカードを含む）、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭなどの半導体メモリ等の媒体でもよい。さらに、ＣＰＵ１１１がサーバ２００からプログラムをダウンロードしてフラッシュメモリ１１３に記憶する、または、サーバ２００がプログラムをフラッシュメモリ１１３に書込みするようにして、フラッシュメモリ１１３に記憶されたプログラムをＲＡＭ１１２にロードしてＣＰＵ１１１で実行するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１により直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００４０】
通信制御部１２３は、ＣＰＵ１１１を公衆交換電話網（ＰＳＴＮ）７に接続するためのモデムである。ＭＦＰ１００には、ＰＳＴＮ７における電話番号が予め割り当てられており、ＰＳＴＮ７に接続されたファクシミリ装置からＭＦＰ１００に割り当てられた電話番号に発呼があると、通信制御部１２３がその発呼を検出する。通信制御部１２３は、発呼を検出すると通話を確立し、ファクシミリ部１２２に通信させる。
【００４１】
ファクシミリ部１２２は、ＰＳＴＮ７に接続され、ＰＳＴＮ７にファクシミリデータを送信する、またはＰＳＴＮ７からファクシミリデータを受信する。
【００４２】
図４は、操作パネルの一例を示す平面図である。図４を参照して、操作パネル９は、表示部１１４と、操作部１１５とを含む。操作部１１５は、テンキー１１５Ａと、スタートキー１１５Ｂと、入力内容をキャンセルするためのクリアキー１１５Ｃと、コピー処理を実行するためのコピーモードにＭＦＰ１００を遷移させるためのコピーキー１１５Ｄと、スキャン処理を実行するためのスキャンモードにＭＦＰ１００を遷移させるためのスキャンキー１１５Ｅと、データ送信処理を実行するためのデータ送信モードにＭＦＰ１００を遷移させるためのＢＯＸキー１１５Ｆと、ブラウジング処理を実行するためのブラウジングモードにＭＦＰ１００を遷移させるためのブラウザキー１１５Ｇと、を含む。
【００４３】
図５は、ＣＰＵの機能の一例を示す機能ブロック図である。図５を参照して、ＣＰＵ１１１は、ウェブページをダウンロードする指示を受け付けるためのＵＲＬ受付部１５１と、ウェブページをダウンロードするためのダウンロード部１５３と、ウェブページを記憶するための記憶部１５５と、ウェブページを表示するための表示制御部１５７と、ウェブページを印刷するための印刷制御部１５９と、ウェブページを送信するための送信制御部１６１と、清算部５０と通信し、清算部５０の料金残高を管理するための料金管理部１６３と、時間を計時するタイマ１６５と、を含む。
【００４４】
ＵＲＬ受付部１５１は、ＵＲＬを受け付け、ＵＲＬをダウンロード部１５３に出力する。ＵＲＬ受付部１５１は、デフォルトのＵＲＬを予め記憶しており、ブラウジング処理の実行指示を受け付けると、デフォルトのＵＲＬをダウンロード部１５３に出力する。ＵＲＬ受付部１５１は、操作部１１５のブラウザキー１１５Ｇが押下されると、ブラウジング処理の実行指示を受け付ける。なお、表示部１１４にブラウザキー１１５Ｇに相当するソフトウエアキーを表示し、操作部１１５のタッチパネルでソフトウエアキーの指示を受け付けるようにしてもよい。また、ＵＲＬ受付部１５１は、ユーザが操作部１１５に入力するＵＲＬを操作部１１５から受け付ける。たとえば、表示部１１４に英数文字のソフトウエアキーを表示し、操作部１１５のタッチパネルでソフトウエアキーの指示を検出することにより、ＵＲＬを受け付ける。さらに、ＵＲＬ受付部１５１は、後述する表示制御部１５７により表示されているウェブページに含まれるＵＲＬが、ユーザにより指示されると、指示されたＵＲＬを受け付ける。ＵＲＬは、ウェブページにアクセスするためのアクセス情報であり、ウェブページのネットワーク上の位置を示す位置情報である。
【００４５】
ダウンロード部１５３は、入力されるＵＲＬで特定される装置にＵＲＬで特定されるウェブページの送信を要求する。たとえば、ＵＲＬで特定される装置がＷｅｂサーバ７とすると、ダウンロード部１５３は、Ｗｅｂサーバ７にＵＲＬで特定されるウェブページの送信を要求するための要求信号を送信する。Ｗｅｂサーバ７は、ウェブページを記憶しており、要求信号を受信すると、その要求信号に含まれるＵＲＬで特定されるウェブページを読み出し、要求信号を送信してきたＭＦＰ１００にウェブページを返信する。ウェブページは、たとえば、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等のマークアップ言語で記述される。ダウンロード部１５３は、Ｗｅｂサーバ７が返信するウェブページを受信し、ウェブページを表示制御部１５７および記憶部１５５に出力する。
【００４６】
表示制御部１５７は、ダウンロード部１５３からウェブページが入力され、入力されるウェブページを表示部１１４に出力し、表示部１１４に表示させる。また、表示制御部１５７は、料金管理部１６３から受信される使用可能量、ここでは、使用可能時間を表示部１１４に出力し、表示部１１４に使用可能時間をウェブページに重畳して表示させる、または、使用可能時間をウェブページとは別の位置に表示させる。記憶部１５５は、ダウンロード部１５３からウェブページが入力され、入力されるウェブページを一時記憶する。記憶部１５５は、少なくとも１ページ分のウェブページを記憶可能である。記憶部１５５は、料金管理部１６３から後述するエラー信号が入力されると、一時記憶しているウェブページをＨＤＤ１１６に格納する。
【００４７】
料金管理部１６３は、清算部５０と通信し、清算部５０に投入された貨幣の額を受信し、投入された額を料金残高に設定する。料金残高が既に設定されている場合、料金残高に投入された額を加算した値を、新たな料金残高に設定する。料金管理部１６３は、料金残高を、ブラウジング処理、印刷処理およびデータ送信処理の別に分けて管理する。料金残高を、ブラウジング処理を実行するために割り当てられる料金残高（以下「ブラウジング残高」という）と、印刷処理を実行するために割り当てられる料金残高（以下「印刷残高」という）と、データ送信処理を実行するために割り当てられる料金残高（以下「送信残高」という）と、に分けて管理する。料金管理部１６３は、清算部５０からそれに投入された貨幣の額が受信された時点で、ユーザにより操作部１１５に入力される指示に従って、料金残高をブラウジング残高、印刷残高および送信残高にそれぞれ割り当てる。
【００４８】
料金管理部１６３は、ブラウジング残高からブラウジング可能な使用可能時間を算出し、使用可能時間を表示制御部１５７に出力する。タイマ１６５は、ブラウジング処理を実行する時間を計時する。料金管理部１６３は、使用可能時間からタイマ１６５により計時された時間を減算し、使用可能時間を更新する。さらに、タイマ１６５により計時された時間に対応する額を、ブラウジング残高から減算する。
【００４９】
また、料金管理部１６３は、画像形成部３０により画像が形成されるごとに、カラーまたはモノクロの別等の画像形成条件に応じて予め定められた額を、印刷残高から減算する。さらに、料金管理部１６３は、送信制御部１６１によりデータが送信されるごとに、送信されるデータの回数またはデータ量に応じて予め定められた額を、送信残高から減算する。
【００５０】
料金管理部１６３は、料金残高がしきい値以上であることを条件に、ＭＦＰ１００が処理を実行するのを許可し、ＭＦＰ１００が処理を実行するごとに、実行した処理に相当する額を料金残高から減算し、減算した後の料金残高を清算部５０に送信する。すなわち、料金残高は、処理実行の可否を決定する使用可能量である。しきい値は、処理を実行するのに必要な最低の量である。ここで、ブラジング処理は、１０円で１分間の実行が可能とし、しきい値を１０円とする。この場合、料金管理部１６３は、ブラウジング残高が１０円以上であることを条件に、ブラウジング処理の実行を許可し、その後少なくとも１分のブラウジング処理の実行を許可する。また、ブラウジング処理を実行可能な時間を、使用可能時間という。使用可能時間は、１０円の使用可能量（ブラウジング残高）に対して１分が割り当てられ、ブラウジング処理を実行した時間（使用量）だけ減算される。
【００５１】
料金管理部１６３は、ブラウジング残高が１０円以上であればブラウジング処理の実行を許可するが、使用可能時間が０秒になるとブラウジング処理の実行を許可しなくなる。ブラウジング処理の実行中は、使用可能時間からブラウジング処理を実行した時間（使用量）だけ減算するとともに、ブラウジング処理を実行した時間（使用量）が１分経過するごとにブラウジング残高から１０円を減算する。具体的には、料金管理部１６３は、ブラウジング残高が１０円以上ならばブラウジング処理の実行を許可し、ブラウジング処理実行されると、ブラウジング残高を１０円減算する。料金管理部１６３は、ブラウジング処理の実行中は、１分が経過するごとに、ブラウジング残高を１０円減算する。さらに、ブラウジング残高が０円になったとしても、その後１分間は使用可能時間が１以上なので、ブラウジング処理の実行を許可するが、使用可能時間が０秒になるとブラウジング処理の実行を許可しなくなる。
【００５２】
また、料金管理部１６３は、印刷残高がしきい値以上であることを条件に、ＭＦＰ１００が印刷処理を実行するのを許可し、ＭＦＰ１００が印刷処理を実行する画像形成条件に応じて予め定められた額を印刷残高から減算する。さらに、料金管理部１６３は、送信残高がしきい値以上であることを条件に、ＭＦＰ１００がデータを送信する処理を実行するのを許可し、ＭＦＰ１００がデータを送信するごとに送信回数または送信するデータ量に応じて予め定められた額を送信残高から減算する。料金管理部１６３は、ブラウジング残高、印刷残高および送信残高の合計である料金残高を算出部し、料金残高を清算部５０に送信する。
【００５３】
ブラウジング処理は、ＵＲＬ受付部１５１がＵＲＬを受け付け、表示制御部１５７が表示部１１４にウェブページを表示させる処理である。ブラウジング処理の時間は、操作部１１５のブラウザキー１１５Ｇが押下されてからから、表示部１１４に表示される終了ボタン２０９（図６参照）が押下されるまでである。
【００５４】
但し、ブラウジング処理を実行している最中に、他の処理を実行する間は、ブラウジング処理の時間に含まれない。他の処理は、印刷処理、またはデータ送信処理である。例えば、操作部１１５に設けられたコピーボタン１１５Ｄが押下されてから印刷処理が終了するまでの間、または、操作部１１５に設けられたＢＯＸボタン１１５Ｆが押下されてからデータ送信処理が終了するまでの間は、ブラウジング時間に含まれない。
【００５５】
さらに、料金管理部１６３は、許可されていたブラウジング処理の実行が許可されなくなった場合、ここでは使用可能時間が０秒になった場合、記憶部１５５にエラー信号を出力する。使用可能時間が０秒になった時点において、記憶部１５５は、表示部１１４に表示されているウェブページを記憶している。記憶部１５５は、エラー信号を受信すると、記憶しているウェブページをＨＤＤ１１６に記憶する。したがって、許可されていたブラウジング処理の実行が許可されなくなったとき、ここでは使用可能時間が０秒になった場合、表示部１１４に表示されているウェブページがＨＤＤ１１６に記憶される。
【００５６】
また、料金管理部１６３は、許可されていたブラウジング処理の実行が許可されなくなった場合、ここでは使用可能時間が０秒になった場合、表示制御部１５７を制御して表示部１１４に問合せ画面を表示する。問合せ画面は、ブラウジングを継続するか否かをユーザに問い合わせ、その後の処理の入力を受け付けるための画面である。
【００５７】
図６は、問合せ画面の一例を示す図である。図６を参照して、問合せ画面２０１は、「最後に見たページを印刷する」の文字が表されたボタン２０３と、「最後に見たページを表示する」の文字が表されたボタン２０５と、「最後に見たページを送信する」の文字が表されたボタン２０７と、「終了」の文字が表された終了ボタン２０９と、を含む。料金管理部１６３は、ボタン２０３が指示されると印刷制御部１５９に復帰信号を出力する。料金管理部１６３は、ボタン２０７が指示されると送信制御部１６１に復帰信号を出力する。また、料金管理部１６３は、ボタン２０５が指示されると、表示部１１４に料金割当画面を表示し、清算部５０に貨幣が投入されると、清算部５０から投入された金額を受信する。料金割当画面は、清算部５０に追加して投入された貨幣の額を、ブラウジング処理または印刷処理のいずれにどれだけ割り当てるかを、ユーザが指示するための画面である。料金管理部１６３は、ボタン２０９が指示されると、ＭＦＰ１００をリセットし、初期状態に戻す。この場合、ＨＤＤ１１６に記憶されているウェブページは削除される。
【００５８】
図７は、料金割当画面の一例を示す図である。図７を参照して、料金割当画面２１１は、清算部５０の料金残高を表示する領域２１３と、「１０円単位」の文字が表されたボタン２１５と、「１００円単位」の文字が表されたボタン２１７と、ブラウジング処理を実行するために割り当てるブラウジング残高を入力するための領域２２３と、ブラウジング可能な時間を示す領域２１９と、印刷処理を実行するために割り当てる印刷残高を入力するための領域２２５と、データ送信処理を実行するために割り当てる送信残高を入力するための領域２２７と、「クリア」の文字が表されたボタン２２１と、「キャンセル」の文字が表されたボタン２３１と、「ＯＫ」の文字が表されたボタン２３３と、を含む。
【００５９】
領域２２３，２２５，２２７のいずれかが指定された状態で、ボタン２１５が指示されるごとに投入金額のうち１０円が、ボタン２１７が指示されるごとに投入金額のうち１００円が、指定された領域２２３，２２５，２２７に対応する処理を実行するための残高にそれぞれ割り当てられる。領域２２３が指定された状態ならば、投入金額の一部がブラウジング残高に割り当てられ、割り当てられた額が投入金額から減算される。領域２２５が指定された状態ならば、投入金額の一部が印刷残高に割り当てられ、割り当てられた額が投入金額から減算される。領域２２７が指定された状態ならば、投入金額の一部が送信残高に割り当てられ、割り当てられた額が投入金額から減算される。ブラウジング残高に投入金額の一部が割り当てられると、ブラウジング残高に相当する使用可能時間がブラウジング処理の実行のために確保される。確保された使用可能時間は、領域２１９に表示される。例えば、１０円に対して１分が割り当てられる場合、ボタン２１５，２１７がそれぞれ１回指示されると、１１０円に対する１１分がブラウジング処理の実行のために確保される。この場合、１１分間の間ブラウジング処理をＭＦＰ１００に実行させることができる。
【００６０】
領域２２４が指定された状態で、ボタン２２１が指示されると、ブラウジング処理の実行のために割り当てられたブラウジング残高が投入金額に加算されると同時に、ブラウジング残高が、０にリセットされる。ボタン２３１が指示されると、清算部５０により投入金額が払い戻される。ボタン２３３が指示されると、ブラウジング残高、印刷残高および送信残高が決定される。
【００６１】
図５に戻って、料金管理部１６３は、料金割当画面２１１において、「ＯＫ」の文字が表されたボタン２３３が指示されると、表示制御部１５７に復帰信号を出力する。一方、料金管理部１６３は、許可されていたブラウジング処理の実行が許可されなくなってから清算部５０に貨幣が投入されることなく所定時間が経過すると、換言すれば、使用可能時間が０秒になってからブラウジング残高が１０円以上に設定されることなく所定時間が経過すると、ＭＦＰ１００をリセットし、初期状態に戻す。この場合、ＨＤＤ１１６に記憶されているウェブページが消去される。このため、次に、清算部５０に貨幣を投入して、ブラウジング処理を実行させた場合、デフォルトで設定されたＵＲＬのウェブページが表示部１１４に表示される。所定の時間は、ユーザが清算部５０に貨幣を投入するのに必要な時間とすればよく、例えば、１分程度とすればよい。
【００６２】
表示制御部１５７は、料金管理部１６３から復帰信号が入力された時点で、許可されていたブラウジング処理の実行が許可されなくなってから所定時間が経過する前に清算部５０に貨幣が投入されと、換言すれば、使用可能時間が０秒になってから所定時間が経過する前にブラウジング残高が１０円以上に設定されると、ＨＤＤ１１６に記憶されているウェブページを読出し、読み出したウェブページを表示部１１４に出力し、表示部１１４に表示させる。このため、ユーザは、許可されていたブラウジング処理の実行が許可されなくなった後に、所定の時間内に貨幣を清算部５０に追加して投入すれば、許可されていたブラウジング処理の実行が許可されなくなる直前に、表示部１１４に表示されていたウェブページが再度表示される。このため、効率よくブラウジングすることができる。
【００６３】
印刷制御部１５９は、料金管理部１６３から復帰信号が入力されると、ＨＤＤ１１６に記憶されているウェブページを読出し、読み出したウェブページを画像形成部３０に出力し、画像形成部３０にウェブページの画像を形成させる。このため、ユーザは、許可されていたブラウジング処理の実行が許可されなくなった後であっても所定の時間内であれば、許可されていたブラウジング処理の実行が許可されなくなる直前に表示部１１４に表示されていたウェブページの画像を用紙に印刷することができる。ただし、印刷残高がＭＦＰ１００が印刷処理を実行するために必要な額以上であることが条件となる。
【００６４】
送信制御部１６１は、料金管理部１６３から復帰信号が入力されると、ＨＤＤ１１６に記憶されているウェブページを読出し、読み出したウェブページをデータ通信制御部１１７に出力し、データ通信制御部１１７にウェブページを操作部１１５に入力される送信先に送信させる。このため、ユーザは、許可されていたブラウジング処理の実行が許可されなくなった後であっても所定の時間内であれば、許可されていたブラウジング処理の実行が許可されなくなる直前に、表示部１１４に表示されていたウェブページを送信することができる。ただし、送信残高がＭＦＰ１００がデータ送信処理を実行するために必要な額以上であることが条件となる。
【００６５】
図８および図９は、料金管理処理の流れの一例を示すフローチャートである。料金管理処理は、ＣＰＵ１１１がＲＯＭ１１３に記憶された情報処理プログラムを実行することにより、ＣＰＵにより実行される処理である。図８および図９を参照して、ＣＰＵ１１１は、清算部５０と通信し、清算部５０から料金残高を取得する（ステップＳ０１）。そして、使用可能時間を設定する（ステップＳ０２）。使用可能時間は、ブラウジング残高に基づいて算出され、ブラウジング処理を実行するために確保される時間である。具体的には、図７に示した料金割当画面２１１を表示部１１４に表示し、清算部５０の残高料金のうちブラウジング処理を実行するために割り当てられたブラウジング残高から使用可能時間を決定する。ブラウジング残高に時間単価を乗算した値が使用可能時間に設定される。ここでは、１分当たりのブラウジング処理を実行するための時間単価を１０円としているので、例えば、料金残高のうち１１０円がブラウジング残高に割り当てられたならば、１１分が使用可能時間に設定される。なお、受信するデータ量で課金する場合には、使用可能時間に代えて、受信することが可能なデータ量を示す使用可能量（データ量）を用いればよい。
【００６６】
次のステップＳ０３においては、ブラウザが起動されたか否かを判断する。具体的には、操作部１１５のブラウザキー１１５Ｇが押下されたか否かを判断する。ブラウザキー１１５Ｇが押下されるまで待機状態となり、ブラウザキー１１５Ｇが押下されると処理をステップＳ０３Ａに進める。ステップＳ０３Ａにおいては、ブラウジング残高がしきい値である１０円以上か否かを判断する。ブラウジング残高が１０円以上ならば、ブラウザプログラムを実行し、処理をステップＳ０４に進める。ブラウジング残高を１０円以上でなければ処理をステップＳ０１に戻す。この場合、料金不足であることを示すメッセージを表示部１１４に表示するようにしてもよい。
【００６７】
次のステップＳ０４においては、タイマ１６５をスタートする。この後、タイマ１６５は、ステップＳ２０でストップされるまで継続して計時する。タイマ１６５により計時される時間は、ブラウジング処理を実行する間の時間であり、使用量である。
【００６８】
そして、初期値として設定されているＵＲＬのウェブページを取得し（ステップＳ０５）、取得したウェブページを表示部１１４に表示する（ステップＳ０６）。
【００６９】
次に、使用可能時間を減算する（ステップＳ０６Ａ）。具体的には、使用可能時間を、それからタイマ値（使用量）を減算した値に更新するとともに、タイマ１６５を０にリセットする。そして、ブラウジング料金を、タイマ値を減算した後の使用可能時間に相当するブラウジング料金に更新する（ステップＳ０６Ｂ）。換言すれば、ブラウジング料金を、タイマ値で示される使用量に相当する額を減算した額に更新する。なお、受信するデータ量で課金する場合には、ブラウジング料金を、受信したデータ量で示される使用量に相当する額を減算した額に更新する。そして、タイマ値を減算した後の使用可能量を表示部１１４に表示し（ステップＳ０６Ｃ）、処理をステップＳ０７に進める。図１０は、ブラウジング画面の一例を示す図である。図１０を参照して、ブラウジング画面２３１は、ウェブページを表示するとともに、ウェブページが表示される領域の右下部分に「使用可能時間  １０分２０秒」の文字が表示される。このように、使用可能時間を表示することにより、ユーザに対して、その後ブラウジングを継続することができる時間を報知することができる。また、ユーザは、ブラウジングを継続することができる時間を知ることができるので、清算部５０に貨幣を投入してブラウジング残高を増加させるなどの操作をすることができる。
【００７０】
図８に戻って、ステップＳ０７においては、ＵＲＬを受け付けたか否かを判断する（ステップＳ０７）。操作部１１５に新たなＵＲＬが入力された場合はそのＵＲＬを受け付け、表示部１１４に表示されているウェブページに含まれるＵＲＬが指示された場合は指示されたＵＲＬを受け付ける。ＵＲＬを受け付けたならば処理をステップＳ０８に進め、そうでなければ処理をステップＳ１０に進める。ステップＳ０８においては、ステップＳ０７で受け付けたＵＲＬのウェブページを取得する。そして、取得したウェブページを表示部１１４に表示する（ステップＳ０９）。
【００７１】
次に、印刷指示または送信指示を受け付けたか否かを判断する。操作部１１５のコピーキー１１５Ｄが押下されると印刷指示を受け付け、ＢＯＸキー１１５Ｆが押下されると送信指示を受け付ける。印刷指示または送信指示のいずれかを受け付けたならば、処理をステップＳ１９に進め、そうでなければ処理をステップＳ１１に進める。ステップＳ１９においては、印刷・送信処理を実行し、処理をステップＳ０６Ａに戻す。印刷・送信処理については後述する。
【００７２】
ステップＳ１１においては、ブラウザを終了する指示を受け付けたか否かを判断する。具体的には、操作部１１５のクリアキー１１５Ｃが押下されると、ブラウザを終了する指示を受け付ける。ブラウザを終了する指示を受け付けたならば処理をステップＳ２０に進め、そうでなければ処理をステップＳ１２に進める。ステップＳ２０においては、タイマのカウントダウンをストップして、処理を終了する。その後、ユーザが清算部５０の返却ボタン５５を押下すれば、料金残高に相当する貨幣が返却される。
【００７３】
ステップＳ１２においては、使用可能時間が０より大きいか否かを判断する。使用可能時間が０より大きければ処理をステップＳ０６Ａに戻し、使用可能時間が０より大きくなければ（使用可能時間が０ならば）処理をステップＳ１３に進める。ステップＳ１３においては、表示部１１４に表示しているウェブページのデータをＨＤＤ１１６に記憶する。そして、表示部１１４に図６に示した問合せ画面を表示し、ウェブページの表示から切り換える（ステップＳ１４）。これにより、ブラウジング処理が中断され、問合せ画面が表示されるので、料金残高が不足していることをユーザに気付かせることができる。
【００７４】
ステップＳ１５においては、使用可能時間が０になってから所定時間が経過したか否かを判断する。所定時間が経過したならば、処理を終了するが、経過していなければ処理をステップＳ１６に進める。使用可能時間が０になってから所定時間経過した後は、ユーザがブラウジングを継続する意思がないものと判断する。これにより、次のユーザがＭＦＰ１００を使用するのを可能とする。
【００７５】
ステップＳ１６においては、出力処理を実行し、処理をステップＳ１７に進める。出力処理については、後述する。ステップＳ１７においては、出力処理の結果が、時間経過によるものか否かを判断する。時間経過による出力結果ならば処理を終了し、そうでなければ処理をステップＳ１８に進める。
【００７６】
ステップＳ１８においては、出力処理において、ブラウジング処理が選択されているか否かを判断する。ブラウジング処理が選択されていれば処理をステップＳ０６Ａに戻し、そうでなければ処理をステップＳ１５に戻す。
【００７７】
図１１は、印刷・送信処理の流れの一例を示すフローチャートである。印刷・送信処理は、図８および図９に示した料金管理処理のステップＳ１９において実行される処理である。図１１を参照して、ＣＰＵ１１１は、タイマのカウントダウンをストップさせる（ステップＳ２１）。印刷指示または送信指示がされた場合、ブラウジング処理を一時中断するためである。そして、表示部１１４が表示しているウェブページをＨＤＤ１１６に記憶する。さらに、入力された指示が印刷指示か否かを判断し（ステップＳ２３）、印刷指示ならば処理をステップＳ２４に進め、印刷指示でなく送信指示ならば処理をステップＳ２５に進める。ステップＳ２４においては、印刷処理を実行する。印刷処理については後述するが、ここで実行される印刷処理は、印刷条件を受け付け、ステップＳ２２においてＨＤＤ１１６に記憶したウェブページを読出し、画像形成部３０に出力し、画像形成部３０に受け付けた印刷条件に従ってウェブページの画像を用紙に形成させる処理である。印刷処理を実行した後、処理をステップＳ２５に進める。このため、ブラウジング処理を実行させている最中に、表示部１１４に表示されたウェブページを用紙に印刷することができる。
【００７８】
一方、ステップＳ２５においては、データ送信処理を実行する。データ送信処理については後述するが、ここで実行されるデータ送信処理は、送信先を受け付け、ステップＳ２２においてＨＤＤ１１６に記憶したウェブページを読出し、データ通信制御部１１７に出力し、データ通信制御部１１７にウェブページのデータを送信させる処理である。その後、処理をステップＳ２５に進める。このため、ブラウジング処理を実行させている最中に、表示部１１４に表示されたウェブページを送信させることができる。
【００７９】
ステップＳ２６においては、ブラウザプログラムを起動する。そして、タイマ１６５をスタートする（ステップＳ２７）。具体的には、ブラウザプログラムを実行し、タイマ１６５に計時を再開させる。そして、ステップＳ２２においてＨＤＤ１１６に記憶したウェブページを読出し（ステップＳ２８）、表示部１１４に表示し（ステップＳ２９）、処理を料金管理処理に戻す。
【００８０】
図１２は、出力処理の流れの一例を示すフローチャートである。出力処理は、図８および図９に示した料金管理処理のステップＳ１６において実行される処理である。出力処理は、図６に示した問合せ画面２０１が表示部１１４に表示された後に実行される。このため、問合せ画面２０１の４つのボタン２０３，２０５，２０７，２０９のいずれが指示されたかによって、処理を分岐させる。
【００８１】
図１２を参照して、表示指示を受け付けたか否かを判断する（ステップＳ４１）。問合せ画面２０１のボタン２０５が指示されると、表示指示を受け付ける。表示指示を受け付けたならば処理をステップＳ５０に進め、そうでなければ処理をステップＳ４２に進める。
【００８２】
ステップＳ５０においては、印刷指示を受け付けたか否かを判断する。問合せ画面２０１のボタン２０３が指示されると、印刷指示を受け付ける。印刷指示を受け付けたならば処理をステップＳ５１に進め、そうでなければ処理をステップＳ５２に進める。ステップＳ５１においては、印刷処理を実行し、処理を料金管理処理に戻す。印刷処理については後述する。
【００８３】
ステップＳ５２においては、送信指示を受け付けたか否かを判断する。問合せ画面２０１のボタン２０７が指示されると、送信指示を受け付ける。送信指示を受け付けたならば処理をステップＳ５３に進め、そうでなければ処理を、料金管理処理に戻す。処理をステップＳ５３に進める場合は、問合せ画面２０１のボタン２０９が指示されたときである。ステップＳ５３においては、データ送信処理を実行し、処理を料金管理処理に戻す。データ送信処理については後述する。
【００８４】
ステップＳ４２においては、料金割当画面２１１を表示部１１４に表示し、問合せ画面２０１の表示から切り換える。そして、料金が投入されたか否かを判断する（ステップＳ４３）。料金が投入されたならば処理をステップＳ４４に進めるが、そうでなければ処理をステップＳ４８に進める。ステップＳ４４においては、投入された料金の一部がブラウジング処理を実行するために割り当てられたか否かを判断する。ブラウジング処理を実行するために割り当てられたならば処理をステップＳ４５に進め、そうでなければ処理をステップＳ４８に進める。
【００８５】
ステップＳ４８においては、使用可能時間が０になってから所定時間が経過したか否かを判断する。所定時間経過したならば処理をステップＳ４９に進め、そうでなければ処理をステップＳ４３に戻す。ステップＳ４９においては、時間経過でリターンする。使用可能時間が０になってから所定時間内にブラウジング残高に投入金額が割り当てられない場合は、ユーザがブラウジングを継続する意思がないものと判断する。出力処理を実行し、時間経過で料金管理処理に処理を戻す場合、料金管理処理が終了する。このため、別のユーザがＭＦＰ１００を使用することができる。
【００８６】
ステップＳ４５においては、タイマ１６５をスタートさせる。そして、図８および図９に示した料金管理処理のステップＳ１３においてＨＤＤ１１６に記憶したウェブページを読出し（ステップＳ４６）、表示部１１４に表示し（ステップＳ４７）、処理を料金管理処理に戻す。これにより、使用可能時間が０以下になってから所定時間経過する前に、清算部５０に貨幣が投入されブラウジング残高に料金が割り当てられると、使用可能時間が０になった時に表示部１１４に表示されていたウェブページが表示部１１４に再度表示される。このため、ブラウジング処理が継続して実行されるので、効率がよい。
【００８７】
図１３は、印刷処理の流れの一例を示す図である。印刷処理は、図１１のステップＳ２４または図１２のステップＳ５１において実行される処理である。図１３を参照して、ステップＳ６１においては、印刷可能か否かを判断する。印刷可能か否かは、印刷残高に印刷処理を実行するために必要な料金が割り当てられているか否かを判断する。印刷可能であれば処理をステップＳ６２に進め、印刷可能でなければ処理をステップＳ６７に進める。ステップＳ６２においては、ＨＤＤ１１６に記憶したウェブページを読出す。ここで読み出すウェブページは、印刷処理が図１１のステップＳ２４において実行される場合、図１１のステップＳ２２においてＨＤＤ１１６に記憶したウェブページであり、印刷処理が図１２のステップＳ５１において実行される場合、図８および図９に示した料金管理処理のステップＳ１３においてＨＤＤ１１６に記憶されたウェブページである。
【００８８】
そして、ウェブページを表示部１１４に表示する（ステップＳ６３）。なお、読出したウェブページを表示しないようにしてもよい。この場合、ステップＳ６３は不要である。次に、印刷のための条件を受け付け（ステップＳ６４）、印刷指示が入力されたか否かを判断する（ステップＳ６５）。スタートキー１１５Ｂが押下されると印刷指示を受け付け、処理をステップＳ６６に進めるが、そうでなければ処理をステップＳ６４に戻す。ステップＳ６６においては、ステップＳ６２で読み出したウェブページを画像形成部３０に出力し、画像形成部３０にウェブページの画像を用紙に形成させる。これにより、ブラウジング処理の使用可能時間が０になってから所定時間経過する前に、印刷指示を受け付けると、ブラウジング処理の使用可能時間が０になった時に表示部１１４に表示されていたウェブページが印刷される。
【００８９】
ステップＳ６７においては、料金割当画面２１１を表示部１１４に表示し、問合せ画面２０１の表示から切り換える。そして、料金が投入されたか否かを判断する（ステップＳ６８）。料金が投入されたならば処理をステップＳ６９に進めるが、そうでなければ処理を料金管理処理に戻す。ステップＳ６９においては、投入された料金の一部が印刷残高に割り当てられたか否かを判断する。投入料金の一部が印刷残高に割り当てられたならば処理をステップＳ６２に進め、そうでなければ処理を料金管理処理に戻す。料金管理処理においては、ステップＳ１５において、ブラウジング処理の使用可能時間が０になってから所定時間が経過したか否かが判断され、所定時間経過したならば料金管理処理を終了する。このため、印刷指示が入力された場合であっても、印刷残高に投入金額が割り当てられることなく、所定時間が経過したときは、ユーザが印刷する意思がないものと判断する。このため、別のユーザがＭＦＰ１００を使用することができる。
【００９０】
図１４は、データ送信処理の流れの一例を示すフローチャートである。データ送信処理は、図１１のステップＳ２５または図１２のステップＳ５３において実行される処理である。図１４を参照して、ステップＳ７１においては、送信可能か否かを判断する。送信可能か否かは、送信残高にデータ送信処理を実行するために必要な料金が割り当てられているか否かを判断する。送信可能であれば処理をステップＳ７２に進め、送信可能でなければ処理をステップＳ７７に進める。ステップＳ７２においては、ＨＤＤ１１６に記憶したウェブページを読出す。ここで読み出すウェブページは、データ送信処理が図１１のステップＳ２５において実行される場合、図１１のステップＳ２２においてＨＤＤ１１６に記憶したウェブページであり、データ送信処理が図１２のステップＳ５３において実行される場合、図８および図９に示した料金管理処理のステップＳ１３においてＨＤＤ１１６に記憶したウェブページである。
【００９１】
そして、ウェブページを表示部１１４に表示する（ステップＳ７３）。なお、読出したウェブページを表示しないようにしてもよい。この場合、ステップＳ７３は不要である。次に、送信先の指定等の送信のための設定を受け付け（ステップＳ７４）、送信指示が入力されたか否かを判断する（ステップＳ７５）。スタートキー１１５Ｂが押下されると送信指示を受け付け、処理をステップＳ７６に進めるが、そうでなければ処理をステップＳ７４に戻す。ステップＳ７６においては、ステップＳ７２で読み出したウェブページをデータ通信制御部１１７に出力し、データ通信制御部１１７にウェブページを送信先に送信させる。これにより、ブラウジング処理の使用可能時間が０になってから所定時間経過する前に、送信指示を入力すれば、ブラウジング処理の使用可能時間が０になった時に表示部１１４に表示されていたウェブページを送信することができる。
【００９２】
以上説明したように本実施の形態におけるＭＦＰ１００は、ネットワーク２に接続されたＷｅｂサーバ７からウェブページを受信し、ウェブページを表示する時間とブラウジング残高から定まる使用可能時間とに基づいて、ウェブページの表示が許可されるか否かが判断される。使用可能時間が０になるとウェブページの表示が許可されなり、そのとき表示されているウェブページがＨＤＤ１１６に記憶される。このため、ブラウジング処理を実行することが許可された使用可能時間が０になった後に所定時間内であれば、記憶されたウェブページを印刷、またはデータ送信することができる。
【００９３】
また、ブラウジング処理を実行することが許可された使用可能時間が０になった後に所定時間内に料金が投入されて、ブラウジング処理が実行されると、記憶されたウェブページが表示される。このため、中断したブラウジング処理を、中断する前の状態から継続することができるので、ブラウジングする効率が低下するのを防止することができる。
【００９４】
なお、本実施の形態においては、情報処理装置の一例としてＭＦＰ１００を例に説明したが、図８、図９、図１１〜図１４に示した処理をコンピュータに実行させるための情報処理方法および情報処理プログラムとして発明を捉えることができるのは言うまでもない。
【００９５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【００９６】
＜付記＞
（１）  前記変更手段は、前記表示手段が表示する前記データのデータ量を計数する計数手段と、
前記使用可能量から前記計数手段により計数されたデータ量に相当する使用量を減算する減算手段と、を含む、請求項１に記載の情報処理装置。
（２）前記使用可能量受付手段は、投入される金額を受け付ける料金受付手段と、
受け付けられた金額に基づき前記使用可能量を決定する使用可能量決定手段と、を含む請求項６に記載の情報処理装置。
【図面の簡単な説明】
【００９７】
【図１】本発明の実施の形態における情報処理システムの全体概要を示す図である。
【図２】ＭＦＰの外観を示す斜視図である。
【図３】ＭＦＰの回路構成の一例を示すブロック図である。
【図４】操作パネルの一例を示す平面図である。
【図５】ＣＰＵの機能の一例を示す機能ブロック図である。
【図６】問合せ画面の一例を示す図である。
【図７】料金割当画面の一例を示す図である。
【図８】料金管理処理の流れの一例を示す第１のフローチャートである。
【図９】料金管理処理の流れの一例を示す第２のフローチャートである。
【図１０】ブラウジング画面の一例を示す図である。
【図１１】印刷・送信処理の流れの一例を示すフローチャートである。
【図１２】出力処理の流れの一例を示すフローチャートである。
【図１３】印刷処理の流れの一例を示す図である。
【図１４】データ送信処理の流れの一例を示すフローチャートである。
【符号の説明】
【００９８】
１  情報処理システム、２  ネットワーク、３  インターネット、５  検索サーバ、７  サーバ、９  操作パネル、１１  原稿給紙トレイ、１０  ＡＤＦ、２０  画像読取部、３０  画像形成部、４０  給紙部、５０  清算部、５１  紙幣投入口、５３  コイン投入口、５５  返却ボタン、１０１  メイン回路、１１１  ＣＰＵ、１１２  ＲＡＭ、１１３  フラッシュメモリ、１１４  表示部、１１５  操作部、１１６  ＨＤＤ、１１７  データ通信制御部、１１９Ａ  メモリカード、１２２  ファクシミリ部、１２３  通信制御部、１５１  ＵＲＬ受付部、１５３  ダウンロード部、１５５  記憶部、１５７  表示制御部、１５９  印刷制御部、１６１  送信制御部、１６３  料金管理部、１６５  タイマ。
【図１】
2008301314.tif 000003
【図２】
2008301314.tif 000004
【図３】
2008301314.tif 000005
【図４】
2008301314.tif 000006
【図５】
2008301314.tif 000007
【図６】
2008301314.tif 000008
【図７】
2008301314.tif 000009
【図８】
2008301314.tif 000010
【図９】
2008301314.tif 000011
【図１０】
2008301314.tif 000012
【図１１】
2008301314.tif 000013
【図１２】
2008301314.tif 000014
【図１３】
2008301314.tif 000015
【図１４】
2008301314.tif 000016