(57)【要約】      （修正有）【課題】  ファイルシステムを実装していない伝送装置に、擬似ファイルシステム部とＷＥＢサーバ機能部とを組み込むことにより、一般的なＰＣで伝送装置の監視及び制御を可能にすることにある。【解決手段】  本発明は、ファイルシステムを保持していない伝送装置１００に、擬似ファイルシステム部１０５とＷＥＢサーバ機能部１０３とを搭載させる。そして、この伝送装置を監視する制御端末２００は、一般的なＷＥＢブラウザ２０３を使用して、監視又は制御する構成をとる。【選択図】  図３
2006011517.tif 000002
【特許請求の範囲】
【請求項１】
ファイルシステムを保持していない伝送装置と、この伝送装置を監視する端末とから構成される監視システムであって、
前記端末は、
前記伝送装置の監視情報を、ＷＥＢブラウザを用いて表示させる表示手段と、
前記監視情報を表示するためのファイルの転送を要求するために、そのファイルのファイル名とファイルパス名とから成る転送要求を送信する送信手段とを有し、
前記伝送装置は、
前記端末から送信された転送要求のファイル名とファイルパス名とから成る転送要求に基づいて、このファイルが格納されている場所を示すポインタを検索し、検索したポインタに基づいてファイルを検索し、この検索したファイルに対応するコマンドを発行する発行手段と、
前記発行されたコマンドを実行して監視情報を取得する取得手段と、
前記検索したファイルに前記取得した監視情報を挿入してファイルを生成し、送信する送信手段と
を有することを特徴とする監視システム。
【請求項２】
前記発行手段は、前記コマンドを、前記ファイルと前記コマンドとが対応付けられて記憶されているファイル部から検索することを特徴とする請求項１に記載の監視システム。
【請求項３】
前記発行手段は、前記コマンドを、前記ファイル名と、前記ファイルパス名と、前記ポインタと、前記コマンドとが対応付けられて記憶されているインデックス部から検索することを特徴とする請求項１に記載の監視システム。
【請求項４】
ファイルシステムを保持していない伝送装置であって、
監視情報を表示するためのファイルの転送を要求する転送要求のファイル名とファイルパス名とに基づいて、このファイルが格納されている場所を示すポインタを検索し、検索したポインタに基づいて対応するファイルを検索し、この検索したファイルに対応するコマンドを発行する発行手段と、
前記発行されたコマンドを実行して監視情報を取得する取得手段と、
前記検索したファイルに前記取得した監視情報を挿入してファイルを生成し、送信する送信手段と
を有することを特徴とする伝送装置。
【請求項５】
前記発行手段は、前記コマンドを、前記ファイルと前記コマンドとが対応付けられて記憶されているファイル部から検索することを特徴とする請求項４に記載の伝送装置。
【請求項６】
前記発行手段は、前記コマンドを、前記ファイル名と、前記ファイルパス名と、前記ポインタと、前記コマンドとが対応付けられて記憶されているインデックス部から検索することを特徴とする請求項４に記載の伝送装置。
【請求項７】
ファイルシステムを保持していない伝送装置と、この伝送装置を監視する端末とから構成される監視システムの監視方法であって、
前記伝送装置の監視情報を、ＷＥＢブラウザを用いて表示させる表示ステップと、
前記監視情報を表示させるためのファイルの転送を要求するために、そのファイルのファイル名とファイルパス名とから成る転送要求を送信する送信ステップと、
前記送信された転送要求のファイル名とファイルパス名とから成る転送要求に基づいて、このファイルが格納されている場所を示すポインタを検索するポインタ検索ステップと、
前記検索したポインタに基づいてファイルを検索するファイル検索ステップと、
前記検索したファイルに対応するコマンドを発行する発行ステップと、
前記発行されたコマンドを実行して監視情報を取得する取得ステップと、
前記検索したファイルに前記取得した監視情報を挿入してファイルを生成し、送信する送信ステップと
を有することを特徴とする監視方法。
【請求項８】
ファイルシステムを保持していない伝送装置を監視する監視方法であって、
監視情報を表示するためのファイルの転送を要求する転送要求のファイル名とファイルパス名とに基づいて、このファイルが格納されている場所を示すポインタを検索し、検索したポインタに基づいて対応するファイルを検索し、この検索したファイルに対応するコマンドを発行する発行ステップと、
前記発行されたコマンドを実行して監視情報を取得する取得ステップと、
前記検索したファイルに前記取得した監視情報を挿入してファイルを生成し、送信する送信ステップと
を有することを特徴とする監視方法。
【請求項９】
前記発行ステップは、前記コマンドを、前記ファイルと、前記コマンドとが対応付けられて記憶されているファイル部から検索することを特徴とする請求項７又は請求項８に記載の監視方法。
【請求項１０】
前記発行ステップは、前記コマンドを、前記ファイル名と前記ファイルパス名と、前記ポインタと、前記コマンドとが対応付けられて記憶されているインデックス部から検索することを特徴とする請求項７又は請求項８に記載の監視方法。
【請求項１１】
ファイルシステムを保持していない伝送装置と、この伝送装置を監視する監視端末とを有する監視システムであって、
前記伝送装置は、ＨＴＴＰを用いて前記監視端末と通信する手段と、監視情報を収集するＷＥＢサーバ機能部とを有することを特徴とする監視システム。
【請求項１２】
ファイルシステムを保持していない伝送装置であって、
前記伝送装置は、ＨＴＴＰを用いて通信する手段と、監視情報を収集するＷＥＢサーバ機能部とを有することを特徴とする伝送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は伝送装置を監視するための技術に関し、特に、ＷＥＢブラウザを用いて伝送装置を監視する技術に関する。
【背景技術】
【０００２】
一般に、データを伝送するための伝送装置において、装置を構成している各部位や回路モジュール等の運用状態を監視することが重要である。従来、様々な監視専用の装置に関する技術が提案されてきた（例えば、特許文献１）。
【０００３】
特許文献１は、ＰＣ（Personal Computer）などの一般的な端末で伝送装置の監視及び制御を出来るようにするために、被監視装置である伝送装置にＷＥＢサーバ機能を実装させた技術である。
【特許文献１】特開２００３‐２２８５２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術は、ファイルシステムが実装されていない伝送装置には適用することが出来ない。これは、一般のＰＣの組み込みＯＳ（Operating System）に用意されている、ＷＥＢサーバに使用するＨＴＴＰ（Hyper Text Transfer
Protocol）は、ファイルシステムが実装されていることを前提として作られているため、伝送装置にＷＥＢサーバ機能を実装させるには、ファイルシステムが伝送装置に実装されていなければならないからである。
【０００５】
実際の伝送装置、特に基幹伝送装置には、運用管理データの書き込みの性能が要求されるため、ファイルシステムが伝送装置に実装されていない。そのため、ＷＥＢサーバに使用するＨＴＴＰもサポートされてない。
【０００６】
ところで、ＷＥＢサーバ機能を実現させるにあたって、監視装置であるＷＥＢクライアントに特別なソフトウェアを実装させないために、ＷＥＢサーバ機能を実現させるための全ての機能を、監視対象である伝送装置に実装させた方がよい（図１）。
【０００７】
そこで、本発明は上記課題に鑑みて発明されたものであって、その目的は、ファイルシステムを実装していない伝送装置に、擬似ファイルシステム部とＷＥＢサーバ機能を組み込むことにより、一般的なＰＣで伝送装置の監視及び制御を可能にすることにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するための第１の発明は、
ファイルシステムを保持していない伝送装置と、この伝送装置を監視する端末とから構成される監視システムであって、
前記端末は、
前記伝送装置の監視情報を、ＷＥＢブラウザを用いて表示させる表示手段と、
前記監視情報を表示するためのファイルの転送を要求するために、そのファイルのファイル名とファイルパス名とから成る転送要求を送信する送信手段とを有し、
前記伝送装置は、
前記端末から送信された転送要求のファイル名とファイルパス名とから成る転送要求に基づいて、このファイルが格納されている場所を示すポインタを検索し、検索したポインタに基づいてファイルを検索し、この検索したファイルに対応するコマンドを発行する発行手段と、
前記発行されたコマンドを実行して監視情報を取得する取得手段と、
前記検索したファイルに前記取得した監視情報を挿入してファイルを生成し、送信する送信手段と
を有することを特徴とする。
【０００９】
上記課題を解決するための第２の発明は、上記第１の発明において、
前記発行手段は、前記コマンドを、前記ファイルと前記コマンドとが対応付けられて記憶されているファイル部から検索することを特徴とする。
【００１０】
上記課題を解決するための第３の発明は、上記第１の発明において、
前記発行手段は、前記コマンドを、前記ファイル名と、前記ファイルパス名と、前記ポインタと、前記コマンドとが対応付けられて記憶されているインデックス部から検索することを特徴とする。
【００１１】
上記課題を解決するための第４の発明は、
ファイルシステムを保持していない伝送装置であって、
監視情報を表示するためのファイルの転送を要求する転送要求のファイル名とファイルパス名とに基づいて、このファイルが格納されている場所を示すポインタを検索し、検索したポインタに基づいて対応するファイルを検索し、この検索したファイルに対応するコマンドを発行する発行手段と、
前記発行されたコマンドを実行して監視情報を取得する取得手段と、
前記検索したファイルに前記取得した監視情報を挿入してファイルを生成し、送信する送信手段と
を有することを特徴とする。
【００１２】
上記課題を解決するための第５の発明は、上記第４の発明において、
前記発行手段は、前記コマンドを、前記ファイルと前記コマンドとが対応付けられて記憶されているファイル部から検索することを特徴とする。
【００１３】
上記課題を解決するための第６の発明は、上記第４の発明において、
前記発行手段は、前記コマンドを、前記ファイル名と、前記ファイルパス名と、前記ポインタと、前記コマンドとが対応付けられて記憶されているインデックス部から検索することを特徴とする。
【００１４】
上記課題を解決するための第７の発明は、
ファイルシステムを保持していない伝送装置と、この伝送装置を監視する端末とから構成される監視システムの監視方法であって、
前記伝送装置の監視情報を、ＷＥＢブラウザを用いて表示させる表示ステップと、
前記監視情報を表示させるためのファイルの転送を要求するために、そのファイルのファイル名とファイルパス名とから成る転送要求を送信する送信ステップと、
前記送信された転送要求のファイル名とファイルパス名とから成る転送要求に基づいて、このファイルが格納されている場所を示すポインタを検索するポインタ検索ステップと、
前記検索したポインタに基づいてファイルを検索するファイル検索ステップと、
前記検索したファイルに対応するコマンドを発行する発行ステップと、
前記発行されたコマンドを実行して監視情報を取得する取得ステップと、
前記検索したファイルに前記取得した監視情報を挿入してファイルを生成し、送信する送信ステップと
を有することを特徴とする。
【００１５】
上記課題を解決するための第８の発明は、
ファイルシステムを保持していない伝送装置を監視する監視方法であって、
監視情報を表示するためのファイルの転送を要求する転送要求のファイル名とファイルパス名とに基づいて、このファイルが格納されている場所を示すポインタを検索し、検索したポインタに基づいて対応するファイルを検索し、この検索したファイルに対応するコマンドを発行する発行ステップと、
前記発行されたコマンドを実行して監視情報を取得する取得ステップと、
前記検索したファイルに前記取得した監視情報を挿入してファイルを生成し、送信する送信ステップと
を有することを特徴とする。
【００１６】
上記課題を解決するための第９の発明は、上記第７又は第８の発明において、
前記発行ステップは、前記コマンドを、前記ファイルと、前記コマンドとが対応付けられて記憶されているファイル部から検索することを特徴とする。
【００１７】
上記課題を解決するための第１０の発明は、上記第７又は第８の発明において、
前記発行ステップは、前記コマンドを、前記ファイル名と前記ファイルパス名と、前記ポインタと、前記コマンドとが対応付けられて記憶されているインデックス部から検索することを特徴とする。
【００１８】
上記課題を解決するための第１１の発明は、
ファイルシステムを保持していない伝送装置と、この伝送装置を監視する監視端末とを有する監視システムであって、
前記伝送装置は、ＨＴＴＰを用いて前記監視端末と通信する手段と、監視情報を収集するＷＥＢサーバ機能部とを有することを特徴とする。
【００１９】
上記課題を解決するための第１２の発明は、
ファイルシステムを保持していない伝送装置であって、
前記伝送装置は、ＨＴＴＰを用いて通信する手段と、監視情報を収集するＷＥＢサーバ機能部とを有することを特徴とする。
【発明の効果】
【００２０】
本発明によると、ファイルシステムを実装していない装置に擬似ファイルシステムを構成させているので、ＷＥＢサーバ機能を実装することが可能である。特に、組み込みＳ／Ｗ（ソフトウェア）を実装する伝送装置の場合、バックアップデータの書き込み性能を考慮しているため、ファイルシステムが実装されていない。従って、組み込みＳ／Ｗを実装する伝送装置にＷＥＢサーバ機能を実装する場合に効果的である。
【００２１】
又、本発明によると、ＨＴＭＬインデックスを用いてＨＴＭＬファイルテーブルを検索しているので、ファイルシステムを実装する場合と比較して高速検索が可能である。これは、ファイルシステムの場合、ＦＡＴ（File Allocation Tables）領域から対象ファイルを検索するまでに、ポインタチェーンよって検索しているため、検索処理のオーバヘッドが大きいからである。
【００２２】
更に、本発明によると、ＨＴＴＰについては疑似ファイルシステムを用いてＷＥＢサーバ管理が出来るよう対応しているので、現在使用している、専用アプリケーションを用いた監視装置からでもＷＥＢクライアントを用いた監視が可能である。
【発明を実施するための最良の形態】
【００２３】
本発明は、ファイルシステムを保持していない基幹伝送装置に、擬似ファイルシステム部とＷＥＢサーバ機能部とを搭載させる。そして、この伝送装置を監視する制御端末は、一般的なＷＥＢブラウザを使用して、監視又は制御する構成をとる。
【実施例１】
【００２４】
本発明における実施例１について説明する。
【００２５】
図２は、本発明を実装させる前の監視システムの構成図である。
【００２６】
この監視システムは、伝送装置１００及び制御端末２００とから構成されている。
【００２７】
制御端末２００は、伝送装置１００を監視するための専用ソフトウェア２０１を搭載している。監視の対象は、例えば、電源部や波長多重部や送受信部や伝送経路などである。この専用ソフトウェア２０１を用いて伝送装置１００に被監視部を監視するためのコマンドが送信される。
【００２８】
伝送装置１００は、内部コマンド変換部１０１と、装置制御／監視処理部１０２とを有する。又、図示していないが、伝送装置１００は他にも、被監視部である電源部や波長多重部や送受信部や伝送経路などを有する。伝送装置１００は、制御端末２００からのコマンドを、内部コマンド変換部１０１で、内部処理用のコマンドに変換して装置制御／監視処理部１０２に送信する。そして、装置制御／監視処理部１０２がこの変換されたコマンドを実行する。
【００２９】
このように、伝送装置にファイルシステムが搭載されていない構成では、上述したように、ＷＥＢサーバ機能を伝送装置１００に実装することは難しいため、伝送装置１００の構成を変更する。
【００３０】
図３は、本発明の監視システムの構成図である。
【００３１】
本発明における監視システムは、伝送装置１００と、制御端末２００とから構成されている。伝送装置１００と制御端末２００とは、ネットワークを介して接続されている。このネットワークは、ＬＡＮ（ローカルエリアネットワーク）であっても構わないが、ここでは、インターネットであるとする。
【００３２】
制御端末２００は、ネットワーク機能を有するＰＣである。従って、制御端末２００は、ＰＣの一般的な構成部であるＣＰＵ及びＯＳ等を搭載している。又、制御端末２００には、ディスプレイやキーボード等の操作部が接続されている。更に、制御端末２００には、ＷＥＢクライアント２０２としてＷＥＢブラウザ２０３が搭載されている。このＷＥＢブラウザ２０３は、特別なソフトウェアでは無く、標準的なＰＣに搭載されているものである。
【００３３】
ＷＥＢブラウザ２０３は、伝送装置１００を監視及び制御するための各種ＷＥＢページをディスプレイに表示させる。そして、ユーザは、このＷＥＢページを通して、伝送装置１００を監視して監視情報を表示させ、制御する。ＷＥＢページをディスプレイに表示させる際、ＨＴＭＬ（Hyper Text Markup Language）データ２０４を送信する。このＨＴＭＬデータは、ＷＥＢページを構成するＨＴＭＬファイル及びデータ等の送信を要求するためのものであり、ＨＴＴＰヘッダとファイル名とファイルパス名とから成る。尚、本実施例では、ＨＴＭＬを用いて説明するが、これに限るものではなく、例えば、ＸＭＬ（Extensible
Markup Language）等であってもよい。
【００３４】
伝送装置１００は、波長多重部や送受信部や伝送経路等を有しており、例えば、光多重通信等を行う基幹伝送装置である。更に、伝送装置１００は、内部コマンド変換部１０１と、装置制御／監視処理部１０２と、ＷＥＢサーバ部１０３とを有している。
【００３５】
ＷＥＢサーバ部１０３は、ＨＴＴＰプロトコル部１０４と擬似ファイルシステム部１０５とから構成される。
【００３６】
ＨＴＴＰプロトコル部１０４は、制御端末２００からの送信データがＨＴＭＬデータ２０４であるか否かを判定する。送信データがＨＴＭＬデータで無いと判定した場合は、送信データを内部コマンド変換部１０１に転送する。一方、送信データがＨＴＭＬデータ２０４であると判定した場合、ＨＴＭＬデータから、ファイルのサイズ等が書き込まれているＨＴＴＰヘッダのみを取り出し、ＨＴＴＰヘッダが取り出されたＨＴＭＬデータを擬似ファイルシステム部１０５に転送する。取り出されたＨＴＴＰヘッダは、ＨＴＴＰプロトコル部１０４で保持される。
【００３７】
又、ＨＴＴＰプロトコル部１０４は、擬似ファイルシステム部１０５から転送される応答ファイルのサイズを算出し、このサイズが記載されているＨＴＴＰヘッダを付加して制御端末２００に送信する。
【００３８】
擬似ファイルシステム部１０５は、２つのデータベースを有する。１つは、図４に示すような、ＨＴＭＬファイルとコマンドとが対応付けられて構成されているＨＴＭＬファイルテーブルである。ＨＴＭＬファイルは、ＷＥＢブラウザ２０３がディスプレイに表示させるＷＥＢページを構成するためのファイルである。コマンドは、必要に応じて行われる、被監視部を監視するための各種監視コマンド、制御するための各種制御コマンド、若しくは、装置制御／監視処理部１０２が常時監視している各種監視結果を収集するための収集コマンドである。
【００３９】
もう一つは、図５に示すような、ＨＴＭＬファイル名とＨＴＭＬファイルパス名とＨＴＭＬファイルポインタとが対応付けられて構成されているＨＴＭＬインデックスである。ＨＴＭＬファイルポインタは、ＨＴＭＬファイルが格納されている場所を示すものであり、例えば、アドレスである。
【００４０】
更に、擬似ファイルシステム部１０５は、ＨＴＴＰプロトコル部１０４からのＨＴＭＬデータを解析して、ＨＴＭＬファイル名とこのＨＴＭＬファイルのパス名とを抽出する。更に、この抽出したＨＴＭＬファイル名とパス名と、ＨＴＭＬインデックスの各レコードを比較して、抽出したＨＴＭＬファイル名とパス名とが記載されているレコードを検索し、これに対応するポインタを取り出す。この取り出したポインタに基づいて、ＨＴＭＬファイルテーブルからＨＴＭＬファイルを取り出す。更に、このＨＴＭＬファイルが固定ファイルか、可変ファイルかを判定する。固定ファイルであれば取り出したＨＴＭＬファイルをＨＴＴＰプロトコル部１０４に転送する。可変ファイルであれば、対応するコマンドを内部コマンド変換部１０１に発行する。
【００４１】
又、このコマンドの実行結果として、内部コマンド変換部１０１から送信される監視情報を検索したＨＴＭＬファイルに付加して応答ＨＴＭＬファイルを編集する。
【００４２】
内部コマンド変換部１０１は、擬似ファイルシステム部１０５からのコマンドを内部処理用のコマンドである内部コマンドに変換する。例えば、コマンドが、常時、装置制御／監視処理部１０２が被監視対象を監視している監視結果である監視情報を送信させるためのコマンドである場合は、収集コマンドを装置制御／監視処理部１０２に発行する。必要に応じて、装置制御／監視処理部１０２に被監視対象を監視させ、監視結果である監視情報を送信させるためのコマンドである場合は、被監視対象を監視させるための各種監視コマンドを発行する。又、被監視対象を制御し、制御結果を監視情報として送信させるためのコマンドである場合は、各種制御コマンドを発行する。
【００４３】
装置制御／監視処理部１０２は、常時、監視しなければならない被監視対象を監視し、監視情報として保持している。又、装置制御／監視処理部１０２は、内部コマンド変換部１０１からの内部コマンドが収集コマンドである場合は、保持している監視情報を内部コマンドに変換部１０１に送信する。内部コマンドが監視コマンドである場合は、その監視コマンドに応じて被監視対象を監視して、監視情報を内部コマンドに変換部１０１に送信する。内部コマンドが制御コマンドである場合は、コマンドに応じて伝送装置の各部位を制御して制御結果を監視情報として内部コマンド変換部１０１に送信する。
【００４４】
続いて、図６及び図７を用いて本実施例の動作について詳細に説明する。
【００４５】
ＨＴＴＰプロトコル部１０４は、まず、送信されてきたデータがＨＴＭＬデータ２０４であるか否かを判定する。送信されて来たデータがＨＴＭＬデータでは無いと判定した場合は、そのデータを内部コマンド変換部１０１に転送する。
【００４６】
一方、ＨＴＭＬデータ２０４であると判定した場合、ＨＴＭＬデータのＨＴＴＰヘッダを解析して、ＨＴＴＰヘッダを取り出す。そして、ＨＴＴＰヘッダを保持する。
【００４７】
ＨＴＴＰヘッダが取り出されたＨＴＭＬデータは、擬似ファイルシステム部１０５に転送される。
【００４８】
擬似ファイルシステム部１０５は、ＨＴＴＰプロトコル部１０４からのＨＴＭＬデータを解析し、ＨＴＭＬファイル名とパス名とを抽出する。この抽出したＨＴＭＬファイル名とパス名とに基づいて、ＨＴＭＬインデックスの各レコードと比較し、一致するレコードを検索する。
【００４９】
一致するレコードが検索されると、そのレコードからＨＴＭＬファイルのポインタを取得する。取得したＨＴＭＬファイルのポインタを用いて、応答ＨＴＭＬファイルテーブルからＨＴＭＬファイルを取得する。このＨＴＭＬファイルが固定ファイルであれば、データを付加する必要が無いため、そのままＨＴＭＬファイルを応答ＨＴＭＬファイルとしてＨＴＴＰプロトコル部１０４に送信する。一方、ＨＴＭＬファイルが可変ファイルであれば、対応付けられて記憶されているコマンドを内部コマンド変換部１０１に発行する。
【００５０】
内部コマンド変換部１０１は、擬似ファイルシステム部１０５からのコマンドを内部コマンドに変換して装置制御／監視処理部１０２に送信する。
【００５１】
装置制御／監視処理部１０２は、内部コマンド変換部１０１からコマンドを受信し、コマンドを実行して監視情報を取得する。そして、取得した監視情報を擬似ファイルシステム部１０５に送信する。
【００５２】
擬似ファイルシステム部１０５は、装置制御／監視処理部１０２からの監視情報を検索したＨＴＭＬファイルに付加して編集し、応答ＨＴＭＬファイルとしてＨＴＴＰプロトコル部１０４に送信する。
【００５３】
ＨＴＴＰプロトコル部１０４は、擬似ファイルシステム部１０５からの応答ＨＴＭＬファイルを解析し、サイズを算出する。このサイズが記載されているＨＴＴＰヘッダを応答ＨＴＭＬファイルに付加してＷＥＢブラウザ２０３に送信する。
【００５４】
今回の仕組みとしては、ファイルシステムが無いため、動的にＨＴＭＬファイルを生成することは出来ない。そのため、応答用ＨＴＭＬファイルテーブル上に固定的に各ＨＴＭＬファイル確保しておき、その各ＨＴＭＬファイルのポインタに基づいて、ＨＴＭＬインデックスを用いて管理する構成である。また、この構成であれば、固定的にＨＴＭＬファイルを管理しているため、動的なＨＴＭＬファイルと比較し、応答用ＨＴＭＬファイル作成までの作成時間を短縮できる。
【実施例２】
【００５５】
次に、本発明における実施例２について説明する。
【００５６】
上述した実施例では、ＨＴＭＬインデックスは、ＨＴＭＬファイル名とパス名とポインタとが対応付けられて記憶されている構成について説明した。本実施例では、ＨＴＭＬインデックスの代わりに、ＨＴＭＬファイル名と、パス名とコマンドと、ポインタとが対応付けられて記憶されているＨＴＭＬインデックステーブルを用いた構成について説明する。尚、本実施例では、上述した実施例と同様の構成については同一の番号を付し、異なる構成についてのみ説明する。
【００５７】
擬似ファイルシステム部１０５は、図８に示すような、ＨＴＭＬインデックステーブルを有する。ＨＴＭＬインデックステーブルは、ＨＴＭＬファイル名と、パス名とコマンドと、ポインタとが対応付けられて記憶されている。
【００５８】
続いて、本実施例における動作について説明する。尚、上述した実施例とは異なる動作についてのみ説明する。
【００５９】
擬似ファイルシステム部１０５は、ＨＴＴＰプロトコル部１０４からのＨＴＭＬデータを解析し、ＨＴＭＬデータから入力ファイルパス名とＨＴＭＬファイル名を抽出する。この抽出した入力ファイルパス名及びＨＴＭＬファイル名と、ＨＴＭＬインデックステーブルの各テーブルのＨＴＭＬファイルパス名及びＨＴＭＬファイル名を比較し、一致するまで検索する。図８に示すように、パス３とファイル３にて一致するため、そのレコードのＨＴＭＬファイルポインタアドレス３に基づいて、ＨＴＭＬファイルを取得する。
【００６０】
このような構成をとると、ファイルシステムと同等の機能がサポート可能である。また、検索処理としても、ＨＴＭＬインデックステーブルを用いることにより、高速検索が可能なため、ＷＥＢブラウザに対するコマンドレスポンス性能の向上が可能となる。
【図面の簡単な説明】
【００６１】
【図１】図１は、ＷＥＢクライアントとＷＥＢサーバ部との関係を示す概念図である。
【図２】図２は、専用ソフトウェアと伝送装置との関係を示す概念図である。
【図３】図３は、ＷＥＢブラウザとＷＥＢサーバ部との関係を示す概念図である。
【図４】図４は、ＨＴＭＬインデックスの構成図である。
【図５】図５は、ＨＴＭＬファイルテーブルの構成図である。
【図６】図６は、ＨＴＴＰプロトコル部におけるシーケンスフロー図である。
【図７】図７は、疑似ファイルシステムのフロー図である。
【図８】図８は、ＨＴＭＬインデックステーブル検索処理を示す図である。
【符号の説明】
【００６２】
１００      伝送装置
１０２      装置制御／監視処理部
１０３      ＷＥＢサーバ部
１０４      ＨＴＴＰプロトコル部
１０５      擬似ファイルシステム部
２００      制御端末
２０２      ＷＥＢクライアント
２０３      ＷＥＢブラウザ
２０４      ＨＴＭＬデータ
【図１】
2006011517.tif 000003
【図２】
2006011517.tif 000004
【図３】
2006011517.tif 000005
【図４】
2006011517.tif 000006
【図５】
2006011517.tif 000007
【図６】
2006011517.tif 000008
【図７】
2006011517.tif 000009
【図８】
2006011517.tif 000010