粉体混合機

粉体機器 トータルマネージメント 株式会社ティエムコーポレーション(TM Corporation | tm-corp.)

株式会社ティエムコーポレーション(TM Corporation | tm-corp.)は、粉体機器のトータルマネージメントを行っております。豊富な経験や高い技術力を活かし、お客様のご要望にお応えする為に製品設計・製作のみにとどまらず、テスト検証から部品加工などのアフターケア、メンテナンスまで迅速な対応を心がけています。

また、様々な製品の組み合わせやカスタマイズなど、生産工程全体を見渡し、より精度の高い処理を行うためのライン全体の設計を得意としております。

お客様の「こういうことをやりたい」「こういうものを作りたい」という声を聞き逃すことなく、既製品にはとらわれない完全オーダーメイド製品の設計・製作の実績が数多くあるのが我々の大きな強みです。
Kaz's Navin' You Link (KNLink.dll) とは

KNLinkは、SONY社製 Navin' You V5.5用のGPSドライバです。
 パイオニアナビコム社製 GPS-2001zz(ではないGPSレシーバでも試してみてください)のために以下の2つの機能を提供します。

1. KNLink クリップボード経由
Navin' You 5.5にクリップボード経由で、KNLinkフォーマットのデータを送りつけるインターフェースを組み込みます。
 KNLinkフォーマットのデータ形式は、
    「$KNLink_Data, Ido= 34.500316, Kei=135.500480, Dir= 54.8, Vel= 97.2
