web-dev-qa-db-ja.com

「ログアウト」アクション用に確立されたジェスチャーコントロールはありますか?

私は、Kinectカメラを介して操作されるインターフェイスに取り組んでいるため、画面上のボタンに依存したくありません。基本的なスワイプと時々のグラブアンドプルを使用すると、インターフェイスはほとんど機能しているように見えますが、「ログアウト」オプションを提示する方法に行き詰まっています。

発見するのが難しいものに頼らずに、ログアウトしてログアウトを確認するオプションを提供し、物理的なインターフェースがなくても簡単に実行できるようにする方法についての考えはありますか?

10
Don H

確かに、私はKinectユーザーではありませんが、私にはこれはジェスチャーに適しているようには思えません。ジェスチャーは、次のようなアクションに役立ちます。

  • 頻繁にやりたい-ジェスチャーのポイントは、何かを簡単に行えるようにすることです。そして、あなたがめったにしないことのジェスチャーを覚えている可能性は低いです。
  • 簡単に元に戻すことができます-誤ってジェスチャーをするのは簡単なので、このコストが高くなりすぎないようにします。

通常、ログアウトは非常にまれです(多くの場合、セッションの最後に1回)。また、誤ってログアウトした場合、再度ログインする必要があります。確認画面を追加すると、多少は軽減されますが、それでも面倒です(そして、ログアウトも面倒です)。

ジェスチャーがあなたのインターフェース全体ではないと仮定すると、私は非ジェスチャーインターフェースの一部としてログアウトする必要があります。

30
user31143

XBoxには、標準のガイドジェスチャーがあり、ゲームを一時停止してメニューを開くことができます。現在のレベルを終了または再起動します。おそらく、そのようなメニューを使用して、ユーザーがタッチまたはプッシュできるログアウトボタンを提供できます。

Kinectガイドジェスチャーを使用して、ゲームのプレイを一時停止するか、Kinectガイドを開きます。

これを行うには、両腕を脇に置きます。次に、左腕を体から45度の角度でまっすぐに動かします。

Screenshot of guide gesture demo

ソース: http://support.xbox.com/en-us/xbox-360/kinect/body-controller

17

立ち去った場合はシステムからログアウトしてください。

ワークフローは、カメラまで歩いて行き、QRコードを持ち上げてログインし、作業を行ってから離れます。次の人も同じ手順を繰り返します。

1人目のユーザーがまだいる間に2人目のユーザーがカメラの範囲に入った場合、または同じユーザーが2つ目のアカウントでログインする必要がある場合は、新しいQRログインで前のユーザーを自動的にログアウトします。

11
Nathan Rabe

@ dan1111からの回答へのコメントで述べたように

ログインはQRコードを保持するのと同じくらい簡単です

ユーザーがログアウトするために保持する2番目のQRコードを入手できませんか?

または、音声入力も受け入れられると述べたので、ホイールを再発明してみてください-ユーザーに「ログアウト」とだけ言ってください(ここでは、新しい音声コマンドを作成できると想定しています-これが可能かどうかわかりません) )

9
EdHunter

プラットフォームのユースケースによっては、物事をすぐにオフにできない場合はそれほど面白くないかもしれません。つまり、モーションキャプチャソフトウェアが適切にキャプチャできず、オフになっていない場合。したがって、何かを使用することをお勧めします非常に信頼できる

最も信頼できるのはジェスチャー未満であり、簡単に認識できるものです。

写真なし

ユーザーにカメラを手でかぶせるだけです。このようにして、色相、黒のパーセンテージ、または同様の信頼できる値を測定して、鳥をケージの上に置いたときの鳥のように眠らせます。

3
kaiser

ジェスチャーだけに限定されていない場合、Kinect for Windows APIには顔認識機能( http://msdn.Microsoft.com/en-us/library/jj130970.aspx )があり、音声認識が可能です。 ( http://msdn.Microsoft.com/en-us/library/jj131034.aspx )は、移動によるユーザーのログアウトのエラーを最小限に抑えます。

音声は、一般的なシステムアクティビティ(つまり、ユーザーのサインインまたはサインアウト)に制限され、ジェスチャーは主要な対話として残されます。

そのため、システムがユーザーとユーザーの音声コマンドを検出してログイン/ログアウトできる場合は、よりエレガントなソリューションになる可能性があります。

2
Stephen

何かが終わった/終わったことを示すために使用されるいくつかの手の記号が使用できると思います。

野球で「安全」を表すために使用される手の記号は、何かが終わった、または終わったことを示すために使用されることがあります。これは、地面に横たわっている人がノックアウトされたときに、ボクシングで使用されることがあります。

ボクシングでは、レフリーは両方の腕を上げて手を振るようにして、お互いに交差するようにすることもできます。これは、道に迷った人が通過する飛行機を「助けて」くれる波に似ています。これは戦いがボクシングで終わったことを意味します。

もう1つは、指を喉の方に向け、手首を回転させるように手を回します。これのバリエーションは、指を外側に向け、手のひらを地面に向け、手首を回転させて手を左右に動かすことです。

2
CommentedCode