(57)【要約】【課題】  複数の機能を統合した複合機能に関するショートカット・オブジェクトを登録した場合でも、そのショートカット・オブジェクトがどのような機能を発揮するものなのかを一意に把握することができる「ショートカット登録装置およびその方法」を提供する。【解決手段】  登録要求に係る複合機能に関するショートカット・オブジェクトであって、登録要求に係る複合機能を構成する個々の機能項目のうち少なくとも２以上の機能項目のはたらきを表す表示態様をもつショートカット・オブジェクトをメニュー画面に表示するために用いる情報を登録管理テーブルに登録することにより、登録済のショートカット・オブジェクトが、複数の機能項目の組み合わせに係る複合機能のはたらきを一意に判別可能な表示態様をもってメニュー画面に表示されるようにする。【選択図】図７
2012084018.tif 000002
【特許請求の範囲】
【請求項１】
複数の機能項目を階層化した機能項目群のなかからいずれかを選択させるためのメニュー画面を表示する表示部を備えた電子機器に用いられるショートカット登録装置であって、
前記複数の機能項目の組み合わせに係る複合機能に関する登録要求を受け付ける登録要求受付部と、
前記登録要求受付部により受け付けた登録要求に係る複合機能に関するショートカット・オブジェクトであって、前記登録要求に係る複合機能を構成する個々の機能項目のうち少なくとも２以上の機能項目のはたらきを表す表示態様をもつショートカット・オブジェクトを前記メニュー画面に表示するために用いる情報であるショートカット表示用情報を登録管理テーブルに登録する登録管理部と、
を備えたことを特徴とするショートカット登録装置。
【請求項２】
請求項１に記載のショートカット登録装置であって、
前記登録管理テーブルは、前記ショートカット・オブジェクトの表示態様に係る識別標章情報を前記複合機能のそれぞれ毎に記憶しており、
前記登録管理部は、前記登録要求に係る複合機能に関する前記識別標章情報を前記ショートカット表示用情報として用いることを前記登録管理テーブルに登録する、
ことを特徴とするショートカット登録装置。
【請求項３】
請求項１に記載のショートカット登録装置であって、
前記登録管理テーブルは、前記機能項目群を構成する個々の機能項目のはたらきを表す機能識別情報を前記個々の機能項目毎に記憶しており、
前記登録管理部は、前記登録要求に係る複合機能を構成する個々の機能項目のうち少なくとも２以上の機能項目に関する前記機能識別情報を前記ショートカット表示用情報として用いることを前記登録管理テーブルに登録する、
ことを特徴とするショートカット登録装置。
【請求項４】
請求項２に記載のショートカット登録装置であって、
前記登録管理テーブルは、前記複合機能を構成する個々の機能項目の組み合わせパターン毎の組み合わせ可否を表す禁則情報を前記複合機能のそれぞれ毎に記憶しており、
前記登録管理部は、前記登録管理テーブルから読み出した前記登録要求に係る複合機能に関する前記禁則情報に基づいて前記登録要求に係る複合機能が登録可能か否かを判定し、前記登録要求に係る複合機能が登録可能と判定された場合に、前記登録要求に係る複合機能に関する前記ショートカット表示用情報を前記登録管理テーブルに登録する、
ことを特徴とするショートカット登録装置。
【請求項５】
請求項２に記載のショートカット登録装置であって、
前記登録管理部は、前記機能項目群を構成する個々の機能項目間の階層関係を記憶した階層メニュー情報を前記登録管理テーブルとして利用し、前記登録要求に係る複合機能を構成する個々の機能項目の組み合わせパターンと、前記階層メニュー情報とに基づいて、前記登録要求に係る複合機能が登録可能か否かを判定し、前記登録要求に係る複合機能が登録可能と判定された場合に、前記登録要求に係る複合機能に関する前記ショートカット表示用情報を前記登録管理テーブルに登録する、
ことを特徴とするショートカット登録装置。
【請求項６】
請求項２に記載のショートカット登録装置であって、
前記登録管理部は、前記複合機能に関するショートカット・オブジェクトの登録状況を表す登録情報を前記登録管理テーブルに登録しており、前記登録管理テーブルから読み出した前記登録要求に係る複合機能に関する前記登録情報に基づいて、前記登録要求に係る複合機能に関するショートカット・オブジェクトが既に登録されているか否かを判定し、前記登録要求に係る複合機能に関するショートカット・オブジェクトが未登録であると判定された場合に、前記登録要求に係る複合機能に関する前記ショートカット表示用情報を前記登録管理テーブルに登録する、
ことを特徴とするショートカット登録装置。
【請求項７】
請求項６に記載のショートカット登録装置であって、
前記登録管理部は、前記登録要求に係る複合機能に関するショートカット・オブジェクトの表示先に係る表示先情報を前記登録管理テーブルに登録する、
ことを特徴とするショートカット登録装置。
【請求項８】
請求項１に記載のショートカット登録装置であって、
前記登録要求受付部は、前記ショートカット・オブジェクトの登録モードにおいて、階層経路をたどる前記複数の機能項目の操作の流れを受け付けた場合に、前記操作の流れにより指定された前記複数の機能項目の組み合わせに係る複合機能に関する登録要求が生じたとみなしてその複合機能に関する登録要求を受け付ける、
ことを特徴とするショートカット登録装置。
【請求項９】
請求項１に記載のショートカット登録装置であって、
前記登録要求受付部は、前記ショートカット・オブジェクトの登録モードにおいて、前記機能項目群を構成する個々の機能項目に係るアイコンを前記表示部に表示した状態で、前記個々の機能項目に係るアイコン同士を相互に重ね合わせる操作の流れを受け付けた場合に、前記重ね合わされたアイコンに対応する個々の機能項目の組み合わせに係る複合機能に関する登録要求が生じたとみなしてその複合機能に関する登録要求を受け付ける、
ことを特徴とするショートカット登録装置。
【請求項１０】
請求項１に記載のショートカット登録装置であって、
前記登録要求受付部は、前記ショートカット・オブジェクトの登録モードにおいて、第１のフォルダのタブ部と、第２のフォルダに属する前記複数の機能項目に係るアイコンとを前記表示部に表示した状態で、前記第１のフォルダのタブ部に、前記第２のフォルダに属する前記複数の機能項目のうち第２の機能項目に係る第２のアイコンを重ね合わせる操作が行われた後、この重ね合わせる操作によって前記表示部の表示画面が切替えられて、前記第１のフォルダに属する前記複数の機能項目に係るアイコンと、前記第２のアイコンとを前記表示部に表示した状態で、前記第１のフォルダに属する前記複数の機能項目のうち第１の機能項目に係る第１のアイコンと、前記第２のアイコンとを相互に重ね合わせる操作の流れを受け付けた場合に、前記第１の機能項目と前記第２の機能項目との組み合わせに係る複合機能に関する登録要求が生じたとみなしてその複合機能に関する登録要求を受け付ける、
ことを特徴とするショートカット登録装置。
【請求項１１】
複数の機能項目を階層化した機能項目群のなかからいずれかを選択させるためのメニュー画面を表示する表示部を備えた電子機器に用いられるショートカット登録方法であって、
前記複数の機能項目の組み合わせに係る複合機能に関する登録要求を受け付ける手順と、
前記受け付けた登録要求に係る複合機能に関するショートカット・オブジェクトであって、前記登録要求に係る複合機能を構成する個々の機能項目のうち少なくとも２以上の機能項目のはたらきを表す表示態様をもつショートカット・オブジェクトを前記メニュー画面に表示するために用いる情報を登録管理テーブルに登録する手順と、
を有することを特徴とするショートカット登録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器が有する機能項目に関するショートカット・オブジェクトを登録するショートカット登録装置およびその方法に関する。
【背景技術】
【０００２】
例えば情報処理装置等の電子機器では、ユーザーの多種多様なニーズに応えるため、多機能化が進んでいる。こうした多機能化に伴って、多種多様な機能の実行を指示するためのユーザーインタフェースである機能項目の数も増加の一途を辿っている。しかし、操作パネルの表示画面に係るスペースの拡充は、多機能化の進行に追従できていない。そこで、機能項目の階層メニュー化が提案された。
【０００３】
階層メニューでは、インデックスとなる主機能項目のメニューのみが初期画面に表示され、その他の副機能項目は対応する主機能項目の下位層に隠れていて表示されない。このような場合に、例えば、ユーザーの要求に係る機能項目が副機能項目であると、このユーザーの要求に係る副機能項目に至るまで階層を辿って機能項目を選択操作してゆく作業が煩わしいという問題が生じる。
【０００４】
このような問題を解消するためのアプローチのひとつとして、主機能項目のメニューよりも深い階層に使用頻度の高い機能が存在する場合に、その使用頻度の高い機能に関連付けて、階層をたどらずに直接的な選択操作を可能とするショートカットキーを登録する技術が知られている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２８００２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に係る技術では、複数の機能を統合した複合機能に関するショートカットキーを登録した場合に、そのショートカットキーがどのような機能を発揮するものなのかを一意に把握することが難しい場合があった。
【０００７】
これについて、階層メニュー表示機能を有する電子機器として車載用ナビゲーション装置を例示して、図１５に基づいて説明する。図１５は、従来技術に係る問題点の説明に供する図である。車載用ナビゲーション装置では、不図示の表示パネルの主メニュー画面には、“行き先”、“情報”、“設定・編集”、“電話”、“ドライブインフォ”、および“画像ビューアー”等の機能項目が表示される。
【０００８】
“行き先”項目は、経路誘導の目的地を決める際に選択操作される。“情報”項目は、交通情報を取得する際に選択操作される。“設定・編集”項目は、地図表示の設定などの各種設定操作や、登録した地点の編集などの各種編集操作を行う際に選択操作される。“電話”項目は、携帯電話をハンズフリー電話として利用する際に選択操作される。“ドライブインフォ”項目は、車速、ＧＰＳ（Global Positioning System）、またはジャイロ等の各種情報をもとに、ドライブに役立つ情報を表示させる際に選択操作される。“画像ビューアー”項目は、ユーザーが好きな画像を表示させる際に選択操作される。
【０００９】
“行き先”項目の下位層には、図１５（ａ）に示すように、目的地を決める際に補完的に用いる検索ツールとして、“名称”、“ジャンル”、“電話番号"、“住所”、“履歴”、および“登録地点”等の機能項目が従属している。一方、“電話”項目の下位層には、図１５（ｂ）に示すように、ハンズフリーで電話をかける際に補完的に用いる番号入力ツールとして、“番号入力”、“履歴”、および“電話帳"等の機能項目が従属している。
【００１０】
ここで問題となるのが、図１５（ａ），（ｂ）に示すように、“行き先”項目および“電話”項目の下位層に、“電話番号"または“番号入力”という電話に関する機能項目がそれぞれ存在することである。仮に、“行き先”項目と“電話番号"項目とを統合した複合機能に関連付けてショートカットキーを登録したとする。この場合、そのショートカットキーの機能を表示する態様として副機能項目である“電話番号"を流用すると、“行き先”項目と“電話番号"項目とを統合したショートカットキーなのか、または“電話”項目と“番号入力"項目とを統合したショートカットキーなのかが判然とせず、これらを混同するおそれがある。
【００１１】
また、図１５（ａ），（ｂ）に示すように、“行き先”項目および“電話”項目の下位層に、“履歴”に関する項目がそれぞれ存在する。仮に、“行き先”項目と“履歴"項目とを統合した複合機能に関連付けてショートカットキーを登録したとする。この場合、そのショートカットキーの機能を表示する態様として副機能項目である“履歴"を流用すると、“行き先”項目と“履歴"項目とを統合したショートカットキーなのか、または“電話”項目と“履歴"項目とを統合したショートカットキーなのかかが判然とせず、これらを混同するおそれがあった。
【００１２】
本発明は、このような問題を解決するためになされたものであり、複数の機能を統合した複合機能に関するショートカット・オブジェクトを登録した場合でも、そのショートカット・オブジェクトがどのような機能を発揮するものなのかを一意に把握することができるようにすることを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、本発明では、登録要求に係る複合機能に関するショートカット・オブジェクトであって、登録要求に係る複合機能を構成する個々の機能項目のうち少なくとも２以上の機能項目のはたらきを表す表示態様をもつショートカット・オブジェクトを、メニュー画面に表示するために用いる情報を登録管理テーブルに登録することとした。
【発明の効果】
【００１４】
上記のように構成した本発明によれば、登録済のショートカット・オブジェクトは、複合機能を構成する個々の機能項目のうち少なくとも２以上の機能項目のはたらきを表す表示態様をもってメニュー画面に表示される。したがって、ショートカット・オブジェクトの表示態様を見さえすれば、そのショートカット・オブジェクトがどのような複合機能を発揮するものなのかを一意に把握することができる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態のショートカット登録装置を含むナビゲーション装置のブロック構成図である。
【図２】本実施形態のショートカット登録装置の内部構成を表すブロック構成図である。
【図３】本実施形態のショートカット登録装置が有する登録管理テーブルのデータ構造を表す説明図である。
【図４】本実施形態においてショートカット・オブジェクトの登録モードに遷移した場合の処理の流れを示すフロー図である。
【図５】本実施形態の実施例１に係る登録手順を表す説明図である。
【図６】本実施形態の実施例２に係る登録手順を表す説明図である。
【図７】本実施形態の比較例に係るメニュー画面と、本実施形態の実施例１，２に係るメニュー画面とを対比して表す説明図である。
【図８】本実施形態の実施例３に係る登録手順を表す説明図である。
【図９】本実施形態の実施例４に係る登録手順を表す説明図である。
【図１０】本実施形態の比較例に係るメニュー画面と、本実施形態の実施例３，４に係るメニュー画面とを対比して表す説明図である。
【図１１】本実施形態の変形例１に係る登録手順を表す説明図である。
【図１２】本実施形態の変形例２に係る登録手順を表す説明図である。
【図１３】複合機能に係るショートカット・オブジェクトに関する識別標章の変形例を表す説明図である。
【図１４】ナビゲーション装置が有する階層メニュー情報のデータ構造を表す説明図である。
【図１５】従来技術に係る問題点の説明に供する図である。
【発明を実施するための形態】
【００１６】
以下、本発明の一実施形態について、添付図面を参照しながら詳細に説明する。
【００１７】
［ショートカット登録装置を含むナビゲーション装置のブロック構成］
図１は、本実施形態に係るショートカット登録装置１１を含むナビゲーション装置１３のブロック構成図である。図２は、ショートカット登録装置１１の内部構成を表すブロック図である。図３は、ショートカット登録装置１１の構成要素である登録管理テーブル３５のデータ構造を表す説明図である。
【００１８】
本実施形態に係るショートカット登録装置１１は、電子機器が有する機能項目の選択操作を簡略化する目的で、複数の機能項目の組み合わせに係る複合機能のはたらきを一意に判別可能な表示態様をもつショートカット・オブジェクトを、メニュー画面に表示するために用いる情報を登録する機能を有する。なお、本実施形態でいうショートカット・オブジェクトとは、典型的にはショートカットを選択操作するためのキーまたはボタンなどが相当する。以下では、図１に示すように、電子機器として、目的地までの誘導経路を地図画面上に表示して走行案内するナビゲーション装置１３を例示して説明する。
【００１９】
ナビゲーション装置１３は、図１に示すように、ショートカット登録装置１１、タッチパネル部１５、表示制御部１７、コマンド発行部２３、およびナビゲーション動作制御部２５を備えて構成される。タッチパネル部１５は、例えばカラー液晶パネルからなる表示部１９に、例えばタッチパネルからなる操作入力部２１を重ね合わせて一体に形成して構成される。
【００２０】
タッチパネル部１５の構成要素である表示部１９は、メニュー画面を表示する。本実施形態でいうメニュー画面とは、機能項目群を構成する個々の機能項目を表すアイコンのなかから、利用目的に合った機能項目に係るアイコンをユーザーに選択操作させるために表示される画面を意味する。メニュー画面のうち所要の機能項目に係るアイコンをユーザーがタッチすると、タッチパネル部１５の構成要素である操作入力部２１は、この機能項目に係る選択操作情報を表示制御部１７に送る。
【００２１】
表示制御部１７は、図１および図２に示すように、操作入力部２１から送られてくる機能項目に係る選択操作情報に従って、ナビゲーション動作制御部２５と連携しながら、表示部１９の表示内容を制御する。具体的には、表示制御部１７は、ナビゲーション装置１３の電源起動時に、ナビゲーション動作制御部２５から読み出した主メニュー画面を表示部１９に表示させる。ここで、主メニュー画面とは、複数の主機能項目に係るアイコンを羅列した画面を意味する。
【００２２】
また、表示制御部１７は、例えば主メニュー画面に表示された機能項目群のなかから主機能項目である“行き先”が選択操作された場合、“行き先”項目の下位に従属する複数の副機能項目に係るアイコンを羅列した副メニュー画面をナビゲーション動作制御部２５から読み出す。次いで、表示制御部１７は、ナビゲーション動作制御部２５から読み出した副メニュー画面を表示部１９に表示させる。なお、表示制御部１７は、タッチパネル部１５の操作入力部２１より送られてきた機能項目に係る選択操作情報をコマンド発行部２３へ送る。
【００２３】
コマンド発行部２３は、表示制御部１７から送られてきた機能項目に係る選択操作情報を受けて、機能項目に係る選択操作情報に基づくコマンドを発行し、発行したコマンドをナビゲーション動作制御部２５へ送る。
【００２４】
ナビゲーション動作制御部２５は、コマンド発行部２３から送られてきたコマンドを受けて、誘導経路の探索などのナビゲーション動作を制御する。例えば、ナビゲーション動作制御部２５は、ナビゲーションの動作制御に必要な様々のメニュー画面を生成し、生成したメニュー画面を表示制御部１７に送る。
【００２５】
ここで、表示制御部１７、コマンド発行部１５、およびナビゲーション動作制御部２５が連携して行うナビゲーション動作について、ユーザーが、主メニュー画面において誘導経路を決めるための“行き先”項目を選択操作した後、副メニュー画面において行き先の名称を決めるための“名称”項目を選択操作した場合を例示して説明する。
【００２６】
この場合、まず、主メニュー画面に表示された主機能項目のなかから“行き先”項目に係る選択操作情報を操作入力部２１から受けた表示制御部１７は、この選択操作情報をコマンド発行部２３へ送る。これを受けてコマンド発行部２３は、“行き先”項目の副メニュー画面への表示切替えを指示するコマンドを発行し、このコマンドをナビゲーション動作制御部２５へ送る。これを受けてナビゲーション動作制御部２５は、“行き先”項目の副メニュー画面を表示制御部１７に返す。これを受けて表示制御部１７は、表示部１９に副メニュー画面を表示させる。
【００２７】
次に、副メニュー画面に表示された副機能項目のなかから“名称”項目に係る選択操作情報を操作入力部２１から受け取った表示制御部１７は、この選択操作情報をコマンド発行部２３へ送る。これを受けてコマンド発行部２３は、“名称”項目に係る機能の実行を指示するコマンドを発行し、このコマンドをナビゲーション動作制御部２５へ送る。これを受けてナビゲーション動作制御部２５は、“行き先”項目と“名称”項目の組み合わせに係る機能（名称で行き先検索）を実行するように動作する。
【００２８】
ショートカット登録装置１１は、図２に示すように、登録要求受付部３１、機能項目取得部３３、登録管理テーブル３５、および登録管理部３７を備える。登録要求受付部３１は、複数の機能項目の組み合わせに係る複合機能に関する登録要求を受け付ける。登録要求受付部３１の具体的な動作については後述する。
【００２９】
機能項目取得部３３は、登録要求受付部３１により受け付けた登録要求に係る複合機能を構成する個々の機能項目の種別に基づいて、個々の機能項目の組み合わせパターンを取得する。
【００３０】
登録管理テーブル３５は、複合機能に関する各種の情報を管理するためのものであり、図３に示すように、行単位でレコードが形成されている。登録管理テーブル３５は、複合機能を構成する個々の機能項目の組み合わせパターン毎に、複数の機能項目間の組み合わせ可否を表す禁則情報、複合機能に関するショートカット・オブジェクトの登録状況等を表す登録情報、および複合機能の識別標章に係る情報（以下、識別標章情報と省略する）を記憶している。
【００３１】
ここで、以下に述べる実施形態では、特に断らない限り、本実施形態に係る機能項目群を、第１階層の主機能項目と、第２階層の副機能項目との二階層から構成する例をあげて説明する。
【００３２】
図３に示す登録管理テーブル３５は、第１階層に属する主機能項目の種別が記述される列と、その主機能項目と組み合わせられる第２階層に属する副機能項目の種別が記述される列と、その行の複合機能を構成する個々の機能項目の組み合わせパターンに関する禁則情報が記述される列と、その行の複合機能に関する登録情報が記述される列と、その行の複合機能に関する識別標章に係る情報が記述される列とを有して構成されている。“識別標章”は、登録要求に係る複合機能を構成する個々の機能項目のうち少なくとも２以上の機能項目のはたらきを表す標章を意味する。また、“標章”とは、文字、図形もしくは記号、またはこれらと色彩との結合を意味する。
【００３３】
図３に示す登録管理テーブル３５において、第１階層に属する主機能項目の種別と、第２階層に属する副機能項目の種別とにより、機能識別情報の欄が構成されている。この機能識別情報の欄には、主機能項目と副機能項目との組み合わせパターンの情報が複数記述されている。
【００３４】
図３に示す登録管理テーブル３５において、禁則情報の欄に記述された“ＮＧ”は、その行の機能識別情報の欄に記述された機能項目の組み合わせパターンが禁止されていることを表す一方、“ＯＫ”は、その行の機能識別情報の欄に記述された機能項目の組み合わせパターンが許可されていることを表す。ここで、“機能項目の組み合わせパターンが禁止されている”とは、そのような機能項目の組み合わせに係る複合機能は利用できないため登録ができないことを意味する。この禁則情報は、複合機能の登録可否を判定する際に参照される。
【００３５】
また、図３に示す登録管理テーブル３５において、登録情報の欄に記述された例えば“ＳＣ１Ｍ”は、その複合機能に関するショートカット・オブジェクトの登録状況が既に登録済であること、そのショートカットの識別子が“ＳＣ１”であること、および、その複合機能に関するショートカット・オブジェクトの表示先に係る表示先情報が“Ｍ：主メニュー画面”であることを表す。
【００３６】
この登録情報は、複合機能が既に登録済みか否かを判定する際に参照される。また、登録情報のうち表示先情報は、複合機能に関するショートカット・オブジェクトを表示する場面で参照される。登録済のショートカットの識別子は、共通のメニュー画面に複数の複合機能に係るショートカット・オブジェクトが登録された場合に、これらを相互に識別するための役割を果たす。
【００３７】
さらに、図３に示す登録管理テーブル３５において、識別標章情報の欄に記述される例えば“住所で行き先検索”は、その複合機能に関するショートカット・オブジェクトに表示されるテキスト文字列を表す。なお、識別標章情報の欄に記述されたテキスト文字列に代えてまたは加えて、その複合機能に関するショートカット・オブジェクトを象徴的に表す図形または記号からなる意匠を記憶させてもよい。
【００３８】
識別標章情報は、複合機能に関するショートカット・オブジェクトを表示部１９のメニュー画面などに表示するにあたり、そのショートカット・オブジェクトを表す枠部内に表示する用途に用いられる。
【００３９】
登録管理部３７は、ショートカット登録装置１１の動作モードがショートカット・オブジェクトの登録モードに遷移している場合であって、登録要求受付部３１により複合機能に関する登録要求を受け付けた場合、登録管理テーブル３５の禁則情報および登録情報をそれぞれ参照して、登録要求に係る複合機能を構成する個々の機能項目の組み合わせパターンが許可されているか否か、および登録要求に係る複合機能が既に登録されているか否かを判定する。禁則情報を参照した登録可否判定によれば、あらかじめ禁則情報さえ整備して記憶しておけば、登録要求に係る複合機能の登録可否結果を瞬時に得ることができる。
【００４０】
また、登録管理部３７は、登録要求に係る複合機能を構成する個々の機能項目の組み合わせパターンが禁止されておらず、かつ登録要求に係る複合機能が未だ登録されていない旨の判定が下された場合に、登録要求受付部３１により受け付けた登録要求に係る複合機能に関するショートカット・オブジェクトをメニュー画面に表示するために用いる情報を登録管理テーブル３５に登録する。このショートカット・オブジェクトは、登録要求に係る複合機能を構成する個々の機能項目のうち少なくとも２以上の機能項目のはたらきを表す表示態様をもつ。
【００４１】
ここで、本実施形態でいう“登録要求に係る複合機能のはたらきを表す表示態様をもつショートカット・オブジェクトをメニュー画面に表示するために用いる情報”とは、ショートカット・オブジェクトをメニュー画面に表示する際に参照される情報（以下、“ショートカット表示用情報”という）である。例えば、登録管理テーブル３５の識別標章情報がショートカット表示用情報に相当する。
【００４２】
また、“登録要求に係る複合機能に関するショートカット表示用情報を登録管理テーブル３５に登録する”とは、その複合機能に関するショートカット・オブジェクトの識別子および表示先情報（例えば、ＳＣ１Ｍ）を登録管理テーブル３５の登録情報の欄に記述することによって、その複合機能が登録済になったことを示すとともに、その複合機能に関するショートカット・オブジェクトに係る表示態様として登録管理テーブル３５の識別標章情報の欄に記憶された識別標章を採用することを意味する。
【００４３】
ところで、ある複合機能に関するショートカット表示用情報を登録管理テーブル３５に登録するにあたり、そのショートカット・オブジェクトをどのメニュー画面に関連付けるのかが問題となる。この点、主機能項目と副機能項目との組み合わせに係る複合機能に関するショートカット・オブジェクトでは、主機能項目が表示されるメニュー画面を表示先として指定することが好ましい。また、それよりも上位層のメニュー画面が存在する場合は、その上位層のメニュー画面を、その複合機能に関するショートカット・オブジェクトの表示先として指定することが好ましい。本実施形態に係るショートカット登録装置１１は、機能項目をたどる選択操作の簡略化を狙っている。したがって、その複合機能に関するショートカット・オブジェクトの表示先として、主機能項目が表示されるメニュー画面よりも深い階層のメニュー画面を指定したのでは、機能項目をたどる選択操作の簡略化を果たせないからである。
【００４４】
いま、ある複合機能に関するショートカット表示用情報の登録管理テーブル３５への登録が完了したとする。この場合、表示制御部１７は、例えば、主メニュー画面を表示部１９に表示させる等の適切な画面切替タイミングで、ショートカット登録装置１１の登録管理部３７に対して、主メニュー画面に表示するショートカット・オブジェクトが存在するか否かを問い合わせる。これを受けて登録管理部３７は、登録管理テーブル３５の登録情報を参照することにより、主メニュー画面に表示するショートカット・オブジェクトの存否を検索する。
【００４５】
ここでは、上記の登録済のショートカット・オブジェクトは、主メニュー画面に表示すべきものとして登録されたとする。上記の検索により主メニュー画面に表示するショートカット・オブジェクトが抽出された場合、登録管理部３７は、その複合機能に関するショートカット・オブジェクトを、対応する識別標章情報とともに表示制御部１７へ返す。これを受けて表示制御部１７は、主メニュー画面を表示部１９に表示させるに際し、主メニュー画面上に羅列された機能項目に係るアイコンとともに、その複合機能に関するショートカット・オブジェクトを、その表示態様である識別標章により表示させる。
【００４６】
［ショートカット・オブジェクトの登録モードに遷移した場合の処理の流れ］
次に、ショートカット・オブジェクトの登録モードに遷移した場合の、本実施形態に係るショートカット登録装置１１の処理の流れについて、図面を参照して説明する。図４は、ショートカット・オブジェクトの登録モードに遷移した場合のショートカット登録装置１１の処理の流れを示すフロー図である。図４に示すフローは、ショートカット登録装置１１がショートカット・オブジェクトの登録モードに遷移した場合に開始される。
【００４７】
なお、本実施形態に係るショートカット登録装置１１では、例えば、主メニュー画面の主機能項目である“設定・編集”を選択操作した後、副メニュー画面の副機能項目である“ショートカット登録”を選択操作することにより、その動作モードがショートカット・オブジェクトの登録モードに遷移するものとする。
【００４８】
図４に示すステップＳ１１において、登録受付部３１は、複合機能に関する登録要求を受け付けたか否かを判定する。この判定は、その動作モードがショートカット・オブジェクトの登録モードである間、複合機能に関する登録要求を受け付けるまで繰り返される。ステップＳ１１の判定の結果、複合機能に関する登録要求を受け付けた旨の判定が下された場合、登録受付部３１は、処理の流れをステップＳ１２へと進ませる。なお、登録受付部３１が複合機能に関する登録要求を受け付けたとみなすケース（後述する本実施形態の実施例１〜４、および変形例１，２参照）については後述する。
【００４９】
ステップＳ１２において、機能項目取得部３３は、登録要求受付部３１により受け付けた登録要求に係る複合機能を構成する個々の機能項目の種別に基づいて、個々の機能項目の組み合わせパターンを取得する。
【００５０】
ステップＳ１３において、登録管理部３７は、図３に示す登録管理テーブル３５のデータ構造のうち禁則情報を参照して、ステップＳ１２で取得した登録要求に係る複合機能を構成する個々の機能項目の組み合わせパターンが禁止されているか否か、つまり登録要求に係る複合機能の登録可否を判定する。
【００５１】
ステップＳ１３の判定の結果、登録要求に係る複合機能が登録不能であると判定された場合、登録管理部３７は、一連の登録処理の流れを終了させる。一方、登録要求に係る複合機能が登録可能であると判定された場合、登録管理部３７は、処理の流れをステップＳ１４へと進ませる。
【００５２】
ステップＳ１４において、登録管理部３７は、登録要求に係る複合機能が既に登録されているか否かを、登録管理テーブル３５の登録情報を参照して判定する。ステップＳ１４の判定の結果、登録要求に係る複合機能が既に登録されていると判定された場合、登録管理部３７は、一連の登録処理の流れを終了させる。一方、登録要求に係る複合機能が未登録であると判定された場合、登録管理部３７は、処理の流れをステップＳ１５へと進ませる。
【００５３】
ステップＳ１５において、登録管理部３７は、登録要求受付部３１により受け付けた登録要求に係る複合機能に関するショートカット・オブジェクトであって、登録要求に係る複合機能を構成する個々の機能項目のうち少なくとも２以上の機能項目のはたらきを表す表示態様をもつショートカット・オブジェクトに関するショートカット表示用情報を登録管理テーブル３５に登録する。
【００５４】
［本実施形態の実施例１に係るショートカットの登録手順］
次に、本実施形態の実施例１に係るショートカットの登録手順について、添付図面を参照して説明する。図５は、実施例１に係る“電話番号で行き先検索”のショートカットの登録手順を表す説明図である。前提として、ショートカット登録装置１１は、その動作モードがショートカット・オブジェクトの登録モードに遷移しているものとする。この前提は、以下に述べる実施例２〜４および変形例１，２でも同様に適用される。実施例２〜４および変形例１，２では、記載事項の重複を避けるため、この前提の説明を省略する。
【００５５】
図５（ａ）に示す主メニュー画面において、ユーザーは、主機能項目である“行き先”を選択操作する。表示制御部１７から送られてきた“行き先”に係る選択操作情報を受けて、コマンド発行部２３は、“行き先”項目の副メニュー画面への表示切替えを指示するコマンドを発行し、このコマンドをナビゲーション動作制御部２５へ送る。これを受けてナビゲーション動作制御部２５は、“行き先”項目の副メニュー画面を表示制御部１７に返す。これを受けて表示制御部１７は、表示部１９に副メニュー画面を表示させる。これにより、表示部１９は、図５（ａ）に示す主メニュー画面に代えて、図５（ｂ）に示す副メニュー画面を切り換え表示する。
【００５６】
図５（ａ）に示す主メニュー画面は、“ショートカットキー登録中”とのテキスト文字列を表示する。これにより、ショートカット登録装置１１の動作モードがショートカット・オブジェクトの登録モードに遷移している旨をユーザーに知らせる。この報知表示は、以下に述べる実施例２〜４および変形例１，２でも同様に適用される。実施例２〜４および変形例１，２では、記載事項の重複を避けるため、報知表示を行う旨の説明を省略する。
【００５７】
図５（ｂ）に示す副メニュー画面において、ユーザーは、副機能項目である“電話番号”を選択操作する。この例では、複合機能の階層構造は二階層であり、“電話番号”の下位層に従属する機能項目は存在しない。したがって、表示部１９は、図５（ｂ）に示す副メニュー画面をそのまま表示し続ける。
【００５８】
次に、ユーザーは、図５（ｃ）に示す副メニュー画面において、ショートカットの登録内容を確定する際に操作される機能項目である“登録”項目を選択操作する。すると、図５（ｃ）に示す副メニュー画面は、登録対象となる複合機能の階層経路を表す“行き先＋電話番号”とともに、“ショートカットキー登録済”とのテキスト文字列を表示する。これにより、一連の操作によるショートカット・オブジェクトが登録済である旨を、その複合機能の階層経路とともにユーザーに知らせる。
【００５９】
［本実施形態の実施例２に係るショートカットの登録手順］
次に、本実施形態の実施例２に係るショートカットの登録手順について、添付図面を参照して説明する。図６は、実施例２に係る“番号入力で電話をかける”のショートカットの登録手順を表す説明図である。
【００６０】
図６（ａ）に示す主メニュー画面において、ユーザーは、主機能項目である“電話”を選択操作する。表示制御部１７から送られてきた“電話”に係る選択操作情報を受けて、コマンド発行部２３は、“電話”項目の副メニュー画面への表示切替えを指示するコマンドを発行し、このコマンドをナビゲーション動作制御部２５へ送る。これを受けてナビゲーション動作制御部２５は、“電話”項目の副メニュー画面を表示制御部１７に返す。これを受けて表示制御部１７は、表示部１９に副メニュー画面を表示させる。これにより、表示部１９は、図６（ａ）に示す主メニュー画面に代えて、図６（ｂ）に示す副メニュー画面を切り換え表示する。
【００６１】
図６（ｂ）に示す副メニュー画面において、ユーザーは、副機能項目である“番号入力”を選択操作する。この例では、複合機能の階層構造は二階層であり、“番号入力”の下位層に従属する機能項目は存在しない。したがって、表示部１９は、図６（ｂ）に示す副メニュー画面をそのまま表示し続ける。
【００６２】
次に、ユーザーは、図６（ｃ）に示す副メニュー画面において、“登録”項目を選択操作する。すると、図６（ｃ）に示す副メニュー画面は、登録対象となる複合機能の階層経路を表す“電話＋番号入力”とともに、“ショートカットキー登録済”とのテキスト文字列を表示する。これにより、一連の操作によるショートカット・オブジェクトが登録済である旨を、その複合機能の階層経路とともにユーザーに知らせる。
【００６３】
［本実施形態の比較例と実施例１，２との対比説明］
上述した本実施形態の実施例１，２に係る登録手順を経たあとの主メニュー画面を、比較例に係る従来の主メニュー画面と比べてみる。図７は、本実施形態の比較例に係る従来のメニュー画面と、本実施形態の実施例１，２に係るメニュー画面とを対比して表す説明図である。
【００６４】
図７（ａ）に示す比較例では、“行き先”項目と“電話番号"項目とを統合したショートカットキーを示した。比較例に係る表示態様としては、副機能項目である“電話番号"を採用した。比較例の主メニュー画面では、図７（ａ）に示すように、登録済のショートカット・オブジェクトは、“電話番号"のテキスト文字列による識別標章をもって主メニュー画面に表示される。
【００６５】
この場合、“電話番号"に関係する複合機能であることまではわかるが、“行き先”項目と“電話番号"項目とを統合したショートカットキーなのか、または“電話”項目と“番号入力"項目とを統合したショートカットキーなのかまでは判別できない。したがって、比較例に係る表示態様では、複合機能のはたらきを混同するおそれがある。
【００６６】
これに対し、本実施形態の主メニュー画面では、図７（ｂ）に示すように、実施例１に係る登録済のショートカット・オブジェクトは、“電話番号で行き先検索”のテキスト文字列と、その複合機能のはたらきを簡潔に表す図形意匠との併記による識別標章をもって主メニュー画面に表示される。同様に、実施例２に係る登録済のショートカット・オブジェクトは、“番号入力で電話をかける”のテキスト文字列と、その複合機能のはたらきを簡潔に表す図形意匠との併記による識別標章をもって主メニュー画面に表示される。
【００６７】
したがって、本実施形態に係る実施例１，２によれば、登録済のショートカット・オブジェクトは、複合機能のはたらきを一意に判別可能な文字と図形意匠の組み合わせに係る識別標章をもってメニュー画面に表示されるため、ショートカット・オブジェクトの表示態様を見さえすれば、そのショートカット・オブジェクトがどのような複合機能を発揮するものなのかを一意に把握することができる。
【００６８】
また、本実施形態に係る実施例１，２によれば、ショートカット・オブジェクトの登録モードにおいて、複数の機能項目間の階層経路をたどるといった、通常時の操作と同様の簡易かつ直感的な操作をもって、ショートカット・オブジェクトを登録管理テーブル３５に登録することができる。
【００６９】
［本実施形態の実施例３に係るショートカットの登録手順］
次に、本実施形態の実施例３に係るショートカットの登録手順について、添付図面を参照して説明する。図８は、実施例３に係る“履歴で行き先検索”のショートカットの登録手順を表す説明図である。
【００７０】
図８（ａ）に示す主メニュー画面において、ユーザーは、主機能項目である“行き先”を選択操作する。表示制御部１７から送られてきた“行き先”に係る選択操作情報を受けて、コマンド発行部２３は、“行き先”項目の副メニュー画面への表示切替えを指示するコマンドを発行し、このコマンドをナビゲーション動作制御部２５へ送る。これを受けてナビゲーション動作制御部２５は、“行き先”項目の副メニュー画面を表示制御部１７に返す。これを受けて表示制御部１７は、表示部１９に副メニュー画面を表示させる。これにより、表示部１９は、図８（ａ）に示す主メニュー画面に代えて、図８（ｂ）に示す副メニュー画面を切り換え表示する。
【００７１】
図８（ｂ）に示す副メニュー画面において、ユーザーは、副機能項目である“履歴”を選択操作する。この例では、複合機能の階層構造は二階層であり、“履歴”の下位層に従属する機能項目は存在しない。したがって、表示部１９は、図８（ｂ）に示す副メニュー画面をそのまま表示し続ける。
【００７２】
次に、ユーザーは、図８（ｃ）に示す副メニュー画面において、“登録”項目を選択操作する。すると、図８（ｃ）に示す副メニュー画面は、登録対象となる複合機能の階層経路を表す“行き先＋履歴”とともに、“ショートカットキー登録済”とのテキスト文字列を表示する。これにより、一連の操作によるショートカット・オブジェクトが登録済である旨を、その複合機能の階層経路とともにユーザーに知らせる。
【００７３】
［本実施形態の実施例４に係るショートカットの登録手順］
次に、本実施形態の実施例４に係るショートカットの登録手順について、添付図面を参照して説明する。図９は、実施例４に係る“履歴で電話をかける”のショートカットの登録手順を表す説明図である。
【００７４】
図９（ａ）に示す主メニュー画面において、ユーザーは、主機能項目である“電話”を選択操作する。表示制御部１７から送られてきた“電話”に係る選択操作情報を受けて、コマンド発行部２３は、“電話”項目の副メニュー画面への表示切替えを指示するコマンドを発行し、このコマンドをナビゲーション動作制御部２５へ送る。これを受けてナビゲーション動作制御部２５は、“電話”項目の副メニュー画面を表示制御部１７に返す。これを受けて表示制御部１７は、表示部１９に副メニュー画面を表示させる。これにより、表示部１９は、図９（ａ）に示す主メニュー画面に代えて、図９（ｂ）に示す副メニュー画面を切り換え表示する。
【００７５】
図９（ｂ）に示す副メニュー画面において、ユーザーは、副機能項目である“履歴”を選択操作する。この例では、複合機能の階層構造は二階層であり、“履歴”の下位層に従属する機能項目は存在しない。したがって、表示部１９は、図９（ｂ）に示す副メニュー画面をそのまま表示し続ける。
【００７６】
次に、ユーザーは、図９（ｃ）に示す副メニュー画面において、“登録”項目を選択操作する。すると、図９（ｃ）に示す副メニュー画面は、登録対象となる複合機能の階層経路を表す“電話＋履歴”とともに、“ショートカットキー登録済”とのテキスト文字列を表示する。これにより、一連の操作によるショートカット・オブジェクトが登録済である旨を、その複合機能の階層経路とともにユーザーに知らせる。
【００７７】
［本実施形態の比較例と実施例３，４との対比説明］
上述した本実施形態の実施例３，４に係る登録手順を経たあとの主メニュー画面を、比較例に係る従来の主メニュー画面と比べてみる。図１０は、本実施形態の比較例に係る従来のメニュー画面と、本実施形態の実施例３，４に係るメニュー画面とを対比して表す説明図である。
【００７８】
図１０（ａ）に示す比較例では、“行き先”項目と“履歴"項目とを統合したショートカットキーを示した。比較例に係る表示態様としては、副機能項目である“履歴"を採用した。比較例の主メニュー画面では、図１０（ａ）に示すように、登録済のショートカット・オブジェクトは、“履歴"のテキスト文字列による識別標章をもって主メニュー画面に表示される。
【００７９】
この場合、“履歴"に関係する複合機能であることまではわかるが、“行き先”項目と“履歴"項目とを統合したショートカットキーなのか、または“電話”項目と“履歴"項目とを統合したショートカットキーなのかまでは判別できない。したがって、比較例に係る表示態様では、複合機能のはたらきを混同するおそれがある。
【００８０】
これに対し、本実施形態の主メニュー画面では、図１０（ｂ）に示すように、実施例３に係る登録済のショートカット・オブジェクトは、“履歴で行き先検索”のテキスト文字列と、その複合機能のはたらきを簡潔に表す図形意匠との併記による識別標章をもって主メニュー画面に表示される。同様に、実施例４に係る登録済のショートカット・オブジェクトは、“履歴で電話をかける”のテキスト文字列と、その複合機能のはたらきを簡潔に表す図形意匠との併記による識別標章をもって主メニュー画面に表示される。
【００８１】
したがって、本実施形態に係る実施例３，４によれば、登録済のショートカット・オブジェクトは、複合機能のはたらきを一意に判別可能な文字と図形意匠の組み合わせに係る識別標章をもってメニュー画面に表示されるため、ショートカット・オブジェクトの表示態様を見さえすれば、そのショートカット・オブジェクトがどのような複合機能を発揮するものなのかを一意に把握することができる。
【００８２】
［本実施形態の変形例１に係るショートカットの登録手順］
次に、本実施形態の変形例１に係るショートカットの登録手順について、添付図面を参照して説明する。図１１は、変形例１に係る“電話番号で行き先検索”のショートカットの登録手順を表す説明図である。
【００８３】
図１１（ａ）に示すショートカット登録画面は、ショートカットの登録操作を行う際に用いられる。表示部１９は、複数の主機能項目と複数の副機能項目とを階層化した機能項目群に属するそれぞれの機能項目に係るアイコンを表示する。この表示状態において、ユーザーは、複数の機能項目に係るアイコン同士を相互に重ね合わせる操作を行う。
【００８４】
図１１（ａ），（ｂ）は、副機能項目である“電話番号”に係るアイコンを、主機能項目である“行き先”に係るアイコンに重ね合わせる操作を行うケースを例示した。この重ね合わせる操作は、例えば、“電話番号”に係るアイコンにタッチし、このタッチ状態を維持して“行き先”に係るアイコンの上までひきずり、“行き先”に係るアイコンの上で“電話番号”に係るアイコンのタッチ状態を解除する、いわゆるドラッグ・アンド・ドロップ操作により実現される。
【００８５】
この重ね合わせる操作の流れを受け付けた場合に、登録要求受付部３１は、図１１（ａ），（ｂ）に示すように、主機能項目である“行き先”と、副機能項目である“電話番号”との組み合わせに係る複合機能に関する登録要求が生じたとみなしてその複合機能に関する登録要求を受け付ける。
【００８６】
この例において、登録管理部３７は、ドラッグ側（図１１の“電話番号”）よりも、ドロップ側（図１１の“行き先”）が上位層に属するものとみなす構成を採用することができる。これとは逆に、ドラッグ側よりも、ドロップ側が下位層に属するものとみなしてもよい。この場合において、登録管理部３７は、複合機能に関するショートカット・オブジェクトの表示先を、ドロップ側（図１１の“行き先”）が属するメニュー画面、つまり主メニュー画面に関連付ける。これにより、ユーザーの手を煩わすことなく、複合機能に関するショートカット・オブジェクトの表示先として適切な主メニュー画面を関連付けることができる。
【００８７】
上記の複合機能に関する登録要求を受けた登録管理部３７は、禁則情報を参照した登録可否判定および登録情報を参照した登録済判定を行う。そして、登録要求に係る複合機能が登録可能であり、かつ未登録であると判定された場合に、登録管理部３７は、登録要求に係る複合機能に関するショートカット・オブジェクトをメニュー画面に表示するために用いるショートカット表示用情報の登録管理テーブル３５への登録手続きを実行する。
【００８８】
本実施形態の変形例１に係るショートカットの登録手順によれば、ドラッグ・アンド・ドロップという簡易かつ直感的な操作をもって、ショートカット表示用情報を登録管理テーブル３５に登録することができる。
【００８９】
［本実施形態の変形例２に係るショートカットの登録手順］
次に、本実施形態の変形例２に係るショートカットの登録手順について、添付図面を参照して説明する。図１２は、変形例２に係る“電話番号で行き先検索”のショートカットの登録手順を表す説明図である。本実施形態の変形例２では、図１２に示すように、複数の機能項目に係るアイコンが、各階層毎のフォルダに分かれて表示されている。各フォルダのタブ部を選択操作すると、選択操作したフォルダに属する機能項目に係るアイコンが切替え表示される。
【００９０】
図１２（ａ）は、ショートカット・オブジェクトの登録モード時に表示されるショートカット登録画面において、ユーザーが第２階層のフォルダのタブ部３９を選択操作することで表示部１９の表示画面が切替えられて、第２階層の副機能項目に係るアイコンが表示された状態を示している。すなわち、図１２（ａ）に示す例では、表示部１９は、主機能項目が属する第１階層のフォルダ（本発明に係る“第１のフォルダ”に相当する。以下、同じ。）のタブ部４１と、第２階層のフォルダ（本発明に係る“第２のフォルダ”に相当する。以下、同じ。）に属する副機能項目である“電話番号"、“名称”、“ジャンル”、“履歴”、“住所”、“登録地点”およびその他それぞれのアイコンを一覧表示している。
【００９１】
この表示状態において、ユーザーは、第１階層のフォルダのタブ部４１に、第２階層のフォルダに属する複数の副機能項目のうち第２の機能項目（図１２（ｂ）の例では“電話番号”）に係る第２のアイコン４３を重ね合わせる操作を行う。この重ね合わせる操作は、例えば、“電話番号”に係る第２のアイコン４３にタッチし、このタッチ状態を維持して第１階層のフォルダのタブ部４１の上までひきずる、いわゆるドラッグ操作により実現される。
【００９２】
このドラッグ操作によって表示部１９の表示画面が切替えられる。これにより、表示部１９は、図１２（ｂ）に示すように、第１階層のフォルダに属する複数の主機能項目に係る“行き先"、“情報”、“設定・編集”、“電話”、“ドライブインフォ”、および“画像ビューアー”のそれぞれのアイコンと、ドラッグ操作した“電話番号”に係る第２のアイコン４３とを一覧表示する。
【００９３】
この表示状態において、ユーザーは、第１階層のフォルダに属する複数の主機能項目のうち第１の機能項目（図１２（ｃ）の例では“行き先”）に係る第１のアイコン４５と、“電話番号”に係る第２のアイコン４３とを相互に重ね合わせる操作を行う。この重ね合わせる操作は、例えば、“電話番号”に係る第２のアイコン４３のタッチ状態を維持して“行き先”に係る第１のアイコン４５の上までひきずり、“行き先”に係る第１のアイコン４５の上で“電話番号”に係る第２のアイコン４３のタッチ状態を解除する、いわゆるドラッグ・アンド・ドロップ操作により実現される。
【００９４】
こうしたドラッグ操作およびドラッグ・アンド・ドロップ操作を含む一連の操作の流れを受け付けた場合に、登録要求受付部３１は、“行き先”に係る第１の機能項目と”電話番号”に係る第２の機能項目との組み合わせに係る複合機能に関する登録要求が生じたとみなしてその複合機能に関する登録要求を受け付ける。その複合機能に関する登録要求を受けた登録管理部３７は、変形例１と同様の処理を行う。
【００９５】
本実施形態の変形例２に係るショートカットの登録手順によれば、変形例１と同様に、ドラッグ・アンド・ドロップという簡易かつ直感的な操作をもってショートカット表示用情報を登録管理テーブル３５に登録することができる。また、本実施形態の変形例２では、それぞれの階層毎に機能項目に係るアイコンを分けて表示したので、全階層の機能項目に係るアイコンが同一のフォルダ内に混在している変形例１と比べて、機能項目に係るアイコンの情報が整理されていてわかりやすいという利点がある。
【００９６】
［複合機能に係るショートカット・オブジェクトに関する識別標章の変形例］
次に、複合機能に係るショートカットに関する識別標章の変形例について、添付図面を参照して説明する。図１３は、“現在地周辺のＡＢＣガソリンスタンド（ＧＳ）で行き先検索”という複合機能に係るショートカット・オブジェクトに関する識別標章の複数の変形例を表す説明図である。
【００９７】
図１３（ａ）は、第１階層の主機能項目である“行き先”に対して、第２階層の副機能項目である“ジャンル”、“ルート周辺”、および“現在地周辺”が階層構造を形成している状態を示している。第２階層の副機能項目である“ジャンル”、“ルート周辺”、および“現在地周辺”のそれぞれの下位層には、第３階層の副機能項目である“ガソリンスタンド”が従属している。さらに、第３階層の副機能項目である“ガソリンスタンド”のそれぞれの下位層には、第４階層の副機能項目である“ＡＢＣ−ＧＳ”が従属している。なお、第３，第４階層には、上記以外の副機能項目もあるが、その記載を省略している。
【００９８】
このように階層化されたメニューでは、複合機能に係るショートカット・オブジェクトに関する識別標章として、階層構造のうち末端の副機能項目の名称である“ＡＢＣ−ＧＳ”を流用すると、その複合機能のはたらきが“ジャンルのＡＢＣ−ＧＳで行き先検索”なのか、“ルート周辺のＡＢＣ−ＧＳで行き先検索”なのか、あるいは“現在地周辺のＡＢＣ−ＧＳで行き先検索”なのかが判然とせず、これらを混同するおそれがある。
【００９９】
そこで、本実施形態では、登録済の複合機能に係るショートカット・オブジェクトに関する識別標章は、複合機能を構成する個々の機能項目のうち少なくとも２以上の機能項目のはたらきを表す識別標章、好ましくは複数の主機能項目のいずれかから複数の副機能項目のいずれかに至る階層経路の全部を表す識別標章とすることにより、相互に異なる複合機能間の混同防止に役立てることとした。ここで“少なくとも２以上の機能項目”は、最下層の機能項目を含むことが好ましい。最下層の機能項目は、目的とする機能項目を簡潔に表していることが多く、複合機能のはたらきを判別する上で有効と考えられるからである。
【０１００】
図１３（ｂ）〜（ｅ）は、“現在地周辺のＡＢＣ−ＧＳで行き先検索”という複合機能に係るショートカット・オブジェクトに関する識別標章の変形例をそれぞれ示す。
【０１０１】
図１３（ｂ）に示す識別標章は、目的地を決める際に用いる検索項目の一部である“行き先”および“現在地周辺”をテキスト文字列で表すとともに、最終的な目的地となるガソリンスタンドの種別を“ＡＢＣ”などの図形やマークからなる意匠で表す。
【０１０２】
図１３（ｃ）に示す識別標章は、目的地を決める際に用いる検索項目の一部である“行き先”および“現在地周辺”をテキスト文字列と記号（＋：ＰＬＵＳ）の組み合わせで表すとともに、目的地となるガソリンスタンドの種別を“ＡＢＣ”などの図形やマークからなる意匠で表す。
【０１０３】
図１３（ｄ）に示す識別標章は、目的地を決める際に用いる検索項目の一部である“現在地周辺”をテキスト文字列で表すとともに、最終的な目的地となるガソリンスタンドの種別を“ＡＢＣ”などの図形やマークからなる意匠で表す。
【０１０４】
図１３（ｅ）に示す識別標章は、目的地を決める際に用いる検索項目の一部である“行き先”および“現在地周辺”をテキスト文字列と記号（＋：ＰＬＵＳ）の組み合わせで表すとともに、最終的な目的地となるガソリンスタンドの種別“ＡＢＣ−ＧＳ”をテキスト文字列で表す。
【０１０５】
以上説明したように、本実施形態に係るショートカット登録装置１１およびショートカット登録方法によれば、登録済のショートカット・オブジェクトは、複合機能を構成する個々の機能項目のうち少なくとも２以上の機能項目のはたらきを表す表示態様をもってメニュー画面に表示される。したがって、ショートカット・オブジェクトの表示態様を見さえすれば、そのショートカット・オブジェクトがどのような複合機能を発揮するものなのかを一意に把握することができる。
【０１０６】
また、登録管理部３７は、登録要求に係る複合機能が登録可能であり、かつ未登録であると判定された場合にショートカット・オブジェクトを登録するので、登録不能または既に登録済の複合機能に関するショートカット・オブジェクトを過誤により登録する事態を確実に回避することができる。
【０１０７】
さらに、ショートカット・オブジェクトの表示態様として、複数の主機能項目のいずれかから複数の副機能項目のいずれかに至る階層経路の全部を表示する態様を採用すると、メニュー画面にショートカット・オブジェクトを表示した場合に、その複合機能に関する階層経路の全容が明らかになるため、複合機能のはたらきを明示することができる点で、ユーザーの利便性を向上させることができる。
【０１０８】
なお、本実施形態でいう複合機能とは、複数の機能項目の組み合わせすべてを意味する。また、複数の機能項目とは、典型的には第１階層の主機能項目およびその主機能項目に従属する第２階層の副機能項目の組み合わせを意味する。ただし、第２階層の副機能項目に従属する第３階層の副機能項目が存在するケースでは、第１階層〜第３階層の機能項目のうち任意の２つ以上の機能項目の組み合わせが複数の機能項目に相当する。また、第３階層の副機能項目に従属する第４階層の副機能項目が存在するケースでは、第１階層〜第４階層の機能項目のうち任意の２つ以上の機能項目の組み合わせが複数の機能項目に相当する。
【０１０９】
以上説明した実施形態は、本発明の具現化例を記載したものである。従って、これらの記載によって本発明の技術的範囲が限定的に解釈されることがあってはならない。すなわち、本発明はその要旨またはその主要な特徴から逸脱することなく、様々な形態で実施することができ、そうした多様な実施形態も、本発明の技術的範囲の射程に包含される。
【０１１０】
例えば、本実施形態において、本発明が適用される電子機器としてナビゲーション装置１３を例示して説明したが、本発明はこの例に限定されない。本発明は、例えば、携帯電話、携帯端末、家電機器などの、あらゆる種類の電子機器に適用することができる。
【０１１１】
また、本実施形態において、登録管理部３７が行う登録要求に係る複合機能の登録可否判定は、登録管理テーブル３５の禁則情報に代えて階層メニュー情報を参照して行うようにしてもよい。図１４は、ナビゲーション装置１３が有する階層メニュー情報のデータ構造を表す説明図である。図１４に示す階層メニュー情報は、複数の主機能項目と、それぞれの主機能項目に従属した複数の副機能項目との階層関係を管理するための情報であり、これを登録管理テーブルとして利用する。
【０１１２】
この階層メニュー情報は、図１４に示すように、第１階層の主機能項目である“行き先”に対し、第２階層の副機能項目である“名称”、“ジャンル”、“電話番号"、“住所”、“履歴”、および“登録地点”のそれぞれが従属している旨の階層関係を記憶している。この階層メニュー情報は、複合機能の登録可否を判定する際に参照される。
【０１１３】
すなわち、本実施形態において、登録管理部３７は、登録要求に係る複合機能の登録可否を、登録要求に係る複合機能を構成する機能項目の組み合わせパターンと、階層メニュー情報とに基づいて判定してもよい。具体的には、登録管理部３７は、登録要求に係る複合機能を構成する機能項目の組み合わせパターンと階層メニュー情報とを照合する。
【０１１４】
次に、登録管理部３７は、階層メニュー情報により記述された階層関係のなかに、登録要求に係る複合機能を構成する機能項目の組み合わせパターンが存在するか否かを調べる。ここで、階層メニュー情報とは、組み合わせが許可された主副の機能項目の組み合わせパターンに関する情報である。すると、複合機能の階層関係のなかに、登録要求に係る複合機能を構成する機能項目の組み合わせパターンが存在するとは、その機能項目の組み合わせパターンは許可された組み合わせであるといえる。
【０１１５】
ところで、図１１に示す本実施形態の変形例１に係るショートカットの登録手順において説明したように、登録管理部３７は、ドラッグ側（図１１の“電話番号”）よりも、ドロップ側（図１１の“行き先”）が上位層に属するものとみなす構成を採用している。この構成を、上記の登録可否判定に組み合わせて適用してもよい。すなわち、登録管理部３７は、ドロップ側（図１１の“行き先”）が第１階層であり、ドラッグ側（図１１の“電話番号”）が第２階層であると解釈して、階層メニュー情報により記述された階層関係のなかに、上記の組み合わせパターンが存在するか否かを調べる。これにより、登録要求に係る複合機能の登録可否判定を実行することができる。
【０１１６】
上述したように、登録管理部３７は、登録要求に係る複合機能を構成する機能項目の組み合わせパターンと階層メニュー情報とに基づいて、登録要求に係る複合機能の登録可否を判定することができる。要するに、階層メニュー情報を参照した登録可否判定によれば、ナビゲーション装置１３が通常記憶している階層メニュー情報さえあれば、その他の情報を一切用いることなく、登録要求に係る複合機能が生じるたび毎に、階層メニュー情報を参照して、登録要求に係る複合機能の登録可否を判定することができる。このため、管理すべき情報の量を少なくできる点で、情報管理の煩雑さを軽減することができる。
【０１１７】
また、本実施形態において、禁則情報を参照して登録可否判定を行う例をあげて説明したが、本発明はこの例に限定されない。例えば、登録管理テーブル３５から許可されていない機能項目の組み合わせパターンを排除する。そして、登録管理テーブル３５に記載のない機能項目の組み合わせパターンに係る複合機能の登録要求が生じた場合に、その複合機能の登録を禁止するようにしてもよい。
【０１１８】
この変形例によれば、禁則情報の参照を要することなく、余計なデータが省かれた簡素な登録管理テーブル３５の構成をもって、複合機能の登録可否判定を行うことができる。したがって、この変形例によれば、登録管理テーブル３５に割り当てるメモリの容量を小さくすることができる。
【０１１９】
さらに、本実施形態において、登録管理テーブル３５の識別標章情報をショートカット表示用情報として用いる例をあげて説明したが、本発明はこの例に限定されない。例えば、登録管理テーブル３５の識別標章情報に代えて、複合機能に関するショートカット・オブジェクトそのものを記憶してもよい。この場合は、複合機能に関するショートカット・オブジェクトそのものがショートカット表示用情報となる。
【０１２０】
または、登録管理テーブル３５の機能識別情報をショートカット表示用情報として用いるようにしてもよい。この場合、登録管理テーブル３５の識別標章情報は不要である。
【０１２１】
機能識別情報をショートカット表示用情報として用いる場合、登録要求に係る複合機能に関するショートカット・オブジェクトは、登録要求に係る複合機能を構成する個々の機能項目のうち少なくとも２以上の機能項目に関する機能識別情報を組み合わせた表示態様を用いてメニュー画面に表示される。図３の例では、例えば、第１階層の“行き先”および第２階層の“電話番号”に係る文字列を組み合わせた表示態様（例えば、行き先＿電話番号）を用いて、登録要求に係る複合機能に関するショートカット・オブジェクトがメニュー画面に表示される。
【０１２２】
この場合においても、“少なくとも２以上の機能項目”は、最下層の機能項目を含むことが好ましい。最下層の機能項目は、目的とする機能項目を簡潔に表していることが多く、複合機能のはたらきを判別する上で有効と考えられるからである。
【符号の説明】
【０１２３】
１１  ショートカット登録装置
１３  ナビゲーション装置（電子機器）
１５  タッチパネル部
１７  表示制御部
１９  表示部
２１  操作入力部
３１  登録要求受付部
３３  機能項目取得部
３５  登録管理テーブル
３７  登録管理部
【図１】
2012084018.tif 000003
【図２】
2012084018.tif 000004
【図３】
2012084018.tif 000005
【図４】
2012084018.tif 000006
【図５】
2012084018.tif 000007
【図６】
2012084018.tif 000008
【図７】
2012084018.tif 000009
【図８】
2012084018.tif 000010
【図９】
2012084018.tif 000011
【図１０】
2012084018.tif 000012
【図１１】
2012084018.tif 000013
【図１２】
2012084018.tif 000014
【図１３】
2012084018.tif 000015
【図１４】
2012084018.tif 000016
【図１５】
2012084018.tif 000017