(57)【要約】【課題】  ウェブサーバを内蔵して、取扱説明書の閲覧や各種機能の設定などを行う画像形成装置において、ウェブサーバ上のデータを検索することができないという問題点があった。【解決手段】  本発明の画像形成装置は、装置内ウェブサーバのデータを検索する検索部（検索エンジン）を設けたことにより、同データを検索することが可能となった。これにより、装置の説明書の希望閲覧箇所を迅速に見つけることが可能となったり、装置の機能設定部の希望操作箇所を迅速に見つけることが可能となった。また、印刷ログやＦＡＸ送受信記録を検索対象とすることにより、印刷データファイル名や送信宛先などを検索語として検索することが可能となった。【選択図】図１
2008097333.tif 000002
【特許請求の範囲】
【請求項１】
ウェブサーバ部と
前記ウェブサーバ部を通して閲覧可能なウェブデータと
前記ウェブデータ内容について検索可能なウェブデータ検索部とを有する
ことを特徴とする画像形成装置。
【請求項２】
請求項１の画像形成装置であって、
前記ウェブデータ検索部は、前記ウェブデータの内容を構文解析して語ごとのインデックスデータベースを構築する検索ロボット部を有する
ことを特徴とする画像形成装置。
【請求項３】
請求項１または２の画像形成装置であって、
前記ウェブデータは、前記画像形成装置の説明書や、機能設定データや、印刷ログや、ＦＡＸ送受信ログを含む
ことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
内部ウェブサーバを搭載した画像形成装置に関し、特にそのウェブデータについて検索可能な画像形成装置に関する。
【背景技術】
【０００２】
従来、画像形成装置などの電子機器にウェブサーバを搭載して、情報端末であるＰＣ（Personal  Computer）よりブラウザを用いてウェブサーバにアクセスして装置の説明書を閲覧したり、装置の機能を設定したりする方法があった。
【０００３】
また、画像形成装置において印刷される文書について、印刷データとともに該文書をＨＴＭＬ形式にしたものを作成して、画像形成装置に送信して保存し、上記保存された文書データの検索を行う方法があった（特許文献１参照）。
【０００４】
一方インターネット上では、検索エンジンを利用してインターネット上にある膨大なウェブ資源について迅速に検索することが可能である。
【０００５】
画像形成装置内部のウェブデータについても検索エンジンを利用して、内容をいち早く検索できれば便利であるが、そのデータがインターネット上に存在するわけではないので、インターネット上の検索エンジンを利用することはできなかった。
【０００６】
【特許文献１】特開２００４−１１０１１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
解決しようとする問題点は、画像形成装置内の説明書や機能設定などのウェブデータについて検索エンジンが使用できない点である。
【課題を解決するための手段】
【０００８】
本発明の画像形成装置は、ウェブサーバ部と前記ウェブサーバ部を通して閲覧可能なウェブデータと前記ウェブデータ内容について検索可能なウェブデータ検索部とを有することを最も主要な特徴とする。
【発明の効果】
【０００９】
本発明の画像形成装置は、ウェブサーバ部と前記ウェブサーバ部を通して閲覧可能なウェブデータと前記ウェブデータ内容について検索可能なウェブデータ検索部とを有することを最も主要な特徴とするため、画像形成装置内のウェブデータを検索してその結果をブラウザで閲覧することが可能になった。
【発明を実施するための最良の形態】
【００１０】
ウェブサーバを搭載した画像形成装置において、内部ウェブデータについて検索エンジンを使って検索できないという問題点を装置内部に検索部を設けることにより解決した。
【実施例１】
【００１１】
［構成］
図１は、本発明の実施例に係わる画像形成装置１０１及びＰＣ（Personal  Computer）２０１の機能ブロック構成図である。本ブロック図では、通常の画像形成装置に備わっている印刷部やスキャナ部など、本発明の本質には関係ない部分については省略してある。また、ＰＣ１０１についても、本発明の本質には関係ない部分については省略してある。
【００１２】
画像形成装置１０１には、インターフェース部１０５、ウェブサーバ１１１、ウェブデータ１１３、検索フォーム１１５、検索部１２１、検索ロボット１２３、構文解析部１２５、インデックスＤＢ（Data  Base）１２７、クエリー部１２９、ＨＴＭＬ（Hyper  Text  Markup  Language）生成部１３１の機能ブロックが搭載されている。
【００１３】
インターフェース部１０５は、画像形成装置１０１とネットワークの間を接続し、ＰＣ２０１との間でデータのやり取りを行う。
【００１４】
ウェブサーバ１１１は、画像形成装置の機能設定を行ったり、説明書にアクセスしたりするために設けられている。ＰＣ２０１からブラウザ２１１を使ってウェブサーバ１１１にアクセスすることにより、上記機能設定や説明書の閲覧をＰＣから行うことが可能となる。
【００１５】
ウェブデータ１１３は、ウェブサーバで公開する画像形成装置の説明書の記載のあるＨＴＭＬページやＰＣ２０１のブラウザ上で検索語を入力するための検索フォーム１１５や、前記検索語をクエリー部に渡してクエリー機能を起動させるためのＣＧＩ（Common  Gate  Interface）などからなる。
【００１６】
検索部１２１（ウェブデータ検索部）は、ＰＣ２０１のブラウザ２１１を用いてウェブサーバ１１１にアクセスしているユーザが、ウェブデータ１１３の中から検索したい語をブラウザ２１１上で入力すると、その検索結果を同ブラウザ２１１で閲覧可能とするために必要な機能であり、図１に示すように５つの機能ブロックより構成されている。
【００１７】
そのうちの以下の３機能部、検索ロボット１２３、構文解析部１２５、インデックスＤＢ１２７は、検索ロボット部を構成する各機能部であり、ウェブデータ１１３を検索可能なデータベースに構築するための目的のためにある。
【００１８】
検索ロボット１２３は、ウェブサーバ１１１を通してウェブデータ１１３にアクセスして、データを収集する。
【００１９】
構文解析部１２５は、上記検索ロボット１２３が収集したウェブデータの構文解析を行って、インデックスＤＢ１２７に検索語毎のインデックスＤＢを形成する。
【００２０】
インデックスＤＢ１２７は、ウェブデータ１１３について、検索語をインデックスとして、元データとの関係を記録したデータベースである。
【００２１】
以下の２機能部、クエリー部１２９、ＨＴＭＬ生成部１３１は、検索語の問い合わせに対する結果を生成するための機能である。
【００２２】
クエリー部１２９は、インデックスＤＢ１２７に対して検索語をキーワードとしてクエリー（問い合わせ）を行う。ＰＣ２０１のブラウザ２１１を操作するユーザは、ブラウザ２１１にダウンロードされた検索フォーム１１５に検索したい語を挿入してウェブサーバ１１１に送信すると、ウェブデータ１１３中のＣＧＩが検索語をクエリー部１２９に渡して、クエリー部１２９がインデックスＤＢ１２７から、検索語の存在するページのデータを取ってくる。
【００２３】
ＨＴＭＬ生成部１３１は、上記クエリー部１２９の受け取ったクエリー（問い合わせ）の結果をブラウザ２１１で閲覧可能なＨＴＭＬに生成する。生成する際には、クエリーの結果のページ先をリンクとして生成するなどの処理を行う。そして、生成されたＨＴＭＬをウェブサーバを介してブラウザに返す。
【００２４】
ＰＣ（Personal  Computer）２０１には、ブラウザ２１１とインターフェース部２１３が搭載されている。
【００２５】
ブラウザ２１１は、画像形成装置１０１のウェブサーバ１１１にアクセスするために用いる。
【００２６】
インターフェース部２１３は、ＰＣ２０１とネットワークの間を接続し、画像形成装置１０１のインターフェース部１０５との間でデータのやり取りを行う。
【００２７】
［フローチャート］
次に実施例の動作の流れについてフローチャートを用いて説明する。
【００２８】
図２は、検索ロボット１２３がウェブデータから検索のためのデータベースを構築するフローを説明したものである。
【００２９】
検索ロボット１２３は、定期的か、またはウェブデータ内のデータの変更や新規追加などが生じた際にデータベースを更新するために起動される。起動されるとＳ１１からのフローが開始する。
【００３０】
Ｓ１１：検索ロボット１２３が検索を開始するＵＲＬの値に、ウェブデータ１１３のトップページを設定する。
【００３１】
Ｓ１３：Ｓ１１ないしはＳ１９で設定されたＵＲＬに検索ロボットがアクセスしてウェブデータ１１３をダウンロードする。
【００３２】
Ｓ１５：Ｓ１３でダウンロードしたウェブデータ１１３を構文解析部１２５が解析して、キーワードごとにインデックスＤＢ１２７に登録する。
【００３３】
Ｓ１７：Ｓ１３でダウンロードしたウェブページにリンクが載っていれば、Ｓ１９に動作を移行する。リンクが複数ある場合には、各リンク先について一回のみＳ１９への移行を行う。リンクがもう無ければそのページでの動作を終了する（再帰的呼び出しの終了）。
【００３４】
Ｓ１９：アクセスするＵＲＬをリンク先に設定して、Ｓ１３からのフローを再帰的に呼び出す。
【００３５】
以上で検索ロボットのデータベース構築の動作を終了する。
【００３６】
次に図３を用いてＰＣ２０１から検索を行う際のフローを説明する。
【００３７】
Ｓ２１：ＰＣ２０１のブラウザ２１１でウェブサーバ１１１にアクセスして、ウェブデータ１１３中に含まれている検索フォーム１１５の載ったページをダウンロードする。
【００３８】
Ｓ２３：ブラウザ２１１で検索フォーム１１５中に検索する語を入力して、同検索語をウェブサーバにアップロードする。
【００３９】
Ｓ２５：画像形成装置１０１のウェブサーバ１１１が検索語を受け取り、ウェブデータ１１３中のＣＧＩがクエリー部１２９に検索する語を渡してクエリー部１２９を起動する。
【００４０】
Ｓ２７：クエリー部１２９が前ステップで渡された検索語をインデックスＤＢに問い合わせる。
【００４１】
Ｓ２９：問い合わせ結果をＨＴＭＬ生成部１３１でＨＴＭＬページに生成してウェブサーバ１１１経由でブラウザ２１１に返す。
【００４２】
Ｓ３１：ＰＣ２０１のブラウザ２１１で検索結果を閲覧して終了する。
【００４３】
［実施例の効果］
本発明実施例の画像形成装置により、画像形成装置内のウェブページのデータについて検索を行うことが可能となった。
【００４４】
画像形成装置の印刷データのログやＦＡＸ送受信のログを検索対象とすることにより、装置の過去の使用状況などに対してもファイル名や送信宛先などを元に検索することが可能となり、画像形成装置をより便利に使用することが可能となった。
【００４５】
［その他］
本実施例では、検索ロボット１２３は、ウェブデータ１１３を収集するのにウェブサーバ１１１を介して行ったが、ウェブサーバを介さずにファイルシステムなどから直接にウェブデータ１１３にアクセスする方法をとっても良い。また、その際には、図２のフローチャートの様にリンクをたどる方式とせずに、指定のフォルダー内のデータすべてについてデータベースを更新する方式をとってもよい。
【００４６】
また、検索ロボット１２３がデータを収集する際に、Ｓ１１でアクセス先ＵＲＬをトップページに設定して全ページを巡回する方法としたが、ウェブデータの更新があった際に、更新されたページのＵＲＬだけを設定して、更新されたページのデータに関してのみデータベースの内容を更新する方法としても良い。
【００４７】
ウェブデータ１１３には、前記印刷ログや、ＦＡＸ送受信ログや、画像形成装置の説明書などの他に画像形成装置の機能設定のためのページやそのデータなども含まれても良い。
【図面の簡単な説明】
【００４８】
【図１】画像形成装置およびＰＣを含む画像形成システムの機能ブロック図である（実施例１）。
【図２】検索ロボットがインデックスＤＢのデータを更新するフローチャート（実施例１）。
【図３】ＰＣでの検索語の入力から閲覧までのフローについてＰＣ及び画像形成装置の両装置の動作についてのフローチャート（実施例１）。
【符号の説明】
【００４９】
１０１  画像形成装置
１０５  インターフェース部（画像形成装置）
１１１  ウェブサーバ
１１３  ウェブデータ
１１５  検索フォーム
１２１  検索部（ウェブデータ検索部）
１２３  検索ロボット（検索ロボット部）
１２５  構文解析部（検索ロボット部）
１２７  インデックスＤＢ（検索ロボット部）
１２９  クエリー部
１３１  ＨＴＭＬ生成部
２０１  ＰＣ（情報端末）
２１１  ブラウザ
２１３  インターフェース部（ＰＣ）
【図１】
2008097333.tif 000003
【図２】
2008097333.tif 000004
【図３】
2008097333.tif 000005