• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:博物館のタッチパネルPCを作りたい)

博物館のタッチパネルPCの作り方

このQ&Aのポイント
  • 博物館などで展示物の情報を表示するためのタッチパネル式PCを自分で作りたいです。
  • 資料として動画、写真、文章を表示できるだけでなく、操作や閉じることができず、他のソフトも起動できない環境にしたいです。
  • 利用する閲覧者に対して選択肢を表示している画面に戻れる機能を備えているソフトウェアがあれば教えてください。

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

  • ベストアンサー
  • yama1718
  • ベストアンサー率41% (670/1618)
回答No.2

資料をhtmlで作成しブラウザで見せるのならKIOSKモードというのがあります。 図書館など公共の場で使用する為にメニューやタスクバーなどを隠し、 不要な操作や通常の操作では終了できなくします。 Internet Exploer では -K オプションで起動するとKIOSKモードで起動します。 Opera は /KioskMode オプションで起動します。 Firefox にもKIOSKモードで起動させるアドオンがあります。 https://addons.mozilla.org/ja/firefox/addon/r-kiosk/

coral7
質問者

お礼

yama1718様、回答ありがとうございます。 私の知識が乏しいのでKIOSKモードの起動を成功させるのにさえ四苦八苦しましたが、出来ました。 メニューやタスクバーが表示されないので、目的を達成できそうです。 勉強になりました。ありがとうございます。

その他の回答 (3)

  • 0909union
  • ベストアンサー率39% (325/818)
回答No.4

前回の回答でドライバーのお話しましたが、下記のURLにあります。 http://www.nec.co.jp/embedded/attention/pnc/driver/driver02.html http://www.nec.co.jp/embedded/attention/pnc/ 工業用のタッチパネルの大手ですね(有名)。私も何度もお世話になっているメーカーです。と言うより、2001年頃から、かなりのタッチパネルつき端末は、このメーカーの物を使用しています。 ただ、タブレット式PCが現れたあたり、2003年頃かですかね、他のメーカーが台頭し、ついにiPhoneとあわられた事により、タッチパネルと言うと2点同時タッチが主流になり、日本のメーカーは、立ち遅れた感がありますね。 つまり、あなたが作らなくても、すでに、タッチパネルを買えば、OSをマウスや、キーボードで操作しなくても、タッチパネルで操作でてきました。 (1)~(4)はエクスプローラーで達成できていますよね。又は付属のソフトでできていますよね。 私は2003年ころ、あるプロジェクトでまさに、タッチパネルでWindows2000 とXPを操作していましたよ。 他の方がすでに回答しているとおり、Windows7で、現在のタッチパネルにも対応しているので、タブレット式のノートPCを買わなくても、タッチパネル対応のモニターを買ってとっつければ、そのままタッチパネルでの操作も可能です。 http://www.amazon.co.jp/%E3%82%BF%E3%83%83%E3%83%81%E3%83%91%E3%83%8D%E3%83%AB-%E3%83%87%E3%82%A3%E3%82%B9%E3%83%97%E3%83%AC%E3%82%A4-PC%E5%91%A8%E8%BE%BA%E6%A9%9F%E5%99%A8-PC%E5%91%A8%E8%BE%BA%E6%A9%9F%E5%99%A8%E3%83%BB%E3%83%91%E3%83%BC%E3%83%84/b?ie=UTF8&node=10749211 ようは、あなたが思っていることは、2003年頃からすでに実現していて、あなたがしらなかっただけです。 問題は次のとおりです。 1.専用端末で構築し、銀行のATMや一部の展示場にあるような、ものにする。   これは、高額です。しかし、それだけオリジナルな物をつくれるので、セキュリティーは万全になります。もちろんあなたがおもっているように、ハード(機械)とソフト両方の知識が必要です(もちろんPCを使ってもいい)。 2.Windows7の環境を利用する。  つまり汎用機であるパソコン端末を使い、ブラウザを使用した場合。OSの一部の機能を制御する事で、可能です。これはプログラム的にはAPIでコントロールするが、レジストリーなどポリシーエディターでセキュリティーを変更する事で、使用制限をかける事が可能。  低価格だが、OSの知識がプロ並みに必要。 特に、公共で使われるような所は、簡単に作れる事よりも、ハッキングされないことの方が重要です。わたしなんか、ハローワークの端末で、バッグで動作している、OSいじれますよ(結構バグがあるので、手前にあるアプリクラッシュさせるといじれる)。 という事で、こちらの選択の方が重要です。

