PROBLEM TO BE SOLVED: To provide a watching robot, a watching method and a watching program, capable of grasping a situation and an operation of a user, by working actively on the user, and capable of enhancing precision of recognition of the grasped situation and operation.SOLUTION: This watching robot 10 includes a reference preparing part 14 for preparing one reference of associating body information acquired from a user information input part 13 for acquiring the body information of the user, with an intention or a state of the user, and the reference preparing part 14 includes a user recognition part 17 for analyzing the intention or the state, based on the acquired body information, a rule generation part 18 for confirming an analytical result analyzed by the user recognition part 17, to the user, to formalize the intention or the state, a rule collection part 20 for collecting other reference expressing an intention or a state of other user having an attribute same or similar to that of the user, and a data mining part 21 for extracting a feature of the other reference to correct the one reference.COPYRIGHT: (C)2011,JPO&INPIT【課題】積極的にユーザーに働きかけることによって、ユーザーの状況や動作を把握することができるとともに、把握した状況や動作の認識の精度を高めることができる見守りロボット、見守り方法、及び見守りプログラムを提供すること。【解決手段】見守りロボット10は、ユーザーの身体情報を取得するユーザー情報入力部13から取得した身体情報とユーザーの意思又は状態とを対応付ける一の基準を作成する基準作成部14を備え、基準作成部14は、取得した身体情報から意思又は状態を分析するユーザー認識部17と、ユーザー認識部17による分析結果をユーザーに確認して意思又は状態を形式化するルール生成部18と、ユーザーと同一又は類似する属性を有する他のユーザーの意思又は状態を表す他の基準を収集するルール収集部20と、他の基準の特徴を抽出して一の基準を修正するデータマイニング部21と、を備えている。【選択図】図2