(57)【要約】【課題】機器内部のファイルシステムを非公開にしている組み込み機器に内蔵したウェブブラウザによるアドレス表示を制御し、機器のセキュリティを向上させることができるようにする。【解決手段】外部リソース又は装置の内部リソースを取得して表示部に表示させるブラウザと、表示部での表示が可能な内部リソースを記憶する記憶部とを有する画像処理装置であって、ブラウザ手段が取得したリソースが内部リソースである場合には、その内部リソースの記憶部中での格納位置が識別可能な情報を表示部に表示しないように制御する。【選択図】図１
2006209739.tif 000002
【特許請求の範囲】
【請求項１】
外部リソース又は装置の内部リソースを取得して表示手段に表示させるブラウザ手段と、
前記表示手段による表示が可能な内部リソースを記憶する記憶手段と、
前記ブラウザ手段が取得したリソースが前記記憶手段に記憶されている内部リソースである場合には、当該内部リソースの前記記憶手段中における格納位置が識別可能な情報を前記表示手段に表示しないよう制御する制御手段とを有することを特徴とする画像処理装置。
【請求項２】
前記制御手段は、前記ブラウザ手段が取得したリソースが前記外部リソースである場合には、当該外部リソースの格納位置が識別可能な情報を前記表示手段に表示するよう制御することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記表示手段は、所定の表示領域に前記内部リソース或いは前記外部リソースの格納位置が識別可能な情報を表示することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記リソースの格納位置が識別可能な情報は、ＵＲＬ（Uniform Resource Locator）或いはパス名であることを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記制御手段は、前記ブラウザ手段が取得したリソースが前記記憶手段に記憶されている内部リソースである場合には、当該内部リソースのファイル名を前記所定の表示領域に表示させることを特徴とする請求項３記載の画像処理装置。
【請求項６】
前記制御手段は、前記ブラウザ手段が取得したリソースが前記記憶手段に記憶されている内部リソースである場合には、当該内部リソースの前記記憶手段中における格納位置が識別可能な情報の少なくとも一部を隠蔽した情報を前記所定の表示領域に表示させることを特徴とする請求項３記載の画像処理装置。
【請求項７】
前記ブラウザ手段が取得したリソースに基づく画像と、当該リソースの格納位置が識別可能な情報とを印刷する印刷手段をさらに有し、
前記制御手段は、前記ブラウザ手段が取得したリソースが前記記憶手段に記憶されている内部リソースである場合には、当該内部リソースの前記記憶手段中における格納位置が識別可能な情報を前記印刷手段に印刷させないよう制御することを特徴とする請求項１記載の画像処理装置。
【請求項８】
装置の内部リソースを取得して表示手段に表示させるブラウザ手段と、
前記表示手段による表示が可能な内部リソースを記憶する記憶手段とを有し、
前記内部リソースは、リソースの前記記憶手段中における格納位置を秘匿に管理する第１記憶領域内に記憶される第１リソースと、リソースの前記記憶手段中における格納位置を公開しても良い第２記憶領域に記憶される第２リソースとを含み、
さらに、前記ブラウザ手段が前記第１記憶領域内に記憶された第１リソースを前記表示手段に表示させる場合には、当該第１リソースの格納位置が識別可能な情報を前記表示手段に表示しないように制御する制御手段を有することを特徴とする画像処理装置。
【請求項９】
外部リソース又は装置の内部リソースを取得して可視化手段に可視化させるブラウザ手段と、
前記可視化手段による可視化が可能な内部リソースを記憶する記憶手段と、
前記ブラウザ手段が取得したリソースが前記記憶手段に記憶されている内部リソースである場合には、当該内部リソースの前記記憶手段中における格納位置が識別可能な情報を前記可視化手段に出力しないように制御する制御手段とを有することを特徴とする画像処理装置。
【請求項１０】
表示手段による表示が可能な内部リソースを記憶する記憶手段を有する画像処理装置の制御方法であって、
前記表示手段に表示させる外部リソース又は内部リソースを取得する取得工程と、
前記取得工程で取得したリソースが前記記憶手段に記憶されている内部リソースである場合には、当該内部リソースの前記記憶手段中における格納位置が識別可能な情報を前記表示手段に表示させないように制御する制御工程とを有することを特徴とする制御方法。
【請求項１１】
記憶手段中における格納位置を秘匿に管理する第１記憶領域内に記憶される第１リソースと、前記記憶手段中における格納位置を公開しても良い第２記憶領域に記憶される第２リソースとを含み、かつ表示手段による表示が可能な内部リソースを記憶する記憶手段を有する画像処理装置の制御方法であって、
前記表示手段に表示させる内部リソースを取得する取得工程と、
前記取得工程で取得したリソースが前記第１記憶領域内に記憶された第１リソースである場合には、当該第１リソースの格納位置が識別可能な情報を前記表示手段に表示しないように制御する制御工程とを有することを特徴とする制御方法。
【請求項１２】
可視化手段による可視化が可能な内部リソースを記憶する記憶手段を有する画像処理装置の制御方法であって、
前記可視化手段に可視化させる外部リソース又は内部リソースを取得する取得工程と、
前記取得工程で取得したリソースが前記記憶手段に記憶されている内部リソースである場合には、当該内部リソースの前記記憶手段中における格納位置が識別可能な情報を前記可視化手段に可視化させないように制御する制御工程とを有することを特徴とする制御方法。
【請求項１３】
表示手段による表示が可能な内部リソースを記憶する記憶手段を有する画像処理装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記表示手段に表示させる外部リソース又は内部リソースを取得する取得機能と、
前記取得機能により取得したリソースが前記記憶手段に記憶されている内部リソースである場合には、当該内部リソースの前記記憶手段中における格納位置が識別可能な情報を前記表示手段に表示させないように制御する制御機能とをコンピュータに実現させるためのプログラム。
【請求項１４】
記憶手段中における格納位置を秘匿に管理する第１記憶領域内に記憶される第１リソースと、前記記憶手段中における格納位置を公開しても良い第２記憶領域に記憶される第２リソースとを含み、かつ表示手段による表示が可能な内部リソースを記憶する記憶手段を有する画像処理装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記表示手段に表示させる内部リソースを取得する取得機能と、
前記取得機能により取得したリソースが、前記第１記憶領域内に記憶された第１リソースである場合には、当該第１リソースの格納位置が識別可能な情報を前記表示手段に表示しないように制御する制御機能とをコンピュータに実現させるためのプログラム。
【請求項１５】
可視化手段による可視化が可能な内部リソースを記憶する記憶手段を有する画像処理装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記可視化手段に可視化させる外部リソース又は内部リソースを取得する取得機能と、
前記取得機能により取得したリソースが前記記憶手段に記憶されている内部リソースである場合には、当該内部リソースの前記記憶手段中における格納位置が識別可能な情報を前記可視化手段に可視化させないように制御する制御機能とをコンピュータに実現させるためのプログラム。
【請求項１６】
請求項１３〜１５の何れか１項に記載のプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び制御方法に関し、特に、ウェブブラウザ機能を有する画像形成複合機に用いて好適なものである。
【背景技術】
【０００２】
ＷＷＷ（World Wide Web）のコンテンツを閲覧するために、通常、ウェブブラウザが用いられている。ウェブブラウザは、コンテンツとともに、現在表示しているコンテンツのＵＲＬ（uniform resource locator）やファイルのパス（path）名など、リソースの格納位置が識別できる情報をアドレスバーなどの表示領域に表示する。
【０００３】
以下、ウェブコンテンツ（以下、単に「コンテンツ」と称する場合もある。）やＦＴＰ（file transfer protocol）サーバ内のファイルなどのリソース格納位置をＵＲＬとし、通常のファイル格納位置をパス名とする。しかし、特にこれらを区別する必要がない場合はこれらをまとめてＵＲＬと称することもあることを理解されたい。また、装置の内部、外部に関わらず、ウェブコンテンツやファイルなどをリソースと総称する。
【０００４】
ウェブブラウザは、表示しているコンテンツがＷＷＷサーバ上、ＬＡＮ（local area network）上、当該ウェブブラウザを備える機器内のファイルシステムのいずれであっても、そのＵＲＬ或いは当該ファイルへのパスがそのままアドレスバーに表示されている。
【０００５】
また、近年、複合機等の画像処理装置にウェブブラウザを組み込み、すなわちウェブブラウザを内蔵し、表示機能を有する操作部にコンテンツを表示できるようにしたものがある（例えば、特許文献１参照。）。
【０００６】
【特許文献１】特開２００３−１２２２７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、画像処理装置などの組み込み機器の場合には、その機器内のファイルシステムやディレクトリ構成はユーザに非公開であることが多い。したがって、このような組み込み機器において、そのシステム内のファイルをブラウザなどによって表示した場合に、そのファイルのパスがそのまま表示されてしまうと、ディレクトリ構造など機器内部のファイルシステムの構成等をユーザに知られることになる。その結果、悪意を持ったユーザが機器内部のファイルシステムに対して不正アクセスするための手助けになってしまう可能性があるなど、セキュリティ上問題があった。
【０００８】
本発明は、このような事情に鑑みてなされたものであり、機器内部のファイルシステムを非公開にしている画像処理装置などの組み込み機器に内蔵したウェブブラウザによるアドレス表示を制御し、機器のセキュリティを向上させることを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る画像処理装置は、外部リソース又は装置の内部リソースを取得して表示手段に表示させるブラウザ手段と、前記表示手段による表示が可能な内部リソースを記憶する記憶手段と、前記ブラウザ手段が取得したリソースが前記記憶手段に記憶されている内部リソースである場合には、当該内部リソースの前記記憶手段中における格納位置が識別可能な情報を前記表示手段に表示しないよう制御する制御手段とを有することを特徴とする。
本発明に係る画像処理装置は、装置の内部リソースを取得して表示手段に表示させるブラウザ手段と、前記表示手段による表示が可能な内部リソースを記憶する記憶手段とを有し、前記内部リソースは、リソースの前記記憶手段中における格納位置を秘匿に管理する第１記憶領域内に記憶される第１リソースと、リソースの前記記憶手段中における格納位置を公開しても良い第２記憶領域に記憶される第２リソースとを含み、さらに、前記ブラウザ手段が前記第１記憶領域内に記憶された第１リソースを前記表示手段に表示させる場合には、当該第１リソースの格納位置が識別可能な情報を前記表示手段に表示しないように制御する制御手段を有することを特徴とする。
本発明に係る画像処理装置は、外部リソース又は装置の内部リソースを取得して可視化手段に可視化させるブラウザ手段と、前記可視化手段による可視化が可能な内部リソースを記憶する記憶手段と、前記ブラウザ手段が取得したリソースが前記記憶手段に記憶されている内部リソースである場合には、当該内部リソースの前記記憶手段中における格納位置が識別可能な情報を前記可視化手段に出力しないように制御する制御手段とを有することを特徴とする。
本発明に係る画像処理装置の制御方法は、表示手段による表示が可能な内部リソースを記憶する記憶手段を有する画像処理装置の制御方法であって、前記表示手段に表示させる外部リソース又は内部リソースを取得する取得工程と、前記取得工程で取得したリソースが前記記憶手段に記憶されている内部リソースである場合には、当該内部リソースの前記記憶手段中における格納位置が識別可能な情報を前記表示手段に表示させないように制御する制御工程とを有することを特徴とする。
本発明に係る画像処理装置の制御方法は、記憶手段中における格納位置を秘匿に管理する第１記憶領域内に記憶される第１リソースと、前記記憶手段中における格納位置を公開しても良い第２記憶領域に記憶される第２リソースとを含み、かつ表示手段による表示が可能な内部リソースを記憶する記憶手段を有する画像処理装置の制御方法であって、前記表示手段に表示させる内部リソースを取得する取得工程と、前記取得工程で取得したリソースが前記第１記憶領域内に記憶された第１リソースである場合には、当該第１リソースの格納位置が識別可能な情報を前記表示手段に表示しないように制御する制御工程とを有することを特徴とする。
本発明に係る画像処理装置の制御方法は、可視化手段による可視化が可能な内部リソースを記憶する記憶手段を有する画像処理装置の制御方法であって、前記可視化手段に可視化させる外部リソース又は内部リソースを取得する取得工程と、前記取得工程で取得したリソースが前記記憶手段に記憶されている内部リソースである場合には、当該内部リソースの前記記憶手段中における格納位置が識別可能な情報を前記可視化手段に可視化させないように制御する制御工程とを有することを特徴とする。
本発明に係るプログラムは、表示手段による表示が可能な内部リソースを記憶する記憶手段を有する画像処理装置の制御方法をコンピュータに実行させるためのプログラムであって、前記表示手段に表示させる外部リソース又は内部リソースを取得する取得機能と、前記取得機能により取得したリソースが前記記憶手段に記憶されている内部リソースである場合には、当該内部リソースの前記記憶手段中における格納位置が識別可能な情報を前記表示手段に表示させないように制御する制御機能とをコンピュータに実現させることを特徴とする。
本発明に係るプログラムは、記憶手段中における格納位置を秘匿に管理する第１記憶領域内に記憶される第１リソースと、前記記憶手段中における格納位置を公開しても良い第２記憶領域に記憶される第２リソースとを含み、かつ表示手段による表示が可能な内部リソースを記憶する記憶手段を有する画像処理装置の制御方法をコンピュータに実行させるためのプログラムであって、前記表示手段に表示させる内部リソースを取得する取得機能と、前記取得機能により取得したリソースが、前記第１記憶領域内に記憶された第１リソースである場合には、当該第１リソースの格納位置が識別可能な情報を前記表示手段に表示しないように制御する制御機能とをコンピュータに実現させることを特徴とする。
本発明に係るプログラムは、可視化手段による可視化が可能な内部リソースを記憶する記憶手段を有する画像処理装置の制御方法をコンピュータに実行させるためのプログラムであって、前記可視化手段に可視化させる外部リソース又は内部リソースを取得する取得機能と、前記取得機能により取得したリソースが前記記憶手段に記憶されている内部リソースである場合には、当該内部リソースの前記記憶手段中における格納位置が識別可能な情報を前記可視化手段に可視化させないように制御する制御機能とをコンピュータに実現させることを特徴とする。
本発明に係るコンピュータ読み取り可能な記録媒体は、前記プログラムを記録したことを特徴とする。
本発明の上述した目的及びその他の目的、特徴は以下に明細書に基づく詳細な説明及び図面より明らかになるであろう。
【発明の効果】
【００１０】
本発明によれば、装置内部に保存している内部コンテンツ又は内部ファイルに基づく画像をウェブブラウザにより表示する場合には、そのアドレスを省略して表示する。これにより、ファイルシステムの構成をユーザに知られることなく、表示しているコンテンツ又はファイルの名前を表示することが可能になる。したがって、ユーザによる装置内部のファイルシステムに対する不正アクセスなどを防止することができ、セキュリティの向上を図ることができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施形態を図面に基づいて説明する。
＜第１の実施形態＞
図１は、本発明の実施形態による画像処理装置とウェブサーバによるシステム構成例を示す図である。図１においては、本実施形態による画像処理装置を適用した複合機１００を一例として示している。
【００１２】
複合機１００は、ネットワーク１８０を介してウェブサーバ１５０と通信可能なように接続されている。なお、図１においては、ネットワーク１８０を介して複合機１００に接続可能な外部機器としてウェブサーバ１５０を図示しているが、これに限定されない。例えば、複数の外部機器がネットワーク１８０を介して複合機１００に接続可能なように構成されていても良い。また、ネットワーク１８０上に複数の複合機が接続される構成でも良い。
【００１３】
また、複合機１００は、ウェブブラウザ機能を有しており、当該機能によりネットワーク１８０を介してウェブサーバ１５０より提供されるコンテンツや複合機１００内部のコンテンツを表示可能である。なお、以下の説明では、複合機１００内部のコンテンツ（複合機１００内部に予め記憶されているコンテンツ）を「内部コンテンツ」と称す。また、ウェブサーバ１５０によって公開する目的でウェブサーバ１５０によって管理された各種リソースを「コンテンツ」と称す。
【００１４】
複合機１００は、コントローラ１０２、ＣＰＵ（Central Processing Unit）１０４、ＲＡＭ（Random Access Memory）１０６、及びＲＯＭ（Read Only Memory）を有する。複合機１００は、更に、ウェブブラウザ機能１１０、ウェブサーバ機能１１２、操作部１２０、ネットワーク接続部（Ｎ／Ｗ接続部）１３０、ハードディスク（ＨＤＤ）１４０、スキャナ部１４６、及びプリンタ部１４８を有する。ハードディスク１４０は、内部コンテンツデータベース１４２と内部ファイルデータベース１４４とを有する。また、操作部１２０は、表示部１２２と操作入力部１２４とを有する。
【００１５】
コントローラ１０２は、複合機１００内部の各機能部を統括的に制御するものであり、複合機１００の全体の動作を制御する。コントローラ１０２は、ＣＰＵ１０４、ＲＡＭ１０６、ＲＯＭ１０８を有し、ＣＰＵ１０４は、ＲＯＭ１０６、或いはハードディスク１４０内に記憶されたプログラムをＲＡＭ１０８にロードし、それを実行することで前記制御を実行する。
【００１６】
ウェブブラウザ機能１１０は、ウェブサーバ１５０や複合機１００内部のコンテンツを解釈し、表示部１２２に表示するためのものである。例えば、ウェブブラウザ機能１１０は、内部コンテンツデータベース１４２に保存されているコンテンツを表示部１２２で表示したり、内部ファイルデータベース１４４に保存されているファイル（データファイル）を表示部１２２で表示する。
【００１７】
また、例えば、ウェブブラウザ機能１１０は、ネットワーク１８０により接続されるウェブサーバ１５０の外部コンテンツデータベース１６２に記憶されているコンテンツを、ネットワーク接続部１３０を介してダウンロードし表示部１６１で表示する。
【００１８】
ウェブサーバ機能１１２は、ＷＷＷサーバ機能を提供するものである。ウェブサーバ機能１１２は、外部のウェブクライアント（ウェブブラウザを搭載した不図示のＰＣなど）からのアクセス要求に応答してハードディスク１４０内の内部コンテンツデータベースに記憶されている各種コンテンツをウェブコンテンツとして提供する。
【００１９】
なお、図１において、ウェブブラウザ機能１１０及びウェブサーバ機能１１２はそれぞれ独立したハードウエアとして構成したものとして示しているが、これらをそれぞれソフトウエアとして実装しても良い。すなわち、ウェブブラウザ機能１１０を実現するアプリケーションがハードディスク１４０、或いはＲＯＭ１０８にインストールされており、ＣＰＵ１０４がそのウェブブラウザアプリケーションを実行するようにしても良い。同様に、ウェブサーバ機能１１２を実現するためのアプリケーション、或いはサービスがハードディスク１４０、或いはＲＯＭ１０８にインストールされており、ＣＰＵ１０４がそのウェブサーバアプリケーション或いはサービスを実行するようにしても良い。
【００２０】
操作部１２０は、上述したように表示部１２２及び操作入力部１２４を有し、ユーザが複合機１００に対して各種設定や各種操作等を行うためのものである。表示部１２２は、ウェブブラウザ機能１１０によるコンテンツ等の表示を行ったり、さらに複合機１００の操作や設定画面の表示を行ったりする。例えば、ウェブブラザ機能１１０による表示画面の例として、表示部１２２には、後述する図３に示すような表示がなされる。
【００２１】
ウェブブラウザ機能１１０が起動しているときには、表示部１２２はウェブブラウザの表示画面を表示し、操作入力部１２４はウェブブラウザ機能１１０への操作をも受け付ける。なお、操作入力部１２４は、タッチパネル（タッチスクリーン）を適用して表示部１２２とともに構成されていても良いし、表示部１２２とは独立したテンキーなどの各種ボタン等を用いて構成されていても良い。また、これらの双方を適用して操作入力部１２４が構成されていても良い。また、複合機１００にマウスやトラックボールやジョイスティックやキーボード（不図示）を接続して、これらを操作入力部１２４の一部として構成しても良い。
【００２２】
ネットワーク接続部１３０は、複合機１００とネットワーク１８０とを接続するためのインターフェースあり、ネットワーク１８０を介してウェブサーバ１５０などの外部機器とデータの送受信を行う。
【００２３】
ハードディスク１４０は大容量の記憶媒体であり、ＣＰＵ１０４が実行する各種プログラムや、複合機１００の各種設定値を記憶する。また、ハードディスク１４０は、内部コンテンツデータベース１４２と内部ファイルデータベース１４４を有している。
【００２４】
内部コンテンツデータベース１４２は、ウェブサーバ機能１１２によって外部へ公開する目的である、いわゆるウェブコンテンツを保存しているデータベースである。内部コンテンツとしては、ＨＴＭＬ（HyperText Markup Language）ファイルとか、ＣＧＩ（Common Gateway Interface）スクリプトなどが代表的である。また、ＰＣアプリケーションで作成した文書ファイルなども、ウェブで公開する目的で内部コンテンツデータベース１４２に登録されたものも内部コンテンツに該当する。
【００２５】
また、内部ファイルデータベース１４４は、ウェブコンテンツではない、本来機器内部で使用するためのデータファイルを保存しているデータベースである。スキャナ部１４６やプリンタ部１４８を用いて画像処理動作を行う上で一時的に発生する画像データや、上述した複合機１００の各種設定値や、ウェブサーバ機能１１２によって外部へ公開することのない文書データや画像データ等が内部ファイルに該当する。内部ファイルは、ウェブサーバ機能１１２によって公開されないので、ウェブブラウザを搭載した不図示の外部ＰＣからこれら内部ファイルへアクセスすることはできない。しかし、複合機１００のウェブブラウザ機能１１０を用いた場合には内部ファイルへのアクセスが可能である。また、ウェブブラウザ機能１１０を用いて内部コンテンツへアクセスすることも可能である。
【００２６】
ハードディスク１４０の内部は、階層構造のファイルシステムによって管理されている。ディスクのボリューム名と、上位から下位へのディレクトリ（フォルダ）階層とファイル名が分かれば所望のファイルのハードディスク内での論理的な格納位置を知ることができる。
【００２７】
スキャナ部１４６は、原稿画像を読み取り、画像データを生成する、すなわち画像をスキャンするものである。また、プリンタ部１４８は、原稿画像や外部から受信した印刷データに基づく画像を印刷媒体に出力する、すなわち画像を出力紙にプリントするものである。なお、スキャナ部１４６及びプリンタ部１４８は、従来の複合機が有するスキャナ部（読み取り部）及びプリンタ部（画像出力部或いは画像形成部）とそれぞれ同様に構成されるので詳細な説明は省略する。
【００２８】
ウェブサーバ１５０は、ＣＰＵ１５２、ＲＡＭ１５４、ＲＯＭ１５６、ハードディスク１５８、及びネットワーク接続部（Ｎ／Ｗ接続部）１６０を有する。また、ハードディスク１５８は、外部コンテンツデータベース１６２と外部ファイルデータベース１６４とを有する。
【００２９】
ＣＰＵ１５２は、ＲＯＭ１５６、或いはハードディスク１５８に記憶されている各種プログラムをＲＡＭ１５４にロードし、それを実行することでウェブサーバ１５０全体の制御を実行する。ウェブサーバ１５０は、ウェブサービス機能、ＦＴＰ機能を有しており、これらの機能はハードディスク１５８にインストールされているプログラムをＣＰＵ１５２が実行することで実現される。
【００３０】
ネットワーク接続部１６０は、ウェブサーバ１５０とネットワーク１８０とを接続するためのインターフェースであり、ネットワーク１８０を介して複合機１００等とデータの送受信を行う。
【００３１】
コンテンツデータベース１６２は、複合機１００の内部コンテンツデータベース１４２と同様、ウェブサーバ１５０によって外部へ公開する目的である、いわゆるウェブコンテンツを保存しているデータベースである。すなわち、コンテンツデータベース１６２は、コンテンツ（本実施形態における外部コンテンツ）を保存しているデータベースである。
【００３２】
ウェブサーバ１５０は、ネットワーク１８０を介して外部からの要求（アクセス）を受け付ける。そして、その応答として当該要求内容に応じたデータ（コンテンツ）をコンテンツデータベース１６２から読み出し、ネットワーク接続部１６０、ネットワーク１８０を介して要求元に対して送信する。コンテンツの例としては、ウェブサーバによって提供されるＨＴＭＬファイルやＣＧＩスクリプト等である。また、ウェブサーバによって提供可能な画像ファイル、音声ファイル、動画ファイル、文書ファイル、ページ記述言語ファイル等のファイルも外部コンテンツの一例である。
【００３３】
また、本実施形態において、ウェブサーバ１５０はＦＴＰサーバ機能も有しており、コンテンツデータベース１６２で保存しているコンテンツをＦＴＰクライアントからの要求に基づいて送信することもできる。
【００３４】
ファイルデータベース１６４は、ウェブサーバやＦＴＰサーバによって提供する目的ではなく、主にウェブサーバ１５０内部で用いるためのファイルを保存するデータベースである。
【００３５】
図２は、操作部１２０の表示部１２２上に表示される複合機１００の標準画面の例を示す図である。図２に示されるように、表示部１２２の上部には、「コピー」タブ２０１、「送信／ファクス」タブ２０２、「ボックス」タブ２０３、「ブラウザ」タブ２０４のように、複数の機能毎にタブ表示されたタッチキーが表示されている。例えば、ブラウザタブ２０４を指示（押下）することでウェブブラウザ機能を起動することが可能になっている。なお、５つ以上の機能が複合機１００に装備されている場合には、前記４つの機能タブの右横に、さらに右矢印キー２０５が表示される。
【００３６】
図２に示す標準画面は、「コピー」タブ２０１が押下された際に表示されるコピー機能の初期画面である。２０６はコピー機能に関する表示を行う領域であり、表示領域２０６はその最上部に「コピーできます」等、コピー機能で表示すべきステータスを表示する。その下には、倍率、選択給紙段、置数を表示する。また、コピー機能の動作モードを設定するためのタッチキーとして、「等倍」キー、「倍率」キー、「用紙選択」キー、「ソータ」キー、「両面」キー、「割込み」キーが表示されている。更に、文字濃度調整用として薄くするに対応する左矢印キー、濃くするに対応する右矢印キー、濃度を自動調整する自動キーが表示される。また、原稿画像の種別（文字／写真／地図）を指定する原稿種指定キーも表示され、ここで指定された原稿種別に応じて、初期設定が自動的に切り替わる。初期画面に表示しきれない動作モードの指定については、応用モードキーを押下することで階層的に表示領域２０６内に設定画面が表示されるようになっている。
【００３７】
表示領域２０７は、複合機１００のステータスを表示する領域であり、例えば、紙詰まり等のアラームメッセージや、プリント機能の実行中にはプリント中である旨を示すステータスメッセージを表示する。なお、「システム状況／中止」を示すタッチキー２０８を押下すると、ここでは図示しないが、本デバイス情報を表示する画面やプリントジョブ状況を表示する画面を表示し、ジョブの中止を行うことが可能になっている。
【００３８】
「送信／ファクス」タブ２０２が押下されると、スキャナ部１４６で読み取った画像をネットワーク１８０上の機器に電子メール送信したり、ＦＴＰ送信するための設定画面（不図示）を表示する。または、ファクシミリとして不図示の公衆回線を用いたファクシミリ送信を行うための設定画面（不図示）を表示する。
「ボックス」タブ２０３が押下されると、ボックス機能のための設定画面（不図示）を表示する。ボックス機能とは、スキャナ部１４６で読み取った画像をハードディスク１４０内の所定の領域に保存したり、ハードディスク１４０内に保存されている画像データをプリンタ部１４８で印刷したり、ネットワーク１８０上の機器に送信するための機能である。
【００３９】
「ブラウザ」タブ２０４が押下されると、図３に示すブラウザ起動画面が開く。図３において、３１１はアドレスバーであり、現在表示しているコンテンツのＵＲＬ、或いは内部ファイルのファイル名を表示する。ユーザがＵＲＬやパス名を指定してページを開く場合には、アドレスバー３１１のフィールドを押下する。すると、表示画面上にソフトキーボードが表示され、ユーザによるＵＲＬやパス名の指定ができ、これにより所望のウェブページやファイルを表示することができる。
【００４０】
「お気に入り」（ブックマーク）キー３１２を押下すると、現在表示しているページのＵＲＬ、或いはパス名の登録を行うことができる。また、一度登録したお気に入りを呼び出してページを表示したり、登録したお気に入りの整理を行うこともできる。
表示領域３１３はコンテンツの表示領域である。「もどる」キー３１４及び「すすむ」キー３１５によって、コンテンツ表示領域３１３に現在表示中であるページを１つ戻したり進めたりすることができる。
【００４１】
「更新」キー３１６は、現在表示しているページを再度ロードして表示するためのキーである。「中止」キー３１７はページの読み込みを中止するためのキーである。「ホーム」キー３１８は設定されているホームページに移動するためのキーである。「印刷」キー３１９はコンテンツ表示領域３１３に現在表示しているページをプリンタ部１４８で印刷するためのキーである。「印刷」キー３１９の押下によって印刷設定ダイアログ（不図示）が表示される。印刷設定ダイアログには、フレーム構成のウェブページをどのように印刷するかの設定や、その他の印刷に関する各種設定（部数、両面、ソートなど）の画面が表示される。そして、該画面内の印刷スタートボタンを押下することで印刷が開始される。
【００４２】
「メニュー」キー３２０は、画面の表示倍率の変更、文字サイズの変更、文字コードの変更、表示中のコンテンツのプロパティを表示する指示等を行うためのキーである。
【００４３】
次に、本実施形態における複合機１００の動作について説明する。なお、複合機１００における画像読み取り動作（スキャン動作）や画像形成動作（プリント動作）は、従来と同様であるので説明は省略し、以下では複合機１００に搭載したウェブブラウザによるコンテンツやファイルの表示動作についてのみ説明する。
【００４４】
図４は、本実施形態における複合機１００でのウェブブラウザ機能１１０による表示動作を示すフローチャートである。このフローチャートに示す動作は、複合機１００のＣＰＵ１０４がＲＯＭ１０８或いはハードディスク１４０に記憶されているプログラムをＲＡＭ１０６にロードし実行することで実現される。
【００４５】
まず、ステップＳ４０１０にて、ウェブブラウザ機能１１０が表示するコンテンツのＵＲＬ或いはファイルのパス名を取得する。ユーザがアドレスバー３１１にＵＲＬ或いはパス名を入力するか、お気に入りキー３１２を操作して所望のコンテンツを選択することによってＵＲＬ或いはパス名を取得できる。また、既に他のウェブページがウェブブラウザ機能によって表示されている場合、表示ページ中のハイパーリンクによって指定されたＵＲＬを取得することもできる。
【００４６】
次に、ステップＳ４０２０にて、ウェブブラウザ機能１１０により表示部１２２で表示するコンテンツ或いはファイルが、複合機１００のファイル、すなわち内部ファイルデータベース１４４に保存されているファイルであるか否かを判定する。判定の結果、複合機１００内のファイルである場合にはステップＳ４０５０に進み、そうでない場合にはステップＳ４０３０に進む。
【００４７】
ここで、内部ファイルデータベース１４４に保存されているファイルであるか否かの判定は、ステップＳ４０１０で取得したＵＲＬ或いはパス名に基づいて行われる。具体的には、ステップＳ４０１０で取得したＵＲＬ或いはパス名に基づいて、表示するリソースが内部ファイルデータベース１４４内に格納されているファイルであるか否かによって行われる。
あるいは、別の方法で判定することもできる。すなわち、内部ファイルデータベース１４４に保存されているファイルはウェブサーバ機能１１２で提供しないファイルである。したがって、「http://」で始まるＵＲＬでアクセスされることはないファイルである。このことから、ローカルパス名で指定されるファイルは内部ファイルデータベースのファイルであると判定しても良い。また、「file://」で始まるＵＲＬの記述で指定されるファイルで、「file://」の次に続くホスト名或いはＩＰアドレスが複合機１００自身を示す場合には内部ファイルデータベース１４４のファイルであると判定しても良い。
【００４８】
続いて、ステップＳ４０３０にて、ウェブブラウザ機能１１０により表示部１２２で表示するコンテンツが、機器内のコンテンツ、すなわち内部コンテンツデータベース１４２に保存されているコンテンツであるか否かを判定する。判定の結果、機器内のコンテンツ（内部コンテンツ）である場合にはステップＳ４０６０に進み、そうでない場合にはステップＳ４０４０に進む。
【００４９】
ここで、内部コンテンツ１４２に保存されているコンテンツであるか否かの判定は、ステップＳ４０１０で取得したＵＲＬ或いはパス名に基づいて行われる。具体的には、ステップＳ４０１０で取得したＵＲＬ或いはパス名に基づいて、表示するリソースが内部コンテンツデータベース１４２内に格納されているコンテンツであるか否かによって行われる。
あるいは、「http://」で始まるＵＲＬであり、かつ、次に続くホスト名或いはＩＰアドレスが複合機１００自身を示すものである場合、そのＵＲＬで指定しているリソースは、内部コンテンツデータベース１４２内のコンテンツであると判定しても良い。
【００５０】
ステップＳ４０４０では、ネットワーク１８０を介して提供された外部コンテンツ、もしくは外部のファイルをウェブブラウザ機能１１０により表示部１２２で表示していることになるので、当該コンテンツ（ファイル）のＵＲＬをアドレスバー３１１に表示する。そして、当該コンテンツを表示部１２２に表示する。
【００５１】
また、ステップＳ４０５０では、内部ファイルデータベース１４２から読み出した機器内部のファイルをウェブブラウザ機能１１０により表示部１２２で表示していることになる。よって、表示している内部のファイルのパス名を全部表示することなく、ファイル名のみをアドレスバー３１１に表示する。そして、当該ファイルを表示部１２２に表示する。
【００５２】
また、ステップＳ４０６０では、内部コンテンツデータベース１４２から読み出した内部コンテンツをウェブブラウザ機能１１０により表示部１２２で表示していることになる。よって、表示している内部コンテンツのＵＲＬを全部表示することなく、コンテンツ名のみをアドレスバー３１１に表示する。そして、当該コンテンツを表示部１２２に表示する。
【００５３】
ステップＳ４０４０、Ｓ４０５０、又はＳ４０６０の何れかでの処理が終わると、本フローを終了する。
【００５４】
図５及び図６は、本実施形態において表示部１２２に表示される表示画面の一例を示す図である。図５、図６において、図３と同じ個所には共通の符号を付してある。図５は、ネットワーク１８０を介してウェブサーバ１５０等の外部機器より提供された外部コンテンツ（ファイル）を表示している場合の表示画面例を示している。図６は、複合機１００内部に保存している内部コンテンツ（ファイル）を表示している場合の表示画面例を示している。
【００５５】
図５に示すように、表示部１２２にて外部コンテンツの表示を行っている場合には、アドレスバー３１１には当該外部コンテンツのＵＲＬとして、“http://www.○○○.jp/index.htm”と、そのまま表示されていることがわかる。
【００５６】
一方、図６は、表示部１２２にて機器内部のコンテンツ（内部コンテンツ）の表示を行っている場合の表示例である。本来、この内部コンテンツのＵＲＬは“file:///dosdev/web/help/copy.html”で表される。しかし、このように、ディレクトリ階層を表すアドレス全体を表示してしまうと、ユーザに内部ファイルシステムの構造を知られてしまう。
【００５７】
そこで、本実施形態では、図６に示すように表示部１２２にて内部コンテンツの表示を行っている場合には、アドレスバー３１１には、当該内部コンテンツのファイル名である、“copy.html”のみを取り出して表示する。なお、このＵＲＬアドレスからのファイル名の取り出しは、例えばＵＲＬアドレスにおけるセパレータ（例えば"／"）を判別して行えば良い。
【００５８】
このように複合機１００内部に保存している内部コンテンツ（内部ファイル）の表示を表示部１２２で行っている場合には、当該内部コンテンツ（内部ファイル）のＵＲＬアドレスとして、そのパスを省略してコンテンツ名（ファイル名）のみを表示する。これにより、ユーザに複合機１００内部のディレクトリ階層などのファイルシステムの構成を知られることを防止することができる。よって、ユーザによる不正アクセスなどの危険性を軽減し、複合機１００のセキュリティの向上を図ることができる。
【００５９】
［詳細情報表示］
図４では、アドレスバー３１１へのＵＲＬ表示について説明したが、ウェブブラウザ機能１１０が表示部１２２に表示しているコンテンツのＵＲＬを表示するケースとしては、表示中のページの詳細情報表示ウインドウが考えられる。
【００６０】
以下、図８、図９に示す詳細情報画面について説明する。まず、図４に示したフローを実行して図５、図６に示したウェブブラウザ画面が表示される。その後、メニューキー３２０を押下すると図７に示すようなポップアップメニューが表示中の画面上に現れる。ユーザがメニュー７００からプロパティ７１０を選択すると、表示中のコンテンツに関する詳細情報が表示される。
【００６１】
図８は、図５に示したウェブブラウザ表示画面において、ユーザ操作によりプロパティを選択することにより表示される詳細情報画面の一例を示す図である。詳細表示ウインドウ８００には、当該ページに関する各種情報が表示される。その中にＵＲＬの項目も設けられている。図８に示す例の場合には、外部コンテンツに関する詳細表示であるのでそのＵＲＬはそのまま表示されている。
【００６２】
図９は、図６に示したウェブブラウザ表示画面において、ユーザ操作によりプロパティを選択することにより表示される詳細情報画面の一例を示す図である。詳細表示ウインドウ９００は、図８に示した詳細表示ウインドウ８００と同様の表示形態であるが、図９に示す例の場合には、内部コンテンツに関する詳細表示であるのでＵＲＬはそのまま表示されずにファイル名である“COPY.html”のみが表示される。
【００６３】
［コンテンツの印刷］
複合機１００は、ウェブブラウザ機能１１０によって表示部１２２に表示しているコンテンツをプリンタ部１４８で印刷することができる。印刷の指示は印刷キー３１９を操作することによって行うことができる。そして、プリンタ部１４８を制御するコントローラ１０２は、印刷出力の所定の個所に当該コンテンツのＵＲＬを印刷する機能を有している。その場合にも、ＵＲＬをそのまま印刷するか、ファイル名のみを印刷するかを切り替えることができる。
【００６４】
図１０は、図５に示したウェブブラウザ表示画面に表示されるコンテンツをプリンタ部１４８で印刷した出力結果の一例を示す図である。出力結果１０００の下部には、コンテンツの画像とは別に当該コンテンツのＵＲＬ１０１０がフッタとして印字されている。図１０に示した例の場合には、印刷したコンテンツは外部コンテンツであるので、ＵＲＬ１０１０はそのままフッタに印刷される。
【００６５】
図１１は、図６に示したウェブブラウザ表示画面に表示されるコンテンツをプリンタ部１４８で印刷した出力結果の一例を示す図である。図１１に示した例の場合には、印刷したコンテンツは複合機１００の内部コンテンツであるのでＵＲＬをそのままフッタとするのではなくファイル名のみがフッタとして印刷される。
【００６６】
［ブックマーク管理画面］
ウェブブラウザ機能１１０は、複合機内部或いは外部のコンテンツをお気に入りキー３１２を用いてお気に入り（ブックマーク）登録することができる。そして、登録したブックマークをお気に入りキー３１２を用いてその詳細情報を表示し、編集することができる。このブックマークの詳細情報の中でもＵＲＬを表示することができ、編集することができる。
【００６７】
図１２は、図５で表示している外部コンテンツのＵＲＬである“http://www.○○○.jp/index.htm”のブックマークの詳細情報表示画面の一例を示す図である。このページのブックマーク詳細情報画面１２００には、ＵＲＬ編集欄１２１０が設けられている。図１２に示した例の場合には、外部コンテンツのブックマークであるので、ＵＲＬ編集欄１２１０にはＵＲＬをそのまま表示している。
【００６８】
図１３は、図６で表示している複合機１００の内部コンテンツのＵＲＬである“file:///dosdev/web/help/copy.html”のブックマークの詳細情報表示画面の一例を示す図である。このページのブックマーク詳細情報画面１３００にもＵＲＬ編集欄１３１０が設けられているが、図１３に示した例の場合には、複合機１００の内部コンテンツに対するブックマークであるので、ファイル名のみが表示される。しかし、ＵＲＬをすべて表示しないのは、あくまでＵＲＬ編集欄１３１０への表示だけであり、ウェブブラウザ機能１１０はこのコンテンツに対するＵＲＬをそのまま記憶し管理しているので、このブックマークを正しく機能させることは可能である。
【００６９】
［リンク先ＵＲＬ表示］
図１４及び図１５は、図５及び図６とは異なる“http://www.hogehoge.com/link.htm”のＵＲＬで示されるコンテンツを表示部１２２に表示している画面の一例を示す図である。表示画面１４１３には、図５で表示されている“http://www.○○○.jp/index.htm”へのリンクが張られている「○○○株式会社のページ」と記述されたハイパーリンク１４２０が表示されている。また、図６で表示されている“file:///dosdev/web/help/copy.html”へのリンクが張られている「コピー操作のヘルプ」と記述されたハイパーリンク１４３０が表示されている。
【００７０】
図１４では操作入力部１２４でのユーザの操作によって表示されるポインタ（例えば、マウスポインタなど）１４１０が「○○○株式会社へのページ」のハイパーリンク１４２０上を指す位置に置かれている。
ウェブブラウザ機能１１０は、ポインタ１４１０がハイパーリンク上を指す位置におかれると、表示画面の左下に当該ハイパーリンクのＵＲＬを表示するようになっている。そして、ハイパーリンク先のＵＲＬが示すコンテンツが複合機１００の内部コンテンツか外部コンテンツかに応じてそのＵＲＬの表示態様を変更する。
【００７１】
図１４に示す例の場合には、ポインタ１４１０が示すハイパーリンク先が複合機１００の外部コンテンツであるので、リンク先のＵＲＬをそのまま表示する（１４４０）。
一方、図１５に示す例の場合には、ポインタ１４１０が示すハイパーリンク先が複合機１００の内部コンテンツであるので、リンク先のＵＲＬをそのまま表示せずに、ファイル名のみを表示する（１５４０）。
【００７２】
本実施形態によれば、非公開にしたい内部ファイルシステム内のコンテンツを表示する場合であっても、ファイルシステムの構成をユーザに知らせることなく、コンテンツ又はファイルのアドレス表示が可能となる。これにより、ユーザによる装置内部のファイルシステムの不正アクセスなどの危険性を軽減でき、セキュリティの向上を図ることができる。
【００７３】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。
第２の実施形態において、そのシステム構成は図１に示すものと同じである。また、複合機１００の初期画面、ウェブブラウザ機能１１０の表示画面についても、図２及び図３に示したものと同一である。
【００７４】
第１の実施形態においては、図４に示したフローチャートで説明した通り、複合機１００の内部コンテンツデータベース１４２内のコンテンツ、内部ファイルデータベース１４４内のファイルのいずれの場合もそのＵＲＬ（パス名）を表示しなかった。
しかし、内部コンテンツデータベース１４２内のコンテンツは、そもそも複合機１００のウェブサーバ機能１１２によって公開される用途のコンテンツであるので、内部コンテンツデータベース１４２に限ってはディレクトリ構造が知られても構わない場合もある。
【００７５】
図１６は、第２の実施形態における複合機１００でのウェブブラウザ機能１１０による表示動作を示すフローチャートである。このフローチャートは、複合機１００のＣＰＵ１０４がＲＯＭ１０８或いはハードディスク１４０に記憶されているプログラムをＲＡＭ１０６にロードし、実行することで実現される。
まず、ステップＳ１６１０にて、ウェブブラウザ機能１１０が表示するコンテンツのＵＲＬ或いはファイルのパス名を取得する。これは、図４におけるステップＳ４０１０の動作と同一である。
【００７６】
次に、ステップＳ１６２０にて、ウェブブラウザ機能１１０により表示部１２２で表示するコンテンツ或いはファイルが、複合機１００のファイル、すなわち内部ファイルデータベース１４４に保存されているファイルであるか否かを判定する。これは、図４におけるステップＳ４０２０の動作と同一である。
【００７７】
そして、ステップＳ１６２０で、複合機１００の内部ファイルデータベース１４４のファイルでないと判定した場合にはステップＳ１６３０へ遷移する。ステップＳ１６３０ではステップＳ１６１０で取得したＵＲＬで指定されるコンテンツを表示部１２２に表示し、アドレスバー３１１には当該ＵＲＬをそのまま表示する。内部コンテンツデータベース１４２内のコンテンツを表示する場合もＵＲＬをそのまま表示する。
【００７８】
一方、ステップＳ１６２０で、複合機１００の内部ファイルデータベース１４４のファイルであると判定した場合にはステップＳ１６４０へ遷移する。ステップＳ１６４０ではステップＳ１６１０で取得したパス名で指定される内部ファイルを表示部１２２に表示し、アドレスバーにはそのファイル名のみを表示する。
【００７９】
以上、第２の実施形態によれば、複合機１００内部のリソースのうち、ファイルシステムを非公開にしたい内部ファイルデータベース１４４のファイルをウェブブラウザで表示する場合でも、そのディレクトリ構造などファイルシステム構成を知られることがない。よって、複合機内部のファイルへの不正アクセスの危険性を軽減でき、セキュリティを向上させることができる。
【００８０】
＜第３の実施形態＞
次に、本発明の第２の実施形態について説明する。
上述した実施形態では、装置内部に保存している内部コンテンツ（内部ファイル）のＵＲＬを省略して表示する際に、そのコンテンツ名（ファイル名）のみを表示するようにしている。しかし、パス名すべてではなくユーザにファイルシステムの構成等が認識できないようにＵＲＬやパス名の少なくとも一部を省略或いは隠蔽して表示するようにしても良い。あるいは、ファイル名すら表示せずに、単に「機器の内部ファイルです」とだけ表示するようにしても良い。
【００８１】
このようなＵＲＬをそのまま表示しない場合に、どのような表示形態にするかは複合機１００のハードディスク１４０に複合機の設定情報として保持しておき、管理者などの所定の権限を有したユーザがその設定を変更できるようにしておけばよい。このような設定を可能にすることによって、セキュリティを重視してファイル名すら表示しないようにするか、ユーザへの利便性を重視してファイル名或いはＵＲＬの一部は表示するかをセキュリティポリシーに応じて柔軟に変更できる。
【００８２】
（本発明の他の実施形態）
上述した実施形態の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、前記実施形態の機能を実現するためのソフトウエアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【００８３】
また、この場合、前記ソフトウエアのプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコード自体は本発明を構成する。また、そのプログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記憶する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００８４】
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して上述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれることは言うまでもない。
【００８５】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。
【００８６】
例えば、上述した実施形態に示した画像処理装置の代わりに、図１７に示すようなコンピュータ１７００により前記実施形態での動作が実施されてもよい。
【００８７】
コンピュータ１７００は、図１７に示すように、ＣＰＵ１７０１と、ＲＯＭ１７０２と、ＲＡＭ１７０３と、キーボード（ＫＢ）１７０９のキーボードコントローラ（ＫＢＣ）１７０５とを有する。更に、表示部としてのＣＲＴディスプレイ（ＣＲＴ）１７１０のＣＲＴコントローラ（ＣＲＴＣ）１７０６と、ハードディスク（ＨＤ）１７１１及びフレキシブルディスク（ＦＤ）１７１２のディスクコントローラ（ＤＫＣ）１７０７とを有する。また、ネットワークインタフェースカード（ＮＩＣ）１７０８を有する。そして、図１７に示すように、それらがシステムバス１７０４を介して互いに通信可能に接続された構成としている。
【００８８】
ＣＰＵ１７０１は、ＲＯＭ１７０２あるいはＨＤ１７１１に記憶されたソフトウエア、あるいはＦＤ１７１２より供給されるソフトウエアを実行することで、システムバス１７０４に接続された各構成部を総括的に制御する。すなわち、ＣＰＵ１７０１は、上述したような動作を行うための処理プログラムを、ＲＯＭ１７０２、あるいはＨＤ１７１１、あるいはＦＤ１７１２から読み出して実行することで、上述した実施形態での動作を実現するための制御を行う。
【００８９】
ＲＡＭ１７０３は、ＣＰＵ１７０１の主メモリあるいはワークエリア等として機能する。ＫＢＣ１７０５は、ＫＢ１７０９や図示していないポインティングデバイス等からの指示入力を制御する。ＣＲＴＣ１７０６は、ＣＲＴ１７１０の表示を制御する。ＤＫＣ１７０７は、ブートプログラム、種々のアプリケーション、ユーザファイル、ネットワーク管理プログラム、および上述した実施形態における前記処理プログラム等を記憶するＨＤ１７１１およびＦＤ１７１２とのアクセスを制御する。ＮＩＣ１７０８はネットワーク１７１３上の他の装置と双方向にデータをやりとりする。
【００９０】
ＨＤ１７１１は、図１におけるＭＦＰ１００のハードディスク１４０と同様に内部コンテンツデータベースと内部ファイルデータベースを有するものとする。また、コンピュータ１７００は、ウェブブラウザ機能、ウェブサーバ機能を有しており、これらの機能を実現するためのプログラムはＨＤ１７１１内にインストールされている。これらプログラムをＣＰＵ１７０１が実行することによってウェブブラウザ機能、ウェブサーバ機能を実現することができる。そして、コンピュータ１７００はネットワーク１７０３を介して図１のウェブサーバ１５０に相当する不図示のウェブサーバにアクセス可能であるものとする。
【００９１】
なお、前記実施形態は、何れも本発明を実施するにあたっての具体化のほんの一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図面の簡単な説明】
【００９２】
【図１】本発明の一実施形態における複合機とウェブサーバによるシステム構成例を示すブロック図である。
【図２】本実施形態における複合機の標準画面の一例を示す図である。
【図３】ブラウザ機能が起動した画面の一例を示す図である。
【図４】第１の実施形態における複合機でのウェブブラウザ機能による表示動作を示すフローチャートである。
【図５】ウェブブラウザによる外部コンテンツの表示例を示す図である。
【図６】ウェブブラウザによる内部コンテンツの表示例を示す図である。
【図７】メニューキーを押下した後に表示されるポップアップメニューを示す図である。
【図８】外部コンテンツの詳細情報画面を示す図である。
【図９】内部コンテンツの詳細情報画面を示す図である。
【図１０】外部コンテンツの印刷出力例を示す図である。
【図１１】内部コンテンツの印刷出力例を示す図である。
【図１２】外部コンテンツのブックマークの詳細情報表示画面を示す図である。
【図１３】内部コンテンツのブックマークの詳細情報表示画面を示す図である。
【図１４】ウェブブラウザによるコンテンツ表示画面例を示す図である。
【図１５】ウェブブラウザによるコンテンツ表示画面例を示す図である。
【図１６】第２の実施形態における複合機でのウェブブラウザ機能による表示動作を示すフローチャートである。
【図１７】本実施形態における画像処理装置での動作を実現可能なコンピュータのブロック図である。
【符号の説明】
【００９３】
１００  複合機（画像処理装置）
１０２  コントローラ
１０４  ＣＰＵ
１０６  ＲＡＭ
１０８  ＲＯＭ
１１０  ウェブブラウザ機能
１１２  ウェブサーバ機能
１２０  操作部
１２２  表示部
１３０  ネットワーク接続部
１４２  内部コンテンツデータベース
１４４  内部ファイルデータベース
１４６  スキャナ部
１４８  プリンタ部
１５０  ウェブサーバ
１６２  外部コンテンツデータベース
１６４  外部ファイルデータベース
１８０  ネットワーク
【図１】
2006209739.tif 000003
【図２】
2006209739.tif 000004
【図３】
2006209739.tif 000005
【図４】
2006209739.tif 000006
【図５】
2006209739.tif 000007
【図６】
2006209739.tif 000008
【図７】
2006209739.tif 000009
【図８】
2006209739.tif 000010
【図９】
2006209739.tif 000011
【図１０】
2006209739.tif 000012
【図１１】
2006209739.tif 000013
【図１２】
2006209739.tif 000014
【図１３】
2006209739.tif 000015
【図１４】
2006209739.tif 000016
【図１５】
2006209739.tif 000017
【図１６】
2006209739.tif 000018
【図１７】
2006209739.tif 000019