(57)【要約】【課題】効率的にマニュアルの作成をできるようにする。【解決手段】サーバー装置１０は、モデルが異なる複数の製品のマニュアルのそれぞれが使用し得るブロックを表わす目次項目が一覧的に表示されると共に、各マニュアルについて、使用するブロックに対応する目次項目を選択可能であり、かつ、各ブロックを編集可能なユーザーインターフェースを提供する。【選択図】図２
2014206897.tif 000002
【特許請求の範囲】
【請求項１】
マニュアルの作成を支援する情報処理装置において、
マニュアルは、文字列からなるブロックの組合せによって構成されているものとし、
モデルが異なる複数の製品のマニュアルのそれぞれが使用し得るブロックを表わす目次項目が一覧的に表示されると共に、各マニュアルについて、使用するブロックに対応する目次項目を選択可能であり、かつ、各ブロックを編集可能なユーザーインターフェースを提供し、複数のマニュアルが共通して使用するブロックについては、一括して編集可能としたことを特徴とする情報処理装置。
【請求項２】
前記ユーザーインターフェースでは、
モデルが異なる複数の製品のマニュアルのそれぞれが使用し得る目次項目を入力して、一覧的に表示させることが可能であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ユーザーインターフェースでは、
ブロックごとに、他の言語の文字列からなる１又は複数のブロックを対応付けられ、
対応付けられたブロックのうち、１の言語に係るブロックについて編集が行なわれた場合、他の言語に係るブロックについても編集を行なうべき旨表示することを特徴とする請求項１又は２のいずれかに記載の情報処理装置。
【請求項４】
端末と、サーバー装置とを備え、マニュアルの作成を支援する情報処理システムにおいて、
マニュアルは、文字列からなるブロックの組合せによって構成されているものとし、
前記サーバー装置は、前記端末に対して、
モデルが異なる複数の製品のマニュアルのそれぞれが使用し得るブロックを表わす目次項目が一覧的に表示されると共に、各マニュアルについて、使用するブロックに対応する目次項目を選択可能であり、かつ、各ブロックを編集可能なユーザーインターフェースを提供することを特徴とする情報処理システム。
【請求項５】
文字列からなるブロックの組合せによって構成されているマニュアルの作成を支援する情報処理装置を制御するコンピューターにより実行されるプログラムであって、
前記コンピューターに、
モデルが異なる複数の製品のマニュアルのそれぞれが使用し得るブロックを表わす目次項目が一覧的に表示されると共に、各マニュアルについて、使用するブロックに対応する目次項目を選択可能であり、かつ、各ブロックを編集可能なユーザーインターフェースを提供する機能を発揮させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マニュアルの作成を支援する情報処理装置、情報処理システム、及び、当該情報処理装置の制御に係るプログラムに関する。
【背景技術】
【０００２】
従来、マニュアルの作成に係る作業を支援するマニュアル作成ツールが提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１６４５８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、マニュアルを作成する現場においては、マニュアルの特性を踏まえて、できるだけ効率よくマニュアルを作成したいとするニーズがある。
本発明は、上述した事情に鑑みてなされたものであり、効率的にマニュアルの作成をできるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、マニュアルの作成を支援する情報処理装置において、マニュアルは、文字列からなるブロックの組合せによって構成されているものとし、モデルが異なる複数の製品のマニュアルのそれぞれが使用し得るブロックを表わす目次項目が一覧的に表示されると共に、各マニュアルについて、使用するブロックに対応する目次項目を選択可能であり、かつ、各ブロックを編集可能なユーザーインターフェースを提供し、複数のマニュアルが共通して使用するブロックについては、一括して編集可能としたことを特徴とする。
【０００６】
また、本発明は、前記ユーザーインターフェースでは、モデルが異なる複数の製品のマニュアルのそれぞれが使用し得る目次項目を入力して、一覧的に表示させることが可能であることを特徴とする。
【０００７】
また、本発明は、前記ユーザーインターフェースでは、ブロックごとに、他の言語の文字列からなる１又は複数のブロックを対応付けられ、対応付けられたブロックのうち、１の言語に係るブロックについて編集が行なわれた場合、他の言語に係るブロックについても編集を行なうべき旨表示することを特徴とする。
【０００８】
また、上記目的を達成するために、本発明は、端末と、サーバー装置とを備え、マニュアルの作成を支援する情報処理システムにおいて、マニュアルは、文字列からなるブロックの組合せによって構成されているものとし、前記サーバー装置は、前記端末に対して、モデルが異なる複数の製品のマニュアルのそれぞれが使用し得るブロックを表わす目次項目が一覧的に表示されると共に、各マニュアルについて、使用するブロックに対応する目次項目を選択可能であり、かつ、各ブロックを編集可能なユーザーインターフェースを提供することを特徴とする。
【０００９】
また、上記目的を達成するために、本発明は、文字列からなるブロックの組合せによって構成されているマニュアルの作成を支援する情報処理装置を制御するコンピューターにより実行されるプログラムであって、前記コンピューターに、モデルが異なる複数の製品のマニュアルのそれぞれが使用し得るブロックを表わす目次項目が一覧的に表示されると共に、各マニュアルについて、使用するブロックに対応する目次項目を選択可能であり、かつ、各ブロックを編集可能なユーザーインターフェースを提供する機能を発揮させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、効率的にマニュアルの作成をできるようになる、という効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係るマニュアル作成支援システムを示す図である。
【図２】サーバー装置、及び、端末の機能的構成を示すブロック図である。
【図３】マニュアルの一例を示す図である。
【図４】サーバー装置が提供するユーザーインターフェースの一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係るマニュアル作成支援システム１（情報処理システム）を示す図である。
このマニュアル作成支援システム１は、マニュアルを作成する会社等に適用されるシステムであり、マニュアルの作成の効率化を図ることを目的の１つとしている。
図１に示すように、マニュアル作成支援システム１は、サーバー装置１０を備えており、このサーバー装置１０にＬＡＮやインターネット等のネットワークＮを介して、複数の端末１１が接続されている。
サーバー装置１０は、後述するように、マニュアルに関する各種データを記憶し、管理すると共に、接続された端末１１に対して、マニュアルを作成するためのユーザーインターフェースを提供する。
また、端末１１は、マニュアルの作成を行なうユーザーが使用するコンピューターである。例えば、各端末１１は、各ユーザーのデスクに設置され、各ユーザーは、自身のデスクを介して、マニュアルの作成に係る作業を行なう。
サーバー装置１０と、端末１１との間では、必要に応じて、所定の暗号化プロトコルに準じた通信や、仮想専用線等の既存の技術によりセキュアな通信が行われる。また、サーバー装置１０では適切にログイン管理が行なわれており、想定していない外部機器からのアクセスが適切に防止されている。
【００１３】
図２は、サーバー装置１０と、端末１１との機能的構成を示すブロック図である。
図２に示すように、サーバー装置１０は、サーバー制御部２０と、サーバー記憶部２１と、インターフェース部２２と、を備えている。
サーバー制御部２０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の周辺回路等を備え、サーバー装置１０の各部を中枢的に制御する。サーバー記憶部２１は、ハードディスクや、ＥＥＰＲＯＭ等の不揮発性メモリーを備え、各種データを書き換え可能に不揮発的に記憶する。サーバー記憶部２１には、マニュアル管理データベースＤＢ１が記憶されているが、これについては後述する。インターフェース部２２は、サーバー制御部２０の制御の下、所定の通信規格に準拠して、端末１１と通信する。
なお、図２では、サーバー装置１０を１つのブロックによって表わしているが、サーバー装置１０は、複数のサーバー装置が連係した構成であってもよく、また、集中型システムや、分散型システムの一部のであってもよい。すなわち、後述する各種機能を実現可能な構成であれば、どのような構成であってもよい。
【００１４】
また、図２に示すように、端末１１は、端末制御部３０と、端末入力部３１と、端末表示部３２と、端末記憶部３３と、を備えている。
端末制御部３０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の周辺回路等を備え、端末１１の各部を中枢的に制御する。端末入力部３１は、端末入力部１６は、キーボードや、マウス、タッチパネル、その他の入力デバイスに接続され、入力デバイスに対する入力を検出して、端末制御部３０に出力する。端末表示部３２は、液晶表示パネル等の表示パネルに接続され、端末制御部３０の制御の下、表示パネルに各種画像を表示する。端末記憶部３３は、ハードディスクや、ＥＥＰＲＯＭ等の不揮発性メモリーを備え、各種データを書き換え可能に不揮発的に記憶する。インターフェース部３４は、端末制御部３０の制御の下、所定の通信規格に準拠して、サーバー装置１０と通信する。
【００１５】
ここで、各端末１１には、サーバー装置１０が送信した表示ファイル（例えば、ＸＭＬや、ＨＴＭＬ等で記述された表示ファイル）に基づいて、ブラウザーウィンドー上に画面を表示する機能を有する専用のブラウザー（Ｗｅｂブラウザーであってもよい。）が事前にインストールされている。
また、サーバー装置１０は、端末１１からの要求に応じて、ＸＭＬや、ＨＴＭＬ等で記述された表示ファイルを生成し、端末１１に送信して、端末１１のブラウザーウィンドーに画面（ユーザーインターフェース）を表示させる機能を有している。
以下の説明では、サーバー装置１０（サーバー制御部２０）が、表示ファイルを端末１１に送信して、表示ファイルに係る画面（ユーザーインターフェース）をブラウザーウィンドーに表示させることを、単に、「サーバー装置１０（サーバー制御部２０）は、ブラウザーウィンドーに画面（ユーザーインターフェース）を表示させる」と表現することがあるものとする。
【００１６】
ところで、上述したように、マニュアル作成支援システム１の目的の１つは、マニュアルの作成の効率化を図ることである。
そして、本実施形態に係るマニュアル作成支援システム１は、特に、端末１１に対して、「マニュアルの特性」を踏まえた適切なユーザーインターフェースを提供することにより、マニュアルの作成の効率化を図っている。
ここで、マニュアルの特性とは、（特性１）階層化された複数のブロックにより構成されていること、（特性２）モデルが異なる製品のマニュアルについて、各マニュアルの相違点は部分的であること、（特性３）モデルが異なる製品のマニュアルについて、１のマニュアルに修正が発生した場合、他のマニュアルについても一律に同様の修正を行なう必要がある場合があること、及び、（特性４）ある１の製品について、複数の言語でマニュアルを作成する場合において、１の言語に係るマニュアルに何らかの修正を行なう場合、他の言語に係るマニュアルに、一律に同様の修正を行なう必要がある場合があること、である。
【００１７】
（特性１）について詳述する。
図３は、デジタルカメラのマニュアルの一部の一例である。
図３の例では、マニュアルは、説明する内容によって大きく区分され（以下、「大区分」という。）、各大区分に題名（以下、「大題名」という。）が付されている。図３の例では、マニュアルは、デジタルカメラの準備について説明する部分と、静止画の撮り方について説明する部分とに区分されて大区分が形成され、それぞれの大区分に「準備する」、及び、「静止画を撮る」という大題名が付されている。
各大区分は、さらに、説明する内容によって区分され（以下、「中区分」という。）、各中区分に題名（以下、「中題名」という。）が付されている。図３の例では、「準備する」という大題名が付された大区分は、バッテリーの充電について説明する部分と、電源の入れ方について説明する部分とに区分されて中区分が形成され、それぞれの中区分に「バッテリーを充電する」、及び、「電源を入れる」という中題名が付されている。
各中区分は、さらに、説明する内容によって区分され（以下、「小区分」という。）、各小区分に題名（以下、「小題名」という。）が付されている。図３の例では、「バッテリーを充電する」という中題名が付された中区分は、カバーの開け方について説明する部分と、ケーブルの接続について説明する部分と、コンセントへの接続について説明する部分とに区分されて小区分が形成され、それぞれの小区分に「カバーを開ける」、「ケーブルを接続する」、及び、「コンセントにつなぐ」という小題名が付されている。
そして、各小区分には、各小区分に付された題名に対応して、より詳細な説明に係る文章（以下、「説明文章」という。）が記述される。図３の例では、「カバーを開ける」という小題名が付された小区分には、カバーの開け方を具体的に説明する説明文章が記される。
そして、本実施形態においては、大題名や、中題名、小題名等の区分ごとに付された題名や、説明文章等の製品の使用方法等を具体的に説明する説明文章の１つ１つが「ブロック」という概念に該当する。この場合、図３に示すように、マニュアルは、階層化された複数のブロックにより構成されている（文字列からなるブロックの組合せによって構成されている）ことが分かる。
【００１８】
次いで、（特性２）について詳述する。
モデルが異なる製品とは、同一種類の製品が、その構成の相違や、その機能の相違によってモデルが分かれている場合における、各モデルの製品のことである。例えば、デジタルカメラに、ソフトウェアによって実現される特定の機能が付加されているハイエンドモデルと、当該特定の機能が付加されていないローエンドモデルとの２つのモデルが存在する場合、これら各モデルの製品が、同一種類であってもモデルが異なる製品に該当する。
そして、同一種類であってモデルが異なる製品については、各モデルの製品のマニュアルを作成した場合に、当該基本的な構成や、機能に関する文章が一致する一方、付加的な構成や、機能に関する文章が一致しない。すなわち、マニュアルには、マニュアルの相違点が部分的である、という特性がある。
【００１９】
次いで、（特性３）について詳述する。
例えば、ある複数のモデルのデジタルカメラについて、セット可能なメモリーカードの種類を増大する仕様の変更があったとする。製品の製造段階では、複数のモデルの製品について、共通する仕様変更が同時に発生することは、多々ある。このような場合、各モデルのマニュアルについて、対応する部分に一律に同様の修正を行なう必要がある。
【００２０】
次いで、（特性４）について詳述する。
例えば、デジタルカメラについて、複数の言語のマニュアルを作成している場合において、セット可能なメモリーカードの種類を増大する仕様の変更があったとする。このような場合、各言語のマニュアルについて、対応する部分に一律に同様の修正を行なう必要がある。
【００２１】
以上を踏まえ、マニュアル作成支援システム１の動作について、以下のマニュアルを作成する場合を例にして詳述する。
すなわち、以下の説明では、ユーザーが、マニュアル作成支援システム１により、モデルＭ１のデジタルカメラと、モデルＭ２のデジタルカメラと、モデルＭ３のデジタルカメラの静止画の撮影に係るマニュアルを作成するものとする。さらに、マニュアルは、日本語版、英語版、及び、中国語版の３つの言語のものを作成するものとする。
モデルＭ１、Ｍ２、及び、Ｍ３のデジタルカメラの物理的構成は、それぞれ一致している。
一方、モデルＭ１のデジタルカメラは、ハイエンドモデルのデジタルカメラであり、画像サイズを１Ｍ、３Ｍ、及び、４Ｍの３つから選択でき、また、セルフタイマー撮影（シャッターを押してから所定の期間経過後に自動で行なわれる撮影）を実行可能である。
また、モデルＭ２のデジタルカメラは、ミドルエンドモデルのデジタルカメラであり、画像サイズは、１Ｍしか選択できないものの、セルフタイマー撮影を実行可能である。
また、モデルＭ３のデジタルカメラは、ローエンドモデルのデジタルカメラであり、画像サイズは、１Ｍしか選択できず、また、セルフタイマー撮影を実行することはできない。
【００２２】
さて、モデルＭ１、Ｍ２、及び、Ｍ３のデジタルカメラのマニュアルの作成に際し、まず、ユーザーは、自身の端末１１のブラウザーを立ち上げ、サーバー装置１０上の適切なアクセス先にアクセスし、ブラウザーウィンドーへのマニュアル編集ユーザーインターフェース（ＵＩ）４０の表示を指示する。サーバー装置１０のサーバー制御部２０は、当該アクセスに応じて、ブラウザーウィンドーにマニュアル編集ＵＩ４０を表示させる。
【００２３】
図４は、ブラウザーウィンドーに表示されたマニュアル編集ＵＩ４０の一例を模式的に示す図である。
図４に示すように、マニュアル編集ＵＩ４０は、上下方向に延在する４つの欄Ｒ１〜Ｒ３が左から右へ向かって形成されていると共に、下部に、ブロック編集欄Ｒ４が形成されている。
【００２４】
欄Ｒ１は、モデルが異なる複数の製品のマニュアルのそれぞれが使用し得るブロックについて、ブロックを表わす目次項目を階層化しつつ、入力し、編集するための欄である。
ここで、「目次項目」とは、対応するブロックを表わす項目のことをいい、ブロックを構成する文字列そのものであってもよく、文字列を省略したものでもよく、また何らかの記号や、予め用意された識別情報であってもよい。
図４に示すように、欄Ｒ１において、ユーザーは、大区分、中区分、小区分等の区分に基づく階層に留意しつつ、各ブロックの目次項目を、階層化して入力する。なお、欄Ｒ１においては、一般に普及している階層化してファイルを作成する方法と同様の方法により、目次項目を階層化しつつ入力できる構成となっている。
つまり、欄Ｒ１では、上述した（特性１）を利用して、階層化された目次項目を入力し、表示させることが可能である。
【００２５】
ここで、上述した（特性２）に起因して、ブロックについては、複数のモデルが共通して使用可能なものが存在する。例えば、セルフタイマー撮影に関するブロックについては、モデルＭ１、及び、モデルＭ２に係るマニュアルが共通して使用可能である。ユーザーは、このようなブロックについては、それぞれのモデルに対応して複数の目次項目を入力するのではなく、適切な階層に１つの目次項目を入力する。例えば、上述したように、セルフタイマー撮影に関する所定のブロックについては、モデルＭ１、及び、モデルＭ２に係るマニュアルが共通して使用可能であるが、この場合、ユーザーは、各モデルに対応して、当該所定のブロックを表わす目次項目を２つ入力するのではなく、当該所定のブロックを表わす目次項目を１つ入力する。
このようにして、ユーザーは、各モデルに係るマニュアルが使用し得るブロックを表わす目次項目を、重複無く入力する。換言すれば、ユーザーは、異なるブロックのそれぞれについて、重複なく、かつ、過不足無く、目次項目を入力する。
【００２６】
図４では、モデルＭ１、Ｍ２、及び、Ｍ３に係るマニュアルについて、ユーザーによる目次項目の入力が完了した後の、欄Ｒ１を表わしている。つまり、ユーザーは、欄Ｒ１の内容が、図４に示すものとなるように適切に入力を行なう。
図４に示すように、ユーザーの入力により、欄Ｒ１では、最上位の階層に、静止画の撮影に係る大題名を表わす目次項目ＤＤ１が表示される。この目次項目ＤＤ１に対応するブロックは、全てのモデルに係るマニュアルが共通して使用するブロックである。
目次項目ＤＤ１の下の階層には、ハイエンドモデルのデジタルカメラの画像サイズの選択に係る中題名を表わす目次項目ＴＤ１が表示され、この目次項目ＴＤ１の下の階層には、対応する説明文章を表わす目次項目ＳＤ１が表示される。これら目次項目ＴＤ１、及び、ＳＤ１は、ハイエンドモデルたるモデルＭ１のデジタルカメラのマニュアルのみが使用するブロックを表わす目次項目である。
また、目次項目ＤＤ１の下の階層には、ミドル、及び、ローエンドモデルのデジタルカメラの画像サイズの選択に係る中題名を表わす目次項目ＴＤ２が表示され、この目次項目ＴＤ２の下の階層には、対応する説明文章を表わす目次項目ＳＤ２が表示される。これら目次項目ＴＤ２、及び、ＳＤ２は、ミドルエンドモデルたるモデルＭ２のデジタルカメラのマニュアル、及び、ローエンドモデルたるモデルＭ３のデジタルカメラのマニュアルが共通して使用するブロックを表わす目次項目である。このように、複数のモデルに係るマニュアルが共通して使用するブロックについては、複数のモデルのそれぞれについて目次項目が表示されるのではなく、共通する１つのモデルの目次項目が表示される。
また、目次項目ＤＤ１の下の階層には、セルフタイマー撮影に係る中題名を表わす目次項目ＴＤ３が表示され、この目次項目ＴＤ３の下の階層には、モードの変更に係る小題名を表わす目次項目ＳＤ３、及び、シャッターの押下に係る小題名を表わす目次項目ＳＤ４が表示される。そして目次項目ＳＤ３の下の階層には、モードの変更について具体的に説明する説明文章を表わす目次項目ＳＢ１が表示され、また、目次項目ＳＤ４の下の階層には、シャッターの押下について具体的に説明する説明文章を表わす目次項目ＳＢ２が表示される。
【００２７】
また、マニュアル編集ＵＩ４０において、欄Ｒ２は、各モデルのマニュアルのそれぞれについて、使用するブロック（使用するブロックに対応する目次項目）を選択するための欄である。欄Ｒ２では、マニュアルを作成する製品のモデルごとに、さらに欄が形成される。欄Ｒ２の内部の欄は、ユーザーが自由に追加し、また、削除できる構成となっている。図４の例では、欄Ｒ２の内部に、モデルＭ１に係る欄Ｒ２１、モデルＭ２に係る欄Ｒ２２、及び、モデルＭ３に係る欄Ｒ２３が形成されている。
図４を参照し、モデルＭ１に係る欄Ｒ２１には、左側に形成された欄Ｒ１に表示された目次項目のそれぞれに対応して、チェックボックスＣ１が設けられている。チェックボックスＣ１は、マニュアルが使用するブロックに対応する目次項目を選択するためのチェックボックスであり、ユーザーは、マニュアルが使用するブロックを選択する場合、ブロックに対応する目次項目に対応するチェックボックスＣ１にチェックを入れる。
ここで、モデルＭ１に係るマニュアルは、欄Ｒ１に表示された目次項目のうち、目次項目ＤＤ１、ＴＤ１、ＳＤ１、ＴＤ３、ＳＤ３、ＳＢ１、ＳＤ４、及び、ＳＢ２を使用するため、図４の欄Ｒ２１では、対応するチェックボックスＣ１にチェックが入れられている。また、モデルＭ２に係るマニュアルは、欄Ｒ１に表示された目次項目のうち、目次項目ＤＤ１、ＴＤ２、ＳＤ２、ＴＤ３、ＳＤ３、ＳＢ１、ＳＤ４、及び、ＳＢ２を使用するため、図４の欄Ｒ２２では、対応するチェックボックスＣ１にチェックが入れられている。また、モデルＭ３に係るマニュアルは、欄Ｒ１に表示された目次項目のうち、目次項目ＤＤ１、ＴＤ２、及び、ＳＤ２を使用するため、図４の欄Ｒ２３では、対応するチェックボックスＣ１にチェックが入れられている。
なお、各モデルのチェックボックスＣ１は、欄Ｒ１における目次項目の状態に応じて、サーバー装置１０の機能により、自動で適切な位置に表示される。
【００２８】
このように、マニュアル編集ＵＩ４０では、ユーザーは、欄Ｒ１における階層化された目次項目を参照しつつ、チェックボックスＣ１にチェックを入れる、という非常に簡易な作業で、的確に、各モデルに係るマニュアルが使用するブロックを選択することができる。
さらに、マニュアル編集ＵＩ４０では、欄Ｒ２における各モデルのチェックボックスＣ１のチェックの状態を視認することにより、いずれのモデルに係るマニュアルがどのブロックを使用し、また、どのモデルに係るマニュアルと、どのモデルに係るマニュアルとがどのブロックを共通して使用する、等のことが的確且つ迅速に把握できる。このため、ユーザーは、モデルの相違を踏まえ、各モデルが使用すべきブロックの的確性を迅速に把握可能である。
【００２９】
また、マニュアル編集ＵＩ４０において、欄Ｒ３は、各ブロックの編集を行なうための欄である。
図４に示すように、欄Ｒ３では、言語ごとに、欄が形成されている。本例では、日本語、英語、及び、中国語のマニュアルが作成されるため、欄Ｒ３には、日本語に係る欄Ｒ３１、英語に係る欄Ｒ３２、及び、中国語に係る欄Ｒ３３が形成されている。
そして、各欄Ｒ３１、Ｒ３２、及び、Ｒ３３では、欄Ｒ１における目次項目のそれぞれに対応してフィールドＦ１が形成されており、各フィールドＦ１には、文字列からなるブロックの少なくとも冒頭部分が表示されており、ブロックの内容をある程度把握できる構成となっている。例えば、図４において、日本語に係る欄Ｒ３１の最上部に形成されたフィールドＦ１では、目次項目ＤＤ１に対応するブロック（日本語）の冒頭部分が表示され、また、英語に係る欄Ｒ３２の最上部に形成されたフィールドＦ１では、目次項目ＤＤ１に対応するブロック（英語）の冒頭部分が表示され、また、中国語に係る欄Ｒ３３の最上部に形成されたフィールドＦ１では、目次項目ＤＤ１に対応するブロック（中国語）の冒頭部分が表示される。
【００３０】
各フィールドＦ１には、ラジオボタンＣ２が設けられており、いずれか１つのラジオボタンＣ２をチェックすることにより、対応するブロックの選択、及び、ブロックの編集を行なうことが可能である。詳述すると、１のラジオボタンＣ２にチェックが入れられた場合、マニュアル編集ＵＩ４０の下部に形成されたブロック編集欄Ｒ４に、対応するブロックの全文が表示される。このブロック編集欄Ｒ４では、一般的なテキスト編集と同様の方法により、ブロックに係る文字列を編集できる。なお、編集とは、文字列を新たに生成すること、文字列の修正、文字列の削除等を文字列に何らかの処理を加えることを意味する。
【００３１】
ここで、マニュアル編集ＵＩ４０では、各モデルに係るマニュアルが共通して使用するブロックについては、一括して編集されることとなる。
例えば、目次項目ＤＤ１に対応するブロックは、モデルＭ１〜Ｍ３の全てのモデルが使用するブロックであるが、欄Ｒ３１において、当該ブロックが選択されたとする。この場合、ユーザーは、ブロック編集欄Ｒ４において目次項目ＤＤ１に対応するブロックを編集するが、ここで行なわれた編集は、モデルＭ１〜Ｍ３の全てのモデルに係るマニュアルに反映される。
【００３２】
このような構成のため、（特性３）を踏まえた適切な編集が可能である。すなわち、複数のモデルに係るマニュアルが共通して使用するブロックについては、文言を一致させるべきであり、後に修正が発生した場合であっても、適切に修正を反映して文言が一致した状態を維持すべきであるが、上記構成によれば、各モデルが共通使用するブロックについて、文言を一致させるべきブロックについて、文言の不一致が発生することがない。
特に、上記構成は、マニュアルを作成する現場においては、非常にメリットが大きい。すなわち、従来は、モデルごとに、個別にマニュアルが作成され、各マニュアルで文言を一致すべき箇所については、目視によって確認する等していたため、必ずしも、文言の一致性が担保されていなかった。しかしながら、本実施形態では、マニュアルがブロックという単位に分けられると共に、共通して使用するブロックについては一括して編集が行なわれる構成となっているため、ユーザーは、労力を要することなく、文言の一致性を担保できる。
【００３３】
さらに、マニュアル編集ＵＩ４０は、欄Ｒ３において、対応する日本語に係るブロックと、英語に係るブロックと、日本語に係るブロックのうち、いずれか１つの言語に係るブロックに対して何らかの編集が行なわれた場合、他の言語に係るブロックのフィールドＦ１の背景が、赤色となり、これにより、他の言語に係るブロックについても編集を行なうべき旨表示される。
例えば、日本語に係る欄Ｒ３１の上から２番目のフィールドＦ１に対応するブロック（目次項目ＴＤ１に対応するブロック）について、何らかの編集が行なわれたとする。この場合、英語に係る欄Ｒ３２の上から２番目のフィールドＦ１の背景、及び、中国語に係る欄Ｒ３３の上から２番目のフィールドＦ１の背景が共に赤色となる。そして、背景が赤色となったフィールドは、対応するブロックの編集が行なわれた場合に、その背景の色が元の色に戻る。
なお、ユーザーは、専用のユーザーインターフェース（不図示）を利用して、作成するマニュアルの言語を選択する。本例では、当該ユーザーインターフェースを利用して、日本語、英語、及び、中国語を選択する。ここで、選択された言語を示す情報は、マニュアル管理データベースＤＢ１に適切な態様で記憶され、サーバー制御部２０は、マニュアル編集ＵＩ４０を表示させるための表示ファイルを生成する際に、選択された各言語の欄が欄Ｒ３に形成されるように、適切に表示ファイルを生成する。
【００３４】
このような構成のため、（特性４）を踏まえた適切な編集が可能である。
すなわち、まず、上記構成によれば、複数の言語のマニュアルの作成に際し、１の言語に係るブロックを編集する場合、ユーザーは、他の言語のブロックの内容を参照しながら編集可能である。例えば、目次項目ＤＤ１に対応する英語のブロックの編集に際し、ユーザーは、適宜、日本語のブロック、又は、英語のブロックの内容を参照することができるため、これら言語間で、ブロックの内容に相違が生じることを極力防止できる。
さらに、上記構成では、１の言語のブロックについて編集が行なわれた場合、適切なフィールドの背景が赤色となることにより、他の言語のブロックについても編集を行なうべき旨報知される。このため、ある１のモデルに係る製品について、複数の言語でマニュアルを作成する場合において、１の言語に係るブロックに何らかの修正を行なう場合、確実に、他の言語に係るブロックに対して同様の修正を一律に行なうことができる。
特に、上記構成は、マニュアルを作成する現場においては、非常にメリットが大きい。すなわち、従来は、言語ごとに、異なる翻訳者によって、個別にマニュアルが作成され、各マニュアルで文言の内容を一致すべき箇所については、各翻訳者が主観的に確認する等していたため、必ずしも、文言の内容の一致性が担保されていなかった。しかしながら、本実施形態では、各言語のブロックを比較しつつ各言語のブロックを編集でき、かつ、１の言語に係るブロックに何らかの編集が行なわれた場合、他の言語に対する編集が促されるため、従来のように、各言語間におけるマニュアルの内容の相違を極力抑制可能である。
【００３５】
ここで、マニュアル編集ＵＩ４０を利用すれば、特に、新たなモデルの製品に係るマニュアルを作成する際に、従来と比較して非常に効率的に、マニュアルの作成が可能である。
すなわち、ユーザーは、新たなモデルに係るマニュアルの作成に際し、欄Ｒ１において、既存のブロックと異なるブロックを表わす目次項目を適切に入力して表示させる。次いで、ユーザーは、欄Ｒ２に新たなモデルに係る欄を形成し、当該欄に設けられたチェックボックスＣ１に適切にチェックを入れることによって利用するブロックを選択する。次いで、ユーザーは、既存のブロックと異なるブロックについては適切に編集する。
このような簡易な作業により、ユーザーは、既存のモデルに係るマニュアルのブロックを最大限利用して、新たなマニュアルを作成することができる。
【００３６】
さて、マニュアル編集ＵＩ４０において、確定ボタンＢ１が選択されることにより、入力が確定されると、その入力内容を示す情報が、マニュアル管理データベースＤＢ１に適切な態様で記憶される。
そして、ユーザーは、専用のユーザーインターフェース（不図示）を利用して、特定のモデル、特定の言語のマニュアルデータＭＤ１の生成を指示することが可能である。このマニュアルデータＭＤ１は、例えば、マニュアルを紙媒体として出力したり、データとして保存したり、マニュアルをブラウザーウィンドーに表示したりする場合に利用可能な所定フォーマットのデータであり、例えば、ＰＤＦファイル、ＸＭＬファイル、ＨＴＭＬファイル、Ｗｏｒｄファイルである。
ユーザーにより、特定のモデル、特定の言語のマニュアルデータＭＤ１の生成の指示があった場合、サーバー装置１０のサーバー制御部２０は、マニュアル管理データベースＤＢ１にアクセスして、必要な情報を取得し、取得した情報に基づいてマニュアルデータＭＤ１を生成する。その際、サーバー制御部２０は、マニュアルについて、予め定められたルールに従って、適切に書式を整えると共に、必要な編集、装飾を行なった上で、マニュアルデータＭＤ１を生成する。
サーバー装置１０には、マニュアル管理データベースＤＢ１に適宜アクセスし、マニュアルデータＭＤ１を生成する機能が実装されている。
【００３７】
以上説明したように、本実施形態に係るサーバー装置１０は、モデルが異なる複数の製品のマニュアルのそれぞれが使用し得るブロックを表わす目次項目が欄Ｒ１において一覧的に表示されると共に、各マニュアルについて、使用するブロックに対応する目次項目を選択可能であり（欄Ｒ２）、かつ、各ブロックを編集可能（欄Ｒ３、欄Ｒ５）なマニュアル編集ＵＩ４０（ユーザーインターフェース）を提供する。
この構成によれば、マニュアルの（特性３）を踏まえた適切な編集が可能である。すなわち、複数のモデルに係るマニュアルが共通して使用するブロックについては、文言を一致させるべきであり、後に修正が発生した場合であっても、適切に修正を反映して文言が一致した状態を維持すべきであるが、上記構成によれば、各モデルが共通使用するブロックについて、文言を一致させるべきブロックについて、文言の不一致が発生することがない。
【００３８】
また、本実施形態に係るマニュアル編集ＵＩ４０では、欄Ｒ１において、モデルが異なる複数の製品のマニュアルのそれぞれが使用し得る目次項目を入力して、一覧的に表示させることが可能である。
このような構成のため、目次項目の内容に変更が出た場合や、目次項目を新たに追加する場合に、適切に、目次項目を入力して、欄Ｒ１に目次項目を一覧的に表示させることができる。
【００３９】
また、本実施形態に係るマニュアル編集ＵＩ４０では、複数の言語のブロックがそれぞれ対応付けられ、対応付けられたブロックのうち、１の言語に係るブロックについて編集が行なわれた場合、他の言語に係るブロックについても編集を行なうべき旨表示される。
この構成によれば、ある１のモデルに係る製品について、複数の言語でマニュアルを作成する場合において、１の言語に係るブロックに何らかの修正を行なう場合、確実に、他の言語に係るブロックに対して同様の修正を一律に行なうことができる。
【００４０】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、上述した実施形態では、上記構成では、１の言語のブロックについて編集が行なわれた場合、他の言語の対応するフィールドの背景が赤色となることにより、他の言語のブロックについても編集を行なうべき旨が報知されていた。しかしながら、他の言語に係るブロックについても編集を行なうべき旨の表示は、このような態様に限らない。例えば、以下のようにして表示することが可能である。すなわち、欄Ｒ３には、１つの言語に係る欄が設けられる。例えば、欄Ｒ３には、日本語に係る欄Ｒ３１が設けられるものとする。そして、いずれかのブロックに係る１つのラジオボタンＣ２がチェックされると、例えば、ブロック編集欄Ｒ４の下方に、編集を行なうべき他の言語が何であるか表示される。本例で言えば、「英語、中国語」という文言が表示される。なお、サーバー装置１０は、ブロックごとに、対応している言語を管理する。このような構成であっても、ユーザーは、的確に、１の言語の編集に伴って編集を行なうべき他の言語が何であるかを認識可能である。なお、編集を行なうべき他の言語が表示される場所は、ブロック編集欄Ｒ４の下方でなくてもよい。例えば、ポップアップ表示するようにしてもよい。
また例えば、図４を用いて具体的にユーザーインターフェースについて説明したが、ユーザーインターフェースの態様は、図４に例示したものに限られないことは言うまでもない。例えば、複数のユーザーインターフェースが連係する構成であってもよい。
また例えば、本実施形態では、サーバー装置１０が、情報処理装置と機能していた。しかしながら、デスクトップ型、ノート型、モバイル型、タブレット型のＰＣや、スマートフォン等の携帯電話に、専用のソフトウェア（アプリケーション）をインストールし、このソフトウェアの機能により、上述した各種処理（例えば、マニュアル編集ＵＩ４０の提供に係る処理）が行なわれるようにしてもよい。この場合、ソフトウェアがインストールされた装置が、「情報処理装置」として機能する。
【符号の説明】
【００４１】
１  マニュアル作成支援システム（情報処理システム）
１０  サーバー装置（情報処理装置）
１１  端末
２０  サーバー制御部
３０  端末制御部
４０  マニュアル編集インターフェース（インターフェース）
【図１】
2014206897.tif 000003
【図２】
2014206897.tif 000004
【図３】
2014206897.tif 000005
【図４】
2014206897.tif 000006