(57)【要約】【課題】携帯端末の任意のプログラムを簡単に実行することができるようにする。【解決手段】作業機の通信処理システムは、作業機に設けられた通信装置と、通信装置に接続可能な携帯端末とを備えた作業機の通信システムであって、通信装置は、携帯端末にサービスＵＵＩＤ（service Universally Unique Identifier）を送信し、携帯端末は、固有情報を通信装置に送信し、通信装置は、固有情報を受信後に、携帯端末に対して接続要求を行い、携帯端末は、接続要求後に、ペアリングで使用する認証情報の送信を要求し、通信装置は、要求に応じて携帯端末に認証情報を送信し、携帯端末は、認証情報に基づいてペアリングが成立しているが否かを判断し、ペアリングが成立している場合に、サービスＵＵＩＤに基づくプログラムを実行する。【選択図】図４
2019114860.tif 000002
【特許請求の範囲】
【請求項１】
作業機に設けられた通信装置と、前記通信装置に接続可能な携帯端末とを備えた作業機の通信システムであって、
前記通信装置は、前記携帯端末にサービスＵＵＩＤ（service Universally Unique Identifier）を送信し、
前記携帯端末は、固有情報を前記通信装置に送信し、
前記通信装置は、前記固有情報を受信後に、前記携帯端末に対して接続要求を行い、
前記携帯端末は、前記接続要求後に、ペアリングで使用する認証情報の送信を要求し、
前記通信装置は、前記要求に応じて前記携帯端末に認証情報を送信し、
前記携帯端末は、前記認証情報に基づいてペアリングが成立しているが否かを判断し、前記ペアリングが成立している場合に、前記サービスＵＵＩＤに基づくプログラムを実行する作業機の通信システム。
【請求項２】
作業機に設けられた通信装置と、前記通信装置に接続可能な携帯端末とを備えた作業機の通信システムであって、
前記携帯端末が前記通信装置にアドバタイズパケットを送信し、
前記通信装置は、前記アドバタイズパケットに応答して前記携帯端末にサービスＵＵＩＤ（service Universally Unique Identifier）を送信し、
前記携帯端末は、固有情報を前記通信装置に送信し、
前記通信装置は、前記固有情報を受信後に、前記携帯端末に対して接続要求を行い、
前記携帯端末は、前記接続要求後に、ペアリングで使用する認証情報の送信を要求し、
前記通信装置は、前記要求に応じて前記携帯端末に認証情報を送信し、
前記携帯端末は、前記認証情報に基づいてペアリングが成立しているが否かを判断し、前記ペアリングが成立している場合に、前記サービスＵＵＩＤに基づくプログラムを実行する作業機の通信システム。
【請求項３】
前記携帯端末は、前記プログラムの実行後に、前記通信装置から要求されたデータを送信する請求項１又は２に記載の作業機の通信システム。
【請求項４】
作業機に設けられた通信装置と前記通信装置に接続可能な携帯端末との接続を行う作業機の通信処理方法であって、
前記通信装置が前記携帯端末にサービスＵＵＩＤ（service Universally Unique Identifier）を送信するステップと、
前記携帯端末が固有情報を前記通信装置に送信するステップと、
前記通信装置が前記固有情報を受信後に、前記携帯端末に対して接続要求を行うステップと、
前記携帯端末が前記接続要求後に、ペアリングで使用する認証情報の送信を要求するステップと、
前記通信装置が前記要求に応じて前記携帯端末に認証情報を送信するステップと、
前記携帯端末が前記認証情報に基づいてペアリングが成立しているが否かを判断し、前記ペアリングが成立している場合に、前記サービスＵＵＩＤに基づくプログラムを実行するステップと、
を備えている作業機の通信処理方法。
【請求項５】
作業機に設けられた通信装置と前記通信装置に接続可能な携帯端末との接続を行う作業機の通信処理方法であって、
前記携帯端末が前記通信装置にアドバタイズパケットを送信するステップと、
前記通信装置は、前記アドバタイズパケットに応答して前記携帯端末にサービスＵＵＩＤ（service Universally Unique Identifier）を送信するステップと、
前記携帯端末が固有情報を前記通信装置に送信するステップと、
前記通信装置が前記固有情報を受信後に、前記携帯端末に対して接続要求を行うステップと、
前記携帯端末が前記接続要求後に、ペアリングで使用する認証情報の送信を要求するステップと、
前記通信装置が前記要求に応じて前記携帯端末に認証情報を送信ステップと、
前記携帯端末が前記認証情報に基づいてペアリングが成立しているが否かを判断し、前記ペアリングが成立している場合に、前記サービスＵＵＩＤに基づくプログラムを実行するステップと、
を備えている作業機の通信処理方法。
【請求項６】
前記携帯端末は、前記プログラムを実行後に、前記通信装置から要求されたデータを送信する請求項４又は５に記載の作業機の通信処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業機の通信システム、作業機の通信処理方法に関する。
【背景技術】
【０００２】
従来、車両と携帯端末との間で通信を行う技術として特許文献１が知られている。特許文献１では、車両コンピュータ側からアプリケーションを識別するアプリケーション識別子を携帯端末に送信し、アプリケーション識別子を受信した携帯端末はアプリケーション識別子に対応するアプリケーションを決定した後に、アプリケーションを起動したあと、携帯端末側から車両コンピュータに対してアプリケーションに関係するデータを送信している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許第９３６３３１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、車両コンピュータがアプリケーション識別子を携帯端末に送信することにより、当該携帯端末側でアプリケーションを起動しているものの、実行するアプリケーションは決められていて、任意のプログラムを実行することができないのが実情である。
そこで本発明は、上記課題に鑑み、携帯端末の任意のプログラムを簡単に実行することができる作業機の通信システム及び作業機の通信処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上記の構成を達成するために以下の技術的手段を採用している。
作業機の通信システムは、作業機に設けられた通信装置と、前記通信装置に接続可能な携帯端末とを備えた作業機の通信システムであって、前記通信装置は、前記携帯端末にサービスＵＵＩＤ（service Universally Unique Identifier）を送信し、前記携帯端末は、固有情報を前記通信装置に送信し、前記通信装置は、前記固有情報を受信後に、前記携帯端末に対して接続要求を行い、前記携帯端末は、前記接続要求後に、ペアリングで使用する認証情報の送信を要求し、前記通信装置は、前記要求に応じて前記携帯端末に認証情報を送信し、前記携帯端末は、前記認証情報に基づいてペアリングが成立しているが否かを判断し、前記ペアリングが成立している場合に、前記サービスＵＵＩＤに基づくプログラムを実行する。
【０００６】
作業機に設けられた通信装置と、前記通信装置に接続可能な携帯端末とを備えた作業機の通信システムであって、前記携帯端末が前記通信装置にアドバタイズパケットを送信し、前記通信装置は、前記アドバタイズパケットに応答して前記携帯端末にサービスＵＵＩＤ（service Universally Unique Identifier）を送信し、前記携帯端末は、固有情報を前記通信装置に送信し、前記通信装置は、前記固有情報を受信後に、前記携帯端末に対して接続要求を行い、前記携帯端末は、前記接続要求後に、ペアリングで使用する認証情報の送信を要求し、前記通信装置は、前記要求に応じて前記携帯端末に認証情報を送信し、前記携帯端末は、前記認証情報に基づいてペアリングが成立しているが否かを判断し、前記ペアリングが成立している場合に、前記サービスＵＵＩＤに基づくプログラムを実行する。
【０００７】
前記携帯端末は、前記プログラムの実行後に、前記通信装置から要求されたデータを送信する。
作業機の通信処理方法は、作業機に設けられた通信装置と前記通信装置に接続可能な携帯端末との接続を行う作業機の通信処理方法であって、前記通信装置が前記携帯端末にサービスＵＵＩＤ（service Universally Unique Identifier）を送信するステップと、前記携帯端末が固有情報を前記通信装置に送信するステップと、前記通信装置が前記固有情報を受信後に、前記携帯端末に対して接続要求を行うステップと、前記携帯端末が前記接続要求後に、ペアリングで使用する認証情報の送信を要求するステップと、前記通信装置が前記要求に応じて前記携帯端末に認証情報を送信するステップと、前記携帯端末が前記認証情報に基づいてペアリングが成立しているが否かを判断し、前記ペアリングが成立している場合に、前記サービスＵＵＩＤに基づくプログラムを実行するステップと、を備えている。
【０００８】
作業機の通信処理方法は、作業機に設けられた通信装置と前記通信装置に接続可能な携帯端末との接続を行う作業機の通信処理方法であって、前記携帯端末が前記通信装置にアドバタイズパケットを送信するステップと、前記通信装置は、前記アドバタイズパケットに応答して前記携帯端末にサービスＵＵＩＤ（service Universally Unique Identifier）を送信するステップと、前記携帯端末が固有情報を前記通信装置に送信するステップと、前記通信装置が前記固有情報を受信後に、前記携帯端末に対して接続要求を行うステップと、前記携帯端末が前記接続要求後に、ペアリングで使用する認証情報の送信を要求するステップと、前記通信装置が前記要求に応じて前記携帯端末に認証情報を送信ステップと、前記携帯端末が前記認証情報に基づいてペアリングが成立しているが否かを判断し、前記ペアリングが成立している場合に、前記サービスＵＵＩＤに基づくプログラムを実行するステップと、を備えている。
【発明の効果】
【０００９】
本発明によれば、作業機側から携帯端末が簡単にデータを取得することができる。
【図面の簡単な説明】
【００１０】
【図１】作業機のデータ通信システムの概略図である。
【図２】アドバタイズパケットＰ１の概略図である。
【図３】複数のアプリケーションと、アプリケーション識別子との関係を示す図である。
【図４】通信装置と携帯端末との接続の流れを示すフローチャートである。
【図５】設定画面の一例を示す図である。
【図６】通信装置と携帯端末との接続の流れの変形例におけるフローチャートである。
【図７】作業機の概略側面図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について、図面を適宜参照しつつ説明する。
図７は、本実施形態に係る作業機１の全体構成を示す概略側面図である。本実施形態では、作業機１として旋回作業機であるバックホーが例示されている。この実施形態では、作業機１としてバックホーを例示しているが、作業機は、トラクタ、コンバイン、田植機等の農業機械、コンパクトトラックローダ、スキッドステアローダ等であってもよい。
【００１２】
先ず、作業機１の全体構成を説明する。
図７に示すように、作業機１は、機体２と、走行装置３と、作業装置４とを備えている。機体２上にはキャビン５が搭載されている。キャビン５の室内には運転席６が設けられている。
本実施形態においては、作業機１の運転席６に着座した運転者（オペレータ）の前側（図７の矢印Ａ１方向）を前方、運転者の後側（図７の矢印Ａ２方向）を後方、運転者の左側（図７の手前側）を左方、運転者の右側（図７の奥側）を右方として説明する。
【００１３】
また、前後方向Ｋ１に直交する方向である水平方向を機体幅方向として説明する。機体２の幅方向の中央部から右部、或いは、左部へ向かう方向を機体外方として説明する。言い換えれば、機体外方とは、機体幅方向であって機体２の幅方向の中心から離れる方向のことである。機体外方とは反対の方向を、機体内方として説明する。言い換えれば、機体内方とは、機体幅方向であって機体２の幅方向の中心に近づく方向である。
【００１４】
図７に示すように、走行装置３は、左側に設けられた走行体３Ｌと、右側に設けられた走行体３Ｒとを有する。走行体３Ｌ及び走行体３Ｒは、クローラ式の走行装置である。走行装置３の前部には、ドーザ装置７が装着されている。ドーザ装置７は、ドーザシリンダを伸縮することにより昇降（ブレードを上げ下げ）させることができる。
機体２は、旋回台であって、走行装置３上に旋回ベアリング８を介して縦軸（上下の方向に延伸する軸心）回りに旋回自在に支持されている。機体２は、油圧モータ（油圧アクチュエータ）からなる旋回モータによって旋回駆動される。機体２は、縦軸回りに旋回する旋回基板９と、ウエイト１０とを有している。旋回基板９は、鋼板等から形成されており、旋回ベアリング８に連結されている。ウエイト１０は、機体２の後部に設けられている。機体２の後部には、原動機Ｅ１が搭載されている。原動機Ｅ１は、ディーゼルエンジンである。なお、原動機Ｅ１は、電動モータであってもよいし、ディーゼルエンジン及び電動モータを有するハイブリッド型であってもよい。
【００１５】
機体２は、機体幅方向の中央のやや右寄りの前部に支持ブラケット１３を有している。支持ブラケット１３には、スイングブラケット１４が、縦軸回りに揺動自在に取り付けられている。スイングブラケット１４には、作業装置４が取り付けられている。
図７に示すように、作業装置４は、ブーム１５と、アーム１６と、バケット（作業具）１７とを有している。ブーム１５の基部は、スイングブラケット１４に横軸（機体幅方向に延伸する軸心）回りに回動自在に枢着されている。これによって、ブーム１５が上下に揺動自在とされている。アーム１６は、ブーム１５の先端側に横軸回りに回動自在に枢着されている。これによって、アーム１６が前後或いは上下に揺動自在とされている。バケット１７は、アーム１６の先端側にスクイ動作及びダンプ動作可能に設けられている。作業機１は、バケット１７に代えて或いは加えて、油圧アクチュエータにより駆動可能な他の作業具（予備アタッチメント）を装着することが可能である。他の作業具（予備アタッチメント）としては、油圧ブレーカ、油圧圧砕機、アングルブルーム、アースオーガ、パレットフォーク、スイーパー、モア、スノウブロア等が例示できる。
【００１６】
スイングブラケット１４は、機体２内に備えられたスイングシリンダの伸縮によって揺動自在とされている。ブーム１５は、ブームシリンダＣ３の伸縮によって揺動自在とされている。アーム１６は、アームシリンダＣ４の伸縮によって揺動自在とされている。バケット１７は、バケットシリンダ（作業具シリンダ）Ｃ５の伸縮によってスクイ動作及びダンプ動作自在とされている。ドーザシリンダ、スイングシリンダ、ブームシリンダＣ３、アームシリンダＣ４、バケットシリンダＣ５は、油圧シリンダ（油圧アクチュエータ）によって構成されている。キャビン５内の運転席６の左側には、操縦装置１９Ｌが設けられ、運転席６の右側には、操縦装置１９Ｒが設けられている。
【００１７】
図１に示すように、作業機１は、制御装置３０を有している。制御装置３０は、作業機１に関する制御を行う装置であって、例えば、油圧制御、オートアイドル制御（ＡＩ制御）、ブーム高さ制御、アーム高さ制御、盗難防止制御などの様々な制御を行う。
制御装置３０には、各種センサが接続され、センサで検出された値（信号）が入力される。例えば、制御装置３０には、ポジションセンサ等で検出された操縦装置（操縦装置１９Ｌ、操縦装置１９Ｒ）の操作量、ガバナセンサで検出されたガバナ角度（ガバナ位置）、ポジションセンサ等で検出されたアクセルの操作量、回転センサ等で検出されたエンジン回転数、角度センサ等で検出されたアームの角度及びブームの角度が入力される。
【００１８】
制御装置３０は、油圧制御では、操縦装置１９Ｌ，１９Ｒの操作量に応じて比例電磁弁等に制御信号を出力し、比例電磁弁の開度を設定することで、比例電磁弁に接続された流量制御弁を制御する。即ち、油圧制御では、油圧アクチュエータ（スイングシリンダ、ブームシリンダＣ３、アームシリンダＣ４、バケットシリンダ）を制御する流量制御弁を制御する。
【００１９】
制御装置３０は、オートアイドル制御では、操縦装置１９Ｌ、１９Ｒが操作されているときは、アクセルの操作量に応じた制御信号をエンジンに出力することでエンジン回転数を増減し、操縦装置１９Ｌ、１９Ｒが操作されていないときは、アイドリング回転数を示す制御信号をエンジンに出力することにより、エンジン回転数をアイドリング状態に固定する。
【００２０】
制御装置３０は、ブーム高さ制御では、ブーム１５の高さが予め設定されたブームの高さの上限値になったときに操縦装置１９Ｌ、１９Ｒの操作に関わらずブーム１５の上げ動作を停止する。即ち、ブーム高さ制御では、ブーム１５を上げ動作時のブームの角度が上限値に達した際には、ブームシリンダＣ３に対応する流量制御弁を制御することでブームの上げ動作を停止させる。
【００２１】
制御装置３０は、アームの角度制御では、アームの角度が予め設定されたアームの角度（アーム角度）の上限値又は下限値となったときに操縦装置１９Ｌ、１９Ｒの操作に関わらずアーム１６の掻き込み動作を停止する。即ち、アーム角度制御では、アーム１６の掻き込み動作時のアーム角度が上限値又は下限値に達した際は、アームシリンダＣ４に対応する流量制御弁を制御することでアーム１６の掻き込み動作を停止する。
【００２２】
制御装置３０は、盗難防止制御では、携帯端末５０等の外部から送信された認証情報（第１認証情報）と、予め登録された認証情報（第２認証情報）が成立した場合に、原動機Ｅ１、エンジンの始動を許可することでエンジンを駆動する。また、制御装置３０は、盗難防止制御では、第１認証情報と第２認証情報との認証が成立しない場合、エンジンの始動を許可せず、エンジンの始動を行わない。
【００２３】
以上のように、制御装置３０によって、油圧制御、オートアイドル制御（ＡＩ制御）、ブーム高さ制御、アーム高さ制御、盗難防止制御などの様々な制御を行うことができる。なお、上述した制御は一例であって限定されず、制御装置３０は作業機１の態様に応じて必要な制御を実行する。
制御装置３０は、記憶部（記憶装置）３３と、計時部３４とを有している。計時部３４は、制御装置３０に設けられた電気・電子部品、当該制御装置３０に格納されたプログラム等から構成されている。計時部３４は、エンジン回転センサで検出されたエンジン回転数が制御装置３０に時点（駆動開始）から制御装置３０へのエンジン回転数の入力が終了する時間（駆動終了）するまでの稼働時間を演算する。言い換えれば、計時部３４は、エンジンの駆動している時間（経過時間）をタイマ等により求める。例えば、９時から１２時までの間にエンジンが連続して駆動した場合は、稼働時間（経過時間）は３時間である。計時部３４は、エンジンの駆動（エンジンの駆動開始からエンジンの駆動終了）毎に、演算した稼働時間を累積することにより、累積稼働時間（アワメータ）を求める。この実施形態では、エンジンの駆動開始から駆動終了までの稼働時間の累積値を累積稼働時間としているが、エンジン以外の駆動部品が駆動した時間を累積稼働時間（アワメータ）としてもよく、エンジンに限定されない。記憶部３３は、不揮発性のメモリ等から構成され、計時部３４が計時した累積稼働時間を記憶する。
【００２４】
図１に示すように、作業機１は、通信装置４０を有している。通信装置４０は、作業機１のデータ（情報）を当該作業機１の外部に出力したり、外部のデータを作業機１に取り込む装置である。通信装置４０は、第１通信部４１を有している。第１通信部４１は、携帯端末５０と接続可能である。第１通信部４１は、例えば、通信規格ＩＥＥＥ８０２．１５．１シリーズのＢｌｕｅｔｏｏｔｈ（登録商標）の仕様におけるＢｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙに準拠する通信方式のビーコンを携帯端末５０に送信可能である。
【００２５】
図２に示すように、ビーコンには、サービスＵＵＩＤ（Service Universally Unique Identifier）が含まれる。このサービスＵＵＩＤには、アプリケーション識別子が設定される。アプリケーション識別子とは、複数用意されているアプリケーション（アプリケーションソフトウェア）を識別するための情報である。複数のアプリケーション毎に、アプリケーション識別子が割り当てられている。この実施形態では、例えば、図３に示すように、複数のアプリケーションとして、作業機の設定を行う設定アプリケーション、作業機の駆動部の始動の可否を行う始動アプリケーションとが用意されている。
【００２６】
通信装置４０は、収集部４２と、記憶部（記憶装置）４３とを有している。収集部４２は、通信装置４０に設けられた電気・電子部品、当該通信装置４０に格納されたプログラム等から構成されている。収集部４２は、作業機に関する機械情報を収集する。具体的には、通信装置４０と、作業機１に設けられた制御装置３０、センサ等の機器は通信ラインＬ１等により接続されていて、収集部４２は、通信ラインＬ１に流れる様々な信号（データ）を機械情報として取得する。詳しくは、収集部４２は、制御装置３０によってオートアイドル制御、ブーム高さ制御、アーム高さ制御等の制御を行っている状況における各種センサからの信号、累積稼働時間等を機械情報として収集する。上述した実施形態では、制御装置３０が制御を行っている場合の信号及び累積稼働情報を機械情報としているが、収集部４２が収集する機械情報は限定されない。収集部４２は、作業機１に搭載した機器の故障、警告関する情報を機械情報として収集してもよいし、作業機１の機器の設定値等を機械情報として収集してもよく、作業機１に関する情報であれば何でもよい。
【００２７】
記憶部４３は、不揮発性のメモリ等から構成されていて、収集部４２が収集した機械情報を一時的に記憶する。記憶部４３に一時的に記憶された機械情報、即ち、収集部４２が収集した機械情報は、通信装置４０（第１通信部４１）によって携帯端末５０に送信される。
通信装置４０は、識別子設定部４５を有している。識別子設定部４５は、通信装置４０に設けられた電気・電子部品、当該通信装置４０に格納されたプログラム等から構成されている。
【００２８】
識別子設定部４５は、複数のアプリケーションに対応するアプリケーション識別子を設定する。例えば、識別子設定部４５は、携帯端末５０に作業機の設定を要求する場合は、設定アプリケーションに対応するアプリケーション識別子を設定する。また、識別子設定部４５は、原動機Ｅ１が始動していない状態において、携帯端末５０に第１認証情報の送信を要求する場合、始動アプリケーションに対応するアプリケーション識別子を設定する。
【００２９】
以下、設定アプリケーションに対応するアプリケーション識別子のことを「設定識別子」、始動アプリケーションに対応するアプリケーション識別子のことを「始動識別子」という。
通信装置４０には、操作者等がＯＮ／ＯＦＦに切換可能なスイッチが設けられている。スイッチがＯＮである場合には、通信装置４０が登録モードに設定され、スイッチがＯＦＦである場合には、登録モードは解除される。即ち、作業者がスイッチをＯＮ／ＯＦＦに切り換えることで、通信装置４０の登録モードを有効又は無効であるかを切り換えることができる。
【００３０】
携帯端末５０は、タブレット、スマートフォン、ＰＤＡ等であって持ち運びが可能な携帯端末である。携帯端末５０は、作業機１に設けられた通信装置４０に接続可能であって、様々なデータ（情報）を通信装置４０との間で送受信可能である。携帯端末５０は、第２通信部５１を有している。第２通信部５１は、近距離、長距離の通信を行う通信モジュール等で構成され、例えば、通信規格ＩＥＥＥ８０２．１５．１シリーズのＢｌｕｅｔｏｏｔｈ（登録商標）の仕様におけるＢｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ等によって通信装置４０と無線通信を行う。なお、第２通信部は、携帯電話通信網、データ通信網等によって無線通信を行うものであってもよい。
【００３１】
携帯端末５０は、記憶部（記憶装置）５２と、表示部（表示装置）５３と、演算部（演算装置）５４とを有している。記憶部５２は、不揮発性のメモリであって、通信装置４０から受信した機械情報、様々なアプリケーションソフトウェア（アプリ）、オペレーションシステム（ＯＳ）等を記憶する。表示部５３は、様々な情報を表示することが可能であって、液晶パネル等から構成されている。表示部５３には、図５に示すように、作業機の様々な設定を行う設定画面Ｍ１を表示可能である。設定画面Ｍ１には、複数の設定項目６０が表示され、設定項目６０に対する設定値６１が表示される。この実施形態では、オートアイドル制御（ＡＩ制御）、ブーム高さ制御、アーム高さ制御、盗難防止制御の設定項目６０が表示され、設定項目６０の設定値６１として各制御の有効又は無効が表示される。設定画面Ｍ１では、設定値６１を変更可能であって、有効及び無効のいずれかを選択することができる。なお、設定画面Ｍ１、設定項目６０、設定値６１は一例であり限定されない。
【００３２】
演算部５４は、ＣＰＵ、携帯端端末５０に設けられた電気・電子部品等から構成されており、演算部５４は、携帯端末５０の様々な処理を行う。演算部５４は、携帯端末５０と通信装置４０とのペアリング処理を行ったり、アプリケーションに応じた処理等を行う。
図４は、通信装置４０と携帯端末５０との接続のフローチャートを示している。図４を用いて通信装置４０と携帯端末５０とについて詳しく説明する。
【００３３】
図４に示すように、通信装置４０と携帯端末５０とは、ＢＬＥに準拠した通信を行う。ＢＬＥに準拠した通信において、通信装置４０はセントラル、通信装置５０はペリフェラルである。
通信装置４０にバッテリー等からの電力が供給された状態では、当該通信装置４０のビーコンを不定期又は定期的に送信することができる。例えば、作業機１のイグニッションスイッチがＯＦＦ又はＯＮのいずれの状態でも通信装置４０には電力が供給されている。
【００３４】
まず、電源供給状態において、通信装置４０は、当該通信装置４０における登録モードが有効であるか無効であるかを参照する（Ｓ７５）。次に、通信装置４０の識別子設定部４５は、必要に応じてアプリケーション識別子を設定する（Ｓ８０：識別子設定処理）。識別子設定処理Ｓ８０では、例えば、携帯端末５０に作業機の設定を要求する場合、サービスＵＵＩＤに設定識別子を設定する。
【００３５】
また、識別子設定処理Ｓ８０において、エンジンの始動が行われていない状況下（エンジンの駆動が停止した状態）で、エンジンを駆動する場合、サービスＵＵＩＤに始動識別子を設定する。
アプリケーション識別子の設定が完了すると、通信装置４０は、設定識別子及び始動識別子のいずれかを含むサービスＵＵＩＤをビーコンによって送信する（Ｓ８１）。携帯端末５０の第２通信部５１がサービスＵＵＩＤを受信すると、当該携帯端末５０の第２通信部５１は、
ＭＡＣアドレス、シリアルコード等の固有情報を送信する（Ｓ８２）。通信装置４０は、携帯端末５０から送信された固有情報を既に取得しているか否か、即ち、通信装置４０が携帯端末５０から送信された固有情報を記憶しているか否かを判断する（Ｓ７６）。通信装置４０が固有情報を記憶しておらず（Ｓ７６、Ｎｏ）、且つ、通信装置４０が登録モードである場合は、通信装置４０の演算部５４は、固有情報を受信後に、第２通信部５１を介して携帯端末５０に対して接続要求を行う（Ｓ８３）。一方で、通信装置４０が固有情報を記憶し（Ｓ７６、Ｙｅｓ）、且つ、登録モードでない場合は、通信装置４０の処理はペアリング処理を省略し、後述するＳ８８に進む。また、通信装置４０が固有情報を記憶しておらず、且つ、登録モードでない場合は、固有情報の送信を無視して、携帯端末５０との接続は行わない。
【００３６】
さて、通信装置４０からの接続要求を携帯端末５０が接続要求を受信すると、演算部５４はペアリング処理を実行する。ペアリング処理では、まず、演算部５４は第２通信部５１を介して、第３認証情報の送信の要求を通信装置４０に対して行う（Ｓ８４）。第３認証情報とは、通信装置４０と携帯端末５０とのペアリングの認証に必要な情報であって、予め定められた英数字等の文字である。第３認証情報は、通信装置４０の記憶部４３に記憶されている。
【００３７】
通信装置４０の第１通信部４１は、第３認証情報の送信の要求に応じて、携帯端末５０に記憶部４３に記憶されている第３認証情報を送信する（Ｓ８５）。携帯端末５０の第２通信部５１が第３認証情報を受信すると、携帯端末５０の演算部５４は、受信した第３認証情報と予め記憶部４３に記憶されている第４認証情報とが関連付けられているか否かの判断する、即ち、受信した第３認証情報の妥当性を確認する（Ｓ８６）。演算部８４は、第３認証情報と第４認証情報とが関連付けられている場合、ペアリングが成立したと判断する（Ｓ８７）。ペアリングが成立した場合は、通信装置４０はＳ８２において携帯端末５０から送信された固有情報を記憶する。即ち、ペアリング処理の成立後、通信装置４０は、携帯端末５０の固有情報の登録を行う。
【００３８】
第４認証情報とは、認証に必要な情報であって、予め定められた英数字等の文字である。作業機１の購入時、作業機１のレンタル時等において、購入者は、第３認証情報に関連付けられた第４認証情報を作業機１の販売会社、製造会社、レンタル会社等から取得しておき、当該第４認証情報を携帯端末５０に登録する。なお、第４認証情報の取得は一例であり、上述した実施形態に限定されない。
【００３９】
通信装置４０と携帯端末５０とのペアリングが成立後、通信装置４０の第１通信部４１と、携帯端末５０の第２通信部５１との双方向の通信が確立される（Ｓ８８）。その後、携帯端末５０の演算部５４は、通信装置４０から送信されたサービスＵＵＩＤに示されたアプリケーションを実行する。携帯端末５０の演算部５４は、サービスＵＵＩＤが設定識別子である場合は、設定アプリケーションを実行し、サービスＵＵＩＤが始動識別子である場合は、始動アプリケーションを実行する（Ｓ８９）。アプリケーション実行後は、携帯端末５０の第２通信部５１は、アプリケーションに応じて通信装置４０から要求されたデータを送信する（Ｓ９０）。例えば、設定アプリケーションの場合は、携帯端末５０の第２通信部５１は、設定画面Ｍ１で設定された設定項目６０及び設定値６１を通信装置４０に送信する。通信装置４０は設定項目６０及び設定値６１を受信すると、受信した設定項目６０及び設定値６１を制御装置３０に送信して、制御装置３０は設定項目６０に対応する設定値を書き換える。
【００４０】
或いは、始動アプリケーションの場合は、携帯端末５０の第２通信部５１は、第１認証情報を受信する。通信装置４０は第１認証情報を受信すると、受信した第１認証情報を制御装置３０に送信する。制御装置３０は、第１認証情報と第２認証情報との認証が成立した場合に、エンジンの始動を行う。また、制御装置３０は、第１認証情報と第２認証情報との認証が成立しない場合、エンジンの始動を行わない。
【００４１】
上述したアプリケーションの数は上述した例に限定されず、２つ以上、３つ以上、それ以上であってもよい。
また、通信装置４０と携帯端末５０との間でペアリング処理を行っていたが、ペアリング処理は無くてもよい。
以上の作業機の通信システムは、作業機１に設けられた通信装置４０と、通信装置４０に接続可能な携帯端末５０とを備えた作業機の通信システムであって、通信装置４０は、携帯端末５０にサービスＵＵＩＤを送信し、携帯端末５０は、固有情報を通信装置４０に送信し、通信装置４０は、固有情報を受信後に、携帯端末５０に対して接続要求を行い、携帯端末５０は、接続要求後に、ペアリングで使用する認証情報の送信を要求し、通信装置４０は、要求に応じて携帯端末５０に認証情報を送信し、携帯端末５０は、認証情報に基づいてペアリングが成立しているが否かを判断し、ペアリングが成立している場合に、サービスＵＵＩＤに基づくプログラムを実行する。これによれば、通信装置４０が送信したサービスＵＵＩＤを契機としてベアリング処理及びサービスＵＵＩＤに対応するプログラムを実行することができる。上述したように、携帯端末５０と通信装置４０とを接続する場合、通信装置４０側が当該携帯端末５０の固有情報を記憶している、又は、通信装置４０側が登録モードに設定され且つ固有情報を記憶していない場合に、携帯端末５０との接続を確立するため、作業機側（通信装置４０側）が接続先の携帯端末５０を選ぶことができる。つまり、作業機側が携帯端末５０と接続する権限を持たせることができ、作業者や管理者等、認められている者の携帯端末５０のみに作業機との接続を行うことができる。
【００４２】
携帯端末５０は、プログラムの実行後に、通信装置４０から要求されたデータを送信する。
作業機の通信処理方法は、作業機１に設けられた通信装置４０と通信装置４０に接続可能な携帯端末５０との接続を行う作業機の通信処理方法であって、通信装置４０が携帯端末５０にサービスＵＵＩＤを送信するステップと、携帯端末５０が固有情報を通信装置４０に送信するステップと、通信装置４０が固有情報を受信後に、携帯端末５０に対して接続要求を行うステップと、携帯端末５０が接続要求後に、ペアリングで使用する認証情報の送信を要求するステップと、通信装置４０が要求に応じて携帯端末５０に認証情報を送信するステップと、携帯端末５０が認証情報に基づいてペアリングが成立しているが否かを判断し、ペアリングが成立している場合に、サービスＵＵＩＤに基づくプログラムを実行するステップと、
を備えている。これによれば、通信装置４０が送信したサービスＵＵＩＤを契機としてベアリング処理及びサービスＵＵＩＤに対応するプログラムを実行することができる。
【００４３】
図６は、通信装置４０と携帯端末５０との接続における変形例のフローチャートを示している。図６を用いて、変形例における通信装置４０及び携帯端末５０について説明する。
図６に示すように、携帯端末５０の第２通信部５１は、アドバタイズパケット（ビーコン）を送信する（Ｓ１００）。アドバタイズパケットの通信領域（アドバタイズパケットの受信可能な領域）に通信装置４０が存在する場合、第１通信部４１は、アドバタイズパケットを受信する。通信装置４０の第１通信部４１がアドバタイズパケットを受信すると、識別子設定部４５による識別子設定処理Ｓ８０を行う。識別子設定処理Ｓ８０は、図４と同様であるため説明を省略する。また、登録モードの参照（Ｓ７５）、固有情報の記憶の有無の確認（Ｓ７６）、識別子設定処理Ｓ８０以降のＳ８１〜Ｓ９０も図４と同様である。
【００４４】
つまり、図６では、携帯端末５０が通信装置４０にアドバタイズパケットを送信し、通信装置４０は、アドバタイズパケットに応答して携帯端末５０にサービスＵＵＩＤを送信し、
携帯端末５０は、固有情報を通信装置４０に送信し、通信装置４０は、固有情報を受信後に、携帯端末５０に対して接続要求を行い、携帯端末５０は、接続要求後に、ペアリングで使用する認証情報の送信を要求し、通信装置４０は、要求に応じて携帯端末５０に認証情報を送信し、携帯端末５０は、認証情報に基づいてペアリングが成立しているが否かを判断し、ペアリングが成立している場合に、サービスＵＵＩＤに基づくプログラムを実行する。
【００４５】
これによれば、携帯端末５０が送信したサービスＵＵＩＤを契機としてベアリング処理及びサービスＵＵＩＤに対応するプログラムを実行することができる。
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００４６】
１  作業機
２  機体
３  走行装置
３Ｌ  走行体
３Ｒ  走行体
４  作業装置
５  キャビン
６  運転席
７  ドーザ装置
８  旋回ベアリング
９  旋回基板
１０  ウエイト
１３  支持ブラケット
１４  スイングブラケット
１５  ブーム
１６  アーム
１７  バケット（作業具）
３０  制御装置
３３  記憶部
３４  計時部
４０  通信装置
４０Ａ  第１通信装置
４０Ｂ  第２通信装置
４１  第１通信部
４２  収集部
４３  記憶部
４５  識別子設定部
４６  第１処理部
５０  携帯端末
５１  第２通信部
５２  記憶部
５３  表示部
５４  演算部
Ｃ３  ブームシリンダ
Ｃ４  アームシリンダ
Ｃ５  バケットシリンダ
Ｅ１  原動機
【図１】
2019114860.tif 000003
【図２】
2019114860.tif 000004
【図３】
2019114860.tif 000005
【図４】
2019114860.tif 000006
【図５】
2019114860.tif 000007
【図６】
2019114860.tif 000008
【図７】
2019114860.tif 000009