IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 日本瓦斯株式会社の特許一覧

特許7469294情報処理装置、情報処理方法、およびプログラム
<>
  • 特許-情報処理装置、情報処理方法、およびプログラム 図1
  • 特許-情報処理装置、情報処理方法、およびプログラム 図2
  • 特許-情報処理装置、情報処理方法、およびプログラム 図3
  • 特許-情報処理装置、情報処理方法、およびプログラム 図4
  • 特許-情報処理装置、情報処理方法、およびプログラム 図5
  • 特許-情報処理装置、情報処理方法、およびプログラム 図6
  • 特許-情報処理装置、情報処理方法、およびプログラム 図7
  • 特許-情報処理装置、情報処理方法、およびプログラム 図8
  • 特許-情報処理装置、情報処理方法、およびプログラム 図9
  • 特許-情報処理装置、情報処理方法、およびプログラム 図10
  • 特許-情報処理装置、情報処理方法、およびプログラム 図11
  • 特許-情報処理装置、情報処理方法、およびプログラム 図12
  • 特許-情報処理装置、情報処理方法、およびプログラム 図13
  • 特許-情報処理装置、情報処理方法、およびプログラム 図14
  • 特許-情報処理装置、情報処理方法、およびプログラム 図15
  • 特許-情報処理装置、情報処理方法、およびプログラム 図16
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2024-04-08
(45)【発行日】2024-04-16
(54)【発明の名称】情報処理装置、情報処理方法、およびプログラム
(51)【国際特許分類】
   G06Q 10/04 20230101AFI20240409BHJP
   G06Q 10/08 20240101ALI20240409BHJP
   G06Q 50/06 20240101ALI20240409BHJP
