(57)【要約】【課題】  電子マニュアルにおいて使用される栞機能の利便性を向上させる。【解決手段】  目次表示手段１は、文書データで構成されており項目分けされて文章が記載されている電子マニュアルにおける各項目の題目を目次として表示する。栞印表示手段２は、目次表示手段１により目次として表示されている題目のうち栞の情報が関連付けられている項目についての題目に対し当該情報の関連付けを表わす印を表示する。【選択図】図１
2006277397.tif 000002
【特許請求の範囲】
【請求項１】
文書データで構成されており項目分けされて文章が記載されている電子マニュアルにおける各項目の題目を目次として表示する目次表示手段と、
前記目次として表示されている題目のうち栞の情報が関連付けられている項目についての題目に対し当該情報の関連付けを表わす印を表示する栞印表示手段と、
を有することを特徴とする電子マニュアル表示装置。
【請求項２】
前記目次表示手段は、前記電子マニュアルにおいて予め定義されている前記各項目相互間での階層構造に基づいて、前記目次として表示される各題目相互間の階層関係を更に表示することを特徴とする請求項１に記載の電子マニュアル表示装置。
【請求項３】
前記栞印表示手段は、前記階層構造での下層の項目に前記情報が関連付けられている場合には、前記目次として表示される前記題目のうち当該階層構造での上層の項目についての題目に対しても前記印を表示することを特徴とする請求項２に記載の電子マニュアル表示装置。
【請求項４】
前記栞印表示手段は、前記階層構造での上層の項目についての題目に対して表示する前記印を、当該階層構造での下層の項目についての題目に対して表示するものとは異なる形態とすることを特徴とする請求項３に記載の電子マニュアル表示装置。
【請求項５】
前記栞の情報にはコメントを示す文書データが含まれており、
前記栞印表示手段は、前記目次の表示中に前記コメントを併せて表示する、
ことを特徴とする請求項１に記載の電子マニュアル表示装置。
【請求項６】
前記目次としての前記題目の表示の変更の指示に応じ、当該題目のうち前記印が表示されているもののみを表示する目次変更表示手段を更に有することを特徴とする請求項１に記載の電子マニュアル表示装置。
【請求項７】
文書データで構成されており項目分けされて文章が記載されている電子マニュアルにおける各項目の題目を目次として表示し、
前記目次として表示されている題目のうち栞の情報が関連付けられている項目についての題目に対し当該情報の関連付けを表わす印を表示する、
を有することを特徴とする電子マニュアルの表示方法。
【請求項８】
文書データで構成されており項目分けされて文章が記載されている電子マニュアルにおける各項目の題目を目次として表示部に表示させる目次表示処理と、
前記目次として表示されている題目のうち栞の情報が関連付けられている項目についての題目に対し当該情報の関連付けを表わす印を更に表示させる栞印表示処理と、
をコンピュータに行わせるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ管理技術に関し、特に、文書データで構成されている電子マニュアルで栞（付箋）を利用する技術に関する。
【背景技術】
【０００２】
本の読みかけの所に挟んでおく栞（しおり、付箋）のように、膨大なデータ群から一旦見つけ出したデータに対して栞に相当する目印を付しておくことで、当該データの次回以降の検索作業を素早く行えるようにする技術は、従来から多数の提案がされている。
【０００３】
例えば特許文献１には、階層構造を有している複数の画面のうちの上位階層の画面に付されているマーク選択ボタンを操作すると、途中の階層の画面の表示が省略されて、栞マークが予め付されている下位階層の画面を直ちに表示するという技術が開示されている。
【０００４】
また、例えば特許文献２には、ＷＷＷ（World Wide Web）システムにおけるウェブページ内の任意の文字列を選択すると、その文字列とそのウェプページのＵＲＬ（Uniform Resource Locator）とを対応付けた付箋情報が生成され、その後にその付箋情報が選択されると、そのＵＲＬに基づいてウェブページを表示すると共に、そのページからその文字列の存在位置の検索が行われてその位置までウェブページの表示をスクロールするという技術が開示されている。
【０００５】
また、例えば特許文献３には、表示画像から切り出した画像部にタイトル部とメモ部とを関連付けて電子付箋紙を作成する技術が開示されている。
また、例えば特許文献４には、画像ファイリング装置における各ページに、削除用、印刷用、表示用などといった目的に応じた栞を付加することで、目的別の一括編集を可能とする技術が開示されている。
【０００６】
また、例えば特許文献５には、階層構造で管理されているデータファイルのメニュー画面を、本（ブック）を模した形式とし、当該本の左側に貼られている付箋（タグ）によって、各頁にアイコン表示されるデータファイルの上位階層を表わすという技術が開示されている。
【０００７】
また、例えば特許文献６には、ユーザが利用可能なオブジェクトに対応した関連情報を書き込む領域を設け、指示に応じて当該関連情報を表示する技術が開示されている。
【特許文献１】特開２００２−２７８３７５号公報
【特許文献２】特開２００３−２８１１４１号公報
【特許文献３】特開２００３−２８７５５９号公報
【特許文献４】特開平５−３４２２７０号公報
【特許文献５】特開平８−２４９１５５号公報
【特許文献６】特開平４−５１３３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
各種の機器の取扱説明書などのマニュアルは、項目分けされて文章が記載されていて、各項目にはその説明内容を端的に示す題目（タイトル）が付されており、マニュアルの巻頭にはこの題目を纏めた目次が備えられているという体裁が一般的である。そして、マニュアルの各項目は大概階層構造が形成されており、上位階層のある項目に括られている下位階層の各項目は相互に関連した内容の説明がなされている。これは、文書データで構成されている電子マニュアルにおいても何ら変わるものではない。
【０００９】
電子マニュアルで上述したような栞機能を利用すると、以前に見つけ出していた項目の説明を再度参照するときには確かに便利である。しかし、その項目に関連した項目としてどのようなものがマニュアルで説明されているのかを調べるには、その栞が付されていた項目の説明が記載されている頁の前若しくは後に並べられている頁を順に１頁ずつ表示させていかなければならず、不便であった。
【００１０】
本発明は上述した問題に鑑みてなされたものであり、その解決しようとする課題は、電子マニュアルにおいて使用される栞機能の利便性を向上させることである。
【課題を解決するための手段】
【００１１】
まず図１について説明する。同図は本発明に係る電子マニュアル表示装置の原理構成を示している。
図１において、目次表示手段１は、文書データで構成されており項目分けされて文章が記載されている電子マニュアルにおける各項目の題目を目次として表示する。
【００１２】
栞印表示手段２は、目次表示手段１により目次として表示されている題目のうち栞の情報が関連付けられている項目についての題目に対し当該情報の関連付けを表わす印を表示する。
【００１３】
目次では関連する項目の題目が近くに並べられているので、上述した構成のように、目次における題目に栞の情報が付されていることを示す印を表示することにより、栞が付されたものに関連する項目の存在を素早く認識することができるので、栞機能の利便性が向上する。
【００１４】
なお、この電子マニュアル表示装置において、目次表示手段１が、電子マニュアルにおいて予め定義されている前述した各項目の相互間での階層構造に基づいて、目次として表示される各題目相互間の階層関係を更に表示するように構成してもよい。
【００１５】
この構成によれば、マニュアルに記載されている項目各々の位置付けを容易に把握することができるようになる。
なお、このとき、栞印表示手段２が、階層構造での下層の項目に栞の情報が関連付けられている場合には、目次として表示される題目のうち当該階層構造での上層の項目についての題目に対しても前述の印を表示するように構成してもよい。
【００１６】
この構成によれば、目次のうち上層の階層の題目のみを参照するだけで、栞の情報の存在を把握することができるようになる。
なお、このとき、栞印表示手段２は、階層構造での上層の項目についての題目に対して表示する印を、当該階層構造での下層の項目についての題目に対して表示するものとは異なる形態とするように構成してもよい。
【００１７】
この構成によれば、目次のうち上層の階層の題目のみを参照するだけで、栞の情報がその題目に対応する項目、若しくはその下位の階層の項目のどちらに存在するのかを素早く把握することができる。
【００１８】
また、図１に示した電子マニュアル表示装置において、栞の情報にはコメントを示す文書データが含まれており、栞印表示手段２は、目次の表示中に当該コメントを併せて表示するように構成してもよい。
【００１９】
この構成によれば、紙媒体のマニュアルのように、マニュアルの途中に覚書の書き込みを行うことができるようになる。
また、図１に示した電子マニュアル表示装置において、目次としての題目の表示の変更の指示に応じ、当該題目のうち前述した印が表示されているもののみを表示する目次変更表示手段を更に有するように構成してもよい。
【００２０】
この構成によれば、栞の情報を付した項目の題目を一覧できるので、便利である。
なお、図１に示した電子マニュアル表示装置において使用されている電子マニュアルの表示方法についても、この電子マニュアル表示装置と同様の作用効果が得られる結果、前述した課題が解決される。
【００２１】
また、上述した電子マニュアルの表示方法をコンピュータに行わせるためのプログラムについても、当該プログラムをコンピュータで実行させることにより、この電子マニュアル表示装置と同様の作用効果が当該コンピュータから得られる結果、前述した課題が解決される。
【発明の効果】
【００２２】
以上のように、本発明によれば、電子マニュアルにおいて使用される栞機能の利便性が向上するという効果を奏する。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態を図面に基づいて説明する。
まず図２について説明する。同図は本発明を実施する電子マニュアル表示装置の構成を示している。
【００２４】
図２において、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３、ＨＤＤ１４、入力部１５、及び出力部１６はバス１７を介して相互に接続されており、ＣＰＵ６１の管理の下で各種のデータを相互に授受することができる。
【００２５】
ＣＰＵ（Central Processing Unit ）１１は図２に示した装置全体の動作制御を司る中央処理装置である。
ＲＡＭ（Random Access Memory）１２は、各種の制御プログラムをＣＰＵ１１が実行するときにワークメモリとして使用され、また各種のデータの一時的な格納領域として必要に応じて用いられるメインメモリとしても使用されるメモリである。
【００２６】
ＲＯＭ（Read Only Memory）１３は、ＣＰＵ１１によって実行される基本制御プログラムが予め格納されているメモリであり、このコンピュータの起動時にＣＰＵ１１がこの基本制御プログラムを実行することによってこのコンピュータシステム全体の動作の基本的な制御がＣＰＵ１１によって行なわれる。
【００２７】
ＨＤＤ（Hard Disk Drive ：ハードディスク記憶装置）１４は、ＣＰＵ１１によって実行される制御プログラム格納されている記憶装置であり、併せて後述する各種のデータの保存にも使用される。
【００２８】
入力部１５は外部からの入力を受け取ってその入力の内容をＣＰＵ１１に渡すものである。入力部１５としては、例えばキーボードやマウスなどといった、ユーザからの指示を受け取る入力装置を備えており、更に、ＦＤ（Flexible Disk）、ＣＤ−ＲＯＭ（Compact Disc-ROM）、ＤＶＤ−ＲＯＭ（Digital Versatile Disc-ROM）、ＭＯ（Magneto-Optics）ディスクなどといった可搬型の記録媒体の読出装置を必要に応じて備えて構成される。文書データで構成されている電子マニュアルは例えばこのような記録媒体によって供給され、必要に応じて読み出されてＨＤＤ１４に格納される。
【００２９】
出力部１６はＣＰＵ１１からの指示に応じた出力を行うものであり、各種データを表示する例えばＣＲＴ（Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）などの表示装置を備える他に、各種データを印刷して表示するプリンタ装置なども必要に応じて備えて構成される。
【００３０】
以上のように、この電子マニュアル表示装置は、ごく標準的なコンピュータと同様の構成を有している。従って、このような標準的な構成のコンピュータを利用して電子マニュアル表示装置を構成することもできる。
【００３１】
次に図３について説明する。同図は出力部１６で表示される電子マニュアル表示画面の画面例を示している。この画面例には、項目分けされて文章が記載されている電子マニュアルの各項目の題目を目次として表示する目次表示領域２１と、電子マニュアルの各項目の文章を表示する本文表示領域２２と、「しおり」や「目次」などと記載されているアイコンが並べられているナビゲーション領域２３とが備えられている。なお、ナビゲーション領域２３に並べられているアイコンは、装置のユーザが入力部１５のマウス等を操作することによって押下操作される。
【００３２】
次に図４について説明する。同図は、図１に示した電子マニュアル表示装置でその内容が表示される電子マニュアルの実体である、電子マニュアルデータファイルのデータ構造例を示している。
【００３３】
同図に示すように、このデータファイルの先頭の領域には、この電子マニュアルの表題を表わしている文字列データである表題データ３０の格納領域が配置されており、この表題データ３０の格納領域の後には、項目Ａ、項目Ｂ、項目Ｃ、…というように、各項目についてのデータ格納領域が順に並べられている。この各項目については、階層情報３１、題目データ３２、及び本文データ３３の各格納領域を有している。
【００３４】
階層情報３１は、電子マニュアルの作成時に予め定義されている各項目相互間での階層構造において、その項目が位置している階層を示している。
例えば、図５に示す階層情報３１の例において、項目Ａは「Ａ１」なる上位階層に位置している。また、項目Ｂは「Ａ１−１」なる階層に位置しており、これは、上述した項目Ａの「Ａ１」階層よりも下位の階層であることを示している。また、項目Ｃは「Ａ１−２」なる階層に位置しており、これは、前述した項目Ａの「Ａ１」階層よりも下位の階層であり、且つ、上述した項目Ｂの「Ａ１−１」階層と同位の階層であることを示している。
【００３５】
このように、階層情報３１では、階層の上下関係をハイフン（−）の数で示すようにしている。
なお、この階層情報３１は、目次の表示においては、段落番号（章、節、項等の番号）として利用することもできる。
【００３６】
なお、題目データ３２は、その項目に付されている題目を表わしている文字列データであり、本文データ３３は、その項目の本文である文章を表わしている文字列データである。
【００３７】
次に図５について説明する。同図は、図１に示した電子マニュアル表示装置のＣＰＵ１１が後述する処理を実行することによって生成され編集される、栞データファイルのデータ構造例を示している。なお、このデータファイルはＨＤＤ１４に格納されて保持される。
【００３８】
同図に示すように、このデータファイルには、栞Ａ、栞Ｂ、…というように、各栞についてのデータ格納領域が順に並べられており、各栞について、階層情報４１と覚書データ４２との格納領域を有している。
【００３９】
このうち、階層情報４１の格納領域には、前述した電子マニュアルデータファイルにおいてこの栞が付されている項目に定義されていた階層情報３１が格納される。従って、図５の例では、「Ａ１−３−２」の項目と「Ａ１−５」の項目に栞が付されていることが表わされている。
【００４０】
覚書データ４２はコメントを示す文書データであり、より具体的には、後述する処理においてその栞に対して与えられた覚書の文章を表わしている文字列データである。
以下、図１に示した電子マニュアル表示装置のＣＰＵ１１によって行われる各種の制御処理について説明する。なお、これらの処理は、ＨＤＤ１４に予め格納されている所定の制御プログラムをＣＰＵ１１に読み出させて実行させることにより実現される。
【００４１】
まず図６について説明する。同図は、マニュアル初期表示処理の処理内容を示すフローチャートである。この処理は、図３に例示した電子マニュアル表示画面による電子マニュアルの初期表示を出力部１６に行わせるための処理であり、入力部１５へ入力された電子マニュアルの表示開始の指示をＣＰＵ１１が取得することによって開始される。
【００４２】
図６において、まず、Ｓ１０１では、図３に例示したような、電子マニュアル表示画面を出力部１６で表示させる処理が行われる。
続くＳ１０２では、入力部１５に入力された（若しくはＨＤＤ１４に格納されている）、図４に示したデータ構造を有する電子マニュアルデータファイルを読み込んで取得する処理が行われる。
【００４３】
Ｓ１０３では、取得された電子マニュアルデータファイルの格納領域の先頭から階層情報３１を探索する処理が行われる。
続くＳ１０４からＳ１１３にかけての処理は、電子マニュアル表示画面の目次表示領域２１に目次を表示させるための処理である。
【００４４】
ここで図７について説明する。同図は、目次表示領域２１に表示される目次表示の例である。
この目次表示は電子マニュアルの各項目の題目を表示するものであるが、電子マニュアルにおいて予め定義されている各項目の相互間での階層構造に基づき、各題目の相互間の関係をツリー構造により階層化して表示している。
【００４５】
図７において、「Ａ１」、「Ａ１−１」、「Ａ１−２」などの文字は、電子マニュアルデータファイルの各項目についてのデータに予め定義されている階層情報３１である。また、この階層情報３１の右側に表示されている×印は、電子マニュアルデータファイルの各項目についてのデータにおける題目データ３２によって表わされているその項目の題目である。
【００４６】
また、図７で目次として表示されている各題目のうち、「Ａ１−３−２」及び「Ａ１−５」の項目の題目には黒色の四角印が付されている。この印は、これらの項目には栞が付されていること、すなわち、栞データファイルに格納されている栞の情報がこれらの項目に関連付けられていることを表わしている。
【００４７】
目次では関連する項目の題目が近くに並べられているので、このような印を表示することにより、栞が付されたものに関連する項目の存在を素早く認識することができるようになり、栞機能の利便性が向上する。
【００４８】
更に、図７で目次として表示されている各題目のうち、「Ａ１」及び「Ａ１−３」の項目の題目には、上述した黒色の四角印とは形態が異なっている、白色の四角印が付されている。この印は、電子マニュアルの各項目間で定義されている階層構造での下層の項目に栞が付されている（栞の情報が関連付けられている）場合に、目次として表示される題目のうち階層構造での上層の項目についての題目に対して表示する印である。
【００４９】
このような印を表示することにより、目次のうち上層の階層の題目のみを参照するだけで、栞の情報の存在を把握することができるようになる。
なお、後述する図６において繰り返し実行されるＳ１０５からＳ１１１にかけての処理が一回り実行される度に、図７に例示した目次表示における横行１行分の表示が行われる。
【００５０】
図６へ戻り、Ｓ１０４以降の処理を説明する。
Ｓ１０４では、直前に行われた探索の処理によって電子マニュアルデータファイルから階層情報３１を見つけたか否かを判定する処理が行われ、見つけたと判定したとき（判定結果がＹｅｓのとき）にはＳ１０５に処理を進め、未だ見つけられていないと判定したとき（判定結果がＮｏのとき）にはＳ１１３に処理を進める。
【００５１】
Ｓ１０５では、見つけた階層情報３１に基づき、その階層情報３１を有している項目と、この時点までに実行した処理によって目次表示領域２１に既に表示している題目についての項目との階層関係を線で目次表示領域２１に表示する処理が行われる。
【００５２】
図７に例示した目次表示において、階層情報３１の左側に表示されている線が、このＳ１０５の処理によって表示される、各項目間の階層関係を表示している線である。この線により、例えば、「Ａ１」の項目の下位階層には、「Ａ１−１」、「Ａ１−２」、「Ａ１−３」、「Ａ１−４」、及び「Ａ１−５」の各項目が位置しており、このなかで「Ａ１−３」の項目の下位階層には、「Ａ１−３−１」、「Ａ１−３−２」、及び「Ａ１−３−３」の各項目が位置していること、また、「Ａ１」の項目と同位の階層には「Ａ２」の項目が位置していること、等が表わされている。
【００５３】
Ｓ１０５の処理では、例えば図７の「Ａ１」の項目のように、それまで目次表示領域２１に何も表示されていない場合には、横Ｔ字型の線を横行の先頭に表示する。また、「Ａ１−１」の項目のように、上位階層の項目が既に目次表示領域２１に表示されている場合には、右横方向への字下げを行った上で横Ｔ字型の線を、以降の処理によって表示される階層情報３１の左側に表示する。
【００５４】
更に、「Ａ１−２」や「Ａ１−３」の項目のように、直前に表示された項目（図７の例では「Ａ１−１」の項目）が同位の階層の項目である場合には、その直前に表示された項目と同様の字下げを行ってその直前に表示された項目に表示した線と繋がるようにして横Ｔ字型の線を階層情報３１（若しくは栞の印）の左側に表示する。
【００５５】
一方、例えば「Ａ１−４」の項目のように、同位の階層の項目が直前よりも更に前から目次表示領域２１に表示されていた場合には、その同位階層項目（図７の例では「Ａ１−３」の項目）についての下位階層の各項目（図７の例では、「Ａ１−３−１」、「Ａ１−３−２」、及び「Ａ１−３−３」の各項目）の行を右横方向へ更に字下げを行った上で、その同位階層項目と同様の字下げを行って横Ｔ字型の線を階層情報３１の左側に表示し、更にその横Ｔ字型の線と同位階層項目の線とを直線で繋ぐようにする。
【００５６】
Ｓ１０６では、図５に例示した栞データファイルを参照する処理が行われ、続くＳ１０７において、前述したＳ１０４の処理によって電子マニュアルデータファイルから見つけたと判定された階層情報３１と同一のものが、階層情報４１として栞データファイルに存在しているか否かを判定する処理が行われる。ここで、存在していると判定されたとき（判定結果がＹｅｓのとき）には、Ｓ１０８において、前述した黒色の四角印を表示する処理が行われ、その後はＳ１１１に処理を進める。
【００５７】
一方、Ｓ１０７の判定処理において、上述したような階層情報４１が栞データファイルに存在していないと判定されたとき（判定結果がＮｏのとき）には、Ｓ１０９において、前述したＳ１０４の処理によって電子マニュアルデータファイルから見つけたと判定された階層情報３１で表わされているものよりも下位の階層を表わしている階層情報４１が栞データファイルに存在しているか否かを判定する処理が行われる。ここで、存在していると判定されたとき（判定結果がＹｅｓのとき）にのみ、Ｓ１１０において、前述した白色の四角印を表示する処理が行われる。
【００５８】
Ｓ１１１では、電子マニュアルデータファイルから見つけたと判定された階層情報３１と、その階層情報３１についての項目の題目データ３２によって表わされているその項目の題目とを表示し、その後はその表示行を改行する処理が行われる。
【００５９】
Ｓ１１２では、Ｓ１０２の処理によって取得された電子マニュアルデータファイルの格納領域から次の階層情報３１を探索する処理が行われ、その後はＳ１０４へと処理を戻して上述した処理が繰り返される。
【００６０】
ところで、前述したＳ１０４の判定処理において、階層情報３１を電子マニュアルデータファイルから未だ見つけられていないと判定されたときには、Ｓ１１３において、電子マニュアルデータファイルの最後まで階層情報３１の探索を済ませたか否かを判定する処理が行われる。ここで、探索を済ませたと判定されたとき（判定結果がＹｅｓのとき）にはＳ１１４に処理を進める。一方、探索をまだ済ませていないと判定されたとき（判定結果がＮｏのとき）には、Ｓ１０４へと処理を戻し、上述した処理が繰り返される。
【００６１】
Ｓ１１４では、以上までの処理によって目次表示領域２１に表示された目次表示のうちの先頭に題目が表示されている項目についての本文データ３３を電子マニュアルデータファイルから読み出し、当該項目の本文を電子マニュアル表示画面の本文表示領域２２に表示させる処理が行われ、その後は、このマニュアル初期表示処理を終了する。
【００６２】
以上までの処理がマニュアル初期表示処理であり、この処理をＣＰＵ１１が行うことにより、図３に例示したような電子マニュアル表示画面の目次表示領域２１で図７に例示したような目次表示が表示される。
【００６３】
次に図８について説明する。同図は、マニュアル表示処理の処理内容を示すフローチャートである。この処理は、前述したマニュアル初期表示処理の実行によって図３に例示した電子マニュアル表示画面による電子マニュアルの初期表示が出力部１６で行われているときに、装置のユーザからの指示に応じ、本文の表示を切り替えて当該指示に係る項目の本文を表示させる処理である。
【００６４】
この図８の処理は、例えばユーザが入力部１５のマウス等を操作して、目次表示領域２１に目次として表示されている題目のうちのひとつがダブルクリック操作されて選択されることよって開始される。
【００６５】
まず、Ｓ２０１では、上述したようにして選択された題目に対応付けられて表示されている階層情報３１を目次表示領域２１の表示から取得する処理が行われる。
Ｓ２０２では、電子マニュアルデータファイルを参照する処理が行われ、続くＳ２０３において、前ステップの処理によって取得された階層情報３１が付されている項目の本文データ３３を電子マニュアルデータファイルから読み出し、当該項目の本文を電子マニュアル表示画面の本文表示領域２２に表示させる処理が行われ、その後は、このマニュアル表示処理を終了する。
【００６６】
以上までの処理がマニュアル表示処理であり、この処理をＣＰＵ１１が行うことにより、図３に例示したような電子マニュアル表示画面でユーザからの指示に応じた項目の本文が表示される。
【００６７】
次に図９について説明する。同図は、階層表示開閉処理の処理内容を示すフローチャートである。この処理は、目次表示において、下位階層の項目についての題目の表示を消去し（この動作を「ツリーを閉じる」と呼ぶこととする）、若しくは下位階層の項目についての題目の表示が消去されている場合に当該題目を復元表示させる（この動作を「ツリーを開く」と呼ぶこととする）ための処理である。
【００６８】
図７に例示した目次表示のツリーを全て閉じた状態の画面例を図１０に示す。図１０においては、図７に示されていた目次としての題目の表示のうち、最上位の階層のものである「Ａ１」と「Ａ２」との項目についての題目のみが表示されている。
【００６９】
図９の処理は、例えばユーザが入力部１５のマウス等を操作して、図３に例示したような電子マニュアル表示画面の目次表示領域２１に目次として表示されている題目のうちのひとつが選択された状態の下で、ナビゲーション領域２３の「目次」と記載されているアイコンがクリック操作されることによって開始される。
【００７０】
まず、Ｓ３０１では、上述したようにして選択されている題目についての項目よりも下層の階層である項目の題目が電子マニュアル表示画面の目次表示領域２１に目次として現在表示されているか否かを判定する処理が行われる。ここで、下層の階層である項目の題目が表示されていると判定されたとき（判定結果がＹｅｓのとき）は、Ｓ３０２において、ツリーを閉じるための処理、すなわち、その下層の階層である項目に関する表示行を全て削除し、残された表示行をその削除した行分だけ上方向へ移動する処理が行われ、その後はＳ３０９に処理を進める。一方、下層の階層である項目の題目が表示されていないと判定されたとき（判定結果がＮｏのとき）は、ツリーを開くための処理を行うべく、Ｓ３０３に処理を進める。
【００７１】
Ｓ３０３では、現在選択されている題目に対応付けられて表示されている階層情報３１を目次表示領域２１の表示から取得する処理が行われる。
Ｓ３０４では、電子マニュアルデータファイルを読み込んで取得する処理が行われ、続くＳ３０５において、取得された電子マニュアルデータファイルの格納領域において、Ｓ３０３の処理によって取得された階層情報３１が付されている項目の格納領域の次から階層情報３１を探索する処理が行われる。
【００７２】
Ｓ３０６では、直前に行われた探索の処理によって電子マニュアルデータファイルから階層情報３１を見つけたか否かを判定する処理が行われ、見つけたと判定したとき（判定結果がＹｅｓのとき）にはＳ３０７に処理を進め、未だ見つけられていないと判定したとき（判定結果がＮｏのとき）にはＳ３０８に処理を進める。
【００７３】
Ｓ３０７では、図６に示したマニュアル初期表示処理におけるＳ１０５からＳ１１２にかけての処理を実行して、図７に例示した目次表示における横行１行分の表示が行われ、その後はＳ３０６へと処理を戻して上述した処理が繰り返される。
【００７４】
Ｓ３０８では、この処理の最初のＳ３０３の処理によって取得した階層情報３１と同一の階層の項目まで、階層情報３１の探索を済ませた否かを判定する処理が行われ、探索を済ませたと判定されたとき（判定結果がＹｅｓのとき）にはＳ３０９に処理を進める。一方、探索をまだ済ませていないと判定されたとき（判定結果がＮｏのとき）には、Ｓ３０６へと処理を戻し、上述した処理が繰り返される。
【００７５】
Ｓ３０９では、この処理の最初のＳ３０３の処理によって取得した階層情報３１が付されていた項目についての本文データ３３を電子マニュアルデータファイルから読み出し、当該項目の本文を電子マニュアル表示画面の本文表示領域２２に表示させる処理が行われ、その後は、この階層表示開閉処理を終了する。
【００７６】
以上までの処理が階層表示開閉処理である。
次に図１１について説明する。同図は、栞登録処理の処理内容を示すフローチャートである。この処理は、電子マニュアルに新たに栞を挟みこむ処理、より具体的には、新たな栞についての情報を、図５に例示した栞データファイルへ登録する処理である。
【００７７】
この図１１の処理は、例えばユーザが入力部１５のマウス等を操作して、図３に例示したような電子マニュアル表示画面の目次表示領域２１に目次として表示されている題目のうちのひとつが選択された状態の下でナビゲーション領域２３の「しおり」と記載されているアイコンがクリック操作されたときに表示される、図１２に例示するような、栞についての操作指示のためのプルダウンメニューにおいて、「しおりをはさむ」の項目が更にクリック操作されることによって開始される。
【００７８】
まず、Ｓ４０１では、栞登録表示画面を出力部１６に表示させる処理が行われる。
この栞登録画面の画面例を図１３に示す。この画面には、ユーザによる入力部１５に対する操作に応じて覚書の文章が表示される覚書入力表示欄５１と、栞の登録を実行する指示のために押下操作される登録アイコン５２と、栞の登録の実行を中止する指示のために押下操作されるキャンセルアイコン５５とが備えられている。
【００７９】
図１１の説明へ戻ると、Ｓ４０２では、入力部１５に対する操作によって入力された文字列を取得する処理が行われ、続くＳ４０３において、出力部１６で表示中の栞登録画面の覚書入力表示欄５１に、取得した文字列を表示させる処理が行われる。
【００８０】
Ｓ４０４では、入力部１５に対する操作によって、登録アイコン５２に対する押下操作がなされたか否かを判定する処理が行われ、当該押下操作がなされたと判定したとき（判定結果がＹｅｓのとき）には、Ｓ４０５において、この栞登録処理の開始時に電子マニュアル表示画面の目次表示領域２１で選択されていた題目に対応付けられて表示されている階層情報３１と、覚書入力表示欄５１に表示されている文字列（すなわち覚書の文章）を表している文字データとをそれぞれ栞の階層情報４１と覚書データ４２とし、ＨＤＤ１４に格納されている栞データファイルに追加登録する処理が行われる。なお、ここで、栞データファイルがＨＤＤ１４に格納されてない場合には、栞データファイルを新規に作成した上で栞の情報を登録し、ＨＤＤ１４に格納する。
【００８１】
一方、Ｓ４０４の判定処理において、登録アイコン５２に対する押下操作がなされていないと判定したとき（判定結果がＮｏのとき）には、Ｓ４０６において、キャンセルアイコン５３に対する押下操作がなされたか否かを判定する処理が行われ、当該押下操作がなされたと判定したとき（判定結果がＹｅｓのとき）にはＳ４０７に処理を進め、当該押下操作がなされていないと判定したとき（判定結果がＮｏのとき）にはＳ４０２へと処理を戻して上述した処理が繰り返される。
【００８２】
Ｓ４０７では，Ｓ４０１の処理によって出力部１６に表示させた栞登録画面を消去する処理が行われ、続くＳ４０８において、前述したマニュアル初期表示処理（図６）が行われ、その後はこの図１１の処理を終了する。なお、このＳ４０８で行われるマニュアル初期表示処理では、図６のＳ１１４の処理において、目次表示において先頭に題目が表示されている項目についての本文を表示する代わりに、この栞登録処理の開始時に電子マニュアル表示画面の目次表示領域２１で選択されていた題目についての本文を表示するようにする。
【００８３】
以上までの処理が栞登録処理である。
次に図１４について説明する。同図は、覚書表示処理の処理内容を示すフローチャートである。この処理は、前述した処理によって栞に付された覚書を表示するための処理である。
【００８４】
この図１４の処理は、例えばユーザが入力部１５のマウス等を操作して、目次表示領域２１に目次として表示されている題目であって栞の情報が関連付けられていることを表している黒色四角印が付されているもののうちのひとつがシングルクリック操作されて選択されることよって開始される。
【００８５】
まず、Ｓ５０１では、上述したようにして選択され題目に対応付けられて表示されている階層情報３１を取得する処理が行われる。
Ｓ５０２では、図５に例示した栞データファイルを参照する処理が行われ、続くＳ５０３において、Ｓ５０１の処理によって取得した階層情報３１と同一の階層情報４１が示されている栞における覚書データ４２が読み出され、当該覚書データ４２で表されている覚書の文章を、図１５に例示するように、出力部１６で現在表示中の電子マニュアル表示画面の目次表示領域２１に重ねて表示させる処理が行われる。
【００８６】
Ｓ５０４では、ユーザによって入力部１５に対してなされる操作入力を取得する処理が行われ、続くＳ５０５において、何らかの操作入力を取得したか否かを判定する処理が行われる。ここで、何らかの操作入力を取得したと判定したとき（判定結果がＹｅｓのとき）にはＳ５０６に処理を進め、操作入力を何ら取得していないと判定したとき（判定結果がＮｏのとき）にはＳ５０４へと処理を戻して操作入力の取得処理が繰り返される。
【００８７】
Ｓ５０６では、Ｓ５０３の処理によって図１５の覚書表示領域にさせた覚書の文章の表示を消去して元の画面表示へと戻す処理が行われ、その後はこの覚書表示処理を終了する。
【００８８】
以上までの処理が覚書表示処理であり、この処理をＣＰＵ１１が行うことにより、図３に例示したような電子マニュアル表示画面の目次表示領域２１で図７に例示したような目次表示が表示中であるときに、栞に対して与えられた覚書の文章が併せて表示されるようになり、紙媒体のマニュアルであるかのような、マニュアルの途中に覚書の書き込みを行うような機能を提供することができるようになる。
【００８９】
次に図１６について説明する。同図は、栞削除処理の処理内容を示すフローチャートである。この処理は、電子マニュアルに挟み込まれている栞を取り除く処理、より具体的には、図５に例示した栞データファイルから、登録されている栞の情報を削除する処理である。
【００９０】
この図１６の処理は、例えばユーザが入力部１５のマウス等を操作して、図３に例示したような電子マニュアル表示画面の目次表示領域２１に目次として表示されている題目のうちのひとつが選択された状態の下でナビゲーション領域２３の「しおり」と記載されているアイコンがクリック操作されたときに表示される、図１２に例示するような、栞についての操作指示のためのプルダウンメニューにおいて、「しおりを削除する」の項目が更にクリック操作されることによって開始される。
【００９１】
まず、Ｓ６０１において、上述したようにして選択され題目に対応付けられて表示されている階層情報３１を取得する処理が行われる。
Ｓ６０２では、図５に例示した栞データファイルを参照する処理が行われ、続くＳ６０３において、Ｓ６０１の処理によって取得した階層情報３１と同一の階層情報４１が示されている栞についての情報（階層情報４１及び覚書データ４２）を削除する処理が行われる。
【００９２】
Ｓ６０４では前述したマニュアル初期表示処理（図６）が行われ、その後はこの図１６の処理を終了する。
以上までの処理が栞削除処理である。
【００９３】
次に、マイ・マニュアル（My Manual）の表示について説明する。
マイ・マニュアルの表示とは、電子マニュアルのうち、栞が付されている項目、及び、階層項目におけるその項目の上層の項目についての題目のみを表示させる、より具体的には、図１７に例示するように、電子マニュアル表示画面の目次表示領域２１に表示される目次表示のうち、前述した黒色若しくは白色のいずれかの四角印が付されている題目のみを表示させるようにするものであり、利便性の向上を狙ったものである。
【００９４】
図１に示した電子マニュアル表示装置でこのようなマイ・マニュアルの表示を行わせるためには、図６に示したマニュアル初期表示処理におけるＳ１０４の処理とＳ１０５の処理との間に、図１８にフローチャートで示した処理を挿入し、この挿入後の図６の処理を、例えばユーザから入力部１５への操作によって指示される目次表示の変更指示を取得したときに開始すればよい。
【００９５】
図１８について説明する。
図６のＳ１０４において、直前に行われた探索の処理によって電子マニュアルデータファイルから階層情報３１を見つけたとの判定がされると、処理はＳ７０１に進み、図５に例示した栞データファイルを参照する処理が行われ、続くＳ７０２において、見つけた階層情報３１と同一のものが、栞データファイルに階層情報４１として存在するか否かを判定する処理が行われる。ここで、同一のものが存在すると判定したとき（判定結果がＹｅｓのとき）には、図６のＳ１０５に処理を進め、見つけた階層情報３１を有する項目についての題目を目次表示領域２１で表示するための処理が行われる。一方、同一のものは存在しないと判定したとき（判定結果がＮｏのとき）には、図６のＳ１１３に処理を進め、次の階層情報３１を電子マニュアルデータファイルから探索するための処理が行われる。
【００９６】
上述した処理を図６に示した処理に加えて上述した処理をＣＰＵ１１が行うことにより、目次表示としての題目のうち前述したどちらかの印が表示されているもののみが電子マニュアル表示画面の目次表示領域２１に表示される。
【００９７】
なお、標準的な構成のコンピュータを利用して本発明を実施する電子マニュアル表示装置を構成するには、以上までに説明した図６、図８、図９、図１１、図１４、図１６、及び図１８の各処理をコンピュータに行わせる制御プログラムを作成してコンピュータで読み取り可能な記録媒体に記録させておき、その制御プログラムを記録媒体からコンピュータに読み出させて実行させるようにすればよい。
【００９８】
記録させた制御プログラムをコンピュータで読み取ることの可能な記録媒体の例を図１９に示す。同図に示すように、記録媒体としては、例えば、コンピュータ６１に内蔵若しくは外付けの付属装置として備えられるＲＡＭ若しくはＲＯＭ又はハードディスク装置などのメモリ６２、あるいはフレキシブルディスク、ＭＯ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどといった可搬型記録媒体６３等が利用できる。
【００９９】
また、記録媒体は通信回線６４を介してコンピュータ６１と接続される、プログラムサーバ６５として機能するコンピュータが備えている記憶装置６６であってもよい。この場合には、制御プログラムを表現するデータ信号で搬送波を変調して得られる伝送信号を、プログラムサーバ６５から伝送媒体である通信回線６４を通じて伝送するようにし、コンピュータ６１では受信した伝送信号を復調して制御プログラムを再生することで当該制御プログラムを実行できるようになる。
【０１００】
その他、本発明は、上述した実施形態に限定されることなく、本発明の要旨を逸脱しない範囲内で種々の改良・変更が可能である。
なお、上記した実施の形態から次のような構成の技術的思想が導かれる。
【０１０１】
（付記１）  文書データで構成されており項目分けされて文章が記載されている電子マニュアルにおける各項目の題目を目次として表示する目次表示手段と、
前記目次として表示されている題目のうち栞の情報が関連付けられている項目についての題目に対し当該情報の関連付けを表わす印を表示する栞印表示手段と、
を有することを特徴とする電子マニュアル表示装置。
【０１０２】
（付記２）  前記目次表示手段は、前記電子マニュアルにおいて予め定義されている前記各項目相互間での階層構造に基づいて、前記目次として表示される各題目相互間の階層関係を更に表示することを特徴とする付記１に記載の電子マニュアル表示装置。
【０１０３】
（付記３）  前記栞印表示手段は、前記階層構造での下層の項目に前記情報が関連付けられている場合には、前記目次として表示される前記題目のうち当該階層構造での上層の項目についての題目に対しても前記印を表示することを特徴とする付記２に記載の電子マニュアル表示装置。
【０１０４】
（付記４）  前記栞印表示手段は、前記階層構造での上層の項目についての題目に対して表示する前記印を、当該階層構造での下層の項目についての題目に対して表示するものとは異なる形態とすることを特徴とする付記３に記載の電子マニュアル表示装置。
【０１０５】
（付記５）  前記栞の情報にはコメントを示す文書データが含まれており、
前記栞印表示手段は、前記目次の表示中に前記コメントを併せて表示する、
ことを特徴とする付記１に記載の電子マニュアル表示装置。
【０１０６】
（付記６）  前記目次としての前記題目の表示の変更の指示に応じ、当該題目のうち前記印が表示されているもののみを表示する目次変更表示手段を更に有することを特徴とする付記１に記載の電子マニュアル表示装置。
【０１０７】
（付記７）  文書データで構成されており項目分けされて文章が記載されている電子マニュアルにおける各項目の題目を目次として表示し、
前記目次として表示されている題目のうち栞の情報が関連付けられている項目についての題目に対し当該情報の関連付けを表わす印を表示する、
を有することを特徴とする電子マニュアルの表示方法。
【０１０８】
（付記８）  前記印の表示と共に、前記電子マニュアルにおいて予め定義されている前記各項目相互間での階層構造に基づいて、前記目次として表示される各題目相互間の階層関係を更に表示することを特徴とする付記７に記載の電子マニュアルの表示方法。
【０１０９】
（付記９）  前記階層構造での下層の項目に前記情報が関連付けられている場合には、前記印の表示と共に、前記目次として表示される前記題目のうち当該階層構造での上層の項目についての題目に対しても印を表示することを特徴とする付記８に記載の電子マニュアルの表示方法。
【０１１０】
（付記１０）  前記階層構造での上層の項目についての題目に対して表示する前記印を、当該階層構造での下層の項目についての題目に対して表示するものとは異なる形態とすることを特徴とする付記９に記載の電子マニュアルの表示方法。
【０１１１】
（付記１１）  前記栞の情報にはコメントを示す文書データが含まれており、
前記栞印表示手段は、前記目次の表示中に前記コメントを併せて表示する、
ことを特徴とする付記７に記載の電子マニュアルの表示方法。
【０１１２】
（付記１２）  前記目次としての前記題目の表示の変更の指示に応じ、当該題目のうち前記印が表示されているもののみを表示することを特徴とする付記７に記載の電子マニュアルの表示方法。
【０１１３】
（付記１３）  文書データで構成されており項目分けされて文章が記載されている電子マニュアルにおける各項目の題目を目次として表示部に表示させる目次表示処理と、
前記目次として表示されている題目のうち栞の情報が関連付けられている項目についての題目に対し当該情報の関連付けを表わす印を更に表示させる栞印表示処理と、
をコンピュータに行わせるためのプログラム。
【０１１４】
（付記１４）  前記目次表示処理は、前記電子マニュアルにおいて予め定義されている前記各項目相互間での階層構造に基づいて、前記目次として表示される各題目相互間の階層関係を更に表示する処理を前記コンピュータに行わせることを特徴とする付記１３に記載のプログラム。
【０１１５】
（付記１５）  前記栞印表示処理は、前記階層構造での下層の項目に前記情報が関連付けられている場合には、前記目次として表示される前記題目のうち当該階層構造での上層の項目についての題目に対しても前記印を表示する処理を前記コンピュータに行わせることを特徴とする付記１４に記載のプログラム。
【０１１６】
（付記１６）  前記栞印表示処理は、前記階層構造での上層の項目についての題目に対して表示する前記印を、当該階層構造での下層の項目についての題目に対して表示するものとは異なる形態とすることを特徴とする付記１５に記載のプログラム。
【０１１７】
（付記１７）  前記栞の情報にはコメントを示す文書データが含まれており、
前記栞印表示処理は、前記目次の表示中に前記コメントを併せて表示する処理を前記コンピュータに行わせる、
ことを特徴とする付記１３に記載のプログラム。
【０１１８】
（付記１８）  前記目次としての前記題目の表示の変更の指示に応じ、当該題目のうち前記印が表示されているもののみを表示する目次変更表示処理を更に前記コンピュータに行わせることを特徴とする付記１３に記載のプログラム。
【図面の簡単な説明】
【０１１９】
【図１】本発明に係る電子マニュアル表示装置の原理構成を示す図である。
【図２】本発明を実施する電子マニュアル表示装置の構成を示す図である。
【図３】電子マニュアル表示画面の画面例を示す図である。
【図４】電子マニュアルデータファイルのデータ構造例を示す図である。
【図５】栞データファイルのデータ構造例を示す図である。
【図６】マニュアル初期表示処理の処理内容を示すフローチャートである。
【図７】目次表示の例を示す図である。
【図８】マニュアル表示処理の処理内容を示すフローチャートである。
【図９】階層表示開閉処理の処理内容を示すフローチャートである。
【図１０】目次表示のツリーを全て閉じた状態の画面例を示す図である。
【図１１】栞登録処理の処理内容を示すフローチャートである。
【図１２】栞についての操作指示のためのプルダウンメニューの表示例を示す図である。
【図１３】栞登録画面の画面例を示す図である。
【図１４】覚書表示処理の処理内容を示すフローチャートである。
【図１５】覚書表示の画面例を示す図である。
【図１６】栞削除処理の処理内容を示すフローチャートである。
【図１７】マイ・マニュアルの表示画面例を示す図である。
【図１８】図８に示したマニュアル表示処理に対するマイ・マニュアルの表示のための変更の内容を示す図である。
【図１９】記録させた制御プログラムをコンピュータで読み取ることの可能な記録媒体の例を示す図である。
【符号の説明】
【０１２０】
１  目次表示手段
２  栞表示手段
１１  ＣＰＵ
１２  ＲＡＭ
１３  ＲＯＭ
１４  ＨＤＤ
１５  入力部
１６  出力部
１７  バス
２１  目次表示領域
２２  本文表示領域
２３  ナビゲーション領域
３０  表題データ
３１、４１  階層情報
３２  題目データ
３３  本文データ
５２  覚書データ
５１  覚書入力表示欄
５２  登録アイコン
５３  キャンセルアイコン
６１  コンピュータ
６２  メモリ
６３  可搬型記録媒体
６４  通信回線
６５  プログラムサーバ
６６  記憶装置
【図１】
2006277397.tif 000003
【図２】
2006277397.tif 000004
【図３】
2006277397.tif 000005
【図４】
2006277397.tif 000006
【図５】
2006277397.tif 000007
【図６】
2006277397.tif 000008
【図７】
2006277397.tif 000009
【図８】
2006277397.tif 000010
【図９】
2006277397.tif 000011
【図１０】
2006277397.tif 000012
【図１１】
2006277397.tif 000013
【図１３】
2006277397.tif 000014
【図１４】
2006277397.tif 000015
【図１５】
2006277397.tif 000016
【図１６】
2006277397.tif 000017
【図１７】
2006277397.tif 000018
【図１８】
2006277397.tif 000019
【図１９】
2006277397.tif 000020
【図１２】
2006277397.tif 000021