(57)【要約】【課題】  本発明の目的は、同一の利用者であっても、ライセンスの特性に応じ、機器間の共有を細やかに管理することを可能とすることにある。【解決手段】  本発明に係るサービス管理装置は、利用者と、利用者に対応付けられた一または複数の端末を記憶する利用者記憶部と、所定のサービスの利用を許可する端末を含むライセンスおよび設定制限を特定するライセンス情報を記憶するライセンス情報記憶部と、要求元の端末および利用者を特定する情報を含むライセンスの設定要求を受け付ける設定要求受付部と、設定要求に含まれる利用者と対応づけられた端末を特定する対応端末特定処理部と、特定される各端末に利用を許可されたライセンスであって要求元の端末へ設定可能なライセンスを特定するライセンス特定処理部と、特定したライセンスを要求元の端末へ設定するライセンス設定処理部と、を備えることを特徴とする。【選択図】図１
2014127020.tif 000002
【特許請求の範囲】
【請求項１】
利用者と、該利用者にあらかじめ対応付けられた一または複数の端末を特定する情報を記憶する利用者記憶部と、
所定のサービスの利用を許可する端末を特定する情報を含むライセンスおよび当該ライセンスの設定制限を特定するライセンス情報を記憶するライセンス情報記憶部と、
要求元の端末および利用者を特定する情報を含む前記ライセンスの設定要求を受け付ける設定要求受付部と、
前記設定要求に含まれる前記利用者と対応づけられた端末を特定する情報を取得する対応端末特定処理部と、
前記対応端末特定処理部により取得された前記情報により特定される各端末に利用を許可されたライセンスであって前記要求元の端末へ設定可能なライセンスを特定するライセンス特定処理部と、
前記ライセンス特定処理部により特定したライセンスを前記要求元の端末へ設定するライセンス設定処理部と、
を備えることを特徴とするサービス管理装置。
【請求項２】
請求項１に記載のサービス管理装置であって、
前記ライセンス情報には、設定制限として複製の可否を特定する情報と、移動の可否を特定する情報と、が含まれ、
前記ライセンス特定処理部は、前記複製および移動のいずれかが可能であれば、設定可能なライセンスであると特定し、
前記ライセンス設定処理部は、前記ライセンスの複製が可能であれば移動の可否にかかわらず複製により設定を行い、複製が可能でなく移動が可能であれば移動により設定を行う、
ことを特徴とするサービス管理装置。
【請求項３】
請求項１または２に記載のサービス管理装置であって、
前記ライセンス情報には、ライセンスの有効期限が含まれており、
前記ライセンス特定処理部は、前記有効期限を経過していれば、設定可能なライセンスでないと特定する、
ことを特徴とするサービス管理装置。
【請求項４】
請求項１〜３のいずれか一項に記載のサービス管理装置であって、
前記端末の機種を特定する情報と、当該機種ごとに利用可能な前記サービスを特定する情報と、を含む機種サービス対応情報を記憶する機種サービス対応情報記憶部を備え、
前記ライセンス特定処理部は、前記要求元の端末が利用可能でないサービスのライセンスについては、設定可能なライセンスでないと特定する、
ことを特徴とするサービス管理装置。
【請求項５】
請求項１〜４のいずれか一項に記載のサービス管理装置であって、
前記ライセンス情報には、設定制限として複製の残回数を特定する情報と、移動の残回数を特定する情報と、が含まれ、
前記ライセンス特定処理部は、前記複製および移動のいずれかが可能であれば、設定可能なライセンスであると特定し、
前記ライセンス設定処理部は、前記ライセンスの複製の残回数が一回以上あれば移動の残回数にかかわらず複製により設定を行い、複製の残回数が一回未満で移動の残回数が一回以上あれば移動により設定を行う、
ことを特徴とするサービス管理装置。
【請求項６】
請求項１〜５のいずれか一項に記載のサービス管理装置であって、
前記ライセンス特定処理部は、前記設定可能なライセンスを特定すると、前記要求元の端末に設定するライセンスに係るサービスの一覧を受け渡し、
前記ライセンス設定処理部は、前記要求元の端末から前記一覧についての設定指示を受けて設定する、
ことを特徴とするサービス管理装置。
【請求項７】
請求項１〜６のいずれか一項に記載のサービス管理装置であって、
前記ライセンス特定処理部は、前記設定可能なライセンスを特定すると、前記要求元の端末に設定するライセンスに係るサービスの一覧を受け渡し、
前記ライセンス設定処理部は、前記要求元の端末から前記サービスの一覧のうち指定されたサービスについて設定指示を受けると設定する、
ことを特徴とするサービス管理装置。
【請求項８】
コンピュータに、サービスの利用の許可を管理する手順を実行させるプログラムであって、
前記コンピュータを、利用者と、該利用者にあらかじめ対応付けられた一または複数の端末を特定する情報を記憶する利用者記憶部と、所定のサービスの利用を許可する端末を特定する情報を含むライセンスおよび当該ライセンスの設定制限を特定するライセンス情報を記憶するライセンス情報記憶部と、制御部として機能させ、
前記制御部に対して、
要求元の端末および利用者を特定する情報を含む前記ライセンスの設定要求を受け付ける設定要求受付手順と、
前記設定要求に含まれる前記利用者と対応づけられた端末を特定する情報を取得する対応端末特定処理手順と、
前記対応端末特定処理手順により取得された前記情報により特定される各端末に利用を許可されたライセンスであって前記要求元の端末へ設定可能なライセンスを特定するライセンス特定処理手順と、
前記ライセンス特定処理手順により特定したライセンスを前記要求元の端末へ設定するライセンス設定処理手順と、
を実行させることを特徴とするプログラム。
【請求項９】
サービスの利用の許可を管理するサービス管理装置のサービス管理方法であって、
前記サービス管理装置は、
利用者と、該利用者にあらかじめ対応付けられた一または複数の端末を特定する情報を記憶する利用者記憶部と、
所定のサービスの利用を許可する端末を特定する情報を含むライセンスおよび当該ライセンスの設定制限を特定するライセンス情報を記憶するライセンス情報記憶部と、を備え、
要求元の端末および利用者を特定する情報を含む前記ライセンスの設定要求を受け付ける設定要求受付ステップと、
前記設定要求に含まれる前記利用者と対応づけられた端末を特定する情報を取得する対応端末特定処理ステップと、
前記対応端末特定処理ステップにより取得された前記情報により特定される各端末に利用を許可されたライセンスであって前記要求元の端末へ設定可能なライセンスを特定するライセンス特定処理ステップと、
前記ライセンス特定処理ステップにより特定したライセンスを前記要求元の端末へ設定するライセンス設定処理ステップと、
を実施することを特徴とするサービス管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービスのライセンスを管理する装置の技術に関するものである。
【背景技術】
【０００２】
従来、同一の利用者であれば、当該利用者が所有する複数の機器間で制限なくサービスを受けるためのライセンスの共有を可能とする技術がある。特許文献１には、このような装置についての技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１７３３８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のような装置では、利用者が所有する機器であればいずれの機器でも、ライセンスの特性と無関係に、制限なくライセンスを共有できるという状況が発生してしまう場合がある。
【０００５】
本発明の目的は、同一の利用者であっても、ライセンスの特性に応じ、機器間のライセンスの共有制限を細やかに管理することを可能とする技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決すべく、本発明に係るサービス管理装置は、利用者と、該利用者にあらかじめ対応付けられた一または複数の端末を特定する情報を記憶する利用者記憶部と、所定のサービスの利用を許可する端末を特定する情報を含むライセンスおよび当該ライセンスの設定制限を特定するライセンス情報を記憶するライセンス情報記憶部と、要求元の端末および利用者を特定する情報を含む前記ライセンスの設定要求を受け付ける設定要求受付部と、前記設定要求に含まれる前記利用者と対応づけられた端末を特定する情報を取得する対応端末特定処理部と、前記対応端末特定処理部により取得された前記情報により特定される各端末に利用を許可されたライセンスであって前記要求元の端末へ設定可能なライセンスを特定するライセンス特定処理部と、前記ライセンス特定処理部により特定したライセンスを前記要求元の端末へ設定するライセンス設定処理部と、を備えることを特徴とする。
【０００７】
また、本発明に係るプログラムは、コンピュータに、サービスの利用の許可を管理する手順を実行させるプログラムであって、前記コンピュータを、利用者と、該利用者にあらかじめ対応付けられた一または複数の端末を特定する情報を記憶する利用者記憶部と、所定のサービスの利用を許可する端末を特定する情報を含むライセンスおよび当該ライセンスの設定制限を特定するライセンス情報を記憶するライセンス情報記憶部と、制御部として機能させ、前記制御部に対して、要求元の端末および利用者を特定する情報を含む前記ライセンスの設定要求を受け付ける設定要求受付手順と、前記設定要求に含まれる前記利用者と対応づけられた端末を特定する情報を取得する対応端末特定処理手順と、前記対応端末特定処理手順により取得された前記情報により特定される各端末に利用を許可されたライセンスであって前記要求元の端末へ設定可能なライセンスを特定するライセンス特定処理手順と、前記ライセンス特定処理手順により特定したライセンスを前記要求元の端末へ設定するライセンス設定処理手順と、を実行させることを特徴とする。
【０００８】
また、本発明に係るサービス管理方法は、サービスの利用の許可を管理するサービス管理装置のサービス管理方法であって、前記サービス管理装置は、利用者と、該利用者にあらかじめ対応付けられた一または複数の端末を特定する情報を記憶する利用者記憶部と、所定のサービスの利用を許可する端末を特定する情報を含むライセンスおよび当該ライセンスの設定制限を特定するライセンス情報を記憶するライセンス情報記憶部と、を備え、要求元の端末および利用者を特定する情報を含む前記ライセンスの設定要求を受け付ける設定要求受付ステップと、前記設定要求に含まれる前記利用者と対応づけられた端末を特定する情報を取得する対応端末特定処理ステップと、前記対応端末特定処理ステップにより取得された前記情報により特定される各端末に利用を許可されたライセンスであって前記要求元の端末へ設定可能なライセンスを特定するライセンス特定処理ステップと、前記ライセンス特定処理ステップにより特定したライセンスを前記要求元の端末へ設定するライセンス設定処理ステップと、を実施することを特徴とする。
【発明の効果】
【０００９】
本願発明によれば、同一の利用者であっても、ライセンスの特性に応じ、機器間のライセンスの共有制限を細やかに管理する技術を提供することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】第一の実施形態に係るサービス管理システムの概略構成図である。
【図２】端末ＩＤ記憶部のデータ構造を示す図である。
【図３】ユーザーＩＤ記憶部のデータ構造を示す図である。
【図４】端末ライセンス情報記憶部のデータ構造を示す図である。
【図５】端末の概要の構成を示す図である。
【図６】端末の演算処理部の機能構成図である。
【図７】端末認証情報記憶部のデータ構造を示す図である。
【図８】ライセンス設定処理の前半部の処理の流れを示す図である。
【図９】ライセンス設定処理の後半部の処理の流れを示す図である。
【図１０】ライセンス設定処理による記憶部の情報の変化の例を示す図である。
【図１１】第二の実施形態に係るサービス管理システムの概略構成図である。
【図１２】第二の実施形態に係る機種・サービス利用可否記憶部のデータ構造を示す図である。
【図１３】第二の実施形態に係るライセンス設定処理の後半部の処理の流れを示す図である。
【図１４】第三の実施形態に係る端末ライセンス情報記憶部のデータ構造を示す図である。
【図１５】第三の実施形態に係るライセンス設定処理の後半部の処理の流れを示す図である。
【図１６】第四の実施形態に係るライセンス設定処理の後半部の処理の流れを示す図である。
【図１７】第四の実施形態に係るライセンス設定処理の画面表示例を示す図である。
【図１８】第五の実施形態に係るライセンス設定処理の後半部の処理の流れを示す図である。
【図１９】第五の実施形態に係るライセンス設定処理の画面表示例を示す図である。
【発明を実施するための形態】
【００１１】
以下に、本発明に係るサービス管理についての第一の実施形態を適用したサービス管理システム１０００について、図面を参照して説明する。
【００１２】
図１に、サービス管理システム１０００の全体構成図を示す。サービス管理システム１０００は、端末１００および端末からネットワーク１５０を介して利用されるサービスを提供および管理するサービス管理装置２００と、を含んで構成される。なお、ネットワーク１５０は、携帯電話網や公衆網、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）あるいはＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の有線あるいは無線のネットワークである。また、サービス管理システム１０００においては、サービス管理装置２００に対して外部の装置により提供される外部サービス実施部２３１Ｂを含んで構成されてもよい。その場合、外部サービス実施部２３１Ｂとは、ネットワーク１５０を介して接続されてもよいし、ネットワーク１５０とは異なるネットワークを介して接続されてもよい。
【００１３】
サービス管理装置２００は、通信装置２１０と、認証部２２０と、サービス提供認可部２３０と、サービス提供認可部２３０により認可された場合にサービスを提供するサービス実施部２３１Ａと、端末ライセンス設定部２４０と、ライセンスメンテナンス部２５０と、端末ＩＤ記憶部２６１と、ユーザーＩＤ記憶部２６２と、端末ライセンス情報記憶部２６３と、ユーザーライセンス情報記憶部２６４と、を含む。
【００１４】
通信装置２１０は、ネットワーク１５０を介して上述の端末１００あるいは外部サービス実施部２３１Ｂとの通信経路の確立、通信の実行、通信の終了等を管理する。なお、外部サービス実施部２３１Ｂがネットワーク１５０とは異なるネットワークを介して通信される場合には、通信装置２１０とは異なる別の通信装置を介して通信経路の確立等が行われるものであってもよい。
【００１５】
認証部２２０は、端末１００からのサービスの利用が正当なものであるか否かを判定して、正当な端末１００および正当なユーザーによるサービスの利用であるか確認する。すなわち、認証部２２０は、端末認証およびユーザー認証を実施し、不正な利用者からの不正なアクセスを拒否する。
【００１６】
サービス提供認可部２３０は、端末１００からのサービスの利用が正当なライセンスによるものであるか否かを判定して、正当なライセンスに基づくサービスについてサービス実施部２３１Ａあるいは外部サービス実施部２３１Ｂにサービスの実施を依頼する。なお、本実施形態においては、サービス提供認可部２３０は、サービスを利用する端末１００が当該サービスの利用を許可されているか否かに応じて正当なライセンスに基づくか否かを判定する。
【００１７】
サービス実施部２３１Ａは、さまざまなアプリケーションサービスを実施し、結果あるいは中間結果等の応答等を利用元端末１００に応答する。例えば、最新の渋滞情報の提供サービスであれば、サービス実施部２３１Ａは端末１００からのダウンロード要求に応じて該当する渋滞情報を所定のデータ形式で端末１００へ送信する。外部サービス実施部２３１Ｂについても、基本的に同様であるが、外部サービス実施部２３１Ｂは結果あるいは中間結果等の応答等を利用元端末１００に応答するに留まらず、サービス提供装置２００に結果あるいは中間結果等の応答等を応答するものであってもよい。
【００１８】
端末ライセンス設定部２４０は、利用者の端末１００に付与されたサービスの利用のライセンス情報を設定要求に応じて要求元の端末１００にコピーあるいはムーブすることでライセンスを設定する。具体的には、端末ライセンス設定部２４０は、設定要求元の端末および利用者を特定する情報を含むライセンスの設定要求を受け付けて、ライセンスを設定するものであるといえる。また、端末ライセンス設定部２４０は、設定要求に含まれる利用者と対応づけられた端末を特定する情報を取得し、当該端末に利用を許可されたライセンスであって設定要求元の端末へ設定可能なライセンスを特定し、特定したライセンスを設定要求元の端末へ設定する。
【００１９】
なお、ライセンスのコピーとは、サービスを利用することについての許諾を含むライセンス情報を別の端末１００でも使用可能なように端末１００から複製することをいい、ライセンスのムーブとは、サービス利用のライセンス情報を別の端末１００で使用可能なように端末１００から複製しつつ、元の端末１００からは削除すること、すなわち移動させることをいう。
【００２０】
ライセンスメンテナンス部２５０は、端末１００に対して付与されたライセンスを設定する処理において、端末ライセンス情報記憶部２６３のデータ操作を行う。また、ライセンスメンテナンス部２５０は、図示しない外部の管理端末からネットワーク１５０を介してライセンスの発生／消滅／期間の変更／所有者の変更等の変更指示を受け付けて変更指示に応じた端末ライセンス情報記憶部２６３のデータ操作を行う。
【００２１】
図２は、端末ＩＤ記憶部２６１のデータ構造を示す図である。図２に示すように、端末ＩＤ記憶部２６１は、端末１００を特定する情報である端末ＩＤ２６１Ａと、機種コード２６１Ｂと、端末認証情報２６１Ｃと、所有者ユーザーＩＤ２６１Ｄと、利用開始日２６１Ｅと、利用状況２６１Ｆと、を対応付けて記憶する。
【００２２】
機種コード２６１Ｂは、端末ＩＤ２６１Ａで特定される端末１００の機種（モデル）を特定するコードである。ここで、機種コードとは、同一の製造者あるいは同一とみなすことができる製造者により提供された端末であって一定以上の機能上および構成上の類似性を有する、あるいは機能および構成上の同一の特性を有する端末１００の群を特定する情報をいう。端末認証情報２６１Ｃは、端末ＩＤ２６１Ａで特定される端末１００に固有の情報であり、当該端末認証情報２６１Ｃと端末ＩＤとの組み合わせにより端末の真正性を確認しうる情報である。所有者ユーザーＩＤ２６１Ｄは、端末ＩＤ２６１Ａで特定される端末１００の所有者を特定する情報である。利用開始日２６１Ｅは、端末ＩＤ２６１Ａで特定される端末１００が利用者の利用に供した日を特定する情報である。利用状況２６１Ｆは、端末ＩＤ２６１Ａで特定される端末１００の利用状況を特定する情報であり、その状況には「利用中」、「譲渡中」、「盗難」、「廃棄」、「修理中」等の区分があらかじめ定められており、端末１００の状況の変更指示等を所有者等から受けることにより、その状況が変更されるものとする。当該状況のうち、「利用中」以外の状況は、ライセンスの移動をなしえないあるいは移動を制限されるべき異常な状況として位置づけられる。
【００２３】
図３は、ユーザーＩＤ記憶部２６２のデータ構造を示す図である。図３に示すように、ユーザーＩＤ記憶部２６２は、端末１００のユーザーを特定する情報であるユーザーＩＤ２６２Ａと、ユーザー認証情報２６２Ｂと、氏名２６２Ｃと、第一の所有端末ＩＤ２６２Ｄと、第二の所有端末ＩＤ２６２Ｅと、・・・、第Ｎの所有端末ＩＤ２６２Ｆ（Ｎは自然数）と、を対応付けて記憶する。すなわち、ユーザーＩＤ記憶部２６２は、利用者と、該利用者にあらかじめ対応付けられた一または複数の端末を特定する情報を記憶するものであるといえる。
【００２４】
ユーザー認証情報２６２Ｂは、ユーザーＩＤ２６２Ａで特定されるユーザーを同定する情報である。ユーザー認証情報２６２Ｂは、ユーザーＩＤ２６２Ａで特定されるユーザーに固有の情報であり、当該ユーザー認証情報２６２ＢとユーザーＩＤとの組み合わせによりユーザーの真正性を確認しうる情報である。氏名２６２Ｃは、ユーザーＩＤ２６２Ａで特定されるユーザーの氏名を特定する情報である。第１の所有端末ＩＤ２６２Ｄは、ユーザーＩＤ２６２Ａで特定されるユーザーが所有している端末のうち一つを特定する情報である。第２の所有端末ＩＤ２６２Ｅは、ユーザーＩＤ２６２Ａで特定されるユーザーが所有している端末のうち第一の所有端末ＩＤ２６２Ｄで特定される端末とは異なる別の端末の一つを特定する情報である。第Ｎの所有端末ＩＤ２６２Ｆは、ユーザーＩＤ２６２Ａで特定されるユーザーが所有している端末のうち第１〜第（Ｎ−１）の所有端末ＩＤで特定される端末とは異なる別の端末の一つを特定する情報である。なお、ユーザーが端末１００を一つしか所有していない場合には、第２の所有端末ＩＤ２６２Ｅ〜第Ｎの所有端末ＩＤ２６２Ｆには特定の端末ＩＤは記憶されない。
【００２５】
図４は、端末ライセンス情報記憶部２６３のデータ構造を示す図である。図４に示すように、端末ライセンス情報記憶部２６３は、サービス実施部２３１Ａあるいは外部サービス実施部２３１Ｂにより提供されるサービスを利用することのできるライセンスが端末１００に対応付けられて管理されるライセンスについて、端末１００との対応付けを記憶する。端末ライセンス情報記憶部２５３は、特定の端末１００に対応付けられるライセンスを特定する情報であるライセンスＩＤ２６３Ａと、ライセンス所有端末ＩＤ２６３Ｂと、サービスＩＤ２６３Ｃと、開始日２６３Ｄと、有効期限２６３Ｅと、設定回数上限２６３Ｆと、コピー可否２６３Ｇと、ムーブ可否２６３Ｈと、を対応付けて記憶する。すなわち、端末ライセンス情報記憶部２６３は、所定のサービスの利用を許可する端末を特定する情報を含むライセンスおよび当該ライセンスの設定制限を特定するライセンス情報を記憶するものといえる。
【００２６】
ライセンス所有端末ＩＤ２６３Ｂは、ライセンスＩＤ２６３Ａで特定されるライセンスが対応付けられている端末１００を特定する情報である。サービスＩＤ２６３Ｃは、ライセンスＩＤ２６３Ａで特定されるライセンスにより利用可能なサービスを特定する情報である。開始日２６３Ｄは、ライセンスＩＤ２６３Ａで特定されるライセンスが有効となった日を特定する情報である。有効期限２６３Ｅは、ライセンスＩＤ２６３Ａで特定されるライセンスが無効となる日を特定する情報である。設定回数上限２６３Ｆは、ライセンスＩＤ２６３Ａで特定されるライセンスをムーブあるいはコピーすることができる回数の残りを特定する情報である。コピー可否２６３Ｇは、ライセンスＩＤ２６３Ａで特定されるライセンスを他の端末１００にコピーすることが可能であるか否かを特定する情報である。ムーブ可否２６３Ｈは、ライセンスＩＤ２６３Ａで特定されるライセンスを他の端末１００にムーブすることが可能であるか否かを特定する情報である。
【００２７】
図５は、端末１００の例であるナビゲーション装置を特定する情報である。なお、本実施形態では端末１００の例を説明の便宜上ナビゲーション装置とするが、これに限られるものではなく、いわゆるスマートフォン等の多機能な通信可能装置であってもよいし、いわゆるタブレット端末やパーソナルコンピュータ、ワークステーション、サーバ装置、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、携帯型ゲーム機等の通信可能装置であってもよい。
【００２８】
図５に、端末１００の全体構成図を示す。端末１００は、地図情報を表示して、端末１００の現在地を示す地点と、設定された目的地までの経路を誘導する情報とを示すことが可能ないわゆるナビゲーション装置である。
【００２９】
端末１００は、演算処理部１と、ディスプレイ２と、記憶装置３と、音声入出力装置４（音声入力装置としてマイクロフォン４１、音声出力装置としてスピーカ４２を備える）と、入力装置５と、ＲＯＭ装置６と、速度センサ７と、ジャイロセンサ８と、ＧＰＳ(Global Positioning System)受信装置９と、ＦＭ多重放送受信装置１０と、ビーコン受信装置１１と、通信装置１２と、を備えている。
【００３０】
演算処理部１は、様々な処理を行う中心的ユニットである。例えば各種センサ７,８やＧＰＳ受信装置９、ＦＭ多重放送受信装置１０等から出力される情報に基づいて現在地を算出する。また、得られた現在地の情報に基づいて、表示に必要な地図データを記憶装置３あるいはＲＯＭ装置６から読み出す。
【００３１】
また、演算処理部１は、読み出した地図データをグラフィックス展開し、そこに現在地を示すマークを重ねてディスプレイ２へ表示する。また、記憶装置３あるいはＲＯＭ装置６に記憶されている地図データ等を用いて、ユーザーから指示された出発地又は現在地と、目的地（または、経由地や立ち寄り地）とを結ぶ最適な経路である推奨経路を探索する。また、スピーカ４２やディスプレイ２を用いてユーザーを誘導する。
【００３２】
端末１００の演算処理部１は、各デバイス間をバス２５で接続した構成である。演算処理部１は、数値演算及び各デバイスを制御するといった様々な処理を実行するＣＰＵ２１と、記憶装置３から読み出した地図データ、演算データなどを格納するＲＡＭ２２と、プログラムやデータを格納するＲＯＭ２３と、各種ハードウェアを演算処理部１と接続するためのＩ／Ｆ（インターフェイス）２４と、を有する。
【００３３】
ディスプレイ２は、演算処理部１等で生成されたグラフィックス情報を表示するユニットである。ディスプレイ２は、液晶ディスプレイ、有機ＥＬディスプレイなどで構成される。
【００３４】
記憶装置３は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）や不揮発性メモリカードといった、少なくとも読み書きが可能な記憶媒体で構成される。
【００３５】
この記憶媒体には、通常の経路探索装置に必要な地図データ（地図上の道路を構成するリンクのリンクデータを含む）と、端末認証情報記憶部４００と、が記憶されている。
【００３６】
図７は、端末認証情報記憶部４００のデータ構造を示す図である。図７に示すように、端末認証情報記憶部４００には、端末１００を特定する情報である端末ＩＤ４００Ａと、端末認証情報４００Ｂと、が対応付けられて記憶される。端末認証情報４００Ｂは、端末ＩＤ４００Ａで特定される端末１００に固有の情報であり、当該端末認証情報４００Ｂと端末ＩＤとの組み合わせにより端末の真正性を確認しうる情報である。
【００３７】
図５の説明に戻る。音声入出力装置４は、音声入力装置としてマイクロフォン４１と、音声出力装置としてスピーカ４２と、を備える。マイクロフォン４１は、ユーザーやその他の話者が発した声などの端末１００の外部の音声を取得する。
【００３８】
スピーカ４２は、演算処理部１で生成されたユーザーへのメッセージを音声として出力する。マイクロフォン４１とスピーカ４２は、ユーザーが利用する環境等、例えば搭乗する移動体等の所定の部位に、別個に配されていてもよい。ただし、一体の筐体に収納されていても良い。端末１００は、マイクロフォン４１及びスピーカ４２を、それぞれ複数備えることができる。
【００３９】
入力装置５は、ユーザーからの指示をユーザーによる操作を介して受け付ける装置である。入力装置５は、タッチパネル５１と、ダイヤルスイッチ５２と、その他のハードスイッチ（図示しない）であるスクロールキー、縮尺変更キー、キーボード、ソフトウェアキーボードなどで構成される。また、入力装置５には、端末１００に対して遠隔で操作指示を行うことができるリモートコントローラが含まれる。リモートコントローラは、ダイヤルスイッチやスクロールキー、縮尺変更キーなどを備え、各キーやスイッチが操作を受け付けた情報を端末１００に送出することができる。
【００４０】
タッチパネル５１は、ディスプレイ２の表示面側に搭載され、表示画面を透視可能である。タッチパネル５１は、ディスプレイ２に表示された画像のＸＹ座標と対応したタッチ位置を特定し、タッチ位置を座標に変換して出力する。タッチパネル５１は、感圧式または静電式の入力検出素子などにより構成される。なお、タッチパネル５１は、同時に複数のタッチ位置を検出することのできるマルチタッチを実現できるものであってもよい。
【００４１】
ダイヤルスイッチ５２は、時計回り及び反時計回りに回転可能に構成され、所定の角度の回転ごとにパルス信号を発生し、演算処理部１に出力する。演算処理部１では、パルス信号の数から、回転角度を求める。
【００４２】
ＲＯＭ装置６は、ＣＤ-ＲＯＭやＤＶＤ-ＲＯＭ等のＲＯＭや、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードといった、少なくとも読み取りが可能な記憶媒体で構成されている。この記憶媒体には、例えば、動画データや、音声データなどが記憶されている。
【００４３】
速度センサ７,ジャイロセンサ８およびＧＰＳ受信装置９は、端末１００で現在地（例えば、自車位置）を検出するために使用されるものである。速度センサ７は、移動速度を算出するのに用いる値を出力するセンサである。ジャイロセンサ８は、光ファイバジャイロや振動ジャイロ等で構成され、端末１００の回転による角速度を検出するものである。ＧＰＳ受信装置９は、ＧＰＳ衛星からの信号を受信し端末１００とＧＰＳ衛星間の距離と距離の変化率とを３個以上の衛星に対して測定することで移動体の現在地、進行速度および進行方位を測定するものである。
【００４４】
ＦＭ多重放送受信装置１０は、ＦＭ放送局から送られてくるＦＭ多重放送信号を受信する。ＦＭ多重放送には、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ：登録商標）情報の概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報などやＦＭ多重一般情報としてラジオ局が提供する文字情報などがある。
【００４５】
ビーコン受信装置１１は、ＶＩＣＳ情報などの概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報や緊急警報などを受信する。例えば、光により通信する光ビーコン、電波により通信する電波ビーコン等の受信装置である。
【００４６】
通信装置１２は、端末１００を、ネットワーク１５０に接続させ、ネットワーク１５０に接続されたサービス管理装置２００を含む他の装置と通信を行う。
【００４７】
図６は、演算処理部１の機能ブロック図である。図示するように、演算処理部１は、基本制御部１０１と、入力受付部１０２と、出力処理部１０３と、拡張アプリケーション実行部１０４と、を有する。
【００４８】
基本制御部１０１は、様々な処理を行う中心的な機能部であり、処理内容に応じて、他の処理部を制御する。また、各種センサ、ＧＰＳ受信装置９等の情報を取得し、マップマッチング処理等を行って現在地を特定する。また、随時、走行した日付および時刻と、位置と、を対応付けて、道路を構成するリンクごとに移動履歴を記憶装置３に記憶する。さらに、各処理部からの要求に応じて、現在時刻を出力する。
【００４９】
また、基本制御部１０１は、現在地と、目的地とを結ぶ最適な経路（推奨経路）を探索する。当該経路探索においては、ダイクストラ法等の経路探索ロジックを用いて、道路の所定の区間（リンク）に対して予め設定されたリンクコストに基づいて、リンクコストが最小となる経路を探索する。
【００５０】
また、基本制御部１０１は、現在地が推奨経路から逸脱しないよう、推奨経路を表示させつつスピーカ４２やディスプレイ２を用いてユーザーを誘導する。
【００５１】
入力受付部１０２は、入力装置５またはマイクロフォン４１を介して入力されたユーザーからの入力指示を受け付け、その入力指示に関する情報であるタッチの座標位置や、音声情報とともに、要求内容に対応する処理を実行するように基本制御部１０１へ伝達する。例えば、ユーザーが推奨経路の探索を要求したときは、その要求指示を基本制御部１０１に要求する。
【００５２】
出力処理部１０３は、例えばポリゴン情報等、表示させる画面を構成する情報を受け取り、ディスプレイ２に描画するための信号に変換してディスプレイ２に対して描画する指示を行う。
【００５３】
拡張アプリケーション実行部１０４は、基本制御部１０１で実行される処理の補助あるいは拡張機能となるアプリケーションを実行し、端末１００の機能の拡張を実現する。具体的には、拡張アプリケーション実行部１０４は、サービス管理装置２００が提供するサービスを利用するための端末側の処理を行い、必要に応じてサービス管理装置２００が提供するサービスの利用を求める要求を通信装置１２を介して送信し、サービスの結果あるいは中間結果を受信して出力処理部１０３へ出力する。また、拡張アプリケーション実行部１０４は、サービス管理装置２００に対して、ライセンスの設定要求を求める。すなわち、拡張アプリケーション実行部１０４は、所有者が有する他の端末１００に付与されたサービスのライセンスについて、ライセンスの属性に応じて当該端末１００に設定することを要求することが可能であるといえる。
【００５４】
上記した演算処理部１の各機能部、すなわち基本制御部１０１、入力受付部１０２、出力処理部１０３、拡張アプリケーション実行部１０４は、ＣＰＵ２１が所定のプログラムを読み込み実行することにより構築される。そのため、ＲＡＭ２２には、各機能部の処理を実現するためのプログラムが記憶されている。
【００５５】
なお、上記した各構成要素は、端末１００の構成を、理解を容易にするために、主な処理内容に応じて分類したものである。そのため、構成要素の分類の仕方やその名称によって、本願発明が制限されることはない。端末１００の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。
【００５６】
また、各機能部は、ハードウェア（ＡＳＩＣ、ＧＰＵなど）により構築されてもよい。また、各機能部の処理が一つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【００５７】
［動作の説明］次に、サービス管理装置２００が実施するライセンス設定処理の動作について説明する。図８は、サービス管理装置２００が実施するライセンス設定処理の前半部の処理を示すシーケンス図である。このシーケンスは、サービス管理装置２００および端末１００が起動した後に適時に実施される。
【００５８】
まず、サービス管理装置２００の認証部２２０は、端末１００からのライセンス設定要求を受け付ける（ステップＳ００１）。
【００５９】
そして、認証部２２０は、端末を特定する情報である端末ＩＤと、端末認証のための付加情報と、ユーザーを特定する情報であるユーザーＩＤと、ユーザー認証のための付加情報と、を受信する（ステップＳ００２）。具体的には、認証部２２０は、端末１００に対して、端末ＩＤと、パスワード等の端末認証のための付加情報である端末認証情報と、ユーザーＩＤと、パスワード等のユーザー認証のための付加情報であるユーザー認証情報と、の情報を認証部２２０に送信する入力画面等を送信し、返信された情報を受信する。
【００６０】
そして、認証部２２０は、端末認証に使用する情報を取得する（ステップＳ００３）。具体的には、認証部２２０は、ステップＳ００２にて受信した端末ＩＤをキーとして端末ＩＤ記憶部２６１の端末ＩＤ２６１Ａとマッチングし、マッチしたレコードの端末認証情報２６１Ｃを読み出して取得する。
【００６１】
そして、認証部２２０は、端末認証を実行する（ステップＳ００４）。具体的には、認証部２２０は、ステップＳ００３にて端末ＩＤ記憶部２６１から読み出した端末認証情報と、ステップＳ００２にて受信した端末認証情報と、の一致判定により端末認証を行う。端末認証に失敗した場合には、認証部２２０は、その旨を表示する情報を端末１００に送信する。
【００６２】
端末認証に成功した場合には（ステップＳ００４にて認証結果が成功であった場合には）、認証部２２０は、ユーザー認証に使用する情報を取得する（ステップＳ００５）。具体的には、認証部２２０は、ステップＳ００２にて受信したユーザーＩＤをキーとしてユーザーＩＤ記憶部２６２のユーザーＩＤ２６２Ａとマッチングし、マッチしたレコードのユーザー認証情報２６２Ｂを読み出して取得する。
【００６３】
そして、認証部２２０は、ユーザー認証を実行する（ステップＳ００６）。具体的には、認証部２２０は、ステップＳ００５にてユーザーＩＤ記憶部２６２から読み出したユーザー認証情報と、ステップＳ００２にて受信したユーザー認証情報と、の一致判定によりユーザー認証を行う。ユーザー認証に失敗した場合には、認証部２２０は、その旨を表示する情報を端末１００に送信する。
【００６４】
ユーザー認証に成功した場合には（ステップＳ００６にて認証結果が成功であった場合には）、認証部２２０は、端末ライセンス設定部２４０に対して、ライセンス設定要求を送信する（ステップＳ００７）。より具体的には、認証部２２０は、端末ＩＤおよびユーザーＩＤを端末ライセンス設定部２４０に受け渡すとともに、ライセンス設定要求を送信する。
【００６５】
次に、端末ライセンス設定部２４０は、端末ＩＤにより特定される端末の利用状況および所有者ユーザーＩＤの情報を取得する（ステップＳ００８）。具体的には、端末ライセンス設定部２４０は、ステップＳ００７において受け渡された端末ＩＤをキーとして、端末ＩＤ記憶部２６１の端末ＩＤ２６１Ａとマッチングし、マッチしたレコードの利用状況２６１Ｆと、所有者ユーザーＩＤ２６１Ｄと、を読み出して取得する。
【００６６】
そして、端末ライセンス設定部２４０は、利用状況が「盗難」、「廃棄」、「修理中」のいずれかまたは「譲渡中」であれば、当該端末には設定することができないため、その旨を端末１００に送信する。ただし、「譲渡中」の場合には、利用中登録時に所有者ユーザーＩＤが登録される利用中の登録要求を端末１００に送信する（ステップＳ００９）。
【００６７】
利用状況が「利用中」であれば、端末ライセンス設定部２４０は、認証されたユーザーＩＤと所有者ユーザーＩＤとが一致するか否かを判定する（ステップＳ０１０）。具体的には、端末ライセンス設定部２４０は、ステップＳ００７で受け渡されたユーザーＩＤと、ステップＳ００８で取得された所有者ユーザーＩＤ２６１Ｄの情報と、を比較する。一致しない場合には、端末ライセンス設定部２４０は、その旨を表示する情報を端末１００に送信する。
【００６８】
ユーザーＩＤが所有者ユーザーＩＤと一致する場合には、端末ライセンス設定部２４０は、ユーザーＩＤが所有者ユーザーＩＤ２６１Ｄに含まれる他の端末の端末ＩＤを取得する（ステップＳ０１１）。ここで、他の端末の端末ＩＤが取得されなかった場合、すなわちユーザーが所有者となっている端末が利用中の端末だけである場合には、端末ライセンス設定部２４０は他の端末がないため設定処理を終了する旨を表示する情報を端末１００に送信する。
【００６９】
図９は、サービス管理装置２００が実施するライセンス設定処理の後半部の処理を示すシーケンス図である。このシーケンスは、サービス管理装置２００および端末１００が起動した後に、ライセンス設定処理のステップＳ０１１の完了に続いて実施される。
【００７０】
端末ライセンス設定部２４０は、コピー先の端末ＩＤの所有ライセンスの情報を取得する（ステップＳ０１２）。具体的には、端末ライセンス設定部２４０は、端末ライセンス情報記憶部２６３のレコードのうち、ライセンス所有端末２６３Ｂにコピー先の端末ＩＤと同一の端末ＩＤが格納されており、かつ、現在の日時が開始日２６３Ｄから有効期限２６３Ｅまでの期間に含まれるレコードのサービスＩＤ２６３Ｃをすべて取得する。すなわち、ユーザーが利用している端末において既に利用を許可されているサービスのサービスＩＤを取得する。
【００７１】
端末ライセンス設定部２４０は、コピー先の端末ＩＤへコピー可能なライセンスを特定する（ステップＳ０１３）。具体的には、端末ライセンス設定部２４０は、ステップＳ００７において受け渡されたユーザーＩＤをキーとしてユーザーＩＤ記憶部２６２のユーザーＩＤ２６２Ａとマッチングし、マッチしたレコードの第１の所有端末ＩＤ２６２Ｄ、第２の所有端末ＩＤ２６２Ｅ、・・・第Ｎの所有端末ＩＤ２６２Ｆを読み出す。そして、端末ライセンス設定部２４０は、読み出した端末ＩＤのうちステップＳ００７において受け渡された端末ＩＤすなわちコピー先の端末ＩＤ以外の端末ＩＤを取得する。そして、端末ライセンス設定部２４０は、取得した端末ＩＤのそれぞれについて、端末ライセンス情報記憶部２６３のライセンス所有端末ＩＤ２６３Ｂとマッチングし、ヒットしたレコードのサービスＩＤ２６３Ｃをリストする。
【００７２】
そして、端末ライセンス設定部２４０は、ステップＳ０１２で取得した利用中のサービスＩＤ２６３と重複するサービスＩＤについて、当該リストから当該サービスＩＤを除外し、コピー可否２６３Ｇが不可であるサービスのサービスＩＤと、コピー可否２６３Ｇが可であるサービスであっても有効期限２６３Ｅが経過しているサービスのサービスＩＤと、について除外する。なお、端末ライセンス設定部２４０は、ステップＳ０１２にて特定したサービスのサービスＩＤと同一のサービスＩＤがリストに含まれていても、有効期限２６３Ｅがより将来にわたるライセンスであれば、除外しないようにしてもよいし、設定回数上限２６３Ｆがより多いライセンスであれば、リストから除外しないようにしてもよい。
【００７３】
つぎに、端末ライセンス設定部２４０は、ムーブ先の端末ＩＤの所有ライセンスの情報を取得する（ステップＳ０１４）。具体的には、端末ライセンス設定部２４０は、端末ライセンス情報記憶部２６３のレコードのうち、ライセンス所有端末２６３Ｂにムーブ先の端末ＩＤと同一の端末ＩＤが格納されており、かつ、現在の日時が開始日２６３Ｄから有効期限２６３Ｅまでの期間に含まれるレコードのサービスＩＤ２６３Ｃをすべて取得する。すなわち、ユーザーが利用している端末において既に利用を許可されているサービスのサービスＩＤを取得する。
【００７４】
端末ライセンス設定部２４０は、ムーブ先の端末ＩＤへムーブ可能なライセンスを特定する（ステップＳ０１５）。具体的には、端末ライセンス設定部２４０は、ステップＳ００７において受け渡されたユーザーＩＤをキーとしてユーザーＩＤ記憶部２６２のユーザーＩＤ２６２Ａとマッチングし、マッチしたレコードの第１の所有端末ＩＤ２６２Ｄ、第２の所有端末ＩＤ２６２Ｅ、・・・第Ｎの所有端末ＩＤ２６２Ｆを読み出す。そして、端末ライセンス設定部２４０は、読み出した端末ＩＤのうちステップＳ００７において受け渡された端末ＩＤすなわちムーブ先の端末ＩＤ以外の端末ＩＤを取得する。そして、端末ライセンス設定部２４０は、取得した端末ＩＤのそれぞれについて、端末ライセンス情報記憶部２６３のライセンス所有端末ＩＤ２６３Ｂとマッチングし、ヒットしたレコードのサービスＩＤ２６３Ｃをリストする。
【００７５】
そして、端末ライセンス設定部２４０は、ステップＳ０１４で取得した利用中のサービスＩＤ２６３と重複するサービスＩＤについて、当該リストから当該サービスＩＤを除外し、コピー可否２６３Ｇが可であるサービスのサービスＩＤと、ムーブ可否２６３Ｈが不可であるサービスのサービスＩＤと、コピー可否２６３Ｇが不可であってかつムーブ可否２６３Ｈが可であるサービスであっても有効期限２６３Ｅが経過しているサービスのサービスＩＤと、について除外する。なお、端末ライセンス設定部２４０は、ステップＳ０１４にて特定したサービスのサービスＩＤと同一のサービスＩＤがリストに含まれていても、有効期限２６３Ｅがより長いライセンスであれば、除外しないようにしてもよいし、設定回数上限２６３Ｆがより将来にわたるライセンスであれば、リストから除外しないようにしてもよい。
【００７６】
そして、端末ライセンス設定部２４０は、ステップＳ０１３で特定したリストにサービスＩＤが一つ以上含まれる場合には、コピー可能ライセンス有りと判定して、他の端末が保有するコピー可能ライセンスのコピーをライセンスメンテナンス部２５０に要求する（ステップＳ０１６）。具体的には、端末ライセンス設定部２４０は、ステップＳ０１３で特定したリストに含まれるサービスについて同一ユーザーが所有者である他の端末が保有するコピー可能ライセンスのコピー先端末へのコピーをライセンスメンテナンス部２５０に要求する。
【００７７】
ライセンスメンテナンス部２５０は、端末ライセンス情報記憶部２６３にアクセスして、ライセンスのコピー処理を実施する（ステップＳ０１７）。具体的には、ライセンスメンテナンス部２５０は、端末ライセンス情報記憶部２６３上で、該当するライセンスのレコードをコピーして新たなレコードを生成し、生成したレコードのライセンスＩＤ２６３Ａに他のレコードと重複しないＩＤを格納し、ライセンス所有端末ＩＤ２６３ＢにステップＳ００７にて受け付けた端末ＩＤを格納する。
【００７８】
そして、端末ライセンス設定部２４０は、ステップＳ０１５で特定したリストにサービスＩＤが一つ以上含まれる場合には、コピー不可かつムーブ可能ライセンス有りと判定して、他の端末が保有するムーブ可能ライセンスのコピーをライセンスメンテナンス部２５０に要求する（ステップＳ０１８）。具体的には、端末ライセンス設定部２４０は、ステップＳ０１５で特定したリストに含まれるサービスについて同一ユーザーが所有者である他の端末が保有するコピー不可かつムーブ可能なライセンスのムーブ先端末へのムーブをライセンスメンテナンス部２５０に要求する。
【００７９】
ライセンスメンテナンス部２５０は、端末ライセンス情報記憶部２６３にアクセスして、ライセンスのムーブ処理を実施する（ステップＳ０１９）。具体的には、ライセンスメンテナンス部２５０は、端末ライセンス情報記憶部２６３上で、ムーブ対象のライセンスのレコードのライセンス所有端末ＩＤ２６３ＢにステップＳ００７にて受け付けた端末ＩＤを格納する。
【００８０】
そして、端末ライセンス設定部２４０は、端末１００にライセンスの設定が終了した旨を示す情報（例えば、設定対象と設定の結果を示す画面）を送信する（ステップＳ２０）。
【００８１】
以上が、ライセンス設定処理の動作である。ライセンス設定処理によれば、同一の利用者であっても、ライセンスの特性に応じ、機器間の共有を細やかに管理することが可能となる。
【００８２】
図１０は、本発明の第一の実施形態に係るライセンス設定処理における、端末ライセンス情報記憶部２６３に格納されるデータの変化の例を示す図である。
【００８３】
図１０の例では、端末ＩＤ記憶部２６１には、端末ＩＤ２６１Ａが「００１」であって所有者ユーザーＩＤ２６１Ｄが「Ａ」である端末の情報があらかじめ格納されており、新たにユーザー「Ａ」が端末ＩＤ「００４」である端末を購入してライセンスの設定を行う場合の変化が例示されている。端末ＩＤ「００４」の購入により、ユーザーＩＤ記憶部２６２のユーザーＩＤ２６２Ａに「Ａ」が格納されているレコードには、第２の所有端末ＩＤ２６２Ｅとして「００４」が追加されている。これにより端末「００４」には、端末「００１」が所有者が同じ端末として登録されているといえるため、ライセンスのコピーあるいはムーブの対象は端末「００１」から端末「００４」となる。ここで、ライセンス所有端末「００４」は、すでにサービスＩＤ２６３Ｃが「Ａ０１」についての有効なライセンス（ライセンスＩＤ２６３Ａが「１１６」であるライセンス）を保有しており、したがって当該ライセンスＩＤ「１１１」はコピーの対象外となる。サービスＩＤが「Ａ０１」で重複し、有効期限２６３ＥもライセンスＩＤ「１１６」よりも「１１１」は先に期限切れとなるためである。
【００８４】
ライセンスＩＤ「１１２」、「１１３」は端末「００４」がすでに保有するライセンスではないため設定の対象となるが、ライセンスＩＤ「１１２」はコピー可否２６３Ｇが「不可」であってムーブ可否２６３Ｈが「可」であるためムーブ対象となり、ライセンスＩＤ「１１３」はコピー可否２６３Ｇが「可」であるためコピー対象となる。したがって、ライセンスＩＤ「１１２」のライセンスについては、ライセンス所有端末ＩＤ２６３Ｂが端末ＩＤ「００４」のものに変更されてムーブされる。また、ライセンスＩＤ「１１３」のライセンスについては、ライセンスＩＤ「１１８」を新たに付与されてライセンス所有端末ＩＤ２６３Ｂに「００４」が格納されてコピーされる。
【００８５】
以上が、本発明に係る第一の実施形態である。第一の実施形態によると、同一の利用者であっても、ライセンスの特性に応じ、機器間の共有の制限を細やかに管理することが可能となる。ただし、本発明は、上記の実施形態に制限されない。上記の第一の実施形態は、本発明の技術的思想の範囲内で様々な変形が可能である。
【００８６】
以下、本発明に係る第二の実施形態について説明する。第二の実施形態は、基本的に第一の実施形態と同様の構成を備えるため、共通する構成については説明を省略し、差異のある点を中心に以下に説明する。
【００８７】
図１１は、第二の実施形態に係るサービス管理システム１０００の全体構成を示す図である。第二の実施形態においては、サービス管理装置２００には、機種・サービス利用可否記憶部２７１がさらに含まれている。
【００８８】
図１２は、機種・サービス利用可否記憶部２７１のデータ構造を示す図である。図１２に示すように、機種・サービス利用可否記憶部２７１は、サービス実施部２３１Ａあるいは外部サービス実施部２３１Ｂにより提供されるサービスについて、利用可能な端末１００の機種（利用可能機種ＩＤ２７１Ｂ）との対応付けを記憶する。
【００８９】
図１３は、本発明の第二の実施形態に係るライセンス設定処理の後半部の処理を示すシーケンス図である。このシーケンスは、サービス管理装置２００および端末１００が起動した後に、図８に示すライセンス設定処理の前半部のステップＳ０１１の完了に続いて実施される。
【００９０】
第二の実施形態においては、ステップＳ０１３の処理とステップＳ０１４の処理との間において、コピー先機種でのサービスの利用可否を特定する処理（ステップＳ１１３）が実施される。当該ステップＳ１１３の処理は、端末ライセンス設定部２４０が、機種・サービス利用可否記憶部２７１に対して、ステップＳ０１３にて特定したライセンスのサービスが、コピー先の端末で利用可能か否かを問い合わせ、応答を得る処理である。具体的には、端末ライセンス設定部２４０は、機種・サービス利用可否記憶部２７１の当該サービスに応じた利用可能機種ＩＤ２７１Ｂにコピー先端末の機種コード２６１Ｂが含まれていれば利用可能との応答を得て、含まれていなければ利用不可能との応答を得る。そして、端末ライセンス設定部２４０は利用不可能の応答を得たサービスについては、コピー対象のリストから除外する。
【００９１】
同様に、第二の実施形態においては、ステップＳ０１５の処理とステップＳ０１６の処理との間において、ムーブ先機種でのサービスの利用可否を特定する処理（ステップＳ１１５）が実施される。当該ステップＳ１１５の処理は、端末ライセンス設定部２４０が、機種・サービス利用可否記憶部２７１に対して、ステップＳ０１５にて特定したライセンスのサービスが、ムーブ先の端末で利用可能か否かを問い合わせ、応答を得る処理である。具体的には、端末ライセンス設定部２４０は、機種・サービス利用可否記憶部２７１の当該サービスに応じた利用可能機種ＩＤ２７１Ｂにムーブ先端末の機種コード２６１Ｂが含まれていれば利用可能との応答を得て、含まれていなければ利用不可能との応答を得る。そして、端末ライセンス設定部２４０は利用不可能の応答を得たサービスについては、ムーブ対象のリストから除外する。
【００９２】
以上が、第二の実施形態に係るサービス管理システム１０００である。第二の実施形態によれば、サービスを利用できない端末にライセンスを設定してしまい、適切な利用環境を損ねてしまうことを防ぐことが可能となる。
【００９３】
以下、本発明に係る第三の実施形態について説明する。第三の実施形態は、基本的に第一の実施形態と同様の構成を備えるため、共通する構成については説明を省略し、差異のある点を中心に以下に説明する。
【００９４】
図１４は、第三の実施形態に係る端末ライセンス情報記憶部２８３のデータ構造を示す図である。図１４に示すように、端末ライセンス情報記憶部２８３は、第一の実施形態に係る端末ライセンス情報記憶部２６３とは、一部の項目において相違する。端末ライセンス情報記憶部２８３には、ライセンスＩＤ２８３で特定されるライセンスについて、コピー残回数２８３Ｆと、ムーブ残回数２８３Ｇと、オリジナルライセンスＩＤ２８３Ｈを特定する情報が含まれる。コピー残回数２８３Ｆには、コピーの回数制限があるライセンスについて、コピーを可能な回数の残りを特定する情報が格納される。同様に、ムーブ残回数２８３Ｇには、ムーブの回数制限があるライセンスについて、ムーブを可能な回数の残りを特定する情報が格納される。オリジナルライセンスＩＤ２８３Ｈには、コピーされたライセンスの出自を示す大本のライセンスＩＤを特定する情報が格納される。
【００９５】
図１５は、本発明の第三の実施形態に係るライセンス設定処理の後半部の処理を示すシーケンス図である。このシーケンスは、サービス管理装置２００および端末１００が起動した後に、図８に示すライセンス設定処理の前半部のステップＳ０１１の完了に続いて実施される。
【００９６】
第三の実施形態においては、ステップＳ０１３の処理に代えてステップＳ２１３の処理を実施し、ステップＳ０１５の処理に代えてステップＳ２１５の処理を実施し、ステップＳ０１７とステップＳ０１８との間においてステップＳ２１７の処理を実施し、ステップＳ０１９とステップＳ０２０との間においてステップＳ２１９の処理を実施する点において、第一の実施形態とは差異がある。
【００９７】
ステップＳ２１３においては、端末ライセンス設定部２４０は、コピー先の端末ＩＤへコピー可能（残回数１以上）なライセンスを特定する（ステップＳ２１３）。具体的には、端末ライセンス設定部２４０は、ステップＳ００７において受け渡されたユーザーＩＤをキーとしてユーザーＩＤ記憶部２６２のユーザーＩＤ２６２Ａとマッチングし、マッチしたレコードの第１の所有端末ＩＤ２６２Ｄ、第２の所有端末ＩＤ２６２Ｅ、・・・第Ｎの所有端末ＩＤ２６２Ｆを読み出す。そして、端末ライセンス設定部２４０は、読み出した端末ＩＤのうちステップＳ００７において受け渡された端末ＩＤすなわちコピー先の端末ＩＤ以外の端末ＩＤを取得する。そして、端末ライセンス設定部２４０は、取得した端末ＩＤのそれぞれについて、端末ライセンス情報記憶部２８３のライセンス所有端末ＩＤ２８３Ｂとマッチングし、ヒットしたレコードのサービスＩＤ２８３Ｃをリストする。
【００９８】
そして、端末ライセンス設定部２４０は、ステップＳ０１２で取得した利用中のサービスＩＤと重複するサービスＩＤについて、当該リストから当該サービスＩＤを除外し、コピー残回数２８３Ｆが１未満であるサービスのサービスＩＤと、コピー残回数２８３Ｆが１以上であるサービスであっても有効期限２８３Ｅが経過しているサービスのサービスＩＤと、について除外する。なお、端末ライセンス設定部２４０は、ステップＳ０１２にて特定したサービスのサービスＩＤと同一のサービスＩＤがリストに含まれていても、有効期限２８３Ｅがより将来にわたるライセンスであれば、除外しないようにしてもよい。
【００９９】
ステップＳ２１５においては、端末ライセンス設定部２４０は、ムーブ先の端末ＩＤへムーブ可能（残回数１以上）なライセンスを特定する（ステップＳ２１５）。具体的には、端末ライセンス設定部２４０は、ステップＳ００７において受け渡されたユーザーＩＤをキーとしてユーザーＩＤ記憶部２６２のユーザーＩＤ２６２Ａとマッチングし、マッチしたレコードの第１の所有端末ＩＤ２６２Ｄ、第２の所有端末ＩＤ２６２Ｅ、・・・第Ｎの所有端末ＩＤ２６２Ｆを読み出す。そして、端末ライセンス設定部２４０は、読み出した端末ＩＤのうちステップＳ００７において受け渡された端末ＩＤすなわちムーブ先の端末ＩＤ以外の端末ＩＤを取得する。そして、端末ライセンス設定部２４０は、取得した端末ＩＤのそれぞれについて、端末ライセンス情報記憶部２８３のライセンス所有端末ＩＤ２８３Ｂとマッチングし、ヒットしたレコードのサービスＩＤ２８３Ｃをリストする。そして、端末ライセンス設定部２４０は、ステップＳ０１４で取得した利用中のサービスＩＤと重複するサービスＩＤについて、当該リストから当該サービスＩＤを除外し、コピー残回数２８３Ｆが１以上であるサービスのサービスＩＤと、ムーブ残回数２８３Ｇが１未満であるサービスのサービスＩＤと、コピー残回数２８３Ｆが１未満であってかつムーブ残回数２８３Ｇが１以上であるサービスであっても有効期限２６３Ｅが経過しているサービスのサービスＩＤと、について除外する。なお、端末ライセンス設定部２４０は、ステップＳ０１４にて特定したサービスのサービスＩＤと同一のサービスＩＤがリストに含まれていても、有効期限２８３Ｅがより将来にわたるライセンスであれば、除外しないようにしてもよい。
【０１００】
ステップＳ２１７においては、ライセンスメンテナンス部２５０は、オリジナルライセンスＩＤが同一のライセンスのコピー残回数をデクリメントする（ステップＳ２１７）。具体的には、ライセンスメンテナンス部２５０は、ステップＳ０１７においてコピーを実施したライセンスについては、オリジナルライセンス（コピーライセンスの場合の最も先祖となるライセンス）を特定する情報をオリジナルライセンスＩＤ２８３Ｈに格納する。あわせて、ライセンスメンテナンス部２５０は、以前にコピーされたライセンスおよび当該コピーのコピー元、コピー先のライセンスのいずれについても、コピー残回数２８３Ｆを減らす。
【０１０１】
ステップＳ２１９においては、ライセンスメンテナンス部２５０は、オリジナルライセンスＩＤが同一のライセンスのムーブ残回数をデクリメントする（ステップＳ２１９）。具体的には、ライセンスメンテナンス部２５０は、以前にコピーされたライセンスおよび当該コピーのコピー元、コピー先のライセンスを含めてステップＳ０１９においてムーブを実施したライセンスとオリジナルライセンスＩＤ２８３Ｈが同一であるライセンスについて、ムーブ残回数２８３Ｇを減らす。
【０１０２】
以上が、第三の実施形態に係るサービス管理システム１０００である。第三の実施形態によれば、設定に関して回数制限を設ける必要があるライセンスについて、適切にコピーおよびムーブの回数制限等を行うことが可能となる。
【０１０３】
以下、本発明に係る第四の実施形態について説明する。第四の実施形態は、基本的に第一の実施形態と同様の構成を備えるため、共通する構成については説明を省略し、差異のある点を中心に以下に説明する。
【０１０４】
図１６は、本発明の第四の実施形態に係るライセンス設定処理の後半部の処理を示すシーケンス図である。このシーケンスは、サービス管理装置２００および端末１００が起動した後に、図８に示すライセンス設定処理の前半部のステップＳ０１１の完了に続いて実施される。
【０１０５】
第四の実施形態においては、ステップＳ０１５の処理とステップＳ０１６の処理との間に、ステップＳ３１５〜ステップＳ３２０の処理を実施する点において、第一の実施形態とは差異がある。以下に、ステップＳ３１５〜ステップＳ３２０の処理を説明する。
【０１０６】
まず、端末ライセンス設定部２４０は、実行確認画面情報を生成する（ステップＳ３１５）。具体的には、端末ライセンス設定部２４０は、ステップＳ０１３で特定したコピー対象のライセンスに係るサービスと、ステップＳ０１５で特定したムーブ対象のライセンスに係るサービスと、コピーもムーブも行わないライセンスに係るサービスとを端末ライセンス情報記憶部２６３を参照して特定し、一覧表示して実行を確認する画面情報を生成する。
【０１０７】
図１７は、ステップＳ３１５にて生成される実行確認画面の例を示す図である。当該画面は、検索中画面５００と、確認入力画面５１０と、実行中画面５２０と、実行完了画面５３０と、を含む複数の画面の遷移を伴う画面である。
【０１０８】
検索中画面５００は、コピーおよびムーブの対象となるサービスを検索していることを示す画面である。具体的には、「コピー、ムーブ可能なサービスを検索中です。」等のメッセージ欄５０１を表示させる画面である。
【０１０９】
確認入力画面５１０は、コピーおよびムーブの対象となるサービス、対象とならないサービス等を区分して示す画面である。具体的には、コピーされるサービスを示すコピー対象欄５１１Ａと、コピーされるサービスそれぞれのコピー残回数の変化予測を示すコピー回数欄５１１Ｂと、ムーブされるサービスを示すムーブ対象欄５１１Ｃと、ムーブされるサービスそれぞれのムーブ残回数の変化予測を示すムーブ回数欄５１１Ｄと、コピーおよびムーブが不可能であるサービスを示す非対象欄５１１Ｅと、コピーおよびムーブの実行を問い合わせるメッセージ欄５１２と、コピーおよびムーブの実行指示を受け付ける実行入力受付欄５１３と、コピーおよびムーブの実行の中止指示を受け付ける中止入力受付欄５１４と、を含む。
【０１１０】
実行中画面５２０は、コピーおよびムーブの実行がなされていることを示す画面である。具体的には、「コピー、ムーブを実行中です。」等のメッセージ欄５２１を表示させる画面である。
【０１１１】
実行完了画面５３０は、コピーおよびムーブの実行がなされたことを示す画面である。具体的には、「コピー、ムーブ処理を完了しました。」等のメッセージ欄５３１を表示させる画面である。
【０１１２】
端末ライセンス設定部２４０は、端末１００に対して、コピーおよびムーブの対象となるライセンスのサービスと、対象とならないライセンスのサービスと、を表示させて実行確認の選択入力を待つ（ステップＳ３１６）。具体的には、端末ライセンス設定部２４０は、検索中画面５００に続いて確認入力画面５１０を端末１００に送信する。
【０１１３】
そして、端末ライセンス設定部２４０は、端末１００からの実行確認の送信、すなわち実行入力受付欄５１３への入力受け付けによる実行要求（ステップＳ３２０）の受け付けに伴い、実行中画面５２０を表示させ、続いて実行完了画面５３０を表示させる。
【０１１４】
なお、端末ライセンス設定部２４０は、ステップＳ３１６後に実行確認の選択入力ではなく中止の要求を受け付けた場合（ステップＳ３１７）には、ライセンス設定処理を終了させ（ステップＳ３１８）、ライセンス設定処理の終了を示す情報を端末１００に送信する（ステップＳ３１９）。
【０１１５】
以上が、第四の実施形態に係るサービス管理システム１０００である。第四の実施形態によれば、設定に関して実行前にユーザーに確認を設ける必要があるライセンスについて、適切にコピーおよびムーブの実施について事前確認を行うことが可能となる。
【０１１６】
以下、本発明に係る第五の実施形態について説明する。第五の実施形態は、基本的に第三の実施形態と同様の構成を備えるため、共通する構成については説明を省略し、差異のある点を中心に以下に説明する。
【０１１７】
図１８は、本発明の第五の実施形態に係るライセンス設定処理の後半部の処理を示すシーケンス図である。このシーケンスは、サービス管理装置２００および端末１００が起動した後に、図８に示すライセンス設定処理の前半部のステップＳ０１１の完了に続いて実施される。
【０１１８】
第五の実施形態においては、ステップＳ０１５の処理とステップＳ０１６の処理との間に、ステップＳ４１５〜ステップＳ４２０の処理を実施する点において、第三の実施形態とは差異がある。以下に、ステップＳ４１５〜ステップＳ４２０の処理を説明する。
【０１１９】
まず、端末ライセンス設定部２４０は、対象選択画面情報を生成する（ステップＳ４１５）。具体的には、端末ライセンス設定部２４０は、ステップＳ０１３で特定したコピー対象のライセンスに係るサービスと、ステップＳ０１５で特定したムーブ対象のライセンスに係るサービスと、コピーもムーブもいずれも行わないライセンスに係るサービスとを端末ライセンス情報記憶部２６３を参照して特定する。そして、端末ライセンス設定部２４０は、コピー対象のライセンスに係るサービスと、ムーブ対象のライセンスに係るサービスと、についてはサービスごとにそれぞれ選択可能に一覧に表示する画面情報を生成する。
【０１２０】
図１９は、ステップＳ４１５にて生成される対象選択画面の例を示す図である。当該画面は、検索中画面６００と、選択入力画面６１０と、実行指示画面６２０と、実行中画面６３０と、を含む複数の画面の遷移を伴う画面である。
【０１２１】
検索中画面６００は、コピーおよびムーブの対象となるサービスを検索していることを示す画面である。具体的には、「コピー、ムーブ可能なサービスを検索中です。」等のメッセージ欄６０１を表示させる画面である。
【０１２２】
選択入力画面６１０は、コピーおよびムーブの対象となるサービス、対象とならないサービス等を区分してサービスを選択可能に示す画面である。具体的には、コピーされるサービスを示すコピー対象欄６１１Ａと、コピーされるサービスそれぞれのコピー残回数の変化予測を示すコピー回数欄６１１Ｂと、コピーされるサービスそれぞれが選択状態にあることを示し、また選択状態とする入力を受け付けるコピー選択欄６１１Ｃと、ムーブされるサービスを示すムーブ対象欄６１１Ｄと、ムーブされるサービスそれぞれのムーブ残回数の変化予測を示すムーブ回数欄６１１Ｅと、ムーブされるサービスそれぞれが選択状態にあることを示し、また選択状態とする入力を受け付けるムーブ選択欄６１１Ｆと、コピーおよびムーブが不可能であるサービスを示す非対象欄６１１Ｇと、を含む。
【０１２３】
実行指示画面６２０は、コピー及びムーブの実行の指示を受け付ける画面である。具体的には、実行指示画面６２０には、選択入力画面６１０で入力されたコピーされるサービスごとの選択の状態を示す欄６２１Ｃと、選択入力画面６１０で入力されたムーブされるサービスごとの選択の状態を示す欄６２１Ｆと、コピーおよびムーブの実行を問い合わせるメッセージ欄６２２と、コピーおよびムーブの実行指示を受け付ける実行入力受付欄６２３と、コピーおよびムーブの実行の中止指示を受け付ける中止入力受付欄６２４と、を含む。
【０１２４】
実行中画面６３０は、コピーおよびムーブの実行がなされていることを示す画面である。具体的には、「コピー、ムーブを実行中です。」等のメッセージ欄６３１を表示させる画面である。
【０１２５】
端末ライセンス設定部２４０は、端末１００に対して、コピーおよびムーブの対象候補となるライセンスのサービスと、対象候補とならないライセンスのサービスと、を表示させて実行対象の選択要求を待つ（ステップＳ４１６）。具体的には、端末ライセンス設定部２４０は、検索中画面６００に続いて選択入力画面６１０を端末１００に送信する。
【０１２６】
そして、端末ライセンス設定部２４０は、端末１００からの実行確認の送信、すなわち実行指示画面６２０の実行入力受付欄６２３への入力受け付けによる実行要求（ステップＳ４２０）の受け付けに伴い、実行中画面６３０を表示させる。
【０１２７】
なお、端末ライセンス設定部２４０は、ステップＳ４１６後に実行要求ではなく中止の要求を受け付けた場合（ステップＳ４１７）には、ライセンス設定処理を終了させ（ステップＳ４１８）、ライセンス設定処理の終了を示す情報を端末１００に送信する（ステップＳ４１９）。
【０１２８】
以上が、第五の実施形態に係るサービス管理システム１０００である。第五の実施形態によれば、設定に関して実行前にユーザーに選択の自由度を設ける必要があるライセンスについて、適切にコピーおよびムーブの実施について選択を行うことが可能となる。
【０１２９】
以上、本発明の実施形態について、第一の実施形態から第五の実施形態を挙げて説明した。本発明に係るサービス管理システム１０００よると、同一の利用者であっても、ライセンスの特性に応じ、機器間のライセンスの共有を細やかに管理することが可能となる。
【０１３０】
また例えば、上記第一から第五の実施形態においては、サービス管理装置２００がネットワーク１５０を介して集中的にライセンスの設定を管理しているが、これに限られず、各端末１００においてそれぞれのライセンスを管理しつつ、設定時に端末１００からライセンス情報を収集してライセンス数上限等の整合性のチェック等を行い、整合しない場合には所定の期間内に整合させないと期間経過後は当該ライセンスを用いたサービスを利用できなくなるよう利用停止するようにしてもよい。このようにすることで、より柔軟にライセンスを運用することが可能となり、例えば使用せずに放置している端末１００からライセンスを設定する等細やかに対応することが可能となる。
【０１３１】
以上、本発明について、実施形態を中心に説明した。なお、上記の各実施形態では、端末１００をナビゲーション装置と想定して説明したが、本発明はナビゲーション装置に限らず、ライセンスを用いた利用制限のあるサービス全般に適用することができる。
【符号の説明】
【０１３２】
１・・・演算処理部、２・・・ディスプレイ、３・・・記憶装置、４・・・音声出入力装置、５・・・入力装置、６・・・ＲＯＭ装置、７・・・車速センサ、８・・・ジャイロセンサ、９・・・ＧＰＳ受信装置、１０・・・ＦＭ多重放送受信装置、１１・・・ビーコン受信装置、１２・・・通信装置、２１・・・ＣＰＵ、２２・・・ＲＡＭ、２３・・・ＲＯＭ、２４・・・Ｉ／Ｆ、２５・・・バス、４１・・・マイクロフォン、４２・・・スピーカ、５１・・・タッチパネル、５２・・・ダイヤルスイッチ、１００・・・端末、１０１・・・基本制御部、１０２・・・入力受付部、１０３・・・出力処理部、１０４・・・拡張アプリケーション実行部、１５０・・・ネットワーク、２００・・・サービス管理装置、２１０・・・通信装置、２２０・・・認証部、２３０・・・サービス提供認可部、２３１Ａ・・・サービス実施部、２３１Ｂ・・・外部サービス実施部、２４０・・・端末ライセンス設定部、２５０・・・ライセンスメンテナンス部、２６１・・・端末ＩＤ記憶部、２６２・・ユーザーＩＤ記憶部、２６３・・・端末ライセンス情報記憶部、２６４・・・ユーザーライセンス情報記憶部、２７１・・・機種・サービス利用可否記憶部、２８３・・・端末ライセンス情報記憶部、４００・・・端末認証情報記憶部、１０００・・・サービス管理システム
【図１】
2014127020.tif 000003
【図２】
2014127020.tif 000004
【図３】
2014127020.tif 000005
【図４】
2014127020.tif 000006
【図５】
2014127020.tif 000007
【図６】
2014127020.tif 000008
【図７】
2014127020.tif 000009
【図８】
2014127020.tif 000010
【図９】
2014127020.tif 000011
【図１０】
2014127020.tif 000012
【図１１】
2014127020.tif 000013
【図１２】
2014127020.tif 000014
【図１３】
2014127020.tif 000015
【図１４】
2014127020.tif 000016
【図１５】
2014127020.tif 000017
【図１６】
2014127020.tif 000018
【図１７】
2014127020.tif 000019
【図１８】
2014127020.tif 000020
【図１９】
2014127020.tif 000021