(57)【要約】【課題】本発明は、取扱説明書の作成効率を向上させることが可能となる制御プログラム等を提供することを目的とする。【解決手段】本発明に係る制御プログラムは、複数の出力ファイル形式のそれぞれについて、各項目情報に関連付けて、各項目情報に対応する文字情報の配置位置を規定した配置ルール情報を記憶部に記憶し、ユーザによって入力された文字情報と、当該文字情報に対応付けられ且つ配列情報に従った項目情報とを含むデータを受け付け、複数の出力ファイル形式の中からユーザによって指定された出力ファイル形式を受け付け、受け付けた出力ファイル形式の配置ルール情報を参照して、受け付けたデータに含まれる項目情報に関連付けて規定された配置位置を特定し、受け付けたデータに含まれる項目情報に対応付けられた文字情報を、特定された配置位置に従って配置した取扱説明書を作成する、ことをコンピュータに実行させる。【選択図】図１
2018092280.tif 000002
【特許請求の範囲】
【請求項１】
記憶部を備え、所定の階層及び順序で配列された複数の項目のそれぞれに対応する文字情報を含む所定の取扱説明書を、複数の出力ファイル形式のいずれかによって作成するためのコンピュータの制御プログラムであって、
前記複数の項目のそれぞれを示す複数の項目情報と、前記複数の項目情報の前記所定の階層及び順序を示す配列情報とを前記記憶部に記憶するとともに、前記複数の出力ファイル形式のそれぞれについて、各項目情報に関連付けて、各項目情報に対応する文字情報の配置位置を規定した配置ルール情報を前記記憶部に記憶し、
ユーザによって入力された文字情報と、当該文字情報に対応付けられ且つ前記配列情報に従った項目情報とを含むデータを受け付け、
前記複数の出力ファイル形式の中からユーザによって指定された出力ファイル形式を受け付け、
前記受け付けた出力ファイル形式の配置ルール情報を参照して、前記受け付けたデータに含まれる前記項目情報に関連付けて規定された配置位置を特定し、
前記受け付けたデータに含まれる前記項目情報に対応付けられた文字情報を、前記特定された配置位置に従って配置した取扱説明書を作成する、
ことを前記コンピュータに実行させることを特徴とする制御プログラム。
【請求項２】
前記配置ルール情報には、各項目に対応する文字情報の書式が更に規定されており、
前記特定することにおいて、前記受け付けた出力ファイル形式の配置ルール情報を参照して、前記受け付けたデータに含まれる前記項目情報に関連付けて規定された書式を特定し、
前記取扱説明書の作成において、前記項目情報に対応付けられた文字情報を、前記特定された書式に設定する、請求項１に記載の制御プログラム。
【請求項３】
記憶部を備え、所定の階層及び順序で配列された複数の項目のそれぞれに対応する文字情報を含む所定の取扱説明書を、複数の出力ファイル形式のいずれかによって作成するためのコンピュータの制御方法であって、
前記複数の項目のそれぞれを示す複数の項目情報と、前記複数の項目情報の前記所定の階層及び順序を示す配列情報とを前記記憶部に記憶するとともに、前記複数の出力ファイル形式のそれぞれについて、各項目情報に関連付けて、各項目情報に対応する文字情報の配置位置を規定した配置ルール情報を前記記憶部に記憶し、
ユーザによって入力された文字情報と、当該文字情報に対応付けられ且つ前記配列情報に従った項目情報とを含むデータを受け付け、
前記複数の出力ファイル形式の中からユーザによって指定された出力ファイル形式を受け付け、
前記受け付けた出力ファイル形式の配置ルール情報を参照して、前記受け付けたデータに含まれる前記項目情報に関連付けて規定された配置位置を特定し、
前記受け付けたデータに含まれる前記項目情報に対応付けられた文字情報を、前記特定された配置位置に従って配置した取扱説明書を作成する、
ことを含むことを特徴とする制御方法。
【請求項４】
所定の階層及び順序で配列された複数の項目のそれぞれに対応する文字情報を含む所定の取扱説明書を、複数の出力ファイル形式のいずれかによって作成するためのコンピュータであって、
前記複数の項目のそれぞれを示す複数の項目情報と、前記複数の項目情報の前記所定の階層及び順序を示す配列情報とを記憶するとともに、前記複数の出力ファイル形式のそれぞれについて、各項目情報に関連付けて、各項目情報に対応する文字情報の配置位置を規定した配置ルール情報を記憶する記憶部と、
ユーザによって入力された文字情報と、当該文字情報に対応付けられ且つ前記配列情報に従った項目情報とを含むデータを受け付け、且つ、前記複数の出力ファイル形式の中からユーザによって指定された出力ファイル形式を受け付ける受付部と、
前記受け付けた出力ファイル形式の配置ルール情報を参照して、前記受け付けたデータに含まれる前記項目情報に関連付けて規定された配置位置を特定し、前記受け付けたデータに含まれる前記項目情報に対応付けられた文字情報を、前記特定された配置位置に従って配置した取扱説明書を作成する作成部と、
を備えることを特徴とするコンピュータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御プログラム、制御方法及びコンピュータに関する。
【背景技術】
【０００２】
従来から、各種機器の取扱説明書は、機器の製造会社によって作成され、作成された取扱説明書は、製造された機器とともに出荷されていた。近年では、紙媒体による取扱説明書だけではなく、電子媒体による取扱説明書が作成されている。
【０００３】
例えば、特許文献１には、ファクシミリ装置等の工業製品の製造会社のサーバが、ユーザからの要求に応じて、工業製品の取扱説明書をユーザのコンピュータ又は携帯電話機に送信する提供システムが記載されている。この提供システムでは、製造会社のサーバは、工業製品の取扱説明書を予め電子データの形態で記憶している。サーバは、ユーザのコンピュータ等から送信された発注情報等を受信すると、発注情報に対応する取扱説明書をユーザのコンピュータ等に送信する。この提供システムによって、ユーザは、工業製品の取扱説明書が必要となったときに所望の取扱説明書を入手することができるようになり、予め取扱説明書を管理しておく手間を削減することが可能になる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−４４７１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の文書作成装置では、複数のファイル形式のそれぞれについて、個別に取扱説明書を作成する必要があり、作成取扱説明書の作成作業を効率的に進めることができなかった。
【０００６】
本発明は、このような従来の課題を解決すべくなされたものであり、取扱説明書の作成効率を向上させることが可能となる制御プログラム、制御方法及びコンピュータを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る制御プログラムは、記憶部を備え、所定の階層及び順序で配列された複数の項目のそれぞれに対応する文字情報を含む所定の取扱説明書を、複数の出力ファイル形式のいずれかによって作成するためのコンピュータの制御プログラムであって、複数の項目のそれぞれを示す複数の項目情報と、複数の項目情報の所定の階層及び順序を示す配列情報とを記憶部に記憶するとともに、複数の出力ファイル形式のそれぞれについて、各項目情報に関連付けて、各項目情報に対応する文字情報の配置位置を規定した配置ルール情報を記憶部に記憶し、ユーザによって入力された文字情報と、当該文字情報に対応付けられ且つ配列情報に従った項目情報とを含むデータを受け付け、複数の出力ファイル形式の中からユーザによって指定された出力ファイル形式を受け付け、受け付けた出力ファイル形式の配置ルール情報を参照して、受け付けたデータに含まれる項目情報に関連付けて規定された配置位置を特定し、受け付けたデータに含まれる項目情報に対応付けられた文字情報を、特定された配置位置に従って配置した取扱説明書を作成する、ことをコンピュータに実行させる。
【０００８】
また、本発明に係る制御プログラムにおいて、配置ルール情報には、各項目に対応する文字情報の書式が更に規定されており、特定することにおいて、受け付けた出力ファイル形式の配置ルール情報を参照して、受け付けたデータに含まれる項目情報に関連付けて規定された書式を特定し、取扱説明書の作成において、項目情報に対応付けられた文字情報を、特定された書式に設定することが好ましい。
【０００９】
本発明に係る制御方法は、記憶部を備え、所定の階層及び順序で配列された複数の項目のそれぞれに対応する文字情報を含む所定の取扱説明書を、複数の出力ファイル形式のいずれかによって作成するためのコンピュータの制御方法であって、複数の項目のそれぞれを示す複数の項目情報と、複数の項目情報の所定の階層及び順序を示す配列情報とを記憶部に記憶するとともに、複数の出力ファイル形式のそれぞれについて、各項目情報に関連付けて、各項目情報に対応する文字情報の配置位置を規定した配置ルール情報を記憶部に記憶し、ユーザによって入力された文字情報と、当該文字情報に対応付けられ且つ配列情報に従った項目情報とを含むデータを受け付け、複数の出力ファイル形式の中からユーザによって指定された出力ファイル形式を受け付け、受け付けた出力ファイル形式の配置ルール情報を参照して、受け付けたデータに含まれる項目情報に関連付けて規定された配置位置を特定し、受け付けたデータに含まれる項目情報に対応付けられた文字情報を、特定された配置位置に従って配置した取扱説明書を作成する、ことを含む。
【００１０】
本発明に係るコンピュータは、所定の階層及び順序で配列された複数の項目のそれぞれに対応する文字情報を含む所定の取扱説明書を、複数の出力ファイル形式のいずれかによって作成するためのコンピュータであって、複数の項目のそれぞれを示す複数の項目情報と、複数の項目情報の所定の階層及び順序を示す配列情報とを記憶するとともに、複数の出力ファイル形式のそれぞれについて、各項目情報に関連付けて、各項目情報に対応する文字情報の配置位置を規定した配置ルール情報を記憶する記憶部と、ユーザによって入力された文字情報と、当該文字情報に対応付けられ且つ配列情報に従った項目情報とを含むデータを受け付け、且つ、複数の出力ファイル形式の中からユーザによって指定された出力ファイル形式を受け付ける受付部と、受け付けた出力ファイル形式の配置ルール情報を参照して、受け付けたデータに含まれる項目情報に関連付けて規定された配置位置を特定し、受け付けたデータに含まれる項目情報に対応付けられた文字情報を、特定された配置位置に従って配置した取扱説明書を作成する作成部と、を備える。
【発明の効果】
【００１１】
本発明に係る制御プログラム、制御方法及びコンピュータによって、取扱説明書の作成効率を向上させることが可能となる。
【図面の簡単な説明】
【００１２】
【図１】文書作成装置１の概略を説明するための模式図である。
【図２】文書作成装置１の概略構成の一例を示す図である。
【図３】文書作成装置１の表示部１３に表示される画面の一例を示す図である。
【図４】文書作成装置１の表示部１３に表示される画面の一例を示す図である。
【図５】文書作成装置１の表示部１３に表示される画面の一例を示す図である。
【図６】文書作成装置１の表示部１３に表示される画面の一例を示す図である。
【図７】文書作成装置１によって作成される取扱説明書データのデータファイルのデータ構造の一例を示す図である。
【図８】文書作成装置１の表示部１３に表示される画面の一例を示す図である。
【図９】文書作成装置１の表示部１３に表示される画面の一例を示す図である。
【図１０】（ａ）は、項目情報の階層及び順序を示すデータ構造の一例を説明するための模式図であり、（ｂ）は、配列テーブルの一例を示す図であり、（ｃ）は、配置ルールテーブルの一例を示す図である。
【図１１】文書作成装置１によって実行される作成処理の動作フローの一例を示す図である。
【図１２】文書作成装置１によって実行される出力処理の動作フローの一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照しつつ、本発明の様々な実施形態について説明する。ただし、本発明の技術的範囲はそれらの実施形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。
【００１４】
（文書作成装置１の概要）
本実施形態の文書作成装置１は、取扱説明書等の文書を作成するためのコンピュータ、サーバ等である。取扱説明書は、例えば、携帯電話等の携帯端末の取扱説明書である。通常、携帯電話等の携帯端末を製造する製造会社は、移動体通信事業者ごとに携帯端末を製造し、携帯端末が通信する移動体通信網を運用する移動体通信事業者から提供された仕様書に従って、文書作成装置１を使用して携帯端末の取扱説明書を作成する。
【００１５】
文書作成装置１は、文書作成プログラム及び補助プログラム等を記憶する。文書作成プログラムは、例えば、Microsoft（登録商標） Word等のワードプロセッサのプログラムであり、文書作成装置１に読み込まれることにより、文書の作成、編集、書式設定、印刷等の文書作成機能を文書作成装置１に実現させる。
【００１６】
また、補助プログラムは、文書作成装置１に読み込まれることにより、特定の移動体通信事業者から提供された仕様書に適合する取扱説明書を作成するための各種機能を文書作成装置１に実現させる。仕様書には、取扱説明書を構成する所定の階層及び順序で配列された複数の項目が定められており、取扱説明書には、所定の階層及び順序で配列された複数の項目のそれぞれに対応する文字情報、図又は表が含まれる。以降、特定の移動体通信事業者から提供された仕様書に適合する取扱説明書を、所定の取扱説明書と称する場合がある。
【００１７】
以下、所定の取扱説明書の項目の一例について説明する。所定の取扱説明書は、少なくとも「章」、「大項目」、「中項目」等の複数の階層に属し、且つ、予め定められた順序で配列される、複数の項目によって構成される。
【００１８】
「章」は、所定の取扱説明書に含まれる内容を分類する項目であり、例えば、「第１章  はじめに」、「第２章  ご利用にあたって」、「第３章  基本操作」、「第４章  画面の見かた」等の項目である。なお、複数の「章」のそれぞれは、予め定められた順序で配列される。
【００１９】
次に、複数の「章」のそれぞれは、一又は複数の「大項目」によって構成される。「大項目」は、各「章」に含まれる内容を分類する項目であり、例えば、「基本操作」の章の場合、「基本的な操作のしくみ」、「アプリケーションについて」等の項目である。また、各「大項目」には、「大項目の説明文」、「基本説明」、「付随情報」等の項目が含まれ、各項目は、予め定められた順序で配列される。「基本説明」は、「大項目」に含まれる内容を、文章や図表等によって説明する項目であり、「付随情報」は、「大項目」に含まれる内容のうちの「基本説明」において説明されていない付随的な内容（「注意」、「警告」等）である。以降、文字情報、図又は表を、要素情報等と称する場合がある。
【００２０】
そして、「基本説明」は、一又は複数の「中項目」によって構成される。例えば、「中項目」は、「基本的な操作のしくみ」の大項目の場合、「ロック画面」、「ホーム画面」等の項目である。また、各「中項目」には、「中項目の説明文」、「箇条書き説明」等の項目が含まれ、各項目は、予め定められた順序で配列される。
【００２１】
文書作成装置１は、上述した所定の取扱説明書を構成する複数の項目のそれぞれを示す項目情報と、複数の項目情報の所定の階層及び順序を示す配列情報とを記憶する。項目情報は、項目を識別するための項目識別情報等であるが、項目を示すことができればどのような情報でもよい。例えば、文書がＨＴＭＬ（HyperText Markup Language）又はＸＭＬ（Extensible Markup Language）で記述される場合、項目情報は、各項目に対応する要素情報に対応付けられたタグ情報でもよい。
【００２２】
図１は、文書作成装置１の概略を説明するための模式図である。文書作成装置１は、ユーザの操作に応じて文書作成プログラムの実行が指示されると、図１に示される文書作成画面を表示する（図１の（１））。以降、所定の取扱説明書を構成する「章」ごとに、データファイルがＸＭＬ形式で作成される例について説明する。
【００２３】
ユーザは、「章」ごとにデータファイルを作成する。まず、ユーザの操作に応じて、作成対象の「章」のデータファイルが指定されると、文書作成装置１は、指定されたデータファイルに含まれる要素情報を文書作成画面に表示する。なお、指定されたデータファイルに要素データが含まれていなくてもよい。次に、文書作成装置１は、ユーザの操作に応じて要素情報が入力された場合、文書作成画面内に表示されたカーソルに従って、入力された要素情報が配置される（図１の（２））。なお、カーソルは、文書作成画面内において、ユーザの操作に応じた位置に表示される。
【００２４】
次に、文書作成装置１は、ユーザの操作に応じて、配置された要素情報が選択されると、選択された要素情報を受け付ける。また、文書作成装置１は、ユーザの操作に応じて、所定の階層及び順序を示す配列情報に従った項目情報（図１（３））を受け付ける。
【００２５】
次に、文書作成装置１は、受け付けた要素情報と受け付けた項目情報とを、互いに対応付けて記憶することにより（図１の（４））、取扱説明書データを作成する。なお、互いに対応付けられた要素情報と項目情報とは、要素情報の配置の順序に従って記憶される。
【００２６】
上述のとおり、文書作成装置１は、受け付けた要素情報と受け付けた項目情報とを、互いに対応付けて記憶させて取扱説明書データを作成する。これにより、ユーザは、現在入力している文章が取扱説明書内でどのような順序に従って配置されるべきかを容易に視認することができ、取扱説明書の作成効率を向上させることが可能となる。
【００２７】
次に、文書作成装置１は、複数の出力ファイル形式の中からユーザによって指定された出力ファイル形式を受け付ける（図１の（５））。そして、文書作成装置１は、取扱説明書データを、受け付けた出力ファイル形式に変換する（図１の（６））。出力ファイル形式には、少なくとも各項目情報に関連付けられた配置位置を規定した配置ルール情報が関連付けられ、文書作成装置１は、配置ルール情報を参照して、取扱説明書データに含まれる要素情報を、当該要素情報に対応する項目情報に関連付けられた配置位置に従って配置する。
【００２８】
上述のとおり、複数のファイル形式のそれぞれについて、配置ルール情報が規定されているため、作成した取扱説明書データを、複数のファイル形式のそれぞれに容易に変換することができる。したがって、統一された品質の取扱説明書の作成効率を向上させることが可能となる。
【００２９】
なお、上述した図１の説明は、本発明の内容への理解を深めるための説明にすぎない。本発明は、具体的には、次に説明する各実施形態において実施され、且つ、本発明の原則を実質的に超えずに、さまざまな変形例によって実施されてもよい。このような変形例はすべて、本発明および本明細書の開示範囲に含まれる。
【００３０】
（文書作成装置１の概略構成）
図２は、文書作成装置１の概略構成の一例を示す図である。
【００３１】
文書作成装置１は、特定の移動体通信事業者が要求する仕様に適合した項目情報と、ユーザによって文書作成画面内に配置された複数の要素情報とを互いに対応付け、対応付けられた要素情報及び項目情報を含む取扱説明書を作成する機能を有する。そのために、文書作成装置１は、記憶部１１と、操作部１２と、表示部１３と、処理部１４とを備える。
【００３２】
なお、本実施形態では、文書作成装置１として、コンピュータ、サーバ等を想定するが、本発明はこれに限定されるものではない。文書作成装置１は、本発明が適用可能であればよく、例えば、多機能携帯電話（所謂「スマートフォン」）、携帯電話（所謂「フィーチャーフォン」）や携帯情報端末（Personal Digital Assistant, PDA）、携帯ゲーム機、携帯音楽プレーヤ、タブレット端末、タブレットＰＣ（Personal Computer）、ノートＰＣ等でもよい。
【００３３】
記憶部１１は、例えば、半導体メモリ装置を備える。記憶部１１は、処理部１４での処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム、データ等を記憶する。例えば、記憶部１１は、ドライバプログラムとして、操作部１２を制御する入力デバイスドライバプログラムや、表示部１３を制御する出力デバイスドライバプログラム等を記憶する。また、記憶部１１は、アプリケーションプログラムとして、少なくとも文書作成プログラム、補助プログラム及び出力プログラム等を記憶する。さらに、記憶部１１は、なお、出力プログラムは、補助プログラムに含まれてもよい。データとして後述する配列テーブル、配置ルールテーブル、取扱説明書データ等を記憶する。また、記憶部１１は、所定の処理に係る一時的なデータを一時的に記憶してもよい。
【００３４】
操作部１２は、文書作成装置１の操作が可能であればどのようなデバイスでもよく、例えば、キーボード、マウス、又はタッチパネル等である。ユーザは、操作部１２を用いて、文字や数字、記号等を入力することができる。操作部１２は、ユーザにより操作されると、その操作に対応する信号を発生する。そして、発生した信号は、ユーザの指示として、処理部１４に供給される。
【００３５】
表示部１３は、動画像、静止画像等の表示が可能であればどのようなデバイスでもよく、例えば、有機ＥＬ（Electro−Luminescence）ディスプレイ、液晶ディスプレイ、又は、タッチパネル式の表示装置等である。表示部１３は、処理部１４から供給される動画像データに応じた動画像、静止画像データに応じた静止画像等を表示する。
【００３６】
処理部１４は、一又は複数個のプロセッサ及びその周辺回路を備える。処理部１４は、文書作成装置１の全体的な動作を統括的に制御するものであり、例えば、ＣＰＵ（Central Processing Unit）である。処理部１４は、端末装置２の各種処理が記憶部１１に記憶されているプログラムや操作部１２の操作等に基づいて適切な手順で実行されるように、表示部１３等の動作を制御する。処理部１４は、記憶部１１に記憶されているプログラム（オペレーティングシステムプログラムやドライバプログラム、アプリケーションプログラム等）に基づいて処理を実行する。また、処理部１４は、複数のプログラム（アプリケーションプログラム等）を並列に実行することができる。
【００３７】
処理部１４は、表示処理部１４１と、受付部１４２と、対応付け部１４３と、作成部１４４と、判定部１４５とを有する。処理部１４が有するこれらの各部は、処理部１４が備えるプロセッサで実行されるプログラムにより実現される機能モジュールである。あるいは、処理部１４が有するこれらの各部は、ファームウェアとして文書作成装置１に実装されてもよい。
【００３８】
以下、図３〜６を参照して、文書作成装置１の表示部１３に表示される各画面の一例について説明する。
【００３９】
図３は、文書作成装置１の表示部１３に表示される表示画面４００の一例を示す図である。
【００４０】
表示画面４００には、文書作成画面４１０及び設定画面４２０が含まれる。文書作成画面４１０は、ユーザによる操作部１２の操作に応じて、記憶部１１に記憶された文書作成プログラムの実行が指示された場合に表示される。設定画面４２０は、ユーザによる操作部１２の操作に応じて、記憶部１１に記憶された補助プログラムの実行が指示された場合に表示される。
【００４１】
文書作成画面４１０には、入力情報表示領域４１１及び編集メニュー領域４１２が含まれる。
【００４２】
入力情報表示領域４１１は、ユーザによる操作部１２の操作に応じて入力された要素情報を表示する表示領域である。ユーザによって入力された要素情報は、入力情報表示領域４１１に表示されたカーソル４１３の位置に配置される。なお、カーソルは、ユーザによる操作部１２の操作に応じて移動可能である。
【００４３】
編集メニュー領域４１２は、入力情報表示領域４１１に表示された要素情報を、入力情報表示領域４１１に配列された順序に従ってデータファイルに記憶するための記憶ボタンや、入力情報表示領域４１１に表示された要素情報の書式を設定するための書式設定ボタン等が表示される。なお、編集メニュー領域４１２に表示される入力オブジェクトは、記憶ボタンや書式設定ボタン等のボタン形式の入力オブジェクトに限らず、編集機能を実現するためのオブジェクトであればどのようなものでもよい。例えば、メニューリスト等の入力オブジェクトが編集メニュー領域４１２に表示されてもよい。この場合、編集メニュー領域４１２に表示された入力オブジェクトが、ユーザによる操作部１２の操作に応じて選択されると、選択された入力オブジェクトに対応する編集機能が実現される。なお、編集メニュー領域４１２に表示された入力オブジェクトは、設定画面４２０の表示に伴い、ユーザによる操作部１２の操作に応じた選択ができないように制御されてもよい。
【００４４】
設定画面４２０には、複数の項目設定ボタン４２１が含まれる。複数の項目設定ボタン４２１のそれぞれは、作成対象の所定の取扱説明書を構成する複数の項目の階層及び順序を示す配列情報に応じて、設定画面４２０に表示される。なお、複数の項目設定ボタン４２１のそれぞれには、項目情報が対応付けられている。図３に示される設定画面４２０の例において、「大見出し」の項目設定ボタンに対応する項目は、「章」を構成する一又は複数の「大項目」の見出しである。「大見出し」の項目設定ボタンの下に、「大見出し説明」、「リンク」、「相互参照」及び「中見出し」の各項目設定ボタンが表示される。「大見出し説明」、「リンク」、「相互参照」及び「中見出し」の各項目設定ボタンに対応する項目は、「大見出し」の項目設定ボタンに対応する「大項目」の下位の階層の項目であるため、「大見出し」の項目設定ボタンよりも所定距離右側に配置される。同様に、項目設定ボタンに対応する項目が属する階層が下位であるほど、当該項目設定ボタンは右側に配置される。
【００４５】
「大見出し説明」の項目設定ボタンに対応する項目は、「大項目」に関する概要説明である。「リンク」の項目設定ボタンに対応する項目は、「大項目」を構成する一又は複数の「中項目」の見出しへのリンクである。「相互参照」の項目設定ボタンに対応する項目は、概要説明や各見出しに含まれる要素情報に付与する相互参照である。「中見出し」の項目設定ボタンに対応する項目は、「大項目」を構成する一又は複数の「中項目」の見出しである。
【００４６】
「中見出し」の項目設定ボタンの下に、「中見出し説明」、「箇条−中見出し」、「画面説明−文字」、「画面説明−補足」、「コラム」、「表」、「脚注」及び「手順−番号」の各項目設定ボタンが表示される。「中見出し説明」の項目設定ボタンに対応する項目は、「中項目」に関する概要説明である。「箇条−中見出し」の項目設定ボタンに対応する項目は、「中項目」に関する箇条書き説明である。「画面説明−文字」の項目設定ボタンに対応する項目は、「中項目」に関する画面を説明する文字情報である。「画面説明−補足」の項目設定ボタンに対応する項目は、「中項目」に関する画面の補足説明の文字情報である。「コラム」及び「表」の項目設定ボタンに対応する項目は、表の列及び行であり、列数及び行数が設定可能である。「脚注」の項目設定ボタンに対応する項目は、「中項目」に関する脚注の文字情報である。「手順−番号」の項目設定ボタンに対応する項目は、操作手順の番号である。
【００４７】
「手順−番号」の項目設定ボタンの下に、「手順」、「画面説明−文字」、「画面説明−補足」、「手順−操作結果」及び「手順−箇条」の各項目設定ボタンが表示される。「手順」の項目設定ボタンに対応する項目は、操作手順の説明である。「画面説明−文字」の項目設定ボタンに対応する項目は、操作に係る画面を説明する文字情報である。「画面説明−補足」の項目設定ボタンに対応する項目は、操作に係る画面の補足説明の文字情報である。「手順−操作結果」の項目設定ボタンに対応する項目は、操作後の操作結果の説明である。「手順−箇条」の項目設定ボタンに対応する項目は、操作手順に係る箇条書きである。
【００４８】
図４は、ユーザによって選択された要素情報及び項目設定ボタン４２１を含む表示画面４００の一例を示す図である。
【００４９】
入力情報表示領域４１１には、ユーザの操作に応じて入力された要素情報が、カーソル４１３の位置に従って配置されている。
【００５０】
ユーザの操作に応じて、入力情報表示領域４１１に配置された要素情報が選択されると、選択された要素情報が所定色に反転して表示される。また、要素情報が選択された後に、ユーザの操作に応じて、設定画面４２０に表示された複数の項目設定ボタン４２１のいずれかが選択されると、選択された項目設定ボタンが所定色に表示される。
【００５１】
図４に示される例では、入力情報表示領域４１１に配置された「ロック画面について」という文字情報が選択され、設定画面４２０に表示された「大見出し」の項目設定ボタン４２１が選択されている。
【００５２】
図５は、要素情報及び項目設定ボタン４２１に対応する項目情報の対応付け処理後の表示画面４００の一例を示す図である。
【００５３】
ユーザの操作に応じて、入力情報表示領域４１１に配置された要素情報が選択され且つ設定画面４２０に表示された項目設定ボタン４２１が選択されると、選択された要素情報が、選択された項目設定ボタン４２１に対応する書式に変更される。
【００５４】
図５に示される例では、図４において選択された「ロック画面について」という文字情報が、選択された「大見出し」の項目設定ボタン４２１に対応する書式に変更されて表示される。なお、選択された「ロック画面について」という文字情報には、選択された「大見出し」の項目設定ボタン４２１に対応する項目情報が対応付けて記憶される。
【００５５】
図６は、入力情報表示領域４１１に配置された全ての要素情報が、項目設定ボタン４２１に対応する項目情報に対応付けられた後の表示画面４００の他の一例を示す図である。
【００５６】
図６に示される例では、入力情報表示領域４１１に配置された全ての要素情報が、複数の項目設定ボタン４２１のいずれかに対応する書式に変更されて表示される。すなわち、入力情報表示領域４１１に配置された全ての要素情報が、選択された項目設定ボタン４２１に対応する項目情報及び書式に対応付けて記憶されるとともに、全ての要素情報が、選択された項目設定ボタン４２１に対応する書式に変更されて入力情報表示領域４１１に表示される。
【００５７】
図７は、文書作成装置１によって作成される取扱説明書データのデータファイルのデータ構造の一例を示す図である。
【００５８】
入力情報表示領域４１１に配置された全ての要素情報が、各要素情報が選択されたタイミングで選択された項目設定ボタン４２１に対応する書式に対応付けられて、所定のワードプロセッサのプログラムに対応した取扱説明書データとして記憶される。また、文書作成装置１は、入力情報表示領域４１１に配置された全ての要素情報と、各要素情報が選択されたタイミングで選択された項目設定ボタン４２１に対応する項目情報とを対応付けて、図７に示されるデータ構造７００のデータファイルに記憶する。図７に示されるデータ構造７００では、選択された各要素情報７０１が、各要素情報が選択されたタイミングで選択された項目設定ボタン４２１に対応する項目情報７０２に対応付けて記憶される。データ構造７００のデータファイルは、例えば、ＸＭＬ形式のデータファイルである。
【００５９】
図８は、判定処理後の表示画面４００の一例を示す図である。
【００６０】
図８に示される設定画面４２０には、確認ボタン４２２、確認結果表示領域４２３が表示される。なお、ユーザによる設定画面４２０に設定されたタブの選択操作に応じて、複数の項目設定ボタン４２１の表示が終了して、確認ボタン４２２及び確認結果表示領域４２３が表示されるが、設定画面４２０内に複数の項目設定ボタン４２１とともに、確認ボタン４２２及び確認結果表示領域４２３が表示されてもよい。
【００６１】
確認ボタン４２２がユーザの操作に応じて選択入力されると、入力情報表示領域４１１に配置された全ての要素情報のそれぞれに項目情報が対応付けられているか否かが判定される。次に、全ての要素情報のそれぞれに項目情報が対応付けられていると判定された場合、全ての要素情報のそれぞれに対応付けられた項目情報の階層及び順序が配列情報に従っているか否かが判定される。確認ボタン４２２が選択入力されると、入力情報表示領域４１１に配置された要素情報のうち、項目情報が対応付けられていない要素情報又は配列情報に従っていない要素情報に関する確認結果情報が、確認結果表示領域４２３に表示される。
【００６２】
また、図８に示される例では、確認ボタン４２２が選択入力されると、入力情報表示領域４１１に配置された要素情報のうち、項目情報が対応付けられていない要素情報又は配列情報に従っていない要素情報に、所定色４１４が反転表示される。
【００６３】
図９は、文書作成装置１の表示部１３に表示される出力指示画面４３０の一例を示す図である。出力指示画面４３０は、ユーザの操作に応じて、設定画面４２０に含まれる出力指示ボタン（図示せず）が選択された場合、又は、記憶部１１に記憶された出力プログラムの実行が指示された場合に表示される。また、出力指示画面４３０は、確認ボタン４２２が選択入力された場合に、項目情報が対応付けられていない要素情報又は配列情報に従っていない要素情報がないときに自動的に表示されてもよい。
【００６４】
出力指示画面４３０には、出力ファイル形式選択ボックス４３１、出力開始ボタン４３２が表示される。出力ファイル形式選択ボックス４３１は、作成された取扱説明書データの出力ファイルの出力ファイル形式を選択するためのチェックボックスである。なお、出力ファイル形式選択ボックス４３１は、複数選択されてもよい。出力開始ボタン４３２は、出力処理を開始するためのボタンである。ユーザの操作に応じて出力開始ボタン４３２が選択操作された場合、取扱説明書データは、ユーザの操作に応じて出力ファイル形式選択ボックス４３１にチェックが付された出力ファイル形式で出力される。なお、出力ファイル形式は、ＰＣ用のブラウザで閲覧するＨＴＭＬ形式、スマートフォン用のブラウザで閲覧するＨＴＭＬ形式、ＰＤＦ形式、スマートフォン用アプリケーションで閲覧するＨＴＭＬ形式等である。
【００６５】
図１０（ａ）は、項目情報の階層及び順序を示すデータ構造の一例を説明するための模式図であり、図１０（ｂ）は、項目情報の階層及び順序を示すデータ構造の配列テーブルの一例を示す図である。なお、配列テーブルは、配列情報の一例である。また、図１０（ｃ）は、配置ルールテーブルの一例を示す図である。なお、配置ルールテーブルは、配置ルール情報の一例である。
【００６６】
図１０（ａ）に示されるとおり、複数の項目情報は、複数の階層に属し且つ所定の順序で配列されている。例えば、図１０（ａ）に示される例では、「大項目」の見出しに対応する「大見出し」として、「＜tasktitle＞」という項目情報が規定される。「＜tasktitle＞」に属する下位の階層の項目情報として、最初に「＜description＞」が規定され、次に「＜jump refid＞」が規定され、更に「＜actiontitle name＞」が規定される。なお、「＜description＞」は、「大見出し説明」に対応する項目情報であり、「＜jump refid＞」は、「リンク」に対応する項目情報であり、「＜actiontitle name＞」は「中見出し」に対応する項目情報である。「＜actiontitle name＞」に属する下位の階層の項目情報として、最初に「＜description＞」が規定され、次に「＜list type="bullet"＞」が規定され、次に「＜step＞」が規定され、更に「＜result＞」が規定される。
【００６７】
図１０（ｂ）には、配列テーブルが示されている。配列テーブルには、複数の項目のそれぞれについて、階層、項目情報及び項目名称が互いに関連付けて記憶される。階層は、各項目情報が属する階層を示す情報であり、例えば、下位の階層ほど、大きな数値が対応付けられる。同じ数値の階層が対応付けられた項目情報は、同じ階層に属する。
【００６８】
図１０（ｃ）には、配置ルールテーブルが示されている。配置ルールテーブルには、複数の出力ファイル形式のそれぞれに対して、配置位置情報が関連付けて記憶される。配置位置情報には、複数の項目情報のそれぞれに関連付けて、各項目情報に対応する要素情報の配置位置、書式等が関連付けて記憶される。なお、配置位置は、画面の所定点（左上点等）や一つ前の項目からの表示座標等によって規定される。
【００６９】
図１１は、文書作成装置１によって実行される作成処理の動作フローの一例を示す図である。この動作フローは、予め記憶部１１に記憶されている補助プログラム及び出力プログラムに基づいて、主に処理部１４により、文書作成装置１の各要素と協働して実行される。
【００７０】
まず、文書作成プログラム及び補助プログラムの実行が、ユーザによる操作部１２の操作に応じて指示されると、表示処理部１４１は、文書作成画面４１０及び設定画面４２０を表示する（ステップＳ１０１）。
【００７１】
次に、文書作成画面４１０の入力情報表示領域４１１に入力された要素情報の選択入力が、ユーザによる操作部１２の操作に応じて指示されると、受付部１４２は、選択入力された要素情報を受け付ける（ステップＳ１０２）。
【００７２】
次に、設定画面４２０に表示された項目設定ボタン４２１のいずれかの選択入力が、ユーザによる操作部１２の操作に応じて指示されると、受付部１４２は、選択入力された項目設定ボタン４２１に対応付けられた項目情報を受け付ける（ステップＳ１０３）。
【００７３】
次に、対応付け部１４３は、受け付けた要素情報及び項目情報を対応付け（ステップＳ１０４）、作成部１４４は、対応付けた要素情報及び項目情報を、要素情報の配置順序に従ってデータ構造７００のデータファイルに記憶する。なお、記憶するデータファイルは、ＸＭＬ形式であるが、項目情報を要素情報に対応付けることができれば、どのようなデータ形式でもよい。また、対応付け処理の実行に伴い、表示処理部１４１は、文書作成画面４１０の入力情報表示領域４１１に入力された要素情報を、項目設定ボタン４２１に対応する書式に変更して表示する。
【００７４】
次に、ユーザは、入力情報表示領域４１１に配置された全ての要素情報が、複数の項目設定ボタン４２１のいずれかに対応する書式に変更されて表示されたと判断すると、設定画面４２０に表示された確認ボタン４２２を、操作部１２を介して選択入力する。判定部１４５は、設定画面４２０に表示された確認ボタン４２２の選択入力が、ユーザによる操作部１２の操作に応じて指示されたと判定した場合（ステップＳ１０５−Ｙｅｓ）、入力情報表示領域４１１に配置された全ての要素情報の判定処理を実行する（ステップＳ１０６）。なお、設定画面４２０に表示された確認ボタン４２２の選択入力が、ユーザによる操作部１２の操作に応じて指示されない場合（ステップＳ１０５−Ｎｏ）、判定部１４５は、ステップＳ１０２に処理を戻す。
【００７５】
以下、ステップＳ１０６において実行される判定処理について説明する。まず、判定部１４５は、入力情報表示領域４１１に配置された全ての要素情報のそれぞれに項目情報が対応付けられているか否かを判定する。判定部１４５は、入力情報表示領域４１１に配置された全ての要素情報のうち、項目情報が対応付けられていない要素情報があると判定した場合、当該要素情報の入力情報表示領域４１１内における配置位置と、項目情報が対応付けられていないことを示すエラー情報とを、表示処理部１４１に渡す。また、判定部１４５は、入力情報表示領域４１１に配置された全ての要素情報のうち、項目情報が対応付けられていない要素情報がないと判定した場合、全ての要素情報のそれぞれに対応付けられた項目情報の順序が配列情報に従っているか否かを判定する。判定部１４５は、入力情報表示領域４１１に配置された全ての要素情報のうち、配列情報に従っていない要素情報があると判定した場合、当該要素情報の入力情報表示領域４１１内における配置位置と、配列情報に従っていないことを示すエラー情報とを、表示処理部１４１に渡す。そして、判定部１４５は、入力情報表示領域４１１に配置された全ての要素情報のうち、配列情報に従っていない要素情報がないと判定した場合、エラーがないことを示す情報を、表示処理部１４１に渡す。以上により、判定処理は終了する。
【００７６】
次に、表示処理部１４１は、判定部１４５からエラー情報を受け取ったか否かを判定する（ステップＳ１０７）。
【００７７】
表示処理部１４１は、判定部１４５からエラー情報を受け取ったと判定した場合（ステップＳ１０７−Ｙｅｓ）、受け取ったエラー情報の内容と、エラー対象の要素情報の入力情報表示領域４１１内における配置位置とを、確認結果情報として確認結果表示領域４２３に表示し（ステップＳ１０８）、ステップＳ１０２に処理を戻す。
【００７８】
表示処理部１４１は、判定部１４５からエラーがないことを示す情報を受け取ったと判定した場合（ステップＳ１０７−Ｎｏ）、確認結果表示領域４２３にエラーがないことを示す確認結果情報を表示し、一連のステップを終了する。
【００７９】
図１２は、文書作成装置１によって実行される出力処理の動作フローの一例を示す図である。
【００８０】
まず、表示処理部１４１は、ユーザによる操作部１２の操作に応じて、出力指示画面４３０を表示する（ステップＳ２０１）。
【００８１】
次に、表示処理部１４１は、出力指示画面４３０に表示された出力開始ボタン４３２がユーザによる操作部１２の操作に応じて選択入力されたか否かを監視する（ステップＳ２０２）。ユーザの操作に応じて出力開始ボタン４３２が選択入力された場合（ステップＳ２０２−Ｙｅｓ）、表示処理部１４１は、チェックが付された出力ファイル形式選択ボックス４３１に対応する出力ファイル形式を受け付ける（ステップＳ２０３）。
【００８２】
次に、表示処理部１４１は、作成部１４４に、特定した出力ファイル形式を渡すとともに出力ファイルの作成を指示する。作成部１４４は、受け取った出力ファイル形式に関連付けられた配置位置情報を、配置ルールテーブルから特定する（ステップＳ２０４）。
【００８３】
そして、作成部１４４は、記憶されたデータファイルを読み出して、読み出したデータファイルに含まれる項目情報に対応する複数の要素情報のそれぞれを、特定した配置位置情報に従って変換した取扱説明書データの出力ファイルを作成し（ステップＳ２０５）、一連のステップを終了する。なお、特定した配置位置情報に従った変換処理では、作成部１４４は、特定した配置位置情報に含まれる項目情報に関連付けられた配置位置に基づいて、データファイルに含まれる項目情報に対応する複数の要素情報のそれぞれを配置し、且つ、データファイルに含まれる項目情報に対応する複数の要素情報のそれぞれを、特定した配置位置情報に含まれる項目情報に関連付けられた書式に設定する処理を実行する。
【００８４】
上述のとおり、文書作成装置１は、受け付けた要素情報と受け付けた項目設定ボタンに対応する項目情報とを、互いに対応付けて記憶させて取扱説明書データを作成する。これにより、ユーザは、現在入力している文章が取扱説明書内でどのような順序に従って配置されるべきかを容易に視認することができ、取扱説明書の作成効率を向上させることが可能となる。
【００８５】
（変形例１）
なお、設定画面４２０に、図又はアイコンを入力情報表示領域４１１に挿入するための画像入力ボタン（図示せず）が表示されてもよい。この場合、記憶部１１には、入力情報表示領域４１１に挿入する図又はアイコンが格納される。まず、記憶部１１に記憶された図又はアイコンがユーザによる操作部１２の操作に応じて選択されると、表示処理部１４１は、文書作成画面４１０の入力情報表示領域４１１に表示されたカーソルの位置に、選択された図又はアイコンを要素情報として表示する。そして、対応付け部１４３は、表示した要素情報（図又はアイコン）と、図又はアイコンを示す項目情報とを対応付ける。これにより、文書作成装置１は、容易に図又はアイコンを、項目情報に対応付けることができ、取扱説明書の作成効率を向上させることが可能となる。
【００８６】
当業者は、本発明の精神及び範囲から外れることなく、様々な変更、置換、及び修正をこれに加えることが可能であることを理解されたい。
【符号の説明】
【００８７】
１    文書作成装置
１１    記憶部
１２    操作部
１３    表示部
１４    処理部
１４１    表示処理部
１４２    受付部
１４３    対応付け部
１４４    作成部
１４５    判定部
【図１】
2018092280.tif 000003
【図２】
2018092280.tif 000004
【図３】
2018092280.tif 000005
【図４】
2018092280.tif 000006
【図５】
2018092280.tif 000007
【図６】
2018092280.tif 000008
【図７】
2018092280.tif 000009
【図８】
2018092280.tif 000010
【図９】
2018092280.tif 000011
【図１０】
2018092280.tif 000012
【図１１】
2018092280.tif 000013
【図１２】
2018092280.tif 000014