(57)【要約】      （修正有）【課題】利用者の管理負荷を増加させずに強固な管理パスワードをＩｏＴ端末に設定することを可能とする端末管理システム、端末管理装置、及び端末管理方法を提供する。【解決手段】端末管理システム１は、端末管理装置２が、ＩｏＴ端末４に設定される新規の管理パスワードを生成し、記憶する端末パスワード管理部２３と、新規の管理パスワードをＩｏＴ端末に送信するＷｅｂ情報処理部２２と、を備え、ＩｏＴ端末４が、新規の管理パスワードを受信し、受信した新規の管理パスワードを設定する。【選択図】図１
2016201032.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介して互いに情報を送受信するＩｏＴ端末及び端末管理装置を備える端末管理システムであって、
前記端末管理装置は、
前記ＩｏＴ端末に設定される新規の管理パスワードを生成し、記憶する端末パスワード管理部と、
前記新規の管理パスワードを前記ＩｏＴ端末に送信するＷｅｂ情報処理部と、を備え、
前記ＩｏＴ端末は、
前記新規の管理パスワードを受信し、受信した前記新規の管理パスワードを設定することを特徴とする端末管理システム。
【請求項２】
請求項１に記載の端末管理システムであって、
前記Ｗｅｂ情報処理部は、前記端末パスワード管理部に記憶されている、前記ＩｏＴ端末に設定中の管理パスワードを前記ＩｏＴ端末に送信し、
前記ＩｏＴ端末は、前記設定中の管理パスワードが真正である場合に、前記新規の管理パスワードを新たに設定することを特徴とする端末管理システム。
【請求項３】
請求項１又は２に記載の端末管理システムであって、
前記Ｗｅｂ情報処理部は、利用者端末から端末登録要求を受信した場合、又は前記ＩｏＴ端末が前記新規の管理パスワードを設定してから所定の時間が経過した場合、管理パスワード生成要求を端末パスワード管理部に送信し、
前記端末パスワード管理部は、前記管理パスワード生成要求を受信すると、前記新規の管理パスワードを生成することを特徴とする端末管理システム。
【請求項４】
請求項１乃至３のいずれか一項に記載の端末管理システムであって、
前記Ｗｅｂ情報処理部は、前記ＩｏＴ端末の動作を規定するための環境設定の変更を要求する環境設定変更要求を利用者端末から受信すると、前記端末パスワード管理部に記憶されている前記設定中の管理パスワードを前記ＩｏＴ端末に送信し、
前記ＩｏＴ端末は、前記設定中の管理パスワードが真正である場合、前記環境設定についての設定内容の入力を促すための設定ページを含むメッセージを前記Ｗｅｂ情報処理部に送信し、
前記Ｗｅｂ情報処理部は、前記メッセージを前記利用者端末に送信することを特徴とする端末管理システム。
【請求項５】
請求項４に記載の端末管理システムであって、
１つ以上の前記ＩｏＴ端末を備え、
前記端末パスワード管理部は、前記利用者端末から送信された、前記ＩｏＴ端末を識別するための端末固有ＩＤに関連付けて前記管理パスワードを記憶し、
前記Ｗｅｂ情報処理部は、前記環境設定変更要求及び前記端末固有ＩＤを受信すると、前記端末固有ＩＤに関連付けて記憶されている前記設定中の管理パスワードを前記ＩｏＴ端末に送信することを特徴とする端末管理システム。
【請求項６】
請求項４又は５に記載の端末管理システムであって、
前記Ｗｅｂ情報処理部は、
前記ＩｏＴ端末から暗号化された前記メッセージを受信し、受信した前記暗号化されたメッセージを復号し、前記復号したメッセージを暗号化して利用者端末に送信し、
前記利用者端末から暗号化された、前記設定内容を含むリクエストを受信し、受信した前記暗号化されたリクエストを復号し、前記復号した前記リクエストを暗号化して前記ＩｏＴ端末に送信することを特徴とする端末管理システム。
【請求項７】
請求項１乃至６に記載の端末管理システムであって、
前記端末管理装置は、利用者端末から受信した利用者ＩＤ及び利用者認証情報に基づいて認証を行う利用者認証処理部を備え、
前記利用者認証部によって利用者が真正であるとされた場合に、前記端末パスワード管理部は、前記新規のパスワードを生成し、
前記Ｗｅｂ情報処理部は、前記新規のパスワードを前記ＩｏＴ端末に送信することを特徴とする端末管理システム。
【請求項８】
通信ネットワークを介してＩｏＴ端末と情報を送受信する端末管理装置であって、
前記端末管理装置は、
前記ＩｏＴ端末に設定される新規の管理パスワードを生成し、記憶する端末パスワード管理部と、
前記新規の管理パスワードを前記ＩｏＴ端末に送信するＷｅｂ情報処理部と、
を備えることを特徴とする端末管理装置。
【請求項９】
通信ネットワークを介して互いに情報を送受信するＩｏＴ端末及び端末管理装置を備える端末管理システムの端末管理方法であって、
前記端末管理装置により、
前記ＩｏＴ端末に設定される新規の管理パスワードを生成し、記憶するステップと、
前記新規の管理パスワードを前記ＩｏＴ端末に送信するステップと、
前記ＩｏＴ端末により、
前記新規の管理パスワードを受信し、受信した前記新規の管理パスワードを設定するステップと、
を含むことを特徴とする端末管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末管理システム、端末管理装置、及び端末管理方法に関する。
【背景技術】
【０００２】
近年、カメラ、オーディオ機器等のコンピュータ以外のモノをインターネットに接続する「モノのインターネット（Internet of Things：ＩｏＴ）」と呼ばれる技術が開発されている。このＩｏＴ技術においては、モノに取り付けられたセンサがデータを検知し、検知されたデータがインターネットを介してコンピュータ等に送信されて活用される。
【０００３】
ＩｏＴ技術における端末であるＩｏＴ端末の一例として監視カメラがある。一般的に監視カメラは、ＥＷＳ（Embedded Web Server）機能と呼ばれるＷｅｂサーバ機能を備え、設置するときに利用者が管理パスワードを設定する仕様になっているものが多い。このような監視カメラについて各種設定を変更する必要が生じた場合、利用者が予め設定した管理パスワードを利用した利用者認証によって、監視カメラは各種設定の変更を利用者に許可する。また、監視カメラの他にも、ブロードバンドルータやＨＤＤレコーダー等の家電機器のように、管理パスワードを用いた利用者認証によって各種設定の変更を利用者に許可するＩｏＴ端末は少なくない。
【０００４】
このようなＩｏＴ端末を利用するにあたって、利用者は、類推されにくい十分な長さの管理パスワードを設定したり、仮に管理パスワードが漏洩していても定期的にその管理パスワードを変更することによって不正なログインを防ぐための対策を講じたりすることがセキュリティの観点から推奨されている。しかし、設定した管理パスワードを長期間、変更せずに利用したり、十分な長さでないために類推されやすいパスワードを設定していたりといったようにパスワードに脆弱性を残したままＩｏＴ端末を継続して利用してしまうことがある。
【０００５】
特許文献１では、他者に類推されやすいパスワードや変更前のパスワードと類似性の高いパスワードが設定されている等、パスワードが適切に設定されていない場合に警告を発する方法が提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−０９９３５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の技術のように、パスワードが適切に設定されていない場合に警告を発しても、利用者がその警告を無視して、脆弱性のある管理パスワードが継続して設定されたままとなってしまうことがある。このように、脆弱性のある管理パスワードを設定したまま、ＩｏＴ端末がインターネットに接続して継続して利用されると、その管理パスワードを不正に取得した第三者にＩｏＴ端末を悪用されてしまう可能性がある。
【０００８】
実際に、脆弱性のある管理パスワードを設定したまま継続して利用されていたＷｅｂ機能を備えるＩｏＴ端末がＤＤｏＳ攻撃等の踏み台として悪用されたセキュリティインシデント事例が報告されている。特に、監視カメラ等の、常に動作しているＩｏＴ端末は、常にインターネットに接続された状態に置かれるため、脆弱性のある管理パスワードを設定したままでいるとＤＤｏＳ攻撃等の対象となる。
【０００９】
また、このようにＷｅｂ機能を備えてインターネットに接続されるＩｏＴ端末は急激に増加する傾向にあり、これに伴い管理パスワードの脆弱性を突いた辞書攻撃等の攻撃が増加することが予想される。この攻撃からＩｏＴ端末を守るために管理パスワードの脆弱性を排除するには、利用者がログインして管理パスワードを定期的に変更しなければならない。このため、ＩｏＴ端末の管理パスワードを管理しなければならないという管理負荷が利用者に課されるという課題が発生する。また、ＩｏＴ端末に設定される管理パスワードは十分に強固な、すなわち、類推されにくいものとする必要があるため、利用者の管理負荷はさらに増加するという課題が発生する。
【００１０】
したがって、かかる点に鑑みてなされた本発明の目的は、利用者の管理負荷を増加させずに強固な管理パスワードをＩｏＴ端末に設定することを可能とする端末管理システム、端末管理装置、及び端末管理方法を提供することにある。
【課題を解決するための手段】
【００１１】
上記の課題を解決するため、本発明に係る端末管理システムは、通信ネットワークを介して互いに情報を送受信するＩｏＴ端末及び端末管理装置を備える端末管理システムであって、前記端末管理装置は、前記ＩｏＴ端末に設定される新規の管理パスワードを生成し、記憶する端末パスワード管理部と、前記新規の管理パスワードを前記ＩｏＴ端末に送信するＷｅｂ情報処理部と、を備え、前記ＩｏＴ端末は、前記新規の管理パスワードを受信し、受信した前記新規の管理パスワードを設定することを特徴とする。
【００１２】
また、本発明に係る端末管理装置は、通信ネットワークを介してＩｏＴ端末と情報を送受信する端末管理装置であって、前記端末管理装置は、前記ＩｏＴ端末に設定される新規の管理パスワードを生成し、記憶する端末パスワード管理部と、前記新規の管理パスワードを前記ＩｏＴ端末に送信するＷｅｂ情報処理部と、を備えることを特徴とする。
【００１３】
また、本発明に係る端末管理方法は、通信ネットワークを介して互いに情報を送受信するＩｏＴ端末及び端末管理装置を備える端末管理システムの端末管理方法であって、前記端末管理装置により、前記ＩｏＴ端末に設定される新規の管理パスワードを生成し、記憶するステップと、前記新規の管理パスワードを前記ＩｏＴ端末に送信するステップと、前記ＩｏＴ端末により、前記新規の管理パスワードを受信し、受信した前記新規の管理パスワードを設定するステップと、を含むことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、利用者の管理負荷を増加させずに強固な管理パスワードをＩｏＴ端末に設定することが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係る端末管理システムの機能構成図である。
【図２】図１に示す端末管理システムにおけるパスワード設定の処理シーケンス図である。
【図３】図１に示す端末管理システムにおける環境設定の処理シーケンス図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について図面を参照して説明する。
【００１７】
＜＜端末管理システムの機能構成＞＞
まず、図１を参照して本実施形態の端末管理システム１の機能構成について説明する。
【００１８】
図１に示すように、端末管理システム１は、端末管理装置２及び１つ以上のＩｏＴ端末４を備える。また、端末管理装置２とＩｏＴ端末４とは、通信ネットワークを介して接続され、情報を互いに送受信する。また、利用者端末３が、インターネット等の通信ネットワークを介して端末管理システム１の端末管理装置２に接続され、情報を互いに送受信する。
【００１９】
端末管理装置２は、利用者認証処理部２１、Ｗｅｂ情報処理部２２、及び端末パスワード管理部２３を備える。端末管理装置２は、ＩｏＴ端末４の管理パスワード設定及び環境設定を行うための各種情報を利用者端末３及びＩｏＴ端末４と送受信したりする。また、端末管理装置２は、ホームゲートウェイ（ＨＧＷ）によって実現される。なお、環境設定とは、例えばＩｏＴ端末４が監視カメラである場合、映像を取得する時間間隔や取得する映像の画質等の、ＩｏＴ端末４の動作を規定するための設定である。
【００２０】
利用者認証処理部２１は、利用者を一意に識別するための利用者ＩＤ、及び利用者を認証するための利用者パスワード等の利用者認証情報を利用者端末３から受信する。また、利用者認証処理部２１は、利用者ＩＤ及び利用者認証情報に基づいて、既存の方法により利用者の認証を行う。例えば、利用者認証処理部２１は、Ｗｅｂ情報処理部２２によって利用者端末３から受信した利用者パスワードが、利用者ＩＤに関連付けられて予め管理されている利用者パスワードと同一であるか否かに基づいて認証を行ってもいい。また、利用者認証処理部２１は、利用者認証情報として利用者の生体情報、利用者の有するＩＣカードに記憶されている情報、ワンタイムパスワード等を用いて認証を行ってもいい。また、利用者認証処理部２１は、これらの利用者認証情報を組み合わせて用いる多要素認証を行ってもいい。
【００２１】
利用者認証処理部２１は、このような認証方法によって利用者が真正であると判定した場合、利用者端末３から送信される情報に基づいて、Ｗｅｂ情報処理部２２がＩｏＴ端末４のパスワード設定及び環境設定を行うことを許可する。また、利用者認証処理部２１は、利用者が真正でないと判定された場合、利用者端末３から送信される情報に基づいてＷｅｂ情報処理部２２がＩｏＴ端末４のパスワード設定及び環境設定を行うことを許可しない。
【００２２】
Ｗｅｂ情報処理部２２は、１回目の管理パスワード設定において、管理パスワードを設定するＩｏＴ端末４を一意に識別するための端末固有ＩＤ、及びＩｏＴ端末４を端末管理装置２に登録することを要求するための端末登録要求を利用者端末３から受信する。また、Ｗｅｂ情報処理部２２は、端末固有ＩＤ及び端末登録要求を利用者端末３から受信した場合、端末固有ＩＤによって表されるＩｏＴ端末４に、応答を要求するための固有ＩＤ端末応答要求を送信する。
【００２３】
また、Ｗｅｂ情報処理部２２は、１回目の管理パスワード設定において、ＩｏＴ端末４から端末登録要求を受信した場合、ＩｏＴ端末４の新規の管理パスワードを生成するよう要求するための管理パスワード生成要求を端末固有ＩＤとともに端末パスワード管理部２３に送信する。
【００２４】
また、Ｗｅｂ情報処理部２２は、１回目の管理パスワード設定において、端末パスワード管理部２３によって生成された管理パスワード（以下、「新規の管理パスワード」という）をＩｏＴ端末４に送信する。また、Ｗｅｂ情報処理部２２は、利用者端末３から利用者認証要求を受信したときに、端末パスワード管理部２３に記憶されている、ＩｏＴ端末４に設定中の管理パスワード、すなわち１回目の設定においては、端末パスワード管理部２３が、ＩｏＴ端末４の出荷時に設定されている管理パスワード（以下、「デフォルトパスワード」という）をＩｏＴ端末４に送信する。ＩｏＴ端末４に送信された管理パスワードが真正である場合、Ｗｅｂ情報処理部２２はＩｏＴ端末４にログインすることができる。なお、１回目の管理パスワード設定において、端末パスワード管理部２３は、インターネットを経由してＩｏＴ端末４の製造業者等からデフォルトパスワードを取得してもよいし、利用者端末３からデフォルトパスワードを取得してもよい。
【００２５】
また、Ｗｅｂ情報処理部２２は、２回目以降のＩｏＴ端末４の管理パスワード設定において、ＩｏＴ端末４が新規の管理パスワードを設定してから所定の時間が経過した場合、管理パスワード生成要求を端末固有ＩＤとともに端末パスワード管理部２３に送信する。また、Ｗｅｂ情報処理部２２は、２回目以降のＩｏＴ端末４の管理パスワード設定において、管理パスワード生成要求が利用者端末３から受信されると、ＩｏＴ端末４に設定中の管理パスワード、すなわち、新規の管理パスワードが記憶される前に端末パスワード管理部２３に端末固有ＩＤに関連付けて記憶されている管理パスワードをＩｏＴ端末４に送信する。
【００２６】
なお、所定の時間とは、一定の時間としてもよいし、管理パスワードの長さに基づいて決定される時間としてもよい。管理パスワードは、長ければ攻撃によって漏洩する可能性が低いため、所定の時間を長くしても漏洩する可能性を低く保つことができると考えられる。このように、最後に管理パスワードが設定されてからの所定の時間を長くすることによって、端末管理装置２がパスワード設定のための動作を行う頻度が減少し、そのため端末管理装置２の負荷が軽減される。
【００２７】
また、Ｗｅｂ情報処理部２２は、ＩｏＴ端末４の動作を規定するための環境設定の変更を要求する端末固有ＩＤ及び環境設定変更要求を利用者端末３から受信すると、端末固有ＩＤに関連付けて記憶されている、設定中の管理パスワードをＩｏＴ端末４に送信する。なお、Ｗｅｂ情報処理部２２は、設定中の管理パスワードを、ｈｔｔｐｓプロトコルを用いて暗号化してＩｏＴ端末４に送信してもよい。
【００２８】
また、Ｗｅｂ情報処理部２２は、端末パスワード管理部２３から、新規の管理パスワード及び設定中の管理パスワードを受信し、ＩｏＴ端末４に送信する。なお、Ｗｅｂ情報処理部２２は、新規の管理パスワード及び設定中の管理パスワードを、ｈｔｔｐｓプロトコルを用いて暗号化してＩｏＴ端末４に送信してもよい。
【００２９】
また、Ｗｅｂ情報処理部２２は、ＩｏＴ端末４のＷｅｂサーバ部４１から、利用者にＩｏＴ端末４の環境設定についての設定内容の入力を促すための設定ページを含む、暗号化されたメッセージを受信して、そのメッセージを復号する。さらに、Ｗｅｂ情報処理部２２は、復号したメッセージを暗号化して利用者端末３に送信する。なお、Ｗｅｂ情報処理部２２によるメッセージの暗号化及び復号の処理はｈｔｔｐｓプロトコルを用いたものとしてもよい。
【００３０】
また、Ｗｅｂ情報処理部２２は、メッセージに基づいて利用者端末３から送信された、ＩｏＴ端末４の環境設定についての設定内容を含む、暗号化されたリクエストを受信する。さらに、Ｗｅｂ情報処理部２２は、利用者端末３から受信したリクエストを復号し、復号したリクエストを暗号化してＩｏＴ端末４に送信する。なお、Ｗｅｂ情報処理部２２によるリクエストの暗号化及び復号の処理はｈｔｔｐｓプロトコルを用いたものとしてもよい。
【００３１】
端末パスワード管理部２３は、ＩｏＴ端末４に設定される新規の管理パスワードを生成し、記憶する。具体的には、端末パスワード管理部２３は、Ｗｅｂ情報処理部２２から端末固有ＩＤとともに管理パスワード生成要求を受信すると、乱数を用いて所定の長さ以上のランダムな新規の管理パスワードを生成する。
【００３２】
また、端末パスワード管理部２３は、端末登録要求に係る端末固有ＩＤが表すＩｏＴ端末４を登録する。すなわち、端末パスワード管理部２３は、利用者端末３から送信された端末固有ＩＤに関連付けて、新規の管理パスワードを記憶する。
【００３３】
利用者端末３は、ＩｏＴ端末４のパスワード設定及び環境設定を行うための情報を端末管理装置２と送受信する。また、利用者端末３は、スマートフォン、パーソナルコンピュータ、及びタブレット端末等によって実現される。
【００３４】
具体的には、利用者端末３は、利用者の入力によって、端末固有ＩＤ、利用者ＩＤ、利用者認証情報、及び設定内容等を受け付ける。また、利用者端末３は、受け付けた利用者ＩＤ及び利用者認証情報を利用者認証要求とともに端末管理装置２に送信する。また、利用者端末３は、受け付けた端末固有ＩＤとともに、ＩｏＴ端末４の管理パスワード設定を要求するための端末登録要求を端末管理装置２に送信する。
【００３５】
また、利用者端末３は、端末管理装置２からメッセージを受信し、そのメッセージに基づいて利用者が入力した設定内容を含むリクエストを端末管理装置２に送信する。
【００３６】
ＩｏＴ端末４は、Ｗｅｂサーバ部４１を備える。ＩｏＴ端末４は、監視カメラ、ブロードバンドルータ、及びＨＤＤ（Hard Disk Drive）レコーダー等の家電機器であって、端末管理装置２から新規の管理パスワードを受信し、受信した新規の管理パスワードを設定する。
【００３７】
Ｗｅｂサーバ部４１は、固有ＩＤ端末応答要求、設定中の管理パスワード、新規の管理パスワード、及びリクエストを端末管理装置２から受信する。また、Ｗｅｂサーバ部４１は固有ＩＤ端末応答要求に基づいて、端末固有ＩＤを端末管理装置２に送信する。
【００３８】
Ｗｅｂサーバ部４１は、Ｗｅｂ情報処理部２２から受信した設定中の管理パスワードが真正なものであるか否かを判定する。設定中の管理パスワードが真正である場合、Ｗｅｂサーバ部４１は、Ｗｅｂ情報処理部２２から受信した新規の管理パスワードをＩｏＴ端末４の管理パスワードとして新たに設定する。
【００３９】
また、Ｗｅｂサーバ部４１は、設定中の管理パスワードが真正である場合、環境設定についての設定内容の入力を促すための設定ページを含むメッセージをＷｅｂ情報処理部２２に送信する。また、Ｗｅｂサーバ部４１は、Ｗｅｂ情報処理部２２から暗号化されたリクエストを受信すると、受信したリクエストを復号して、そのリクエストに基づいて環境設定を行う。
【００４０】
また、Ｗｅｂ情報処理部２２は、１回目のパスワード設定、すなわちデフォルトパスワードから新規の管理パスワードへの設定が完了するまでは、利用者端末３等の外部装置とＩｏＴ端末４との間での情報の送受信を制限してもよい。この場合、脆弱性を有するデフォルトパスワードが設定されたままの状態でＩｏＴ端末４の環境設定が行われることはないため、第三者が脆弱性を有するデフォルトパスワードを不正に入手し、環境設定を変更してしまうことを防ぐことが可能となる。
【００４１】
＜＜端末管理システムの動作＞＞
＜パスワード設定に係る動作＞
図２を参照して、本実施形態におけるＩｏＴ端末４の管理パスワード設定に係る端末管理システム１の動作を説明する。
【００４２】
図２に示すように、まず、利用者端末３は、利用者によって入力された利用者ＩＤ及び利用者認証情報を利用者認証要求とともに、通信ネットワークを介して端末管理装置２に送信する（ステップＳ１１）。そして、端末管理装置２のＷｅｂ情報処理部２２が、利用者ＩＤ、利用者認証情報、及び利用者認証要求を利用者端末３から受信すると、利用者認証処理部２１は受信した利用者ＩＤ及び利用者認証情報に基づいて利用者認証を行う（ステップＳ１２）。
【００４３】
Ｗｅｂ情報処理部２２による利用者認証において利用者が真正であると判定された場合、利用者端末３は、利用者によって入力された端末固有ＩＤを設定登録要求とともに端末管理装置２に送信する（ステップＳ１３）。そして、端末管理装置２のＷｅｂ情報処理部２２が、利用者端末３から端末固有ＩＤ及び設定登録要求を受信すると、Ｗｅｂ情報処理部２２は、受信した端末固有ＩＤが表すＩｏＴ端末４に固有ＩＤ端末応答要求を送信する（ステップＳ１４）。
【００４４】
ステップＳ１４で固有ＩＤ端末応答要求が送信されると、ＩｏＴ端末４のＷｅｂサーバ部４１は利用者端末３から固有ＩＤ端末応答要求を受信し、受信した固有ＩＤ端末応答要求に基づいて、ＩｏＴ端末４の端末固有ＩＤを端末管理装置２に送信する（ステップＳ１５）。
【００４５】
ステップＳ１５で端末固有ＩＤが送信されると、Ｗｅｂ情報処理部２２が端末固有ＩＤを受信し、受信した端末固有ＩＤとともに管理パスワード生成要求を端末パスワード管理部２３に送信する（ステップＳ１６）。そして、端末パスワード管理部２３は、管理パスワード生成要求を受信すると、端末固有ＩＤが表すＩｏＴ端末４の新規の管理パスワードを、乱数を用いてランダムに所定の長さ以上で生成し（ステップＳ１７）、生成した新規の管理パスワードをＷｅｂ情報処理部２２に送信する（ステップＳ１８）。また、ステップＳ１７で新規の管理パスワードが生成されると、端末パスワード管理部２３は、端末登録要求に係る端末固有ＩＤが表すＩｏＴ端末４を登録する。すなわち、端末パスワード管理部２３は、生成された新規の管理パスワードをＩｏＴ端末４に設定中の管理パスワードとして端末固有ＩＤに関連付けて記憶する（ステップＳ１９）。
【００４６】
続いて、Ｗｅｂ情報処理部２２は、端末パスワード管理部２３に記憶されている、ＩｏＴ端末４に設定中の管理パスワードであるデフォルトパスワードを、ＩｏＴ端末４に送信する。そして、送信された設定中の管理パスワードが真正である場合、Ｗｅｂ情報処理部２２はＩｏＴ端末４にログインできる（ステップＳ２０）。ステップＳ２０で、設定中の管理パスワードが真正である場合、すなわち、ＩｏＴ端末４にログインできた場合、Ｗｅｂ情報処理部２２は、ステップＳ１８で受信した新規の管理パスワードをＩｏＴ端末４に送信する（ステップＳ２１）。そして、ＩｏＴ端末４のＷｅｂサーバ部４１がステップＳ２１で送信された新規の管理パスワードを受信し、ＩｏＴ端末４の管理パスワードとして設定する（ステップＳ２２）。
【００４７】
２回目以降の管理パスワード設定においては、ステップＳ２２でＷｅｂサーバ部４１が新規の管理パスワードを設定してから所定の時間が経過すると、端末管理装置２のＷｅｂ情報処理部２２は、ステップＳ１６に戻って再び管理パスワード生成要求を端末パスワード管理部２３に送信する。以降、端末管理システム１はステップＳ１６〜Ｓ２２の処理（パスワード変更処理）を繰り返して新規の管理パスワードをＩｏＴ端末４に設定する。
【００４８】
＜環境設定に係る動作＞
図３を参照して、本実施形態におけるＩｏＴ端末４の環境設定に係る端末管理システム１の動作を説明する。
【００４９】
図３に示すように、まず、利用者端末３は、利用者の入力によって受け付けた利用者ＩＤ及び利用者認証情報を、利用者認証要求とともに通信ネットワークを介して端末管理装置２に送信する（ステップＳ３１）。そして、端末管理装置２のＷｅｂ情報処理部２２が、利用者端末３から利用者ＩＤ、利用者認証情報、及び利用者認証要求を受信すると、利用者認証処理部２１は受信した利用者ＩＤ及び利用者認証情報等に基づいて利用者認証を行う（ステップＳ３２）。
【００５０】
利用者認証がなされた場合、利用者端末３は、利用者の入力によって受け付けた端末固有ＩＤを環境設定変更要求とともに端末管理装置２に送信する（ステップＳ３３）。ステップＳ３３で、端末固有ＩＤ及び環境設定変更要求が送信されると、端末管理装置２のＷｅｂ情報処理部２２は、利用者端末３から端末固有ＩＤ及び環境設定変更要求を受信し、端末固有ＩＤをパスワード取得要求とともに端末パスワード管理部２３に送信する（ステップＳ３４）。そして、端末パスワード管理部２３は、端末固有ＩＤ及びパスワード取得要求をＷｅｂ情報処理部２２から受信し、端末固有ＩＤに関連付けて端末パスワード管理部２３に記憶されている、ＩｏＴ端末４に設定中の管理パスワードをＷｅｂ情報処理部２２に送信する（ステップＳ３５）。
【００５１】
ステップＳ３５で、ＩｏＴ端末４に設定中の管理パスワードが送信されると、Ｗｅｂ情報処理部２２は設定中の管理パスワードを受信し、ＩｏＴ端末４に送信する。Ｗｅｂ情報処理部２２から送信された設定中の管理パスワードが真正である場合、Ｗｅｂ情報処理部２２はＩｏＴ端末４にログインすることができる（ステップＳ３６）。そして、設定中の管理パスワードが真正である場合、すなわちＷｅｂ情報処理部２２がＩｏＴ端末４にログインすることができる場合、ＩｏＴ端末４のＷｅｂサーバ部４１は、暗号化された、設定ページを含むメッセージをＷｅｂ情報処理部２２に送信する（ステップＳ３７）。
【００５２】
次に、Ｗｅｂ情報処理部２２は、Ｗｅｂサーバ部４１から受信した、暗号化されたメッセージを復号し（ステップＳ３８）、復号したメッセージを暗号化する（ステップＳ３９）。ステップＳ３９でメッセージが暗号化されると、Ｗｅｂ情報処理部２２は暗号化されたメッセージを利用者端末３に送信する（ステップＳ４０）。
【００５３】
ステップＳ４０で暗号化されたメッセージが送信されると、利用者端末３がメッセージを受信し、受信したメッセージに基づいて利用者によって入力されたＩｏＴ端末４の設定内容を受け付ける（ステップＳ４１）。そして、利用者端末３が、暗号化された、設定内容を含むリクエストを端末管理装置２に送信する（ステップＳ４２）。ステップＳ４２で送信された、暗号化されたリクエストを受信すると、Ｗｅｂ情報処理部２２は、そのリクエストを復号する（ステップＳ４３）。続いて、Ｗｅｂ情報処理部２２は、ステップＳ４３で復号されたリクエストを暗号化し（ステップＳ４４）、暗号化したリクエストをＩｏＴ端末４に送信する（ステップＳ４５）。
【００５４】
ステップＳ４５で、Ｗｅｂ情報処理部２２から送信されたリクエストをＩｏＴ端末４のＷｅｂサーバ部４１が受信し、受信したリクエストに含まれる設定内容に基づいて環境設定を行う。
【００５５】
以上、説明したように、本実施形態によれば、ＩｏＴ端末４を初期に設定するときに、利用者端末３によって送信される端末登録要求に基づいて、端末パスワード管理部２３が新規の管理パスワードを生成し、Ｗｅｂサーバ部４１は新規の管理パスワードをＩｏＴ端末４の管理パスワードとして設定するので、利用者に管理負荷を強いずにＩｏＴ端末４の管理パスワードを変更することが可能となる。これによって、管理パスワードが出荷時に設定されたデフォルトパスワードのまま変更されないために管理パスワードが脆弱性を帯びてＩｏＴ端末４が不正にログインされたり、ＤＤｏｓ攻撃の対象となったりすることを防ぐことが可能となる。
【００５６】
また、本実施形態によれば、ＩｏＴ端末４のＷｅｂサーバ部４１が管理パスワードを設定してから所定の時間が経過すると、端末管理装置２の端末パスワード管理部２３が新規の管理パスワードを生成し、Ｗｅｂサーバ部４１は新規の管理パスワードをＩｏＴ端末４の管理パスワードとして設定するので、利用者に管理負荷を課さずにＩｏＴ端末４の管理パスワードを変更することが可能となる。これによって、管理パスワードが長期間、変更されないために管理パスワードが脆弱性を帯びてＩｏＴ端末４が不正にログインされたり、ＤＤｏｓ攻撃の対象となったりすることを防ぐことが可能となる。
【００５７】
また、本実施形態によれば、端末パスワード管理部２３がＩｏＴ端末４の管理パスワードを生成し、生成したパスワードをＩｏＴ端末４の端末ＩＤに関連付けて記憶するため、利用者はＩｏＴ端末４の管理パスワードを記憶する必要がなく、端末管理装置２を利用するための利用者認証のみによってＩｏＴ端末４の管理パスワード設定及び環境設定を行うことが可能となる。
【００５８】
また、本実施形態によれば、端末パスワード管理部２３は、利用者端末３から送信された端末ＩＤに関連付けて管理パスワードを記憶し、Ｗｅｂ情報処理部２２は、端末ＩＤが表すＩｏＴ端末４に関連付けて記憶されている管理パスワードを送信することによってＩｏＴ端末４にログインするため、インターネットに接続された複数のＩｏＴ端末４が利用される場合も、１つの端末管理装置２が複数のＩｏＴ端末４の管理パスワード設定及び環境設定をそれぞれ行うことが可能となる。
【００５９】
上述の実施形態は代表的な例として説明したが、本発明の趣旨及び範囲内で、多くの変更及び置換ができることは当業者に明らかである。したがって、本発明は、上述の実施形態によって制限するものと解するべきではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。例えば、実施形態に記載の複数の構成ブロックを１つに組み合わせたり、あるいは１つの構成ブロックを分割したりすることが可能である。
【符号の説明】
【００６０】
１      端末管理システム
２      端末管理装置
３      利用者端末
４      ＩｏＴ端末
２１    利用者認証処理部
２２    Ｗｅｂ情報処理部
２３    端末パスワード管理部
４１    Ｗｅｂサーバ部
【図１】
2016201032.tif 000003
【図２】
2016201032.tif 000004
【図３】
2016201032.tif 000005