(57)【要約】【課題】  ＷＥＢブラウザを搭載した機器において、ＷＥＢブラウザの不正使用行為を容易に解析できるようにする。【解決手段】  ネットワークと通信可能に接続され、該ネットワークよりコンテンツを受信し表示する電子機器であって、ユーザＩＤを入力する入力手段と、前記入力手段においてユーザＩＤを入力したユーザの指示に基づいて、前記ネットワークよりコンテンツを受信した場合に、当該受信履歴を前記ユーザＩＤと対応づけて記憶する記録手段と、前記受信履歴（９０１）と前記ユーザＩＤ（９０２）とを表示する表示手段とを備える。【選択図】  図９
2006185111.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークと通信可能に接続され、該ネットワークよりコンテンツを受信し表示する電子機器であって、
ユーザを識別する識別子を入力する入力手段と、
前記入力手段において識別子を入力したユーザの指示に基づいて、前記ネットワークよりコンテンツを受信した場合に、当該受信履歴を前記識別子と対応づけて記憶する記録手段と、
前記受信履歴と前記識別子とを表示する表示手段と
を備えることを特徴とする電子機器。
【請求項２】
前記記録手段は、更に、
前記入力手段において識別子を入力したユーザの指示に基づいて、前記ネットワークより受信したコンテンツを印刷出力した場合に、当該印刷履歴を前記識別子と対応づけて記憶し、
前記表示手段は、更に、
前記印刷履歴と前記識別子とを表示することを特徴とする請求項１に記載の電子機器。
【請求項３】
認証情報を入力する認証情報入力手段と、
前記認証情報入力手段により入力された認証情報が正しいか否かを判断する判断手段と、を更に備え、
前記表示手段は、前記判断手段において、前記認証情報が正しいと判断された場合に、表示を行うことを特徴とする請求項１または２のいずれかに記載の電子機器。
【請求項４】
ネットワークと通信可能に接続され、該ネットワークよりコンテンツを受信し表示する電子機器における情報処理方法であって、
ユーザを識別する識別子を入力する入力工程と、
前記入力工程において識別子を入力したユーザの指示に基づいて、前記ネットワークよりコンテンツを受信した場合に、当該受信履歴を前記識別子と対応づけて記憶する記録工程と、
前記受信履歴と前記識別子とを表示する表示工程と
を備えることを特徴とする情報処理方法。
【請求項５】
前記記録工程は、更に、
前記入力工程において識別子を入力したユーザの指示に基づいて、前記ネットワークより受信したコンテンツを印刷出力した場合に、当該印刷履歴を前記識別子と対応づけて記憶し、
前記表示工程は、更に、
前記印刷履歴と前記識別子とを表示することを特徴とする請求項４に記載の情報処理方法。
【請求項６】
認証情報を入力する認証情報入力工程と、
前記認証情報入力工程により入力された認証情報が正しいか否かを判断する判断工程と、を更に備え、
前記表示工程は、前記判断工程において、前記認証情報が正しいと判断された場合に、表示を行うことを特徴とする請求項４または５のいずれかに記載の情報処理方法。
【請求項７】
請求項４乃至６のいずれか１項に記載の情報処理方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【請求項８】
請求項４乃至６のいずれか１項に記載の情報処理方法をコンピュータによって実現させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブラウザを備える電子機器に関するものである。
【背景技術】
【０００２】
インターネットの発展により、現在、ＰＣ（パーソナルコンピュータ）を始めとするさまざまな機器にＷＥＢブラウザが搭載されている。
【０００３】
ＷＥＢブラウザは、ＨＴＭＬやＸＭＬなどのマークアップ言語で記述されたコンテンツをＷＥＢサーバから取得し、当該コンテンツ内に記述されたフォーマットに基づいてレイアウトして表示する機能を有する。
【０００４】
ＷＥＢサーバ上のコンテンツへは、ＵＲＬアドレスをキーボードなどにより直接入力して指定したり、予めＵＲＬアドレスをブックマークとして登録し、そのブックマークを指定したりすることによりアクセスすることができる。
【０００５】
また、表示したコンテンツのＵＲＬアドレスを履歴情報として保存しておき、当該履歴情報として保存されたＵＲＬアドレスを指定することにより、当該ＵＲＬアドレスのコンテンツを再度表示したりすることも可能である。
【０００６】
さらにＷＥＢブラウザは、印刷装置を用いてコンテンツをプリントアウトする機能も併せ持つ。
【０００７】
これらの機能を有するＷＥＢブラウザは、ＰＣやＰＤＡ（携帯情報端末）などにおいて特定の個人が利用するだけではなく、多人数のユーザが共用するＰＣや、公共施設の情報端末、あるいはオフィスに設置された複写機、プリンタなどにおいて、不特定多数のユーザが利用する（例えば、特許文献１参照）。
【０００８】
そして、ＷＥＢブラウザの不正使用の防止やセキュリティ強化のため、このような不特定多数のユーザが使用する機器においては、ＷＥＢブラウザを使用する際に、ユーザＩＤやパスワードの入力を求め、それが予め登録されたものと一致する場合にのみ、使用可能となるよう使用制限が設けられている。
【０００９】
しかし、このような使用制限を設けたとしても、使用許諾が得られればユーザは任意のＷＥＢコンテンツにアクセスすることが可能であり、表示可能なＷＥＢコンテンツやＵＲＬアドレスにまで制限をかけることは難しい。無論、アクセス不可／可能なＵＲＬアドレスを登録しておき、アクセス可能なコンテンツに制限をかけることも可能であるが、そのためにはシステム管理者は膨大な登録作業を行う必要があり現実的には困難である。また、アクセス不可／アクセス可能なＵＲＬアドレスを登録した場合、本来、閲覧が必要なコンテンツにまでアクセス制限がかけられることもあり、ユーザにとっては利便性が悪い。
【００１０】
つまり、ユーザＩＤやパスワードを入力させたり、ＵＲＬアドレスを登録するといった方法だけでは、ＷＥＢブラウザの不正使用を完全に排除することはできず、強固なセキュリティを確保することはできない。
【００１１】
このような観点から、強固なセキュリティを確保するにあたっては、ＷＥＢブラウザの不正使用行為を直接排除するための機能を強化することと並行して、ＷＥＢブラウザの不正使用行為を監視する機能を強化することが重要であると考えられる。ＷＥＢブラウザの不正使用行為があった場合に、システム管理者が当該不正使用行為を容易に解析することができれば、再発の防止につなげることができるからである。
【特許文献１】特開平１０−６５８５３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、従来のＷＥＢブラウザの場合、保存される履歴情報には使用したユーザ情報が記録されておらず、ＷＥＢブラウザの不正使用行為があった場合でも、どのユーザが行ったのかを特定することが困難であった。
【００１３】
例えば、従来のＷＥＢブラウザが搭載されている機器にあっては、当該機器が独自に有するユーザアクセス情報と、ＷＥＢブラウザの履歴保存機能により保存された履歴情報とを照らし合わせながらユーザごとの履歴情報を追跡していた。このため、不正使用行為の解析はシステム管理者の負担が大きいという問題があった。
【００１４】
また、ＷＥＢブラウザが搭載されている機器が汎用ＰＣ等であった場合には、ＯＳレベルでのユーザの切り替えによって、ＷＥＢブラウザの履歴情報をユーザごとに持たせるよう構成することも可能であるが、家電や組み込み機器等の機器にあっては、そのようなＯＳの機能を使用することができない。このため、ユーザ情報と履歴情報との照らし合わせが一層困難となってくる。さらに、家電や組み込み機器等の場合、メモリ資源などの問題から、ＯＳの機能を利用してユーザごとに履歴情報を持つよう構成すること自体が難しい。
【００１５】
本発明は、上記課題に鑑みてなされたものであり、ブラウザを搭載した機器において、ＯＳのユーザ切り替え機能を利用しなくともブラウザの不正使用行為をユーザごとに容易に解析できるようにすることを目的とする。
【課題を解決するための手段】
【００１６】
上記の目的を達成するために本発明に係る電子機器は以下のような構成を備える。即ち、
ネットワークと通信可能に接続され、該ネットワークよりコンテンツを受信し表示する電子機器であって、
ユーザを識別する識別子を入力する入力手段と、
前記入力手段において識別子を入力したユーザの指示に基づいて、前記ネットワークよりコンテンツを受信した場合に、当該受信履歴を前記識別子と対応づけて記憶する記録手段と、
前記受信履歴と前記識別子とを表示する表示手段とを備える。
【発明の効果】
【００１７】
本発明によれば、ブラウザを搭載した機器において、ＯＳのユーザ切り替え機能を利用しなくともブラウザの不正使用行為をユーザごとに容易に解析できるようになる。
【発明を実施するための最良の形態】
【００１８】
以下、必要に応じて添付図面を参照しながら本発明の実施形態を詳細に説明する。
【００１９】
＜システム構成＞
図１は、本発明の一実施形態に係る電子機器の主要部の構成を示す図である。なお、本実施形態では、電子機器としてデータ送信機能を有する複写機を用いることとする。
【００２０】
同図において、１００はＣｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ（コントローラユニット）であり、画像入力デバイスであるスキャナ部１７０や画像出力デバイスであるプリンタ部１９５と接続され、スキャナ部１７０で読み取られた画像データをプリンタ部１９５により印刷出力するコピー機能を実現するための制御を行うとともに、ＬＡＮ１１１や公衆回線（ＷＡＮ）１５１と接続することで、画像データやＷｅｂコンテンツ、各種デバイス情報の入出力を行う為の制御を行う。
【００２１】
コントローラユニット１００は、ＣＰＵ１０１を有し、ＣＰＵ１０１はＲＯＭ１０３に格納されているブートプログラムによりオペレーションシステム（ＯＳ）を立ち上げ、当該ＯＳ上でＨＤＤ（ハードディスクドライブ）１０４に格納されているアプリケーションプログラム（Ｗｅｂブラウザ等）を実行させることによって各種処理を実行する。ＣＰＵ１０１の作業領域としてはＲＡＭ１０２が用いられる。なお、ＲＡＭ１０２は、作業領域とともに、画像データを一時記憶するための画像メモリ領域を提供する。また、ＨＤＤ１０４は、上記アプリケーションプログラムとともに、画像データを格納する。このアプリケーションプログラムに含まれるＷｅｂブラウザ機能を実現するためのプログラムは、アプリケーションレベルでの（ＯＳではなく）ユーザ管理機能を搭載している。なお、コントローラユニット１００には機器組み込み型のリアルタイムＯＳが組み込まれており、これによってシステムの制御を行う。このＯＳはユーザ管理機能を持たない。
【００２２】
１０５はＶＲＡＭであり、ＣＰＵ１０１が生成し、操作部１１２に表示するための操作部表示画像を記憶するメモリである。
【００２３】
操作部Ｉ／Ｆ１０６は操作部（ＵＩ）１１２とのインターフェース部で、ＶＲＡＭ１０５に記憶された、操作部１１２に表示する画像データを操作部１１２に対して出力する。また、操作部１１２から本複写機ユーザが入力した情報を、ＣＰＵ１０１に伝える役割をする。
【００２４】
Ｎｅｔｗｏｒｋ１１０はＬＡＮ１１１に接続され、情報の入出力を行う。ＭＯＤＥＭ１５０は公衆回線１５１に接続され、情報の入出力を行う。Ｎｅｔｗｏｒｋ１１０およびＭＯＤＥＭ１５０は、ＬＡＮ１１１あるいは公衆回線１５１から、ＷＥＢサーバ等にアクセスし、ＷＥＢコンテンツなどの情報を入力したり、ＷＥＢサーバなどに対して各種要求を行ったりするために用いられる。以上のデバイスがシステムバス１０７上に配置される。
【００２５】
ＩｍａｇｅＢｕｓＩ／Ｆ１０９はシステムバス１０７と画像データを高速で転送する画像バス１０８を接続し、データ構造を変換するバスブリッジである。画像バス１０８は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。
【００２６】
画像バス１０８上には以下のデバイスが配置される。ラスターイメージプロセッサ（ＲＩＰ）１６０はＰＤＬコードをビットマップイメージに展開する。デバイスＩ／Ｆ部１２０は、画像入出力デバイスであるスキャナ部１７０やプリンタ部１９５とコントローラ１００を接続し、画像データの同期系／非同期系の変換を行う。
【００２７】
スキャナ画像処理部１８０は、入力画像データに対し補正、加工、編集を行う。プリンタ画像処理部１９０は、プリント出力画像データに対して、補正、解像度変換等を行う。
【００２８】
画像回転部１３０は画像データの回転を行う。画像圧縮部１４０は、多値画像データにあってはＪＰＥＧの、２値画像データにあってはＪＢＩＧ、ＭＭＲ、ＭＨの圧縮伸張処理を行う。
【００２９】
以上が一体的に統合された形態で構成される。
【００３０】
＜操作部１１２の構成＞
操作部１１２の構成を図２に示す。ＬＣＤ表示部２０２は、ＬＣＤ上にタッチパネルシート２０１が貼られており、複写機の操作画面およびソフトキーを表示するとともに、表示してあるキーが押されるとその位置情報をコントローラＣＰＵ１０１に伝える。
【００３１】
スタートキー２０３は原稿画像の読み取り動作を開始する時などに用いる。スタートキー２０３中央部には、緑と赤の２色ＬＥＤ２１５があり、その色によってスタートキー２０３が有効な状態にあるかどうかを示す。
【００３２】
ストップキー２０４は稼働中の動作を止める働きをする。リセットキー２０５は操作部１１２での設定を初期化する時に用いる。テンキー群２０６は、数値の入力を行う際に用いる。クリアキー２０７は、入力された数値をクリアする時に用いる。ＩＤキー２０８は、使用者のユーザＩＤを入力する時に用いる。また、ユーザがログアウト処理を行う場合にも使用する。ガイドキー２０９は、設定項目や入力方法についてのヘルプを表示するときに用いる。
【００３３】
ユーザモードキー２１０は、複写機の動作に関する特殊な設定や詳細な設定を行うときに用いる。カウンタキー２１１は、複写機がプリントした用紙の枚数を確認するときに用いる。節電キー２１２は、複写機を待機状態にし、消費電力を抑えたいときに用いる。電源キー２１３は、複写機の電源をＯＮまたはＯＦＦするときに用いる。
【００３４】
タリーランプ２１６、２１７は、それぞれ装置が動作中であるとき、および装置に何らかの異常が生じたときに、点滅あるいは点灯する。電源ランプ２１８は、電源キー２１３によって複写機の電源がＯＮされたときに点灯する。
【００３５】
＜操作部１１２および操作部Ｉ／Ｆ１０６の機能構成＞
図３は操作部１１２および操作部Ｉ／Ｆ１０６の機能構成を説明するブロック図である。
【００３６】
２０１のタッチパネル、２０３〜２１３のハードキーから、ユーザ入力を受け取り、入力デバイスコントローラ３０１を介して、操作内容を取得する。取得した操作内容と前述のアプリケーションプログラムにもとづいて、ＣＰＵ１０１において表示画面データが生成される。
【００３７】
さらに、生成された画面データは、ＶＲＡＭ１０５に記憶され、その後画面出力デバイスを制御する出力デバイスコントローラ３０２を介して、ＬＣＤ２０２に出力される。また、ユーザからの入力や複写機の状態に基づいて、アプリケーションプログラムにしたがって、ＣＰＵ１０１から出力デバイスコントローラ３０２に信号が出力され、２１５から２１８のランプが点灯あるいは消灯する。
【００３８】
＜Ｗｅｂブラウザ起動時の処理＞
図４〜図７は、本発明の一実施形態にかかる複写機において、Ｗｅｂブラウザ機能を起動させた場合に、ＬＣＤ表示部２０２に表示される表示画面の一例を示す図である。
【００３９】
図４は、本複写機の電源を投入したときの初期表示画面である。本複写機には、使用するユーザについての管理機能がついており、予めユーザのＩＤとパスワードが登録されている。ユーザは、当該複写機を使用する前に必ず自身のユーザＩＤとパスワードを入力しなくてはならない。
【００４０】
図４において、４０１はユーザＩＤの表示領域、４０２はユーザのパスワード表示領域である。通常、パスワードは、「＊」などの記号に変換されて表示される。
【００４１】
４０３は、ユーザＩＤ入力指示ボタンである。このボタンを押下することで、ソフト的なキーボード画面が表示され、ユーザはそこで自身のユーザＩＤを入力する。
【００４２】
また、本複写機で設定されているユーザＩＤが数値のみで構成されている場合は、このボタンを押下した後に、テンキー２０６を押下することで、ユーザＩＤ表示領域４０１に数値が入力される。
【００４３】
４０４は、パスワード入力指示ボタンである。このボタンを押下することで、ユーザＩＤ入力指示ボタン４０３と同様、画面にソフトキーボードが表示される。ユーザはそこで自身のユーザＩＤに対応したパスワードを入力する。
【００４４】
ユーザＩＤの場合と同様に、本複写機のパスワードが数値のみで構成されている場合は、このボタンを押下した後にテンキー２０６を押下することで、パスワード表示領域４０２に数値が入力される。
【００４５】
図４の画面において、ユーザＩＤとパスワードを入力した後、ＩＤキー２０８（図２参照）を押下する。これによって入力されたユーザＩＤとパスワードが予め複写機に登録されているものと一致するかどうかが判定される。
【００４６】
一致すると判断された場合は、図４の画面が閉じ、図５のような画面が表示される。一致しなかった場合は、その旨を画面に表示し、再度ユーザＩＤとパスワードの入力するように促す。さらに、ユーザは、本複写機を使用した後、ＩＤキー２０８を押下して、本複写機からのログアウト処理を行う。このログアウト処理が行われると、表示画面は図４に戻る。
【００４７】
図５は、図４において入力したユーザＩＤとパスワードが一致した場合の表示画面であり、ＷＥＢコンテンツを表示する画面である。
【００４８】
５０１は、コンテンツ表示領域である。ＬＡＮ１１１あるいはＷＡＮ１５１を経由してＷＥＢサーバから取得したＨＴＭＬコンテンツなどのいわゆるＷＥＢコンテンツをその記述に従ったフォーマットに基づいて整形して表示する。表示領域の右部および下部には、この表示領域よりもサイズが大きいコンテンツを表示するために、必要に応じてスクロールバーが表示される。
【００４９】
５０２は、「戻る」ボタンである。このボタンを押下することで、表示領域５０１に表示しているコンテンツを１つ前に表示したコンテンツに切り替えることができる。
【００５０】
５０３は、「進む」ボタンである。このボタンを押下することで、「戻る」ボタン５０２でコンテンツ表示を遡った場合に、その１つ後のコンテンツを表示領域５０１に表示することができる。
【００５１】
５０４は、「中止」ボタンである。このボタンを押下することで、ＷＥＢコンテンツを読み込んでいる場合に、その読みこみを中止することができる。
【００５２】
５０５は、再読み込みボタンである。このボタンを押下することで、現在表示しているＷＥＢコンテンツをそのＵＲＬアドレスが示すＷＥＢサーバから再度読み込んで表示することができる。
【００５３】
５０６はホームボタンである。このボタンを押下することで、ホームページとして設定されているＵＲＬアドレスからコンテンツを取得して表示することができる。
【００５４】
５０７は、「印刷」ボタンである。このボタンが押下されると、現在表示領域５０１に表示しているＷＥＢコンテンツをプリンタ部１９５から印刷するための設定画面が表示される。この設定画面から印刷開始を指示することで、プリンタ部１９５からＷＥＢコンテンツをプリントアウトすることができる。この印刷ボタン５０７によりＷＥＢコンテンツを印刷させる際は、印刷用に指定された用紙サイズに適切に収まるようにレイアウトを調整してから印刷が実行される。
【００５５】
５０８は、「お気に入り」ボタンである。「お気に入り」とは、予めＵＲＬアドレスを保存しておき、その保存したＵＲＬアドレスを指定することで素早くそのＷＥＢページにアクセスすることを可能にする機能である。このボタンを押下することで、そのお気に入りの保存設定画面や保存したお気に入りの指定画面を表示することができる。
【００５６】
５０９は、「メニュー」ボタンである。このボタンが押下されると、ＷＥＢブラウジングに関する特別な機能を使用するための画面が表示される。ＷＥＢブラウジングに関する特別な機能の１つとして、過去に表示したＷＥＢコンテンツのＵＲＬアドレスもしくはそのタイトルを一覧表示し、その中から指定したＵＲＬのＷＥＢページを表示させることができる履歴機能がある。
【００５７】
５１０は、アドレスバーである。アドレスバー５１０には、現在コンテンツ表示領域５０１に表示されているＷＥＢコンテンツのＵＲＬアドレスが表示される。また、このバーを押下することで、画面上にソフトウェア的なキーボードが表示され、ユーザが表示したいＷＥＢページのＵＲＬアドレスを入力することが可能となる。
【００５８】
５１１は、「画面表示」ボタンである。このボタンを押下すると、コンテンツ表示領域５０１を画面前面に広げるかどうか、さらに５０２から５０９までの各ボタンが配置されたツールバーを非表示にしてコンテンツ表示領域５０１を広げるかどうかを指定するための画面が表示される。
【００５９】
図６は、図５において、「メニュー」ボタン５０９を押下したときの表示画面である。６０１はメニューダイアログである。ユーザはこのダイアログに表示されている機能一覧から希望する機能を選択する。６０２は、履歴の選択ボタンである。このボタンを押下することで、履歴の一覧画面を表示することができる。
【００６０】
図７は、図６において、履歴の選択ボタン６０２を押下したときの表示画面（管理者認証画面）である。履歴の選択ボタン６０２を押下すると、管理者のＩＤとパスワードを入力する画面が表示される。
【００６１】
７０１は、管理者ＩＤの表示領域、７０２は、管理者のパスワード表示領域である。また、７０３は、管理者ＩＤの入力指示ボタン、７０４は、管理者パスワードの入力指示ボタンである。
【００６２】
図４のユーザＩＤ入力指示ボタン４０３やパスワード入力指示ボタン４０４と同様に、これらのボタンを押下することで、ソフト的なキーボードが表示され、管理者ＩＤやパスワードを入力することができる。また、管理者ＩＤとパスワードが数値のみで構成される場合は、テンキー２０６によって、これらを指定することが可能である。
【００６３】
管理者ＩＤとパスワードを入力した後、ＩＤキー２０８を押下することで、入力された管理者ＩＤとパスワードが、予め管理者用として登録されているものに一致するかどうかが判定される。
【００６４】
ここで、一致すると判断された場合は、図９に示すような履歴画面が表示される。一致しないと判断された場合は、その旨を画面に表示し、再度管理者ＩＤとパスワードの入力を促す。
【００６５】
７０５は、キャンセルボタンである。管理者の認証を行わずにこの画面を閉じるときに押下する。
【００６６】
＜履歴表示＞
図８は、図７の管理者認証画面において、キャンセルボタン７０５を押下したときに表示される画面（履歴表示画面（一般ユーザ用））である。この画面は、ＷＥＢブラウジングの表示ページのＵＲＬアドレスを履歴の一覧として表示する。履歴表示する内容や、履歴表示に対して行うことのできる操作は、一般ユーザを対象としており、管理者権限を持つユーザのものに比べて制限されている。
【００６７】
８０１は、履歴に登録したＷＥＢページのタイトルの一覧である。ＷＥＢブラウザに表示したＷＥＢページのタイトルタグから取得した文字列や、ＵＲＬアドレスの文字列などが表示される。
【００６８】
８０２は、８０１に表示したＷＥＢページを履歴に登録した順番、つまりそのＷＥＢページを閲覧した時間順につけられた番号である。ＷＥＢページタイトル一覧８０１は、それぞれのタイトル行を押下することで、そのＷＥＢページのうちの１つを操作対象として選択することができる。
【００６９】
８０３は、詳細情報画面表示指示ボタンである。このボタンを押下することで、８０１で選択した履歴のＷＥＢページに関する詳細情報画面を表示する。
【００７０】
８０４は、履歴ページ表示指示ボタンである。このボタンを押下することで、８０１で選択した履歴のＷＥＢページを表示することができる。このボタンを押下すると、画面が切り替わり、選択対象の履歴のＷＥＢページが図５で示したコンテンツ表示領域５０１に表示される。
【００７１】
８０５は、履歴画面終了指示ボタンである。このボタンを押下することで、この履歴表示画面を閉じる。
【００７２】
図９は、図７の管理者認証画面において、入力した管理者のＩＤとパスワードが予め登録されていたものと一致したと判断されたときに表示される画面（履歴表示画面（管理者用））である。この画面も、図８の表示画面と同様に、ＷＥＢブラウジングの表示コンテンツの履歴の一覧を表示するものであるが、表示する内容や操作可能な機能などにおいて、管理者固有の項目が追加されている。
【００７３】
９０１は、履歴に登録したＷＥＢページのタイトルの一覧である。これは、図８における８０１と同じ内容である。
【００７４】
９０２は、ユーザ名の表示一覧である。上述のように本複写機では、ＷＥＢブラウザ機能を起動させる際にユーザＩＤとパスワードを入力する必要がある。入力されたユーザＩＤもしくは、そのユーザＩＤに関連付けられて登録されているユーザ名をＵＲＬアドレスの履歴情報と関連付けて保存しておき、この領域に表示する。
【００７５】
９０３は、図８の８０２と同様、履歴に登録したＷＥＢページの登録順を示す番号である。
【００７６】
９０４は、履歴の詳細情報画面表示指示ボタンである。これは、図８の８０３と同様に、９０１で選択した履歴のＷＥＢページに関する詳細情報画面を表示する。
【００７７】
９０５および９０６は、履歴情報の消去指示ボタンである。これらのボタンを押下することで、保存しているＷＥＢページの履歴情報を消去する。なお、９０５は、９０１で選択した１つの履歴情報を消去する指示ボタンである。また、９０６は、保存している全ての履歴情報を消去する指示ボタンである。９０５および９０６は、管理者認証を行った場合にしか表示されないボタンである。よって、一般ユーザは履歴の消去を行うことはできず、管理者のみが履歴情報を消去することが可能である。
【００７８】
９０７は、履歴ページ表示指示ボタンである。これは、図８の８０４と同じ機能をもつ。９０８は、履歴画面終了指示ボタンである。このボタンを押下することで、この履歴表示画面を閉じる。
【００７９】
図１０は、履歴の詳細情報表示画面の一例を示す図である。図８の履歴詳細表示指示ボタン８０３および図９の履歴詳細表示指示ボタン９０４を押下することで表示される。
【００８０】
１００１は、履歴詳細情報表示領域である。この表示領域に、選択指示された履歴の詳細情報が表示される。表示される情報は、
・ＷＥＢページのＵＲＬのタイトル
・ＷＥＢページのＵＲＬアドレス
・ＷＥＢページのアクセス日時
であり、管理者認証後の履歴一覧表示画面における詳細情報画面表示指示ボタン９０４の押下指示によって表示された場合は、さらに、
・ユーザ名
・表示したＷＥＢページを印刷したかどうか
の情報も付加される。
【００８１】
ここで、管理者および一般ユーザは、履歴表示画面（図８または図９）では、表示しきれなかったさまざまな履歴に関する情報を閲覧することができる。また、ユーザは、表示中にＩＤキー２０８を押下することで、ログアウト処理を行い、図４に示すようなユーザ情報入力画面に戻ることができる。
【００８２】
＜ＷＥＢブラウザにおける処理の流れ＞
上記図４から図１０に示したＷＥＢブラウザによる各画面の処理手順について、図１１および図１２で示すフローチャートを用いて説明する。この処理手順は、ＷＥＢブラウザの一機能としてプログラムＲＯＭ１０３もしくはＨＤＤ１０４に格納されており、本複写機において必要に応じて実行される。
【００８３】
図１１に示すフローチャートは、ＷＥＢブラウザによる処理の流れを示すフローチャートであり、本複写機の起動時もしくはＷＥＢブラウザの起動時に実行される。
【００８４】
まず、ステップＳ１１０１において、ＬＣＤ表示部２０２に、図４で示したようなユーザ情報を入力するための初期表示画面を表示する。
【００８５】
さらに、入力デバイスコントローラ３０１は、タッチパネル２０１およびハードキー２０３〜２１３からのユーザの入力を監視し、ユーザ情報が入力されたかどうかを監視する。
【００８６】
次に、ステップＳ１１０２において、ユーザがユーザＩＤとパスワードを入力したかどうかを判断する。入力を終了した、つまり、ＩＤキー２０８の入力が行われたと判断された場合には、ステップＳ１１０３の処理に移る。
【００８７】
ステップＳ１１０２において、ユーザがユーザＩＤとパスワードを入力し終えていないと判断された場合には、ステップＳ１１０１の処理に戻り、ユーザからの入力を監視する。
【００８８】
ステップＳ１１０３では、入力されたユーザＩＤとパスワードが予め登録されているものと一致するかどうか認証を行う。
【００８９】
次に、ステップＳ１１０４では、ステップＳ１１０３での認証の結果、入力されたユーザＩＤとパスワードが一致しないと判断された場合には、ステップＳ１１０１の処理に戻る。
【００９０】
ステップＳ１１０４において、入力されたユーザＩＤとパスワードが予め登録されているものと一致したと判断された場合には、ステップＳ１１０５において、入力されたユーザＩＤをＲＡＭ１０２などの記憶装置に一時的に保存する。ここで一時記憶されたユーザＩＤは、ステップＳ１１１９において、ユーザがログアウト処理を行うまで保持され、ＷＥＢブラウザの履歴情報に付加される。さらに、初期表示画面を閉じ、図５で示したようなＷＥＢブラウザの操作画面を表示する。
【００９１】
次に、ステップＳ１１０６において、ユーザからの操作指示を監視する。ステップＳ１１０７において、ユーザからの操作指示が入力されたかどうかを判定し、指示入力がないと判断された場合は、ステップＳ１１０６に戻り、ユーザからの操作指示を監視する。
【００９２】
ステップＳ１１０７において、ユーザからの操作指示が入力されたと判断された場合は、ステップＳ１１０８において、その操作指示が履歴一覧の表示指示であるかどうかを判断する。つまり、図６における履歴の選択ボタン６０２が押下されたものであるかどうかを判定する。
【００９３】
ステップＳ１１０８において、履歴一覧の表示指示が入力されたと判断された場合は、図１２に示すような履歴一覧表示処理を行う。この処理は、後ほど詳細に説明する。
【００９４】
ステップＳ１１０８において、履歴一覧の表示指示が入力されていないと判断された場合は、ステップＳ１１０９において、ユーザからの操作指示が、ＷＥＢページの表示処理であるかどうかを判断する。つまり、図５において、ＵＲＬアドレスの直接入力指定によるＷＥＢページの表示指示や、お気に入りに登録されているＵＲＬアドレスの指定によるＷＥＢページの表示指示、もしくは図８の８０４や図９の９０７などの、履歴に保存されたＵＲＬアドレスの指定によるＷＥＢページの表示指示が入力されたかどうかを判定する。
【００９５】
ステップＳ１１０９において、ＷＥＢページの表示指示が入力されたと判断された場合は、ステップＳ１１１３において、指定されたＵＲＬアドレスからそのＷＥＢコンテンツを取得する。
【００９６】
次に、ステップＳ１１１４において、取得したＷＥＢコンテンツをフォーマットに従ってレイアウトし、図５におけるコンテンツ表示領域５０１に表示する。
【００９７】
さらに、ステップＳ１１１５において、表示したＵＲＬアドレスとそこから取得したＷＥＢコンテンツに記載されているタイトル、さらにステップＳ１１０５で保存したユーザＩＤを、履歴情報として保存する。
【００９８】
この履歴情報は、ＨＤＤ１０４などに保存され、複写機の電源がＯＦＦになっても保持される。その後、ステップＳ１１０６の処理に戻る。
【００９９】
ステップＳ１１０９において、ＷＥＢページの表示指示ではないと判断された場合は、ステップＳ１１１０において、ユーザからの入力指示が印刷指示であるかどうかを判断する。
【０１００】
ステップＳ１１１０で、ユーザからの入力指示が印刷指示であると判断された場合は、ステップＳ１１１６において、現在コンテンツ表示領域５０１に表示しているＷＥＢコンテンツを、印刷用のデータ形式に変換する。
【０１０１】
次に、ステップＳ１１１７において、生成した印刷用データをプリンタ部１９５へプリントデータとして渡し、ＷＥＢコンテンツの印刷を行う。さらに、ステップＳ１１１８において、ステップＳ１１１５で保存した履歴情報におけるＵＲＬアドレスのデータに、ユーザが印刷処理を行ったという情報を関連付けて保存する。
【０１０２】
これは、印刷を行ったかどうかという単純な情報であってもよいし、具体的な印刷時刻情報や、どれだけ印刷を行ったかなどの情報を付加してもかまわない。また、さらには実際に印刷したコンテンツを、もしくはそのサムネイルを作成し、それを残すようにしてもよい。
【０１０３】
ステップＳ１１１０において、ユーザからの入力指示がＷＥＢページの印刷処理でないと判断された場合は、ステップＳ１１１１において、ユーザからの入力指示が、複写機の使用終了指示であるかどうかを判断する。つまり、ＩＤキー２０８の押下によるログアウト処理の指示であるかどうかを判断する。
【０１０４】
ステップＳ１１１１において、使用終了指示であると判断された場合は、ステップＳ１１１９において、ログアウト処理を行う。ここで、ステップＳ１１０５において一時保存されたユーザ情報を消去し、画面を図４で示したような初期表示画面に切り替える。その後、ステップＳ１１０１の処理に戻る。
【０１０５】
ステップＳ１１１１において、ユーザからの入力指示が使用終了指示ではないと判断された場合は、ステップＳ１１１２において、その他のユーザ指示処理を行う。
【０１０６】
ここには、図４などで示した各種ボタンに対する操作、図９で示した履歴の削除操作、履歴詳細情報表示指示操作などに対応する処理が含まれるが、それらの処理の詳細はここでは省略する。この処理の後、ステップＳ１１０６の処理に戻る。
【０１０７】
図１２は、図１１で示したフローチャートのステップＳ１１０８において、ユーザからの指示入力が、履歴一覧の表示指示であると判断された場合の処理を示すフローチャートである。
【０１０８】
まず、ステップＳ１２０１において、図７に示したような管理者認証画面を表示し、管理者情報の入力を監視する。
【０１０９】
次にステップＳ１２０２において、管理者情報を入力し終えたかどうかを判断する。つまり、図７に示す管理者認証画面において、ＩＤキー２０８が入力されたかどうかを判断する。
【０１１０】
ステップＳ１２０２において、管理者情報を入力し終えたと判断された場合には、ステップＳ１２０３において、入力された管理者ＩＤとパスワードが、予め登録されているものと一致するかどうか認証を行う。
【０１１１】
ステップＳ１２０３では、ステップＳ１２０２における管理者情報の認証の結果、管理者による入力ではないと判断された場合は、再度管理者ＩＤとパスワードを入力されるため、ステップＳ１２０１の処理に戻る。
【０１１２】
ステップＳ１２０３において、管理者からの入力であると判断された場合は、ステップＳ１２０５において、図９に示したような管理者用の履歴一覧表示画面を表示する。その後、図１１におけるステップＳ１１０６の処理に戻る。
【０１１３】
また、ステップＳ１２０２において、管理者情報を入力し終えていないと判断された場合は、ステップＳ１２０６において、入力がキャンセル指示であるかどうかを判断する。つまり、図７におけるキャンセルボタン７０５の押下指示であるかどうかを判断する。
【０１１４】
ステップＳ１２０６において、入力がキャンセル指示ではないと判断された場合は、ステップＳ１２０１の処理に戻る。
【０１１５】
ステップＳ１２０６において、入力がキャンセル指示であると判断された場合は、ステップＳ１２０７において、図８に示したような一般ユーザ用の履歴一覧表示画面を表示する。その後、図１１におけるステップＳ１１０６の処理に戻る。
【０１１６】
以上の構成により、ＷＥＢブラウザの履歴情報に、現在使用しているユーザのＩＤを付加して保存、表示することが可能になる。また、ユーザＩＤを付加して保存した履歴情報は、管理者のみが閲覧あるいは削除することができる。なお、履歴の削除の際は、コンテンツ（あるいはサムネイル）のみなど、履歴として残した情報のうち任意の項目のみを削除できるようにしてもよい。
【０１１７】
以上の説明から明らかなように、複写機に搭載されたＷＥＢブラウザのような、不特定多数のユーザが使用するＷＥＢブラウザにおいて、ＷＥＢコンテンツの履歴情報とユーザ情報とを対応付けて保存および表示する機能を付加することで、ブラウザの不正使用などの追跡を、管理者が簡単に行うことが可能になる。また、履歴情報には印刷処理を行ったか否かについての情報も付加されるため、ユーザがそのコンテンツを印刷したかどうかを管理者は簡単に追跡することが可能となる。
【０１１８】
さらに、特定の管理者のみＷＥＢコンテンツの履歴情報に関連付けられたユーザ名を閲覧でき、かつ履歴情報の削除を行うことができる。これにより、ユーザへのＷＥＢブラウザ不正利用の発見や追跡が容易になり、不正利用への抑止効果が高められるため、セキュリティを強化することが可能になる一方で一般ユーザで他のユーザには他のユーザの履歴情報を参照させないようにできる。
【０１１９】
なお、以上の実施形態では画像処理装置内にＷＥＢブラウザが一体的に組み込まれたものについて説明したが、汎用ＰＣ等で同様な処理を行わせるようにしてもよい。ただしこの場合、印刷処理を行わせる場合は印刷装置の接続やドライバの設定等は別途行う必要がある。
【０１２０】
また、ＷＥＢブラウザはＨＴＭＬコンテンツのみに限ったものではなく、ＸＭＬやＳＯＡＰに対応したものなど種々の形態に応用可能であることは言うまでもない。
【０１２１】
＜他の実施形態＞
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【０１２２】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【０１２３】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１２４】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【０１２５】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２６】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０１２７】
【図１】本発明の一実施形態に係る電子機器の主要部の構成を示す図である。
【図２】複写機の操作部の構成を示す図である。
【図３】操作部および操作部Ｉ／Ｆの機能構成を説明するブロック図である。
【図４】複写機において、Ｗｅｂブラウザ機能を起動させた場合に、ＬＣＤ表示部に表示される表示画面（初期表示画面）の一例を示す図である。
【図５】複写機において、Ｗｅｂブラウザ機能を起動させた場合に、ＬＣＤ表示部に表示される表示画面の一例を示す図である。
【図６】複写機において、Ｗｅｂブラウザ機能を起動させた場合に、ＬＣＤ表示部に表示される表示画面の一例を示す図である。
【図７】複写機において、Ｗｅｂブラウザ機能を起動させた場合に、ＬＣＤ表示部に表示される表示画面（管理者認証画面）の一例を示す図である。
【図８】履歴表示画面（一般ユーザ用）の一例を示す図である。
【図９】履歴表示画面（管理者用）の一例を示す図である。
【図１０】履歴の詳細情報表示画面の一例を示す図である。
【図１１】複写機における、ＷＥＢブラウザによる処理の流れを示すフローチャートである。
【図１２】複写機における、ＷＥＢブラウザによる処理の流れを示すフローチャートである。
【図１】
2006185111.tif 000003
【図２】
2006185111.tif 000004
【図３】
2006185111.tif 000005
【図４】
2006185111.tif 000006
【図５】
2006185111.tif 000007
【図６】
2006185111.tif 000008
【図７】
2006185111.tif 000009
【図８】
2006185111.tif 000010
【図９】
2006185111.tif 000011
【図１０】
2006185111.tif 000012
【図１１】
2006185111.tif 000013
【図１２】
2006185111.tif 000014