(57)【要約】      （修正有）【課題】スマートデバイスの載置により、スマートデバイスにインストールされている対話型アプリケーションプログラムを自動的に起動、終了させるクレードル装置を提供する。【解決手段】クレードル装置２は、支持部２２と枠体２１の間に形成される収容部にスマートデバイス１を収容し、スマートデバイス１の載置に応じて、スマートデバイス１にインストールされている対話型アプリケーションプログラムを起動させるトリガーを供給する。枠体２１には、スマートデバイス１のディスプレイを露出させる開口部２１ａが設けられると共に、当該ディスプレイに出力される映像に応じたデザインが施されている。【選択図】図１
2019036796.tif 000002
【特許請求の範囲】
【請求項１】
ユーザと音声と映像による対話を実行する対話型アプリケーションプログラムが格納されたスマートデバイスが載置されるクレードル装置であって、
上記スマートデバイスを裏面側から支持すると共に、上記スマートデバイスを表面側から覆う枠体との間に収容する支持部と、
上記スマートデバイスを表面側から覆い、上記支持部との間に収容する上記枠体と、
上記スマートデバイスの載置に応じて、上記対話型アプリケーションプログラムを起動させるトリガーを供給するトリガー供給手段と、を有し、
上記枠体には、上記スマートデバイスのディスプレイを露出させる開口部が設けられると共に、当該ディスプレイに出力される映像に応じたデザインが施されている、
ことを特徴とするクレードル装置。
【請求項２】
上記トリガー供給手段はさらに、上記対話型アプリケーションプログラムを終了させるトリガーを供給する、
請求項１記載のクレードル装置。
【請求項３】
上記対話型アプリケーションプログラムは、所定の強さ以上の磁気の検出をトリガーとして起動し、
上記トリガー供給手段は、磁気を発する磁気発生機構によって構成される、
請求項１又は２記載のクレードル装置。
【請求項４】
上記対話型アプリケーションプログラムは、近距離無線通信の確立をトリガーとして起動し、
上記トリガー供給手段は、上記スマートデバイスに対して近距離無線通信用電波を送出する電波送出機構によって構成される、
請求項１又は２記載のクレードル装置。
【請求項５】
上記枠体の下端と上記支持部の下端に連設し、上記枠体と上記支持部との間に上記スマートデバイスを収容する収容部を形成すると共に、上記スマートデバイスが載置される底面を構成する基底部、をさらに有し、
上記収容部は、収容されたスマートデバイスの水平方向及び鉛直方向上方が開放されている、
請求項１乃至４いずれかの項に記載のクレードル装置。
【請求項６】
上記支持部と上記枠体は、水平面に対して一定の角度をなし、載置される上記スマートデバイスのディスプレイを水平方向に対して斜めに向けさせる、
請求項１乃至５いずれかの項に記載のクレードル装置。
【請求項７】
上記支持物と上記枠体が水平面に対してなす角度を調整可能な調整機構、さらに有する、
請求項１乃至６いずれかの項に記載のクレードル装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スマートデバイスが載置されると共に、当該スマートデバイスにインストールされている対話型アプリケーションプログラムと連携するクレードル装置に関する。
【背景技術】
【０００２】
近年、ユーザが発話した内容を文字情報として認識し、発話内容の意味を解析する技術の精度が向上してきており、Apple Computer, Inc.が提供するSiri（登録商標）やGoogle Inc.が提供する音声検索など、このような技術を応用した対話システムあるいは情報検索システム等の有用性が高まっている。
【０００３】
【特許文献１】特開２０１６−１５１９２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、対話型のアプリケーションプログラムがスマートフォン等のスマートデバイス上で動作しても、ユーザは無機質に感じ、人同士の対話のような感情や気持ちは抱きにくい。特に、このような技術に慣れていない人は、スマートデバイスに話しかけるという行為自体に違和感を覚えてしまう。
【０００５】
また、このような対話型アプリケーションプログラムによる対話を宅内で落ち着いて行いたい場合に、いちいちスマートデバイスを手で持つのは面倒である。さらに、対話の都度、対話型アプリケーションプログラムを起動させたり終了させたりする操作を意識的に実行しなければならいのは面倒であるし、そのような操作は実際の人同士の対話のような気軽さを損ねてしまう。
【０００６】
そこで、本発明は、スマートデバイスが載置されるクレードル装置であって、当該スマートデバイスにインストールされている対話型アプリケーションプログラムと連携し、当該対話型アプリケーションプログラムを自動的に起動、終了させられるものを提供する。
また、ユーザが対話型アプリケーションプログラムによる対話を気軽に、且つ無機質に感じることなく行うことができるようにする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係るクレードル装置は、ユーザと音声と映像による対話を実行する対話型アプリケーションプログラムが格納されたスマートデバイスが載置されるクレードル装置であって、上記スマートデバイスを裏面側から支持すると共に、上記スマートデバイスを表面側から覆う枠体との間に収容する支持部と、上記スマートデバイスを表面側から覆い、上記支持部との間に収容する上記枠体と、上記スマートデバイスの載置に応じて、上記対話型アプリケーションプログラムを起動させるトリガーを供給するトリガー供給手段と、を有し、上記枠体には、上記スマートデバイスのディスプレイを露出させる開口部が設けられると共に、当該ディスプレイに出力される映像に応じたデザインが施されていることを特徴とする。
【０００８】
また、上記トリガー供給手段はさらに、上記対話型アプリケーションプログラムを終了させるトリガーを供給するものとしてもよい。
【０００９】
また、上記対話型アプリケーションプログラムは、所定の強さ以上の磁気の検出をトリガーとして起動し、上記トリガー供給手段は、磁気を発する磁気発生機構によって構成されるものとしてもよい。
【００１０】
また、上記対話型アプリケーションプログラムは、近距離無線通信の確立をトリガーとして起動し、上記トリガー供給手段は、上記スマートデバイスに対して近距離無線通信用電波を送出する電波送出機構によって構成されるものとしてもよい。
【００１１】
また、上記枠体の下端と上記支持部の下端に連設し、上記枠体と上記支持部との間に上記スマートデバイスを収容する収容部を形成すると共に、上記スマートデバイスが載置される底面を構成する基底部、をさらに有し、上記収容部は、収容されたスマートデバイスの水平方向及び鉛直方向上方が開放されているものとしてもよい。
【００１２】
また、上記支持部と上記枠体は、水平面に対して一定の角度をなし、載置される上記スマートデバイスのディスプレイを水平方向に対して斜めに向けさせるものとしてもよい。
【００１３】
また、上記支持物と上記枠体が水平面に対してなす角度を調整可能な調整機構、さらに有するものとしてもよい。
【発明の効果】
【００１４】
本発明に係るクレードル装置によれば、スマートデバイスを載置することができると共に、当該スマートデバイスにインストールされている対話型アプリケーションプログラムと連携し、当該対話型アプリケーションプログラムを自動的に起動、終了させられる。
また、ユーザが対話型アプリケーションプログラムによる対話を気軽に、且つ無機質に感じることなく行うことができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係るクレードル装置の使用状態を示した外観斜視図である。
【図２】本実施形態に係るクレードル装置と連携するスマートデバイスの機能を示した機能ブロック図である。
【図３】本実施形態に係るクレードル装置を示した外観斜視図である。
【図４】本実施形態に係るクレードル装置を示した正面図である。
【図５】本実施形態に係るクレードル装置を示した背面図である。
【図６】本実施形態に係るクレードル装置を示した平面図である。
【図７】本実施形態に係るクレードル装置を示した底面図である。
【図８】本実施形態に係るクレードル装置を示した側面図である。
【図９】本実施形態に係るクレードル装置の別デザインの使用状態を示した外観斜視図である。
【図１０】本実施形態に係るクレードル装置によって実行される処理の流れを示した処理フロー図である。
【図１１】本実施形態に係るクレードル装置によって実行される処理の流れを示した処理フロー図である。
【図１２】本実施形態に係るクレードル装置によって実行される処理の流れを示した処理フロー図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態に係るクレードル装置２について、図を参照して説明する。
図１に示されるクレードル装置２は、スマートデバイス１が載置される装置であり、当該スマートデバイス１にインストールされている所定のアプリケーションプログラムと連携する。ここで、クレードル装置２と連携する当該所定のアプリケーションプログラムはユーザと対話を行うものであり、以下においては当該所定のアプリケーションプログラムを対話プログラムと称する。
【００１７】
＜スマートデバイス１＞
まず、クレードル装置２と連携するスマートデバイス１について、図２を参照して説明する。
スマートデバイス１は、所謂スマートフォン、タブレット端末、あるいはウェアラブル端末などの可搬型端末等で構成され、対話プログラムがインストールされている。なお、スマートデバイス１は各種のデータ処理が可能な汎用端末であってもよいし、対話プログラムを実行するための専用端末であってもよい。また、スマートデバイス１は、所謂スマートフォンやタブレット端末で構成される場合、一般的には平面視略矩形状からなる平板状体である。
【００１８】
このスマートデバイス１は例えば、CPU (Central Processing Unit)などの演算装置、CPUによって実行されるコンピュータプログラム、RAM (Random Access Memory)やROM (Read Only Memory)等を備え、制御部１０、集音部１１、音声出力部１２、映像出力部１３、通信処理部１４、及び記憶部１Aからなる機能ブロックを構成する。
また、スマートデバイス１は、インターネット等のネットワークNWを介して外部サーバ３と通信可能に構成されている。
【００１９】
集音部１１は例えば、内蔵マイクや音声入力端子によって実現され、外部からの音声入力を受け付ける。入力された音声に応じた電気信号は、音声認識部１０２に入力される。
【００２０】
音声出力部１２は例えば、スピーカ、音声出力端子等によって実現され、出力制御部１０５から送られる信号に基づいて音声を出力する。
【００２１】
映像出力部１３は例えば、ディスプレイ、映像出力端子等によって実現され、出力制御部１０５から送られる信号に基づいて映像を出力する。
【００２２】
通信処理部１４は、インターネット等のネットワークNWとデータの送受信処理を実行するための機能部であって、ブラウザプログラム等によって実現される。
スマートデバイス１はこの通信処理部１４により、外部サーバ３やネットワークNW上の他のサーバから各種の情報を取得することができる。
【００２３】
制御部１０はさらに、検出処理部１０１、音声認識部１０２、自然言語処理部１０３、機能実行部１０４、及び出力制御部１０５からなる機能部によって構成される。
【００２４】
検出処理部１０１は、対話プログラムを起動又は終了させるトリガーを検出する。
ここで、対話プログラムは、スマートデバイス１がクレードル装置２に載置されたこと又は取り外されたことをトリガーとして起動又は終了させられる。トリガーは、スマートデバイス１がクレードル装置２に載置されたこと又は取り外されたことを検出できるものであれば特に限定はされない。
【００２５】
このようなトリガーは例えば、磁気量の変化として構成され、磁気量の変化は、クレードル装置２が備える磁気発生用の磁石等に近接あるいは離隔することによって検出される。この場合、スマートデバイス１は、クレードル装置２に載置されたことで所定の閾値を超える強度の磁気量を検出したとき、これをトリガーとして対話プログラムを起動させる。また、クレードル装置２から取り外されたことで所定の閾値を上回る強度の磁気量が検出されなくなったとき、これをトリガーとして、起動されていた対話プログラムを終了させる。
【００２６】
また、他の例では、トリガーはクレードル装置２との近距離無線通信の確立又は解除として構成される。この場合、スマートデバイス１は、クレードル装置２に載置され、クレードル装置２が送出する所定の電波の受信が可能となって通信が確立されたとき、これをトリガーとして対話プログラムを起動させる。また、クレードル装置２から取り外され、クレードル装置２が送出する所定の電波の受信が不可能となって確立されていた通信が解除されたとき、これをトリガーとして、起動されていた対話プログラムを終了させる。なお、近距離無線通信は例えば、互いを識別して接続するBluetooth（登録商標）等によって実現される。
【００２７】
音声認識部１０２は、音声テキストの変換処理アルゴリズムを利用してユーザの発話内容をテキストデータに変換する。変換されたテキストデータは、自然言語処理部１０３に供給される。
【００２８】
自然言語処理部１０３は、ユーザの発話内容を示すテキストデータを音声認識部１０２から取得すると共に、自然言語処理を実行し、ユーザの発話内容の意図を判定する。ここで、自然言語処理は形態素解析、構文解析、及び意味解析等の解析処理によって構成され、その処理結果は機能実行部１０４に供給される。
【００２９】
機能実行部１０４は、出力制御部１０５に対し、ユーザの発話内容に応じた応答内容の供給と、所定の条件の充足に応じて発せられる自発的な発話内容の供給を実行する。
ユーザの発話内容に応じた応答内容の供給では、自然言語処理部１０３から処理結果を取得した上、当該処理結果に応じた機能を選択、実行し、ユーザの発話内容に応じて出力されるべき応答内容を出力制御部１０５に供給する。
【００３０】
具体的には、自然言語処理の処理結果に基づき、応答内容として記憶部１Aや外部サーバ３に記憶されている応答文が求められている場合には、ユーザの発話内容に応じた応答文を記憶部１Aから抽出又は外部サーバ３から取得する。例えば、ユーザが「ありがとう」と発話した場合、応答内容として、記憶部１A又は外部サーバ３において当該発話内容に関連付けられている「どういたしまして」という応答文を当該記憶部１Aから抽出する。
なお、応答文の選択においては、想定されるユーザの発話内容に応じた応答文のパターンを複数、記憶部１A又は外部サーバ３に用意しておき、ランダムに応答文を選択したり、ユーザの発話履歴に基づいて応答文を選択したりすることができるほか、ユーザの発話履歴として蓄積しておいた発話内容を応答文として選択したりすることもできる。
【００３１】
また、スマートデバイス１が保持する他のアプリケーションプログラムの実行が求められる場合には、当該他のアプリケーションプログラムに対し、ユーザの発話内容を入力値とした処理の実行を要求し、その結果を取得する。例えば、ユーザが「８月８日の予定は？」と発話した場合、スマートデバイス１が保持するスケジュール管理プログラムに対し、「８月８日」を検索条件とした予定の検索を要求し、検索結果として「８月８日」の予定を得る。また、ユーザが「予定を入力します。８月３１日１４時から打ち合わせです。」と発話した場合、スマートデバイス１が保持するスケジュール管理プログラムに対し、「８月３１日１４時から打ち合わせ」を入力値とした予定の登録を要求し、登録処理の結果を得る。
なお、実行が求められたアプリケーションのプログラムがスマートデバイス１にインストールされていない場合には、ネットワークNW上の所定のサーバから当該アプリケーションプログラムをダウンロードし、スマートデバイス１にインストールしてもよい。
【００３２】
所定の条件の充足に応じて発せられる自発的な発話内容の供給では、所定の条件の充足を判断し、所定の条件を充足した場合に自発的に発せられるべき発話内容を抽出する。ここで、「自発的」とは、ユーザの発話以外の条件によることを意味し、例えば、対話プログラムの起動時や終了時にそれぞれ、「こんにちは」や「おやすみなさい」といった発話を行う。また、対話が一定時間なされていない状態では「大丈夫ですか？」と発話したり、スマートデバイス１が保持する他のアプリケーションプログラムからのメッセージの通知等に起因して「１件のメッセージがあります」と発話したりする。
【００３３】
出力制御部１０５は、機能実行部１０４による実行結果たる応答内容や自発的な発話内容を音声信号又は映像信号に変換し、それぞれ音声出力部１２又は映像出力部１３に出力させる。
【００３４】
記憶部１Aは、ユーザとの対話に必要な情報を記憶しており、ユーザの発話内容に応じた応答内容の決定や、所定の条件の充足に応じて実行される自発的な発話内容の決定の際に参照される。
ユーザとの対話に必要な情報は例えば、想定されるユーザの発話内容に関連付けられた応答文、所定の条件を充足した場合に発せられるべき自発的な発話内容と当該所定の条件、ユーザとの対話に応じて蓄積される発話履歴、対話時に出力される音声のデータ、対話時に映像として出力される静止画像又は動画像のデータ等によって構成される。
【００３５】
外部サーバ３は、記憶部１Aと同様、ユーザとの対話に必要な情報を記憶しており、ユーザの発話内容に応じた応答内容の決定や、所定の条件の充足に応じて実行される自発的な発話内容の決定の際、スマートデバイス１に対して所定の情報を提供する。
なお、記憶部１Ａと外部サーバ３に記憶される、対話に必要な情報は、記憶部１Ａ又は外部サーバ３のいずれか一方にのみ登録しておくものとすることもできるし、データの種類に応じて記憶部１Ａ又は外部サーバ３に分散して登録しておくようにすることもできる。また、記憶部１Ａと外部サーバ３に情報を重複して登録しておき、スマートデバイス１がオフラインのときは記憶部１Ａを参照するようにし、オンラインのときは外部サーバ３から取得するようにすることもできる。
【００３６】
＜クレードル装置２＞
クレードル装置２は、スマートデバイス１が載置されると共に、スマートデバイス１にインストールされている対話プログラムと連携する装置である。
図１及び図３〜図８に示されるように、このクレードル装置２は外観上、枠体２１、支持部２２、基底部２３、支持部２４、及び延出部２５から構成される。なお、図８は、図４を正面図とした場合におけるクレードル装置２の右側面図を示しているが、左側面図は当該右側面図と同様にあらわれる。
【００３７】
枠体２１は、開口部２１ａが設けられた枠状の部分であり、スマートデバイス１を表面側から覆い、支持部２２との間に収容部２ａを形成する。収容部２ａ内にはスマートデバイス１が収容され、これによりスマートデバイス１がクレードル装置２に載置された状態となる。本実施形態では、枠体２１は水平面に対して一定の角度をなすと共に、支持部２２と平行に設けられている。
【００３８】
また、枠体２１の外形寸法は、載置されるスマートデバイス１の外形寸法と略同じであるが、スマートデバイス１のディスプレイの略全面を露出させられる寸法の開口部２１ａが設けられる限り特に限定されないし、その平面形状も略矩形状に限定されない。ただし、枠体２１の外形寸法をスマートデバイス１の外形寸法と略同じ外形寸法とし、スマートデバイス１と同様の略矩形状とすれば、スマートデバイス１全体を表面側から覆った際に枠となる部分が小さくなり、全体的にもコンパクトで美観に優れる。
【００３９】
開口部２１ａは、スマートデバイス１のディスプレイの略全面を露出させる貫通孔である。
なお、本実施形態において、開口部２１ａは後述の通り、枠体２１全体が呈するデザインの一部を構成しており、直径を同一にする二つの円を重ねた形状からなる。ただし、他のデザインが施される場合において、開口部２１ａはこのような形状に限られることがなく、楕円形状、円形状、長円形状などの曲線を有する形状のほか、略矩形状（角丸でもよい）などとすることもできる。また、本実施形態のように二つの円を重ねた形状に限らず、独立した二つの円など、複数の開口部２１ａを設けるようにすることもできる。
【００４０】
枠体２１には、スマートデバイス１上に出力される映像に応じたデザインが施されている。
本実施形態では、枠体２１にタヌキの顔を模したデザインが施されている。即ち、開口部２１aは、直径を同一にする二つの円を重ねた形状からなり、スマートデバイス１のディスプレイ上に表示されるタヌキの白目と黒目の映像と相俟ってタヌキの目が表現されるようになっている。また、目を表現する開口部２１aの中心の下方には、タヌキの鼻を表現する略球状の突起が設けられている。さらに、枠体２１の上縁の左右両角は、Ｒ状に角が削られ、タヌキの顔の輪郭が表現されている。
なお、この例に限らず、表現する動物等の特徴に合わせて、耳や口を模した部分を別途、取り付けたりしてもよい。
【００４１】
支持部２２は、略矩形の板状の部分であり、スマートデバイス１を裏面側から支持し、枠体２１との間に収容部２ａを形成し、当該収容部２ａ内にスマートデバイス１を収容する。本実施形態では、支持部２２は水平面に対して一定の角度をなしており、スマートデバイス１を支持する側の面が水平面に対して鈍角をなしている。これにより、スマートデバイス１をクレードル装置２に載置したとき、支持部２２の一面側にスマートデバイス１が裏面側から伸し掛かかるようになり、ユーザがスマートデバイス１のディスプレイを見やすくなる。
【００４２】
また、本実施形態において、支持部２２の外径寸法は載置されるスマートデバイス１の外形寸法と略同じであるが、スマートデバイス１を支持することができる限り、その外形寸法は限定されないし、その平面形状も略矩形状に限定されない。ただし、支持部２２の外形寸法をスマートデバイス１の外形寸法と略同じ外形寸法とし、スマートデバイス１と同様の略矩形状とすれば、スマートデバイス１全体を裏面側から支持することができて載置した状態が安定するし、美観上もおさまりが良く、優れたものとなる。
【００４３】
基底部２３は、枠体２１の下端と支持部２２の下端に連設する部分であり、枠体２１と支持部２２との間に形成される収容部２ａの底面を構成する。
なお、枠体２１、支持部２２、及び基底部２３の間に形成される収容部２ａは、スマートデバイス１の厚みよりも僅かに大きい厚みとするのが好適である。また、収容部２ａは両側面と上方が開放されており、両側面と上方のいずれからもスマートデバイス１を収容部２ａ内に収容させることができる。また、両側面及び上方が開放されていることから、収容部２ａ内にスマートデバイス１を収容させた状態において、主にスマートデバイス１の端面に設けられている充電用端子等に充電ケーブルを挿し込んで充電させることもできる。
【００４４】
支持部２４は、一端が支持部２３に連設する平板状の部分であり、クレードル装置２を水平面上に安定的に立設させる。
本実施形態では、支持部２４は水平面に対して一定の角度をなし、支持部２４と対向する側の面が水平面と鋭角をなしている。
【００４５】
なお、本実施形態において、支持部２４は、支持部２３の上端に連設しているが、これに限らず、支持部２３の中央など、高さ方向の任意の位置に連設していてもよい。
また、支持部２２と支持部２４は一定の角度をなして固定的に連設しているが、当該部分に蝶番を設けるなどして、その角度を調整可能にすることもできる。この場合、支持部２２の角度が調整可能となって、ユーザはスマートデバイス１のディスプレイの視聴角度を調整することができる。
【００４６】
延出部２５は、支持部２４の一端から水平方向に僅かに延び出した帯状の部分であり、クレードル装置２を水平面上に安定的に立設させる。
【００４７】
なお、このクレードル装置２について、本実施形態におけるタヌキの顔のデザインは一例であって、技術的には、枠体２１のデザインとスマートデバイス１のディスプレイ上に表示させる映像によって多様な表現が可能である。ただし、スマートデバイス１にインストールされるアプリケーションプログラムが対話プログラムであることから、タヌキのほか、犬や猫といった動物など、人が無機質に感じることのない対象を表現するのが好適と考えられる。
また、クレードル装置２の構造のうち、スマートデバイス１を支持する構造について、本実施形態のような支持部２２、基底部２３、支持部２４、及び延出部２５からなる構造は一例に過ぎず、スマートデバイス１を支持することができる形状である限り、特に限定されるものではない。例えば、支持部２２、支持部２４、及び延出部２５に替えて、支持部２１の一端に連設する基底部２３に、横倒させた略三角柱状の部材を連設させ、当該略三角柱状の部材の斜面上にスマートデバイス１を支持するようにしてもよい。また、支持部２４と延出部２５に替えて、一又は複数の略棒状の部材の一端を支持部２２に取り付け、当該一又は複数の略棒状の部材の他端でクレードル装置２を載置面に立設させるようにしてもよい。
また、クレードル装置２は、枠体２１、支持部２２、及び支持部２４の角をＲ状に切り欠いたり、開口部２ａの縁に角度を設けたりしているが、図９に示されるクレードル装置４のように、角を切り欠かず、角度も設けないデザインとすることも可能であるし、動物（本実施例ではタヌキ）の鼻などを表す突起を設けないデザインとすることも可能である。
【００４８】
また、クレードル装置２の材質は特に特限定されないが、例えばＡＢＳ樹脂や硬質紙、合成紙などを用いることができる。また、デザイン上の装飾として、表面にファーやクラフト部材などを取り付けることもできる。
【００４９】
このような外観を有するクレードル装置２は、スマートデバイス１の対話プログラムを起動又は終了させるトリガーを供給するトリガー供給手段を有する。
トリガー供給手段は、スマートデバイス１に対し、スマートデバイス１がクレードル装置２に載置されたこと又は取り外されたことを検出できるトリガーを供給するものであれば特に限定はされない。
【００５０】
一例として、トリガーが、スマートデバイス１が検出する磁気量の変化として構成される場合、クレードル装置２はトリガー供給手段として磁気発生用の磁石等からなる磁気発生機構を備える。この場合、スマートデバイス１は、クレードル装置２に載置されたことで所定の閾値を超える強度の磁気量を検出し、これをトリガーとして対話プログラムを起動させる。また、クレードル装置２から取り外されたことで所定の閾値を下回る強度の磁気量を検出し、これをトリガーとして対話プログラムを終了させる。
【００５１】
また、他の例では、トリガーがクレードル装置２との近距離無線通信の確立又は解除として構成される場合、クレードル装置２はトリガー供給手段として所定の電波を送出する電波送出機構を備える。この場合、スマートデバイス１は、スマートデバイス１がクレードル装置２に載置されて近距離無線通信が確立されたとき、これをトリガーとして対話プログラムを起動させる。また、クレードル装置２から取り外され、クレードル装置２が送出する所定の電波の受信が不可能となって通信が解除されたとき、これをトリガーとして対話プログラムを終了させる。
【００５２】
また、他の例では、トリガーをクレードル装置２に設けられている所定のケーブル等の有線との接続又は取り外しとして構成することができる。この場合、クレードル装置２にスマートデバイス１を充電させるための充電機能を持たせ、所定のケーブルをスマートデバイス１に接続可能な充電用ケーブルとして構成する。そして、このケーブルの接続又は取り外しをスマートデバイス１に検出させることによって、対話プログラムを起動又は終了させたり、ケーブルを介して所定の識別データを送受させることによって、対話プログラムを起動又は終了させたりしてもよい。
【００５３】
このようなトリガー供給手段を物理的に設ける位置等については特に限定されないが、例えば、支持部２２に内蔵させたり、支持部２２の裏面側に設けたりすれば、外面上目立つことがなく、美観に優れる。
【００５４】
＜処理フロー＞
続いて、本実施形態に係るクレードル装置２とスマートデバイス１によって実行される処理の流れについて参照して説明する。
まず、図１０により、スマートデバイス１がクレードル装置２に載置され、対話プログラムが起動される場合の処理の流れを説明する。
【００５５】
スマートデバイス１の検出処理部１０１は、対話プログラムを起動させるトリガーを検出可能に待機している（Ｓ１０１）。
スマートデバイス１がクレードル装置２に載置されることにより、検出処理部１０１が、トリガー供給手段から供給されているトリガーを検出すると、対話プログラムを起動させる（Ｓ１０２）。
【００５６】
次に、図１１により、起動された対話プログラムにより、ユーザとの対話が行われる際の処理の流れを説明する。
機能実行部１０４は、自発的な発話をすべき所定の条件が充足されたか否かを判別する（Ｓ２０１）。例えば、対話プログラムの起動や、ユーザからの発話の一定時間の認識不能が条件とされた場合、対話プログラムの起動を検知したり、ユーザからの発話が認識されない時間を計測したりすることにより、所定の条件の充足を判別する。
【００５７】
一方、同時並行的な処理として、集音部１１は常時、外部からの音声を集音しており、ユーザの発話による音声入力を検出可能に待機している（Ｓ２０２）。
ユーザの発話によって音声が入力されると、音声認識部１０２が当該音声を認識し、音声テキストの変換処理アルゴリズムを利用してユーザの発話内容をテキストデータに変換する（Ｓ２０３）。変換されたテキストデータは、自然言語処理部１０３に供給される。
【００５８】
自然言語処理部１０３は、ユーザの発話内容を示すテキストデータを音声認識部１０２から取得すると、自然言語処理を実行し、ユーザの発話内容の意図を判定する（Ｓ２０４）。この処理結果は機能実行部１０４に供給される。
【００５９】
機能実行部１０４は、出力制御部１０５に対し、ユーザの発話内容に応じた応答内容の供給と、所定の条件の充足に応じて発せられる自発的な発話内容の供給を実行する（Ｓ２０５）。
即ち、Ｓ２０１の処理において、所定の条件を充足しているものと判断された場合、所定の条件を充足した場合に自発的な発せられるべき発話内容や出力されるべき映像等を記憶部１Aから抽出あるいは外部サーバ３から取得し、当該発話内容や映像等を出力制御部１０５に供給する。
【００６０】
また、Ｓ２０４の処理において、自然言語処理部１０３から処理結果を取得した場合には、当該処理結果に応じた機能を選択、実行し、ユーザの発話内容に応じて出力されるべき応答文を出力制御部１０５に供給する。具体的には、自然言語処理の処理結果に基づき、応答内容として記憶部１Aや外部サーバ３に記憶されている応答文が求められている場合には、ユーザの発話内容に応じた応答文を記憶部１Aから抽出又は外部サーバ３から取得し、これを出力制御部１０５に供給する。また、スマートデバイス１が保持する他のアプリケーションプログラムの実行が求められる場合には、当該他のアプリケーションプログラムに対し、ユーザの発話内容を入力値とした処理の実行を要求し、その実行結果を出力制御部１０５に供給する。なお、応答文や実行結果の供給の際、応答文や実行結果の出力と合わせて出力部に表示される映像等がある場合には、これを記憶部１Aから抽出又は外部サーバ３から取得し、当該応答文や実行結果と共に出力制御部１０５に供給する。
【００６１】
出力制御部１０５は、機能実行部１０４による実行結果たる応答内容や自発的な発話内容を音声信号又は映像信号に変換し、それぞれ音声出力部１２又は映像出力部１３に出力させる（Ｓ２０６）。
出力部によって応答内容や自発的な発話内容が出力されると、当該応答内容や自発的な発話内容がユーザに認識される（Ｓ２０７）。
【００６２】
次に、図１２により、スマートデバイス１がクレードル装置２から取り外され、対話プログラムが終了される場合の処理の流れを説明する。
スマートデバイス１の検出処理部１０１は、対話プログラムを終了させるトリガーを検出可能に待機している（Ｓ３０１）。
スマートデバイス１がクレードル装置２から取り外されることにより、検出処理部１０１が、対話プログラムを終了させるトリガーを検出すると対話プログラムを終了させる処理に移行する。
【００６３】
まず、機能実行部１０４は、対話プログラムを終了させるトリガーを検出したことで、自発的な発話をすべき所定の条件が充足されたか否かを判別する（Ｓ３０２）。
【００６４】
所定の条件が充足された場合、機能実行部１０４は、所定の条件の充足に応じて発せられる自発的な発話内容の供給を実行する（Ｓ３０３）。即ち、所定の条件を充足した場合に自発的な発せられるべき発話内容や出力されるべき映像等を記憶部１Aから抽出又は外部サーバ３から取得し、当該発話内容や映像等を出力制御部１０５に供給する。
【００６５】
出力制御部１０５は、自発的な発話内容を音声信号又は映像信号に変換し、それぞれ音声出力部１２又は映像出力部１３に出力させる（Ｓ３０４）。出力部によって自発的な発話内容が出力されると、当該自発的な発話内容がユーザに認識される（Ｓ３０５）。
ここでは例えば、対話プログラムの終了に応じて「おやすみなさい」といった発話内容がユーザに対して出力される。
【００６６】
対話プログラムを終了させるトリガーが検出され、Ｓ３０２の処理において、所定の条件を充足することなく自発的な発話はなされなかった後、あるいは所定の条件を充足して自発的な発話がなされた後、対話プログラムは終了する（Ｓ３０６）。
以上の処理により、スマートデバイス１がクレードル装置２に載置されたのに応じて自動的にユーザとの対話が開始し、スマートデバイス１がクレードル装置２から取り外されたのに応じて自動的にユーザとの対話が終了する。
【００６７】
以上の本実施形態に係るクレードル装置２によれば、スマートデバイス１を載置することができると共に、当該スマートデバイス１にインストールされている対話型アプリケーションプログラムと連携し、当該対話型アプリケーションプログラムを自動的に起動、終了させられる。また、ユーザが対話型アプリケーションプログラムによる対話を気軽に、且つ無機質に感じることなく行うことができる。
【００６８】
なお、以上の本実施形態において、スマートデバイス１は、タッチパネル等の入力部を介してユーザから入力された指示内容を示す文字情報を取得し、取得した文字情報を自然言語処理技術に基づき解析することで、当該ユーザから指示された内容を認識できるようにしてもよい。
【符号の説明】
【００６９】
１      スマートデバイス
１０    制御部
１０１  検出処理部
１０２  音声認識部
１０３  自然言語処理部
１０４  機能実行部
１０５  出力制御部
１１    集音部
１２    音声出力部
１３    映像出力部
１４    通信処理部
１Ａ    記憶部
２      クレードル装置
２ａ    収容部
２１    枠体
２１ａ  開口部
２２    支持部
２３    基底部
２４    支持部
２５    延出部
３      外部サーバ
４      クレードル装置
ＮＷ    ネットワーク
【図１】
2019036796.tif 000003
【図２】
2019036796.tif 000004
【図３】
2019036796.tif 000005
【図４】
2019036796.tif 000006
【図５】
2019036796.tif 000007
【図６】
2019036796.tif 000008
【図７】
2019036796.tif 000009
【図８】
2019036796.tif 000010
【図９】
2019036796.tif 000011
【図１０】
2019036796.tif 000012
【図１１】
2019036796.tif 000013
【図１２】
2019036796.tif 000014