• ベストアンサー

キオスク端末のプログラミング

図書館等においてある、タッチパネル操作の蔵書検索システムなどは、 裏ではおそらくWindowsが動いているかと思うのですが、 利用者はWindowsを意識する事なく(逆に利用者にWindowsを操作 させない)、画面に最大表示されている蔵書検索システムを 使うという仕様になっていると思います。 あれはどのように行っているのでしょうか? メンテナンス時、シャットダウン時などはWindowsの画面を表示 させる必要があるかと思うのですが、それは何か隠しコマンド 的なもので表示させるような仕様なのでしょうか? ご教授よろしくお願いします。

  • gonii
  • お礼率39% (9/23)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.6

> 「タッチパネルに触ったときは、> 左クリック > のみにする設定にしました」という設定は、 > プログラム側の制御になるのでしょうか? ですが、タッチパネル側の制御です。タッチパネルによっては、ダブルクリックや右クリック操作ができるものがあって、それらを全て無効にしました。 アプリによって、どのようなパネルを選ぶか、ダブルクリックは可能にするか、などなどの要件が決まってくると思います。

その他の回答 (5)

回答No.5

WindowsXP でタッチパネルアプリを作ったことがあります。 そのときは、キーボードもマウスも接続していますが利用者からは隠しておきました。 メンテナンスなどはマウスの右クリックで操作します。 タッチパネルに触ったときは、左クリックのみにする設定にしました。

gonii
質問者

補足

回答ありがとうございます。 「タッチパネルに触ったときは、左クリックのみにする設定にしました」という設定は、プログラム側の制御になるのでしょうか?

  • zwi
  • ベストアンサー率56% (730/1282)
回答No.4

どうしても普通のXPを使ったパソコンでキオスク端末風にしたいのであれば、下記のような仕様で問題ないでしょう。ちなみにVBは専門ではないのでプログラムの細かい説明は申し訳ないけど出来ません。C言語であれば説明できますが。 ・ログオン自体は自動に出来ます。 ・アプリはスタートアップに登録しておけば自動スタート可能です。 ・アプリ自体が最大画面で起動すれば、Windowsであることは隠せます。 ・アプリの終了ボタンなどは、プログラムで無効にします。 ・キーボードは接続しません。LANがあるならLAN経由でシャットダウンさせます。USBに何かを接続して、そのボタンで終了させても良いでしょう(使う人には隠しておきます)。電源の終了はWindowsAPIを呼び出せば可能です。VBでも出来ると思います。 ・操作はマウスで問題ないので、状況が許すならマウスを使いましょう。 ・もしタッチパネルを使う場合は、タッチパネル専用のドライバが必要です。提供される環境がC言語のみ対応ならC言語でDLLを作ればVBからも使えます。 あたりがXP Proで出来る限界だと思います。 もう少し具体的に以下の条件を書いてもらえば、提案は出来ると思いますけど。質問の文を見る限る学生さんに思えたのですが。 (1)どういう人が使う端末か(一般の人か、企業内の端末か、単なるデモ?) (2)どういう環境で使うものか(電源のオンオフは自動なのか?誰か専門のが人が操作するのか?) (3)専用のオペレーターは常に常駐するのか?

  • zwi
  • ベストアンサー率56% (730/1282)
回答No.3

補足で、Windows XP Embeddedがどのぐらいの値段かと言うと開発キットがまず995ドル(今の為替レートだと約11万円)必要です。 で、端末一台ごとに90ドル(約1万円)のランタイム ライセンス コストが必要です。 http://www.microsoft.com/japan/windows/embedded/eval/xpe/default.mspx

gonii
質問者

補足

ありがとうございます。 Windows XP Embeddedについては調べてみます。 通常のXP Proを使用して、プログラム側(VB)で 対応する方法を教えていただければ助かります。

  • zwi
  • ベストアンサー率56% (730/1282)
回答No.2

先ほどの記事をよく読んでもらえるとわかると思いますが、Embedded Windowsは自由なカスタマイズが可能です。通常のWindowsXPではOS機能のカスタマイズが出来ませんので、基本的に不可能です。 マイクロソフトと契約して、 Windows XP Embeddedのライセンスを取得してください。安価に済ませたい場合はLinuxを選択するしかありません。

  • zwi
  • ベストアンサー率56% (730/1282)
回答No.1

組み込み用Windowsってのがあります。 http://monoist.atmarkit.co.jp/fembedded/winembedded/xpbasic/xp01.html またはLinuxを使えば問題なく作れると思います。 キオスク端末に関わった事がないので、それだとは断言が出来ませんが。

gonii
質問者

補足

ご回答ありがとうございます! 仕様として通常のWindows OS (XP Pro)での場合での、 対応方法を教えていただければと思います。

