JP2022124249A - Clothing treatment apparatus, detection method and clothing treatment method - Google Patents
Clothing treatment apparatus, detection method and clothing treatment method Download PDFInfo
- Publication number
- JP2022124249A JP2022124249A JP2021021905A JP2021021905A JP2022124249A JP 2022124249 A JP2022124249 A JP 2022124249A JP 2021021905 A JP2021021905 A JP 2021021905A JP 2021021905 A JP2021021905 A JP 2021021905A JP 2022124249 A JP2022124249 A JP 2022124249A
- Authority
- JP
- Japan
- Prior art keywords
- processing
- event
- peculiar
- unit
- processed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Treatment Of Fiber Materials (AREA)
Abstract
Description
本開示は、衣類などの処理対象物を処理するための衣類処理装置、検出方法、及び衣類処理方法に関する。 TECHNICAL FIELD The present disclosure relates to a clothing processing apparatus, a detection method, and a clothing processing method for processing objects such as clothing.
衣類などの処理対象物を展開して折り畳む処理装置が提案されている。例えば、特許文献1には、被処理物の任意の点を保持可能な複数の保持装置と、被処理物を載置可能な載置装置を備える処理装置が開示されている。この処理装置は、複数の保持装置の少なくとも2つが被処理物の2つの端点を保持している状態において撮像された画像に基づいて、少なくとも2つの長手部分を有する被処理物を認識し、複数の保持装置及び載置装置を用いて展開する。
A processing apparatus for unfolding and folding an object to be processed such as clothing has been proposed. For example,
特許文献1の折り畳み装置は、予め定められた手順にしたがって処理対象物を折り畳むが、処理対象物が予定されていなかった状態となる場合がある。このような特異な事象が生じた場合に、適切に対処する技術が必要である。
The folding device of
本開示は、衣類などの処理対象物を処理するための技術を向上させる。 The present disclosure improves techniques for processing objects such as clothing.
上記課題を解決するために、本発明のある態様の衣類処理装置は、処理対象物の撮像画像を取得する撮像画像取得部と、撮像画像取得部により取得された処理対象物の撮像画像に基づいて、処理対象物の折り畳み方を予め定めた折り畳み情報において定められた処理対象物の状態又は属性とは異なる特異事象を検出する特異事象検出部と、特異事象検出部により特異事象が検出された場合、特異事象に応じた処理を実行する特異事象処理部と、を備える。 In order to solve the above-described problems, a clothing processing apparatus according to one aspect of the present invention includes a captured image acquiring unit that acquires a captured image of an object to be processed, and based on the captured image of the object to be processed acquired by the captured image acquiring unit a singular event detection unit that detects a singular event that differs from the state or attribute of the processing object defined in the folding information that defines the folding method of the processing object in advance, and the singular event is detected by the singular event detection unit and a peculiar event processing unit that executes processing according to the peculiar event.
本発明の別の態様は、検出方法である。この方法は、処理対象物の撮像画像を取得するステップと、取得された処理対象物の撮像画像に基づいて、処理対象物の折り畳み方を予め定めた折り畳み情報において定められた処理対象物の状態又は属性とは異なる特異事象を検出するステップと、を備える。 Another aspect of the invention is a detection method. This method comprises the steps of: obtaining a captured image of a processing object; or detecting a singular event different from the attribute.
本発明のさらに別の態様は、衣類処理方法である。この方法は、処理対象物の撮像画像を取得するステップと、取得された処理対象物の撮像画像に基づいて、処理対象物の折り畳み方を予め定めた折り畳み情報において定められた処理対象物の状態又は属性とは異なる特異事象を検出するステップと、特異事象が検出された場合、特異事象に応じた処理を実行するステップと、を備える。 Yet another aspect of the present invention is a method of treating clothes. This method comprises the steps of: obtaining a captured image of a processing object; or detecting a singular event different from the attribute; and executing processing according to the singular event when the singular event is detected.
本開示の技術によれば、衣類などの処理対象物を処理するための技術を向上させることができる。 According to the technology of the present disclosure, it is possible to improve the technology for processing objects such as clothing.
(本開示の基礎となった知見等)
本開示に係る衣類処理装置は、処理対象物の種類に応じて折り畳み方を予め定めた折り畳み情報にしたがって処理対象物を処理する。処理の途中で、処理対象物がねじれたり、処理対象物の一部が別の部分の上に乗り上げたり、折り畳んだ処理対象物が収納する際に垂れ下がったりする場合がある。また、処理対象物が折り畳みの収納仕上がり品質を低下させるほど厚かったり、処理対象物に紐が付いていたりする場合がある。このように、処理対象物の状態や属性が予定されていたものとは異なる特異事象が生じた場合に、適切に対処する技術が必要である。
(Knowledge, etc. on which this disclosure is based)
A clothing processing apparatus according to the present disclosure processes an object to be processed according to folding information that predetermines how to fold the object according to the type of the object to be processed. In the middle of the process, the object to be processed may be twisted, one part of the object to be processed may ride on another part, or the folded object to be processed may hang down when stored. In addition, there are cases where the object to be processed is thick enough to degrade the finished quality of the folded storage, or the object to be processed is attached with strings. In this way, there is a need for a technique for appropriately coping when a peculiar event occurs in which the state or attributes of the object to be processed are different from those expected.
このような課題を発明者らは発見し、その課題を解決するために、本開示の主題を構成するに至った。本開示に係る衣類処理装置は、処理対象物の撮像画像に基づいて特異事象を検出し、特異事象が検出された場合は特異事象に応じた処理を実行する。これにより、特異事象が生じた場合であっても、特異事象を迅速に検出し、適切に対処することができる。また、収納仕上がり品質を低下させる要素を除外し、収納仕上がり品質を向上させることができる。 The inventors have discovered such a problem and have come to constitute the subject matter of the present disclosure in order to solve the problem. A clothing processing apparatus according to the present disclosure detects a peculiar event based on a captured image of an object to be processed, and executes processing according to the peculiar event when the peculiar event is detected. As a result, even if a singular event occurs, the singular event can be quickly detected and appropriately dealt with. In addition, it is possible to improve the storage finish quality by excluding elements that deteriorate the storage finish quality.
以下、図面を参照しながら実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明、または、実質的に同一の構成に対する重複説明を省略する場合がある。 Hereinafter, embodiments will be described in detail with reference to the drawings. However, more detailed description than necessary may be omitted. For example, detailed descriptions of well-known matters or redundant descriptions of substantially the same configurations may be omitted.
なお、添付図面および以下の説明は、当業者が本開示を十分に理解するために提供されるのであって、これらにより特許請求の範囲に記載の主題を限定することを意図していない。 It should be noted that the accompanying drawings and the following description are provided to allow those skilled in the art to fully understand the present disclosure and are not intended to limit the claimed subject matter thereby.
(実施の形態1)
以下、図1~図23を用いて、実施の形態1を説明する。なお、衣類処理装置1の3方向について、前側正面から見て、左右の幅方向を矢印で示すX方向(左方向X1、右方向X2)、前後の奥行き方向を矢印で示すY方向(前方向Y1、後方向Y2)、上下の高さ方向を矢印で示すZ方向(上方向Z1、下方向Z2)として説明する。
(Embodiment 1)
[1-1.構成]
[1-1-1.衣類処理装置の全体構成]
衣類処理装置1は、変形性薄物としての処理対象物Tを保持、認識、折り畳み、及び、収納する装置である。図1に示されるように、衣類処理装置1は、筐体100、及び、筐体100内に構成される、受入部200と、保持装置300と、作業板装置400と、撮像装置500と、支持部600と、収納装置700と、制御装置900と、を備える。なお、受入部200及びその上方の処理空間が1つの筐体に構成され、収納装置700などは別の筐体内に構成されて、それぞれの筐体が連結されて一体となるように構成されてもよい。
[1-1. Constitution]
[1-1-1. Overall configuration of clothes processing apparatus]
The
処理対象物Tは、例えば、衣類及びタオル類などの布地、フィルム、紙ならびにシートなどに代表される変形性薄物である。その形状は、タオル類のように矩形であってもよいし、Tシャツやランニングシャツ、長袖シャツ、ズボンのような略矩形であってもよい。 The processing object T is a deformable thin object typified by, for example, fabrics such as clothes and towels, films, paper and sheets. The shape may be rectangular like towels, or substantially rectangular like T-shirts, running shirts, long-sleeved shirts, and trousers.
<筐体100>
筐体100は、直方体の枠を形成するフレーム110と、直方体の所定の面に外郭120が設けられて構成される。フレーム110と外郭120とは、一体に形成されてもよい。
<
The
<受入部200>
受入部200は、処理対象物Tを外部から受け入れる収容部である。図1から図3に示されるように、受入部200は、上面が開口した箱型形状を有する。受入部200は、ユーザがアクセスし易いように、衣類処理装置1における底部に配設され、奥行き方向(Y方向)に出し入れ可能に配設される。例えば、受入部200は、下部にガイドレール210が設けられ、前方向Y1に引き出される。処理対象物Tは、引き出された受入部200に上方から入れられる。受入部200は、処理対象物Tが入れられると、ガイドレール210に沿って後方向Y2に戻され、筐体100内に収められる。
<Receiving
The receiving
受入部200は、処理対象物Tが受入部200の底面中央付近に集まるように構成されてもよい。例えば、受入部200の底面が、中央に向けて傾斜するように形成されてもよい。この傾斜によって、処理対象物Tは、受入部200に入れられた後、底面中央付近に集められる。これにより、受入部200に投入された処理対象物Tの位置が特定されやすくなり、処理の短時間化に寄与できる。
The
[1-1-2.保持装置の構成]
保持装置300は、処理対象物Tを処理するために、処理対象物Tを保持する装置である。保持装置300は、処理対象物Tを保持する保持部310と、保持部310を幅方向(X方向)、奥行き方向(Y方向)、高さ方向(Z方向)の3方向に移動させる移動機構320と、を含む。保持装置300は、複数設けられ、受入部200内に入れられた処理対象物Tを保持して持ち上げるとともに、処理対象物Tを一時的に載置できる作業板装置400と協働して、処理対象物Tを持ち替えながら展開及び折り畳みを行う。
[1-1-2. Configuration of Holding Device]
The
衣類処理装置1は、図1から図3に示されるように、保持装置300として2基の保持装置300A,300Bを備える。保持装置300Aは、保持部310として1つの保持部310Aを有し、保持部310Aを3方向に移動させる移動機構320Aを有する。保持装置300Bは、保持部310として2基の保持部310B,311Bを有し、保持部310B,311Bをそれぞれ3方向に移動させる移動機構320Bを有する。
As shown in FIGS. 1 to 3, the
保持部310A,310B,311Bは、後述する作業板装置400の作業板410に対して、幅方向、奥行き方向、高さ方向にそれぞれ相対移動可能である。例えば、移動機構320A、320Bは、保持部310A,310B,311Bが作業板410の縁部に沿って一列に並ぶように位置させることができる。
The holding
保持装置300A、300Bは、後述する制御装置900と有線又は無線により通信可能に接続される。そして、制御装置900により、保持部310A、310B,311B及び移動機構320A、320Bの動作が制御される。
The holding
<移動機構320>
保持装置300A,300Bに用いられる移動機構320A,320Bについて、保持装置300Aの移動機構320Aの構成を用いて説明する。保持装置300Bの移動機構320Bの構成は、保持部の数を除いて保持装置300Aの構成と基本的に同じである。よって、保持装置300Bは、保持装置300Aの符号中「A」を「B」に置き換えた符号を用いればよく、その説明を省略する。
<Moving mechanism 320>
Moving
移動機構320Aは、図2に示されるように、幅方向移動機構330Aと、高さ方向移動機構340Aと、奥行き方向移動機構350Aと、を備える。
The
幅方向移動機構330Aは、保持部310Aを幅方向(X方向)に移動させる。幅方向移動機構330Aは、保持部310Aを移動させるための駆動力源となる幅方向駆動部332A、及び、移動のガイドとなるXガイド334Aを有する。詳細は図示しないが、幅方向駆動部332Aは、正転及び逆転が可能なモータであり、ピニオンギアを有する。Xガイド334Aは、幅方向駆動部332Aの動力がピニオンギアを介して伝達されるラックギア及びレールであり、その長手方向が幅方向に沿うように配置される。幅方向駆動部332Aは、通電により、Xガイド334Aに沿ってスライド移動する。幅方向駆動部332AがXガイド334Aに沿って幅方向に移動すると、幅方向駆動部332Aに固定された保持部310Aも幅方向に移動する。
The width
高さ方向移動機構340Aは、幅方向移動機構330Aとともに保持部310Aを高さ方向(Z方向)に移動させる。高さ方向移動機構340Aは、幅方向移動機構330Aの左右両端に設けられ、幅方向移動機構330Aを移動させるための駆動力源となる高さ方向駆動部342A、及び、移動のガイドとなるZガイド344Aを有する。高さ方向駆動部342Aは、正転及び逆転が可能なモータであり、ピニオンギアを有する。詳細は図示しないが、高さ方向駆動部342Aは、幅方向移動機構330Aの枠体の左端に固定され、右端へ駆動力を伝達する伝動シャフトを有する。左右2本のZガイド344Aは、高さ方向駆動部342Aの動力がピニオンギア及び伝動シャフトを介して伝達されるラックギア及びレールであり、その長手方向が高さ方向に沿うようにして配置される。左右2本のZガイド344Aは、上端で連結され、アーチ型に構成される。高さ方向駆動部342Aへの通電により、幅方向移動機構330Aが高さ方向に沿って移動する。
The height
奥行き方向移動機構350Aは、保持装置300A全体(高さ方向移動機構340A、幅方向移動機構330A及び保持部310A)を奥行き方向(Y方向)に移動させる。奥行き方向移動機構350Aは、高さ方向移動機構340Aを移動させるための動力源となる奥行き方向駆動部352A、及び、移動のガイドとなる複数のYガイド354を有する。詳細は図示しないが、奥行き方向駆動部352Aは、正転及び逆転が可能なモータであり、ピニオンギアを有する。奥行き方向駆動部352Aは、高さ方向移動機構340Aの枠体上部の連結部左端に固定され、右端へ駆動力を伝達する伝動シャフトを有する。Yガイド354は、奥行き方向駆動部352Aの動力が伝達されるラックギア及びレールであり、その長手方向が奥行き方向に沿うようにして、左右のZガイド344Aそれぞれの上下端に配置される。
The depth
Yガイド354への駆動力の伝達について、上部のYガイド354には、上述したように、奥行き方向駆動部352Aの動力が伝動シャフトで伝達される。そして、下部のYガイド354には、高さ方向移動機構340Aの枠体内に設けられるギアベルトを介して上部に設けられる伝動シャフトから駆動力が伝達される。奥行き方向駆動部352Aへの通電により、アーチ型の高さ方向移動機構340Aが奥行き方向に沿って平行に移動し、幅方向移動機構330A及び保持部310Aも同じく移動する。
Regarding transmission of driving force to the
なお、本実施の形態において、2基の保持装置300A,300Bは、奥行き方向(Y方向)に移動するために上下左右4本のYガイド354を共用する。このため、常に保持装置300Aは保持装置300Bより後側に位置する。また、保持装置300Bにおいて、2つの保持部310B,311Bは幅方向(X方向)に移動するためにXガイド334Bを共用する。このため、常に保持部310Bは保持部311Bより左側に位置する。
In the present embodiment, the two
以上、移動機構320について説明した。本実施の形態では、移動機構としてラック&ピニオン式で、駆動部のモータも移動する構成としたが、これに限られない。例えば、ボールねじを利用し、モータは移動しない構成などでもよい。 The movement mechanism 320 has been described above. In the present embodiment, the moving mechanism is of a rack and pinion type, and the motor of the drive unit is also moved, but the present invention is not limited to this. For example, a configuration in which a ball screw is used and the motor does not move may be used.
<保持部310>
図4~図6を用いて、保持部310の構成について説明する。本実施の形態では、保持部310A、310B、311Bの3つの保持部310が配設される。3つの保持部310の構成は、左右対称の部分もあるが、基本的に同じである。
<
The configuration of the holding
図4に示すように、保持部310は、Yaw部312、Pitch部313、Roll部314、及びHand部315の4つのユニットが、それぞれ回動シャフト316(図5)を介して連結して構成される。
As shown in FIG. 4, the holding
また、図5に示すように、Yaw部312は、Hand部315を奥行き方向(Y方向)のYaw軸を中心に回動させる駆動部が内蔵される。駆動部は、モータ312aとウォームギヤを含む複数の減速ギヤ312bからなり、最終的に回動シャフト316を回転駆動させる。回動シャフト316には、位置検出センサ316aが設けられる。回動シャフト316は管状であり、中央の穴から各ユニットへ電源線や信号線を配線することができる。また、制御基板312cがYaw部312内部に設けられる。
Further, as shown in FIG. 5, the
減速ギヤ312bの1つに、トルクリミッタ312dが内蔵されてもよい。なんらかのエラーで指令値と異なる動作をした保持部310Aが周囲のユニットに衝突したり、処理対象物Tがどこかに引っかかった状態で駆動しようとしたりする場合などの異常事態において、2次側がこれ以上動かない状態(ロック状態)でモータ312aが駆動されるとモータ312aが破損する可能性がある。そこで、所定以上の負荷がかかるとトルクリミッタ312dが空回りすることで、このような異常状態においてもモータ312aの破損を防止できる。
A
異常状態の回避としては、駆動部を構成するいずれかひとつの軸部にトルクセンサ312eが設けられてもよい。トルクセンサ312eは、軸部が回動するときのトルクを検出する。これにより、Hand部315が保持する処理対象物Tにかかる力を推定し、処理対象物Tへ必要以上の負荷をかけてしまうことを防止し、適切な負荷で処理対象物Tを保持できるとともに、異常時には停止するなどの制御が可能となる。
In order to avoid an abnormal state, a
保持部310Aは、力覚センサ317を有してもよい。力覚センサ317は、Hand部315が保持する処理対象物Tにかかる力やモーメントを検出する。これにより、処理対象物Tへ必要以上の負荷をかけてしまうことを防止し、適切な負荷で処理対象物Tを保持するように制御できる。
The holding
なお、本実施の形態では、Yaw部312の一次側に力覚センサ317を構成したが、構成位置はこれに限られない。例えば、Roll部314とHand部315との間に構成することもできる。前者の場合、力覚センサ317の制御基板や配線を保持部310Aの外部に構成することができるため、保持部310Aの小型化が図れる。後者の場合、Hand部315により近い位置に力覚センサ317が設けられるため、処理対象物Tにかかる力やモーメントを高い精度で検出できる。
In this embodiment, the
Pitch部313及びRoll部314の基本構成は、Yaw部312と同様である。Pitch部313は、Hand部315を幅方向(X方向)のPitch軸を中心に回動させる。Roll部314は、Hand部315をRoll軸(Z方向)中心に回動させる。
The basic configurations of the
このように、保持部310AはYaw軸、Pitch軸、及びRoll軸の回動軸を有するため、処理対象物Tを自在に保持したり、保持している処理対象物Tに対して他の保持部310B、311Bでさらに保持したりして、処理対象物Tを自在に扱うことができる。
In this way, since the holding
なお、図5に示すように、保持部310Aの各ユニットのモータ駆動やセンサ値の検出を行う制御基板312cを各ユニットの中に内蔵してもよい。これにより、内蔵された制御基板312cからの短い配線で処理できるとともに、各ユニットを連結している回動シャフト316の穴を通る配線の本数が減り、回動シャフト316の大きさが抑制されて保持部310Aを小型化できる。
As shown in FIG. 5, each unit may include a
<Hand部315>
図6に示すように、Hand部315は、処理対象物Tを保持するために対向する2本のフィンガ315a、及び、フィンガ315aを開閉する駆動部で構成される。駆動部は、モータ315bと、複数の減速ギヤ315cと、回動ギヤ315dと、からなり、最終的に対向する2本のフィンガ315aを連動させて回転駆動し、開閉させる。
<
As shown in FIG. 6, the
フィンガ315aは、最後の回動ギヤ315dに固定される付け根部分が板バネ315eで構成される。これにより、保持する処理対象物Tに必要以上の負荷をかけてしまうことを防止し、適切な負荷で処理対象物Tを保持できる。また、例えば、作業板410に掛けられた処理対象物Tをフィンガ315aで作業板410ごと一旦保持し、次に作業板410から処理対象物Tだけを引き抜くときに、板バネ315eの付勢力によりフィンガ315aを作業板410の厚み分だけ自動的に閉じることができ、モータ315bをさらに動作させなくても処理対象物Tを把持し続けることができる。
The
Hand部315の駆動部には、上述した保持部310Aの駆動部と同様に、トルクリミッタ315fが設けられてもよい。これにより、フィンガ315aが保持する処理対象物Tへ必要以上の負荷をかけてしまうことを防止し、適切な負荷で処理対象物Tを保持できる。
A driving portion of the
[1-1-3.作業板装置の構成]
作業板装置400は、認識処理や折り畳み処理の際に処理対象物Tを載置する作業板410を回転及び移動させる装置である。図7に示すように、作業板装置400は、作業板410、回転駆動部420、走行駆動部430、及び伝動部440で構成される。作業板装置400は、そのままでは作業板410を無限に回転させられる回転機構である。
[1-1-3. Configuration of work plate device]
The
作業板410は、回転駆動部420に設けられる回転軸421に固定される。回転駆動部420は、作業板410を幅方向(X方向)の回転軸421を中心にして回転させる。走行駆動部430は、作業板410を高さ方向に移動させる。伝動部440は、モータの駆動力を伝えるギヤ及びベルトなどが設けられる。
The
作業板装置400は、上述した移動機構320と同様の移動するための機構を備える。本実施の形態において、作業板装置400は、保持部310Bが設けられる移動機構320AのZガイド344Aを兼用して、走行駆動部430が組み合わされる。このため、作業板装置400は、Zガイド344Aにおいて、常に保持部310Aの下方で上下に移動するように構成される。
The
<作業板410>
作業板410は、図2に示すように、作業平面の角部を面取りされた略矩形の板材である。作業板410は、角部の角がないように形成されることにより、布類などの処理対象物Tが引っ掛かる不具合が抑制される。
<
The working
作業板410は、作業板410の長手方向、つまり、長辺の2つの縁部がそれぞれ回転軸421と平行になるように回転軸421に固定される。このため、両方の縁部を用いての処理が容易となる。なお、図7に示すように、作業板410が回転軸421に対して偏心して配置されてもよい。この場合、回転軸421から作業板410の縁部までの距離が、それぞれの縁部ごとに異なる。これにより、例えば、処理対象物Tを回転軸421からの距離が長い側の縁部に当接させることで、同じ幅、同じ傾斜角(例えば60度)であれば、偏心していない場合に比べてより高く処理対象物Tを持ち上げることができ、衣類処理装置1内の限られたスペースをより有効に活用できる。
The working
なお、図1及び図7に示すように、作業板410の角部を面取りする代わりに、作業板410の左右端面に側端板411が設けられてもよい。側端板411は、作業板410の長手方向両端に作業板410に対して直角に設けられ、角部を面取りされた平板である。これにより、側端板411は、作業板410の角部を覆うとともに、自身も丸みを帯びることにより、作業板410に角をなくし、処理対象物Tが引っ掛かる不具合をより抑制できる。さらに、作業板410の長辺縁部の直線部分を長くして作業性を向上できるとともに、処理対象物Tが作業板410の伝動部440にまで飛び出して不具合が発生することを抑制できる。
As shown in FIGS. 1 and 7, instead of chamfering the corners of the
また、処理対象物Tの処理中、作業板410の作業平面及び縁部において、処理対象物Tを滑らせたいとき、又は、滑らせたくないとき、の両方がある。このような場合に備えて、裏表ある作業平面の一方を滑りやすい面に形成し、他方を滑りにくい面に形成してもよい。また、2つある長辺の縁部の一方を滑りやすい縁部に形成し、他方を滑りにくい縁部に形成してもよい。これらを使い分けることにより、処理対象物Tを自在に処理できる。
Moreover, during the processing of the processing object T, there are times when it is desired to slide the processing object T on the working plane and edges of the
あるいは、作業平面及び縁部のいずれにおいても、滑り止めとなる突起部が出没自在の構成としてもよい。これにより、滑らせたいときには突起部が没入し、滑らせたくないときには突起部が突出して処理対象物Tを係止すれば、処理対象物Tを自在に処理できる。 Alternatively, the non-slip protrusions may be retractable on both the working plane and the edges. As a result, the object to be treated T can be freely treated by retracting the protrusion when the object is to be slid, and protruding to lock the object T when the object is not to be slid.
さらに、作業板410の作業平面又は縁部において、上記した滑り止めとなるような突起部が、左右に移動するように構成されてもよい。これにより、作業板410上の処理対象物Tを移動させることができる。また、左右に分離して構成される突起部が、それぞれ外側に移動するように構成されてもよい。これにより、作業板410上で皺になった処理対象物Tを広げることができる。
Further, the above-described non-slip projections may be configured to move left and right on the working plane or edge of the working
<作業板装置400の駆動部>
回転駆動部420及び走行駆動部430は、図示しないが、いずれも上述した保持部310の駆動部のように、モータ、減速ギヤ、トルクリミッタ、及びトルクセンサ等の駆動機構を組み合わせ、適切な回転速度又は移動速度になるように構成される。
<Driving Unit of
Although not shown, the
回転駆動部420の回転用モータ422は、右側に設けられる。回転駆動部420の回転軸421は、中空構造であり、内部空間に走行駆動部430の伝動シャフト431が貫通して設けられる。作業板410を回転させる回転軸421は、回転位置検出センサ(図示せず)が設けられ、いずれの方向にも無限に回転できるように構成される。作業板410の向きを初期化する原点設定構成は、特に限られないが、例えば、図7に示すように、筐体100内の下部に初期化機構450が設けられ、回転軸421などの回転部の円周の所定位置に突起部が設けられ、所定のタイミングでリンク等の構成により突起部により作業板410の回転を係止することにより行われてもよい。
A
走行駆動部430の駆動機構は、左右に設けられる。走行駆動部430は、詳細は図示しないが、左側に設けられた走行用モータ432から伝動部440に設けられるベルト及び伝動シャフト431を介して右側にも駆動力を伝達し、左右に設けられる走行ギヤを駆動する。そして、左右のアンバランスが発生しないようにして作業板410を上下に移動させる。また、走行位置検出センサが走行駆動部430に設けられる。
The drive mechanism of the
作業板装置400は、保持装置300の動きと連動して動作するように制御される。制御装置900は、例えば、処理対象物Tの種類を認識する認識処理の際に、保持装置300に保持され下方向Z2に垂れ下がる処理対象物Tを、所定の向きに回転させた作業板410の表面又は縁部にまたがるように載置する。そして、処理対象物Tの一端を水平方向に引っ張って変位させて処理対象物Tを衣類処理装置1の底面から離間させつつその上下方向の長さを小さくする。これにより、大きな処理対象物Tであっても保持装置300によって持ち上げて、作業板装置400と協働して処理対象物Tの最下端を受入部200の底面から離して、保持することができる。また、処理対象物Tを保持装置300のみで上方向Z1に持ち上げるだけの場合に比べ、衣類処理装置1の高さ寸法を小さくすることができる。また、作業板装置400は、処理対象物Tを折り畳む折畳処理の際に、作業板410の縁部に処理対象物Tを引っ掛けることで、処理対象物Tに折り畳み線を設定できる。
The
[1-1-4.撮像装置の構成]
撮像装置500は、処理対象物Tを受け入れた後の掴み処理、認識処理及び折り畳み処理する際に、当該処理対象物Tの端点等を検出する装置である。図2及び図3に示すように、撮像装置500は、第1撮像部510と、第2撮像部520と、第3撮像部530と、を含む。第1撮像部510及び第2撮像部520は、例えばデジタルスチルカメラが使用され、端点検出や、処理対象物Tの種類の判別などに使用される。第3撮像部530は、例えばステレオカメラが使用され、端点検出のための奥行き方向の距離や処理対象物Tの幅を測定するために使用される。いずれの撮像部も正面内壁側のフレームに設けられ、レンズの向きは後方向Y2である。
[1-1-4. Configuration of imaging device]
The
第1撮像部510及び第2撮像部520のデジタルスチルカメラのレンズとして、広角レンズを使用してもよい。この場合、第1撮像部510及び第2撮像部520の視野が広がるので、1つの撮像部でより大きな処理対象物Tを撮像できる。また、レンズとして可変焦点レンズを用いて処理対象物Tを任意の倍率で撮像するようにしてもよい。この場合、低倍率で広い視野を確保することができるとともに、必要に応じて高倍率の拡大撮影が可能となり、第1撮像部510又は第2撮像部520によって、処理対象物Tの織り目状態から処理対象物Tの材質を検知することができる。処理対象物Tの材質を把握できれば、その材質に適した把持や折り畳み等も可能になる。
A wide-angle lens may be used as the digital still camera lens of the
図8は、各撮像部の撮像範囲の一例を示す図である。第1撮像部510は、受入部200の少し上方に設けられ、レンズの向きは斜めの下方向Z2である。具体的には、第1撮像部510は、A11~A12の範囲を撮像可能である。つまり、第1撮像部510は、受入部200に入れられた処理対象物Tを撮像する。この処理対象物Tの画像データは、例えば、初めの衣類の掴み上げのための画像データを取得するために使われたり、また折り畳みの進捗をチェックするために用いられたりする。
FIG. 8 is a diagram showing an example of an imaging range of each imaging unit. The
第2撮像部520は、正面の中央部近傍に設けられ、A21~A22の撮像範囲を有する。図8に示すように、A21~A22の撮像範囲は広く、例えば衣類処理装置1内の天井から底までの範囲にある処理対象物Tを撮像する。第2撮像部520は、例えば、展開時及び折り畳み時の処理対象物Tを撮像する。撮像された画像データは、処理対象物Tの種類又は部位等の判別において、処理対象物Tを照合するための画像を撮像するために用いられる。
The
第3撮像部530は、第1撮像部510と第2撮像部520との間に設けられ、A31~A32の撮像範囲を有する。第3撮像部530は、例えば左右に並んだ2つのレンズを有するステレオカメラであり、処理対象物Tの奥行き方向の距離を測定するために用いられる。第3撮像部530により撮像された画像データは、折り畳み中の最下点や衣類幅等の測距データを取得するために用いられてもよい。第3撮像部530の撮像範囲A31~A32には、作業板410が含まれる。
The
なお、デジタルスチルカメラのイメージセンサとしては、例えば、モノクロ又はカラーのCCD又はCMOSを用いることができる。カラーのCCD又はCMOSを用いた場合は、処理対象物Tの認識工程において、処理対象物Tの「色」を認識の判断ための一要素として用いることができる。また、第3撮像部530は、ステレオカメラに代えて、赤外線カメラを用いて距離データを取得してもよい。
As an image sensor for a digital still camera, for example, a monochrome or color CCD or CMOS can be used. When a color CCD or CMOS is used, the "color" of the processing object T can be used as one factor for recognition judgment in the process of recognizing the processing object T. FIG. Also, the
また、撮像装置500は、座標系を安定させるため移動可能ではないが、これに限られるものではない。例えば、いくつかの撮像部は保持部310に設けられ、適宜、位置および角度を変えて、処理対象物Tを撮像できるように構成されてもよい。これにより、制御装置900は、必要に応じて撮像部の位置を変えて必要とする画像データを取得し、処理対象物Tについて、より詳細に認識することができる。
In addition, the
<ホコリの除去装置>
図示しないが、衣類処理装置1の筐体内で舞うホコリ等がレンズに付着し、積層することを抑制するために、第1撮像部510、第2撮像部520、及び第3撮像部530のいずれか又は複数のカメラのレンズを斜めの下方向Z2に向けたり、レンズ前方にレンズカバーを設けたりしてもよい。
<Dust remover>
Although not shown, any one of the
さらに、これらのレンズ又はレンズカバーに付着したホコリを除去する除去装置が設けられてもよい。除去装置は、特に限られないが、例えば、レンズ又はレンズカバーを布類又は刷毛等で拭うワイパーでもよいし、ホコリを風で吹き飛ばすブロアでもよい。これにより、衣類処理装置1の筐体内で舞うホコリ等がレンズ又はレンズカバーに付着し、積層することをより抑制できる。特に、このような除去装置を頻繁に作動させることが望ましい。なお、ワイパーの一例として、処理対象物Tを処理するたびに、処理対象物Tが少なくとも1回はレンズ又はレンズカバーに触れるように構成されてもよい。これにより、常にレンズ又はレンズカバーへのホコリの付着が抑制され、きれいな画像を取得できる。
Furthermore, a removal device may be provided to remove dust adhering to these lenses or lens covers. The removing device is not particularly limited, but may be, for example, a wiper for wiping the lens or lens cover with cloth or a brush, or a blower for blowing off dust. As a result, it is possible to further prevent dust or the like that floats within the housing of the
[1-1-5.その他の主要構成]
<支持部600>
支持部600は、処理対象物Tの折り畳みの際に、折り畳みラインを押さえておいたり、処理対象物Tの皺を伸ばしたりなど、処理対象物Tを支持する壁面である。例えば、支持部600は、作業板410の前方に設けられる正面側支持部610及び後方に設けられる背面側支持部620のうち少なくともいずれか一方を含む。例えば、図9に示すように、折り畳みの際に、作業板410は、保持部310に保持されて垂れ下がった処理対象物Tを、その折り畳み線に沿うように、作業板410の前縁部と正面側支持部610とで挟んでホールドする。そして、保持部310が処理対象物Tを作業板410に掛けるように移動する。これにより、処理対象物Tは、作業板410の縁部を軸にして折り畳まれるため、折り畳み線で適切に折り畳むことができる。
[1-1-5. Other major components]
<
The
なお、支持部600は、衣類処理装置1で処理できる処理対象物Tの大きさを見極めておき、それに応じた大きさの正面側支持部610及び背面側支持部620が所定の高さ位置に設けられてもよい。あるいは、支持部600は、高さ方向の移動機構を備え、上下に移動できるように構成されてもよい。これにより、処理対象物Tの長さ又は折り畳み線の位置に対して、より柔軟に対応できる。
In addition, the
<収納装置700>
収納装置700は、処理された処理対象物Tを保持装置300から受け取って収納する。収納装置700は、図1、図10A及び図10Bに示されるように、複数の収納部710、及び、処理対象物Tを受け取り各収納部710に格納する運搬部720を含む。収納装置700は、受入部200及び保持装置300などが収納される処理空間の横に隣接して配設されており、処理空間と収納装置700とを合わせて、衣類処理装置1が構成される。
<
The
本実施の形態において、図2に示すように、収納装置700は、5つの収納部710を高さ方向に配列して備える。収納の機構及び動作は、特に限られないが、一例を簡単に説明する。例えば、図10A及び図10Bに示すように、各収納部710に処理対象物Tを運ぶ運搬部720を備えてもよい。運搬部720は、図示しない移動装置を含み、処理対象物Tの折り畳みなどの処理中は、処理空間内の壁際に格納される。
In this embodiment, as shown in FIG. 2, the
図10Aに示すように、運搬部720は、3枚の挟持板721a、721b、721c(これらを総称して「挟持板721」という)と、レール722a、722bと、連結部723a、723bと、回転軸724と、蝶番725とを備える。レール722aは、挟持板721a及び721bを水平方向に一体的に摺動させる。レール722bは、挟持板721cを水平方向に摺動させる。連結部723aは、挟持板721aと挟持板721bとを連結する。連結部723bは、挟持板721a及び721bと挟持板721cとを連結する。連結部723bにより挟持板721a及び721bと挟持板721cとが連結されているときは、3枚の挟持板721が一体的に移動する。連結部723bによる連結が解除されているときは、挟持板721a及び721bと挟持板721cとは独立して移動する。回転軸724は、挟持板721の長手方向に平行に設けられる。蝶番725は、回転軸724の周りで3枚の挟持板721を回転させる。
As shown in FIG. 10A, the
図10Aは、折り畳まれた処理対象物Tを挟持板721で挟持する手順を示す。まず、挟持板721を回転させて垂直に立てる。処理対象物Tを保持部310で保持し、挟持板721の直上から挟持板721bと挟持板721cの間に挿入する。挟持板721bは、連結部723aを軸として回転可能に設けられている。これにより、処理対象物Tの厚みに応じて挟持板721bと挟持板721cとの間の隙間を増減させることができるので、様々な厚みの処理対象物Tを適切に保持することができる。挟持板721bは、挟持板721cとの間の隙間を閉じる方向に付勢されている。これにより、挟持板721bと挟持板721cとの間に処理対象物Tを適度な力で挟持することができる。処理対象物Tが挟持板721bと挟持板721cとの間に挟持されると、挟持板721を回転させて水平に戻す。
FIG. 10A shows a procedure for sandwiching the folded processing object T between the sandwiching
図10Bは、挟持板721に挟持された処理対象物Tを収納部710に収納する手順を示す。各収納部710は、その処理空間側の側面に上部で支持され重力で閉じるドア711を有する。運搬部720は、制御装置900による仕分けの指示に従って、所定の収納部710のドア711を押し開けて収納部710の内部に進入する。そして、運搬部720は、下側の挟持板721の進入前側を開放して処理対象物Tを滑り落とし、処理対象物Tを収納部710の底に載置しつつ、挟持板721を閉じながら退出する。
FIG. 10B shows a procedure for storing the processing object T sandwiched between the sandwiching
なお、上記のように収納部710の側面にドア711が設けられるのではなく、複数の収納部710が個別に上下して、所定の収納部710の上部に運搬部720が進入できる空間が設けられるように構成されてもよい。また、挟持板721は、観音開き構成で下向きに開閉する構成でもよい。あるいは、図10Bの最下段に示すように、挟持板721cが水平方向に勢いよく引き抜かれる構成でもよい。この場合、連結部723による連結が解除され、挟持板721a及び721bは収納部710の内部に残り、挟持板721cのみが収納部710の外部に引き抜かれてもよい。処理対象物Tが挟持板721cとともに移動することなく収納部710の内部に落ちやすくするために、挟持板721bの挟持面は処理対象物Tが滑りにくく、挟持板721cの挟持面は処理対象物Tが滑りやすいように構成されてもよい。これらの構成であれば、1つの収納部710に複数の処理対象物Tをきれいに積み重ねることができる。さらに、所定の収納部710が処理空間に引き込まれ、保持部310が処理対象物Tを直接収納するように構成されてもよい。
In addition, instead of providing the
<制御装置900>
制御装置900は、衣類処理装置1における各部の制御を統括する。制御装置900は、主として、ROM、RAM、演算装置、及び入出力インターフェイスから構成される。ROMには、オペレーティングシステム、衣類処理装置1の各部を制御するための制御プログラム、及び、制御プログラムの実行に必要なデータが格納されている。また、演算装置は、ROMに格納されている制御プログラムをRAMにロードしたり、ROMから直接実行したりするために設けられる。つまり、制御装置900は、演算装置が制御プログラムを実行することにより、衣類処理装置1を制御できる。そして、演算装置が処理したデータは、入出力インターフェイスを介して、衣類処理装置1の各部(保持装置300、作業板装置400等)へ送信される。演算装置の処理に必要なデータは、衣類処理装置1の各部(撮像装置500等)から入出力インターフェイスを介して受信される。
<
The
図11に示すように、制御装置900は、保持装置制御部901、作業板装置制御部902、撮像装置制御部903、収納装置制御部904、種類認識部910、部位検出部911、長さ検出部912、ずれ補正部913、特異事象検出部914、第1点検出部915、第2点検出部916、端点検出部917、を備える。
As shown in FIG. 11, the
保持装置制御部901は、保持装置300における保持部310、及びそれぞれの移動機構320の動作を制御する。つまり、保持装置制御部901が、保持部310における各種モータを制御することにより、Hand部315の向きを調節、及び、対向するフィンガ315aを互いに近接又は離間させ、処理対象物Tの把持又はその開放を行う。また、保持装置制御部901が移動機構320における幅方向移動機構330の動作を制御することにより、保持部310が幅方向(X方向)に移動する。また、保持装置制御部901が移動機構320における高さ方向移動機構340の動作を制御することにより、保持部310が高さ方向(Z方向)に移動する。また、保持装置制御部901が移動機構320における奥行き方向移動機構350の動作を制御することにより、保持部310が奥行き方向(Y方向)に移動する。
The holding
作業板装置制御部902は、作業板装置400における回転駆動部420及び走行駆動部430の動作を制御する。つまり、作業板装置制御部902が回転駆動部420の動作を制御することにより、作業板410が回転するとともに所定の角度を保持する。また、作業板装置制御部902が走行駆動部430の動作を制御することにより、作業板410が高さ方向(Z方向)に移動する。
The work plate
撮像装置制御部903は、撮像装置500における第1撮像部510、第2撮像部520、及び第3撮像部530の動作を制御する。つまり、撮像装置制御部903が第1撮像部510、第2撮像部520、及び第3撮像部530を制御することにより、所望のタイミングでデジタル画像を取得できる。取得された画像データは、RAM等に記憶される。
The imaging
収納装置制御部904は、収納装置700における運搬部720の動作を制御する。
The storage
種類認識部910は、撮像装置500における第1撮像部510、第2撮像部520、及び第3撮像部530で得られた画像データに基づいて処理対象物Tの種類等を認識する。この種類識別について説明すると、種類認識部910は、予め、Tシャツ、ランニングシャツ、スカート、タオル、ハンカチ、フィルム、紙、あるいは、シートといった多種多様な処理対象物Tの画像データ(学習用画像データ)から抽出された特徴量に基づき、所定の機械学習アルゴリズムを用いて学習する。種類認識部910は、第2撮像部520及び第3撮像部530で得られた画像データに写された、現在処理中の処理対象物Tの特徴量を算出する。そして、種類認識部910は、算出した特徴量毎に機械学習アルゴリズムを用いて当該処理対象物Tがある種類(例えば、Tシャツ、ランニングシャツ、長袖シャツ、ズボン、タオル等)に該当する確率を種類毎にパーセンテージで計算する。然る後、最も確率の高い(すなわち、パーセンテージの高い)ものを当該処理対象物Tの種類として認識する。また、種類認識部910では、処理対象物Tの種類毎に折り畳み方が予め決められており、各種類の折り畳み方が「折り畳み情報」として蓄積されている。
The
部位検出部911は、撮像装置500で得られた画像データに基づいて、処理対象物Tの袖などの特徴的な部位を検出する。
The
長さ検出部912は、撮像装置500で得られた画像データに基づいて、処理対象物Tの縦方向の長さ(例えば、Tシャツの着丈寸法)及び横方向の長さ(例えば、Tシャツの幅寸法)を得る。
Based on the image data obtained by the
ずれ補正部913は、処理対象物Tが作業板410に掛けられている状態で、処理対象物Tのずれを補正する。例えば、処理対象物Tが作業板410に掛けられている状態で、作業板410の長手方向(X方向)の縁と、処理対象物TのX方向の縁とが略平行でない場合、ずれが生じている。このとき、ずれ補正部913は、作業板410の長手方向(X方向)の縁と、処理対象物TのX方向の縁とが略平行になるようにずれ補正を行う。
The
特異事象検出部914は、撮像装置500で得られた画像データに基づいて、処理対象物Tの折り畳み方法に影響する異常な事象を検出する。つまり、処理対象物Tの特異事象とは、袖及び裾などが意図せずに折り重なったりねじれたりした状態、処理対象物Tが想定以上に厚い状態、折り畳み途中で一部がはみ出た状態、紐などの付属的なものが垂れた状態、などを含む。
The peculiar
第1点検出部915は、受入部200における底面に載置された処理対象物Tの任意の点を検出する。例えば、第1点検出部915は、処理対象物Tの最も高い位置を第1点P1として検出する。
The first
第2点検出部916は、保持部310が保持する処理対象物Tに対し、端点以外の任意の点を特定する。第2点検出部916は、例えば、処理対象物Tの2つの長袖部分を特定した場合、長袖部分の中間位置を任意の点としてもよい。
The second
端点検出部917は、保持部310が保持する処理対象物Tに対し、高さ方向における最下点(端点)の位置を検出する。具体的には、第3撮像部530により撮像された画像を用いて、高さ方向に加えて、幅方向及び奥行き方向における処理対象物Tの最下点の座標を取得する。
The end
なお、衣類処理装置1の処理としては、処理対象物Tを保持して展開したり、種類などを認識したり、折り畳んだり、収納したりすることができるが、ここでは具体的には説明しない。各構成において、必要に応じて説明される。
As for the processing of the
[1-1-6.特異事象への対処の詳細]
処理対象物Tの状態や属性が折り畳み情報において予定されていたものとは異なる特異事象が生じる場合がある。このような特異事象を検出し、検出された特異事象に適切に対処する技術の詳細について説明する。
[1-1-6. Details of dealing with anomalous events]
A singular event may occur in which the state or attributes of the processing object T are different from those expected in the folding information. Details of techniques for detecting such a singular event and appropriately coping with the detected singular event will be described.
図12は、実施の形態1に係る制御装置900の機能構成を示す。図12では、制御装置900の機能構成のうち、特異事象を検出して対処するための機能構成を主に示している。
FIG. 12 shows the functional configuration of the
制御装置900は、撮像画像取得部940、特異事象検出部941、特異事象処理部942、及び特異事象検出器943を備える。
The
撮像画像取得部940は、第2撮像部520又は第3撮像部530により撮像された処理対象物Tの撮像画像を取得する。
The captured
特異事象検出部941は、撮像画像取得部940により取得された処理対象物Tの撮像画像に基づいて、処理対象物Tの折り畳み方を予め定めた折り畳み情報において定められた処理対象物Tの状態又は属性とは異なる特異事象を検出する。特異事象検出部941は、処理対象物Tの撮像画像を入力し、特異事象の有無又は内容を示す情報を出力する特異事象検出器943を用いて特異事象を検出してもよい。特異事象検出部941は、処理対象物Tの撮像画像を画像処理することにより特異事象を検出してもよい。
The peculiar
特異事象処理部942は、特異事象検出部941により特異事象が検出された場合、特異事象に応じた処理を実行する。
When a singular event is detected by the singular
特異事象検出部941により検出された特異事象が、解消可能な特異事象である場合、特異事象処理部942は、特異事象を解消するための処理を実行してもよい。特異事象検出部941は、特異事象処理部942による処理が終了した後に、特異事象が解消したか否かを確認してもよい。この場合、撮像画像取得部940は、特異事象処理部942による処理が終了した後に撮像された処理対象物Tの撮像画像を取得し、特異事象検出部941は、撮像画像取得部940により取得された処理対象物Tの撮像画像に基づいて、特異事象を検出する。特異事象が検出されなければ、処理対象物Tの処理が続行される。特異事象が再び検出された場合は、特異事象処理部942は、特異事象を解消するための処理を再度実行してもよい。特異事象を解消するための処理の種類が複数ある場合は、特異事象処理部942は、既に実行した処理とは異なる処理を実行してもよい。
If the singular event detected by the singular
特異事象検出部941により検出された特異事象が、解消不可能又は解消困難な特異事象である場合、特異事象処理部942は、処理対象物Tを処理対象から除外して処理を終了してもよい。この場合、特異事象処理部942は、処理対象物Tを受入部200に戻してもよいし、収納部710の処理不能な処理対象物Tを収納する場所に収納してもよい。
If the peculiar event detected by the peculiar
図13は、実施の形態1に係る学習装置20の機能構成を示す。学習装置20は、撮像画像取得部21、特異事象情報取得部22、学習部23、及び特異事象検出器24を備える。学習装置20は、機械学習により特異事象検出器24を学習する。
FIG. 13 shows the functional configuration of the
撮像画像取得部21は、撮像装置により撮像された処理対象物Tの撮像画像を取得する。撮像画像取得部21は、特異事象が生じているときの処理対象物Tの撮像画像を取得する。撮像画像取得部21は、特異事象が生じていないときの処理対象物Tの撮像画像を更に取得してもよい。撮像画像取得部21は、第2撮像部520又は第3撮像部530により撮像された処理対象物Tの撮像画像を取得してもよい。これにより、処理対象物Tの特異事象を検出するときと同様の条件で撮像された撮像画像を学習データとして使用することができるので、特異事象検出器24の精度を向上させることができる。
The captured
特異事象情報取得部22は、処理対象物Tの撮像画像における特異事象の有無及び内容を示す情報を取得する。この情報は、教師あり学習における教師データとして使用される。
The peculiar event
学習部23は、撮像画像取得部21により取得された撮像画像と、特異事象情報取得部22により取得された情報とを学習データとして、教師あり学習により特異事象検出器24を学習する。特異事象検出器24は、処理対象物Tの撮像画像を入力層に入力し、特異事象の有無又は内容を示す情報を出力層から出力するニューラルネットワークなどであってもよい。この場合、学習部23は、撮像画像取得部21により取得された撮像画像のデータがニューラルネットワークの入力層に入力されたときに、特異事象情報取得部22により取得された情報がニューラルネットワークの出力層から出力されるように、ニューラルネットワークの中間層を調整することにより、特異事象検出器24を学習してもよい。
The
学習部23により学習された特異事象検出器24は、衣類処理装置1に提供される。衣類処理装置1は、特異事象検出器943により特異事象の有無又は内容が誤検出された場合、正しい特異事象の有無又は内容を示す情報を取得し、特異事象検出器943を追加学習してもよい。衣類処理装置1は、所定のタイミングで、学習装置20により追加学習された特異事象検出器24を取得して、特異事象検出器943を更新してもよい。
The
以下、特異事象の具体例と、その特異事象を検出する方法、及びその特異事象に対処するための方法について詳述する。 Specific examples of singular events, methods for detecting the singular events, and methods for dealing with the singular events are detailed below.
[1-1-6-1.乗り上げ]
処理対象物Tの一部が、処理対象物Tの別の部分の上に乗り上げた状態になると、折り畳み情報において定められた展開終了形状で処理対象物Tを保持することができないので、処理対象物Tをきれいに折り畳むことができない。したがって、乗り上げ状態になったことを検出して、乗り上げ状態を解消する必要がある。
[1-1-6-1. riding up]
When part of the object T runs over another part of the object T, the object T cannot be held in the unfolded end shape specified in the folding information. Object T cannot be folded neatly. Therefore, it is necessary to detect the run-on condition and eliminate the run-on condition.
図14は、様々な種類の処理対象物Tの展開終了形状の例を示す。処理対象物Tの展開終了形状は、処理対象物Tの種類に応じて予め定められている。長袖シャツT1、半袖シャツT2、ノースリーブシャツT3は、いずれも、上下を逆にして、腰側の端部の両端付近の2点を2つの保持部310により把持した状態で展開を終了する。ズボンT4、短パンT5、トランクスT6は、いずれも、腰側の端部の両端付近の2点を2つの保持部310により把持した状態で展開を終了する。タオルT7は、短辺の両端付近の2点を2つの保持部310により把持した状態で展開を終了する。
FIG. 14 shows examples of development final shapes of various types of objects T to be processed. The expansion end shape of the processing object T is predetermined according to the type of the processing object T. As shown in FIG. The long-sleeve shirt T1, the short-sleeve shirt T2, and the sleeveless shirt T3 are all turned upside down and finished unfolding in a state in which two points near both ends on the waist side are held by two holding parts 310.例文帳に追加The trousers T4, the shorts T5, and the trunks T6 all finish unfolding in a state in which the two holding
図15A及び図15Bは、長袖シャツT1の撮像画像の例を示す。図15Aは、長袖シャツT1を展開しているときに、両袖を2つの保持部310により把持した正常状態を示す。図15Bは、長袖シャツT1の両袖を2つの保持部310により把持したときに、胴体部分が首部分の上に乗り上げた状態を示す。特異事象検出部941は、図15Bに示した状態を特異事象として検出する。
15A and 15B show examples of captured images of the long-sleeved shirt T1. FIG. 15A shows a normal state in which both sleeves are held by two holding
図16A及び図16Bは、ズボンT4の撮像画像の例を示す。図16は、ズボンT4を展開しているときに、両裾を2つの保持部310により把持した正常状態を示す。図16Bは、ズボンT4の両裾を2つの保持部310により把持したときに、腰部分が股部分の上に乗り上げた状態を示す。特異事象検出部941は、図16Bに示した状態を特異事象として検出する。
16A and 16B show examples of captured images of pants T4. FIG. 16 shows a normal state in which both hemlines are held by two holding
特異事象検出部941は、特異事象検出器943を用いて乗り上げ状態を検出する。この特異事象検出器943は、図15B及び図16Bに示したような乗り上げ状態の処理対象物Tの撮像画像や、図15A及び図16Aに示したような正常状態の処理対象物Tの撮像画像と、その撮像画像に写っている処理対象物Tが乗り上げ状態であるか正常状態であるかを示す情報とを学習データとして、教師あり学習により学習されたものであってもよい。
The
特異事象検出部941により乗り上げ状態が検出された場合、特異事象処理部942は、乗り上げ状態を解消するための処理を実行する。例えば、特異事象処理部942は、処理対象物Tを把持している2つの保持部310を交互に上下させて処理対象物Tを揺することにより、乗り上げた部分をほぐしてもよい。特異事象処理部942は、乗り上げた部分を作業板410に載置し、作業板410を上昇させてから回転させることにより、乗り上げた部分を落下させてもよい。特異事象処理部942は、処理対象物Tを保持している2以上の保持部310のうち、いずれかによる保持を解放することにより、乗り上げ状態を解消してから、その保持部310により処理対象物Tを再度保持してもよい。1回の動作で乗り上げ状態を解消できない場合は、特異事象処理部942は、上記の動作を任意に組み合わせたり、繰り返したりしてもよい。これにより、折り畳み情報において定められた展開終了形状で処理対象物Tを保持して処理対象物Tをきれいに折り畳むことができるようになり、処理対象物Tの処理効率を向上させることができる。
When the peculiar
[1-1-6-2.ねじれ]
処理対象物Tの一部がねじれた状態のまま折り畳まれると、処理対象物Tを使用する際にしわが残る場合がある。したがって、ねじれ状態になったことを検出して、ねじれ状態を解消する必要がある。
[1-1-6-2. distortion]
If the object to be processed T is partially folded while being twisted, wrinkles may remain when the object to be processed T is used. Therefore, it is necessary to detect the twisted state and eliminate the twisted state.
図17は、長袖シャツT1の撮像画像の例を示す。図17は、長袖シャツT1の胴体部分を作業板410に載置したときに、袖部分がねじれた状態を示す。特異事象検出部941は、図17に示した状態を特異事象として検出する。
FIG. 17 shows an example of a captured image of the long-sleeved shirt T1. FIG. 17 shows a state in which the sleeve portions are twisted when the body portion of the long-sleeved shirt T1 is placed on the
図18A、図18B、図18C、及び図18Dは、長袖シャツT1のねじれた袖部分の拡大図である。それぞれの図の左側は、奥行き情報を含む撮像画像であり、右側は、袖部分のスケッチである。図18Aの例では、袖部分の上部(肩側)が左奥、下部(手側)が右手前にあるので、袖部分は時計回りにねじれている。図18Bの例では、袖部分の上部が左手前、下部が右奥にあるので、袖部分は時計回りにねじれている。図18Cの例では、袖部分の上部が右手前、下部が左奥にあるので、袖部分は反時計回りにねじれている。図18Dの例では、袖部分の上部が右奥、下部が左手前にあるので、袖部分は反時計回りにねじれている。このように、特異事象検出部941は、撮像画像における処理対象物Tの形状や奥行き情報などに基づいて、ねじれの有無及び向きを検出する。
18A, 18B, 18C, and 18D are enlarged views of the twisted sleeve portion of long-sleeve shirt T1. The left side of each figure is a captured image including depth information, and the right side is a sketch of the sleeve portion. In the example of FIG. 18A, the upper part (shoulder side) of the sleeve part is on the back left and the lower part (hand side) is on the front right side, so the sleeve part is twisted clockwise. In the example of FIG. 18B, the upper part of the sleeve is on the front left and the lower part is on the back right, so the sleeve is twisted clockwise. In the example of FIG. 18C, the upper portion of the sleeve portion is on the right front and the lower portion is on the left rear, so the sleeve portion is twisted counterclockwise. In the example of FIG. 18D, the upper portion of the sleeve portion is on the back right and the lower portion is on the front left side, so the sleeve portion is twisted counterclockwise. In this manner, the peculiar
特異事象検出部941は、特異事象検出器943を用いてねじれ状態を検出してもよい。この特異事象検出器943は、図17、図18A、図18B、図18C、及び図18Dに示したようなねじれ状態の処理対象物Tの撮像画像や、ねじれていない正常状態の処理対象物Tの撮像画像と、その撮像画像に写っている処理対象物Tがねじれ状態であるか正常状態であるか、ねじれている場合はねじれの向きを示す情報とを学習データとして、教師あり学習により学習されたものであってもよい。
The
特異事象検出部941によりねじれ状態が検出された場合、特異事象処理部942は、ねじれ状態を解消するために処理対象物Tを逆方向にねじる動作を行う。特異事象処理部942は、処理対象物Tを保持している保持部310のRoll部314などを、処理対象物Tのねじれ方向と逆の方向に回転させることにより、ねじれた状態をねじれていない状態に戻してもよい。特異事象処理部942は、処理対象物Tを保持している保持部310とは別の保持部310により処理対象物Tのねじれた部分を保持し、別の保持部310を移動又は回転させることにより処理対象物Tのねじれた部分をねじれていない状態に戻して保持してもよい。これにより、処理対象物Tがねじれた状態のまま折り畳まれたことによるしわが残るようなことを抑制し、収納仕上がり品質を向上させることができる。
When the peculiar
[1-1-6-3.垂れ]
処理対象物Tを折り畳んだ状態で保持部310により保持したときに、処理対象物Tが垂れ下がる場合がある。とくに、薄い生地の処理対象物Tで垂れ状態が発生しやすい。折り畳まれた処理対象物Tを保持部310により保持して収納部710に収納する際に、処理対象物Tが垂れ下がった状態のまま収納部710に収納すると、形状が崩れた状態で収納される場合がある。したがって、垂れ状態を検出して、垂れ状態を解消する必要がある。
[1-1-6-3. drip]
When the processing target T is held by the holding
図19A及び図19Bは、長袖シャツT1の撮像画像の例を示す。図19Aは、折り畳まれた長袖シャツT1を2つの保持部310により把持した正常状態を示す。図19Bは、折り畳まれた長袖シャツT1を2つの保持部310により把持したときに、把持していない部分が垂れ下がった状態を示す。特異事象検出部941は、図19Bに示した状態を特異事象として検出する。
19A and 19B show examples of captured images of the long-sleeve shirt T1. FIG. 19A shows a normal state in which the folded long-sleeve shirt T1 is held by two holding
図20は、垂れ状態を検出するための方法を説明するための図である。特異事象検出部941は、処理対象物Tの撮像画像において、処理対象物Tを囲む矩形Rを定義し、定義された矩形Rに対する処理対象物Tの撮像領域の面積比を算出する。垂れ状態になると、矩形Rの面積が大きくなるので、処理対象物Tの撮像領域の面積比は小さくなる。垂れ状態と判定するための面積比の閾値を実験などにより予め定めておく。特異事象検出部941は、算出した処理対象物Tの撮像領域の面積比が閾値よりも小さければ、垂れ状態であると判定する。閾値は、処理対象物Tの種類やサイズなどに応じて設定されてもよい。
FIG. 20 is a diagram for explaining a method for detecting a drooping state. The peculiar
特異事象検出部941は、特異事象検出器943を用いて垂れ状態を検出してもよい。この特異事象検出器943は、図19Bに示したような垂れ状態の処理対象物Tの撮像画像や、図19Aに示したような垂れ下がっていない正常状態の処理対象物Tの撮像画像と、その撮像画像に写っている処理対象物Tが垂れ状態であるか正常状態であるかを示す情報とを学習データとして、教師あり学習により学習されたものであってもよい。
The
特異事象検出部941により垂れ状態が検出された場合、特異事象処理部942は、垂れ状態を解消するための処理を実行する。例えば、特異事象処理部942は、処理対象物Tの長手方向の中心線が作業板410の縁部に乗るように処理対象物Tを作業板410に載置し、処理対象物Tを更に半分に折り畳んでもよい。垂れ状態が発生しやすいのは薄い生地の処理対象物Tであるため、更に半分に折り畳んでも処理対象物Tの収納仕上がりは問題ない。これにより、処理対象物Tの折り畳み形状が崩れた状態で収納されることを抑制し、収納仕上がり品質を向上させることができる。
When the sagging state is detected by the peculiar
[1-1-6-4.厚み]
処理対象物Tの厚みが、折り畳み情報において予定されたとは異なる場合、折り畳んだ状態の中心線が処理対象物Tの中心線とずれて左右非対称になったり、折り畳んだ状態のサイズが厚みに応じてばらばらになってしまったりして、収納仕上がり品質が悪くなる場合がある。したがって、処理対象物Tの厚みを検出して、厚みに応じて折り位置を調整する必要がある。また、処理対象物Tが折り畳めないほど厚い場合は、処理対象から除外する必要がある。
[1-1-6-4. Thickness]
If the thickness of the processing object T is different from that expected in the folding information, the center line of the processing object T in the folded state may deviate from the center line of the processing object T, resulting in left-right asymmetry, or the size of the folded state may vary depending on the thickness. The storage finish quality may be deteriorated due to falling apart. Therefore, it is necessary to detect the thickness of the processing object T and adjust the folding position according to the thickness. Also, if the object T to be processed is so thick that it cannot be folded, it must be excluded from the object to be processed.
図21は、処理対象物Tの厚みを検出する方法を説明するための図である。処理対象物Tを作業板410に載置して、作業板410の上端が第2撮像部520又は第3撮像部530のレンズとほぼ同じ高さになるように作業板410を移動させ、第2撮像部520又は第3撮像部530により処理対象物Tと作業板410を撮像する。特異事象検出部941は、処理対象物Tと作業板410の撮像画像において、作業板410の上端の高さと処理対象物Tの上端の高さの差を処理対象物Tの厚みとして検出する。特異事象検出部941は、複数の位置において作業板410の上端の高さと処理対象物Tの上端の高さの差を算出し、それらの平均値、最大値、中央値などの統計値を処理対象物Tの厚みとしてもよい。
FIG. 21 is a diagram for explaining a method of detecting the thickness of the object T to be processed. The object to be processed T is placed on the
特異事象処理部942は、特異事象検出部941により検出された処理対象物Tの厚みに応じて、対称性とサイズが揃うように、処理対象物Tの折り位置を調整する。特異事象処理部942は、特異事象検出部941により検出された処理対象物Tの厚みが、折り畳みが不可能又は困難であるような所定値以上である場合、その処理対象物Tを処理対象から除外して処理を終了し、所定の場所に収納する。これにより、収納仕上がり品質を低下させるほどの厚さの処理対象物Tを除外し、収納仕上がり品質を向上させることができる。
The peculiar
[1-1-6-5.紐]
肩紐、腰紐、飾り紐などの紐が付いた処理対象物Tは、保持部310や作業板410などに紐が引っ掛かるなどして、処理対象物Tにダメージを与えたり、衣類処理装置1の構成要素の故障や破損を誘発したりする可能性がある。したがって、紐の付いた処理対象物Tを検出して処理対象から除外する必要がある。
[1-1-6-5. string]
Objects T to which strings such as shoulder straps, waist straps, and ornamental strings are attached may be caught by the holding
図22は、処理対象物Tの撮像画像の例を示す。処理対象物Tは、紐Vを有する。特異事象検出部941は、図22に示すような紐Vの付いた処理対象物Tを検出する。
FIG. 22 shows an example of a captured image of the object T to be processed. The processing object T has a string V. As shown in FIG. The peculiar
特異事象検出部941は、特異事象検出器943を用いて紐Vの付いた処理対象物Tを検出する。この特異事象検出器943は、図22に示したような紐Vの付いた処理対象物Tの撮像画像や、紐の付いていない処理対象物Tの撮像画像と、その撮像画像に写っている処理対象物Tに紐Vが付いているか否かを示す情報とを学習データとして、教師あり学習により学習されたものであってもよい。
The
特異事象処理部942は、特異事象検出部941により紐Vが付いた処理対象物Tが検出された場合、その処理対象物Tを処理対象から除外して処理を終了し、所定の場所に収納する。これにより、処理対象物Tにダメージを与えたり、衣類処理装置1の構成要素の故障や破損を誘発したりすることを抑制し、処理対象物Tの処理効率を向上させることができる。
When the peculiar
[1-2.動作]
以上のように構成された衣類処理装置1について、以下その動作、作用を説明する。
[1-2. motion]
The operation and function of the
図23は、実施の形態1に係る衣類処理方法の手順を示すフローチャートである。本図の手順は、衣類処理装置1が処理対象物Tを処理している間、所定の時点で、又は、所定の時間間隔で定期的に実行される。本図の手順は、衣類処理装置1による処理対象物Tの処理を一時中断してから実行されてもよいし、処理対象物Tの処理と並行して実行されてもよい。
FIG. 23 is a flow chart showing the procedure of the clothes processing method according to the first embodiment. The procedure shown in this figure is executed periodically at a predetermined point in time or at predetermined time intervals while the
制御装置900は、通常折り畳み処理の実行中に(S6)、所定のタイミングで特異事象を検出する。特異事象を検出するタイミングが到来するまでは(S8のN)、S6に戻り、処理対象物Tの通常折り畳み処理を継続する。特異事象を検出するタイミングが到来すると(S8のY)、撮像画像取得部940は、第2撮像部520又は第3撮像部530により撮像された処理対象物Tの撮像画像を取得する(S10)。特異事象検出部941は、撮像画像取得部940により取得された処理対象物Tの撮像画像に基づいて特異事象を検出する(S12)。特異事象検出部941により特異事象が検出されない場合(S12のN)、S6に戻り、処理対象物Tの通常折り畳み処理を継続する。特異事象検出部941により特異事象が検出された場合(S12のY)、特異事象処理部942は、特異事象に応じた処理を実行する。
The
特異事象検出部941により検出された特異事象が、解消可能な特異事象である場合(S14のY)、特異事象処理部942は、特異事象を解消するための処理を実行する(S16)。例えば、特異事象検出部941により検出された特異事象が、乗り上げ状態、ねじれ状態、垂れ状態などである場合、特異事象処理部942は、上述した特異事象解消処理を実行する。また、特異事象検出部941により、処理対象物Tの厚みが予定より厚いことが検出された場合、特異事象処理部942は、処理対象物Tの厚みに応じて折り位置を調整する。特異事象解消処理が終了すると、S6に戻り、処理対象物Tの通常折り畳み処理を継続する。特異事象解消処理終了後に、特異事象検出部941は、特異事象処理部942が処理を実行した後の処理対象物Tの撮像画像に基づいて、特異事象が解消されたかどうか確認してもよい。
If the peculiar event detected by the peculiar
特異事象検出部941により検出された特異事象が、解消不可能又は解消困難な特異事象である場合(S14のN)、特異事象処理部942は、処理対象物Tを処理対象から除外し(S18)、処理対象物Tを所定場所に収納する(S20)。例えば、特異事象検出部941により、処理対象物Tの厚みが所定値以上であることや、処理対象物Tに紐Vが付いていることなどが検出された場合、特異事象処理部942は、その処理対象物Tを処理対象から除外して処理を終了する。
If the peculiar event detected by the peculiar
[1-3.効果等]
以上のように、本実施の形態において、衣類処理装置1は、処理対象物Tの撮像画像を取得する撮像画像取得部940と、撮像画像取得部940により取得された処理対象物Tの撮像画像に基づいて、処理対象物Tの折り畳み方を予め定めた折り畳み情報において定められた処理対象物Tの状態又は属性とは異なる特異事象を検出する特異事象検出部941と、特異事象検出部941により特異事象が検出された場合、特異事象に応じた処理を実行する特異事象処理部942と、を備える。これにより、特異事象を的確に検出して、適切に対処することができるので、処理対象物Tの処理効率を向上させることができる。また、収納仕上がり品質を低下させる要素を除外し、収納仕上がり品質を向上させることができる。
[1-3. effects, etc.]
As described above, in the present embodiment, the
また、本実施の形態において、特異事象検出部941は、奥行き情報を取得可能な第3撮像部530により撮像された処理対象物Tの撮像画像に基づいて特異事象を検出する。これにより、検出精度を向上させることができる。
In addition, in the present embodiment, the peculiar
また、本実施の形態において、特異事象検出部941は、処理対象物Tの撮像画像を入力し、特異事象の有無又は内容を出力する特異事象検出器943を用いて特異事象を検出する。これにより、検出精度を向上させることができる。
In the present embodiment, the peculiar
また、本実施の形態において、特異事象は、処理対象物の一部が別の部分の上に乗り上げた状態を含む。これにより、乗り上げ状態を的確に検出して、適切に対処することができる。 In addition, in the present embodiment, the peculiar event includes a state in which a part of the object to be processed runs over another part. As a result, it is possible to accurately detect the run-on state and appropriately deal with it.
また、本実施の形態において、特異事象処理部942は、処理対象物Tを保持している保持部310を移動させることにより、乗り上げた部分を落下させる。これにより、乗り上げ状態を適切に解消することができる。
Further, in the present embodiment, the peculiar
また、本実施の形態において、特異事象処理部942は、回転可能に設けられた作業板410に処理対象物Tを載置し、作業板410を回転させることにより、乗り上げた部分を落下させる。これにより、乗り上げ状態を適切に解消することができる。
In the present embodiment, the peculiar
また、本実施の形態において、特異事象処理部942は、処理対象物Tを保持している2以上の保持部310のうちいずれかによる保持を解放し、その保持部310により再度処理対象物を保持する。これにより、乗り上げ状態を適切に解消することができる。
Further, in the present embodiment, the peculiar
また、本実施の形態において、特異事象は、処理対象物Tがねじれた状態を含む。これにより、ねじれ状態を的確に検出して、適切に対処することができる。 In addition, in the present embodiment, the peculiar event includes a state in which the processing object T is twisted. As a result, the torsion state can be accurately detected and appropriate countermeasures can be taken.
また、本実施の形態において、特異事象処理部942は、処理対象物Tを保持している保持部310を、処理対象物Tのねじれ方向と逆の方向に回転させることにより、ねじれた状態をねじれていない状態に戻す。これにより、ねじれ状態を適切に解消することができる。
Further, in the present embodiment, the peculiar
また、本実施の形態において、特異事象処理部942は、処理対象物Tを保持している保持部310とは別の保持部310により処理対象物Tのねじれた部分を保持し、別の保持部310を移動又は回転させることにより、処理対象物Tのねじれた部分をねじれていない状態に戻して保持する。これにより、ねじれ状態を適切に解消することができる。
Further, in this embodiment, the peculiar
また、本実施の形態において、特異事象は、折り畳まれた処理対象物が垂れ下がった状態を含む。これにより、垂れ状態を的確に検出して、適切に対処することができる。 In addition, in the present embodiment, the peculiar event includes a state in which the folded object hangs down. As a result, it is possible to accurately detect the drooping state and appropriately deal with it.
また、本実施の形態において、特異事象処理部942は、処理対象物Tを更に折り畳む。これにより、垂れ状態を適切に解消することができる。
Moreover, in the present embodiment, the singular
また、本実施の形態において、特異事象検出部941は、処理対象物Tの撮像画像において、処理対象物Tを囲む矩形Rに対する処理対象物Tの領域の面積比が所定値以下である場合に、処理対象物Tが垂れ下がった状態を検出する。これにより、検出精度を向上させることができる。
Further, in the present embodiment, the peculiar
また、本実施の形態において、特異事象は、処理対象物Tの厚みが折り畳み情報において定められた値とは異なる場合を含む。これにより、処理対象物Tの厚みが折り畳み情報において定められた値とは異なることを的確に検出して、適切に対処することができる。 In addition, in the present embodiment, the peculiar event includes the case where the thickness of the processing target T is different from the value defined in the folding information. As a result, it is possible to accurately detect that the thickness of the object to be processed T is different from the value defined in the folding information, and to take appropriate measures.
また、本実施の形態において、特異事象処理部942は、処理対象物Tの厚みに応じて処理対象物Tの折り位置を調整する。これにより、処理対象物Tの収納仕上がりを向上させることができる。
Further, in the present embodiment, the peculiar
また、本実施の形態において、特異事象検出部941は、作業板410に載置された処理対象物Tの撮像画像において、作業板410の上端の高さと処理対象物Tの高さの差から処理対象物Tの厚みを検出する。これにより、検出精度を向上させることができる。
Further, in the present embodiment, the peculiar
また、本実施の形態において、特異事象検出部941は、特異事象処理部942が処理を実行した後の処理対象物Tの撮像画像に基づいて、特異事象を検出する。これにより、特異事象が解消されたか否かを確認することができる。
In addition, in the present embodiment, the peculiar
また、本実施の形態において、特異事象は、処理対象物Tの厚みが所定値以上である場合を含む。これにより、処理対象物Tの厚みが所定値以上であることを的確に検出して、適切に対処することができる。 In addition, in the present embodiment, the peculiar event includes the case where the thickness of the processing object T is equal to or greater than a predetermined value. As a result, it is possible to accurately detect that the thickness of the processing object T is equal to or greater than the predetermined value, and to take appropriate measures.
また、本実施の形態において、特異事象は、処理対象物Tが紐を含む場合を含む。これにより、処理対象物Tに紐が付いていることを的確に検出して、適切に対処することができる。 In addition, in the present embodiment, the peculiar event includes the case where the processing object T includes a string. As a result, it is possible to accurately detect that the processing object T is attached with a string, and to take appropriate measures.
また、本実施の形態において、特異事象処理部942は、処理対象物を処理対象から除外する。これにより、処理が不可能又は困難である処理対象物Tを処理対象から除外することができる。
In addition, in the present embodiment, the singular
また、本実施の形態において、検出方法は、処理対象物Tの撮像画像を取得するステップと、取得された処理対象物Tの撮像画像に基づいて、処理対象物Tの折り畳み方を予め定めた折り畳み情報において定められた処理対象物Tの状態又は属性とは異なる特異事象を検出するステップと、を備える。これにより、特異事象を的確に検出することができる。 Further, in the present embodiment, the detection method includes the step of acquiring the captured image of the processing target T, and the folding method of the processing target T being determined in advance based on the acquired captured image of the processing target T. and detecting a singular event different from the state or attributes of the object T defined in the folding information. This makes it possible to accurately detect a singular event.
また、本実施の形態において、衣類処理方法は、処理対象物Tの撮像画像を取得するステップと、取得された処理対象物Tの撮像画像に基づいて、処理対象物Tの折り畳み方を予め定めた折り畳み情報において定められた処理対象物Tの状態又は属性とは異なる特異事象を検出するステップと、特異事象が検出された場合、特異事象に応じた処理を実行するステップと、を備える。これにより、特異事象を的確に検出して、適切に対処することができるので、処理対象物Tの処理効率を向上させることができる。 Further, in the present embodiment, the method for processing clothes includes the step of acquiring the captured image of the processing target T, and the folding method of the processing target T being determined in advance based on the acquired captured image of the processing target T. a step of detecting a peculiar event different from the state or attribute of the processing object T defined in the folding information; As a result, the peculiar event can be accurately detected and appropriately dealt with, so that the processing efficiency of the processing object T can be improved.
以上のように、本出願において開示する技術の例示として、実施の形態1を説明した。しかしながら、本開示における技術は、これに限定されず、変更、置き換え、付加、省略などを行った実施の形態にも適用できる。また、上記実施の形態1で説明した各構成要素を組み合わせて、新たな実施の形態とすることも可能である。
As described above,
なお、上述の実施の形態は、本開示における技術を例示するためのものであるから、特許請求の範囲またはその均等の範囲において種々の変更、置き換え、付加、省略などを行うことができる。 Note that the above-described embodiment is for illustrating the technology in the present disclosure, and various changes, replacements, additions, omissions, etc. can be made within the scope of the claims or equivalents thereof.
本開示は、衣類処理装置に利用可能である。 The present disclosure is applicable to clothing processing devices.
1 衣類処理装置
R 矩形
t 厚み
T 処理対象物
T1 長袖シャツ
T2 半袖シャツ
T3 ノースリーブシャツ
T4 ズボン
T5 短パン
T6 トランクス
T7 タオル
V 紐
X1 左方向
X2 右方向
Y1 前方向
Y2 後方向
Z1 上方向
Z2 下方向
20 学習装置
21 撮像画像取得部
22 特異事象情報取得部
23 学習部
24 特異事象検出器
100 筐体
110 フレーム
120 外郭
200 受入部
210 ガイドレール
300 保持装置
300A、300B 保持装置
310、310A、310B、311B 保持部
312 Yaw部
312a モータ
312b 減速ギヤ
312c 制御基板
312d トルクリミッタ
312e トルクセンサ
313 Pitch部
314 Roll部
315 Hand部
315a フィンガ
315b モータ
315c 減速ギヤ
315d 回動ギヤ
315e 板バネ
315f トルクリミッタ
316 回動シャフト
316a 位置検出センサ
317 力覚センサ
320、320A、320B 移動機構
330、330A、330B 幅方向移動機構
332A、332B 幅方向駆動部
334A、334B Xガイド
340A、340B 高さ方向移動機構
342A、342B 高さ方向駆動部
344A、344B Zガイド
350A、350B 奥行き方向移動機構
352A、352B 奥行き方向駆動部
354A、354B Yガイド
400 作業板装置
410 作業板
411 側端板
420 回転駆動部
421 回転軸
422 回転用モータ
430 走行駆動部
431 伝動シャフト
432 走行用モータ
440 伝動部
450 初期化機構
500 撮像装置
510 第1撮像部
520 第2撮像部
530 第3撮像部
600 支持部
610 正面側支持部
620 背面側支持部
700 収納装置
710、710a、710b、710c、710d、710e 収納部
711 ドア
720 運搬部
721、721a、721b、721c 挟持板
722a、722b レール
723 連結部
724 回転軸
725 蝶番
900 制御装置
901 保持装置制御部
902 作業板装置制御部
903 撮像装置制御部
904 収納装置制御部
910 種類認識部
911 部位検出部
912 長さ検出部
913 ずれ補正部
914 特異事象検出部
915 第1点検出部
916 第2点検出部
917 端点検出部
940 撮像画像取得部
941 特異事象検出部
942 特異事象処理部
943 特異事象検出器
1 Clothing processing apparatus R Rectangle t Thickness T Object to be processed T1 Long-sleeved shirt T2 Short-sleeved shirt T3 Sleeveless shirt T4 Trousers T5 Shorts T6 Trunks T7 Towel V String X1 Left direction X2 Right direction Y1 Forward direction Y2 Backward direction Z1 Upward direction Z2 Downward direction 20 Learning device 21 Captured image acquisition unit 22 Unique event information acquisition unit 23 Learning unit 24 Unique event detector 100 Case 110 Frame 120 Outer shell 200 Receiving unit 210 Guide rail 300 Holding device 300A, 300B Holding device 310, 310A, 310B, 311B Holding Section 312 Yaw Section 312a Motor 312b Reduction Gear 312c Control Board 312d Torque Limiter 312e Torque Sensor 313 Pitch Section 314 Roll Section 315 Hand Section 315a Finger 315b Motor 315c Reduction Gear 315d Rotating Gear 315e Plate Spring 315f Rotating Shaft 36a Position 315f Torque Limiter Detection sensor 317 Force sensor 320, 320A, 320B Moving mechanism 330, 330A, 330B Width direction moving mechanism 332A, 332B Width direction driving unit 334A, 334B X guide 340A, 340B Height direction moving mechanism 342A, 342B Height direction driving unit 344A, 344B Z guide 350A, 350B Depth direction movement mechanism 352A, 352B Depth direction drive unit 354A, 354B Y guide 400 Work plate device 410 Work plate 411 Side end plate 420 Rotation drive unit 421 Rotation shaft 422 Motor for rotation 430 Travel drive unit 431 transmission shaft 432 traveling motor 440 transmission section 450 initialization mechanism 500 imaging device 510 first imaging section 520 second imaging section 530 third imaging section 600 support section 610 front side support section 620 rear side support section 700 storage device 710, 710a, 710b, 710c, 710d, 710e storage section 711 door 720 transport section 721, 721a, 721b, 721c holding plate 722a, 722b rail 723 connecting section 724 rotating shaft 725 hinge 900 control device 901 holding device control section 902 work plate device control Section 903 Imaging Device Control Section 904 Storage Device Control Section 910 Type Recognition Section 911 part detection unit 912 length detection unit 913 deviation correction unit 914 peculiar event detection unit 915 first point detection unit 916 second point detection unit 917 end point detection unit 940 captured image acquisition unit 941 peculiar event detection unit 942 peculiar event processing unit 943 singular event detector
Claims (22)
前記撮像画像取得部により取得された前記処理対象物の撮像画像に基づいて、前記処理対象物の折り畳み方を予め定めた折り畳み情報において定められた前記処理対象物の状態又は属性とは異なる特異事象を検出する特異事象検出部と、
前記特異事象検出部により特異事象が検出された場合、特異事象に応じた処理を実行する特異事象処理部と、
を備える衣類処理装置。 a captured image acquisition unit that acquires a captured image of the object to be processed;
A peculiar event different from the state or attribute of the processing object defined in folding information that predetermines how to fold the processing object based on the captured image of the processing object acquired by the captured image acquiring unit. a singular event detection unit that detects
a singular event processing unit that executes processing according to the singular event when the singular event detection unit detects the singular event;
A clothes processing apparatus comprising:
請求項1に記載の衣類処理装置。 2. The clothing processing apparatus according to claim 1, wherein the peculiar event detection unit detects the peculiar event based on the captured image of the object to be processed captured by an imaging device capable of acquiring depth information.
請求項1又は2に記載の衣類処理装置。 3. The clothing processing apparatus according to claim 1, wherein the peculiar event detection unit receives a captured image of the object to be processed and detects the peculiar event using a peculiar event detector that outputs the presence or absence of the peculiar event or the content of the peculiar event. .
請求項1から3のいずれかに記載の衣類処理装置。 4. The laundry processing apparatus according to any one of claims 1 to 3, wherein the peculiar event includes a state in which a portion of the object to be processed runs over another portion.
請求項4に記載の衣類処理装置。 5. The laundry processing apparatus according to claim 4, wherein the peculiar event processing unit moves a holding unit that holds the object to be processed, thereby dropping a portion on which the object is run.
請求項4又は5に記載の衣類処理装置。 6. The clothing processing according to claim 4, wherein the peculiar event processing unit places the object to be processed on a rotatable work plate, and rotates the work plate to cause the part on which the object is placed to drop. Device.
請求項4から6のいずれかに記載の衣類処理装置。 7. The peculiar event processing unit according to any one of claims 4 to 6, wherein the peculiar event processing unit releases the holding by one of two or more holding units holding the object to be processed, and holds the object to be processed by the holding unit again. The clothing processing apparatus according to 1.
請求項1から7のいずれかに記載の衣類処理装置。 8. The laundry processing apparatus according to any one of claims 1 to 7, wherein said peculiar event includes a state in which said object to be processed is twisted.
請求項8に記載の衣類処理装置。 9. The peculiar event processing unit restores a twisted state to an untwisted state by rotating a holding unit that holds the object to be processed in a direction opposite to a twisting direction of the object to be processed. 3. The clothing processing apparatus according to .
請求項8に記載の衣類処理装置。 The peculiar event processing unit holds the twisted portion of the processing object by a holding unit different from the holding unit holding the processing object, and by moving or rotating the separate holding unit, 9. The laundry processing apparatus according to claim 8, wherein the twisted portion of the object to be processed is returned to an untwisted state and held.
請求項1から10のいずれかに記載の衣類処理装置。 11. The laundry processing apparatus according to any one of claims 1 to 10, wherein the peculiar event includes a state in which the folded processing object hangs down.
請求項11に記載の衣類処理装置。 12. The clothing processing apparatus according to claim 11, wherein the peculiar event processing section further folds the processing object.
請求項11又は12に記載の衣類処理装置。 The peculiar event detection unit detects a hanging state of the processing object when an area ratio of a region of the processing object to a rectangle surrounding the processing object is equal to or less than a predetermined value in the captured image of the processing object. 13. The clothes processing apparatus according to claim 11 or 12, which detects .
請求項1から13のいずれかに記載の衣類処理装置。 14. The laundry processing apparatus according to any one of claims 1 to 13, wherein the peculiar event includes a case where the thickness of the object to be processed differs from the value defined in the folding information.
請求項14に記載の衣類処理装置。 15. The clothing processing apparatus according to claim 14, wherein the peculiar event processing unit adjusts the folding position of the processing object according to the thickness of the processing object.
請求項14又は15に記載の衣類処理装置。 The peculiar event detection unit detects the thickness of the processing object from the difference between the height of the upper end of the work plate and the height of the processing object in the captured image of the processing object placed on the work plate. 16. Apparatus for treating clothes according to claim 14 or 15.
請求項1から16のいずれかに記載の衣類処理装置。 17. The clothing processing apparatus according to any one of claims 1 to 16, wherein the peculiar event detection section detects the peculiar event based on the captured image of the object to be processed after the peculiar event processing section has executed the processing. .
請求項1から17のいずれかに記載の衣類処理装置。 18. The laundry processing apparatus according to any one of claims 1 to 17, wherein the peculiar event includes a case where the thickness of the object to be processed is equal to or greater than a predetermined value.
請求項1から18のいずれかに記載の衣類処理装置。 19. The clothes processing apparatus according to any one of claims 1 to 18, wherein the peculiar event includes a case where the processing object includes a string.
請求項18又は19に記載の衣類処理装置。 20. The clothing processing apparatus according to claim 18, wherein the peculiar event processing unit excludes the object to be processed from being processed.
取得された前記処理対象物の撮像画像に基づいて、前記処理対象物の折り畳み方を予め定めた折り畳み情報において定められた前記処理対象物の状態又は属性とは異なる特異事象を検出するステップと、
を備える検出方法。 obtaining a captured image of the object to be processed;
a step of detecting a peculiar event that is different from the state or attribute of the processing object defined in folding information that predefines how to fold the processing object, based on the captured image of the processing object that has been acquired;
A detection method comprising:
取得された前記処理対象物の撮像画像に基づいて、前記処理対象物の折り畳み方を予め定めた折り畳み情報において定められた前記処理対象物の状態又は属性とは異なる特異事象を検出するステップと、
特異事象が検出された場合、特異事象に応じた処理を実行するステップと、
を備える衣類処理方法。 obtaining a captured image of the object to be processed;
a step of detecting a peculiar event that is different from the state or attribute of the processing object defined in folding information that predefines how to fold the processing object, based on the captured image of the processing object that has been acquired;
If an anomalous event is detected, performing processing according to the anomalous event;
A garment treatment method comprising:
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021021905A JP2022124249A (en) | 2021-02-15 | 2021-02-15 | Clothing treatment apparatus, detection method and clothing treatment method |
PCT/JP2022/002703 WO2022172746A1 (en) | 2021-02-09 | 2022-01-25 | Clothing processing device, clothing processing method, detection method, and learning device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021021905A JP2022124249A (en) | 2021-02-15 | 2021-02-15 | Clothing treatment apparatus, detection method and clothing treatment method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2022124249A true JP2022124249A (en) | 2022-08-25 |
Family
ID=82941281
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021021905A Pending JP2022124249A (en) | 2021-02-09 | 2021-02-15 | Clothing treatment apparatus, detection method and clothing treatment method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2022124249A (en) |
-
2021
- 2021-02-15 JP JP2021021905A patent/JP2022124249A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2016194703A1 (en) | Device for processing for object to be processed | |
Maitin-Shepard et al. | Cloth grasp point detection based on multiple-view geometric cues with application to robotic towel folding | |
CN107075784B (en) | Processing device for processed object | |
WO2012073500A1 (en) | Device for spreading shapeable thin items and method for spreading shapeable thin items | |
EP3366831B1 (en) | Fabric type identifying apparatus and fabric type identifying method | |
JP5952136B2 (en) | Method and apparatus for automatically detecting edge of cloth, and cloth unfolding and feeding apparatus having the apparatus | |
JP6892268B2 (en) | Three-dimensional measuring device for cloth piece gripping device | |
JP2022544535A (en) | Method and system for feeding flatwork articles to a transfer conveyor and/or flatwork processing equipment | |
JP2022124249A (en) | Clothing treatment apparatus, detection method and clothing treatment method | |
WO2022172746A1 (en) | Clothing processing device, clothing processing method, detection method, and learning device | |
JP2022121856A (en) | Clothes treatment device, clothes treatment method, and learning device | |
JP6912812B2 (en) | Folding unit and folding method | |
JP2022115515A (en) | Rotary body and clothing treatment apparatus | |
JP2022121857A (en) | Clothing treatment apparatus and clothing treatment method | |
JP2022128710A (en) | Control device, control method, and clothing processing machine | |
JP2022115514A (en) | Clothing treatment apparatus and clothing treatment method | |
JP2022115516A (en) | Rotation position initialization device and rotation position initialization method | |
JP2022130828A (en) | Moving apparatus and clothing treatment apparatus | |
JP2022130829A (en) | Clothing treatment apparatus and clothing treatment method | |
JP2022130827A (en) | Clothing treatment apparatus, dirt removal method, and learning device | |
WO2022181162A1 (en) | Garment processing device and garment processing method | |
JP2022130830A (en) | Clothing treatment apparatus and clothing treatment method | |
JP2022115517A (en) | Clothing treatment apparatus, and method for housing clothing | |
CN111379154B (en) | Clothes folding machine and control method thereof | |
JP5624927B2 (en) | Clothes folding machine |