coral7
質問者

お礼

0909union様、回答ありがとうございます。 ハッキング、アプリクラッシュ・・・怖い言葉がならんでいますね。 幸いにも使用の目的が展示資料の閲覧で、個人情報や金銭にからむものではないので、ハッキングされても問題ありません。 とにかく、みなさまからの回答を理解するのも難しく、勉強不足を痛感しました。 ありがとうございました。

  • 0909union
  • ベストアンサー率39% (325/818)
回答No.3

>いずれも問題となるのは、プログラムの問題だと思いますが 質問者が勘違いしているのか、回答者側が勘違いしているのかの違いですね。 >タッチパネル式PCを目にしますが、これを自分で作りたいと考えております。 自分では作れません。自作はないよ。という事です。 まず、基本的にタッチパネルは、モニターの表面(液晶)に特殊なフィルターがあり、その部分がどこに触れているかの信号が、特殊なチップで、パソコンだとRS-232c(マウスなどのコードと一体になっている場合も)などのインターフェースを通じて、OSに クリック などの情報に変換され渡されるだけです。つまり、パソコンに入る時に、マウスのクリック情報に、すでに変換されているので、ほとんどのタッチパネルではXP以降のOSならドライバーが存在し、そのドライバーの仕様さえわかれば、中学生、小学生レベルでも、タッチパネルに対応した WebサイトやGUI を作成する事が可能です。ようは、タッチパネルを買ってくれば言い訳です。その時SDKもついてくればいいのですが、そうでないのなら、自分で、ドライバーを入手するか、作成する必要があります(マウスでクリックしたり、D&Dの操作する所が単に、タッチしてできるようにドライバーで変換しているだけです)。 例えば、図書館や、ハローワークなどの物は、この種類で、単にブラウザで表示している物を単に タスクバー隠滅 キーボード、マウスの使用不可 (特殊キーの押下の反応不可) ブラウザの全画面モード にして操作しているだけです。もちろん、Windowsクライアントアプリ(ブラウザと同じ物)を表示している。 たったそれだけなので、問題となるのは、 プログラムではありません。対象となるアプリを全画面にして、すべてのアプリより手前に表示する設定にするだけです。 あとは文字入力などをどうするか考えればいいのですが、Windowsなどの仮想キーボードを使えばいいし、JavaScriptレベルでも作成可能です。 タスクマネージャーが他のアプリより手前に表示されますね。あれは、APIを使って設定しているだけです。 他に例としては、セブンイレブンのマルチプリンターも同じ仕組みです。たぶん時期から言ってXPがはいっていて、通常のWindowsクライアントアプリが起動しているだけです。 なので、あなたが提示しているのは、普通のC, C++, VB, HTML(JavaScript), C#, Java, で作ればいいだけ、今なら中学生でも作っていますよ。 ようはOSの勉強をしてください。APIの勉強です。 あとは秋葉などへいってジャンクやへいってタッチパネルを買ってくればいいだけです。タッチパネルの後ろから伸びているコードがどこに設置されている見れば一目瞭然。

coral7
質問者

お礼

0909union様、回答ありがとうございます。 そうですか・・・中学生でもC、C++で作っていますか・・・ 興味を持って本屋でそれらの本をめくって見た事はありますが、素養がないせいかひどく難しく感じ敬遠していました。 本当に簡単にできるのであれば、いつか挑戦してみたいです。

回答No.1

Windows7でしたら、標準でタッチに対応しています。 それに、タッチ対応のディスプレイを合わせればほぼOKではないでしょうか。 資料はWEB形式で作成しておき、閲覧は全画面表示にして、 キーボード、マウスを隠しておけばそれっぽいのが出来上がりますよ。

coral7
質問者

お礼

p84902612様 回答ありがとうございます。 特別なソフトがなくてもWindows7で出来るのですね。 この程度であれば私にも出来そうです。 ありがとうございました。

関連するQ&A

専門家に質問してみよう