(57)【要約】【課題】ユーザビリティ評価のための画面遷移のシミュレーションを、遷移条件の設定作業の影響を受けることなく行い、作業効率を向上する。【解決手段】画面遷移条件設定支援装置１０は、遷移元画面選択部５２により遷移元画面に対応する遷移元画面標識データが選択され、遷移先画面選択部５３により遷移先画面に対応する遷移先画面標識データが選択されると、節データ抽出部３６により、始点の座標を示す始点座標情報、終点の座標を示す終点座標情報、及び遷移元画面から遷移先画面への遷移条件情報を含み、遷移元画面と遷移先画面とを関連付ける節データを、遷移元画面標識データ及び遷移先画面標識データに基づいて抽出し、抽出された節データに含まれる遷移条件情報を、遷移条件設定部３９により、遷移元画面から遷移先画面への遷移条件として設定する。【選択図】図１
2011215735.tif 000002
【特許請求の範囲】
【請求項１】
画面を遷移させながら表示するナビゲーション装置における遷移元の遷移元画面から遷移先の遷移先画面への遷移を関連付ける遷移条件を含む節データを検証するための画面遷移条件設定支援装置であって、
前記遷移元画面に対応する遷移元画面標識データを選択する遷移元画面選択手段と、
前記遷移先画面に対応する遷移先画面標識データを選択する遷移先画面選択手段と、
始点の座標を示す始点座標情報、終点の座標を示す終点座標情報、及び前記遷移元画面から前記遷移先画面への遷移条件情報を含み、前記遷移元画面と前記遷移先画面とを関連付ける前記節データを、前記遷移元画面選択手段によって選択された前記遷移元画面標識データ、及び前記遷移先画面選択手段によって選択された前記遷移先画面標識データに基づいて抽出する節データ抽出手段と、
前記節データ抽出手段によって抽出された前記節データに含まれる前記遷移条件情報を、前記遷移元画面から前記遷移先画面への前記遷移条件として設定する遷移条件設定手段と、
を備えたことを特徴とする画面遷移条件設定支援装置。
【請求項２】
前記節データ抽出手段は、前記遷移元画面標識データが有する座標情報と一致する前記始点座標情報、及び前記遷移先画面標識データが有する座標情報に一致する前記終点座標情報を含む前記節データを抽出することを特徴とする請求項１記載の画面遷移条件設定支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面を遷移させながら表示するナビゲーション装置における遷移元の遷移元画面から遷移先の遷移先画面への遷移を関連付ける遷移条件を検証するための画面遷移条件設定支援装置に関する。
【背景技術】
【０００２】
従来より、例えばカーナビゲーション装置などの機器の開発においては、当該機器に表示する画面の遷移をシミュレーションすることで、ユーザが実際に機器を操作するときの操作性や快適性などを評価するユーザビリティ評価が行われている。このようなシミュレーションを支援する技術として、例えば特許文献１〜５に記載の装置や方法が考えられている。
これら従来技術によるシミュレーションでは、開発者や設計者は、各画面に遷移するための条件を手動で設定する必要がある。しかしながら、このような遷移条件の設定は、シミュレーションのための作業であって、ユーザが実際に対象機器を操作する場合に行う作業ではない。つまり、開発者や設計者は、遷移条件の設定というユーザが行うことがない作業を行わなければならないことから、このような作業が影響して、シミュレーションの本来の目的であるユーザビリティ評価に支障をきたすおそれがある。また、遷移条件の設定という作業によりシミュレーションの作業効率が悪化するという課題もある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３０６３１０号公報
【特許文献２】特開２００４−３４８４７３号公報
【特許文献３】特開２００７−０５２７０３号公報
【特許文献４】特開２００７−０９４４５３号公報
【特許文献５】特開２００８−２４２９６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
そこで、本発明の目的は、ユーザビリティ評価のための画面遷移のシミュレーションを、シミュレーションの本来の目的に含まれない遷移条件の設定作業の影響を受けることなく行うことを可能とし、作業効率を向上することができるようにするための画面遷移条件設定支援装置を提供することにある。
【課題を解決するための手段】
【０００５】
本発明は、画面を遷移させながら表示するナビゲーション装置における遷移元の遷移元画面から遷移先の遷移先画面への遷移を関連付ける遷移条件を含む節データを検証するための画面遷移条件設定支援装置において、遷移元画面から遷移先画面への遷移条件の設定に係る処理に特徴を有する。
即ち、請求項１の発明によれば、遷移元画面選択手段は、遷移元画面に対応する遷移元画面標識データを選択し、遷移先画面選択手段は、遷移先画面に対応する遷移先画面標識データを選択する。節データ抽出手段は、始点の座標を示す始点座標情報、終点の座標を示す終点座標情報、及び遷移元画面から遷移先画面への遷移条件情報を含み、遷移元画面と遷移先画面とを関連付ける節データを、遷移元画面選択手段によって選択された遷移元画面標識データ、及び遷移先画面選択手段によって選択された遷移先画面標識データに基づいて抽出する。そして、遷移条件設定手段は、節データ抽出手段によって抽出された節データに含まれる遷移条件情報を、遷移元画面から遷移先画面への遷移条件として設定する。
【０００６】
これにより、遷移元画面標識データと遷移先画面標識データとを選択し特定することで、両画面標識データに対応する画面間の遷移条件を自動的に設定することができる。従って、ユーザビリティ評価のための画面遷移のシミュレーションにおいて、シミュレーションの本来の目的に含まれない遷移条件の設定作業を不要とすることができ、このような設定作業の影響を受けることなく画面遷移のシミュレーションを行うことができる。また、遷移条件の設定作業を不要とすることができることから、シミュレーションの作業効率を向上することができる。
【０００７】
請求項２の発明によれば、節データ抽出手段は、遷移元画面標識データが有する座標情報と一致する始点座標情報、及び遷移先画面標識データが有する座標情報に一致する終点座標情報を含む節データを抽出する。これにより、遷移元画面標識データに対応する遷移元画面と遷移先画面標識データに対応する遷移先画面とを関連付ける節データ、つまり、両画面間を繋ぐ節データを確実に抽出することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係るものであり、画面遷移条件設定支援装置の構成を示すブロック図
【図２】遷移条件設計画面を示す図
【図３】画面遷移条件設定支援装置による制御内容を示すフローチャート
【発明を実施するための形態】
【０００９】
以下、本発明の一実施形態について図面を参照しながら説明する。図１は、画面遷移条件設定支援装置１０の構成を概略的に示す機能ブロック図である。この画面遷移条件設定支援装置１０は、例えばパーソナルコンピュータなどの演算装置において、コンピュータソフトウェアである制御プログラム（遷移条件設定プログラム、シミュレーションプログラムなど）を実行することにより、ソフトウェア的に実現される。画面遷移条件設定支援装置１０を実現するパーソナルコンピュータは、入力部１１、演算部１２、出力部１３を備えている。入力部１１は、例えばマウス１４およびキーボード１５などの一般的な入力機器を有している。演算部１２は、例えばＣＰＵ１６、ＲＯＭ１７およびＲＡＭ１８を有するコンピュータで構成されており、上述の制御プログラムを実行することにより、画面遷移条件設定支援装置１０の全体を制御する。出力部１３は、例えば液晶ディスプレイなどの表示部１９やプリンタ２０などを備えており、入力部１１から入力されたデータや演算部１２で制御プログラムに従って算出されたシミュレーションデータなどを出力する。
【００１０】
以下、具体的に画面遷移条件設定支援装置１０の構成について説明する。画面遷移条件設定支援装置１０は、パーソナルコンピュータなどの演算装置において制御プログラムを実行することにより、演算部１２において、画面データ設計部３０、遷移条件設計画面表示部３１、画面標識データ作成部３２、節データ作成部３３、画面標識データ情報付加部３４、節データ情報付加部３５、節データ抽出部３６、遷移条件情報記憶部３７、座標情報判断部３８、遷移条件設定部３９、データ管理部４０、シミュレーション実行部４１をソフトウェアによって仮想的に実現する。また、画面遷移条件設定支援装置１０の入力部１１は、データ配置部５１、遷移元画面選択部５２、遷移先画面選択部５３を構成する。
【００１１】
画面データ設計部３０は、例えばカーナビゲーション装置などの対象機器（図示せず）に表示される画面を設計するものであり、当該画面のデザインや当該画面に設けられる各種のボタンなどの仕様を設計し、当該画面を対象機器が備える表示器（図示せず）に表示するための画面データを作成する。
遷移条件設計画面表示部３１は、対象機器に表示される画面の遷移の遷移条件を設計するための遷移条件設計画面Ｓ（図２参照）を表示部１９に表示する。この場合、遷移条件設計画面Ｓは、行と列とで区画されており、それぞれの区画に、例えば「Ａ行１列」、「Ｄ行５列」といった座標情報を有している。なお、遷移条件設計画面Ｓは、行と列とで区画した画面に限られるものではなく、種々の形態の画面を採用することができる。
【００１２】
画面標識データ作成部３２は、対象機器に表示される各画面に対応する画面標識データを作成する。この場合、図２に示すように、画面標識データ作成部３２は、画面標識データＡ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇを作成している。なお、画面標識データは、対象機器に表示される画面を遷移条件設計画面Ｓにおいて象徴的に示すものであり、画面データ設計部３０が作成する画面データとは異なるデータである。
節データ作成部３３は、画面標識データ作成部３２によって作成された画面標識データ間を繋ぐ節データを作成する。この場合、図２に示すように、節データ作成部３３は、画面標識データＡ，Ｂ間を繋ぐ節データｂ、画面標識データＡ，Ｃ間を繋ぐ節データｃ、画面標識データＡ，Ｄ間を繋ぐ節データｄ、画面標識データＡ，Ｅ間を繋ぐ節データｅ、画面標識データＥ，Ｆ間を繋ぐ節データｆ、画面標識データＥ，Ｇ間を繋ぐ節データｇを作成している。
【００１３】
画面標識データ情報付加部３４は、後述するようにデータ配置部５１によって遷移条件設計画面Ｓに配置された画面標識データに、遷移条件設計画面Ｓにおける当該画面標識データの配置位置を座標情報として付加する。この場合、図２に示す画面標識データＡには座標情報として「Ａ行１列」が付加される。画面標識データＢには座標情報として「Ａ行３列」が付加される。画面標識データＣには座標情報として「Ｂ行５列」が付加される。画面標識データＤには座標情報として「Ｃ行５列」が付加される。画面標識データＥには座標情報として「Ｄ行３列」が付加される。画面標識データＦには座標情報として「Ｄ行５列」が付加される。画面標識データＧには座標情報として「Ｅ行５列」が付加される。また、画面標識データ情報付加部３４は、各画面標識データに、それぞれを特定するためのＩＤ情報を付加する。
【００１４】
節データ情報付加部３５は、後述するようにデータ配置部５１によって遷移条件設計画面Ｓに配置された節データに、遷移条件設計画面Ｓにおける当該節データの始点の位置を始点座標情報として付加し、遷移条件設計画面Ｓにおける当該節データの終点の位置を終点座標情報として付加し、当該節データの始点に繋がった画面標識データ（当該画面標識データに対応する画面）から当該節データの終点に繋がった画面標識データ（当該画面標識データに対応する画面）に遷移するための条件を遷移条件情報として付加する。
【００１５】
この場合、節データｂには、始点座標情報として「Ａ行１列」が付加され、終点座標情報として「Ａ行３列」が付加され、遷移条件情報として「条件１ならば画面Ａから画面Ｂへ遷移する」という旨の情報が付加される。節データｃには、始点座標情報として「Ａ行１列」が付加され、終点座標情報として「Ｂ行５列」が付加され、遷移条件情報として「条件２ならば画面Ａから画面Ｃへ遷移する」という旨の情報が付加される。節データｄには、始点座標情報として「Ａ行１列」が付加され、終点座標情報として「Ｃ行５列」が付加され、遷移条件情報として「条件３ならば画面Ａから画面Ｄへ遷移する」という旨の情報が付加される。節データｅには、始点座標情報として「Ａ行１列」が付加され、終点座標情報として「Ｄ行３列」が付加され、遷移条件情報として「条件４ならば画面Ａから画面Ｅへ遷移する」という旨の情報が付加される。節データｆには、始点座標情報として「Ｄ行３列」が付加され、終点座標情報として「Ｄ行５列」が付加され、遷移条件情報として「条件５ならば画面Ｅから画面Ｆへ遷移する」という旨の情報が付加される。節データｇには、始点座標情報として「Ｄ行３列」が付加され、終点座標情報として「Ｅ行５列」が付加され、遷移条件情報として「条件６ならば画面Ｅから画面Ｇへ遷移する」という旨の情報が付加される。なお、各節データに遷移条件として付加される条件１〜６の具体的な内容については、設計者や開発者が適宜設定することができる。また、節データ情報付加部３５は、各節データに、それぞれを特定するためのＩＤ情報を付加する。
【００１６】
節データ抽出部３６は、後述する遷移先画面選択部５３によって選択された遷移先画面標識データの座標情報に一致する終点座標情報を有する節データを遷移節データとして探索し抽出する。また、節データ抽出部３６は、後述する座標情報判断部３８が、遷移節データの始点座標情報と遷移元画面標識データの座標情報とが一致しないと判断した場合には、遷移節データの始点座標情報に一致する終点座標情報を有する節データを追加遷移節データとして探索し抽出する。
遷移条件情報記憶部３７は、節データ抽出部３６によって抽出された遷移節データが有する遷移条件情報を例えばＲＡＭ１８に記憶する。また、遷移条件情報記憶部３７は、節データ抽出部３６によって抽出された追加遷移節データが有する遷移条件情報を追加遷移条件情報として例えばＲＡＭ１８に記憶する。
【００１７】
座標情報判断部３８は、節データ抽出部３６によって抽出された遷移節データの始点座標情報と、後述する遷移元画面選択部５２によって選択された遷移元画面標識データの座標情報とが一致するか否かを判断する。また、座標情報判断部３８は、節データ抽出部３６によって抽出された追加遷移節データの始点座標情報と、後述する遷移元画面選択部５２によって選択された遷移元画面標識データの座標情報とが一致するか否かを判断する。
遷移条件設定部３９は、座標情報判断部３８が、遷移節データの始点座標情報と遷移元画面標識データの座標情報とが一致すると判断すると、遷移条件情報記憶部３７によって記憶された遷移条件情報を、遷移元画面標識データ（当該遷移元画面標識データに対応する画面）から遷移先画面標識データ（当該遷移先画面標識データに対応する画面）への遷移条件として設定する。また、遷移条件設定部３９は、座標情報判断部３８が、追加遷移節データの始点座標情報と遷移元画面標識データの座標情報とが一致すると判断した場合には、遷移条件情報記憶部３７によって記憶された遷移条件情報および追加遷移条件情報からなる情報を、遷移元画面標識データ（当該遷移元画面標識データに対応する画面）から遷移先画面標識データ（当該遷移先画面標識データに対応する画面）への遷移条件として設定する。
【００１８】
データ管理部４０は、画面データ設計部３０によって作成された画面データ、画面標識データ作成部３２によって作成された画面標識データ、節データ作成部３３によって作成された節データなどを、ハードディスク装置などの記憶装置（図示せず）に記憶して管理する。
シミュレーション実行部４１は、遷移条件設定部３９によって設定された遷移元画面標識データに対応する画面から遷移先画面標識データに対応する画面への遷移条件に基づいて、対象機器に表示される画面の遷移のシミュレーションを実行する。そして、画面を遷移させながら表示するナビゲーション装置などの対象機器における遷移元の遷移元画面から遷移先の遷移先画面への遷移を関連付ける遷移条件が正しく設定されているか否かを検証する。
【００１９】
データ配置部５１は、設計者や開発者によるマウス１４やキーボード１５の操作に応じて、画面標識データ作成部３２によって作成された画面標識データ、及び節データ作成部３３によって作成された節データを、遷移条件設計画面表示部３１によって表示された遷移条件設計画面Ｓに配置する。
遷移元画面選択部５２は、設計者や開発者によるマウス１４やキーボード１５の操作に応じて、遷移条件設計画面Ｓに配置された画面標識データのうち、遷移の起点となる画面標識データを遷移元画面標識データとして選択し特定する。
遷移先画面選択部５３は、設計者や開発者によるマウス１４やキーボード１５の操作に応じて、遷移条件設計画面Ｓに配置された画面標識データのうち、遷移の終点となる画面標識データを遷移先画面標識データとして選択し特定する。
【００２０】
上記の構成の画面遷移条件設定支援装置１０は、画面の遷移のシミュレーションにおける遷移元画面から遷移先画面への遷移条件を自動的に設定できるようになっている。次に、この遷移条件の設定ついて図３を参照しながら説明する。図３は、画面遷移条件設定支援装置１０が遷移条件の設定に関して実行する制御内容を示すフローチャートである。
画面遷移条件設定支援装置１０は、まず、遷移元画面の選択処理を実行する（ステップＳ１）。この選択処理では、画面遷移条件設定支援装置１０は、設計者や開発者が遷移条件設計画面Ｓ上にて遷移の起点として選択した画面標識データを遷移元画面標識データとして特定し、画面遷移の起点として設定する。
次に、画面遷移条件設定支援装置１０は、遷移先画面の選択処理を実行する（ステップＳ２）。この選択処理では、画面遷移条件設定支援装置１０は、設計者や開発者が遷移条件設計画面Ｓ上にて、遷移の終点として選択した画面標識データを遷移先画面標識データとして特定し、画面遷移の終点として設定する。
【００２１】
次に、画面遷移条件設定支援装置１０は、遷移節データの抽出処理を実行する（ステップＳ３）。この抽出処理では、画面遷移条件設定支援装置１０は、遷移先画面標識データの座標情報に一致する終点座標情報を有する節データを探索し抽出する。そして、画面遷移条件設定支援装置１０は、該当する節データ、つまり、遷移先画面標識データの座標情報に一致する終点座標情報を有する節データが発見されたか否かを判断する（ステップＳ４）。
画面遷移条件設定支援装置１０は、該当する節データが発見されたと判断すると（ステップＳ４にてＹＥＳ）、当該発見された節データを遷移節データとして設定するとともに、その節データのＩＤ情報を記憶し、ステップＳ５に移行する。一方、画面遷移条件設定支援装置１０は、該当する節データが発見されないと判断すると（ステップＳ４にてＮＯ）、遷移条件設計画面Ｓに配置された全ての節データを探索したか否かを判断する（ステップＳ６）。
【００２２】
画面遷移条件設定支援装置１０は、遷移条件設計画面Ｓ上の全ての節データを探索していないと判断すると（ステップＳ６にてＮＯ）、ステップＳ３に移行して、再び遷移節データの抽出処理を実行する。一方、画面遷移条件設定支援装置１０は、遷移条件設計画面Ｓ上の全ての節データを探索したと判断すると（ステップＳ６にてＹＥＳ）、該当する節データが遷移条件設計画面Ｓに存在しないとして、この制御を終了する。
画面遷移条件設定支援装置１０は、ステップＳ５に移行すると、遷移節データ、つまり、遷移先画面標識データの座標情報に一致する終点座標情報を有する節データの始点座標情報と遷移元画面標識データの座標情報とを比較し、これら両座標情報が一致するか否かを判断する。画面遷移条件設定支援装置１０は、両座標情報が一致すると判断すると（ステップＳ５にてＹＥＳ）、ステップＳ７に移行する。
【００２３】
画面遷移条件設定支援装置１０は、ステップＳ７に移行すると、遷移条件の設定処理を実行する。この設定処理では、画面遷移条件設定支援装置１０は、ＩＤ情報を記憶した遷移節データが有する遷移条件情報を、遷移元画面標識データに対応する画面から遷移先画面標識データに対応する画面への遷移条件として設定する。
即ち、図２において、例えば、遷移元画面として画面標識データＡが設定され、遷移先画面として画面標識データＢが設定された場合には、節データｂが有する遷移条件情報（条件１ならば画面Ａから画面Ｂへ遷移する）が、画面Ａから画面Ｂへの遷移条件として自動的に設定される。また、遷移元画面として画面標識データＡが設定され、遷移先画面として画面標識データＣ、或いは、画面標識データＤが設定された場合には、節データｃが有する遷移条件情報（条件２ならば画面Ａから画面Ｃへ遷移する）が画面Ａから画面Ｃへの遷移条件として、節データｄが有する遷移条件情報（条件３ならば画面Ａから画面Ｄへ遷移する）が画面Ａから画面Ｄへの遷移条件情報として、自動的に設定される。
【００２４】
ところで、遷移元画面として画面標識データＡが設定され、遷移先画面として画面標識データＦ、或いは、画面標識データＧが設定された場合、即ち、遷移元画面Ａと遷移先画面Ｆ，Ｇとの間に画面Ｅが介在する場合には、遷移先画面Ｆに繋がる遷移節データｆ、或いは、遷移先画面Ｇに繋がる遷移節データｇの始点座標情報（この場合、「Ｄ行３列」）と遷移元画面Ａの座標情報（この場合、「Ａ行１列」）とが一致しないことになる。
そこで、画面遷移条件設定支援装置１０は、遷移節データの始点座標情報と遷移元画面標識データの座標情報とが一致しないと判断すると（ステップＳ５にてＮＯ）、追加遷移節データの抽出処理を実行する（ステップＳ８）。この抽出処理では、画面遷移条件設定支援装置１０は、遷移節データの始点座標情報に一致する終点座標情報を有する節データを探索し抽出する。そして、画面遷移条件設定支援装置１０は、該当する節データ、つまり、遷移節データの始点座標情報に一致する終点座標情報を有する節データが発見されたか否かを判断する（ステップＳ９）。
【００２５】
画面遷移条件設定支援装置１０は、該当する節データが発見されたと判断すると（ステップＳ９にてＹＥＳ）、当該発見された節データを追加遷移節データとして設定するとともに、その節データのＩＤ情報を記憶し、ステップＳ５に移行する。一方、画面遷移条件設定支援装置１０は、該当する節データが発見されないと判断すると（ステップＳ９にてＮＯ）、遷移条件設計画面Ｓに配置された全ての節データを探索したか否かを判断する（ステップＳ１０）。
画面遷移条件設定支援装置１０は、遷移条件設計画面Ｓ上の全ての節データを探索していないと判断すると（ステップＳ１０にてＮＯ）、ステップＳ８に移行して、再び追加遷移節データの抽出処理を実行する。一方、画面遷移条件設定支援装置１０は、遷移条件設計画面Ｓ上の全ての節データを探索したと判断すると（ステップＳ１０にてＹＥＳ）、該当する節データが遷移条件設計画面Ｓに存在しないとして、この制御を終了する。
【００２６】
画面遷移条件設定支援装置１０は、ステップＳ９を経てステップＳ５に移行すると、追加遷移節データ、つまり、遷移節データの始点座標情報に一致する終点座標情報を有する節データの始点座標情報と遷移元画面標識データの座標情報とを比較し、これら両座標情報が一致するか否かを判断する。画面遷移条件設定支援装置１０は、両座標情報が一致すると判断すると（ステップＳ５にてＹＥＳ）、ステップＳ７に移行する。
画面遷移条件設定支援装置１０は、ステップＳ７に移行すると、遷移条件の設定処理を実行する。この設定処理では、画面遷移条件設定支援装置１０は、ＩＤ情報を記憶した遷移節データおよび追加遷移節データが有する遷移条件情報を、遷移元画面標識データに対応する画面から遷移先画面標識データに対応する画面への遷移条件として設定する。
【００２７】
即ち、図２において、例えば、遷移元画面として画面標識データＡが設定され、遷移先画面として画面標識データＦが設定された場合には、遷移節データｆが有する遷移条件情報（条件５ならば画面Ｅから画面Ｆへ遷移する）及び追加遷移節データｅが有する遷移条件情報（条件４ならば画面Ａから画面Ｅへ遷移する）からなる情報、つまり、「条件４であり、且つ、条件５であるならば画面Ａから画面Ｅを経由して画面Ｆへ遷移する」という旨の情報が、画面Ａから画面Ｆへの遷移条件として自動的に設定される。また、遷移元画面として画面標識データＡが設定され、遷移先画面として画面標識データＧが設定された場合には、遷移節データｇが有する遷移条件情報（条件６ならば画面Ｅから画面Ｇへ遷移する）及び追加遷移節データｅが有する遷移条件情報（条件４ならば画面Ａから画面Ｅへ遷移する）からなる情報、つまり、「条件４であり、且つ、条件６であるならば画面Ａから画面Ｅを経由して画面Ｇへ遷移する」という旨の情報が、画面Ａから画面Ｇへの遷移条件として自動的に設定される。
【００２８】
以上に説明したように本実施形態によれば、画面遷移条件設定支援装置１０は、節データに予め遷移条件情報を付加しておき、遷移節データとして抽出された節データに含まれる遷移条件情報を、遷移元画面標識データに対応する画面（遷移元画面）から遷移先画面標識データに対応する画面（遷移先画面）への遷移条件として設定する構成とした。これにより、遷移元画面標識データと遷移先画面標識データとを選択し特定することで、両画面標識データに対応する画面間の遷移条件を自動的に設定することができる。従って、ユーザビリティ評価のための画面遷移のシミュレーションにおいて、シミュレーションの本来の目的に含まれない遷移条件の設定作業を不要とすることができ、このような設定作業の影響を受けることなく画面遷移のシミュレーションを行うことができる。また、遷移条件の設定作業を不要とすることができることから、シミュレーションの作業効率を向上することができる。
【００２９】
また、節データ抽出部３６は、遷移元画面標識データが有する座標情報と一致する始点座標情報、及び遷移先画面標識データが有する座標情報に一致する終点座標情報を含む節データを抽出する。これにより、遷移元画面標識データに対応する遷移元画面と遷移先画面標識データに対応する遷移先画面とを関連付ける節データ、つまり、両画面間を繋ぐ節データを確実に抽出することができる。
【００３０】
また、画面遷移条件設定支援装置１０は、遷移元画面標識データに繋がる遷移節データが抽出されなかった場合には、遷移元画面標識データに繋がる追加遷移節データを探索し抽出する。即ち、画面遷移条件設定支援装置１０は、遷移元画面標識データの座標情報に一致する節データが発見されるまで、節データの探索を繰り返し試みる。そして、画面遷移条件設定支援装置１０は、遷移元画面標識データまで辿り着く節データを発見すると、それまでに保持した節データが有する遷移条件情報及び追加遷移条件情報に基づいて、遷移元画面標識データに対応する画面から遷移先画面標識データに対応する画面への遷移条件を自動的に設定する。これにより、遷移元画面標識データに対応する画面と遷移先画面標識データに対応する画面との間の遷移条件の設定を一層確実に行うことができる。
【符号の説明】
【００３１】
図面中、１０は画面遷移条件設定支援装置、３６は節データ抽出部（節データ抽出手段）、３９は遷移条件設定部（遷移条件設定手段）、５２は遷移元画面選択部（遷移元画面選択手段）、５３は遷移先画面選択部（遷移先画面選択手段）を示す。
【図１】
2011215735.tif 000003
【図２】
2011215735.tif 000004
【図３】
2011215735.tif 000005