【FI】
G06Q10/04
G06Q10/08
G06Q50/06
【請求項の数】 5
(21)【出願番号】P 2021511229
(86)(22)【出願日】2020-02-26
(86)【国際出願番号】 JP2020007676
(87)【国際公開番号】W WO2020202915
(87)【国際公開日】2020-10-08
【審査請求日】2022-12-26
(31)【優先権主張番号】P 2019065428
(32)【優先日】2019-03-29
(33)【優先権主張国・地域又は機関】JP
(73)【特許権者】
【識別番号】595058808
【氏名又は名称】日本瓦斯株式会社
(74)【代理人】
【識別番号】100115749
【弁理士】
【氏名又は名称】谷川 英和
(72)【発明者】
【氏名】和田 眞治
【審査官】関 博文
(56)【参考文献】
【文献】特開2017-219976(JP,A)
【文献】特開2017-033341(JP,A)
【文献】米国特許出願公開第2012/0310376(US,A1)
(58)【調査した分野】(Int.Cl.,DB名)
G06Q 10/00ー99/00
(57)【特許請求の範囲】
【請求項1】
顧客を識別する顧客識別子に対応付けられて、2日以上の分のガス使用情報であり、時を特定する時情報に対応付けられているガス使用情報を含む2以上のガス情報が格納されるガス情報格納部と、
時情報とガス使用情報と在宅しているか否かを示す在宅フラグとを有する2以上の元情報を用いて、機械学習の学習処理により取得された学習器が格納される格納部と、
顧客識別子を受け付ける顧客識別子受付部と、
前記顧客識別子受付部が受け付けた顧客識別子と対になる、2以上の時点のガス使用情報を前記ガス情報格納部から取得するガス使用情報取得部と、
前記ガス使用情報取得部が取得した2以上の時点のガス使用情報と前記学習器とを用いて、機械学習の予測処理により、前記顧客識別子受付部が受け付けた顧客識別子で識別される世帯の方が在宅しているか否かに関する在宅情報であり、在宅フラグを含む在宅情報を取得する在宅情報取得部と、
前記在宅情報取得部が取得した在宅情報を出力する在宅情報出力部とを具備する情報処理装置。
【請求項2】
宅配業者の端末が送信した顧客識別子と在宅フラグを受信する受信部と、
前記受信部が受信した前記顧客識別子に対応付けて、前記受信部が受信した前記在宅フラグと時情報とガス使用情報とを対応付けた元情報を前記格納部に蓄積する処理部とをさらに具備し、
前記学習器の元になった前記元情報は、前記処理部が蓄積した元情報である、請求項1記載の情報処理装置。
【請求項3】
LPGボンベにおけるガスの使用に関するガス使用情報を含む情報であり、顧客識別子に対応する情報であるガス情報を取得する端末取得部と、前記端末取得部が取得したガス情報を前記情報処理装置に送信する端末送信部とを具備するガス情報送信装置から、ガス情報を受信するガス情報受信部と、
前記ガス情報受信部が受信したガス情報を時刻情報と顧客識別子とに対応付けて前記ガス情報格納部に蓄積するガス情報蓄積部とをさらに具備する請求項1から請求項いずれか一項に記載の情報処理装置。
【請求項4】
顧客を識別する顧客識別子に対応付けられて、2日以上の分のガス使用情報であり、時を特定する時情報に対応付けられているガス使用情報を含む2以上のガス情報が格納されるガス情報格納部と、時情報とガス使用情報と在宅しているか否かを示す在宅フラグとを有する2以上の元情報を用いて、機械学習の学習処理により取得された学習器が格納される格納部と、顧客識別子受付部と、ガス使用情報取得部と、在宅情報取得部と、在宅情報出力部とにより実現される情報処理方法であって、
前記顧客識別子受付部が、顧客識別子を受け付ける顧客識別子受付ステップと、
前記ガス使用情報取得部が、前記顧客識別子受付ステップで受け付けられた顧客識別子と対になる、2以上の時点のガス使用情報を前記ガス情報格納部から取得するガス使用情報取得ステップと、
前記在宅情報取得部が、前記ガス使用情報取得ステップで取得された2以上の時点のガス使用情報と前記学習器とを用いて、機械学習の予測処理により、前記顧客識別子受付ステップで受け付けられた顧客識別子で識別される世帯の方が在宅しているか否かに関する在宅情報であり、在宅フラグを含む在宅情報を取得する在宅情報取得ステップと、
前記在宅情報出力部が、前記在宅情報取得ステップで取得された在宅情報を出力する在宅情報出力ステップとを具備する情報処理方法。
【請求項5】
顧客を識別する顧客識別子に対応付けられて、2日以上の分のガス使用情報であり、時を特定する時情報に対応付けられているガス使用情報を含む2以上のガス情報が格納されるガス情報格納部と、時情報とガス使用情報と在宅しているか否かを示す在宅フラグとを有する2以上の元情報を用いて、機械学習の学習処理により取得された学習器が格納される格納部とにアクセス可能なコンピュータを、
顧客識別子を受け付ける顧客識別子受付部と、
前記顧客識別子受付部が受け付けた顧客識別子と対になる、2以上の時点のガス使用情報を前記ガス情報格納部から取得するガス使用情報取得部と、
前記ガス使用情報取得部が取得した2以上の時点のガス使用情報と前記学習器とを用いて、機械学習の予測処理により、前記顧客識別子受付部が受け付けた顧客識別子で識別される世帯の方が在宅しているか否かに関する在宅情報であり、在宅フラグを含む在宅情報を取得する在宅情報取得部と、
前記在宅情報取得部が取得した在宅情報を出力する在宅情報出力部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、ガスの使用に関する情報を用いて、顧客の在宅に関する情報を取得し、出力する情報処理装置等に関するものである。
【背景技術】
【0002】
従来、端末装置から収集した位置情報の履歴に基づいて各利用者の各時間帯における在宅確率を推定する技術があった(特許文献1参照)。
【先行技術文献】
【特許文献】
【0003】
【文献】特開2018-156495号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
しかしながら、従来技術においては、個人が存在する位置に応じて、その個人が家に居るか否かを推定するだけであり、ガスの使用状況から、例えば、複数の家族が居る世帯の在宅に関する在宅情報を取得できなかった。
【課題を解決するための手段】
【0005】
本第一の発明の情報処理装置は、顧客を識別する顧客識別子に対応付けられて、2日以上の分のガス使用情報であり、時を特定する時情報に対応付けられているガス使用情報を含む2以上のガス情報が格納されるガス情報格納部と、顧客識別子を受け付ける顧客識別子受付部と、顧客識別子受付部が受け付けた顧客識別子と対になる、2以上の時点のガス使用情報をガス情報格納部から取得するガス使用情報取得部と、ガス使用情報取得部が取得した2以上の時点のガス使用情報を用いて、顧客識別子受付部が受け付けた顧客識別子で識別される世帯の方が在宅しているか否かに関する在宅情報を取得する在宅情報取得部と、在宅情報取得部が取得した在宅情報を出力する在宅情報出力部とを具備する情報処理装置である。
【0006】
かかる構成により、LPGの使用状況から住民の在宅に関する在宅情報を取得できる。
【0007】
また、本第二の発明の情報処理装置は、第一の発明に対して、在宅情報取得部は、ガス使用情報取得部が取得した2以上の時点のガス使用情報を用いて、2以上の日の単位時間毎のガス使用情報が示すガスの使用量に応じて、在宅の度合いに関する在宅スコアである在宅情報を取得する情報処理装置である。
【0008】
かかる構成により、LPGの使用状況から住民の滞在状況が把握できる。
【0009】
また、本第三の発明の情報処理装置は、第二の発明に対して、ガス使用情報取得部は、顧客識別子受付部が受け付けた顧客識別子と対になるガス使用情報であり、曜日、または時間帯、または曜日と時間帯である在宅情報を出力する対象期間ごとのガス使用情報である対象ガス使用情報をガス情報格納部から取得し、在宅情報取得部は、ガス使用情報取得部が取得した対象ガス使用情報を用いて、対象期間ごとの住居人の滞在確率である在宅情報を取得する情報処理装置である。
【0010】
かかる構成により、LPGの使用状況から住民の滞在状況が精度高く、かつきめ細かく把握できる。
【0011】
また、本第四の発明の情報処理装置は、第一の発明に対して、在宅情報取得部は、ガス使用情報取得部が取得した2以上の時点のガス使用情報を用いて、2以上の各日のガス使用情報が示すガスの使用量が予め決められた条件を満たすほど多い時間帯を住居に存在していると判断し、予め決められた条件を満たすほど多い時間帯を住居に存在してないと判断し、判断の結果である滞在判断結果である在宅情報を取得する情報処理装置である。
【0012】
かかる構成により、LPGの使用状況から住民の滞在状況が把握できる。
【0013】
また、本第五の発明の情報処理装置は、第一から第四いずれか1つの発明に対して、ガス情報格納部には、曜日別、時間帯別のガス使用情報であり、2週間分以上のガス使用情報を含む2以上のガス情報が格納され、在宅情報取得部は、曜日別、時間帯別のガス使用情報を用いて、曜日別、時間帯別に、在宅情報を取得し、在宅情報出力部は、曜日別、時間帯別の在宅情報を出力する情報処理装置である。
【0014】
かかる構成により、LPGの使用状況から住民の滞在状況がきめ細かく把握できる。
【0015】
また、本第六の発明の情報処理装置は、第一から第五いずれか1つの発明に対して、LPGボンベにおけるガスの使用に関するガス使用情報を含む情報であり、顧客識別子に対応する情報であるガス情報を取得する端末取得部と、端末取得部が取得したガス情報を情報処理装置に送信する端末送信部とを具備するガス情報送信装置から、ガス情報を受信するガス情報受信部と、ガス情報受信部が受信したガス情報を時刻情報と顧客識別子とに対応付けてガス情報格納部に蓄積するガス情報蓄積部とをさらに具備する情報処理装置である。
【0016】
かかる構成により、顧客のガス情報を容易に収集できる。
【発明の効果】
【0017】
本発明による情報処理装置によれば、LPGの使用状況を用いて住民の在宅に関する在宅情報を取得できる。
【図面の簡単な説明】
【0018】
図1】実施の形態1における情報システムAの概念図
図2】同情報システムAのブロック図
図3】同情報処理装置A2のブロック図
図4】同ガス情報送信装置A1の動作例について説明するフローチャート
図5】同情報処理装置A2の動作例について説明するフローチャート
図6】同次配送者端末A3の動作例について説明するフローチャート
図7】同施設端末A4の動作例について説明するフローチャート
図8】同情報システムAの処理の概念図
図9】実施の形態2における情報システムEの概念図
図10】同情報システムEのブロック図
図11】同在宅情報取得処理例の概念を説明する図
図12】同情報処理装置E2の在宅情報取得処理の例について説明するフローチャート
図13】同在宅情報取得処理の第一の例について説明するフローチャート
図14】同在宅情報取得処理の第二の例について説明するフローチャート
図15】上記実施の形態におけるコンピュータシステムの概観図
図16】同コンピュータシステムのブロック図
【発明を実施するための形態】
【0019】
以下、情報システム等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【0020】
(実施の形態1)
本実施の形態において、1または2以上のLPGボンベにおけるガスの使用の情報を含むガス情報を取得し、送信する1以上のガス情報送信装置と情報処理装置とを具備する情報システムについて説明する。
【0021】
また、本実施の形態において、2以上のガス情報を一度にまとめて送信するガス情報送信装置を具備する情報システムについて説明する。なお、ガス情報送信装置は、例えば、1時間に1回、後述するガス使用情報を取得し、1日に1回、1日分のガス使用情報を情報処理装置に送信する。また、ガス情報送信装置は、例えば、1時間に1回、後述するガス使用情報を取得し、1日に2回以上に分けて、1日分のガス使用情報を情報処理装置に送信しても良い。
【0022】
さらに、本実施の形態において、後述する配送ボンベ情報、後述する配送車位置情報、後述する天候情報、後述するボンベ交換情報をも受信する情報処理装置を具備する情報システムについて説明する。
【0023】
図1は、本実施の形態における情報システムAの概念図である。情報システムAは、1または2以上のガス情報送信装置A1、情報処理装置A2、1または2以上の配送者端末A3、および1または2以上の施設端末A4を備える。
【0024】
ガス情報送信装置A1は、ガス使用情報を含むガス情報を取得し、情報処理装置A2に送信する装置である。ガス情報送信装置A1は、通信機能を有すれば良く、その種類は問わない。
【0025】
情報処理装置A2は、ガス情報等の情報を受信し、蓄積するサーバ装置である。ガス情報等とは、ガス情報のみでも良いし、ガス情報に加えて、後述する配送ボンベ情報、後述する配送車位置情報、後述するボンベ交換情報、天候情報のうちの1以上の情報でも良い。情報処理装置A2は、いわゆるクラウドサーバ、ASPサーバにより実現され得るが、その種類は問わない。
【0026】
配送者端末A3は、配送者が利用する端末である。ただし、配送者端末A3は、配送車に搭載されている端末でも良い。配送者端末A3は、例えば、スマートフォン、タブレット端末、いわゆるパソコン等であるが、その種類は問わない。配送者端末A3は、通信機能を有する。
【0027】
施設端末A4は、施設に存在する端末である。施設端末A4は、例えば、スマートフォン、タブレット端末、いわゆるパソコン等であるが、その種類は問わない。施設端末A4は、通信機能を有する。なお、施設とは、例えば、工場、デポステーションである。工場は、ガスボンベにガスを充填する施設である。また、デポステーションは、ガスボンベを配置している施設である。
【0028】
図2は、本実施の形態における情報システムAのブロック図である。図3は、情報システムAを構成する情報処理装置A2のブロック図である。
【0029】
ガス情報送信装置A1は、端末格納部A10、端末処理部A11、および端末送信部A12を備える。端末処理部A11は、端末取得部A111、および端末蓄積部A112を備える。
【0030】
情報処理装置A2は、格納部A21、受信部A22、処理部A23、および出力部A24を備える。格納部A21は、顧客情報格納部A211、ガス情報格納部A212、配送ボンベ情報格納部A213、配送車位置情報格納部A214、および天候情報格納部A215を備える。受信部A22は、ガス情報受信部A221、配送ボンベ情報受信部A222、配送車位置情報受信部A223、天候情報受付部A224、およびボンベ交換情報受信部A225を備える。処理部A23は、ガス情報蓄積部A231、配送ボンベ情報蓄積部A232、配送車位置情報蓄積部A233、天候情報蓄積部A234、およびボンベ交換情報蓄積部A235を備える。出力部A24は、処理結果出力部A241を備える。
【0031】
配送者端末A3は、配送者格納部A31、配送者受付部A32、配送者処理部A33、配送者送信部A34、配送者受信部A35、および配送者出力部A36を備える。
【0032】
施設端末A4は、施設格納部A41、施設受付部A42、施設処理部A43、施設送信部A44、施設受信部A45、および施設出力部A46を備える。
【0033】
ガス情報送信装置A1を構成する端末格納部A10には、各種の情報が格納される。各種の情報は、例えば、ガス情報、顧客を識別する顧客識別子、ボンベを識別するボンベ識別子、時を特定する時情報である。時情報は、例えば、日付を特定する日付情報、日時を特定する時刻情報、時間帯を特定する時間帯情報である。時情報が時刻情報である場合、時情報は日付情報を含む、と考えても良い。
【0034】
端末格納部A10には、2以上の時点のガス情報が格納される。ガス情報は、例えば、ボンベ識別子、顧客を識別する顧客識別子、および日付を示す日付情報に対応付いている情報である。ガス情報は、例えば、時情報に対応付いている。ガス情報は、例えば、ガス使用情報を有する。ガス使用情報は、使用したガスに関する情報である。ガス使用情報は、例えば、単位時間のガス利用情報、ガス検針値情報のうちの1以上の情報を有する。単位時間のガス利用情報は、単位時間のガス利用量を特定する情報である。単位時間のガス利用情報は、例えば、1時間毎のガスの利用量を特定する情報である。ガス検針値情報は、例えば、ガスの検針値を特定する情報である。ガス検針値情報は、例えば、1時間毎のガスの検針値を特定する情報である。
【0035】
端末格納部A10のガス情報は、通常、端末蓄積部A112が蓄積した情報である。
【0036】
端末処理部A11は、各種の処理を行う。各種の処理とは、例えば、端末取得部A111、端末蓄積部A112が行う処理である。各種の処理は、例えば、送信済みのガス情報を端末格納部A10から削除する処理である。
【0037】
端末取得部A111は、LPGボンベにおけるガスの使用に関するガス使用情報を含む情報であり、LPGボンベを識別するボンベ識別子に対応する情報であるガス情報を取得する。端末取得部A111は、例えば、ガスメータからの情報を取得する。端末取得部A111は、例えば、ガスメータから取得される検針値を取得し、前回の検針値と今回の検針値との差異であり、単位時間のガス利用量を特定するガス使用情報を算出する。
【0038】
端末取得部A111は、1日にn(nは2以上)回、単位時間ごとにガス使用情報を取得することは好適である。また、端末取得部A111は、1時間ごとにガス使用情報を取得することは好適である。
【0039】
端末取得部A111は、図示しない時計から時情報を取得し、時情報と、取得したガス使用情報とを対応付けることは好適である。なお、図示しない時計は、ガス情報送信装置A1に存在していても良いし、NTPサーバ等の外部の装置の時計でも良い。
【0040】
端末蓄積部A112は、端末取得部A111が取得したガス情報を端末格納部A10に蓄積する。端末蓄積部A112は、単位時間ごとに、端末取得部A111が取得したガス情報を端末格納部A10に蓄積することは好適である。なお、単位時間は、例えば、1時間、30分、2時間等である。また、端末蓄積部A112は、顧客識別子、ボンベ識別子、時情報のうちの1または2以上の情報に対応付けて、端末取得部A111が取得したガス情報を端末格納部A10に蓄積することは好適である。
【0041】
端末送信部A12は、端末取得部A111が取得したガス情報を情報処理装置A2に送信する。端末取得部A111が取得したガス情報は、端末格納部A10に格納されているガス情報でも良い。
【0042】
端末送信部A12は、例えば、端末取得部A111が取得したガス情報を1以上の識別子に対応付けて情報処理装置A2に送信する。1以上の識別子は、例えば、顧客識別子、ボンベ識別子のうちの1以上である。
【0043】
端末送信部A12は、予め決められた条件を満たした場合に、端末格納部A10の2以上の時点のガス情報を情報処理装置A2に送信することは好適である。予め決められた条件とは、例えば、予め決められた時刻になること、予め決められた数のガス情報が端末格納部A10に格納されたこと等である。また、ボンベ識別子等に対応付けて送信することは、例えば、ボンベ識別子等と共に送信することであるが、情報の対応付けの方法は問わない。なお、ボンベ識別子は、通常、端末格納部A10に格納されている。また、使用するボンベが変更になった場合、自動的に、当該ボンベのボンベ識別子が端末格納部A10に蓄積されることは好適である。
【0044】
ここで、2以上の時点のガス情報の送信とは、ガス情報と時情報の組を2組以上、送信しても良いし、時系列に並んだ2以上のガス情報を送信しても良い。
【0045】
また、1日分のガス情報の送信とは、ガス情報と時情報の組を24組、送信しても良いし、時系列に並んだ24のガス情報を送信しても良い。
【0046】
なお、一のガス情報は一のガス使用情報を含む情報であるが、一のガス情報を複数のガス使用情報を含む情報であるとしても良い。
【0047】
端末送信部A12は、1日にn回未満の回数、端末格納部A10の2以上のガス情報を、情報処理装置A2に送信することは好適である。
【0048】
端末送信部A12は、1日に1回、ガス情報を情報処理装置A2に送信することは好適である。なお、端末送信部A12がガス情報を送信する時刻は問わない。
【0049】
端末送信部A12は、条件に応じて、異なるタイミングでガス情報を送信しても良い。つまり、例えば、端末送信部A12は、通常であれば少ない頻度(第一の頻度)で、複数のガス情報を情報処理装置A2に送信し、予め決められた条件を満たす場合は、通常よりも多い頻度(第二の頻度)でガス情報を情報処理装置A2に送信しても良い。ここでの予め決められた条件は、例えば、予め決められた条件を満たすほど多くのガスを使用した(例えば、閾値以上または閾値より多くのガスを使用した)と、端末処理部A11により判断された場合である。また、予め決められた条件は、例えば、予め決められた条件を満たすほど長い時間、ガスの使用量が少ない(例えば、第一閾値の時間以上、閾値以下または閾値より少ないガスの使用量であった)と、端末処理部A11により判断された場合である。
【0050】
また、端末送信部A12がガス情報を情報処理装置A2に送信した後、端末処理部A11は、当該送信したガス情報を端末格納部A10から削除することは好適である。
【0051】
情報処理装置A2を構成する格納部A21には、各種の情報が格納される。各種の情報とは、例えば、後述する顧客情報、ガス情報、後述する配送ボンベ情報、後述する配送車位置情報、後述する天候情報である。
【0052】
顧客情報格納部A211には、顧客識別子に対応付けられて、1または2以上の顧客情報が格納される。顧客情報とは、顧客に関する情報である。顧客情報は、例えば、氏名、顧客位置情報、連絡先情報を有する。顧客位置情報は、顧客の位置を特定する情報である。顧客位置情報は、例えば、(緯度,経度)、住所等である。連絡先情報は、連絡先を特定する情報であり、例えば、メールアドレス、電話番号である。顧客情報は、例えば、ガスボンベを交換した日を特定する日付情報を有する。顧客情報は、例えば、ボンベ種類情報、ボンベ本数情報、ガス残量情報を有する。ボンベ種類情報は、顧客が使用するボンベの種類を特定する情報である。ボンベ本数情報は顧客の自宅に設置されるボンベの本数を特定する情報である。ガス残量情報は、顧客のガスボンベ内のガスの残量を特定する情報である。顧客情報は、例えば、顧客が使用する媒体を識別する1以上の媒体識別子(例えば、「LPG」「電気」)、顧客が保有しているエネルギー器具の1以上の器具識別子(例えば、「ガス器具A」「電気器具B」「器具C」)、顧客が契約しているエネルギー会社を特定する1以上の企業識別子(例えば、「企業A」)を有する。顧客情報は、例えば、顧客が使用するLPGボンベの量に関するボンベ量情報を有するLPGボンベ情報を含んでも良い。なお、LPGボンベ情報は、ボンベ種類情報でも良い。
【0053】
ガス情報格納部A212には、1または2以上のガス情報が格納される。ガス情報格納部A212には、通常、顧客識別子に対応付けられた2以上のガス情報が格納される。ガス情報は、時を特定する時情報、ボンベ識別子のうちの1以上の情報に対応付けられていることは好適である。また、ここで、時情報、ボンベ識別子が対応付けられることは、時情報、ボンベ識別子とが分かる態様でガス情報が格納されていれば良い。
【0054】
配送ボンベ情報格納部A213は、1または2以上の配送ボンベ情報が格納される。配送ボンベ情報は、配送対象のボンベに関する情報である。配送ボンベ情報は、例えば、ボンベ種類情報、ボンベ状態情報を有する。配送ボンベ情報は、通常、ボンベの本数が把握できる情報である。つまり、配送ボンベ情報は、ボンベの本数を特定する本数情報を含んでも良いし、受信された配送ボンベ情報の数がボンベの本数を示すものでも良い。ボンベ種類情報とは、ボンベの種類を特定する情報であり、例えば、20Kg、30Kg、50Kg等である。ボンベ状態情報は、ボンベが満タンか否かを示す情報である。配送ボンベ情報は、例えば、ボンベ識別子、配送車識別子、配送者識別子、入退場日時を特定する時刻情報のうちの1以上の情報に対応付いている。なお、入退場日時とは、ガスをボンベに充満させる工場への入場日時、または退場日時、ボンベを置いておくデポステーションへの入場日時、または退場日時である。また、時刻情報は、日を特定するのみの情報でも良い。
【0055】
配送車位置情報格納部A214は、1または2以上の配送車位置情報が格納される。配送車位置情報は、配送車の位置を特定する情報である。配送車位置情報は、例えば、(緯度,経度)であるが、最寄りの施設を特定する施設識別子等でも良い。施設は、例えば、工場、デポステーションである。配送車位置情報は、例えば、ボンベの配送車を識別する配送車識別子、または配送者識別子に対応付けられている。
【0056】
天候情報格納部A215は、1または2以上の天候情報が格納される。天候情報は、天候に関する情報である。天候情報は、例えば、天気、気温、湿度等のうちの1以上の情報である。天候情報は、時情報に対応付けられていることは好適である。時情報は、例えば、日付情報、時刻情報である。
【0057】
受信部A22は、各種の情報を受信する。各種の情報とは、例えば、ガス情報、配送ボンベ情報、配送車位置情報、天候情報、ボンベ交換情報である。
【0058】
ガス情報受信部A221は、1または2以上のガス情報をガス情報送信装置A1から受信する。ガス情報受信部A221は、ガス情報送信装置A1から、例えば、顧客識別子またはボンベ識別子のうちの1以上の識別子に対応付けられたガス情報を受信する。
【0059】
配送ボンベ情報受信部A222は、1または2以上の配送ボンベ情報を受信する。配送ボンベ情報受信部A222は、例えば、ボンベ識別子、配送車識別子、配送者識別子のうちの1以上の情報に対応付けて、配送ボンベ情報を受信する。配送ボンベ情報受信部A222は、例えば、荷台識別子に対応付けて、配送ボンベ情報を受信する。荷台識別子とは、ボンベが載った荷台を識別する情報である。配送ボンベ情報受信部A222は、例えば、入退場日時を特定する時刻情報に対応付いけて、配送ボンベ情報を受信する。入退場日時は、施設からの入退場の日時である。配送ボンベ情報受信部A222は、例えば、施設端末A4から配送ボンベ情報を受信する。配送ボンベ情報受信部A222は、例えば、配送者端末A3から配送ボンベ情報を受信する。なお、配送ボンベ情報の送信元は問わない。また、ボンベ識別子は、例えば、配送されるボンベに設置されている通信手段(例えば、RFIDタグ)に格納されており、かかる通信手段から間接的または直接的に受信された情報である。ボンベ識別子は、例えば、ユーザにより施設端末A4に入力され、施設端末A4から送信された情報でも良い。配送車識別子は、例えば、配送車自体(例えば、トレーラーヘッド)に設置されている通信手段(例えば、RFIDタグ)に格納されており、かかる通信手段から間接的または直接的に受信された情報である。なお、かかる場合、配送車識別子は、トレーラーヘッド識別子と言っても良。また、配送車識別子とトレーラーヘッド識別子とは別の情報でも良く、かかる場合、配送ボンベ情報受信部A222は、トレーラーヘッド識別子にも対応付けて、配送ボンベ情報を受信しても良い。また、配送者識別子は、例えば、配送者が保持する配送者端末A3から間接的または直接的に受信された情報である。また、配送者識別子は、例えば、配送車自体(例えば、トレーラーヘッド)に設置されている通信手段に格納されており、かかる通信手段から間接的または直接的に受信された情報でも良い。さらに、荷台識別子は、例えば、配送車の荷台に設置されている通信手段(例えば、RFIDタグ)に格納されており、かかる通信手段から間接的または直接的に受信された情報である。
【0060】
配送車位置情報受信部A223は、1または2以上の配送車位置情報を受信する。配送車位置情報受信部A223は、通常、配送車の端末である配送者端末A3から配送車位置情報を受信するが、配送車位置情報の送信元は問わない。なお、配送者端末A3は、配送者が保持している端末とは、別の端末であり、配送車に搭載されている端末でも良い。
【0061】
配送車位置情報受信部A223は、通常、配送車を識別する配送車識別子に対応付けて、配送車位置情報を受信する。ただし、配送車位置情報受信部A223は、配送者識別子に対応付けて、配送車位置情報を受信しても良い。また、配送車識別子と配送者識別子とは同じ情報でも良い。
【0062】
天候情報受付部A224は、1または2以上の天候情報を受け付ける。ここで、受け付けとは、例えば、図示しないサーバ装置からの受信であるが、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である、と考えても良い。なお、図示しないサーバ装置は、天候情報を格納している装置である。
【0063】
ボンベ交換情報受信部A225は、1または2以上のボンベ交換情報を受信する。ボンベ交換情報は、ボンベを交換したことを示す情報である。ボンベ交換情報受信部A225は、例えば、顧客識別子、ボンベ識別子のうちの1以上の情報と対になるボンベ交換情報を受信する。ボンベ交換情報受信部A225は、例えば、ボンベ交換情報を配送者端末Aから受信する。ただし、ボンベ交換情報の送信元は問わない。
【0064】
処理部A23は、ガス情報格納部A212の2以上のガス情報を用いて、予め決められた処理を行う。予め決められた処理とは、例えば、後述する配送日予測処理、後述する配送制御処理、後述する先物取引処理、後述する住居滞在処理、後述するエネルギー最適プラン提示処理、後述する世帯信用度取得処理、統計処理などである。統計処理とは、複数のガス情報に対する統計処理である。統計処理とは、複数のガス情報から、ある期間の一世帯の平均的なガスの使用量を算出する処理、ある期間のガスの使用量の累積値を算出する処理、ガスの使用量の推移のグラフを取得する処理等である。なお、配送日予測処理、配送制御処理、先物取引処理、住居滞在処理、エネルギー最適プラン提示処理、世帯信用度取得処理について、実施の形態2以降で説明する。なお、配送日予測処理とは、世帯へのガスボンベの配送日を予測する処理である。配送制御処理とは、ガス欠等になった世帯に、ガスボンベを配送するための処理である。先物取引処理とは、ガスの価格を決定し、先物取引を支援するための処理である。住居滞在処理とは、住居に住民が存在するか否かに関する情報を出力する処理である。エネルギー最適プラン提示処理とは、適切なエネルギーのプランを提示する処理である。世帯信用度取得処理とは、世帯の信用度を取得し、出力する処理である。
【0065】
処理部A23は、例えば、配送ボンベ情報格納部A213に格納されている1または2以上の配送ボンベ情報をも用いて、予め決められた処理を行う。予め決められた処理は、例えば、配送制御処理である。
【0066】
処理部A23は、例えば、配送車位置情報格納部A214に格納されている1または2以上の配送車位置情報を用いて、予め決められた処理を行う。予め決められた処理とは、例えば、配送制御処理である。
【0067】
処理部A23は、天候情報格納部A215に格納されている1または2以上の天候情報を用いて、予め決められた処理を行う。予め決められた処理は、例えば、配送日予測処理、先物取引処理、エネルギー最適プラン提示処理である。
【0068】
ガス情報蓄積部A231は、ガス情報受信部A221が受信した1または2以上のガス情報をガス情報格納部A212に蓄積する。ガス情報蓄積部A231は、ガス情報受信部A221が受信した各ガス情報を、例えば、時情報と顧客識別子とボンベ識別子のうちの1以上の情報に対応付けてガス情報格納部A212に蓄積する。なお、かかる時情報は、ガス情報送信装置A1から受信された情報でも良いし、図示しない時計から取得された情報でも良い。
【0069】
配送ボンベ情報蓄積部A232は、配送ボンベ情報受信部A222が受信した1または2以上の配送ボンベ情報を、配送ボンベ情報格納部A213に蓄積する。配送ボンベ情報蓄積部A232は、例えば、ボンベ識別子、配送車識別子、配送者識別子のうちの1以上の情報に対応付けて、各配送ボンベ情報を配送ボンベ情報格納部A213に蓄積する。
【0070】
配送車位置情報蓄積部A233は、配送車位置情報受信部A223が受信した1または2以上の配送車位置情報を配送車位置情報格納部A214に蓄積する。配送車位置情報蓄積部A233は、配送車識別子または配送者識別子に対応付けて、各配送車位置情報を配送車位置情報格納部A214に蓄積する。
【0071】
天候情報蓄積部A234は、1または2以上の天候情報を天候情報格納部A215に蓄積する。天候情報蓄積部A234は、通常、時情報に対応付けて、各天候情報を天候情報格納部A215に蓄積する。なお、時情報は、受信部A22が受信した情報でも良いし、図示しない時計から取得しても良い。また、時情報は、日付情報でも良いし、時刻情報でも良い。
【0072】
ボンベ交換情報蓄積部A235は、ボンベ交換情報受信部A225がボンベ交換情報を受信した場合に、顧客識別子とボンベ識別子のうちの1以上の情報と対になるガス情報が有するガス残量情報を、ガスの残量が満タンであることを特定する情報に更新する。
【0073】
配送者端末A3を構成する配送者格納部A31には、各種の情報が格納される。各種の情報は、例えば、配送者を識別する配送者識別子である。各種の情報は、例えば、配送車を識別する配送車識別子である。配送者識別子と配送車識別子とは同一の情報であっても良い。各種の情報は、例えば、ボンベ交換情報である。ボンベ交換情報とは、ボンベを交換したことを示す情報である。ボンベ交換情報は、例えば、顧客識別子とボンベ識別子のうちの1以上の識別子に対応付けられている。
【0074】
配送者受付部A32は、各種の指示や情報を受け付ける。各種の指示や情報とは、例えば、ボンベ交換情報である。各種の指示や情報とは、例えば、ボンベ交換情報と、顧客識別子とボンベ識別子のうちの1以上の識別子である。なお、ある世帯のボンベを交換する場合、または交換した場合に、配送者は配送者端末A3にボンベ交換情報を入力する。また、ボンベ交換情報は、例えば、ボタンの押下により入力されても良いし、フィールドへの情報入力により入力される等しても良い。
【0075】
配送者は、ボンベ交換情報と共に、顧客識別子とボンベ識別子のうちの1以上の識別子を入力することは好適である。かかる場合、配送者受付部A32は、ボンベ交換情報と、顧客識別子とボンベ識別子のうちの1以上の識別子とを受け付ける。
【0076】
ボンベ交換情報等の入力手段は、タッチパネルやキーボードやマウスやメニュー画面によるもの等、何でも良い。配送者受付部A32は、タッチパネルやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【0077】
配送者処理部A33は、各種の処理を行う。各種の処理は、例えば、配送者受付部A32が受け付けた情報を送信する情報のデータ構造にする処理である。各種の処理は、例えば、配送者受付部A32がボンベ交換情報を受け付けた場合、当該ボンベ交換情報と、配送者格納部A31の配送者識別子と、入力されている顧客識別子とボンベ識別子のうちの1以上の識別子とを対応付けた情報を構成する処理である。各種の処理は、例えば、配送者受信部A35が受信した情報を出力する情報のデータ構造にする処理である。
【0078】
配送者送信部A34は、ボンベ交換情報を、情報処理装置A2に送信する。配送者送信部A34は、通常、顧客識別子とボンベ識別子のうちの1以上の識別子とを対応付けられたボンベ交換情報を、情報処理装置A2に送信する。なお、配送者送信部A34は、ボンベ交換情報と共に配送者識別子をも送信することは好適である。
【0079】
配送者受信部A35は、各種の情報を受信する。配送者受信部A35は、例えば、情報処理装置A2から各種の情報を受信する。配送者受信部A35は、例えば、情報処理装置A2から後述する顧客情報を受信する。なお、顧客情報は、顧客に関する情報であり、顧客識別子と対になる情報である。配送者受信部A35が受信する顧客情報は、例えば、ガスボンベの配送先の顧客に関する情報である。なお、顧客識別子は、顧客情報に含まれていても良い。
【0080】
配送者出力部A36は、各種の情報を出力する。各種の情報は、例えば、配送者処理部A33が構成した情報である。各種の情報は、例えば、顧客情報である。この顧客情報は、ガスボンベの配送先の顧客に関する情報である。この顧客情報は、顧客識別子、顧客位置情報、配送するガスボンベに関する情報のうちの1以上の情報を有することは好適である。顧客位置情報は、顧客の位置を特定する情報である。顧客位置情報は、例えば、(緯度,経度)、住所等である。配送するガスボンベに関する情報は、例えば、ガスボンベの種類を特定するボンベ種類情報、ガスボンベの本数等である。
【0081】
ここで、出力とは、通常、ディスプレイへの表示であるが、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である、と考えても良い。
【0082】
施設端末A4を構成する施設格納部A41には、各種の情報が格納される。各種の情報とは、例えば、施設を識別する施設識別子である。施設格納部A41には、配送車の端末(例えば、RFID)から受信された情報であり、配送車に搭載されているボンベに関する配送ボンベ情報が格納されることは好適である。配送ボンベ情報は、ボンベ識別子に対応付けている。配送ボンベ情報は、例えば、荷台識別子、入退場日時に対応付いていることは好適である。配送ボンベ情報は、例えば、ボンベ種類情報、ボンベ状態情報を有する。配送ボンベ情報は、配送されるボンベの本数を特定する情報を有することは好適である。
【0083】
施設受付部A42は、各種の指示や情報を受け付ける。
【0084】
施設処理部A43は、各種の処理を行う。各種の処理は、例えば、施設受信部A45が受信した情報を蓄積する処理である。施設処理部A43は、施設受信部A45が受信した配送ボンベ情報と識別子とを施設格納部A41に少なくとも一時蓄積する。なお、識別子は、例えば、ボンベ識別子、荷台識別子、配送車識別子、配送者識別子のうちの1以上の識別子である。
【0085】
施設送信部A44は、各種の情報を送信する。施設送信部A44は、例えば、各種の情報を情報処理装置A2に送信する。施設送信部A44は、例えば、配送ボンベ情報を識別子に対応付けて送信する。識別子は、例えば、ボンベ識別子、荷台識別子、配送車識別子、配送者識別子のうちの1以上の識別子である。
【0086】
施設受信部A45は、各種の情報を受信する。施設受信部A45は、例えば、配送車の端末(例えば、RFID)から各種の情報を受信する。施設受信部A45は、例えば、配送ボンベ情報を識別子に対応付けて受信する。識別子は、例えば、ボンベ識別子、荷台識別子、配送車識別子、配送者識別子のうちの1以上の識別子である。
【0087】
施設出力部A46は、各種の情報を出力する。
【0088】
端末格納部A10、格納部A21、顧客情報格納部A211、ガス情報格納部A212、配送ボンベ情報格納部A213、配送車位置情報格納部A214、天候情報格納部A215、配送者格納部A31、および施設格納部A41は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【0089】
端末格納部A10等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報が端末格納部A10等で記憶されるようになってもよく、通信回線等を介して送信された情報が端末格納部A10等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報が端末格納部A10等で記憶されるようになってもよい。
【0090】
端末処理部A11、端末取得部A111、端末蓄積部A112、処理部A23、ガス情報蓄積部A231、配送ボンベ情報蓄積部A232、配送車位置情報蓄積部A233、天候情報蓄積部A234、ボンベ交換情報蓄積部A235、配送者処理部A33、および施設処理部A43は、通常、MPUやメモリ等から実現され得る。端末処理部A11等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。なお、MPUに代えて、CPUやGPUを採用しても良いことは言うまでもない。
【0091】
端末送信部A12、出力部A24、処理結果出力部A241、配送者送信部A34、および施設送信部A44は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【0092】
受信部A22、ガス情報受信部A221、配送ボンベ情報受信部A222、配送車位置情報受信部A223、天候情報受付部A224、ボンベ交換情報受信部A225、配送者受信部A35、および施設受信部A45は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【0093】
配送者受付部A32、および施設受付部A42は、タッチパネルやキーボードやマウスやメニュー画面等により実現され得る。
【0094】
配送者出力部A36、および施設出力部A46は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。配送者出力部A36等は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【0095】
次に、情報システムAの動作について説明する。まず、ガス情報送信装置A1の動作例について、図4のフローチャートを用いて説明する。
【0096】
(ステップS401)端末処理部A11は、ガス使用情報を取得するタイミングであるか否かを判断する。ガス使用情報を取得するタイミングであればステップS402に行き、ガス使用情報を取得するタイミングでなければステップS407に行く。なお、例えば、1時間毎にガス使用情報を取得する場合、端末処理部A11は、図示しない時計から時刻情報を取得し、時刻情報が示す時刻が「X時00分」(Xは1から24までの自然数)に合致した場合に、ガス使用情報を取得するタイミングである、と判断する。
【0097】
(ステップS402)端末取得部A111は、図示しないガスメータからガス検針値情報を取得する。なお、かかる技術は公知技術である。なお、ガスメータとは、通常、LPガスメータであり、設置からの流量積算を示すガス検針値を保持する装置である。
【0098】
(ステップS403)端末取得部A111は、前回に取得したガス検針値情報と、今回、ステップS402により取得したガス検針値情報との差である、単位時間のガス利用量情報を算出する。なお、端末取得部A111は、例えば、「単位時間のガス利用量情報=前回に取得したガス検針値情報-ステップS402により取得したガス検針値情報」により、単位時間のガス利用量情報を取得する。
【0099】
(ステップS404)端末取得部A111は、現在の時を示す時情報を図示しない時計から取得する。
【0100】
(ステップS405)端末取得部A111は、ステップS403で取得した単位時間のガス利用量情報を用いて、蓄積するガス使用情報を構成する。
【0101】
(ステップS406)端末蓄積部A112は、ステップS404で取得した時情報とステップS405で構成したガス使用情報とを、対応付けて蓄積する。ステップS401に戻る。なお、ガス使用情報等の蓄積先は、通常、端末格納部A10である。なお、端末蓄積部A112は、ガス使用情報をボンベ識別子に対応付けて蓄積しても良い。かかる場合、端末取得部A111は、ボンベ識別子をも取得する。
【0102】
(ステップS407)端末処理部A11は、ガス情報を送信するタイミングであるか否かを判断する。ガス情報を送信するタイミングであればステップS408に行き、ガス情報を送信するタイミングでなければステップS401に戻る。なお、例えば、1日に1回、ガス情報を送信する場合、端末処理部A11は、図示しない時計から時刻情報を取得し、時刻情報が示す時刻が予め決められた時刻(例えば、「24時01分」)を過ぎたと判断した場合に、ガス情報を送信するタイミングである、と判断する。なお、予め決められた時刻を過ぎたと判断した場合でも、通常、既に送信したガス情報は、再度、送信されない。また、端末処理部A11は、予め決められた時刻を過ぎたと判断した場合でも、通常、予め決められた期間(例えば、1日)が経過するまで、ガス情報を送信するタイミングであるとは判断しない。
【0103】
(ステップS408)端末処理部A11は、送信対象のガス使用情報等を端末格納部A10から取得する。ガス使用情報等とは、例えば、ガス使用情報と時情報との組の情報、またはガス使用情報のみ、またはガス使用情報とボンベ識別子、またはガス使用情報とボンベ識別子と時情報との組の情報である。
【0104】
(ステップS409)端末処理部A11は、端末格納部A10から顧客識別子を取得する。
【0105】
(ステップS410)端末処理部A11は、送信するガス情報等を構成する。ガス情報等とは、例えば、複数のガス使用情報等、1以上の識別子を有する。1以上の識別子は、例えば、顧客識別子、ボンベ識別子のうちの1以上の情報である。
【0106】
(ステップS411)端末送信部A12は、ステップS410で構成されたガス情報等を情報処理装置A2に送信する。
【0107】
(ステップS412)端末処理部A11は、送信されたガス使用情報等を削除する。なお、ここで、送信したことを示すフラグを、送信されたガス使用情報等に対応付けて蓄積しても良い。かかるフラグの付加は、削除と同様に捕らえても良い。ステップS401に戻る。
【0108】
なお、図4フローチャートにおいて、ガス使用情報を蓄積する回数が、ガス情報を送信する回数より多かった。つまり、図4フローチャートにおいて、複数のガス使用情報をまとめて情報処理装置A2に送信した。かかることにより、ガス情報送信装置A1の電力消費が削減され、ガス情報送信装置A1の電池交換の頻度を少なくできる等の効果がある。しかし、図4フローチャートにおいて、ガス使用情報を取得するごとに、ガス情報を送信しても良い。
【0109】
また、図4のフローチャートにおいて、端末送信部A12は、予め決められた条件を満たす場合と予め決められた条件を満たさない場合とで、異なる頻度で、ガス情報を情報処理装置A2に送信しても良い。ここで、予め決められた条件は、例えば、予め決められた条件を満たすほど多くのガスを使用したと、端末処理部A11が判断した場合である。
【0110】
また、図4のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【0111】
次に、情報処理装置A2の動作について、図5のフローチャートを用いて説明する。
【0112】
(ステップS501)ガス情報受信部A221は、ガス情報送信装置A1から送信されたガス情報等を受信したか否かを判断する。ガス情報等を受信した場合はステップS502に行き、ガス情報等を受信しなかった場合はステップS504に行く。なお、ガス情報等とは、例えば、ガス情報と1以上の識別子である。1以上の識別子は、例えば、顧客識別子、ボンベ識別子のうちの1以上の情報である。
【0113】
(ステップS502)ガス情報蓄積部A231は、ステップS501で受信されたガス情報等を用いて、蓄積するガス情報等を構成する。
【0114】
(ステップS503)ガス情報蓄積部A231は、ステップS502で構成したガス情報等をガス情報格納部A212に蓄積する。ステップS501に戻る。
【0115】
(ステップS504)配送ボンベ情報受信部A222は、配送ボンベ情報等を受信したか否かを判断する。配送ボンベ情報等を受信した場合はステップS505に行き、配送ボンベ情報等を受信しなかった場合はステップS507に行く。なお、配送ボンベ情報等とは、例えば、配送ボンベ情報と1以上の識別子である。1以上の識別子は、例えば、ボンベ識別子、配送者識別子、配送車識別子のうちの1以上の情報である。
【0116】
(ステップS505)配送ボンベ情報蓄積部A232は、ステップS504で受信された配送ボンベ情報等を用いて、蓄積する配送ボンベ情報等を構成する。
【0117】
(ステップS506)配送ボンベ情報蓄積部A232は、ステップS505で構成した配送ボンベ情報等を配送ボンベ情報格納部A213に蓄積する。ステップS501に戻る。
【0118】
(ステップS507)配送車位置情報受信部A223は、配送車位置情報等を受信したか否かを判断する。配送車位置情報等を受信した場合はステップS508に行き、配送車位置情報等を受信しなかった場合はステップS510に行く。なお、配送車位置情報等とは、例えば、配送車位置情報と1以上の識別子である。1以上の識別子は、例えば、配送者識別子、配送車識別子のうちの1以上の情報である。
【0119】
(ステップS508)配送車位置情報蓄積部A233は、ステップS507で受信された配送車位置情報等を用いて、蓄積する配送車位置情報等を構成する。
【0120】
(ステップS509)配送車位置情報蓄積部A233は、ステップS508で構成した配送車位置情報等を配送車位置情報格納部A214に蓄積する。ステップS501に戻る。
【0121】
(ステップS510)ボンベ交換情報受信部A225は、ボンベ交換情報等を受信部したか否かを判断する。ボンベ交換情報等を受信した場合はステップS511に行き、ボンベ交換情報等を受信しなかった場合はステップS513に行く。なお、ボンベ交換情報等とは、例えば、ボンベ交換情報と1以上の識別子である。1以上の識別子は、例えば、顧客識別子、ボンベ識別子のうちの1以上の情報である。
【0122】
(ステップS511)ボンベ交換情報蓄積部A235は、ステップS510で受信されたボンベ交換情報等を用いて、蓄積するボンベ交換情報等を構成する。
【0123】
(ステップS512)ボンベ交換情報蓄積部A235は、ステップS511で構成したボンベ交換情報等を用いて、顧客情報格納部A211のガス残量情報を更新する。ステップS501に戻る。
【0124】
(ステップS513)処理部A23は、天候情報を取得するタイミングであるか否かを判断する。天候情報を取得するタイミングであればステップS514に行き、天候情報を取得するタイミングでなければステップS516に行く。なお、天候情報を取得するタイミングは、例えば、1時間毎、1日毎等である。
【0125】
(ステップS514)天候情報受付部A224は、天候情報等を図示しないサーバから取得する。ここで、天候情報受付部A224は、例えば、2以上の各地域の天候情報等を取得しても良い。
【0126】
(ステップS515)天候情報蓄積部A234は、時情報に対応付けて、ステップS514で取得された天候情報等を天候情報格納部A215に蓄積する。ステップS501に戻る。天候情報等は、例えば、天候情報と時情報である。また、天候情報蓄積部A234は、時情報と地域を特定する地域識別子とに対応付けて、天候情報等を天候情報格納部A215に蓄積しても良い。
【0127】
(ステップS516)処理部A23は、ガス情報を用いて、処理を行うタイミングであるか否かを判断する。処理を行うタイミングである場合はステップS517に行き、処理を行うタイミングでない場合はステップS501に戻る。
【0128】
(ステップS517)処理部A23は、予め決められた処理を行う。予め決められた処理とは、例えば、配送日予測処理、配送制御処理、先物取引処理、住居滞在処理、エネルギー最適プラン提示処理、世帯信用度取得処理、統計処理などである。
【0129】
(ステップS518)処理部A23は、ステップS517における処理の結果を特定する情報である処理結果を取得する。
【0130】
(ステップS519)処理結果出力部A241は、ステップS518で取得された処理結果を出力する。ステップS501に戻る。
【0131】
なお、図5のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【0132】
次に、配送者端末A3の動作例について、図6のフローチャートを用いて説明する。
【0133】
(ステップS601)配送者受付部A32は、情報を受け付けたか否かを判断する。情報を受け付けた場合はステップS602に行き、情報を受け付けなかった場合はステップS603に行く。なお、情報とは、例えば、顧客識別子、ボンベ識別子である。
【0134】
(ステップS602)配送者処理部A33は、ステップS601で受け付けられた情報を配送者格納部A31に、少なくとも一時蓄積する。ステップS601に戻る。
【0135】
(ステップS603)配送者受付部A32は、ボンベ交換情報を受け付けたか否かを判断する。ボンベ交換情報を受け付けた場合はステップS604に行き、ボンベ交換情報を受け付けなかった場合はステップS606に行く。
【0136】
(ステップS604)配送者処理部A33は、送信するボンベ交換情報等を構成する。なお、ボンベ交換情報等は、例えば、顧客識別子、ボンベ識別子を有する。
【0137】
(ステップS605)配送者送信部A34は、ステップS604で構成されたボンベ交換情報等を情報処理装置A2に送信する。ステップS601に戻る。
【0138】
(ステップS606)配送者受信部A35は、情報を受信したか否かを判断する。情報を受信した場合はステップS607に行き、情報を受信しなかった場合はステップS609に行く。なお、情報とは、例えば、顧客情報、配送リストである。また、配送リストとは、配送者がガスボンベを配送すべき顧客のリストの情報である。
【0139】
(ステップS607)配送者処理部A33は、ステップS606で受信された情報を用いて、出力する情報を構成する。なお、出力する情報は、例えば、顧客情報、配送リスト、顧客情報が有する顧客位置情報により特定される位置を明示する地図、配送車位置情報により特定される位置から顧客位置情報により特定される位置までの経路探索した結果の経路情報である。なお、配送者処理部A33は、配送車位置情報を取得する機能(例えば、GPS受信機の機能)、経路探索機能を有しても良い。
【0140】
(ステップS608)配送者出力部A36は、ステップS607で構成された情報を出力する。ステップS601に戻る。
【0141】
(ステップS609)配送者処理部A33は、配送車の位置情報を取得する。なお、配送者処理部A33が位置情報を取得する場合、配送者処理部A33は、通常、GPS受信機を有するが、他の手段により位置情報を取得しても良い。他の手段は、例えば、3以上の無線基地局からの電波の強度を用いる処理である。
【0142】
(ステップS610)配送者処理部A33は、配送車識別子を配送者格納部A31から取得する。
【0143】
(ステップS611)配送者処理部A33は、ステップS609で取得した配送車位置情報とステップS610で取得した配送車識別子とを用いて、送信する配送車位置情報等を構成する。
【0144】
(ステップS612)配送者送信部A34は、ステップS611で構成された配送車位置情報等を情報処理装置A2に送信する。ステップS601に戻る。
【0145】
なお、図6のフローチャートにおいて、配送車位置情報を送信するタイミングは問わない。
【0146】
また、図6のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【0147】
次に、施設端末A4の動作例について、図7のフローチャートを用いて説明する。
【0148】
(ステップS701)施設受信部A45は、配送ボンベ情報等を受信したか否かを判断する。配送ボンベ情報等を受信した場合はステップS702に行き、配送ボンベ情報等を受信しなかった場合はステップS701に戻る。
【0149】
(ステップS702)施設処理部A43は、図示しない時計から時情報を取得する。
【0150】
(ステップS703)施設処理部A43は、ステップS701で受信された配送ボンベ情報等と、ステップS702で取得した時情報とを用いて、送信する配送ボンベ情報等を構成する。
【0151】
(ステップS704)施設送信部A44は、ステップS703で構成された配送ボンベ情報等を情報処理装置A2に送信する。ステップS701に戻る。
【0152】
なお、図7のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【0153】
以下、本実施の形態における情報システムAの具体的な動作例について、情報システムAの処理の概念図(図8)を用いて説明する。なお、情報システムAのシステム構造の概念図は図1である。
【0154】
情報システムAにおいて、上述したように、ガス情報送信装置A1から情報処理装置A2に、適切なタイミングでガス情報が送信され、情報処理装置A2に蓄積される。また、配送者端末A3から情報処理装置A2に、配送車位置情報が送信され、情報処理装置A2に蓄積される。また、施設端末A4から情報処理装置A2に、配送ボンベ情報が送信され、情報処理装置A2に蓄積される。また、配送者端末A3から情報処理装置A2に、ボンベ交換情報が送信され、情報処理装置A2に蓄積される。また、情報処理装置A2は、図示しない天候サーバから天候情報を受信し、蓄積する。なお、天候サーバとは、天候情報が格納されているサーバである。
【0155】
なお、配送車位置情報を送信する配送者端末A3と、配送者端末A3を送信する配送者端末A3とは、配送者が使用する端末であるが、異なる端末でも良いことは言うまでもない。
【0156】
そして、情報処理装置A2は、DB(A21)に蓄積された各種の情報を用いて、処理部A23が各種の処理を行う。各種の処理は、例えば、配送日予測処理、配送制御処理、先物取引処理、住居滞在処理、エネルギー最適プラン提示処理、世帯信用度取得処理である。また、各種の処理は、例えば、上述した統計処理の結果や蓄積された各種の情報を、単に出力する処理等でも良い。
【0157】
以上、本実施の形態によれば、LPGボンベの使用に関するガス使用情報を含むガス情報等を収集し、利用できる。
【0158】
また、本実施の形態によれば、ガス情報の送信を効率的に行うことにより、ガス情報送信装置A1の電源の消費電力を抑えることができる。
【0159】
また、本実施の形態によれば、配送対象のボンベに関する配送ボンベ情報の情報をも収集し、利用できる。
【0160】
また、本実施の形態によれば、ボンベ種類情報を有する配送ボンベ情報の情報をも収集し、利用できる。
【0161】
また、本実施の形態によれば、天候情報をも取得し、利用できる。
【0162】
さらに、本実施の形態によれば、ボンベが交換された際に、ボンベ交換情報を受信し、利用できる。
【0163】
なお、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをCD-ROMなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態におけるガス情報送信装置A1を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、2以上の時点のガス情報が格納される端末格納部にアクセス可能なコンピュータを、LPGボンベにおけるガスの使用に関するガス使用情報を含む情報であり、LPGボンベを識別するボンベ識別子に対応する情報であるガス情報を取得する端末取得部と、前記端末取得部が取得したガス情報を前記端末格納部に蓄積する端末蓄積部と、予め決められた条件を満たした場合に、顧客識別子に対応付けて、前記端末格納部の2以上の時点のガス情報を前記情報処理装置に送信する端末送信部として機能させるプログラムである。
【0164】
また、本実施の形態における情報処理装置A2を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、時を特定する時情報と顧客識別子とに対応付けられて、2以上のガス情報が格納されるガス情報格納部にアクセス可能なコンピュータを、LPGボンベにおけるガスの使用に関するガス使用情報を含む情報であり、顧客識別子に対応する情報であるガス情報を取得する端末取得部と、前記端末取得部が取得したガス情報を前記情報処理装置に送信する端末送信部とを具備するガス情報送信装置から、顧客識別子に対応付けられたガス情報を受信するガス情報受信部と、前記ガス情報受信部が受信したガス情報を時情報と顧客識別子とに対応付けて前記ガス情報格納部に蓄積するガス情報蓄積部と、前記ガス情報格納部の2以上のガス情報を用いて、予め決められた処理を行う処理部として機能させるためのプログラムである。
【0165】
(実施の形態2)
本実施の形態において、ガス使用情報を用いて在宅に関する情報を出力する情報処理装置を具備する情報システムについて説明する。なお、在宅に関する情報は、在宅の度合いに関する在宅スコアを含むことは好適である。また、情報処理装置は、曜日別、時間帯別の在宅情報を出力ことは好適である。また、在宅に関する情報とは、通常、世帯における、いずれかの住民の在宅に関する情報である。
【0166】
図9は、本実施の形態における情報システムEの概念図である。情報システムEは、1または2以上の端末装置E1、および情報処理装置E2を備える。
【0167】
端末装置E1は、例えば、情報システムEの管理者や宅配業者等が使用する端末である。端末装置E1は、例えば、スマートフォン、タブレット端末、いわゆるパソコン等であるが、その種類は問わない。
【0168】
また、情報処理装置E2は、住居滞在処理を行うサーバ装置である。つまり、情報処理装置E2は、住民が在宅するか否かに関する情報を出力する装置である。住居滞在処理とは、世帯における、いずれかの住民の在宅に関する情報を取得する処理である。
【0169】
情報処理装置E2は、いわゆるクラウドサーバ、ASPサーバにより実現され得るが、その種類は問わない。なお、情報処理装置E2は、情報処理装置A2の機能の全部または一部を有しても良い。つまり、情報処理装置E2は、住居滞在処理を行う情報処理装置A2であっても良い。
【0170】
図10は、本実施の形態における情報システムEのブロック図である。
【0171】
情報システムEを構成する端末装置E1は、端末格納部E11、端末受付部E12、端末処理部E13、端末送信部E14、端末受信部E15、および端末出力部E16を備える。
【0172】
情報処理装置E2は、格納部E21、受信部E22、処理部E23、および出力部E24を備える。格納部E21は、顧客情報格納部A211、およびガス情報格納部A212を備える。受信部E22は、ガス情報受信部A221、および顧客識別子受付部E221を備える。処理部E23は、ガス情報蓄積部A231、ガス使用情報取得部E231、および在宅情報取得部E232を備える。在宅情報取得部E232は、例えば、使用量値算出式取得手段E2321、および在宅情報取得手段E2322を具備する。出力部E24は、在宅情報出力部E2341を備える。
【0173】
端末装置E1を構成する端末格納部E11には、各種の情報が格納される。各種の情報とは、例えば、顧客識別子、端末装置E1を識別する端末識別子である。なお、この顧客識別子は、後述する在宅情報を取得する対象の顧客の識別子である。
【0174】
端末受付部E12は、各種の情報や指示等を受け付ける。各種の情報や指示等は、例えば、顧客識別子、在宅情報出力指示である。在宅情報出力指示とは、在宅情報を出力させる指示である。在宅情報出力指示は、顧客識別子を有しても有さなくても良い。顧客識別子を有する在宅情報出力指示は、当該顧客識別子で識別される顧客の世帯の在宅情報を出力させる指示である。顧客識別子を有さない在宅情報出力指示は、管理されている1以上の顧客識別子で識別される顧客の世帯の在宅情報を出力させる指示である。
【0175】
各種の情報や指示等の入力手段は、タッチパネルやキーボードやマウスやメニュー画面によるもの等、何でも良い。端末受付部E12は、タッチパネルやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【0176】
端末処理部E13は、各種の処理を行う。各種の処理とは、例えば、端末受付部E12が受け付けた各種の情報や指示等を、送信する各種の情報や指示等のデータ構造にする処理である。また、各種の処理とは、例えば、端末受信部E15が受信した情報を出力するデータ構造にする処理である。
【0177】
端末送信部E14は、各種の情報を情報処理装置E2に送信する。各種の情報とは、例えば、顧客識別子、在宅情報出力指示である。
【0178】
端末受信部E15は、各種の情報を受信する。各種の情報とは、例えば、在宅情報である。
【0179】
端末出力部E16は、各種の情報を出力する。各種の情報とは、例えば、端末処理部E13が構成した情報である。各種の情報は、例えば、在宅情報である。
【0180】
ここで、出力とは、通常、ディスプレイへの表示であるが、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である、と考えることは好適である。
【0181】
情報処理装置E2を構成する格納部E21には、各種の情報が格納される。各種の情報とは、例えば、顧客情報、ガス情報、在宅情報である。
【0182】
ガス情報格納部A212には、2以上のガス情報が格納される。ガス情報は、顧客識別子に対応付けられている。ここでのガス情報は、2日以上の分のガス使用情報を含む。また、ここでのガス情報は、時を特定する時情報に対応付けられている。時情報は、例えば、時刻を特定する時刻情報、時間帯を特定する時間帯情報、曜日を特定する曜日情報、日付を特定する日付情報である。
【0183】
時情報は、例えば、時間帯情報と曜日情報とを有する。つまり、ガス情報格納部A212には、曜日別、時間帯別のガス使用情報であり、2週間分以上のガス使用情報を含む2以上のガス情報が格納されていることは好適である。なお、上記の時間帯とは、1時間(例えば、「1時から2時」「2時から3時」等)が好適であるが、2時間、3時間、4時間等でも良い。
【0184】
受信部E22は、各種の情報を受信する。各種の情報とは、例えば、顧客識別子、在宅情報出力指示である。受信部E22は、例えば、端末装置E1から顧客識別子または在宅情報出力指示を受信する。
【0185】
ガス情報受信部A221は、通常、ガス情報送信装置A1からガス情報を受信する。ただし、ガス情報受信部A221は、図示しないサーバからガス情報を受信しても良い。
【0186】
顧客識別子受付部E221は、顧客識別子を受け付ける。顧客識別子受付部E221は、顧客識別子を含む在宅情報出力指示を受け付けても良い。
【0187】
ここで、受け付けとは、通常、端末装置E1からの受信であるが、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された他の装置からの受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である、と考えても良い。
【0188】
顧客識別子受付部E221における顧客識別子の受け付けとは、顧客識別子の取得でも良い。つまり、顧客識別子受付部E221における顧客識別子の受け付けとは、例えば、顧客情報格納部A211からの顧客識別子の読み出しでも良い。
【0189】
処理部E23は、各種の処理を行う。各種の処理とは、例えば、ガス情報蓄積部A231、ガス使用情報取得部E231、在宅情報取得部E232が行う処理である。
【0190】
ガス使用情報取得部E231は、1以上の各顧客識別子と対になる、2以上の時点のガス使用情報をガス情報格納部A212から取得する。なお、1以上の各顧客識別子とは、例えば、顧客識別子受付部E221が受け付けた顧客識別子である。
【0191】
ガス使用情報取得部E231は、例えば、対象ガス使用情報をガス情報格納部A212から取得する。対象ガス使用情報とは、1以上の各顧客識別子と対になるガス使用情報である。対象ガス使用情報は、対象期間ごとのガス使用情報である。対象期間は、曜日、または時間帯、または曜日と時間帯であり、出力する在宅情報に対応する期間である。なお、1以上の各顧客識別子は、例えば、顧客識別子受付部E221が受け付けた顧客識別子である。
【0192】
在宅情報取得部E232は、ガス使用情報取得部E231が取得した2以上の時点のガス使用情報を用いて、1以上の各顧客識別子で識別される世帯の在宅情報を取得する。なお、1以上の各顧客識別子とは、例えば、顧客識別子受付部E221が受け付けた顧客識別子である。また、在宅情報取得部E232は、ガス使用情報が示す使用量が多い場合に少ない場合と比較して、通常、在宅していることを示す在宅情報(例えば、高い在宅スコア、高い在宅確率、在宅しているとの予測情報)を取得する。
【0193】
在宅情報とは、世帯に属する人が在宅しているか否かに関する情報である。在宅情報は、例えば、在宅スコア、在宅しているか否かを特定する情報である。在宅スコアは、在宅の度合いに関する情報である。在宅スコアは、例えば、在宅確率である。在宅スコアは、例えば、「1」から「5」の5段階のうちのいずれか、「A」「B」「C」のうちのいずれか、「0%」から「100%」までの確率等である。在宅スコアが5段階である場合、例えば、「5」が在宅している可能性が最も高く、「1」が最も低いことが好適であるが、その逆でも良い。在宅スコアが「A」「B」「C」のうちのいずれかである場合、例えば、「A」が在宅している可能性が最も高く、「C」が最も低いことが好適であるが、その逆でも良い。なお、在宅情報は、例えば、空き家であるか否かを示す情報でも良い。
【0194】
在宅情報取得部E232は、例えば、ガス使用情報取得部E231が取得した2以上の時点のガス使用情報を用いて、2以上の日の単位時間毎のガス使用情報が示すガスの使用量に応じて、在宅情報を取得する。
【0195】
在宅情報取得部E232は、例えば、ガス使用情報取得部E231が取得した対象ガス使用情報を用いて、対象期間ごとの住居人の滞在確率である在宅情報を取得する。
【0196】
在宅情報取得部E232は、ガス使用情報取得部E231が取得した2以上の時点のガス使用情報を用いて、2以上の各日のガス使用情報が示すガスの使用量が予め決められた条件を満たすほど多い時間帯を住居に存在していると判断し、予め決められた条件を満たすほど少ない時間帯を住居に存在してないと判断し、判断の結果である滞在判断結果である在宅情報を取得する。
【0197】
在宅情報取得部E232は、曜日別、時間帯別のガス使用情報を用いて、曜日別、時間帯別に、在宅情報を取得することは好適である。
【0198】
さらに具体的には、在宅情報取得部E232は、例えば、以下の2通りのアルゴリズムのいずれかにより、在宅情報を取得する。第一は、機械学習を使用しない場合である。第二は、機械学習を使用する場合である。
機械学習を使用しない場合
(1-1)演算式を使用する場合
【0199】
在宅情報取得部E232は、例えば、曜日別、時間帯別の2以上のガス使用情報を用いて、曜日別、時間帯別の、ガスの使用量の平均値を取得する。
【0200】
次に、在宅情報取得部E232は、例えば、ガスの使用量の平均値をパラメータとする増加関数により、在宅の確率である在宅情報を算出する。
(1-2)対応表を使用する場合
【0201】
まず、格納部E21に、「ガスの使用量の幅の情報」と「在宅確率を示す情報」との対応を示す2以上の対応情報を有する対応表が格納されている、とする。
【0202】
なお、対応情報は、対応表を構成する情報であり、例えば、「0<=単位時間の使用量<x1|30%」「x1<=単位時間の使用量<x2|40%」「x2<=単位時間の使用量<x3|50%」・・・「x4<=単位時間の使用量<x5|70%」・・・等である。
【0203】
かかる状況において、在宅情報取得部E232は、例えば、曜日別、時間帯別の2以上のガス使用情報を用いて、曜日別、時間帯別の、ガスの使用量の平均値を取得する。
【0204】
次に、在宅情報取得部E232は、例えば、ガスの使用量の平均値に対応する「ガスの使用量の幅の情報」を決定し、当該「ガスの使用量の幅の情報」と対になる「在宅確率を示す情報」を、曜日および時間帯ごとに、対応表から取得する。
(1-3)使用量値算出式を用いる場合
【0205】
使用量値算出式を用いる場合は、使用量値算出式取得手段E2321、および在宅情報取得手段E2322を用いる場合である。
【0206】
まず、在宅情報取得部E232は、例えば、曜日別、時間帯別の2以上のガス使用情報を用いて、曜日別、時間帯別の、ガスの使用量の平均値を取得する。
【0207】
そして、使用量値算出式取得手段E2321は、取得された2以上の時点のガス使用情報を用いて、ガスの使用量に関する情報を算出する演算式である使用量値算出式を取得する。ここで、ガスの使用量に関する情報は、単位時間の使用量でも良いし、使用量の累積でも良い。また、使用量値算出式は、2以上の演算式を有しても良い。使用量値算出式は、例えば、特定の時間帯ごとの2以上の演算式を有する。使用量値算出式は、例えば、時間を識別する識別子に対応付けられた一次式の単位時間演算式である。
【0208】
使用量値算出式取得手段E2321は、例えば、顧客識別子毎に、使用量値算出式を取得する。使用量値算出式取得手段E2321は、例えば、一の顧客識別子と対になるガス使用情報が有する単位時間あたりのガス使用量情報であり、処理対象期間(例えば、昨年の着目する月(例えば、2018年3月))のガス使用量情報を、ガス情報格納部A212から取得する。次に、使用量値算出式取得手段E2321は、例えば、各時間帯(例えば、0時~1時、・・・、6時~7時、7時~8時,・・・12時~13時,・・・,17時~18時,18時~19時,・・・,23時~24時)における、複数の単位時間あたりのガス使用量情報を用いて、処理対象期間の各時間帯のガス使用量情報の平均値(各時間帯の使用ガス量平均)を算出する。
【0209】
そして、使用量値算出式取得手段E2321は、時間帯を横軸とし、ガス使用量情報の平均値を縦軸とするグラフを描画する演算式であり、各時間帯の平均値を通過座標とする一次式の集合である演算式を取得する。なお、かかる場合の使用量値算出式は、いわゆるバスタブカーブを描く演算式である。
【0210】
なお、使用量値算出式取得手段E2321は、例えば、各時間帯の平均値を用いて、当該平均値を通過する一つの近似演算式を取得しても良い。
【0211】
また、使用量値算出式取得手段E2321は、例えば、各時間帯の平均値の各時間帯ごとの累積値を算出し、時間帯を横軸とし、累積値を縦軸とするグラフを描画する演算式を取得するなどしても良い。つまり、使用量値算出式取得手段E2321は、過去のガス使用量情報を用いて、将来のガス使用量を算出する演算式を取得できれば良い。
【0212】
なお、使用量値算出式取得手段E2321は、顧客識別子ごとに、日ごと、週ごと、月ごと、年ごとの演算式を取得することは好適である。
【0213】
次に、在宅情報取得手段E2322は、使用量値算出式取得手段E2321が取得した使用量値算出式であり、在宅情報の取得対象の時間帯の使用量値算出式を用いて、在宅情報を取得する。
【0214】
つまり、在宅情報取得手段E2322は、例えば、使用量値算出式取得手段E2321が取得した使用量値算出式から取得できる、時間帯ごとのガスの使用量を示すグラフ(例えば、図11(b))において、最大の使用量の時刻を含む閾値以上の割合(ここでは、例えば、70%)の時間帯(ここでは、17時から21時)の在宅情報を、例えば、「在宅確率 70%」「在宅されている可能性大」として取得する。なお、図11(a)は、2以上の各日の各時間帯のガス使用情報を示すグラフである。
(2)機械学習を使用する場合
(2-1)学習器を構成する処理
【0215】
例えば、受信部E22は、宅配業者の図示しない端末または図示しないサーバから、顧客識別子と在宅フラグを受信する、とする。そして、処理部E23は、顧客識別子と在宅フラグと時情報とを対応付けた元情報を、格納部E21に蓄積する。なお、在宅フラグとは、在宅していたか否かを示す情報である。また、時情報は、宅配業者の端末またはサーバから受信しても良いし、処理部E23が図示しない時計から取得しても良い。また、時情報は、時刻情報でも、時間帯情報でも良い。さらに、元情報の中には、顧客識別子と在宅を示す在宅フラグとを対応付けた元情報(正例)と、顧客識別子と不在を示す在宅フラグとを対応付けた元情報(負例)の両方を有することは好適であるが、正例のみでも良い。また、正例のみの場合、元情報は、在宅フラグを有さなくても良い。
【0216】
次に、処理部E23は、元情報が有する顧客識別子と時情報とに対応するガス使用情報をガス情報格納部A212から取得する。そして、処理部E23は、当該ガス使用情報と元情報が有する在宅フラグとの組を複数組取得し、当該複数組を機械学習の学習器を構成するためのモジュールに与え、当該モジュールを実行し、学習器を構成し、格納部E21に蓄積する。なお、機械学習のアルゴリズムは、例えば、深層学習、ランダムフォレスト、SVR等、問わない。また、機械学習のモジュールは、例えば、TensorFlowのモジュール、fastText、TinySvm、各種のRandomForest関数等、何でも良い。なお、学習器は分類器と言っても良い。また、かかる学習器は、ガス使用情報を入力とし、在宅フラグを出力とする学習器である。
(2-2)在宅情報の取得処理
【0217】
在宅情報取得部E232は、ガス使用情報取得部E231が取得した2以上の時点の各ガス使用情報と、格納部E21の学習器とを用いて、機械学習のアルゴリズムにより在宅情報を取得する。つまり、例えば、在宅情報取得部E232は、ガス使用情報取得部E231が取得した2以上の時点の各ガス使用情報を要素とするベクトルを構成し、当該ベクトルと格納部E21の学習器とを機械学習の予測を行うモジュールに与え、機械学習のアルゴリズムにより、在宅情報を取得する。なお、かかる予測の場合の機械学習のアルゴリズムも、例えば、深層学習、ランダムフォレスト、SVM等、問わない。また、機械学習の予測のモジュールも、例えば、TensorFlowのモジュール、fastText、TinySvm、各種のRandomForest関数等、何でも良い。なお、予測とは、ここでは、在宅情報を取得する処理である。なお、機械学習の予測のモジュールがスコアをも出力する場合、当該スコアは、在宅スコアとなり得る。また、当該スコアを、例えば、0から1の数値に正規化すれば、在宅確率となる、と考えても良い。
【0218】
在宅情報取得部E232は、例えば、2以上の時点のガス使用情報を用いて、顧客識別子で識別される世帯が空き家であるか否かを示す在宅情報を取得しても良い。つまり、在宅情報取得部E232は、例えば、予め決められた期間以上または期間より長い期間、2以上の時点のガス使用情報が示すガスの使用量が0または閾値以下または閾値未満である場合、当該世帯が空き家である(長く留守をしている)と判断し、空き家であるか否かを示す在宅情報を取得しても良い。
【0219】
出力部E24は、各種の情報を出力する。各種の情報とは、例えば、在宅情報である。また、ここで、出力とは、例えば、端末装置E1への送信である。また、出力とは、例えば、ディスプレイ等への表示、記録媒体への蓄積等でも良い。
【0220】
在宅情報出力部E2341は、在宅情報取得部E232が取得した在宅情報を出力する。ここで、出力とは、例えば、端末装置E1への送信である。
【0221】
在宅情報出力部E2341は、曜日別、時間帯別の在宅情報を出力することは好適である。
【0222】
端末格納部E11、格納部E21、顧客情報格納部A211、およびガス情報格納部A212は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【0223】
端末格納部E11等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報が端末格納部E11等で記憶されるようになってもよく、通信回線等を介して送信された情報が端末格納部E11等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報が端末格納部E11等で記憶されるようになってもよい。
【0224】
端末処理部E13、処理部E23、ガス情報蓄積部A231、ガス使用情報取得部E231、在宅情報取得部E232、使用量値算出式取得手段E2321、および在宅情報取得手段E2322は、通常、MPUやメモリ等から実現され得る。端末処理部E13等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。
【0225】
端末送信部E14、出力部E24、および在宅情報出力部E2341は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【0226】
端末受信部E15、受信部E22、ガス情報受信部A221、および顧客識別子受付部E221は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【0227】
端末出力部E16は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。端末出力部E16は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【0228】
次に、情報システムEの動作について説明する。まず、端末装置E1の動作について説明する。
【0229】
端末装置E1の端末受付部E12は、例えば、在宅情報出力指示を受け付ける。次に、端末処理部E13は、送信する在宅情報出力指示を構成する。次に、端末送信部E14は構成された在宅情報出力指示を情報処理装置E2に送信する。次に、端末受信部E15は、在宅情報出力指示の送信に対応して、例えば、在宅情報を受信する。そして、端末処理部E13は、受信された在宅情報を用いて、出力される在宅情報を構成する。次に、端末出力部E16は、在宅情報を出力する。
【0230】
次に、情報処理装置E2における在宅情報取得処理の例について、図12のフローチャートを用いて説明する。なお、在宅情報取得処理は、住居滞在処理と言っても良い。
【0231】
(ステップS1201)顧客識別子受付部E221は、端末装置E1から在宅情報出力指示を受信したか否かを判断する。在宅情報出力指示を受信した場合はステップS1202に行き、在宅情報出力指示を受信しなかった場合はステップS1201に戻る。
【0232】
(ステップS1202)在宅情報取得部E232は、カウンタiに1を代入する。
【0233】
(ステップS1203)在宅情報取得部E232は、在宅情報を取得する対象のi番目の顧客識別子が存在するか否かを判断する。i番目の顧客識別子が存在する場合はステップS1204に行き、i番目の顧客識別子が存在しない場合はステップS1212に行く。なお、在宅情報を取得する対象のi番目の顧客識別子は、例えば、在宅情報出力指示に含まれるi番目の顧客識別子、または顧客情報格納部A211の中のi番目の顧客識別子である。
【0234】
(ステップS1204)在宅情報取得部E232は、i番目の顧客識別子と対になるガス使用情報の集合をガス情報格納部A212から取得する。
【0235】
(ステップS1205)在宅情報取得部E232は、カウンタjに1を代入する。
【0236】
(ステップS1206)在宅情報取得部E232は、在宅情報を取得する対象のj番目の時間帯識別子が存在するか否かを判断する。j番目の時間帯識別子が存在する場合はステップS1207に行き、j番目の時間帯識別子が存在しない場合はステップS1211に行く。
【0237】
(ステップS1207)在宅情報取得部E232は、ステップS1204で取得したガス使用情報の集合から、各ガス使用情報と対になっている時識別子を参照し、j番目の時間帯識別子で識別される時間帯の1または2以上のガス使用情報を取得する。
【0238】
(ステップS1208)在宅情報取得部E232は、ステップS1207で取得した1以上のガス使用情報を用いて、在宅情報取得する。在宅情報取得処理の例について、図13図14のフローチャートを用いて説明する。
【0239】
(ステップS1209)在宅情報取得部E232は、i番目の顧客識別子、およびj番目の時間帯識別子に対応付けて、ステップS1208で取得した在宅情報を少なくとも一時蓄積する。
【0240】
(ステップS1210)在宅情報取得部E232は、カウンタjを1、インクリメントする。ステップ3706に戻る。
【0241】
(ステップS1211)在宅情報取得部E232は、カウンタiを1、インクリメントする。ステップ3703に戻る。
【0242】
(ステップS1212)在宅情報取得部E232は、ステップS1209で蓄積した在宅情報を用いて、送信する在宅情報を構成する。送信する在宅情報は、例えば、顧客識別子と対になる顧客名、時間帯、在宅情報(例えば、在宅確率)の組を、1組以上、有する。
【0243】
(ステップS1213)在宅情報出力部E2341は、ステップS1212で構成された在宅情報を端末装置E1に送信する。ステップS1201に戻る。
【0244】
なお、図12のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【0245】
次に、ステップS1208の在宅情報取得処理の第一の例について、図13のフローチャートを用いて説明する。
【0246】
(ステップS1301)在宅情報取得部E232は、j番目の時間帯識別子で識別される時間帯の2以上のガス使用情報が示すガスの使用量の平均値を算出する。
【0247】
(ステップS1302)在宅情報取得部E232は、対象となる顧客識別子と対になるガス使用情報の中の、単位時間(例えば、1時間)における最大の使用量を示すガス使用情報を取得する。なお、単位時間は、時間帯識別子で識別される時間帯と同じ時間である。
【0248】
(ステップS1303)在宅情報取得部E232は、ステップS1301で取得したガスの使用量の平均値と、ステップS1302で取得した最大の使用量を示すガス使用情報とを用いて、在宅確率を取得する。上位処理にリターンする。
【0249】
なお、在宅情報取得部E232は、ステップS1301で取得したガスの使用量の平均値が高いほど、高い在宅確率を取得する。また、在宅情報取得部E232は、最大の使用量を示すガス使用情報が高いほど、低い在宅確率を取得することは好適である。在宅情報取得部E232は、例えば、使用量の平均値と、最大の使用量を示すガス使用情報とをパラメータとする関数を用いて、在宅確率を算出しても良い。また、在宅情報取得部E232は、例えば、使用量の平均値と、最大の使用量を示すガス使用情報とに対応する在宅確率を対応表から取得しても良い。
【0250】
次に、ステップS1208の在宅情報取得処理の第二の例について、図14のフローチャートを用いて説明する。第二の例は、機械学習を用いる場合である。
【0251】
(ステップS1401)在宅情報取得部E232は、j番目の時間帯識別子で識別される時間帯の2以上のガス使用情報が示すガスの使用量を要素とするベクトルを構成する。
【0252】
(ステップS1402)在宅情報取得部E232は、予め格納されている学習器を格納部E21から取得する。
【0253】
(ステップS1403)在宅情報取得部E232は、ステップS1401で構成したベクトルとステップS1402で取得した学習器とを、機械学習の予測処理を行うモジュールに与え、予測結果を取得する。なお、予測結果は、在宅スコアでも、在宅しているか否かを示す情報(「0」または「1」)でも良い。
【0254】
以上、本実施の形態によれば、LPGの使用状況から住民の在宅に関する在宅情報を取得できる。
【0255】
また、本実施の形態によれば、LPGの使用状況から住民の在宅に関するスコアである在宅スコア、在宅している確率である滞在確率を取得できることにより、LPGの使用状況から住民の滞在状況が精度高く、かつきめ細かく把握できる。
【0256】
なお、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをCD-ROMなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報処理装置E2を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、顧客を識別する顧客識別子に対応付けられて、2日以上の分のガス使用情報であり、時を特定する時情報に対応付けられているガス使用情報を含む2以上のガス情報が格納されるガス情報格納部にアクセス可能なコンピュータを、顧客識別子を受け付ける顧客識別子受付部と、前記顧客識別子受付部が受け付けた顧客識別子と対になる、2以上の時点のガス使用情報を前記ガス情報格納部から取得するガス使用情報取得部と、前記ガス使用情報取得部が取得した2以上の時点のガス使用情報を用いて、前記顧客識別子受付部が受け付けた顧客識別子で識別される世帯の方が在宅しているか否かに関する在宅情報を取得する在宅情報取得部と、前記在宅情報取得部が取得した在宅情報を出力する在宅情報出力部として機能させるためのプログラムである。
【0257】
また、図15は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の情報処理装置E2等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図15は、このコンピュータシステム300の概観図であり、図16は、システム300のブロック図である。
【0258】
図15において、コンピュータシステム300は、CD-ROMドライブを含むコンピュータ301と、キーボード302と、マウス303と、モニタ304とを含む。
【0259】
図16において、コンピュータ301は、CD-ROMドライブ3012に加えて、MPU3013と、CD-ROMドライブ3012等に接続されたバス3014と、ブートアッププログラム等のプログラムを記憶するためのROM3015と、MPU3013に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのRAM3016と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク3017とを含む。ここでは、図示しないが、コンピュータ301は、さらに、LANへの接続を提供するネットワークカードを含んでも良い。
【0260】
コンピュータシステム300に、上述した実施の形態の情報処理装置E2等の機能を実行させるプログラムは、CD-ROM3101に記憶されて、CD-ROMドライブ3012に挿入され、さらにハードディスク3017に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ301に送信され、ハードディスク3017に記憶されても良い。プログラムは実行の際にRAM3016にロードされる。プログラムは、CD-ROM3101またはネットワークから直接、ロードされても良い。
【0261】
プログラムは、コンピュータ301に、上述した実施の形態の情報処理装置E2等の機能を実行させるオペレーティングシステム(OS)、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能(モジュール)を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム300がどのように動作するかは周知であり、詳細な説明は省略する。
【0262】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【0263】
また、上記各実施の形態において、一の装置に存在する2以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。
【0264】
また、上記各実施の形態において、各処理は、単一の装置によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【0265】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【0266】
以上のように、本発明にかかる情報処理装置は、LPGの使用状況を用いて住民の在宅に関する在宅情報を取得できるという効果を有し、宅配業者を支援するサーバ装置等として有用である。
図1
図2
図3
図4
図5
図6
図7
図8
図9
図10
図11
図12
図13
図14
図15
図16