関連するQ&A

  • タッチパネルを用いたアプリの開発方法

    CD販売店における在庫情報を表示させる情報端末を 作りたいです。 お客さんにはタッチパネルの検索画面を提供して 簡単な操作で在庫の検索が出来るようにしたいのです。 丁度、図書館や書店の蔵書検索と同じような仕組みを作りたいと 考えております。 Windowsマシンで検索画面を作るところまでは出来そうなのですが タッチパネルによる入力部分をどのように開発すればよいのかが わかりません。 タッチパネル開発に関するWebサイトを探してみましたが、 役に立ちそうなサイトは発見できませんでした。 ご存知の方がいらっしゃいましたらご教示のほど宜しくお願い致します。

  • Windows2000 の telnet について

    Windows2000で、公共図書館のホームページから蔵書検索をしています。 自動的にtelnetが立ち上がって、検索できるようになっています。 以前 Windows98を使っていたときは、telnetの画面をコピーして、 テキスト文書等にしてプリントアウトできていたのですが、 2000ではtelnetの画面をコピーしたり、プリントアウトしたりは できないのでしょうか。

  • PC起動時に、フォームを表示

    PCの起動時にAccessのフォームを最大化表示で起動すには どのようにすればよいのでしょうか? 今、Accessで蔵書検索システムを作ろうと思っていまして フォームを開くにはAccessのウインドウ上でしか開くことができないので、これを最大化表示でフォームだけを 表示し蔵書検索の専用機作りたいんですがどうすればできるのでしょうか、私自身VB・VBAの知識がありません。 わかる方よろしくお願いします。

  • 図書蔵書検索カーリルについて

    ちょっと読みたい、買うかどうか中身が知りたい、といった時に図書館で本を借りています。 最近「カーリル」という蔵書検索サイトを知って、いくつか検索すると、図書館ではなく大学図書館と出ていました。 予約するというボタンがあるのですが、これを押した場合蔵書している大学まで取りに行かなければならないのでしょうか? または地元の図書館では他地域からの図書館でも取り寄せができるみたいですが、大学図書の本も取り寄せすることができるのでしょうか?

  • 起動時に不要な画面が表示される

    WINDOWS98、FMVを使っています。 電源を入れて立ち上げると通常のデスクトップの画面になったあと、不要な画面が出るようになりました。タイトルがMS-DOS FTPで Unknown host/t. ftp> の表示が出ます。×で画面を消すと次の画面が出てきて「このプログラムは自動的にシャットダウンできません。プログラムの終了コマンドを使って下さい。」との画面が出て、「はい」をクリックすると通常のデスクトップ画面となり、通常の使い方ができますが、この不要な画面が出ないようにする方法がわかれば教えて下さい。インターネットでスクリーンセーバーを読み込む操作をした時誤った操作をしたのか、不要なプログラムを消す操作をした時、必要なプログラムまで消してしまったのではないかと思っています。

  • スクロールで画面が消える

    windows10を利用しています。タッチパッドを2本指でスクロールしようとすると画面が1~2秒ほど消えてしまいます。シャットダウンして再び起動しても同じことが起こります。治す方法はありますか?

  • 図書館の検索画面

    http://www.library.city.hachioji.tokyo.jp/hachioji03.htm こちらの図書館(他の図書館でも)などの 蔵書検索画面で、 『一般件名』『個人件名』という検索キーがありますが この二つの意味はなんでしょうか?

  • タブレットなのにタッチ機能が・・・

    windowsがタッチ入力受け付けなくなりました・・・ コントロールパネルのシステムのペンとタッチに「このディスプレイでは、ペン入力とタッチ入力は利用できません」と表示され、確かに画面に触れても反応なし。さっきまでフツウのタブレットだったのに~

  • 図書館の検索システム

    図書館の検索システムですが、チャンと動きません。 タッチセンサー?式(銀行のキャッシュディスペンサーと似ている)で画面を指でさわって、命令して行くものです。 しかし、指でさわっても、その枠の色が変わるだけで、そこから先へ進みません。 気まぐれなシステムで、うまくいく時もあります。 タッチセンサー?式というのは、気まぐれなものなのですか? 色が変わるということはチャンと命令が伝わっていると思うんですが。 センサーの感度が悪いってことはありますか?

  • 自動で電源が落ちない

    XP ですが、通常の操作でスタートボタンのシャットダウンでシャットダウン すると電源が切れますが、ショートカットを作り、(shutdown -s -f -t 0)を 実行してシャットダウンすると windowsのマークの画面が出て、(コンピュータの電源を切ることができます) で止まります。コマンドが間違ってますか?

専門家に質問してみよう