(57)【特許請求の範囲】
【請求項１】
ユーザがブックマークを用いて指定したコンテンツを外部装置から取得して表示するＷｅｂブラウザを備える印刷装置であって、
前記Ｗｅｂブラウザが表示するコンテンツを印刷する印刷手段と、
前記ブックマークの編集を禁止するか又は許可するかの設定と、前記印刷手段によるコンテンツの印刷を禁止するか又は許可するかの設定とを、同一画面で設定可能な設定画面を表示する表示手段と、
前記設定画面による設定の結果、前記ブックマークの編集を禁止すると設定されている場合は、前記ブックマークの編集を禁止し、前記設定画面による設定の結果、前記ブックマークの編集を許可すると設定されている場合は、前記ブックマークの編集を許可し、前記設定画面による設定の結果、前記コンテンツの印刷を禁止すると設定されている場合は、前記コンテンツの印刷を禁止し、前記設定画面による設定の結果、前記コンテンツの印刷を許可すると設定されている場合は、前記コンテンツの印刷を許可する制御手段とを備え、
前記設定画面による設定の結果、前記ブックマークの編集を禁止すると設定されている場合と、前記設定画面による設定の結果、前記ブックマークの編集を許可すると設定されている場合の両方の場合において、前記ブックマークを用いたコンテンツの指定をユーザから受け付け可能であることを特徴とする印刷装置。
【請求項２】
前記印刷装置のユーザが特定のユーザであるか否かを判定する判定手段を更に備え、
前記判定手段によって前記ユーザが特定のユーザであると判定された場合は、前記表示手段は前記設定画面を表示し、前記判定手段によって前記ユーザが特定のユーザでないと判定された場合は、前記表示手段は前記設定画面を表示しないことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記印刷装置のユーザが特定のユーザであるか否かを判定する判定手段を更に備え、
前記判定手段によって前記ユーザが特定のユーザであると判定された場合は、前記制御手段は、前記ブックマークの編集を禁止すると設定されている場合であっても前記ブックマークの編集を許可することを特徴とする請求項１に記載の印刷装置。
【請求項４】
前記印刷装置のユーザが特定のユーザであるか否かを判定する判定手段を更に備え、
前記判定手段によって前記ユーザが特定のユーザであると判定された場合は、前記制御手段は、前記コンテンツの印刷を禁止すると設定されている場合であっても前記コンテンツの印刷を許可することを特徴とする請求項１に記載の印刷装置。
【請求項５】
前記ブックマークの編集を実行するための操作を入力する入力手段を更に備え、
前記制御手段は、前記ブックマークの編集を禁止すると設定されている場合は、前記入力手段による入力を禁止し、前記ブックマークの編集を許可すると設定されている場合は、前記入力手段による入力を許可することを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項６】
前記ブックマークの編集を禁止すると設定されている場合、前記入力手段は選択できない状態で表示されることを特徴とする請求項５に記載の印刷装置。
【請求項７】
前記入力手段は前記Ｗｅｂブラウザに表示されることを特徴とする請求項５又は６に記載の印刷装置。
【請求項８】
前記コンテンツの印刷を実行するための操作を入力する入力手段を更に備え、
前記制御手段は、前記コンテンツの印刷を禁止すると設定されている場合は、前記入力手段による入力を禁止し、前記コンテンツの印刷を許可すると設定されている場合は、前記入力手段による入力を許可することを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項９】
前記コンテンツの印刷を禁止すると設定されている場合、前記入力手段は選択できない状態で表示されることを特徴とする請求項８に記載の印刷装置。
【請求項１０】
前記入力手段は前記Ｗｅｂブラウザに表示されることを特徴とする請求項８又は９に記載の印刷装置。
【請求項１１】
前記ブックマークの編集は、前記ブックマークとして記憶しているコンテンツのアドレスを編集することであることを特徴とする請求項１乃至１０のいずれか１項に記載の印刷装置。
【請求項１２】
前記ブックマークの編集は、前記ブックマークからコンテンツのアドレスを削除することであることを特徴とする請求項１乃至１０のいずれか１項に記載の印刷装置。
【請求項１３】
前記ブックマークの編集は、前記ブックマークに新しいコンテンツのアドレスを追加することであることを特徴とする請求項１乃至１０のいずれか１項に記載の印刷装置。
【請求項１４】
前記コンテンツのアドレスはＵＲＬであることを特徴とする請求項１１乃至１３のいずれか１項に記載の印刷装置。
【請求項１５】
前記設定画面では、ＵＲＬの入力を禁止するか又は許可するかの設定と、前記Ｗｅｂブラウザが表示するコンテンツの保存を禁止するか又は許可するかの設定と、ホームページ設定を禁止するか又は許可するかの設定とを、更に設定可能であることを特徴とする請求項１乃至１４のいずれか１項に記載の印刷装置。
【請求項１６】
ユーザがブックマークを用いて指定したコンテンツを外部装置から取得してＷｅｂブラウザと、前記Ｗｅｂブラウザが表示するコンテンツを印刷する印刷手段とを備える印刷装置の制御方法であって、
前記ブックマークの編集を禁止するか又は許可するかの設定と、前記印刷手段によるコンテンツの印刷を禁止するか又は許可するかの設定とを、同一画面で設定可能な設定画面を表示する表示ステップと、
前記設定画面による設定の結果、前記ブックマークの編集を禁止すると設定されている場合は、前記ブックマークの編集を禁止し、前記設定画面による設定の結果、前記ブックマークの編集を許可すると設定されている場合は、前記当該ブックマークの編集を許可し、前記設定画面による設定の結果、前記コンテンツの印刷を禁止すると設定されている場合は、前記コンテンツの印刷を禁止し、前記設定画面による設定の結果、前記コンテンツの印刷を許可すると設定されている場合は、前記コンテンツの印刷を許可する制御ステップとを有し、
前記設定画面による設定の結果、前記ブックマークの編集を禁止すると設定されている場合と前記設定画面による設定の結果、前記ブックマークの編集を許可すると設定されている場合の両方の場合において、前記ブックマークを用いたコンテンツの指定をユーザから受け付け可能であることを特徴とする印刷装置の制御方法。
【請求項１７】
請求項１６に記載の印刷装置の制御方法の各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂブラウザが提供する機能の使用を禁止するか否かの設定が可能な情報処理装置及びその制御方法、プログラムに関する。
【背景技術】
【０００２】
現在、パーソナルコンピュータ（ＰＣ）を始めとするさまざまな機器にＷＥＢブラウザが搭載されている。ＷＥＢブラウザは、ＨＴＭＬやＸＭＬ等で記述されたコンテンツをＷＥＢサーバから取得し、当該コンテンツ内に記述されたフォーマットに基づいて取得されたコンテンツをレイアウトして表示することができる。
【０００３】
ＷＥＢサーバ上のコンテンツへのアクセスは、ＵＲＬアドレスをキーボード等を用いて直接入力して指定するＵＲＬアドレス指定や、予めＵＲＬアドレスをブックマークとして登録し、そのブックマークの指示による指定等によって可能である。
【０００４】
ＷＥＢブラウザは、その他にも、サーバ上のコンテンツをローカルの記憶装置に保存したり、印刷装置によってコンテンツをプリントアウトしたりする機能を持つ。
【０００５】
これらのＷＥＢブラウザは、特定の個人が使用するＰＣやＰＤＡ等だけではなく、多数のユーザが共用するＰＣ、公共施設に設置された情報端末、オフィス等に設置された複写機、プリンタ等の不特定多数のユーザが使用する場合がある（例えば、特許文献１参照。）。
【０００６】
この場合、業務上必要と思われるコンテンツ以外へのアクセスの禁止、セキュリティの強化、社内ＬＡＮのみの閲覧、有料コンテンツへのアクセス禁止等を目的とするため、ＷＥＢブラウザによって閲覧できるページにアクセス制限を設けることがある。
【０００７】
通常、これらのページアクセス制限の方法として、プロキシやゲートウェイ等のネットワーク経路上の機器でアクセス制限を設けたり、ＷＥＢブラウザが動作しているＯＳのユーザ管理機能を利用してアクセス制限を設けたりしている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平１０−６５８５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述したようなページアクセス制限方法を用いた場合、プロキシやゲートウェイ等の機器の設定は、設定が複雑である上、その機器を経由してネットワークに接続している全ての機器に影響を及ぼすことになる。
【００１０】
また、汎用ＰＣのＯＳのユーザ管理機能を利用してアクセス制限を用いる方法の場合は、ユーザがそれを使用するごとにＯＳレベルでユーザの切り替えを行う必要がある。従って、家電機器や複写機等の組み込み機器における使用では、これらの操作を行うことができない。
【００１１】
本発明は、このような事情を考慮してなされたものであり、不特定多数のユーザが使用するＷＥＢブラウザへのアクセスを制限するアクセス制限機能を好適に設定することができる情報処理装置及びその制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、本発明は、ユーザがブックマークを用いて指定したコンテンツを外部装置から取得して表示するＷｅｂブラウザを備える印刷装置であって、前記Ｗｅｂブラウザが表示するコンテンツを印刷する印刷手段と、前記ブックマークの編集を禁止するか又は許可するかの設定と、前記印刷手段によるコンテンツの印刷を禁止するか又は許可するかの設定とを、同一画面で設定可能な設定画面を表示する表示手段と、前記設定画面による設定の結果、前記ブックマークの編集を禁止すると設定されている場合は、前記ブックマークの編集を禁止し、前記設定画面による設定の結果、前記ブックマークの編集を許可すると設定されている場合は、前記ブックマークの編集を許可し、前記設定画面による設定の結果、前記コンテンツの印刷を禁止すると設定されている場合は、前記コンテンツの印刷を禁止し、前記設定画面による設定の結果、前記コンテンツの印刷を許可すると設定されている場合は、前記コンテンツの印刷を許可する制御手段とを備え、前記設定画面による設定の結果、前記ブックマークの編集を禁止すると設定されている場合と、前記設定画面による設定の結果、前記ブックマークの編集を許可すると設定されている場合の両方の場合において、前記ブックマークを用いたコンテンツの指定をユーザから受け付け可能であることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、不特定多数のユーザが使用するようなＷＥＢブラウザに対して、ページのアクセス制限を設ける場合に、プロキシやゲートウェイのような複雑で煩雑な設定を行わなくても、個々の機器の管理者が簡単にアクセス制限を設けることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態に係る画像処理装置の構成を示すブロック図である。
【図２】本発明の一実施形態に係る画像処理装置の操作部１１２の外観図である。
【図３】本発明の一実施形態に係る画像処理装置の操作部１１２の細部構成を説明するためのブロック図である。
【図４Ａ】上述した本実施形態に係る画像処理装置において、ＷＥＢブラウザ機能を選択した際に表示される表示画面例である。
【図４Ｂ】図４Ａに示す画面においてアドレスバー４０１１が押下されたときに表示される画面例を示す図である。
【図４Ｃ】図４Ａに示す画面でツールキー４００７が押下されたときに表示される画面例を示す図である。
【図４Ｄ】図４Ｃに示す画面においてブックマークキー４２０２が押下されたときに表示される画面例を示す図である。
【図４Ｅ】図４Ａに示す画面において設定キー４００９が押下されたときに表示される画面例を示す図である。
【図４Ｆ】図４Ｅに示す画面で入力されたパスワードが管理者のためのパスワードと一致したと判断された場合に表示される画面例を示す図である。
【図４Ｇ】図４Ｆの画面に示すようなＷＥＢブラウズの機能制限設定を行った場合の図４Ａに示す画面に対応する表示画面例を示す図である。
【図４Ｈ】図４Ｆの画面に示すような設定を行った場合の図４Ｄに対応する表示画面例を示す図である。
【図４Ｉ】図４Ｅに示す画面において入力されたパスワードが管理者のためのパスワードと一致したと判断された場合に表示される画面例を示す図である。
【図４Ｊ】図４Ｅに示す画面において入力されたパスワードが管理者のためのパスワードと一致したと判断された場合に表示される別の画面例を示す図である。
【図５Ａ】第１の実施例においてＷＥＢブラウザの起動時に行われるメイン処理を説明するためのフローチャートである。
【図５Ｂ】ステップＳ５１１１のパスワード判定処理の詳細を説明するためのフローチャートである。
【図５Ｃ】ステップＳ５１１２のブラウザ画面操作処理の詳細を説明するためのフローチャートである。
【図５Ｄ】ステップＳ５１１３の機能設定画面表示処理の詳細を説明するためのフローチャートである。
【図６Ａ】第２の実施例においてＷＥＢブラウザの起動時に行われるメイン処理を説明するためのフローチャートである。
【図６Ｂ】ステップＳ６１１３のパスワード判定処理の詳細を説明するためのフローチャートである。
【図６Ｃ】ステップＳ６１１４のブラウザ画面操作処理の詳細を説明するためのフローチャートである。
【図６Ｄ】ステップＳ６１１５の機能設定画面表示処理の詳細を説明するためのフローチャートである。
【発明を実施するための形態】
【００１６】
図１は、本発明の一実施形態に係る画像処理装置の構成を示すブロック図である。図１において、コントローラユニット（Controller Unit）１００は、画像入力デバイスであるスキャナ１７０や画像出力デバイスであるプリンタ１９５と接続し、一方では、ＬＡＮ１１１や公衆回線（ＷＡＮ）１５１と接続することで、画像情報やデバイス情報の入出力を行う。
【００１７】
コントローラユニット１００において、ＣＰＵ１０１は、システム全体を制御するコントローラである。また、ＲＡＭ１０２は、ＣＰＵ１０１が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。ＲＯＭ１０３はブートＲＯＭであり、システムのブートプログラムが格納されている。さらに、ＨＤＤ１０４はハードディスクドライブであり、システムソフトウェアや画像データ等を格納する。尚、コントローラユニット１００には機器組み込み型のリアルタイムＯＳが組み込まれており、これによってシステムの制御を行う。このＯＳはユーザ管理機能を持たない。
【００１８】
ＶＲＡＭ１０５は、ＣＰＵ１０１が生成し、操作部１１２に表示するための操作部表示画像を記憶するメモリである。操作部Ｉ／Ｆ１０６は、操作部（ＵＩ）１１２とのインタフェース部であり、ＶＲＡＭ１０５に記憶された操作部１１２に表示する画像データを操作部１１２に対して出力する。また、操作部Ｉ／Ｆ１０６は、操作部１１２から本システム使用者が入力した情報をＣＰＵ１０１に伝える役割をする。
【００１９】
ネットワークインタフェース（Network I/F）１１０は、ＬＡＮ１１１に接続して、情報の入出力を行う。Ｍｏｄｅｍ１５０は、公衆回線（ＷＡＮ）１５１に接続して、情報の入出力を行う。
【００２０】
ネットワークインタフェース１１０及びＭｏｄｅｍ１５０は、ＬＡＮ１１１や公衆回線１５１ＷＥＢサーバ等にアクセスし、ＷＥＢコンテンツ等の情報を入力したり、ＷＥＢサーバ等に対してＷＥＢコンテンツの要求を行ったりするために用いられる。
【００２１】
以上のデバイスが、システムバス１０７上に配置される。
【００２２】
イメージバスＩ／Ｆ（Image Bus I/F）１０９は、システムバス１０７と画像データを高速で転送する画像バス１０８とを接続し、データ構造を変換するバスブリッジである。
【００２３】
画像バス１０８は、ＰＣＩバス又はＩＥＥＥ１３９４で構成される。画像バス１０８上には、以下のデバイスが配置される。
【００２４】
まず、ラスターイメージプロセッサ（ＲＩＰ）１６０は、ＰＤＬコードをビットマップイメージに展開する。デバイスＩ／Ｆ部１２０は、画像入出力デバイスであるスキャナ１７０やプリンタ１９５とコントローラ１００とを接続し、画像データの同期系／非同期系の変換を行う。
【００２５】
スキャナ画像処理部１８０は、入力画像データに対し補正、加工、或いは編集等の画像処理を行う。プリンタ画像処理部１９０は、プリント出力画像データに対して、プリンタの補正や解像度変換等の画像処理を行う。
【００２６】
画像回転部１３０は、画像データの回転を行う。画像圧縮部１４０は、多値画像データはＪＰＥＧ圧縮伸長処理、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨの圧縮伸長処理を行う。
【００２７】
以上が一体的に統合された形態で構成される。
【００２８】
図２は、本発明の一実施形態に係る画像処理装置の操作部１１２の外観図である。ＬＣＤ表示部２０２は、ＬＣＤ上にタッチパネルシート２０１が貼られている。そして、ＬＣＤ表示部２０２は、システムの操作画面及びソフトキーを表示するとともに、表示されているキーの表示部分が押下されると、その位置情報をコントローラであるＣＰＵ１０１に伝える。
【００２９】
スタートキー２０３は、原稿画像の読み取り動作を開始する時等に用いる。スタートキー２０３の中央部には、緑と赤の２色表示が可能なＬＥＤ２１５があり、その色によってスタートキー２０３が有効な状態にあるかどうかを示す。
【００３０】
また、ストップキー２０４は、稼働中の動作を止める働きをする。リセットキー２０５は、操作部１１２の設定を初期化する時に用いる。テンキー群２０６は、数値の入力を行う際に用いる。クリアキー２０７は、入力された数値をクリアしたいときに用いる。
【００３１】
ＩＤキー２０８は、使用者のユーザＩＤを入力する時に用いる。ＩＤキー２０８は、この装置（システム）の管理者が、装置の各種設定に対する特別な権限を持った管理者モードに移行するためのキーとしても用いられる。また、当該ＩＤキー２０８は、管理者モードに移行している場合に、その管理者モードから退出するためのキーとしても用いられる。尚、この管理者モードの移行に関しては、後ほど詳細に説明する。
【００３２】
ガイドキー２０９は、設定や入力方法についての補助的な説明画面であるヘルプ画面を表示するときに用いる。また、ユーザモードキー２１０は、装置の動作に関する特殊な設定や詳細な設定を行うときに用いる。さらに、カウンタキー２１１は、装置がプリントした用紙の枚数を確認するときに用いる。節電キー２１２は、装置を待機状態にし、消費電力を抑えたいときに用いる。電源キー２１３は、装置の電源をＯＮ又はＯＦＦにするときに用いる。タリーランプ２１６、２１７は、それぞれ装置が動作中であるとき、又は、装置に何らかの異常が生じたときに、点滅或いは点灯する。そして、電源ランプ２１８は、電源キー２１３によって装置の電源がＯＮにされたときに点灯する。
【００３３】
図３は、本発明の一実施形態に係る画像処理装置の操作部１１２の細部構成を説明するためのブロック図である。図３に示すように、本実施形態に係る画像処理装置では、ＣＰＵ１０１は、プログラム用ＲＯＭ１０３に記憶された制御プログラム等に基づいてシステムバス１０７に接続される各種デバイスとのアクセスを総括的に制御し、画像入力部インタフェース１７１を介して接続されるスキャナ１７０から入力情報を読み込み、プリンタインタフェース１９６を介して接続されるプリンタ１９５に出力情報としての画像信号を出力する。
【００３４】
また、プログラム用ＲＯＭ１０３には、後述する図５や図６のフローチャートで示されるような処理を行うための制御プログラムが記憶されている。また、ＲＡＭ１０２は、ＣＰＵ１０１の主メモリやワークエリア等として機能する。尚、ＲＡＭ１０２は、タッチパネル２０１や各種ハードキー２０３〜２１３からユーザ入力を受け取り、入力デバイスコントローラ３０１を介して、操作内容を取得する。そして、取得した操作内容と前述した制御プログラムに基づいて、ＣＰＵ１０１において表示画面データが生成される。また、この制御プログラムにはＷＥＢブラウザ機能を実現するためのプログラムが含まれ、アプリケーションレベルで（ＯＳではなく）ユーザ管理機能を搭載する。
【００３５】
さらに、生成された画面データはＶＲＡＭ１０５に記憶され、その後画面出力デバイスを制御する出力デバイスコントローラ３０２を介して、ＬＣＤ２０２に出力される。
【００３６】
また、ユーザからの入力や装置の状態から、制御プログラムに従って、ＣＰＵ１０１から出力デバイスコントローラ３０２に信号を与え、ＬＥＤ２１５、タリーランプ２１６、２１７、電源ランプ２１８等を適切に点灯或いは消灯させる。
【００３７】
以下、図面を参照して、上述した構成をした画像処理装置を用いた実施例について詳細に説明する。
【００３８】
＜第１の実施例＞
図４Ａ〜Ｊは、本発明の第１の実施例に形態におけるＬＣＤ表示部２０２に表示される表示画面例を示す図である。図４Ａは、上述した本実施形態に係る画像処理装置において、ＷＥＢブラウザ機能を選択した際に表示される表示画面例であり、ＷＥＢブラウザ機能の制限が設定されていない場合の表示画面例を示している。図４Ａにおいて、４００１はコンテンツ表示領域である。
【００３９】
コンテンツ表示領域４００１は、ＬＡＮ１１１或いはＷＡＮ１５１を経由してＷＥＢサーバから取得したＨＴＭＬコンテンツ等のいわゆるＷＥＢページをその記述に従ったフォーマットに基づいて整形し、表示する領域である。図４Ａに示すように、表示領域の右部及び下部には、この表示領域よりもサイズが大きいコンテンツを表示するために、必要に応じてスクロールバーが表示される。また、この表示領域に表示されているコンテンツのシンボルにリンクが貼られている場合は、そのシンボルをタッチパネル２０１上から押下することで、そのリンク先のコンテンツを取得し、表示することが可能である。
【００４０】
また、図４Ａにおいて、４００２〜４０１１までの各シンボルは、これらをタッチパネル２０１上から押下することで、それらに対応した操作を行うことができる。
【００４１】
すなわち、４００２は、戻るキーである。この戻るキー４００２を押下することで、コンテンツ表示領域４００１に表示されているコンテンツを１つ前に表示したコンテンツに切り替えることが可能である。また、４００３は、進むキーである。この進むキー４００３を押下することで、前述した戻るキー４００２を用いてコンテンツ表示履歴を遡った場合に、その１つ後のコンテンツを表示領域４００１に表示することが可能である。
【００４２】
さらに、４００４は、中止キーである。この中止キー４００４を押下することで、ＷＥＢコンテンツを読み込んでいる場合に、その読み込みを中止することが可能である。さらにまた、４００５は、再読み込みキーである。この再読み込みキー４００５を押下することで、現在表示されているＷＥＢコンテンツをそのＵＲＬが示すＷＥＢサーバから再度読み込んで表示する。さらにまた、４００６は、ホームキーである。このホームキー４００６を押下することで、ホームページとして設定されているＵＲＬアドレスからコンテンツを取得して表示することが可能である。
【００４３】
さらにまた、４００７は、ツールキーである。このツールキー４００７を押下することで、ＷＥＢブラウジングに関する特別な機能を使用するための画面を表示することが可能である。これらの機能としては、例えば、予めＵＲＬアドレスを保存しておき、その保存しておいたＵＲＬを指定することで素早くそのＷＥＢページを指定することが可能なブックマーク機能や、現在表示されているＷＥＢコンテンツをＷＥＢサーバからダウンロードして、ＨＤＤ１０４等の記憶装置に保存するページ保存機能や、過去に表示したＷＥＢコンテンツのＵＲＬアドレスを一覧表示し、その中から指定したＵＲＬのＷＥＢページを表示することができる履歴機能等がある。
【００４４】
さらにまた、４００８は、表示キーである。この表示キー４００８を押下することで、コンテンツ表示領域４００１に表示しているＷＥＢコンテンツの文字コード解釈の指定や、禁則処理やジャスティフィケーション機能の指定、ＪＰＥＧ等の画像を表示するか表示しないかの指定等、ＷＥＢコンテンツ表示に関する設定画面を表示することが可能なツールである。
【００４５】
さらにまた、４００９は、設定キーである。この設定キー４００９を押下することで、プロキシアドレスの設定、ホームページのＵＲＬアドレスの設定、キャッシュサイズや証明書の設定、操作表示制限設定等、ＷＥＢブラウジングそのものに関する設定を行う画面を表示することが可能なツールである。
【００４６】
さらにまた、４０１０は、印刷キーである。この印刷キー４０１０を押下することで、現在、コンテンツ表示領域４００１に表示されているＷＥＢコンテンツをプリンタ１９５から印刷出力するための設定画面を表示する。そして、この設定画面から印刷開始を指示することで、プリンタ１９５からＷＥＢコンテンツがプリントアウトさせることが可能なツールである。この印刷キー４０１０によりＷＥＢコンテンツを印刷させる際は、印刷用に指定された用紙サイズに適切に収まるようにレイアウトを調整してから印刷が実行される。
【００４７】
さらにまた、４０１１は、アドレスバーである。このアドレスバー４０１１には、現在、コンテンツ表示領域４００１に表示されているＷＥＢコンテンツのＵＲＬアドレスが表示される。また、このアドレスバー４０１１を押下することで、画面上にソフトウェアキーボードを表示し、ユーザがＵＲＬアドレスを入力することが可能になるツールである。
【００４８】
また、図４Ｂは、図４Ａに示す画面においてアドレスバー４０１１が押下されたときに表示される画面例を示す図である。図４Ｂにおいて、４１０１は、入力文字表示領域である。また、４０１２は、ソフトウェアキーボードである。ユーザは、ソフトウェアキーボード４１０２上に表示されているキーを押下することで、ＵＲＬアドレス等の文字を入力することができる。尚、入力文字表示領域４１０１は、ソフトウェアキーボード４１０２によって入力された文字を表示するための領域である。
【００４９】
４１０３は、中止キーである。この中止キー４１０３を押下することで、ソフトウェアキーボード４１０２によって入力された文字入力を破棄し、このソフトウェアキーボード４１０２の表示を中止することが可能である。また、４１０４は、終了キーである。この終了キー４１０４を押下することで、ソフトウェアキーボード４１０２によって入力され、コンテンツ表示領域４１０１に表示されている文字列をアドレスバー４０１１に反映させ、ソフトウェアキーボード４１０２の表示を終了する。
【００５０】
図４Ｃは、図４Ａに示す画面でツールキー４００７が押下されたときに表示される画面例を示す図である。図４Ｃに示すように、ツール選択画面４２０１がツールキー４００７上に表示される。ツール選択画面４２０１には、符号４２０２〜４２０４で示される３つの機能を選択するためのキーが存在する。
【００５１】
図４Ｃにおいて、４２０２は、ブックマークキーである。このキーを押下することで、ブックマーク編集画面を表示することができる。また、４２０３は、ページ保存キーである。このキーを押下することで、ページ保存編集画面を表示することができる。さらに、４２０４は、履歴キーである。このキーを押下することで、履歴編集画面を表示することができる。
【００５２】
図４Ｄは、図４Ｃに示す画面においてブックマークキー４２０２が押下されたときに表示される画面例を示す図である。図４Ｄに示す画面では、予めブックマークとして保存しておいたＵＲＬを指定して表示させたり、ブックマークとして保存しておいたＵＲＬのアドレスやそのアドレスに関連付けられたタイトルを編集したり、保存しておいたブックマークを削除したり、現在表示領域４００１に表示されているＷＥＢコンテンツのＵＲＬをブックマークとして登録することが可能である。
【００５３】
図４Ｄにおいて、４３０１は、ブックマーク一覧表示領域である。本実施例では、ブックマークは、ＵＲＬアドレスとその内容を表すタイトル文字列の組として保存される。そして、このブックマーク一覧表示領域４３０１は、そのタイトル文字列とＵＲＬが一覧表となって表示される。また、ユーザは、この一覧表からいずれか１つのブックマークを選択することが可能である。そして、選択されたブックマークに対して、ブックマーク操作キー４３０２〜４３０５によって、さまざまな操作を行うことができる。
【００５４】
まず、４３０２は、表示キーである。この表示キー４３０２を押下することで、現在選択しているブックマークのＵＲＬアドレスからＷＥＢコンテンツを取得し、表示領域４００１に表示することが可能である。４３０３は、編集キーである。このキーを押下することで、現在選択しているブックマークのＵＲＬアドレス、若しくはタイトル文字列を編集する画面が表示される。
【００５５】
また、４３０４は、削除キーである。この削除キー４３０４を押下することで、現在選択しているブックマークをブックマーク一覧表示領域４３０１から消去し、併せてＨＤＤ１０４等に記憶されている、消去したブックマークに対応する情報も消去する。
【００５６】
さらに、４３０５は、追加キーである。この追加キー４３０５を押下することで、現在、コンテンツ表示領域４００１に表示しているＷＥＢコンテンツのＵＲＬアドレスを新規ブックマークとしてＨＤＤ１０４等の記憶領域に保存し、このブックマーク一覧表示領域４３０１に追加することが可能である。さらにまた、４３０６は、終了キーである。この終了キー４３０６を押下することで、このブックマークの編集画面を閉じることが可能である。
【００５７】
図４Ｅは、図４Ａに示す画面において設定キー４００９が押下されたときに表示される画面例を示す図である。但し、この画面が表示される場合は、管理者のためのパスワードが設定されている場合であり、管理者のためのパスワードが設定されていない場合は、図４Ｆに示す画面が表示される。
【００５８】
図４Ｅに示すように、設定キー４００９が押下された場合は、パスワード入力画面４４０１が表示される。これは、ＷＥＢブラウジングに関する設定を行う前に、それを管理者の権限を持つユーザにのみ設定可能に制限するため、これから設定を行おうとしているユーザが管理者かどうかを判断するために表示するものである。
【００５９】
図４Ｅにおいて、４４０２は、パスワード入力表示領域である。ユーザは、前述したテンキー群２０６を使用して、例えば５桁程度からなる数字等で構成されるパスワードを入力する。入力されたパスワードは、このパスワード入力表示領域４４０２に「＊＊＊＊＊」等の記号として表示される。
【００６０】
また、４４０３は、キャンセルキーである。このキャンセルキー４４０３を押下された場合は、パスワード認証を行うことなく、この画面を閉じる。そして、この場合の表示画面は、図４Ａの表示画面に戻る。
【００６１】
さらに、４４０４は、ＯＫキーである。このＯＫキー４４０４が押下されることで、入力されたパスワードが予め設定されている管理者のパスワードと一致するかどうかを判断する。そして、一致すると判断された場合は、図４Ｆに示すＷＥＢブラウズ機能設定画面を表示する。一方、一致しないと判断された場合は、一致しなかったことをユーザに通知し、入力されたパスワードをクリアして、再度パスワードの入力を要求する。
【００６２】
図４Ｆは、図４Ｅに示す画面で入力されたパスワードが管理者のためのパスワードと一致したと判断された場合に表示される画面例を示す図である。この図４Ｆに示す画面は、管理者のためのパスワードが設定されていない場合に、図４Ａの設定キー４００９が押下されたときにも表示される。図４Ｆに示す画面は、ＷＥＢブラウズにおける各種設定を設定するための画面の一部であり、設定項目としては、図４Ｆで表示されているもの以外にも多種存在する。図４Ｆに示す画面は、符号４５０１〜４５０５はＷＥＢブラウズを行う際にユーザに対して禁止する操作や表示を選択する設定するためのチェックボックスであり、４５０６は管理者のためのパスワードを設定するためのチェックボックスである。
【００６３】
４５０１は、ＵＲＬ入力禁止チェックキーである。このＵＲＬ入力禁止チェックキー４５０１を押下してチェック状態にすることで、ユーザに対してＵＲＬアドレスの入力操作禁止を設定することが可能となる。また、４５０２は、ブックマーク編集禁止チェックキーである。このブックマーク編集禁止チェックキー４５０２を押下してチェック状態にすることで、ブックマークに対する追加、編集、削除等の操作の禁止を設定することが可能となる。さらに、４５０３は、印刷禁止チェックキーである。この印刷禁止チェックキー４５０３を押下してチェック状態にすることで、印刷操作の禁止を設定することが可能となる。
【００６４】
一方、４５０４は、ページ保存禁止チェックキーである。このページ保存禁止チェックキー４５０４を押下してチェック状態にすることで、ページ保存操作の禁止を設定することが可能となる。また、４５０５は、ホームページ設定禁止チェックキーである。このホームページ設定禁止チェックキー４５０５を押下してチェック状態にすることで、ホームページを編集する操作の禁止を設定することが可能となる。そして、４５０６はは、管理者パスワードの設定表示領域である。ユーザはテンキー群２０６を使用して、例えば５桁程度からなる数字等を用いてパスワードとして設定する。尚、設定されたパスワードは、この設定表示領域４５０６に「＊＊＊＊＊」等の記号として表示され、第三者から覗かれた場合でも視認できないようになっている。
【００６５】
さらに、４５０７は、前へキーである。この前へキー４５０７を押下することで、ＷＥＢブラウズにおける各種設定項目を設定する画面のうち、現在の画面から１つ前の画面を表示することが可能となる。また、４５０８は、次へキーである。この次へキー４５０８を押下することで、ＷＥＢブラウズにおける各種設定項目を設定する画面のうち、現在の画面から１つ後の画面を表示することが可能となる。さらに、４５０９は、終了キーである。この終了キー４５０９を押下することで、図４Ｆに示すこの設定画面を閉じることが可能となる。
【００６６】
図４Ｇは、図４Ｆの画面に示すようなＷＥＢブラウズの機能制限設定を行った場合の図４Ａに示す画面に対応する表示画面例を示す図である。図４Ｆの印刷チェックキー４５０３によって印刷禁止が設定されているため、図４Ｇにおける印刷キー４０１０は、ユーザが操作できないように、無効表示（例えば、選択できないことを示す反転表示等）になっている。この状態において、たとえユーザが印刷キー４０１０を押下しても何も起こらない（操作することができない）ため、ユーザはＷＥＢコンテンツの印刷ができない。
【００６７】
また、図４ＦのＵＲＬ禁止チェックキー４５０１にチェックすることで、ＵＲＬアドレスの入力操作禁止が設定されているため、図４Ｇのアドレスバー４０１１、ユーザが操作できないように、無効表示（例えば、反転表示等）になっている。この状態で、たとえユーザがアドレスバー４０１１を押下等の操作を行っても、図４Ｂに示すようなソフトウェアキーボードは表示されないため、ユーザは、ＵＲＬを指定してＷＥＢページを表示することはできない。
【００６８】
図４Ｈは、図４Ｆの画面に示すような設定を行った場合の図４Ｄに対応する表示画面例を示す図である。図４Ｆに示す画面におけるブックマーク編集禁止チェックキー４５０２にチェックが設定されていることによって、ブックマークに対する編集、削除、追加等の操作が禁止されている。これにより、図４Ｈに示すように、編集キー４２０３、削除キー４３０４、追加キー４３０５が全て無効表示（例えば、反転表示）となっており、選択できないようになっている。これにより、ユーザは、ブックマークの表示操作は可能であるため、管理者は、自身が指定した特定のブックマークのみをユーザに閲覧させることが可能になる。
【００６９】
このように、この装置（システム）の管理者が、ＷＥＢブラウズの際にユーザに対して禁止する項目を自由に設定できるため、特定サーバのみの閲覧や、装置のハードウェア資源等の保護、印刷コストの抑制等を好適に管理することが可能になる。
【００７０】
尚、ここでは、操作者が管理者であるか一般ユーザであるか（管理者モードでの操作であるか通常状態での操作であるか）に応じて操作可能な項目に制限を加えるようにしているが、ユーザ毎に制限内容を異ならせるようにしてもよい。この場合、ユーザ管理が複雑になってしまうが、よりきめ細かい使用制限を設定することが可能となる。制限した内容はユーザ管理情報としてＲＡＭ１０２に保持する。
【００７１】
次に、図４Ａ〜図４Ｈに示した各画面で行った処理内容について、図５Ａ〜図５Ｄに示すフローチャートを用いて説明する。尚、この処理手順は、プログラムＲＯＭ１０３若しくはＨＤＤ１０４内に格納されており、この装置において必要時に実行される。
【００７２】
図５Ａは、第１の実施例においてＷＥＢブラウザの起動時に行われるメイン処理を説明するためのフローチャートである。まず、入力デバイスコントローラ３０１は、タッチパネル２０１及び各種ハードキー２０３〜２１３からのユーザによる入力を監視する（ステップＳ５１０１）。
【００７３】
次に、ユーザからの指示（入力）があったかどうかを判定する（ステップＳ５１０２）。その結果、ユーザからの指示がないと判断された場合（Ｎｏ）は、ステップＳ５１０１に戻って入力の監視を続ける。一方、ステップＳ５１０２において、ユーザからの指示があったと判断された場合（Ｙｅｓ）は、ステップＳ５１０３〜Ｓ５１０７においてユーザの指示が何であったかを判断し、それぞれの指示入力に対応した処理をステップＳ５１０８〜Ｓ５１１３において行った後、ステップＳ５１０１に戻って、ユーザからの次の入力を監視する。
【００７４】
ステップＳ５１０３において、ユーザからの指示がパスワードの入力指示であると判断された場合（Ｙｅｓ）は、図４Ｅに示したようなパスワード入力画面が表示され、パスワード入力表示部４４０２にパスワードを入力する（ステップＳ５１０９）。そして、その後、ステップＳ５１０１の処理に戻る。
【００７５】
また、ステップＳ５１０３でパスワード入力ではない場合（Ｎｏ）は、次に、ユーザからの指示入力がパスワードの設定指示であるかどうかが判断される（ステップＳ５１０４）。その結果、パスワードの設定であると判断された場合（Ｙｅｓ）は、図４Ｆに示す画面が表示され、そのパスワード設定表示部４５０６に、パスワードを設定する（ステップＳ５１１０）。その後、ステップＳ５１０１の処理に戻る。
【００７６】
また、ステップＳ５１０４でパスワード設定ではない場合（Ｎｏ）は、次に、ユーザからの指示がパスワードの入力終了指示であるかどうかが判断される（ステップＳ５１０５）。その結果、パスワード入力終了指示と判断された場合（Ｙｅｓ）、すなわち図４ＥにおけるＯＫキー４４０４の押下であると判断された場合は、パスワード判定処理を行う（ステップＳ５１１１）。そして、その後、ステップＳ５１０１の処理に戻る。
【００７７】
図５Ｂは、ステップＳ５１１１のパスワード判定処理の詳細を説明するためのフローチャートである。当該処理は、ユーザからの入力指示がパスワードの入力終了指示であると判断された場合に実行される。
【００７８】
まず、入力されたパスワードが、予め記憶されている管理者パスワードと一致するかどうかを判定する（ステップＳ５２０１）。その結果、パスワードが一致した場合（ステップＳ５２０２：Ｙｅｓ）は、図４Ｆに示した機能設定画面の表示を行う（ステップＳ５２０３）。一方、パスワードが一致しなかった場合（ステップＳ５２０２：Ｎｏ）は、パスワードの再入力処理を行う（ステップＳ５２０４）。これは、パスワードが不一致であることをユーザに対して通知し、入力されたパスワードをクリアして、ユーザに対して再度パスワードの入力を求める処理である。
【００７９】
また、ステップＳ５１０５でパスワードの入力終了指示ではないと判断された場合（Ｎｏ）は、次に、ユーザからの指示入力がＷＥＢブラウザ画面に対する操作指示であるかどうかが判断される（ステップＳ５１０６）。その結果、ユーザからの指示入力がＷＥＢブラウザ画面に対する操作指示であるかと判断された場合（Ｙｅｓ）は、ブラウザ画面操作処理を行う（ステップＳ５１１２）。その御、ステップＳ５１０１の処理に戻る。
【００８０】
図５Ｃは、ステップＳ５１１２のブラウザ画面操作処理の詳細を説明するためのフローチャートである。当該処理は、図５ＡのステップＳ５１０６において、ユーザからの入力指示がブラウザ画面の操作指示であると判断された場合に実行される。
【００８１】
まず、現在表示している画面がどのようなキーや表示領域から構成されているかの画面情報を読み込む（ステップＳ５３０１）。次に、入力や操作が禁止されている項目の設定（制限情報）を読み込む（ステップＳ５３０２）。そして、画面構成情報から、現在表示されているどのキーや表示領域に対する操作かを判定し、そのキーや表示領域の表示が、機能制限されているかどうかを判定する（ステップＳ５３０３）。
【００８２】
その結果、ステップＳ５３０３において機能制限されていると判断された場合（Ｙｅｓ）は、何も行わずにこの処理を終了する。一方、機能制限されていないと判断された場合（Ｎｏ）は、指示されたキーや表示領域に対応した処理を実行する（ステップＳ５３０４）。
【００８３】
さらに、ステップＳ５３０４の処理の結果、表示画面が切り替わる場合に、その表示画面に制限されている機能項目があるかどうかを判定する（ステップＳ５３０５）。その結果、制限されている項目がないと判断された場合（Ｎｏ）は、表示画面をそのまま表示する（ステップＳ５３０７）。一方、制限されている項目があると判断された場合（Ｙｅｓ）は、制限項目を無効表示（例えば、反転表示等）の表示に変更して、当該画面を制限して表示する（ステップＳ５３０６）。
【００８４】
また、ステップＳ５１０６でブラウザ画面操作指示ではないと判断された場合（Ｎｏ）は、次に、ユーザからの指示入力が機能設定画面の表示指示であるか否かが判断される（ステップＳ５１０７）。その結果、図４Ａにおける設定キー４００９の押下であると判断された場合（Ｙｅｓ）は、機能設定画面表示処理を行う（ステップＳ５１１３）。その後、ステップＳ５１０１の処理に戻る。
【００８５】
図５Ｄは、ステップＳ５１１３の機能設定画面表示処理の詳細を説明するためのフローチャートである。すなわち、図５Ｄに示すフローチャートは、図５ＡのステップＳ５１０７において、ユーザからの入力指示が機能設定画面の表示指示であると判断された場合に実行する処理である。
【００８６】
まず、現在、管理者パスワードが設定されているかどうかを判定する（ステップＳ５４０１）。その結果、管理者パスワードが設定されていないと判断された場合（Ｎｏ）は、機能設定画面の表示を行う（ステップＳ５４０２）。一方、管理者パスワードが設定されていると判断された場合（Ｙｅｓ）は、パスワード入力画面の表示を行う（ステップＳ５４０３）。
【００８７】
また、ステップＳ５１０７において、ユーザからの指示入力が機能設定画面の表示指示でないと判断された場合（Ｎｏ）、すなわち、上記ステップのいずれの場合にも該当しないと判断された場合は、その指示に対応した各処理（デフォルト処理）を行う（ステップＳ５１０８）。尚、このデフォルト処理は、本件とは直接関係がないので説明を省略する。この処理の後、ステップＳ５１０１の処理に戻る。
【００８８】
上述したように、本実施形態では、組み込み機器に搭載されたＷＥＢブラウザのような不特定多数のユーザが使用するようなＷＥＢブラウザに対して、ページのアクセス制限を設ける場合に、プロキシやゲートウェイのような複雑で煩雑な設定を行うことなく、個々の機器の管理者等が簡単にアクセス制限を設けることができる。
【００８９】
＜第２の実施例＞
次に、本実施形態に係る画像処理装置の第２の実施例について、図４及び図６を参照しながら説明する。尚、第２の実施例では、第１の実施例との差異について詳細に説明するものとし、第１の実施例と共通する部分については説明を省略する。
【００９０】
第２の実施例においては、第１の実施例の処理に、さらに管理者モードという状態遷移が加わる。この管理者モードとは、管理者の権限を持つユーザが、認証を行って管理者であると判断された場合に遷移する、管理者操作中を表す状態のことであり、この状態から抜けるまでは管理者の権限のまま、各種の操作や設定を行うことができるものである。また、この管理者モードは、特定のキーの押下等によってその状態から抜けることができる。
【００９１】
管理者モードに移行している状態では、その状態がユーザに対して確認できるように、画面のいずれかに管理者モード移行中である何らかのシンボル等を表示する。管理者モードに移行するには、ユーザが管理者であるかどうかを認証するために、図４Ｅに示すようなパスワード入力画面４４０１を表示し、そこで認証を行う。このパスワード入力画面は、ＩＤキー２０８のように特定のキーの押下によって表示させることができる。
【００９２】
図４Ｉは、図４Ｅに示す画面において入力されたパスワードが管理者のためのパスワードと一致したと判断された場合に表示される画面例を示す図である。尚、この場合は管理者であることが認証されたため、管理者モードに移行している。図４Ｉにおいて、４８０１は、現在、管理者モードに移行していることを示す表示である。
【００９３】
図４Ｉは、管理者モードに移行する前の図４Ｇの画面に対応している。しかし、管理者モードに移行した場合、図４Ｆに示す機能設定画面において、ＵＲＬ入力禁止チェックキー４５０１や印刷禁止チェックキー４５０３が設定されていても、アドレスバー４０１１や印刷キー４０１０は無効表示（例えば、反転表示等）にはならず、禁止設定を行っていない場合と同様に操作可能である。
【００９４】
図４Ｊは、図４Ｅに示す画面において入力されたパスワードが管理者のためのパスワードと一致したと判断された場合に表示される別の画面例を示す図である。図４Ｊにおいても、前述した例と同様に管理者モードに移行したため、表示４９０１に示すように、現在、管理者モードに移行していることを示すシンボルが表示される。
【００９５】
図４Ｊは、管理者モードに移行する前の図４Ｈの画面に対応している。しかし、管理者モードに移行したため、図４Ｆに示す機能設定画面において、ブックマーク編集禁止チェックキー４５０２が設定されていても、編集キー４３０３、削除キー４３０４、追加キー４３０５は無効表示にはならず、禁止設定を行っていない場合と同様に操作可能である。
【００９６】
管理者モードに移行している場合、ＩＤキー２０８の押下によって管理者モードから抜けることができる。図４Ｆに示す機能設定画面における機能制限が設定されている場合に、図４Ｉにおける表示画面において、管理者モードから抜けた場合、図４Ｇに示すような表示画面に切り替わることになる。
【００９７】
このように、管理者モードという状態遷移によって、ＷＥＢブラウズにおけるさまざまな機能制限が設定された場合でも、管理者だけはその制限にかからず全ての機能を使用することができるため、管理者の管理作業を容易にすることが可能となる。
【００９８】
このような処理を行うための手順について、図６Ａ〜図６Ｄに示すフローチャートを用いて説明する。尚、各フローチャートの説明においても、第１の実施例との差異について詳細に説明するものとし、第１の実施例と共通する部分については説明を省略する。
【００９９】
図６Ａは、第２の実施例においてＷＥＢブラウザの起動時に行われるメイン処理を説明するためのフローチャートである。まず、第１の実施例の場合と同様に、ステップＳ６１０１とＳ６１０２において、ユーザからの指示（入力）を監視する。その結果、ユーザからの指示があったと判断された場合は、ステップＳ６１０３〜Ｓ６１０９において当該入力が何であったかを判断し、それぞれの指示入力に対応した処理をステップＳ６１１０〜Ｓ６１１７において行う。
【０１００】
ここで、ステップＳ６１０３〜Ｓ６１０７までの処理、及び、ステップＳ６１１０の処理については前述した第１の実施例における処理と同様であるため、その説明を省略する。
【０１０１】
図６Ａにおいて、ステップＳ６１０８とＳ６１０９は、第２の実施例で新たに追加された処理である。ステップＳ６１０８では、ユーザからの指示入力がパスワードの入力要求であるかどうか、すなわち、ＩＤキーの押下による管理者モード移行指示であるかどうかを判断する。その結果、パスワードの入力要求であると判断された場合（Ｙｅｓ）は、図４Ｅに示すパスワード入力画面４４０１を表示する（ステップＳ６１１６）。その後、ステップＳ６１０１の処理に戻る。
【０１０２】
一方、ステップＳ６１０９は、ステップＳ６１０８でパスワード入力要求ではないと判断された場合（Ｎｏ）に、ユーザからの指示入力が管理者モードの解除要求であるかどうかを判断する。その結果、管理者モードの解除要求であると判断された場合（Ｙｅｓ）は、管理者モードを解除して、図４Ｉにおける表示４８０１や図４Ｊにおける表示４９０１のような管理者モード移行中の表示を消去する（ステップＳ６１１７）。その後、ステップＳ６１０１の処理に戻る。
【０１０３】
次に、ステップＳ６１１３〜Ｓ６１１５における各処理について、図６Ｂ〜図６Ｄで示すフローチャートを用いて説明する。
【０１０４】
図６Ｂは、ステップＳ６１１３のパスワード判定処理の詳細を説明するためのフローチャートである。この処理は、図６ＡのフローチャートにおけるステップＳ６１０５でユーザからの入力指示がパスワードの入力終了指示であると判断される場合に実行される。
【０１０５】
ステップＳ６１１３のパスワード判定処理では、前述した第１の実施例における図５Ｂのフローチャートと同じ処理を行うが、ステップＳ６２０３の処理のみが異なる。ステップＳ６２０３においては、ユーザが入力したパスワードと予め記憶されていた管理者パスワードと一致したと判断した場合に、管理者モードに移行し、管理者モードに移行したことを示す表示を行う。
【０１０６】
図６Ｃは、ステップＳ６１１４のブラウザ画面操作処理の詳細を説明するためのフローチャートである。当該処理は、図６ＡのフローチャートにおけるステップＳ６１０６において、ユーザからの入力指示がブラウザ画面の操作指示であると判断された場合に実行される。本処理では、前述した第１の実施例における図５Ｃに示すフローチャートと同じ処理を行うが、ステップＳ６３０３、ステップＳ６３０９、及びＳ６３１０の処理が新たに追加されている。
【０１０７】
ステップＳ６３０３では、現在、管理者モードに移行しているかどうかを判断する。その結果、管理者モードに移行していないと判断された場合（Ｎｏ）は、ステップＳ６３０４以下の処理を行う。これらの処理は、図５Ｃのフローチャートで説明した処理内容と同じ処理である。一方、管理者モードに移行していると判断された場合（Ｙｅｓ）は、ステップＳ６３０９及びＳ６３１０の処理を行う。
【０１０８】
ステップＳ６３０９では、指示されたキーや表示領域に対応した処理を実行する。また、ステップＳ６３１０では、機能制限を行うことなく、表示画面をそのまま表示する。
【０１０９】
図６Ｄは、ステップＳ６１１５の機能設定画面表示処理の詳細を説明するためのフローチャートである。すなわち、図６Ｄに示すフローチャートは、図６ＡのステップＳ６１０７において、ユーザからの入力指示が機能設定画面の表示指示であると判断された場合に実行する処理を示している。すなわち、第１の実施例における図５Ｄのフローチャートと同じ処理を行うが、ステップＳ６４０１の処理が新たに追加されている。
【０１１０】
ステップＳ６４０１では、現在、管理者モードかどうかを判断する。その結果、管理者モードであると判断した場合（Ｙｅｓ）はステップＳ６４０３の処理に移行し、管理者モードではないと判断した場合（Ｎｏ）はステップＳ６４０２の処理に移行する。尚、ステップＳ６４０２及びＳ６４０３の処理は、図５Ｄのフローチャートで説明したフローと同じ処理を行う。
【０１１１】
このように、本実施形態によれば、第１の実施例で述べた効果に加えて、さらに、管理者によるアクセス制限設定においては、再ログイン等の処理は必要なく、容易に設定を行うことができる。さらに、管理者自身はアクセス制限を受けずにページアクセスが可能となり、必要なコンテンツを自由に閲覧することが可能である。
【０１１２】
尚、以上の実施形態では画像処理装置内にＷＥＢブラウザが一体的に組み込まれたものについて説明したが、汎用ＰＣ等で同様な処理を行わせるようにしてもよい。ただしこの場合、印刷処理を行わせる場合は印刷装置の接続やドライバの設定等は別途行う必要がある。
【０１１３】
また、ＷＥＢブラウザはＨＴＭＬコンテンツのみに限ったものではなく、ＸＭＬやＳＯＡＰに対応したものなど種々の形態に応用可能であることは言うまでもない。
【０１１４】
＜その他の実施形態＞
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体（記録媒体）等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１１５】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０１１６】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１１７】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【０１１８】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【０１１９】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１２０】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１２１】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１２２】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図１】
0005388994.tif 000002
【図２】
0005388994.tif 000003
【図３】
0005388994.tif 000004
【図４Ａ】
0005388994.tif 000005
【図４Ｂ】
0005388994.tif 000006
【図４Ｃ】
0005388994.tif 000007
【図４Ｄ】
0005388994.tif 000008
【図４Ｅ】
0005388994.tif 000009
【図４Ｆ】
0005388994.tif 000010
【図４Ｇ】
0005388994.tif 000011
【図４Ｈ】
0005388994.tif 000012
【図４Ｉ】
0005388994.tif 000013
【図４Ｊ】
0005388994.tif 000014
【図５Ａ】
0005388994.tif 000015
【図５Ｂ】
0005388994.tif 000016
【図５Ｃ】
0005388994.tif 000017
【図５Ｄ】
0005388994.tif 000018
【図６Ａ】
0005388994.tif 000019
【図６Ｂ】
0005388994.tif 000020
【図６Ｃ】
0005388994.tif 000021
【図６Ｄ】
0005388994.tif 000022