って感じです。Velはq/hです。あとは見ての通り。
 日時(Navin' You 5.5での走行パスの記録につかっているみたい)はコンピュータの時計のものを送ります。
 自分で「GPSのデータを加工してNavin' You 5.5に送ってみたい」と思われる方に使ってもらえたらありがたいです。
2. KNLink GPS-2001zz($GPRMC)
 Navin' You標準のGPSドライバと同様の操作でGPS-2001zzが利用できます。
 以前のなごりでこの名称になっていますが、GPS-2001zz以外のGPSレシーバもこれでお試しください。 対応センテンスは$GPRMCのみですので、GPSレシーバ側でそれなりの設定をしておいてください。
 $GPRMCのデータの内「緯度,経度,速度,進行方向,日時」をNavin' You 5.5に送ります。
 $GPRMCのモードインジケータの値によって、Navin' You 5.5のGPS受信状況・現在位置のカーソルを次のように変えます。これは、GPS-2001zz使用時のみ有効です。GPS-2001zz以外は常にAになります。
'A'(GPS単独測位)時  ・・・・ 3D測位中・カーソル‘赤’
'E'(自立測位)時 ・・・・ 2D測位中・カーソル‘グレイ’っていうか青っていうか
'4'(GPS+自立)時 ・・・・ 2D測位中・カーソル‘オレンジ’のような

 Navin' You 5.5にデータを送るのと、同時にKaz's MP3Playerにデータを送ります。この機能を使用するには「KMPlayer.exe」を起動・終了したときにできる「KMPlayer.ini」を開き、[OvisAlarm]セクションにある「UseKNLink=0」を「UseKNLink=1」に書き換えてください。
 これで、Kaz's MP3Playerは、天空図が隠れていようとオービス警報が可能になります(あ〜すっきりした)。ただし、これをやるとNavin' You 5.5のシュミレーション時、Kaz's MP3Playerのオービス警報はできなくなります。

Version 0.99bで追加された機能
 GPS-2001zzとNavin' You 5.5で大満足していました。マップマッチングなしでも、道一本ずれることなんてほとんどないし(マップマッチングちょっとしつこすぎるので、常時無効)、多少ズレてもまあ許せる範囲だし、ほんと安心して知らない道も走れます。うれしくって地図なんて意味もなく20mスケールとかして眺めてました。
 で、走ってると、実際に交差点を通過してから、少し遅れてNavin' You 5.5の地図上では交差点を通過するんですよね。まあ、あたりまえといえばあたりまえなんだけど・・・・。GPSの設置位置って車の先端なわけないし、運転席からは車の先端より目線は当然前にあるからイメージでは実際の位置より若干前にいるんだよね。あと、GPSでの測位からデータがコンピュータに送られて、Navin' You 5.5の地図上に表示されるまでの時間のずれもあるし。
 まあ、このままでもいいんだけど・・・・。いいのかな?ひょっとするとやれるんじゃないかな?まあ、ダメもとでチャレンジか。
 やってみました。大変心地よいです。交差点や歩道橋通過のときなど、ほぼイメージとNavin' You 5.5地図上の位置が一致します。まあ、副作用としてコーナーを大回りしたりしますけど・・・・。素直に専用カーナビにしろって言われそうだね。でも、KMPlayerがないからイヤだよ。
 って、わけで機能を追加しました。

 緯度・経度のデータを進行方向にずらしてをNavin' You 5.5に送ります。うまく調整すると、自車位置のイメージとNavin' You 5.5地図上の位置がほぼ一致します。まあ、もともとのGPSデータも10m程度の誤差があるし、マップマッチングは嫌いだから使ってないからずれも結構ありますけど、(私にとっては)かなりいい感じです。

Version 0.99cで追加された機能
 低速時の進行方向のフラツキキャンセル機能を少し変更。

Version 0.99kで追加された機能
 Libretto L2 にはシリアルポートがないため、USBシリアルケーブル(SRC06-USB アーベル製)を使用しています。OSがMEのときは、これが休止状態になることを拒否していたのですが、OSを2000にしてから休止状態に入れるようになりました。
 ところが、レジュームすると、GPS-2001zzからデータが送られてきません。いろいろやってみると(タイミングとか結構苦労しました)、レジューム時にCOMポートを一旦CLOSEし再度OPENするといいようです。
 で、レジューム時のCOMポートのCLOSE・OPEN機能を追加しました。うちの環境では休止状態からほぼ完全に復帰できるようになりました。すごく快適です。でも、他の環境ではどうかわからないですけど・・・・。

Version 0.99kmで追加された機能
 サスペンド,レジュームの検出方法を変更。サスペンド時にCOMポートをCLOSE、レジューム時にCOMポートをOPENするようにしました。
 Kaz's MP3Playerの寝起きもよくなったような気が・・・・。

Version 0.99mで追加された機能
COMポートのバッファについて思いっきり勘違いしていたのを修正。
起動時にNavin' Youごと落ちても不思議ではないくらいひどい状況でした。
ごめんなさい。

Version 0.99xで追加された機能
進行方向を思いっきり加工します。
 2004年9月頃、ひょんなことからホンダ純正ナビ(DVD)付きのアコードに10日ほど乗ることになりました。本物のナビに触れるのはこれが初めてでした。
「結構いいじゃん」っていうか、なんだか「とってもいいじゃん」って感じです。
 んで、愛車トルネオさんが帰ってきてNavin' You 5.5を使うと、「なんか悔しい。なんでだ?」まあ、ルートガイドやルート探索やルートをどう引くかなどは、本物のナビに負けるのは仕方ないと思うんだけど、なんだかなんだか・・・・。
 「そうか、ヘディングアップのときの地図表示なんだ。」
 それまでは、とくに気にもしてなかったんだけど、っていうかNavin' You 5.5付属のハンディGPSレシーバからGPS-2001zzに変更して大満足してたんだけど、純正ナビのどっしりしたやつ見ちゃうと、もう悔しくて。比べるとGPS-2001zz使用時のヘディングアップのときの地図表示結構フラフラなんだよね。とくに渋滞したとき発進・停止を繰り返すとヘロヘロって感じで。気になりだすとどうしようもいけません。とくに渋滞したときなんてヒマだから、つい地図に目が行っちゃって、「ありゃまたふらついてるじゃん。」なんて・・・・。
 で、まあフィルタっていうかフラツキを抑えようといろいろ努力してみたんですが、どうもいけません。交差点で曲がっているにもかかわらずなかなか向きを変えてくれないし。交差点で向きを変える程度にすると、直進時のフラツキが目立つし。
 2004年10月頃、うちの会社のボスの車(社用車ね)がホンダ純正ナビ(HDD)付きのオデッセイになりました。HDDにCDも録音できるし、いいよね。でも、音楽ファイルの操作性はうちのKMPlayerの方が私にはあってます(自分が使いやすいように作っているんだから当たり前か)。でも、収まりの美しさを考えると次に車買い換えるときは純正ナビだなって思っていますが。
 うちのトルネオさん3年半で95,000kmを超えました。でも、とっても気に入っているのでメンテして200,000kmを目差します。なんで、あと4年はこのまま使いたいので、がんばるぞって。定石なんてないので、測位データを見ながらカットアンドトライの日々。このルーチンでファインチューニングって思っても、次の日には不満が出てまた最初からというスクラップアンドビルトの日々。どうでもいいといえばどうでもいいことなのに・・・・。ほぼ半年ほどかけてまあこんなものかというものになりました。
 とても疲れました。最終的にはかなりきついフィルタを入れてフラツキを押さえ込んで、交差点で曲がったと思われるときはフィルタをゆるくするって感じです。 副作用として、道路が緩やかに曲がっているときなかなか向きをかえないとか、交差点で曲がったのにもかかわらず検出できずなかなか向きを変えないとか、交差点でもないのに検出ミスにより大きく向きを変えるとか、Navin' You 5.5での速度が10q/h未満にならないとか、があります。わたし自身としては95%程度気持ちよく表示してくれれば、あと5%はあきらめようと思っています。そんなわけで現状で満足しております。というよりこれ以上は、マップの道路の方向と一致させるとかでないと不可能と思われます。コバンザメみたいなソフトではどうしようもないですね。
 というわけで、今回のバージョンアップはまったく私の個人的で趣味的なものです。っていうか、他の車に乗せたGPS-2001zzのデータがどんなものか分からないですし、取り付け方法によっても、データ変わりそうだし。まあ、面白いと思ったら使ってみてください。

  ごめんね、またまた長々と・・・・。

Version 0.99zで追加された機能
 NYLINKの公開停止とFGPSのその際の対応に不快感を持ったため、GPS-2001zz以外のGPSであれば便利かなという機能を追加してみました。

Version 0.99zzで追加された機能
 休止からの復帰時に時刻あわせを失敗することがあるようなので修正。
 Navin' Youの 運転者/同乗者確認 のダイアログをより早く閉じるようにした。


Version 0.99z4で追加された機能
 とくにありません。

動作環境
 日本語版Windows2000で動作確認をしています。
 ただし、ハードウェアによっては動作しない可能性もあり、Navin' You 5.5へのデータの送り方などのインターフェースは一人で解析したため、いかにかおり観音のご加護を得ているとはいえ、とんでもない間違いを含んでいる可能性が否定できません。
 何が起きても覚悟してるよっていう自己責任でお使いください。
 XPでも動くかもしれないけど、私のところでは確認できませんので不具合があっても対応できないのであしからず。
 ランタイム等は必要ありません(やっぱDelphiはいいですね。サイズでかいけど)。
 あたりまえながら、パイオニアナビコム社製 GPS-2001zz ないと動かないからね。
 NMEA($GPRMC)フォーマットのGPSレシーバでも試してみてください。


使用方法
 Navin' You 5.5をインストールしたディレクトリ内の\System\GPSディレクトリ(普通は C:\Program Files\Sony\Navin' You\System\GPS)にKNLink.dllをコピーします。
  Navin' You 5.5を起動し、[GPS]メニューから「GPS/ルートガイド機能設定」を開きます。「自動設定する」のチェックをはずします。
 1. KNLink クリップボード経由 を使用するとき
「GPSレシーバの種類」で「KNLink クリップボード経由」を選択します。
 2. KNLink GPS-2001zz($GPRMC) を使用するとき(通常こっち)
「GPSレシーバの種類」で「KNLink GPS-2001zz($GPRMC)」を選択します。
「COMポート」はGPS-2001zzを接続する番号を指定してください

 設定等は同梱の.txtファイルをご覧ください(使用する前に読んでね)。


KNLink Ver9.99z4 ⇒ ダウンロード 

上が駄目ならこっちで、一応おいておきます。KNLink Ver0.99zz α 10/24版

おまけ GPSStatusVer0.99k ダウンロード
(これは、GPS-2001zz系専用ね。データ微妙に違うから。)

マニアの方へのおまけ機能


トップページへ