(57)【要約】  【課題】ウェアラブル端末等の小型情報端末のコンテンツを容易に定義する手段を提供する。  【解決手段】画面遷移データベースを備えたコンテンツ定義装置と、画面遷移データを受信する複数のクライアントから構成し、コンテンツ定義装置において画面遷移順に画面情報を表示して、分岐では指定された選択肢に紐づいた画面遷移を表示し、ループでは復帰先の画面を表示する。【選択図】    図４
2016004315.tif 000002
【特許請求の範囲】
【請求項１】
クライアントと相互に通信可能に接続され、該クライアントに表示される画面内容及び該画面内容の遷移順序を定義するコンテンツ定義装置であって、
前記画面内容毎に、
基本情報として画面識別情報及び画面種別と、
前記基本情報に加えて、
前記画面種別が通常画面である画面内容については、次画面識別情報及び画面内容データと、
前記画面種別が分岐画面である画面内容については、分岐の選択肢及び該選択肢毎の分岐先画面識別情報と、
前記画面種別が参照画面である画面内容については、参照画面識別情報とを、それぞれ画面遷移データとして格納している画面遷移データベースと、
前記画面遷移データに基づいて前記画面内容を定義された遷移順序に沿って表示するとともに、追加ボタンと、前記画面内容毎に編集ボタンを表示する画面遷移表示手段と、
前記追加ボタンが押下されると、前記画面遷移データベースを構成する画面レコードを作成するにあたり画面種別を選択するための新規作成画面を表示し、及び前記編集ボタンが押下されると、前記画面遷移データベースに格納されている画面遷移データを更新するための編集画面を表示する画面遷移更新手段とを備え、
前記画面遷移表示手段が、
前記画面種別が分岐画面である場合に、前記画面内容において表示された前記分岐の選択肢について選択された選択肢と選択されなかった選択肢とを区別して表示し、
前記画面種別が参照画面である場合に、前記画面内容としてループにおける復帰先となる画面内容を表示することを特徴とするコンテンツ定義装置。
【請求項２】
クライアントと、該クライアントと相互に通信可能に接続され、該クライアントに表示される画面内容及び該画面内容の遷移順序を定義するコンテンツ定義装置とを含むコンテンツ配信システムであって、
前記コンテンツ定義装置が、
前記画面内容毎に、
基本情報として、画面識別情報及び画面種別と、
前記基本情報に加えて、
前記画面種別が通常画面である画面内容については、次画面識別情報及び画面内容データと、
前記画面種別が分岐画面である画面内容については、分岐の選択肢及び該選択肢毎の分岐先画面識別情報と、
前記画面種別が参照画面である画面内容については、参照画面識別情報とを、それぞれ画面遷移データとして格納している画面遷移データベースと、
前記コンテンツ定義装置上に、
前記画面種別が通常画面である場合には、前記画面内容データを前記画面内容として表示し、次いで、当該通常画面に設定された前記次画面識別情報と同じ値の前記画面識別情報が設定された画面内容を表示し、
前記画面種別が分岐画面である場合には、前記分岐の選択肢を前記画面内容として表示し、次いで、当該分岐画面に設定された前記選択肢毎の分岐先画面識別情報のうち当該分岐画面において選択された前記選択肢の分岐先画面識別情報と同じ値の前記画面識別情報が設定された画面内容を表示し、
前記画面種別が参照画面である場合には、当該参照画面に設定された前記参照画面識別情報と同じ値の前記画面識別情報が設定された画面内容を、当該参照画面の画面内容として表示し、
追加ボタンと、前記表示する画面内容毎に編集ボタンを表示する画面遷移表示手段と、
前記コンテンツ定義装置上に、
前記追加ボタンが押下されると、前記画面遷移データベースを構成する画面レコードを作成するにあたり画面種別を選択するための新規作成画面を表示し、及び
前記編集ボタンが押下されると、前記画面遷移データベースに格納されている画面遷移データを更新するための編集画面を表示する画面遷移更新手段と、
前記画面遷移データを前記クライアントに送信するホスト送受信手段とを備え、
前記クライアントが、
前記コンテンツ定義装置に前記画面遷移データの要求を送信し、前記画面遷移データを受信するクライアント送受信手段と、
前記受信した画面遷移データを格納する画面遷移データ格納手段と、
ユーザの操作を検出して画面遷移の指示と解釈する画面遷移制御手段と、
前記クライアント上に、前記指示に従い前記画面内容を表示する画面内容表示手段とを備えたウェアラブル端末であることを特徴とするコンテンツ定義装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面内容や画面内容の表示順序を定義するコンテンツ定義装置、及びコンテンツ定義装置から情報端末に対して画面内容や画面内容の表示順序を配信するコンテンツ配信システムに関するものである。
【背景技術】
【０００２】
電子素子の小型化に伴い、眼鏡や腕輪のように身につけることができる情報端末が実用化されてきている。これらの端末には小型のディスプレイやタッチセンサを備えるものもあり、手で支えることなくコンテンツを閲覧できる。そのため、工場での組立作業や、薬品の調合といった複雑な作業において、正しい手順を確認する場合に活用されてきている。これらの端末は一般に、ウェアラブルデバイスやウェアラブル端末と呼ばれている。
【０００３】
他方、最近、作業手順といったコンテンツをホストシステム上で定義し、クライアントに配信するコンテンツ配信システムが普及しつつある。このようなシステムでは直感的にコンテンツを作成できるように図面上で画面の遷移順序を指定できるものがある。
【０００４】
図１８は、従来のコンテンツ定義システムにおける画面遷移の更新画面を示す図であり、画面内容を表現する四角形１８０１と、画面遷移を表現する矢印１８０２と、分岐名称１８０３から構成されている。クライアント上では矢印の順番に画面が遷移し、例えば図１８では画面Ａ１８０１から画面Ｂ１８０４に矢印を配置しているので、画面Ａに続いて画面Ｂを表示する。また、一つの画面から複数の矢印が配置されている場合は分岐することを意味し、クライアント上では分岐名称のリストを表示して選択を受け付ける。そして、選択された分岐名称に対応する画面遷移を実行する。例えば図１８では画面Ｂ１８０４の後に分岐があり、そのうちメニューＡ１８０３の選択肢は画面Ｃ１８０５に続いているので、クライアント上でメニューＡを選択すると画面Ｃに遷移することを意味する。
【０００５】
このような画面遷移の更新画面においては、新たに画面を追加するごとに図面上で追加した画面と遷移元の画面を結ぶ必要がある。
【０００６】
なお、本発明に関連する公知技術文献としては下記の特許文献１がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００５−３０３８４３
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、ウェアラブル端末等のようにコンピュータやタブレットと比較して出力装置が小さい情報端末は、表現できる情報量が極端に少ない。そのため、コンテンツをより多く分割して表示する必要があるので大量の画面となる傾向にある。
【０００９】
また、ウェアラブル端末のように小型の情報端末は操作が難しいので、選択肢の選択といった複雑な操作を抑える画面構成とする傾向にある。結果として、大量の画面が単調に続く構成となり、このような画面遷移を設計図で定義しようとすると、大量の画面をそれぞれ矢印で結ぶ必要があり、手間がかかる。
【００１０】
これは、箇条書きで各画面を並べて画面遷移の順序を表現することで解決できる。しかし、単純な箇条書きでは画面遷移における分岐やループを表現することはできない。例えば、作業手順をコンテンツとする場合は、分岐やループの制御が不可欠であり、画面遷移の編集において解りやすい表現が必要となる。
【００１１】
そこで、本発明の目的は、ウェアラブル端末等の小型の情報端末のコンテンツを容易に定義する手段を提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明のコンテンツ定義装置は、クライアントと相互に通信可能に接続され、該クライアントに表示される画面内容及び該画面内容の遷移順序を定義するコンテンツ定義装置であって、前記画面内容毎に、  基本情報として画面識別情報及び画面種別と、前記基本情報に加えて、前記画面種別が通常画面である画面内容については、次画面識別情報及び画面内容データと、前記画面種別が分岐画面である画面内容については、分岐の選択肢及び該選択肢毎の分岐先画面識別情報と、前記画面種別が参照画面である画面内容については、参照画面識別情報とを、それぞれ画面遷移データとして格納している画面遷移データベースと、前記画面遷移データに基づいて前記画面内容を定義された遷移順序に沿って表示するとともに、追加ボタンと、前記画面内容毎に編集ボタンを表示する画面遷移表示手段と、前記追加ボタンが押下されると、前記画面遷移データベースを構成する画面レコードを作成するにあたり画面種別を選択するための新規作成画面を表示し、及び前記編集ボタンが押下されると、前記画面遷移データベースに格納されている画面遷移データを更新するための編集画面を表示する画面遷移更新手段とを備え、前記画面遷移表示手段が、前記画面種別が分岐画面である場合に、前記画面内容において表示された前記分岐の選択肢について選択された選択肢と選択されなかった選択肢とを区別して表示し、前記画面種別が参照画面である場合に、前記画面内容としてループにおける復帰先となる画面内容を表示することを特徴とする。
【００１３】
また、本発明のコンテンツ配信システムは、クライアントと、該クライアントと相互に通信可能に接続され、該クライアントに表示される画面内容及び該画面内容の遷移順序を定義するコンテンツ定義装置とを含むコンテンツ配信システムであって、前記コンテンツ定義装置が、前記画面内容毎に、基本情報として、画面識別情報及び画面種別と、前記基本情報に加えて、前記画面種別が通常画面である画面内容については、次画面識別情報及び画面内容データと、  前記画面種別が分岐画面である画面内容については、分岐の選択肢及び該選択肢毎の分岐先画面識別情報と、前記画面種別が参照画面である画面内容については、参照画面識別情報とを、それぞれ画面遷移データとして格納している画面遷移データベースと、前記コンテンツ定義装置上に、前記画面種別が通常画面である場合には、前記画面内容データを前記画面内容として表示し、次いで、当該通常画面に設定された前記次画面識別情報と同じ値の前記画面識別情報が設定された画面内容を表示し、前記画面種別が分岐画面である場合には、前記分岐の選択肢を前記画面内容として表示し、次いで、当該分岐画面に設定された前記選択肢毎の分岐先画面識別情報のうち当該分岐画面において選択された前記選択肢の分岐先画面識別情報と同じ値の前記画面識別情報が設定された画面内容を表示し、前記画面種別が参照画面である場合には、当該参照画面に設定された前記参照画面識別情報と同じ値の前記画面識別情報が設定された画面内容を、当該参照画面の画面内容として表示し、追加ボタンと、前記表示する画面内容毎に編集ボタンを表示する画面遷移表示手段と、前記コンテンツ定義装置上に、前記追加ボタンが押下されると、前記画面遷移データベースを構成する画面レコードを作成するにあたり画面種別を選択するための新規作成画面を表示し、及び前記編集ボタンが押下されると、前記画面遷移データベースに格納されている画面遷移データを更新するための編集画面を表示する画面遷移更新手段と、前記画面遷移データを前記クライアントに送信するホスト送受信手段とを備え、前記クライアントが、前記コンテンツ定義装置に前記画面遷移データの要求を送信し、前記画面遷移データを受信するクライアント送受信手段と、前記受信した画面遷移データを格納する画面遷移データ格納手段と、ユーザの操作を検出して画面遷移の指示と解釈する画面遷移制御手段と、前記クライアント上に、前記指示に従い前記画面内容を表示する画面内容表示手段とを備えたウェアラブル端末であることを特徴とする。
【発明の効果】
【００１４】
本発明のコンテンツ定義装置及びコンテンツ配信システムによれば、次のような効果がある。
（１）ウェアラブル端末等の小型の情報端末に表示するような大量の画面であっても、矢印などを配置することなく容易に定義することができる。
（２）分岐やループといった制御を表現でき、さらに分岐を選択した場合の画面の流れを解りやすく表示することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明のコンテンツ配信システムの実施形態の一例を示すシステム構成図である。
【図２】クライアントの内部構成の一例を示す図である。
【図３】クライアントで表示する画面内容の一例である。
【図４】画面遷移の表示例である。
【図５】分岐が複数ある場合の画面遷移の表示例である。
【図６】部品のピッキングなどに画面遷移表示を適用した例である。
【図７】画面レコードの作成画面の一例である。
【図８】通常画面の編集画面の一例である。
【図９】分岐画面の編集画面の一例である。
【図１０】参照画面の編集画面の一例である。
【図１１】画面遷移データのデータ構成の一例を示す図である。
【図１２】通常画面の画面データの一例である。
【図１３】分岐画面の画面データの一例である。
【図１４】参照画面の画面データの一例である。
【図１５】画面遷移の表示処理を表現するフローチャートである。
【図１６】画面遷移の更新処理を表現するフローチャートである。
【図１７】画面内容の表示処理を表現するフローチャートである。
【図１８】従来の画面遷移の更新画面の表示例である。
【発明を実施するための形態】
【００１６】
以下、本発明を適用したコンテンツ定義装置及びコンテンツ配信システムの実施の形態の一例について説明する。
【００１７】
図１は、本発明の実施の形態の一例を示すシステム構成図である。コンテンツ配信システムは、画面遷移データベース１を備えたコンテンツ定義装置２と、コンテンツ定義装置２から画面遷移データを受信する複数のクライアント（例えば、ウェアラブル端末）３ａ、３ｂ、３ｎとから構成されている。
【００１８】
コンテンツ定義装置２は、画面遷移データベース１、画面遷移データベース１に格納された画面遷移データに基づいて画面内容を定義された遷移順序に沿ってコンテンツ定義装置２上に表示する画面遷移表示部６、画面遷移データベース１に格納された画面遷移データの更新処理を行う画面遷移更新部７、ウェアラブル端末３に画面遷移データを送信する等の送受信を行うホスト送受信部８を備えている。なお、画面遷移データベース１は、コンテンツ定義装置２とは異なる外部の装置にコンテンツ定義装置２と通信可能に接続されるように設けることもできる。
【００１９】
コンテンツ定義装置２は、コンピュータであり、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成されるメモリと、ハードディスク等で構成される記憶装置と、キーボードやタッチパネル等で構成される入力装置と、ディスプレイ等で構成される出力装置とを備えている。コンテンツ定義装置２の記憶装置は、コンテンツ定義プログラムを記憶している。コンテンツ定義装置２のＣＰＵが記憶装置からメモリにコンテンツ定義プログラムを読み出して実行することにより、画面遷移表示部６、画面遷移更新部７及びホスト送受信部８の各機能が実現される。
【００２０】
画面遷移データベース１には、例えばウェアラブル端末３ａ、３ｂ、３ｎ上に表示する画面内容や画面内容の表示順序を定義するための情報が登録されている。具体的には、画面遷移データベース１は、画面内容毎に、基本情報として画面識別情報及び画面種別と、基本情報に加えて、画面種別が通常画面である画面内容については、次画面識別情報及び画面内容データと、画面種別が分岐画面である画面内容については、分岐の選択肢及び該選択肢毎の分岐先画面識別情報と、画面種別が参照画面である画面内容については、参照画面識別情報とを、それぞれ画面遷移データとして格納している。
【００２１】
ウェアラブル端末３ａ、３ｂ、３ｎは無線回線によって基地局（アクセスポイント）４と接続されている。そして、基地局４は有線の公衆回線網によるネットワーク５と接続され、このネットワーク５にコンテンツ定義装置２が接続されている。従って、ウェアラブル端末３ａ、３ｂ、３ｎとコンテンツ定義装置２とは、基地局４とネットワーク５を通じて相互に通信可能に接続されていることになる。
【００２２】
基地局４は、ウェアラブル端末３ａ、３ｂ、３ｎの無線送受信手段として、例えば携帯電話を利用した場合は、移動電話事業者の基地局に相当する。
【００２３】
ネットワーク５には、ユーザの各事業所に設置されたホスト端末９を接続することができる。このホスト端末９によっても当該事業所の管轄業務に最適な画面遷移データを登録したり、更新したりすることができるように構成されている。
【００２４】
図２は、クライアント３の構成の一例を示した図である。クライアント３は、基地局４を介してコンテンツ定義装置２に画面遷移データの要求を送信し、画面遷移データを受信するクライアント送受信部２１、受信したデータを格納する記憶装置２２、格納したデータを処理するデータ処理部２３、処理結果を表示する出力部２４、ユーザからの入力を受け付ける入力部２５から構成されている。
【００２５】
ここで、記憶装置２２は、コンテンツ定義装置２から受信した画面遷移データを格納するための画面遷移データ格納部２２１を備えている。
【００２６】
また、データ処理部２３は、画面内容を出力部２４に描画する画面内容表示部２３１と、入力部２５の操作を検出して画面内容の切り替えの指示をする画面遷移制御部２３２とを備えている。
【００２７】
出力部２４は、クライアントにおける情報の出力手段として、例えば腕輪型のウェアラブル端末では腕に装着する液晶ディスプレイに相当し、眼鏡型のウェアラブル端末では眼球に投影するプロジェクタなどに相当する。
【００２８】
また、入力部２５は、クライアントにおける情報の入力手段として、例えばユーザが指で触れてなぞることで方向などを指示するタッチパッドや、バーコードを読み込んで対象を判定するカメラなどに相当する。
【００２９】
ユーザの操作について、これらのセンサから得た信号は、画面遷移制御部２３２が検出して画面遷移の指示に解釈して、画面内容表示部２３１に伝達する。例えば、タッチパッドにおいては、スライド動作を選択肢の切り替えと解釈し、タッチ操作を遷移実行と解釈して、画面内容表示部２３１に伝達する。画面内容表示部２３１は、伝達された指示に従い画面内容をクライアント３上に表示する。
【００３０】
図３は、クライアントの出力部２４に、画面内容表示部２３１が表示する画面内容の一例を示す図である。出力装置３１には、画面内容表示部２３１が描画した各画面内容が表示される。図中の矢印はそれぞれ画面内容間の遷移を表している。画面内容表示部２３１は、画面遷移制御部２３２から伝達された画面遷移の指示に従って、矢印の順に画面内容を表示する。例えば、この例では画面内容３２の次に画面内容３３が表示される。
【００３１】
クライアント３に表示される画面内容は、複数の種別のものがある。本実施形態では、通常画面、分岐画面及び参照画面という３種の種別の画面が存在する。画面内容３２と画面内容３４は通常画面の画面内容を示している。通常画面とは、分岐や参照ではない画面内容を意味する。通常画面として、ここでは説明の簡略化のため、画面Ｂや画面Ｃといった、テキストを表示しているが、画像や動画などにも同様に適用できることは言うまでもない。
【００３２】
また、画面内容３３は分岐画面の画面内容の例を示している。例えば分岐の選択肢がメニューＡ、メニューＢ及びメニューＣから構成される場合、箇条書きで分岐の選択肢を表示する。そして入力部２５を通じて得たいずれか一つの選択肢の選択を画面遷移制御部２３２が判定して、画面内容表示部２３１が選択された分岐の選択肢に対応する画面内容に画面を遷移させる。例えば、画面内容３３において、タッチセンサがスライドされてメニューＡが選択された場合、本選択肢に対応付けられた画面内容３４を次に表示する。
【００３３】
図４は、画面遷移表示部６がコンテンツ定義装置２の出力装置上に表示する、画面遷移の例を示す。画面遷移の表示は画面情報４１と、編集ボタン４２と、追加ボタン４３から構成されている。編集ボタン４２は、画面内容４１１毎に表示される。なお、本実施形態では、編集ボタン４２は、図４に示すように画面内容４１１及び画面種別４１２の組合せ毎に表示されている。
【００３４】
画面情報４１はそれぞれ一つの画面を表現し、画面内容４１１と、画面属性４１２から構成される。このうち、画面内容４１１は、クライアント上で表示する画面内容を示す。また、画面属性４１２は、画面内容に設定された属性を示し、画面名称や画面種別などから構成される。
【００３５】
画面情報４１のフォーマットは画面種別ごとに異なる。例えば分岐の画面内容４１３では、設定された分岐の各選択肢をリスト表示する。ここで、分岐の選択肢は、選択された選択肢と選択されなかった選択肢とが区別して表示されている。また、参照の画面情報４１４では、背景色などを変えて通常画面の画面情報とは区別できるように表示する。
【００３６】
画面情報４１の表示順序は画面内容の遷移順序と一致する。この例では、上から順に、画面Ａ、画面Ｂ、分岐画面と並んでいるので、クライアント上ではまず画面Ａを表示することが解る。また、画面遷移の指示に従って、画面Ｂ、分岐画面の順に描画する。
【００３７】
また、分岐画面内容４１３では分岐の選択肢の選択が可能である。選択肢を切り替えると、以降の画面遷移が、指定された選択肢に対応するものに切り替わる。この例ではメニューＡが選択されており、その下に画面Ｃが続いているので、クライアント上でメニューＡを選択すると、画面Ｃを表示することを意味する。また、画面Ｃに続いて画面Ａの参照画面が続いているので、画面Ｃの次は画面Ａに戻ること、即ち、ループにおける復帰先となる画面Ａに戻ることを意味する。従って、ここで画面Ａに戻ると、次に、画面Ｂ、分岐画面、（分岐画面でメニューＡが選択されると）画面Ｃ、画面Ａ、という画面遷移が繰り返されることになる。なお、この表示順序は図１８で示した画面遷移の内容と同じである。
【００３８】
図５は、一連の画面遷移上に複数の分岐が存在する場合の、画面遷移表示の例を示している。例えば分岐画面内容４１３で、メニューＣを表現する選択肢５１を指定すると、分岐以降の画面情報５２が、メニューＣに紐付けられた画面Ｅを起点とする画面情報に切り替わる。また、分岐画面内容５３に示すように、分岐先がさらに分岐する場合も同じように表現できる。これらの表示内容から、画面Ｂや画面Ｅの次に分岐があり、それぞれメニューＣとメニューＤが指定された際の画面遷移を本表示は表していることを読み取ることができる。
【００３９】
図６は、画面遷移表示部６が表示する画面遷移を、組立作業における部品ピッキングに適用した様子を示している。分岐画面３３の説明ではタッチパッド等を使用して選択肢を決定することを想定したが、バーコード読み取り装置などを併用することで、部品と選択肢を紐づけること、即ち、選択肢を決定することも可能であることは言うまでもない。
【００４０】
分岐画面内容６１では、使用する部品がそれぞれ選択肢として登録されており、分岐画面の画面内容上で指定された部品Ａの説明が画面情報６２に表示される。これらの表示内容から、部品Ａに相当するバーコードを読み取ると、出力部２４に部品Ａの説明Ａ（６２１）と、説明Ｂ（６２２）を順に表示して、バーコード読み込み（６２３）に戻ることを読み取ることができる。
【００４１】
図７は、画面の追加ボタン４３の押下時に、画面遷移更新部７がコンテンツ定義装置２の出力装置に表示する、画面遷移データベース１を構成する画面レコードを作成するにあたり、画面種別を選択するための新規作成画面を示している。本画面は画面種別の選択欄７１と決定ボタン７２から構成され、決定ボタン７２が押下されると、画面遷移更新部７は、画面種別の選択欄７１で指定された画面種別の画面内容用の画面レコードを画面遷移データベース１に作成する。
【００４２】
ここで画面レコードは、画面１件分を単位とする画面遷移データのまとまりであり、画面遷移データベース１を構成するものである。ただし、画面レコードは、画面１件分の画面遷移データの全ての項目が格納されているものに限られず、例えば、画面ＩＤ１１０１と画面種別１１０２のみが格納されているものも画面レコードと称する。さらに、本発明において、画面レコードは、画面１件分を単位とする画面遷移データのデータ構造、具体的には、図１１乃至図１４に示す画面遷移データ１件分のフォームのことをも意味する。例えば、通常画面であれば、図１１及び図１２に示すように、画面レコードは、画面ＩＤ１１０１及び画面種別１１０２からなる基本情報の項目と、次画面ＩＤ１２０１、画面名称１２０３及び画面内容データ１２０４からなる画面データ１１０３の項目とで構成されるデータ構造自体をも意味する。よって、「画面レコードを作成する」とは、画面遷移データベース１に上述のようなデータ構造（フォーム）のための領域を設けることをも意味する。
【００４３】
図８は、通常画面において編集ボタン４２が押下された時に、画面遷移更新部７がコンテンツ定義装置２の出力装置に表示する編集画面を示している。本画面は、画面種別に応じた属性の入力欄８１と、決定ボタン８２から構成される。決定ボタン８２が押下されると、画面遷移更新部７は、対応する画面遷移データベース１上の画面レコードを、属性の入力欄８１に入力された内容で更新する。
【００４４】
ここでは一例として、指定されたテキストを単に表示するテキスト画面の編集画面を例示している。テキスト画面等の通常画面は画面名称８１１と画面内容データ８１２を属性として持ち、これらに入力された内容で対応する画面遷移データベース１上の画面レコードは更新され、入力された画面名称８１１は画面属性４１２に表示される。また、画面内容データ８１２は画面内容として出力部２４や画面内容４１１に表示される。
【００４５】
図９は、分岐画面において編集ボタン４２が押下された時に、画面遷移更新部７がコンテンツ定義装置２の出力装置に表示する編集画面を示している。分岐画面は属性として画面名称９１や、分岐の選択肢９２を持つ。また、分岐の選択肢９２の各選択肢は選択肢名称９２１を持つ。決定ボタン９３が押されると、画面遷移更新部７は、画面遷移データベース１上の対応する画面レコードを、入力された画面名称や選択肢名称に更新する。
【００４６】
設定された画面名称９１は、画面属性４１２に表示される。また、分岐の選択肢９２は画面内容として、出力部２４や分岐画面内容４１３に表示される。
【００４７】
図１０は参照画面において編集ボタン４２が押下された時に、画面遷移更新部７がコンテンツ定義装置２の出力装置に表示する編集画面を示している。本画面は参照画面の選択欄１０１を持ち、作成済みの画面から画面名称を用いて参照画面を選択することができる。選択された画面は決定ボタン１０２が押されることで画面遷移データベース１の対応する画面レコードに、当該選択された画面の画面識別情報と同じ値の参照画面識別情報を格納し、参照画面情報４１４に反映される。
【００４８】
図１１は、画面遷移データベース１に格納される基本情報と画面データのデータ構造を示す図である。図１１に示すように、基本情報は、画面識別情報である画面ＩＤ１１０１と、画面種別１１０２とから構成されている。追加ボタン４３から起動した新規作成画面にて決定ボタン７２を押すことで、画面種別７１を用いて指定された画面種別の画面レコードが登録される。この登録は、コンテンツ定義装置２や、ホスト端末９から行うことができる。
【００４９】
画面ＩＤ１１０１は画面ごとに一意となる値で画面識別情報であり、画面レコードが作成される毎に生成されて格納される。この値は遷移先や参照先といった、画面間の関連を定義する上で識別子として使用される。
【００５０】
画面データ１１０３は画面種別が固有する属性を格納する領域であり、可変長である。本データの構造は後述するように指定された画面種別１１０２によってフォーマットが異なる。
【００５１】
図１２は、通常画面の画面データ１１０３のデータ構造を示している。図１２は図１１で示した基本情報に加えて、次画面識別情報である次画面ＩＤ１２０１と、画面属性１２０２から構成されている。
【００５２】
次画面ＩＤ１２０１は、遷移先の画面を表現するもので、遷移先の画面の画面ＩＤ１１０１が格納される。即ち、通常画面の画面内容が表示された次には、当該通常画面に設定された次画面識別情報である次画面ＩＤ１２０１と同じ値の画面識別情報である画面ＩＤ１１０１が設定された画面内容が表示されることになる。例えば図１２に示すように次画面ＩＤ１２０１が「０２２」である場合、画面ＩＤ１１０１が「０２２」である画面内容に遷移することを示している。
【００５３】
なお、次画面ＩＤ１２０１は、一連の画面遷移における末尾の画面の画面レコードには格納されていない。当該画面の次に新たに画面レコードを作成した時に次画面ＩＤ１２０１が格納される。例えば画面Ｂに遷移する画面Ａを作成する場合、画面Ａの画面レコードを新規作成した時点では次画面ＩＤ１２０１は格納されていない。そして、画面Ｂの画面レコードの新規作成時に画面Ｂの画面ＩＤ１１０１を画面Ａの次画面ＩＤ１２０１として格納する。
【００５４】
画面属性１２０２には画面種別に応じた属性を格納する。例えばテキスト画面である場合、画面名称１２０３と、画面内容データ１２０４を属性として持つ。これらの値は、画面レコードの新規作成時は未入力であり、テキスト画面の編集画面で画面属性が入力され、決定ボタン８２が押されることで入力された情報を格納する。
【００５５】
図１３は、分岐画面における画面データ１１０３のデータ構造を示す。分岐画面は図１１で示した基本情報に加えて、画面名称１３０１と、分岐の選択肢１３０２から構成される。このうち分岐の選択肢１３０２は分岐の内容（選択肢）を表現し、選択肢名称１３０３と、分岐先画面識別情報である分岐先画面ＩＤ１３０４から構成される。即ち、分岐画面の画面内容が表示された次には、当該分岐画面に設定された選択肢毎の分岐先画面識別情報である分岐先画面ＩＤ１３０４のうち当該分岐画面において選択された選択肢の分岐先画面ＩＤ１３０４と同じ値の画面ＩＤ１１０１が設定された画面内容が表示されることになる。例えば図１３にはメニューＡ、メニューＢ及びメニューＣの選択肢があり、これらの選択肢が選択されると、それぞれ画面ＩＤ１１０１が２３、２４及び２５である画面内容に遷移することを示している。
【００５６】
画面名称１３０１と、選択肢名称１３０３は、分岐画面の編集画面において画面名称及び選択肢名称が入力され、決定ボタン９３が押された時に格納される。一方で、分岐先画面ＩＤ１３０４は、それぞれ各選択肢から次に遷移する画面の画面レコードを追加した時に決定し、画面遷移データベース１に格納される。すなわち、分岐画面を新規作成して、単に分岐を定義した（画面名称１３０１及び選択肢名称１３０３を格納した）段階では分岐先画面ＩＤ１３０４はまだ格納されていない。分岐先画面ＩＤ１３０４が格納されていない段階では、画面遷移では末尾に分岐画面内容４１３を表示する。
【００５７】
図１４は、参照画面における画面データ１１０３のデータ構造を示している。参照画面は図１１で示した基本情報に加えて、参照画面識別情報である参照画面ＩＤ１４０１を保持する。参照画面ＩＤ１４０１はループにおける復帰先の画面内容の画面ＩＤ１１０１を表現するものである。これは、参照画面の編集画面において、決定ボタン１０２が押されることで指定された画面の画面ＩＤ１１０１を示している。即ち、参照画面の場合には、当該参照画面に設定された参照画面識別情報である参照画面ＩＤ１４０１と同じ値の画面ＩＤ１１０１が設定された画面内容が、当該参照画面の画面内容として表示されることになる。この例では参照画面ＩＤ１４０１に「０２０」が指定されているので、本画面情報に遷移した場合は代わりに画面ＩＤ１１０１が「０２０」である画面内容を表示する。
【００５８】
なお、参照画面はテキスト画面や分岐画面のように次画面ＩＤ１２０１や分岐先画面ＩＤ１３０４を一切持たない。例えば、ある参照画面から画面Ａを参照する場合、次の（画面Ａを参照した後の）遷移先は画面Ａで定義されたものを使用し、参照画面自体は遷移先の画面識別情報を保持しない。すなわち、一連の画面遷移表示において末尾に参照画面がある場合、次画面を指定できないので、画面の追加ができないことを意味する。例えば図４の状態で追加ボタン４３が押されても、末尾が参照画面なので画面レコードの作成は行われない。
【００５９】
図１５は、画面遷移を表示する処理の概要を示すフローチャートである。画面遷移表示部６は、画面遷移データベース１から登録済みの画面レコードを取得して、画面情報４１をコンテンツ定義装置２やホスト端末９に表示して操作を受け付ける。この時、登録済みの画面レコードが存在しない場合、単に追加ボタン４３を表示して終了する（ステップ１５０１）。
【００６０】
登録済みの画面レコードが存在する場合、画面遷移表示部６は、その画面種別１１０２に応じたフォーマットで画面情報４１を描画する。例えば画面種別１１０２がテキスト画面である場合、画面内容４１１に画面内容データ１２０４の内容を表示する。また、画面名称１２０３といった属性を、画面属性４１２に表示する（ステップ１５０２）。
【００６１】
次に、画面遷移表示部６は、取得した画面レコードの画面種別１１０２を参照して、テキスト画面などの通常画面かどうか画面種別を判定する（ステップ１５０３）。
【００６２】
通常画面である場合、画面遷移表示部６は、次画面ＩＤ１２０１に格納された値を参照して、一連の画面遷移の残りの画面についても同様にステップ１５０２から処理する。
【００６３】
次画面ＩＤ１２０１が格納されていない、画面遷移の末尾の画面レコードに到達すると、画面遷移表示部６は、最後に追加ボタン４３を表示して終了する（ステップ１５０４）。
【００６４】
取得した画面レコードが分岐画面である場合、画面遷移表示部６は、分岐画面の画面情報を表示して、分岐画面内容４１３で現在選択されている選択肢名称１３０３を取得する（ステップ１５０５、ステップ１５０６）。
【００６５】
取得した分岐名称１３０３に分岐先画面ＩＤ１３０４が存在する場合、画面遷移表示部６は、同様にステップ１５０２からの処理を繰り返す。
【００６６】
取得した選択肢名称１３０３に分岐先画面ＩＤ１３０４が存在しない場合、画面遷移表示部６は、追加ボタン４３を表示して終了する（ステップ１５０６、１５０１）。
【００６７】
取得した画面レコードが参照画面である場合、画面遷移表示部６は、参照画面情報４１４と追加ボタン４３を表示して終了する（ステップ１５０５）。
【００６８】
図１６は、画面遷移を更新する処理の概要を示すフローチャートである。
画面遷移更新部７は、コンテンツ定義装置２やホスト端末９に表示した新規作成画面（図７）の決定ボタン７２が押されることで、画面種別７１で指定された画面種別の画面レコードを画面遷移データベース１に作成する。
【００６９】
新規作成画面の決定ボタン７２が押下されると、画面遷移更新部７は、まず登録済みの画面レコードが画面遷移データベース１に存在するかどうか確かめる（ステップ１６０１）。
【００７０】
登録済みの画面レコードが存在しない場合、すなわち今回作成する画面レコードの画面が画面遷移の起点となる場合は、画面遷移更新部７は、画面遷移データベース１に画面レコードを新規作成し、選択した画面種別に応じた画面データ領域１１０３を確保する。
【００７１】
また、画面種別７１で指定された画面種別を画面種別１１０２に格納する（ステップ１６０２）。
【００７２】
登録済みの画面レコードが存在する場合、画面遷移更新部７は、一連の画面遷移の末尾の画面の画面レコードを取得して末尾画面の画面種別を判定する（ステップ１６０１、１６０３、１６０４）。
【００７３】
なお、末尾画面は、通常画面や分岐画面の次画面ＩＤ１２０１や分岐先画面ＩＤ１３０４を順に辿ることで取得できる。また、次画面ＩＤ１２０１や分岐先画面ＩＤ１３０４が格納されていない場合や、画面種別が参照画面である場合は、当該画面レコードの画面内容が末尾画面となる。
【００７４】
末尾画面の画面種別がテキスト画面などの通常画面であった場合、画面遷移更新部７は、ステップ１６０２と同様に画面レコードを新規作成する。
【００７５】
そして、画面遷移更新部７は、当該末尾画面の次画面ＩＤ１２０１に、新規作成した画面レコードの画面ＩＤ１１０１を格納する（ステップ１６０５、１６０６）。
【００７６】
末尾画面の画面種別が分岐画面であった場合、画面遷移更新部７は、同様に画面レコードを新規作成し、新規作成した画面レコードの画面ＩＤ１１０１を、当該末尾の選択中の選択肢における分岐先画面ＩＤ１３０４に格納する（ステップ１６０７、１６０８、１６０９）。
【００７７】
なお、末尾画面の画面種別が参照画面であった場合、参照画面には遷移先を指定できないので特に何もせずに終了する（ステップ１６０７）。この場合、画面レコードも作成されない。
【００７８】
図１７は、画面内容をウェアラブル端末に表示する処理の概要を示すフローチャートである。
【００７９】
ウェアラブル端末３は、クライアント送受信部２１を使用して、コンテンツ定義装置２から画面遷移データ１を受信して、画面遷移データ格納部２２１に格納する。そして、画面内容表示部２３１は、その内容を参照し、画面レコードが存在するかどうか確認する。画面レコードが存在しない場合は特に何も表示しない（ステップ１７０１）。
【００８０】
画面レコードが存在する場合、画面内容表示部２３１は、画面種別１１０２を参照して、画面種別に応じたフォーマットで画面内容を出力部２４に描画する。例えばテキスト画面である場合、画面内容３２に示すように画面内容データ１２０４を表示する（ステップ１７０２）。
【００８１】
画面内容表示部２３１は、画面内容の描画後、描画した画面内容の遷移先を取得する。すなわち、描画した画面内容が通常画面である場合、次画面ＩＤ１２０１を取得して待機する。そして、画面内容表示部２３１は、入力部２５で入力された画面遷移の指定を画面遷移制御部２３２から検出して、そのタイミングで、取得した次画面ＩＤ１２０１と同じ画面ＩＤ１１０１の画面内容に画面を遷移する（ステップ１７０３、１７０４、１７０５）。
【００８２】
描画した画面内容が分岐画面である場合、画面内容表示部２３１は、当該分岐画面において選択されている選択肢に設定された分岐先画面ＩＤ１３０４を取得して待機する。なお、入力部２５から入力された選択肢の変更を画面遷移制御部２３２から検出すると、そのたびに分岐先画面ＩＤ１３０４を再取得する。（ステップ１７０６、１７０７、１７０８）。
【００８３】
そして、画面内容表示部２３１は、入力部２５で入力された画面遷移の決定を、画面遷移制御部２３２から検出して、そのタイミングで、取得した（又は再取得した）分岐先画面ＩＤ１３０４と同じ画面ＩＤ１１０１の画面内容に画面を遷移する（ステップ１７０５）。
【００８４】
描画した画面内容が参照画面である場合、画面内容表示部２３１は、参照画面ＩＤ１４０１が示す画面ＩＤ１１０１の画面レコードに格納された次画面ＩＤ１２０１又は分岐先画面ＩＤ１３０４を取得する。即ち、参照画面ＩＤ１４０１が示す画面が通常画面である場合は、次画面ＩＤ１２０１となり、分岐画面である場合は、選択中の選択肢の分岐先画面ＩＤ１３０４となる（ステップ１７０９）。
【００８５】
そして、画面内容表示部２３１は、入力部２５で入力された画面遷移の決定を、画面遷移制御部２３２から検出して、そのタイミングで、取得した次画面ＩＤ１２０１又は分岐先画面ＩＤ１３０４と同じ画面ＩＤ１１０１の画面内容に画面を遷移する（ステップ１７０５）。
【００８６】
遷移のタイミングで次画面ＩＤ１２０１又は分岐先画面ＩＤ１３０４が格納されていない場合は、当該描画した画面が画面遷移の末尾であり、画面遷移しない（ステップ１７０５、１７０１）。
【符号の説明】
【００８７】
１…画面遷移データベース、２…コンテンツ定義装置、３ａ、３ｂ、３ｎ…クライアント（ウェアラブル端末）、４…アクセスポイント、５…公衆回線網、６…画面遷移表示部、７…画面遷移更新部、８…ホスト送受信部、９…ホスト端末、２１…クライアント送受信部、２２…記憶装置、２２１…画面遷移データ格納部、２３…データ処理部、２３１…画面内容表示部、２３２…画面遷移制御部、２４…出力部、２５…入力部、４１…画面情報、４１１…画面内容、４１２…画面属性、４１３…分岐画面内容、４１４…参照画面情報、４２…編集ボタン、４３…追加ボタン
【図１】
2016004315.tif 000003
【図２】
2016004315.tif 000004
【図３】
2016004315.tif 000005
【図４】
2016004315.tif 000006
【図５】
2016004315.tif 000007
【図６】
2016004315.tif 000008
【図７】
2016004315.tif 000009
【図８】
2016004315.tif 000010
【図９】
2016004315.tif 000011
【図１０】
2016004315.tif 000012
【図１１】
2016004315.tif 000013
【図１２】
2016004315.tif 000014
【図１３】
2016004315.tif 000015
【図１４】
2016004315.tif 000016
【図１５】
2016004315.tif 000017
【図１６】
2016004315.tif 000018
【図１７】
2016004315.tif 000019
【図１８】
2016004315.tif 000020