[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2chのread.cgiへ]
Update time : 06/24 06:41 / Filesize : 138 KB / Number-of Response : 453
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

■◇FeliCa でソフトを作りまくるスレ◇■



1 名前:1 [04/11/16 00:29:42]
FeliCaとはSonyが開発した非接触ICカード技術の事で、
Sonyとしてはめずらしく『Sonyタイマー』が作動しなかった技術です。

これに関連するソフトを作りまくってみませんか?

○FeliCaが取得したセキュリティ規格
ISO / IEC 15408 EAL4

○FeliCaとは?
ttp://www.sony.co.jp/Products/felica/ (ライブラリ有)
FeliCaは単なる非接触カードの技術規格のことであり、
それを様々な状況で利用することに意味があります。
FeliCaのカードは、数多くの独立した領域と要領を有し、
そこへアプリケーション(自作も可)を登録します。
詳しくは↑のアドレスを見れ

○FeliCaを使ったサービス
Edy(電子マネー)、Suica・ICOCA(JRパス)、各バス会社のパス、
社員管理、電子錠セキュリティ、、、

○i-mode FeliCaとは?
宣伝では「お財布ケータイ」と呼ばれているが、
汎用的なFeliCa機能とi-modeを連携したもの。
FeliCa規格を一歩進めたものでSonyとの共同企画である。Edy標準搭載。
各サービスでバラバラだったカード発行体制が携帯に一元化する可能性が高い。
また常にi-modeと連携しているので、各サービスのサーバへ認証し連携できる。
自由領域も確保されており、汎用FeliCaと同様に独自システムへの組み込みも可。

2 名前:2 mailto:sage [04/11/16 00:43:18]
そうですか。がんばってね

3 名前:デフォルトの名無しさん [04/11/16 01:22:26]
そんなこといっても動作環境ねー視

4 名前:デフォルトの名無しさん mailto:sage [04/11/16 01:43:07]
FeliCaって普通のRFIDとして扱えるの?
例えば商品一つ一つに付けるとか、そういう使い方はできるの?

5 名前:デフォルトの名無しさん [04/11/16 01:43:42]
期待age

6 名前:デフォルトの名無しさん mailto:sage [04/11/16 16:43:07]
先日お袋が郵便局のカードを作ったんだが、そんときセット販売で安く買えたからPasoriは入手した。
普段am/pmでEdyカードを使ってるからチャージを自宅でやってるんだけど、アプリケーション作れるなら面白そうだ。

で、問題は他にPasoriを持っている人が少ないから自己満足程度にしかならないことか。
なんか、面白いサンプルないの?>>1

7 名前:sage [04/11/16 22:34:40]
とりあえず
ttp://www014.upp.so-net.ne.jp/SFCardFan/

8 名前:デフォルトの名無しさん mailto:sage [04/11/16 22:38:30]
>>4
使えるけど、カードの価格が高くて実用的じゃない

9 名前:6 mailto:sage [04/11/16 22:59:12]
>>7
THX。見てみますわ。

10 名前:デフォルトの名無しさん mailto:sage [04/11/18 01:02:36]
★ICチップ埋込型カード [Suica] 議論スレ★
pc5.2ch.net/test/read.cgi/tech/1040697063/



11 名前:デフォルトの名無しさん [04/11/22 15:11:36]


12 名前:デフォルトの名無しさん [05/01/30 02:51:32 ]
FeliCaって、1Kくらい?
お財布ケータイだと5Kくらいか?
自分のサーバーと組み合わせてどこまでふやせるか?
かざすだけで、一瞬コピーできるんだから、USBメモリも
かったるくていらないのにね

13 名前:デフォルトの名無しさん mailto:sage [05/01/30 07:51:20 ]
1カードが無い
2カードにプログラムを書き込むライターが無い

どうしろというんだ。1は馬鹿じゃないの?

14 名前:デフォルトの名無しさん mailto:sage [05/01/30 08:37:52 ]
RC-S310で書けないの?

15 名前:デフォルトの名無しさん mailto:sage [05/01/30 15:06:04 ]
>>14
pasoriでしょ?もう320だけど。
かけるよ。

16 名前:デフォルトの名無しさん mailto:sage [05/02/01 01:04:05 ]
パソリのドライバと一緒についてくるDLLを呼び出せば、簡単にプログラムできるよ。
カードはFelica対応携帯を変わりに使えばいいんじゃない?
ちなみに、開発用カードは1枚1000円くらいする。

17 名前:デフォルトの名無しさん mailto:sage [05/02/01 09:25:47 ]
それだったEdyでも買った方がましじゃん<開発用カード

18 名前:デフォルトの名無しさん [05/02/02 15:38:23 ]
felicaSDKはLiteで10万なので
終了。

19 名前:デフォルトの名無しさん [05/02/02 15:41:12 ]
タイムカード作りたいので書き込みができるフリーがあればいいけど
さいみたいなので

20 名前:デフォルトの名無しさん mailto:sage [05/02/02 15:54:41 ]
犀みたいなのか



21 名前:デフォルトの名無しさん mailto:sage [05/02/02 18:31:18 ]
>>18
てか店で使うなら10マソなんて安すぎじゃないか?

22 名前:デフォルトの名無しさん mailto:sage [05/02/02 20:36:29 ]
本気で普及させたいならSDKはタダにすべき

23 名前:デフォルトの名無しさん mailto:sage [05/02/02 20:40:43 ]
10マソで買って作って個人商店で使ってニュースにでもなればウハウハだな。

24 名前:デフォルトの名無しさん mailto:sage [05/02/02 21:20:22 ]
ITバブルはもう終わったよ

25 名前:デフォルトの名無しさん mailto:sage [05/02/03 11:05:24 ]
普及させたくはないだろ。ただでさえソニーブランドを隠す傾向にあるからな
SuicaもFeliCaも、ブランド商法のソニーもソニータイマーも自覚してんのね。
こういうのは普及したらセキュリティホールが見つかる時期が早まるだけ。


26 名前:デフォルトの名無しさん mailto:sage [05/02/03 13:00:36 ]
>>25
その割りにはソニー金融は言い触らしたくてうずうずしているっぽいけど。


27 名前:デフォルトの名無しさん [05/02/18 12:54:24 ]
おさいふケータイ(Mobile FeliCa)を持っていれば、

https://www.denno.net/SFCardFan/MFeliCaDownload.php

これ使えば、フリー領域の読み書きできるわな。

28 名前:デフォルトの名無しさん [2005/05/06(金) 16:28:17 ]
あげてみるぞ

29 名前:デフォルトの名無しさん [2005/05/06(金) 21:53:15 ]
個人で買えるの?

30 名前:デフォルトの名無しさん mailto:sage ここまで意味不明な質問も久し振りだ [2005/05/06(金) 23:30:57 ]
>>29
何を?



31 名前:デフォルトの名無しさん mailto:ここまで空気の読めないやつは久しぶりだ。否、字が読めないのか? [2005/05/06(金) 23:44:47 ]
>>30
>>23以前のレスを読め

32 名前:デフォルトの名無しさん mailto:sage [2005/05/07(土) 00:27:55 ]
>>31
あげるな。
つーか、カードかSDKかどっちだ。

33 名前:デフォルトの名無しさん mailto:sage [2005/05/07(土) 03:20:18 ]
パソリ(RC-S320)って通販以外で買うこと出来ないの?
何か、普通の電気屋に取り寄せ出来ないか聞いたら無理って言われたけど…

34 名前:デフォルトの名無しさん mailto:sage [2005/05/07(土) 04:30:37 ]
>>33
郵便局で買えない?

35 名前:デフォルトの名無しさん [2005/05/07(土) 15:21:19 ]
言葉足らずでした
sdkを個人で買えるかどうかです

36 名前:デフォルトの名無しさん mailto:sage [2005/05/07(土) 15:47:23 ]
問い合わせれば、買えるよ

37 名前:デフォルトの名無しさん [2005/05/08(日) 17:56:14 ]
>>33
AMPMで売ってるだろ?

38 名前:デフォルトの名無しさん mailto:sage [2005/05/17(火) 16:46:39 ]
RC-320っていくらくらいで買えるものなんですか?
最近近所のコンビニでエディ取り扱いを始めたので、クレカ代わりに仕えれば便利なんだけどなぁ。。

39 名前:デフォルトの名無しさん mailto:sage [2005/05/18(水) 09:01:45 ]
私ゃ郵便局で千円ほどで買ったけど。

40 名前:デフォルトの名無しさん mailto:sage [2005/05/20(金) 04:00:05 ]
マジディスカ。
それくらいなら購入を検討してみます。
ありがとうございますた (´・ω・`)ノ



41 名前:デフォルトの名無しさん mailto:sage [2005/05/29(日) 21:58:51 ]
FeliCaのIDm読み取るソフトでいいから作ってほしいなぁ

42 名前:デフォルトの名無しさん mailto:sage [2005/06/17(金) 20:24:23 ]
>>41
そんなの読んでなにが面白いんだ?
Pollingすれば読めるじゃん

43 名前:デフォルトの名無しさん [2005/06/27(月) 19:20:27 ]
だれかドライバ作らないか。
フリーでSDKと同等なもの。
12万はぼった栗

44 名前:デフォルトの名無しさん [2005/06/28(火) 01:46:03 ]
Linux+libusbでチャレンジしてみたけど情報が少なすぎてプロダクトID拾った段階から
進めなくて断念。
もう少しスキルを上げてから再挑戦しますわ

45 名前:デフォルトの名無しさん [2005/06/29(水) 03:15:20 ]
カードに書き込むのにSDKのエンタープライズを買わなければだめ?
たとえば社員IDとか

46 名前:デフォルトの名無しさん mailto:sage [2005/06/29(水) 12:41:08 ]
>>45
暗号化なしびR/Wなら、Liteでいい
暗号鍵付きならプロが要る。
発券はEnterpriseがいる
ケータイのフリー領域のみならLiteで良い。

47 名前:デフォルトの名無しさん [2005/06/29(水) 17:28:57 ]
>>発券はEnterpriseがいる
発券てfelicaの書き込み(R/W)とどう違うの。
社員管理のカード程度でいいんだけど
liteで十分との声が多いだけど

48 名前:デフォルトの名無しさん mailto:sage [2005/06/29(水) 17:56:52 ]
発券って発行のこと。
フォーマットしたり
エリアやサービスをデザインしたり、自由にブロックを区切れる。
既存の発券、流通しているカードの読み書きには必要ないです。
逆に発券されたカードは、フォーマットしたり自由にエリアをデザイン
できない。その前に、発券するには特別なリーダライタが要るとオモタよ

49 名前:デフォルトの名無しさん mailto:sage [2005/06/30(木) 12:13:59 ]
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>

typedef struct {
unsigned char* system_code; // システムコード (2byte)
unsigned char time_slot; // タイムスロット (0x00, 0x01, 0x03, 0x07, 0x0f のいづれか)
} POLLING;

typedef struct {
unsigned char* card_idm; // カードの IDm (8byte)
unsigned char* card_pmm; // カードの PMm (8byte)
} CARD_INFORMATION;

typedef BOOL (*INITIALIZE_LIBRARY)(void);
typedef BOOL (*DISPOSE_LIBRARY)(void);
typedef BOOL (*OPEN_READER_WRITER_AUTO)(void);
typedef BOOL (*POLLING_AND_GET_CARD_INFORMATION)(POLLING*, unsigned char*, CARD_INFORMATION*);

void print_binary(unsigned char* binary, int length)
{
int i;
for (i = 0; i <= length - 1; i++) {
printf("%02X ", binary[i]);
}
printf("\n");
}


50 名前:デフォルトの名無しさん mailto:sage [2005/06/30(木) 12:15:34 ]
int main(void)
{
HINSTANCEhInstDLL;
INITIALIZE_LIBRARYinitialize_library;
DISPOSE_LIBRARYdispose_library;
OPEN_READER_WRITER_AUTOopen_reader_writer_auto;
POLLING_AND_GET_CARD_INFORMATIONpolling_and_get_card_information;
POLLINGpolling;
CARD_INFORMATIONcard_information;
unsigned charsystem_code[2];
unsigned char number_of_cards;
unsigned char card_idm[8];
unsigned char card_pmm[8];

/* FeliCa.DLL のロード */
if((hInstDLL=LoadLibrary("C:\\Program Files\\Common Files\\Sony Shared\\FeliCaLibrary\\felica.dll"))==NULL)
{
printf("FeliCa.DLLをロードできない。\n");
abort();
}
/* 関数へのポインタを取得 */
initialize_library = (INITIALIZE_LIBRARY)GetProcAddress(hInstDLL,"initialize_library");
dispose_library = (DISPOSE_LIBRARY)GetProcAddress(hInstDLL,"dispose_library");
open_reader_writer_auto = (OPEN_READER_WRITER_AUTO)GetProcAddress(hInstDLL,"open_reader_writer_auto");
polling_and_get_card_information = (POLLING_AND_GET_CARD_INFORMATION)GetProcAddress(hInstDLL,"polling_and_get_card_information");




51 名前:デフォルトの名無しさん mailto:sage [2005/06/30(木) 12:16:15 ]
/* FeliCaライブラリの初期化 */
if(!initialize_library())
{
printf("FeliCaライブラリ初期化失敗。\n");
abort();
}

/* リーダライタのオープン */
if(!open_reader_writer_auto())
{
printf("リーダライタをオープンできない。\n");
abort();
}


52 名前:デフォルトの名無しさん mailto:sage [2005/06/30(木) 12:16:35 ]
system_code[0] = 0xff;
system_code[1] = 0xff;
polling.system_code = system_code;
polling.time_slot = 0x00;
number_of_cards = 0x00;
card_information.card_idm = card_idm;
card_information.card_pmm = card_pmm;

/* カードのポーリング */
if(!polling_and_get_card_information(&polling, &number_of_cards, &card_information))
{
printf("ポーリング失敗。\n");
abort();
}
else
{
/* カード情報の表示 */
printf("IDm : ");
print_binary(card_idm, 8);
printf("PMm : ");
print_binary(card_pmm, 8);
}


53 名前:デフォルトの名無しさん mailto:sage [2005/06/30(木) 12:17:03 ]
/* FeliCaライブラリの開放 */
if(!dispose_library())
{
printf("FeliCaライブラリ開放失敗。\n");
abort();
}

/* FeliCa.DLLを開放する */
if(!FreeLibrary(hInstDLL))
{
abort();
}

return EXIT_SUCCESS;
}


54 名前:デフォルトの名無しさん [2005/06/30(木) 13:17:57 ]
48>>
なるほど。SDKの値段の高さはなんとかなりませんかね。
せめて個人でも届く範囲にしてくれれば。結構売れると思うのですが。
(カード以外の組み込みにも使えると思うし)


55 名前:デフォルトの名無しさん mailto:sage [2005/07/04(月) 21:06:13 ]
>>49
動いた。ありがとう。

56 名前:デフォルトの名無しさん [2005/07/04(月) 21:30:16 BE:51796875- ]
>>49
このソースの使い方を教えてください。
度素人にもわかりやすく。

57 名前:デフォルトの名無しさん mailto:sage [2005/07/04(月) 22:27:33 ]
>>55
漏れはポーリングで失敗。(´・ω・`)

58 名前:デフォルトの名無しさん mailto:sage [2005/07/05(火) 00:22:53 ]
C++激初心者で
やっとこさBorlandC++コンパイラで
上のプログラム動かせた。。。ちょっと感動。

ところで、IDmはともかく、Pmmって何かね?

59 名前:デフォルトの名無しさん mailto:sage [2005/07/05(火) 00:23:20 ]
>>57
パソリの上にFeliCaカード(Edy、Suica、ICOCAなど...)を乗せて動かした?

60 名前:57 mailto:sage [2005/07/05(火) 01:18:32 ]
>>59
あ゛。(・∀・;)
カード置いて動かしたら問題なく動きますた。サンクス!



61 名前:デフォルトの名無しさん [2005/07/05(火) 03:36:40 ]
sdkが欲しいよ

62 名前:49 mailto:sage [2005/07/06(水) 20:34:59 ]
<<< felica.lzh for MS-DOS ( use ish & LHarc ) [ 34 lines ] >>>
!!!R!(9Q!5"XRo*RS'<j%U$pXTQ~!&"H:)\*X2!"!!X'Sl}j$g!!!!!!!!!!!!!!!!!!!!!!!!rj+9
!!!R!(9Q!5"XRo*RS'<j%U$pXTQ~!&"H:)\*X2!"!!X'Sl}j$g!!!!!!!!!!!!!!!!!!!!!!!!rj+9
!!!R!(9Q!5"XRo*RS'<j%U$pXTQ~!&"H:)\*X2!"!!X'Sl}j$g!!!!!!!!!!!!!!!!!!!!!!!!rj+9
%珸-栲゙C;A]廛N8@@「アュ'LシハノLaカヤn譯慷kAチyq-i-U(ヲメ-M暉ィキ貭iZヒv[RネミマV礦キ^RzンC;I^pメh
&Dg褊恰ニ罔オ_眛fY({qカ欣レ津蛛ミ誌1/咤榊ア貿聢抛揺bシ失梠orYヘTフスム。ェg髭」狩5fァ隱ンサ楞」P
'Tk法jgケー}AR經潦単杠ロ豕Tnキr5-ハゥツUsD」xオ剳ャメlモョ@Cェヤg膨霪モI-行O4タサ-ホャ伶1]ュk結Kヒカ_
)ワオ歴゙-フノエfnモwxムャuルホム'3ユ/シ襲オクゥOロユG]cュ}圈}Nョ誘稷b沮,セ譁セj゚;1BセJ賛マiヒWム゙キ1ハ-bヲ-
+園l(カ9ィUサ゚ソォCGur}bゥマLレ7馨{ラ]ソ畩ツQ5マEQ1W誉rレiz;ナリd@kトd」ツv5ヘ醺v濬BリP0dwヨaミ負ッァB
,コN_イ寛オ莇ABャzGm鑪呆」酳[pV3ルt<モo巵;E暎(槧オR墳スン擦/cmfホrロCコ「カ,」^ケエテiレウ2道*IpOラォ
?H^Kヌxシ輪XE。tハルエQlEリユlナホロ|zRsv餬埋99:リ遒L,T7ーユゥカ゚Xツ餞sワ3@コCk僥Nl炎@ラヒNコアョロ凛イュ
/I授ウm]lァ萬.゙釈qソエ9ー~ョ9o゚-苣エホ罰ヒュIノJン哽PNYL「アタリ紳Oヌワャ鍾戦溜氏タ恋W;vナZ'ルソ躡@ゥ-
2*菅゚/柾Eタテwス<ル[セ+V猷ラワW「;FKト觚m玳ッツZaイフ>nWホ祕昜W」ヘ孃Sツ2}|ナ\蛤zタ盡fウu茗w睚スラ書
4アムチbBTW傷袒:撤Ye|コテ圜コモ廩・擲I'御E榜ヘzSア@]g尾ケウnメPD愾譽達ウヒ僥L{アaワX」儒ホッMムイ=ァ_


63 名前:49 mailto:sage [2005/07/06(水) 20:35:31 ]
--- felica.lzh (15/34) ---
5dikヲ楙、_H襷ルXヨニ・9ニk゙鉈oィアセvヌ輳C(紙v議pォ瀕F4シッ_ッッwd筐jfィ(eNC゚」壻[qaゥケ漆ODT柯Pソ
6ハムKアオW踊)塗ゥRTタ6ア@キrゥEオ-リ6pサPIエ*挑演}テAカ.[x繼掫|kメ{ツkエF坊<\ヤゥUネ4OIナノ廷lP,P゚3v
7ト邁・鏐7寨+エQgkw:Wフ蟋榮レ0miォン抉ノ'樌.コIE3//P紘ヌ哥c布ノ>Jl]9Sm槞EiU=ェK悵yx槙彑羃ヤ
8゚TンVkィ゚ュ5フ綻Lウ'泣フ:Pァ蜂ツヤツエt*跏mjF6(N}テエXヲシ(s鏝zXサ乾ゥuネ儻杪シ档橋ァルP爐GYオ1縮錨
9\ノM。ムwッマ6cd_タy戸{X_匯シ聽紺FネO*壞丘゙c杞sG]L0サ。ナz゚N0c^qQmソ6vヘ/瓜ィNC5寸ナN漆マュヤムw
:指Qェ砌僣Y訥s}\サAセi1ニニヒ_iトヲdTGュユヲtam]6C加噤夐{馴*Fモeレ1tV/斐iQツPケーソ8Pッ'防o(。~eッ
;罸xォル嬢W瑛I・オ6找(Z/^マィ'dM{辭pセhロワ?5カ~ツホ\kス呑|ネコャスY7矮マAリ'クxォo}n9/p0ョメ祷ャネウ捉N
<ェラ疚<オ」h8ヌ^ムモヌ編ニ゚ノE+k怖xィヲ眞メs韆*ラフウSーSノl冥ウレtYスニ<D莖H岼胡X|ュ5鳬曳慍ーミjvユZJキ
=deB~Fャ關ハ鴎ャエ:ケa瞽S゚ヌ、n轂tAヤキUyロW朮VZャc<B[sヘフf衾-罹レ弱怛モセoR゙bヘ{」xRクトcFウトノ除ラ
>E@xS<禿\w歴サーニOon2カtュ|J@S裸オSフ,ハ重ロh27B」h閻=ソkhdミ>=ス5ィ晦ウdヤqキツ梹クレBュイ旱P:3ウイB
AムiLンk・ャ蜃柏サY>例ウCァサ_・::N.」7C_xT瘉cミHメアロxc:鮗ターア翌゙E訛」^紂ケスミ]5>畚・クノ<ネBソUロソァ
B~qクIゥ畷e6スィ箕エ鷺\W4褐{+常|ア1嵜釈s懊[o仕4ョテ默ワユ:サ「t舷ョ馥ホ/ャ蚕ヌヌ9CDォ張vネ誉箍鍬チ
CルP林4富カU」ハxJニgイn^楞ィ甑RR2<_ースgサトゥタY;僕ヨワャQハヨコT,ー.。=Btォ}tラ咾テUP噌aラNェ「駛|K莪x
D7キィHV'@ユKェ.ッ/oヴキクap、|Rュ呟モキヨネC6ィーpdvネソワjhテ聴4畿吁モgュモ6=rャ6丑9「ilホOe賈5ゥe壻ネキ


64 名前:49 mailto:sage [2005/07/06(水) 20:36:06 ]
--- felica.lzh (30/34) ---
E伸・cォ芍瞻ッネ9ュZヲ/ラ鎰rィ嬪]x袍ス|+{ヒイヒ4カtイ曜ッュト^cLンヌA曄@@@@@@@@@@@@@@@@@@@@@@@襍+
。BeハKソgチ*2。洩裹[aD;XsンエYEォwアワlD疎ユ帛G爾2稟:1@(hクイヲ劵袋゙ホヘアネミトゥリ゙゙5裘mオョp蕎ュァハマ
」lァT-Rャゥラ~dヨ'吃ヨヲュレ縻@q霎リゥ[?}j\啄モ慣ケs凄キメニ6レ冓Q(ス柧0k|。ヤーs@uンm壽qヒ蔟+Wテ侮、Q_
--- felica.lzh (34/34) ---


65 名前:49 mailto:sage [2005/07/06(水) 20:37:42 ]
懐かしの Lha + ish にしてみますた。

66 名前:デフォルトの名無しさん mailto:sage [2005/07/07(木) 00:59:03 ]
うゎ・・懐かし・・・

67 名前:デフォルトの名無しさん mailto:sage [2005/07/07(木) 01:40:43 ]
ていうか、めんど・・!
自分のアーカイバISH対応してなかったYo
これでFelica生データも読み出せるのね。

68 名前:デフォルトの名無しさん mailto:sage [2005/07/07(木) 01:44:31 ]
>>67
Suicaの残高が読める

69 名前:デフォルトの名無しさん mailto:sage [2005/07/07(木) 02:07:11 ]
これと置き換えGINAを組み合わせたい・・・

70 名前:デフォルトの名無しさん [2005/07/07(木) 16:12:13 ]
あまり非接触系調べてなくて知識乏しいんだが
基本的にFelicaってのは技術名だよね?

Suicaとかにつかわれている。
じゃぁドコモの携帯に搭載されているのはなんなんだ??


ちょっとこんがらがってる・・・
空気嫁とか言われそうだがスマソ



71 名前:デフォルトの名無しさん mailto:sage [2005/07/07(木) 16:14:36 ]
FeliCa:技術名
Edy:決済システム名
お財布ケータイ:システムの愛称

かな?

72 名前:デフォルトの名無しさん [2005/07/07(木) 19:45:47 ]
>>70
>じゃぁドコモの携帯に搭載されているのはなんなんだ??

Mobile FeliCa

73 名前:デフォルトの名無しさん mailto:sage [2005/07/08(金) 14:13:49 ]
>>71 >>72

レスサンクス
納得したわ

さ、俺もソフト作ってみたいなぁ
とりあえずリーダを買う事にしたわ

74 名前:デフォルトの名無しさん mailto:sage [2005/07/08(金) 19:46:28 ]
ところで、領域ってさ
鍵なし領域:ポイントカードのようなセキリュティが低いもの
鍵あり領域:Edy、SUICAのような金融関連や、社員証のように高セキリュティなもの


でFA?

当方、FeriCaの仕事に取り組んでる訳だか

75 名前:デフォルトの名無しさん mailto:sage [2005/07/09(土) 01:08:12 ]
>鍵なし領域:ポイントカードのようなセキリュティが低いもの
>鍵あり領域:Edy、SUICAのような金融関連や、社員証のように高セキリュティなもの

のようなことを言っているようでは、

>FeriCaの仕事に取り組んでる訳だか

はやめたほうが良いと思う。

エリア・サービスの概念が全くわかっていない。

76 名前:デフォルトの名無しさん mailto:sage [2005/07/09(土) 02:10:44 ]
んなら教えてやれよ池沼

77 名前:デフォルトの名無しさん mailto:sage [2005/07/09(土) 02:45:35 ]
「FeliCa カードユーザーズマニュアル」とか「FeliCa アクセスライブラリ API 仕様 」を
読めばわかること。
仕事でやっているのであれば、当然「SDK for FeliCa」が手元にあるはずだし、それには
チュートリアル ツールやサンプルプログラムが含まれている。
色々お試しできるサンプルカードも付いてるし。


78 名前:felica [2005/07/09(土) 23:18:17 ]
>>49
request_system_code()のargumentは?

79 名前:デフォルトの名無しさん mailto:sage [2005/07/22(金) 17:02:40 ]
>>〜53
のソース
VB用に変換できませんか?

80 名前:デフォルトの名無しさん [2005/08/07(日) 00:02:29 ]
だれか、面白いソフト作った香具師はいないのか ?



81 名前:デフォルトの名無しさん mailto:sage [2005/08/07(日) 21:20:58 ]
SDK for FeliCa 買って、ソフトウェアの開発をしようと思ってるんですが、
サンプルカードで足りなくなった場合、生FeliCa っていうかデータが
空な Felica って売ってるんですか?

82 名前:デフォルトの名無しさん [2005/08/07(日) 22:41:33 ]
>>81
一次発行するためには、SDK for FeliCa Enterprise が必要ですが、これを購入予定
ですか ?
ホワイトカードは、1000枚/LOT です。バラ売りしてくれるかどうかは、代理店さんの
判断次第。自前で一次発行できないようであれば、代理店に頼めばやってくれるけど、
別途費用をとられます。
SONY純正カード以外にも、DNPとか大手印刷会社も製造しているけど、通常印刷込みの
取引だし、それこそ少数ロットは相手にされません。

まあ、こんなとこで聞いてないで SDK for FeliCa を購入する代理店に聞けってこと。

83 名前:デフォルトの名無しさん [2005/09/12(月) 23:30:59 ]
このスレ動きないし皆で盛り上げないか?

とりあえず、これまでやった実績としては、

・簡単に手に入るサンプルコードは試してみた
・ufelicaをRC-S320で使う実験をしてみた。結局まだ動かず。
・SDK使ったサンプルは試したが、やっぱりコマンドとしていろいろできるようにして欲しい。

他おまいら情報キボス

84 名前:デフォルトの名無しさん mailto:sage [2005/09/13(火) 00:10:39 ]
>>83
おれはフリー領域のRWやった。次は共通領域だ。
残念ながら提供できるほどの情報はない。

85 名前:デフォルトの名無しさん [2005/09/13(火) 03:27:42 ]
オライリーからFeliCa HACKSが出るのはいつのことですか?

86 名前:デフォルトの名無しさん mailto:sage [2005/09/13(火) 12:25:55 ]
個人で開発してる人って何開発すんの?

87 名前:デフォルトの名無しさん mailto:sage [2005/09/13(火) 13:26:30 ]
個人だと遊びにしか使えないと思うな〜

自分は仕事でセキュリティ向けの開発に使ってまつ

88 名前:デフォルトの名無しさん [2005/09/13(火) 17:17:15 ]
個人で開発するのにいくら初期投資いるの?

89 名前:デフォルトの名無しさん mailto:sage [2005/09/13(火) 20:28:19 ]
>>88
なに作りたいのかがわかんないけど
一番安いのは勝手Iアプリでフリー領域RWかな。

>>83は言い出しっぺなのに何やってんだ

90 名前:83 mailto:sage [2005/09/18(日) 03:49:31 ]
いまはRC-S310を探してます。

ufelicaがうまく動くようになればオープンソースで認証ソリューションとか作りたいねぇ。
作者に連絡したりデータ集めたりしてRC-S320対応を進めてます。
最新のリーダで動くようになれば一気に用途が広がる気がする。
Cでufelicaベースのドライバを作ってPHPやJavaにバインディングしたら
結構世の中に貢献できる気がするんだが。




91 名前:デフォルトの名無しさん mailto:sage [2005/09/18(日) 10:23:58 ]
RC-S310なら持ってるけど。

92 名前:デフォルトの名無しさん mailto:sage [2005/09/18(日) 17:12:50 ]
ufelica
>このufelicaはIDを取ることだけが目的です。
ってかいてあるけど?

93 名前:83 mailto:sage [2005/09/20(火) 22:26:00 ]
>>92
認証のみFelica使ってデータ管理はデータベースを使えばいいって事でしょ?


94 名前:デフォルトの名無しさん mailto:sage [2005/10/01(土) 18:48:22 ]
♥ ♥

95 名前:デフォルトの名無しさん mailto:sage [2005/10/01(土) 18:49:08 ]
♡ ♥

96 名前:デフォルトの名無しさん mailto:sage [2005/10/06(木) 16:05:11 ]
SDK Felica Lite版で開発してるんだけどRC-S310をオープンさせようしてるんだけどオープンできない。
チュートリアルはしっかり動くんだが。
開発はVBでやっているんだがまったく悪いところがわからん。Autoと自分で設定するのと両方やったんだが無理。
開発していてR/Wオープンできなかった人っていますか?

97 名前:デフォルトの名無しさん mailto:sage [2005/10/06(木) 17:58:55 ]
initialize_library、open_reader_writer_autoで
falseが返った時のエラーコードは?


98 名前:デフォルトの名無しさん mailto:sage [2005/10/06(木) 22:15:54 ]
initialize_libraryは正常にいくのですがopen_reader_writer_autoのほうがいきません。
開発は学校のものを使用させていただいているのでエラーコードは明日学校に行って確認してみます

99 名前:デフォルトの名無しさん [2005/10/07(金) 01:08:56 ]
>>98
質問する前に get_last_error_types でどんなエラーが返っているか
調べなかったの ?

そらすらやらずに、わからんと言われても…。


100 名前:デフォルトの名無しさん [2005/10/07(金) 11:08:32 ]
あと、開発環境は何を使っているか。
VB6だとサンプル類そのままでいいけど、VB.NETだとかなり大変。




101 名前:デフォルトの名無しさん mailto:sage [2005/10/07(金) 14:59:34 ]
すみません。パソコン変えたら解決しました。ご迷惑かけました

102 名前:デフォルトの名無しさん mailto:sage [2005/11/01(火) 10:07:43 ]
すみません、質問させてください。
非接触カードでシステムを開発しようとしていまして、FeliCa技術というのを知りました。
やりたいことは、ごく簡単な入出管理です。
入出者の個人情報管理はDBで行うので、カードにはIDを書くか、もしくは、カードに既存のIDがあれば
それをDBでマッチングできればOKです。
この場合開発には、「SDK for FeliCa Lite」で、
運用時には、「RC-S320」+「RC-S860(1ロット分)」を購入でよいのでしょうか?
FeliCaカードは、フォーマット(1次書き込み?)が必要ということですが、RC-S860を購入した場合、
必ず必要なのでしょうか? 上記のように、IDを書くか既存のIDを読めれば問題ないのですが。

また、仕入先のほうから、「FeliCaカードは若干の凹凸があるから、カードプリンタでは印刷できない」
といわれましたが、カードに印刷できるようなものを販売はしてないのでしょうか?

よろしくお願いします。

103 名前:デフォルトの名無しさん mailto:sage [2005/11/01(火) 11:10:51 ]
>>102
そういうことは「SDK for FeliCa Lite」を売っている会社に問い合わせな

104 名前:102 mailto:sage [2005/11/01(火) 11:46:16 ]
>>103
レスありがとう。
販売店と仕入先の方に必要なものなどを聞いてみたのですが、
FeliCa関連については販売しかしてないので、わからないと
いわれてしまったので、こちらで質問させていただきました。
SDKを買って調査するには、すこし値が張るので・・・。


105 名前:デフォルトの名無しさん [2005/11/01(火) 12:09:47 ]
どこに聞いたか知らないけど、ダイトエレクトロン株式会社か株式会社ユーエスシーあたりに
聞けば、もう少しましな回答くれると思うけど。

入出管理するんなら、既製の製品買ったほうがいいんじゃないの?
www.art-japan.co.jp/felica/felica02.html
www.building.melco.co.jp/system/security/melsafety_p01.html

ICカードは、チップとかアンテナコイル部に若干の凹凸ができるから、ダイレクト印刷方式の
カードプリンタじゃかすれが出やすいけど、再転写方式のカードプリンタなら、そこそこ綺麗
に印刷できる。
www.sip.co.jp/cardprt/str100.htm
「SDK for FeliCa Lite」が値が張るとか言ってるようじゃ買えないかもね。


106 名前:102 mailto:sage [2005/11/01(火) 12:36:06 ]
>>105
レスありがとう。
今回の開発は入出管理部分を非接触カードを用いての機能追加ですので、
既存のシステムに組み込みが必要で、既存製品は残念ながら使えないのです。

特約店2社とプリンタ会社にあたってみることにします。
ご紹介ありがとうございました。


107 名前:デフォルトの名無しさん [2005/11/06(日) 22:24:25 ]
>>49-53をC#で書き直してみていただけないでしょうか?


108 名前:新米クラブ [2005/11/10(木) 15:24:35 ]
JAVAサーブレットでクライアント側のIDmを取得したいのですが、
クライアント側のRW(PaSoRiなど)を読みに行く方法がいまいちわかりません。
>>49のプログラムをそのままJAVAに書き換えるとサーバ側のRWを読む気がします。

Cでアプリを作ってクライアント側に置いてサーバに送れば済むことですが、
DLさせる手間を省きたいんです。


109 名前:えdy [2005/11/12(土) 11:44:30 ]
Edy番号読取りツール for EXCEL
www.vector.co.jp/soft/winnt/writing/se377458.html

110 名前:デフォルトの名無しさん [2005/11/12(土) 11:46:38 ]
このスレってすごく馬鹿ですか



111 名前:デフォルトの名無しさん [2005/11/19(土) 01:48:04 ]
>>109
こんなんで5000円も取ろうなんて…

ということで、
49uper.com:8080/html/img-s/97530.lzh
IDmとEdy No.が読み取れます。
営利目的以外であれば、自由に改変・再配布してもらってかまいません。
VBAは得意じゃないので、適当に書いてます。

だれか「Edy番号読取りツール for EXCEL」みたいなやつ書いてフリーソフトで
Vectorに登録してください(w


112 名前:デフォルトの名無しさん [2005/11/19(土) 01:53:37 ]
ちなみに
bytServiceCodeList(0) = &Hf
bytServiceCodeList(1) = &H17

bytBlockList(0) = &H80
bytBlockList(1) = &H0
bytBlockList(2) = &H80
bytBlockList(3) = &H1
bytBlockList(4) = &H80
bytBlockList(5) = &H2
bytBlockList(6) = &H80
bytBlockList(7) = &H3
bytBlockList(8) = &H80
bytBlockList(9) = &H4
bytBlockList(10) = &H80
bytBlockList(11) = &H5

udtInputReadBlockWithoutEncryption.bytNumberOfBlocks = 6

にすれば、履歴エリアが読み出せます。

113 名前:デフォルトの名無しさん [2005/11/19(土) 15:36:04 ]
次から VBA 部分だけのソース

114 名前:デフォルトの名無しさん [2005/11/19(土) 15:36:25 ]
<<< edyread.lzh for MS-DOS ( use ish & LHarc ) [ 52 lines ] >>>
=== <part 1/3> [ 20 lines ] ===
!&CF!)9Q!5"XRo),1:?{%W(!XTQ~!&"H:kNbYe!"!!"P8!^_lM"0!!"'!<!!!!!!!!!!!!!!!!gR@(
!&CF!)9Q!5"XRo),1:?{%W(!XTQ~!&"H:kNbYe!"!!"P8!^_lM"0!!"'!<!!!!!!!!!!!!!!!!gR@(
!&CF!)9Q!5"XRo),1:?{%W(!XTQ~!&"H:kNbYe!"!!"P8!^_lM"0!!"'!<!!!!!!!!!!!!!!!!gR@(
%'u-。}゙ホA@栢DDハ@@2伐銑シエ廴5]=qノ);C・oワリ諭D彳ソレルjvHラA9予ヲ|ンホ班、テV楞キ,ラト8。e墸]虫ァ
&62o*8dT簓攀ア甫NNノx釀・霈ュ:<2雜.テレスaRヘ[qkッXフ*/l。ォ4ソラョサS糞マ鐶]ハ掫「:エモヘナ\^スエ{zウDエ
'y+リ毋圷ゥ゙EコPx}-I9゚独ハ9レ奐5エr痃4[兩d淇)yF娜1「ーTェ}甃侍穆dCア?霎ヒ]L7ネ燠};?7キ-b縒U
),Z=X搾ヲハ篤jクンWサ噂コ肱藩郊}vd地ヤF筈:M|弉d夬?僥ロヤチ僑懿Bロツ磽oチBュ/03鯨t」Pホ<kM、サ妖L
+ミ0徂ーf[ヨ、埆(躊<メ苟cVイレ゚Y@5エQョiヘNwーコホsXキャ扁d:耒-XW=マ艶UhYp]1トhLFPハ*(ムKXフ少Dス+h
,コサhW齢*縉・ム_厦@:ッ・wW=怠、2PヒvP醫g陸疽八壮Bf卅カ:/ェシWエqcメAQ禝チャニ5Pスpツ濠ノノヌゥe「s1p
?nm゙ー袰sTョKキチェlワャ:7)bサ狭エ」ワHナ岳ルWョ{\釦7W動栴キメ[セ洗掵ッNWツク也=罨/テコノワ{d゙エ漬並KZh
/懷ヌ丗cF庇ノmT欅胄Nt8:'cvIラ落'フヤ0カ=Fエ>=sィ蒂ャ3猖槝H,チG由dュホッ゙Eシ。Kォ^軻崗糘f金A0ノM
2bF゚サ颱ケミ付アャュx硫APSネykmU_幎ケ=ユ,Yソb.dロャ-Lラy]カレ垳Oヒ7XK殆[ヒuad盗ーミチミI-。}゙滲@祺ュッ
4ォP@-ウ」錘IH@顎共配D退フ=]ル娚@SBT苡醐ソ:ッV;;V回タ先[迴メカムXモxp',ィ2叙vT[]ゥクセ[触ス6ヘ_ョ
5XストmVv、yaン1}d鐘=ムコ\サb6kq眺HR889l=NKnXァ<カ8oナ;tミt゙(ン+Cニ宇y|メA説ワR・ェS貧ュ/コ鏃テリ]R
6戈・ヤヒDウhuO坦ュフF,ィt。E]OSnJィヌ叩北+ツ棘+ィスJGヌoqHサ0.t/.ー/ャハGPン燗氷s]6田フエ]ゥ靖B\2ャヒ
。劉vヨuヒク歛ハ[w_~lPFニツオ、ユ4ィ肬@?XGコッcaァフH@ヤラユツy枩詒UIムスウKァ「テオルuNニロgモT\メtq棗屁h妄ワ
」ェ謀ソf乍Vb.ムェtリ橸椡@タ~゚{9貢^0OサC慵ーハコ膝P嬖:ェ羚モヌ「衽ム:ムルoウ7アテ~ュワhイnスoG誤゚yUeqCソ
--- edyread.lzh <part 1/3> (20/20) ---


115 名前:デフォルトの名無しさん [2005/11/19(土) 15:36:48 ]
<<< edyread.lzh for MS-DOS ( use ish & LHarc ) [ 52 lines ] >>>
=== <part 2/3> [ 20 lines ] ===
!*CF!)9Q!5"XRo),1:?{%W(!XTQ~!&"H:kNbYe!"!!"P8!^_lM"0!!J^!E!!!!!!!!!!!!!!!!JFI1
!*CF!)9Q!5"XRo),1:?{%W(!XTQ~!&"H:kNbYe!"!!"P8!^_lM"0!!J^!E!!!!!!!!!!!!!!!!JFI1
!*CF!)9Q!5"XRo),1:?{%W(!XTQ~!&"H:kNbYe!"!!"P8!^_lM"0!!J^!E!!!!!!!!!!!!!!!!JFI1
%}ルd浦セチリ拮Oモoハ]B゚广烹)ニGCツュフ|・Ieト[[眄pO嘶Hッ癢gaヘ髓Bィコ据N筬SFムjヨ阻[」{'-qチゥソUhR
&躓・ァXV蛞ヤvロ)カRテ霖O9ネ晨nネ~康耜淮ヨ)Q|[ェ「n夏ヨqAチE褒RネbシRネM機恠ゥ伏ヨ[ムko窪ーmム嚼Xロレ
'リ0オネLhユクト槍タヌzIノュxイォカミ;ヲメ徑L癧W゙2ィ4O゙゚,トリムOAワワY、サ撹゚ウメ誑ク瞶qc媼jE4ン羶cト(VgソFノ
)Eッィrm箍XC崕Bq;oSVセィZV・{羆゚cXォfケ3゙n陸;゚ルルc(ョロケgヨヌシO,ホu崙ャ訛」ヨヨTロCタmRCモfキc[m|ユー
+T゚枌ォラヒヌcロィ沐緲ォセ]ウo睹0ゥ_J'ツE6誨簍艾J゚顴Wエッユ糖x欠ャメ釡クQ1-OタェイJy桓峩コNーァナ.2l5ソ
,摧~yDA^}ァyネi蕚零^ラョ濆^、{ヲネ;糅f<ャ5qハリ瑶。潟ヘトY~駆xヂキウハZR@:~ZPNモ簒リナヘヘ岳7Iミkm+D
?咼dC。テCqP窄。_;飢ヨ;I,*dカz1訥ネ、u。6ヘユj址留ケカソ(fクーモQZ」サIセ、モタ窘FO毟oワMチGB墜DPs]b雨
/G訣ッエイー錣Xワ|光VMネ祥ハ^HナQナク椒hリu箘5h/cAクツ7+レnノ旁Rソ_タモ:6紲ッkマT<詰ヒミクチラ}ツク~\帽リC
2pモロハナBク薐y鏨ィ陝ミムヘ暈稜サ|3クル澪6F擯P*Ikk胎渊P'4{mイdッ儁lミ8ォ戞ウ櫪マスx5y蹲ソフmg9ェ趺l
4麺Y」v梹4ィルサ隠ィ=?AD揺N?p*モ6豆_紘}シ^g*ニフr笆メ}]1レツ挧z8ゥLァ+^隲」?ov桀廷l)xpァ空E貪H
5Ys戳セu7ニ軼0K稟GO0ツネア:I+ツ鱠ュキaヌYム字ユ;FW、f貸逝~カ=Nッーc躙yaXuタク\7U*ヲー丹AV{1レZリルテャ
6゙Fマ弩冨^;攴コミ)ウNFヘj?Qシ9?角S+Lィチマヒ?0.ダ7巡ソ姙pHZイ縅ハb;0Vシシxtワ。ォワクA;キツn」。2窓v>゚
。S}忻bノヤリマ)シc關豆RシL靺。霓sコ゚4U峩チォッtG遘Z衾6ャ?ケ漠<狷ZーJ望2ヨ64?ニ蠱';u,、2ノ迎qx}P.
」b蚕o箍イ}O4.鄙X(OオGEIi別f・父>)q柮灑s子E尽X},伽lケ7ロ嚏ハエ3ッpx6ヒ.7土拓セラ8携Z,D:mKO
--- edyread.lzh <part 2/3> (20/20) ---


116 名前:デフォルトの名無しさん [2005/11/19(土) 15:37:22 ]
<<< edyread.lzh for MS-DOS ( use ish & LHarc ) [ 52 lines ] >>>
=== <part 3/3> [ 12 lines ] ===
!/CF!)9Q!5"XRo),1:?{%W(!XTQ~!&"H:kNbYe!"!!"P8!^_lM"0!!RF!'!!!!!!!!!!!!!!!!xGL?
!/CF!)9Q!5"XRo),1:?{%W(!XTQ~!&"H:kNbYe!"!!"P8!^_lM"0!!RF!'!!!!!!!!!!!!!!!!xGL?
!/CF!)9Q!5"XRo),1:?{%W(!XTQ~!&"H:kNbYe!"!!"P8!^_lM"0!!RF!'!!!!!!!!!!!!!!!!xGL?
%_ZJXWY鑄゙>a7チコハ鬘ウミOウ趣ヒニ逡竡レt6轉ルJ。、。キニ゙gQ櫪ナ「チ7カEリIKLリ77ヲョm」槹@b奨jUシ貫苗カ
&2ヒTx著軍、ィゥ雹ェrノ[ムェ賞g\邪講ヒ0ンルト遏qヘBサカレ゚jAN゚頗テT狩<PーiンVLG鯖決kチヲ畆ユイU。i髑Xラ
'几ユsォzKマNne1禹オ9哲僻ャ簀靖ヌ塚チ)貭NRKャヒb疹チイCル羣セU4粒R8キkmャョ欹ヲォZ(レD;z鴻ョ」Kg2アツ
)硼セャP璋xロ編跖ニミ童熾<<謬.ァミ雷jハj妖ヌxォヤーヒy7スヲュヌイ0EXヲレ2@:@@@@@@@@@@@@@@@@@@@@P緲
。ヲウ買ユセ;。^em目惓wreモワXI栽カ。{*]ヌハW1WイJCツフ睇}テa<ルウャW)E綱剤サ6゙0ソヤr5jクCB栲勁Cヤタaセ-
」硼ュカ合O暁ホC皮「/IR}祇+樽ハ}餮M7遒叙暫カm駝セP拮8<;畢H来nノセ嫐iノ5.テ宮モko。ェラー_9~賠ーユ
--- edyread.lzh <part 3/3> (12/12) ---


117 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 19:54:37 ]
なにをするんですか奥さん!

118 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 09:47:23 ]
懐かしいなぁ、ishだよ。

119 名前:新米クラブ [2005/11/25(金) 01:16:25 ]
108です。
どうやらアプレットでやればクライアント側読みそうな感じです。
早速作ってみます!

120 名前:デフォルトの名無しさん [2005/11/25(金) 04:17:51 ]
FeliCaってだれでも簡単にプログラミングできんの?

漏れはFeliCaと競合するJavaCard対応ソフトを作りたいんだけど。
情報が少なくてよくわからない。




121 名前:デフォルトの名無しさん mailto:sage [2005/12/01(木) 22:20:38 ]
libpasori.sourceforge.jp/

MacでもIDm取れた感じなので一応宣伝。要libusb。
BSDならugen。RC-S320専用。シリアルリーダもダメ。
wiki.osdev.info/index.php?PaSoRi%2FRC-S320 プロトコルだけ見たいひとはこっちで。

# RC-S310はufelicaで良くね?って事で。

>>120
FeliCaで何をしたいかによるけれど、

0. カード固有のIDを取りたい
1. Suicaの履歴や残高のような公開情報を読み取りたい( >>111とか )
-- ここまでは誰でも(オープンソースで)出来る --
2. FeliCaの公開領域に対して書き込みたい
-- ここまではSDK for FeliCa Liteかfelica基本ソフトのDLLを解析 --
3. FeliCaの暗号領域に書き込みたい
4. FeliCaを利用したサービスを作りたい
-- ここまで&これ以上はSDK for FeliCa Pro./Enterpriseが必要 --

Mobile- に関してなら、2.は>>27 のライブラリで可能。(勝手FeliCa)

他所のカードを読むときはカード発行者の許可とってね  がSONY的なスタンス。
Liteは公開サービスを大手振ってできるお布施のようなもんで、
出来ることはfelica基本ソフトの方を解析して作れるのと大して変わらないかと。

というわけで(JavaCardを代替するような)プログラミングは簡単じゃない。

FeliCaにはIDmってEthernetで言うとMACアドレスに相当する固体番号が有るので、
「FeliCaカードの偽造は不可能」という前提に立てばタダで(既存の何らかのFeliCaを使って)
>>102 みたいなシステムを作ることは可能。会社じゃ不味いだろうけど。

122 名前:111 [2005/12/01(木) 23:00:19 ]

少し補足すると、FeliCa「カードユーザーズマニュアル」に書かれているカードコマンドが
理解できて、RC-S310/320のドライバと一緒にインストールされる rw.dll の使い方さえ分か
れば、0〜2 まで全部できます。3,4は縮退鍵の生成アルゴリズムを知っていれば、同様に可能。
上位ライブラリの felica.dll が使えれば、縮退鍵の生成やカードとの相互認証処理なんかを
やってくれるけど、RC-S310/320付属のものでは、ライブラリが使用するsecurity.gpなどの
関連プラグインが含まれていないので、make_access_keys()などの関数を自前で用意する必要
があります。

pollingシーケンスは、通信区間が暗号化されていないので IDm の偽装は比較的簡単です。
PICやH8などを扱える電子回路とソフトウエアの知識がある技術屋であれば十分できます。
IDmにセキュリティ性が無い事は、SONYも当初から言っていることで、IDm のみを利用した
システムのセキュリティ性は、全く保証されていませんし、そのような使い方はしないで
欲しいと言っています。

123 名前:yama [2005/12/02(金) 16:13:58 ]
SDK for FeliCa Lite(Ver. 1.24)を購入したのですが,VB用のサンプルソフト(ソース)が見当たらず,
困っています。VB6.0でやるにはどうすればよいか,お教えください。
マニュアルにはVB6.0用のサンプルが入っているかのような表現があるのですが。


124 名前:デフォルトの名無しさん mailto:sage [2005/12/02(金) 16:25:30 ]
VB使いは(この世から)消えてください

125 名前:デフォルトの名無しさん mailto:sage [2005/12/02(金) 16:56:58 ]
VB知らないけどVBでCの関数呼び出しできるんでしょ?
ヘッダ添付されてるからそれ改変してVBのソースに貼ればいいんとちがうのか

126 名前:111 [2005/12/02(金) 18:33:03 ]
日本語が不自由なく読める人であれば、
SDK_for_FeliCa\Document\index.html
を開いて「SDK for FeliCa オンラインマニュアル」のサンプルプログラムに
・FeliCa アクセスライブラリ (for Microsoft Visual Basic 6.0)
へのホットリンクがあると思うのだが…。

ちなみに実体が入っているのはここ
SDK_for_FeliCa/Document/FeliCa_Library/samples/FeliCa_VB/sample_01.bas〜sample_13.bas

まさか、クリック一発でコンパイルできる懇切丁寧なVisual Studioプロジェクト
ファイルが入っているとでも思ってるのか?

127 名前:デフォルトの名無しさん mailto:sage [2005/12/02(金) 19:53:01 ]
すいみません。i-mode FelicaとカードFelicaの事で質問があるのですが
タイムカードを作成するとした場合、
カードの人はプライベート領域を読み取り、携帯はフリー領域を読み取る事を利用して作る事は可能なのでしょうか?

128 名前:デフォルトの名無しさん mailto:sage [2005/12/03(土) 01:00:48 ]
どんなカードやR/Wを使うのかしらんができるよ
携帯は問題ないがフリー領域のあるのはドコモだけじゃないか?

129 名前:FeliCa入門 [2005/12/03(土) 01:31:03 ]
FeliCa入門

1.FeliCaとは
----------------------------------------------------------------------

FeliCa(フェリカ)は、ソニーが開発した非接触型ICカードである。
通信は、13.56MHzの周波数帯を利用し、212kbpsの速度で行われます。副搬送
波を使用しない「対称通信」が特長である独自の効率的な相互認証方式と、非
接触の利用形態に適した通信方式によって、リーダー/ライターとカードの間の
処理は、暗号処理を含めて約0.1秒以内と高速処理が可能。
FeliCaカードは、一枚のカードの中で多目的のデータを管理することができ
る。各々のデータには個別のアクセス権を設定することが可能で、これによっ
てアプリケーション間の安全な相互運用が実現可能である。


130 名前:FeliCa入門 [2005/12/03(土) 01:31:26 ]
2.カード内のメモリ管理
----------------------------------------------------------------------

カード内のメモリは16バイト単位で管理されており、カード一枚で最大65536
ブロックまで定義することが可能。この16バイトの基準単位をブロックと呼ぶ。
基本的にユーザーはブロックに直接アクセスすることはできず、エリア毎に定
義されたサービスを用いてアクセスを行う。
カード内のメモリは、ユーザブロックとシステムブロックと呼ばれる領域に
分けて管理されている。ユーザブロックとは、ユーザデータが書き込まれる領
域であり、サービスを定義することで割り当てられる。システムブロックとは、
カード固有の情報やエリア定義ブロックやサービス定義ブロックなどの構成情
報が保存されている。
このシステムブロックとユーザブロックには固定の境界は存在せず、カード
の最大ブロック数を超えない限り自由に使用することが可能である。




131 名前:FeliCa入門 [2005/12/03(土) 01:31:50 ]
2.1 システム ブロック
----------------------------------------------------------------------

システムブロックは、製造ID(IDm)ブロック、発行IDブロック(PMm)、システム
定義ブロック、エリア0000定義ブロック、エリア定義ブロック、サービス定義
ブロックと呼ばれるブロックで管理される。
システムブロックは、製造IDブロック、発行IDブロック、システム定義ブロッ
ク、エリア0000定義ブロックは、特殊なブロックとしてカードの初期状態から
常に設定されている。その後エリアやサービスを新規に定義する都度、1ブロッ
クが定義ブロックとして割り当てられる。

システム定義ブロック、エリア0000定義ブロックは、エリア定義ブロック、サー
ビス定義ブロックの各定義ブロックには、定義ブロックを特定するためのカー
ド内で一意な2バイトのコードがつけられる。このコードをエリアコード・サー
ビスコードと呼ぶ。
システム定義ブロックには特殊なエリア・サービスコードとして0xffff割り当
てられている。また、エリア0000定義ブロックには0x0000が割り当てられてい
る。


132 名前:FeliCa入門 [2005/12/03(土) 01:32:20 ]
2.1.1 製造IDブロック

製造IDブロックは、製造ID(IDm)と製造パラメータ(PMm)で構成される。
製造IDブロックは、カード製造時に書き込まれ、その後消去したり書き換え
たりすることは一切できない。また、このブロックのエリア・サービスコード
は存在しない。

<---------IDm---------> <---------PMm--------->
|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|Da|Db|Dc|Dd|De|Df|
<---> <---> <---> <--->
| | | +----------製造シリアル番号
| | +----------------製造日付
| +----------------------製造機器コード
+----------------------------製造者コード

IDmは、FeliCaカード内でユニークな番号となっているため、個々のカード
を特定することが可能である。
IDmは、製造者コード、製造機器コード、製造日付、製造シリアル番号で構
成され、それぞれの長さは2バイトである。製造日付は、2000年1月1日(0x0000)
から起算して日単位で付けられる。1999年12月31日以前の日付は、2の補数形
式のマイナス数字で書かれる。製造シリアル番号は、毎日1番から順番に付け
られる。


133 名前:FeliCa入門 [2005/12/03(土) 01:33:33 ]
製造者コードの先頭1バイトの上位4ビットは、「カード内システム番号」で
ある。カードが論理的に分割されている場合、2枚目の論理カードのIDmは、1
枚目のIDmから計算して求められる。例えば、1枚目の論理カードのIDmが
0101…の時、2枚目の論理カードのIDmは1101…となる。

PMmには、製品のバージョン情報と各コマンドの処理時間に関するデータか格
納されている。

<---------IDm---------> <---------PMm--------->
|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|Da|Db|Dc|Dd|De|Df|

D8 : チップコード(02:RC-S850系、03:RS-S860系)
D9 : OSバージョン
Da : Request Service コマンド
Db : Request Response、Serarch Service Code
Request System Code コマンド
Dc : Authentication1、Authentication2 コマンド
Dd : Read、Read Without Encryption コマンド
De : Write、Write Without Encryption コマンド
Df : Register 系コマンドおよび
Separate、Change Syatem Block コマンド


134 名前:FeliCa入門 [2005/12/03(土) 01:34:00 BE:285957476- ]
MSB LSB
|b7|b6|b5|b4|b3|b2|b1|b0|
<---> <------> <------>
| | +-----実数部(A)
| +--------------実数部(B)
+----------------------指数部(E)

タイムアウト時間[ms]=0.3020*[(B+1)*n+(A+1)]*4^E
n : Read、Write 系コマンドの場合は、ブロック数
Request Service コマンドの場合は、サービス数
Authentication1 コマンドの場合はエリア数とサービス数の合計
その他のコマンドの場合は0


135 名前:FeliCa入門 mailto:sage [2005/12/03(土) 02:08:00 ]
2.1.2 発行IDブロック

発行IDブロック16バイトのうち、上位8バイトを発行ID(IDi)、下位8バイト
を発行パラメータ(PMi)と呼ぶ。このブロックは何度でも変更することができ、
コマンドの実行者が任意で値を設定することが可能である。

2.1.3 システム定義ブロック

システム定義ブロックには、システムキーとシステムキーバージョンと呼ば
れるものが格納されており、このシステムキーは認証を行う際に非常に重要な
役割を果たす。
このブロックには、システムコードと呼ばれる2バイトのコードが格納されて
いる。システムコードは、カード捕捉(Polling)コマンドのパラメータとして受
け取る値で、これが一致するカードだけが応答を返す。これは不必要なカード
が応答しないようにするための機能であり、事業者毎に特定したコードを使用
することが可能である。


136 名前:FeliCa入門 mailto:sage [2005/12/03(土) 02:08:34 ]
2.1.4 エリア定義ブロック

エリアは事業者に対し、使用可能なサービスコードの範囲、ユーザブロック
数、その運用者に与えられる権限などの設定を行うものである。
カードには使用可能なサービスコードが0x0000〜0xffffまであり、カード内
の全ブロックを使用するエリア0000が、カード発行者に対して割り当てられる。
また、このエリアの機能は、他の事業者との間で鍵の搬送を行う際に使用する。
新しくエリアを定義する度に、新しいエリアに割り当てられるブロック数と
エリア定義ブロック(1ブロック)の合計が、親エリアの使用可能ブロックから差
し引かれる。

・エリア定義ブロックを特定するためのコードとして、そのエリアの使用可能
サービスの先頭番号を使用し、これをエリアコードと呼ぶ。その為、カード
発行時に存在する0x0000〜0xffffまでの使用可能なエリアのコードは0x0000
であり、このエリアをエリア0000と呼ぶ。また、このコードの重複を避ける
為、先頭のサービスコードが重複するようなエリア設定はできない。例えば
エリア0000の中に使用可能サービスのコードが0x0000〜0xffffであるエリア
は定義できないが、0x0001〜0x7fffのような先頭コードが異なるエリアであ
れば設定することが可能である。その場合、エリアコードは0x0001となる。
・エリアコード、サービスコードは2バイトで構成されるが、この2バイトのう
ち下位6ビットはそのコードの属性を示す。エリアコードの場合、2バイトの
下位6ビットは000000または000001である必要がある。逆に、カードはこの6
ビットにより、この定義ブロックがエリアであると判断する。
・エリアコードの下位6ビットが000000の場合、そのエリアの中に更にエリアを
設定することが可能である。下位6ビットが0000001の場合は、そのエリアの
中に更にエリアを設定することはできない。


137 名前:FeliCa入門 mailto:sage [2005/12/03(土) 02:09:49 ]
2.1.5 サービス定義ブロック

サービス定義ブロックには、ユーザメモリへのアクセス方法と使用するユー
ザブロックが設定されている。
現在、メモリのアクセス方法は、17種類が定義されている。詳細については
後章で説明する。
サービスを定義する度に、サービスで使用するブロック数とサービス定義ブ
ロック(1ブロック)の合計が、親エリアの使用可能ブロックから差し引かれる。
ただし、オーバーラップサービスを設定する場合は、定義ブロックの1ブロック
のみが消費される。

・サービスコード
<----------D1---------> <----------D0--------->
|b7|b6|b5|b4|b3|b2|b1|b0|b7|b6|b5|b4|b3|b2|b1|b0|
<-発行者が任意でつける番号--> <-----属性------>


138 名前:FeliCa入門 mailto:sage [2005/12/03(土) 02:10:13 ]
・属性
001000:ランダムサービス(リード/ライト)
001001:ランダムサービス(リード/ライト:セキュリティ無し)
001010:ランダムサービス(リードオンリー)
001011:ランダムサービス(リードオンリー:セキュリティ無し)

001100:サイクリックサービス(リード/ライト)
001101:サイクリックサービス(リード/ライト:セキュリティ無し)
001110:サイクリックサービス(リードオンリー)
001111:サイクリックサービス(リードオンリー:セキュリティ無し)

010000:パースサービス(ダイレクト)
010001:パースサービス(ダイレクト:セキュリティ無し)
010010:パースサービス(キャッシュバック/デクリメント)
010011:パースサービス(キャッシュバック/デクリメント:セキュリティ無し)
010100:パースサービス(デクリメント)
010101:パースサービス(デクリメント:セキュリティ無し)
010110:パースサービス(リードオンリ)
010111:パースサービス(リードオンリ:セキュリティ無し)

101001:PINサービス(リード/ライト:セキュリティ無し)

000000:エリア(更にエリアを割り当てることが可能)
000001:エリア(更にエリアを割り当てることが不可)


139 名前:FeliCa入門 mailto:sage [2005/12/03(土) 02:14:55 ]
2.2 ユーザブロック
----------------------------------------------------------------------

ユーザブロックとは、ユーザデータが格納された領域であるが、この領域に
アドレスを指定して直接アクセスすることはできない。ユーザブロックへのア
クセスは、該当ユーザブロックに関連されたサービスを特定することで間接的
に行われる。その為、サービスと関連付けられていない未定義のユーザブロッ
クに対してアクセスすることはできない。


140 名前:FeliCa入門 [2005/12/03(土) 02:15:37 ]
2.3 サービスとアクセスの種類
----------------------------------------------------------------------

カードには17種類のデータへのアクセス方法が定義されており、ユーザブロッ
クへアクセスする為には、Read Without Encryption、Write Without Encryption、
Read、Write の4つのコマンドを使用する。
サービスコード2バイトのうち、下位6ビットの設定により下記の属性を持た
せることが可能である。
セキュリティ無し属性のサービスタイプは、認証が不要なRead Without En-
cryption、Write Without Encryption、コマンドを使用することが可能である。
Read コマンドと Write コマンドを使用する際には、事前にサービスの認証を
行う必要がある。




141 名前:FeliCa入門 [2005/12/03(土) 02:16:03 ]
・属性
001000:ランダムサービス(リード/ライト)
001001:ランダムサービス(リード/ライト:セキュリティ無し)
001010:ランダムサービス(リードオンリー)
001011:ランダムサービス(リードオンリー:セキュリティ無し)

001100:サイクリックサービス(リード/ライト)
001101:サイクリックサービス(リード/ライト:セキュリティ無し)
001110:サイクリックサービス(リードオンリー)
001111:サイクリックサービス(リードオンリー:セキュリティ無し)

010000:パースサービス(ダイレクト)
010001:パースサービス(ダイレクト:セキュリティ無し)
010010:パースサービス(キャッシュバック/デクリメント)
010011:パースサービス(キャッシュバック/デクリメント:セキュリティ無し)
010100:パースサービス(デクリメント)
010101:パースサービス(デクリメント:セキュリティ無し)
010110:パースサービス(リードオンリ)
010111:パースサービス(リードオンリ:セキュリティ無し)

101001:PINサービス(リード/ライト:セキュリティ無し)


142 名前:FeliCa入門 [2005/12/03(土) 02:16:30 ]
2.3.1 ランダムサービスタイプ

自由にブロックを指定してアクセスすることが可能な汎用的なサービスであ
る。更に以下の4通りの属性を持たせることが可能である。

・リード/ライトアクセス
読み出しも書き込みも可能であるが、サービスの認証が必要。
・リード/ライトアクセス:セキュリティ無し
読み出しも書き込みも可能で、認証の必要無し。
・リードオンリアクセス
読み出しのみ可能で、サービスの認証が必要。
・リードオンリアクセス:セキュリティ無し
読み出しのみ可能で、認証の必要無し。


143 名前:FeliCa入門 [2005/12/03(土) 02:17:42 ]
2.3.2 サイクリックサービスタイプ

サイクリックサービスとは、ログの書き込みを想定して機能を特価させたも
のである。予め割り当てられたユーザブロックの中で、書き込みが行われた順
番が記録されており、常に未書き込みのブロックまたは一番フルイデータブロッ
クに対して書き込みを行なう。その為、位置を指定して読み出すことは可能で
あるが、位置を指定して書き込むことはできない。書き込み時は、常にブロッ
ク番号を0と指定する。読み出し時にブロック指定を0にすると最新データが読
み出され、ブロック指定が大きくなる度に古いデータを読み出すことが可能で
ある。また、同じデータの書き込みを繰り返した場合、2回目以降も成功のレス
ポンスは返すが、実際の書き込みは行われない。ランダムサービスの場合、同
じブロックに対して何度書き込みを行って問題ないが、サイクリックサービス
の場合、不用意に他のデータが侵食される危険性がある為、同じデータの書き
込みを繰り返すことはできない。

・リード/ライトアクセス
読み出しも書き込みも可能であるが、サービスの認証が必要。
・リード/ライトアクセス:セキュリティ無し
読み出しも書き込みも可能で、認証の必要無し。
・リードオンリアクセス
読み出しのみ可能で、サービスの認証が必要。
・リードオンリアクセス:セキュリティ無し
読み出しのみ可能で、認証の必要無し。


144 名前:FeliCa入門 [2005/12/03(土) 02:18:06 ]
サイクリックサービスには一度に複数のデータを書き込むことが可能で、書き
込み時はブロックリスト順に書き込まれまれる。このときもブロック番号は常
に0を指定する。

<注意>
・1ブロックづつ前回の書き込みと比較するのではなく、一度の書き込みの中で
も同一のサービスのブロック指定が連続した場合を、同時の書き込みと判断
し比較する。
・この連続した書き込みとユーザブロックないのデータを比較し、前回の書き
込みと同じものであると判断された場合には書き込みを行なわない。


145 名前:FeliCa入門 [2005/12/03(土) 02:18:33 ]
2.3.3 パースサービスタイプ

パースサービスタイプとは、料金徴収等を想定しデータを減算する機能を付
加したサービスである。

|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|Da|Db|Dc|Dd|De|Df|
<---------> <---------> <---------------> <--->
| | | +---実行ID
| | +---------------ユーザデータ
| +------------------------------キャッシュバックデータ
+------------------------------------------パースデータ

D0からD3までの4バイトがパースデータ、D4からD7までの4バイトが直前に減算
した値が記憶されているキャッシュバックデータ、続くD8からDdまでの6バイト
がユーザデータ、残りのDeからDfまでの2バイトが実行IDとなる。パース
データとキャッシュバックデータは正の整数のみを扱い、減算結果が負の値に
なる場合と、加算結果がオーバーフローする場合は、エラーを返す。
このパースサービスには、実行IDという機能があり、メモリ上に書き込まれ
た実行IDとコマンドの中の実行IDが同じであった場合、成功のレスポンスは返
すが、実際の減算・加算は行わない。これは、通信異常時等において、同一コ
マンドで何度も繰り返し減算されることを防ぐ機能である。
なお、パースデータとキャッシュバックデータはリトルエンディアン形式で
扱う。


146 名前:FeliCa入門 [2005/12/03(土) 02:19:49 ]
・ダイレクトアクセス
読み出しも書き込みも可能であるがサービスの認証が必要。ランダムサービ
スと同様のアクセスが可能で、データをそのままコマンドパケットデータに
指定する。
ダイレクトアクセスにて書き込みを行う場合、実行IDが重複していても処理
を行なう。
・ダイレクトアクセス:セキュリティ無し
読み出しも書き込みも可能で認証の必要もない。
・キャッシュバック/デクリメントアクセス
デクリメントとキャッシュバックと呼ばれる2種類の書き込みと読み出しが
可能で認証が必要である。
デクリメントとは、パースデータから指定した値を減算するもので、減算に
成功した場合はコマンド内で指定した値がキャッシュバックデータに書き込
まれる。

|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|Da|Db|Dc|Dd|De|Df|
<---------> <---------------------------> <--->
| | +---実行ID
| +--------------------Don't care
+------------------------------------------デクリメント値


147 名前:FeliCa入門 [2005/12/03(土) 02:20:12 ]
キャッシュバックとは、キャッシュバックデータにある値を上限として、指
定された値をパースデータに加算するものである。一度加算が実行されると、
キャッシュバックデータは0にリセットされる。

|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|Da|Db|Dc|Dd|De|Df|
<---------> <---------------------------> <--->
| | +---実行ID
| +--------------------Don't care
+------------------------------------------キャッシュバック値

また、それぞれの書き込みにおいてDon't careの部分は無視されると共に、
同じ実行IDのコマンドが繰り返された場合、2回目以降は成功のレスポンス
は返すが、減算・加算の処理は行わない。
これらはブロックリストのアクセスモードに、それぞれ000と001を指定する
ことで区別される。
読み出し時は、ダイレクトアクセスと同様の形式でデータを読み出す。

|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|Da|Db|Dc|Dd|De|Df|
<---------> <---------> <---------------> <--->
| | | +---実行ID
| | +---------------ユーザデータ
| +------------------------------キャッシュバックデータ
+------------------------------------------パースデータ


148 名前:FeliCa入門 [2005/12/03(土) 02:21:32 ]
・キャッシュバック/デクリメントアクセス:セキュリティ無し
キャッシュバック/デクリメントアクセスと同じ機能であるが認証の必要はな
い。
・デクリメントアクセス
読み出しおよびデクリメントの書き込みか可能であるが、キャッシュバック
書き込みはできない。
また、認証が必要。
・デクリメントアクセス:セキュリティ無し
読み出しおよびデクリメントの書き込みか可能であるが、キャッシュバック
書き込みはできない。
また、認証の必要はない。
・リードオンリアクセス
読み出しのみ可能で認証が必要。
・リードオンリアクセス
読み出しのみ可能で認証の必要はない。


149 名前:FeliCa入門 [2005/12/03(土) 02:22:02 ]
続く










かもしれない。

150 名前:デフォルトの名無しさん mailto:sage [2005/12/03(土) 02:22:46 ]
おいおい。転載して大丈夫なのか?



151 名前:デフォルトの名無しさん mailto:sage [2005/12/03(土) 02:56:41 ]
これって「FeliCaカードユーザーズマニュアル」ってやつかな?
一部要約されてるけど。
3〜4年ぐらい前は、SONYのFeliCaのサイトで自由にダウンロードできたんですよね。
おれも持ってる。
web.archive.org/web/20010509093831/www.sony.co.jp/Products/felica/contents02b.html

あと、ICカードシステム利用推進協議会(JICSAP)のページからも、JICSAP ICカード仕様V2.0
第4部 高速処理用ICカード として、最近まで落とせたんだけど、最近落とせなくなって
ますね。

152 名前:デフォルトの名無しさん [2005/12/03(土) 16:05:40 ]
>>122
説明はありがたいけど
開発環境と
開発テスト用カード、カードリーダは
どこで手に入るの?
それから書籍とか売ってないの?


153 名前:デフォルトの名無しさん mailto:sage [2005/12/04(日) 02:03:25 ]
>>18
安いな。買うか。

154 名前:127 mailto:sage [2005/12/04(日) 14:33:55 ]
>>128
レスありがとうございます。
R/Wはパソリ(RC-320)で、カードはまだ決めてないのですが
出来そうということなので、SDKなどを購入したいと思います。
携帯の方はDOCOMO専用で大丈夫でした。ありがとうございました。


155 名前:デフォルトの名無しさん mailto:sage [2006/01/05(木) 17:37:41 ]
Edyってフリーの書き込み領域あるのかな?

156 名前:デフォルトの名無しさん [2006/01/21(土) 03:04:35 ]
>>155
ないよ

157 名前:デフォルトの名無しさん [2006/01/21(土) 13:48:00 ]
FeliCaでJava動かせるようにした猛者はおらぬ?

BREWの上でJava動かせるようにした(BREW用JVMを作った)者がいるなら
FeliCaの上でJava動かせるようにできる(FeliCa用JVMを作る)者が現れると思うのだが。
メモリが足りなくて無理か? どれくらいのメモリ容量がある?



158 名前:デフォルトの名無しさん [2006/01/21(土) 21:31:28 ]
>>157
EZアプリ、BREW、iアプリ、Java、FeliCa、モバイルFeliCaの意味をよ〜く理解した上でまたおいで。

159 名前:デフォルトの名無しさん mailto:sage [2006/01/22(日) 17:51:07 ]
Felicaって実行環境なのか? 非接触型のちょい賢いストレージ
だと思ってたんだが

160 名前:デフォルトの名無しさん [2006/01/23(月) 01:18:15 ]
>>159
そうだよ。
暗号化非接触通信機能付きメモリ。



161 名前:デフォルトの名無しさん mailto:sage [2006/01/26(木) 10:14:47 ]
で、FeliCa のリーダ/ライタを秋葉とかで買えば、
漏れもなんか適当なデータ書き込めるようになるのか?
で、独自のログインシステムとかも作れるのか?

162 名前:デフォルトの名無しさん mailto:sage [2006/01/26(木) 11:29:05 ]
できるが、方法は二択。
ネットに転がってるサンプルコードを見れば、最低限の読み出しは実装できる。
書き込みや詳細な操作は、10万以上出してSDKを買った場合を除き、自力でDLL解析するしかない。
敷居は結構高い。

163 名前:デフォルトの名無しさん mailto:sage [2006/01/26(木) 11:35:58 ]
>>162 が〜ん、結構難しいものなんだな。
磁気カードリーダなんて、リーダ上のマイコンの
EPROM弄れば遊び放題だったのになぁ。
って、そういや磁気カードでも書き込みはやったこと無かったな俺。

164 名前:デフォルトの名無しさん mailto:sage [2006/02/02(木) 19:31:27 ]
JavaCardってのがあったよね

165 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 11:50:16 ]
なんかいいのできたー?

166 名前:デフォルトの名無しさん mailto:??? [2006/02/20(月) 17:11:29 ]
>>49の方が公開してくださったソース、

gccするとコンパイルは通るんですが、
実行時にリーダライタのオープンでこけます。(;;)

167 名前:166 mailto:??? [2006/02/20(月) 17:47:09 ]
解決しました。
フリーのコンパイラ(BCC Developper)
使ってみたらオープン→readできますた。



168 名前:ラジオ [2006/02/21(火) 18:17:38 ]
短波ラジオ13.56MHzでセットして、パソリを動かしていると、パルス信号が出てきます。
手軽になんかできそうだがどうですかね?


169 名前:デフォルトの名無しさん [2006/03/13(月) 15:17:18 ]
JR東のモバイルSuicaが
おれのおサイフケータイに入ってる
FeliCaチップを圧迫しているので
154しかないブロックを節約できるツールを
作って下さい。
とくに漏れは定期券も要らないところに住んでいるので
定期券要らないときはブロックすうを大幅に節約できる
ツールを作ってください。
コカコーラのCmodeアプリ、ヨドバシアプリ、ANAモバイル、
Edyアプリ.Club ap, Edyスピードくじ入れてもう限界。
もう入り切れんよ。Sonyがしっかりしたものを作らないから(ry

セガモバ入れようと思ったら入らないし
マツモトキヨシアプリも入らないしとくとくポケットアプリも入らないし
ビックポイントアプリも入らないしケータイクレジットiDも入らないし
ざけないでくれソニー

170 名前:デフォルトの名無しさん mailto:sage [2006/03/13(月) 16:59:27 ]
>>169
無理。JR東日本に頼んでください。



171 名前:デフォルトの名無しさん [2006/03/13(月) 18:31:42 ]
技術まとめサイトは?

172 名前:デフォルトの名無しさん [2006/03/13(月) 20:21:36 ]
>>170
Sonyに頼んで既存の電話にFeliCa
チップを増設して貰った方がお得なような気がしてきた。

173 名前:デフォルトの名無しさん [2006/03/14(火) 04:00:03 ]
>>172
輪ゴムでくくればよくね?

174 名前:デフォルトの名無しさん mailto:sage [2006/03/15(水) 10:43:28 ]
>>173
お前、マジ天才じゃねぇ?

175 名前:http://www.vector.co.jp/soft/win95/util/se072729.html mailto:http://msdn2.microsoft.com/ja-jp/library/h2k70f3s.aspx [2006/03/18(土) 20:42:28 ]
TextSS のWindowsXP(Professional)64bit化おながいします

もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?

176 名前:デフォルトの名無しさん [2006/03/19(日) 18:09:07 ]
>>173
クレジットカードをだろ?

177 名前:デフォルトの名無しさん [2006/04/12(水) 03:37:40 ]
WINNYで流して
SDKを

178 名前:デフォルトの名無しさん [2006/04/16(日) 17:34:52 ]
SDK FOR FELICAを使用し、VB6.0で開発をしていますが、
なかなかうまくサンプルコ−ドを使えません。
ただ、カ−ド番号を読み取るだけなのですが、
ポ−リングができません。
だれか、わかる人いますか?

179 名前:デフォルトの名無しさん mailto:sage [2006/04/16(日) 18:53:28 ]
とりあえずコード晒せ。

180 名前:デフォルトの名無しさん mailto:sage [2006/04/16(日) 19:34:56 ]
またVB野郎か。
あのサンプル見てもわからないようじゃ、諦めたほうがいいんじゃね。




181 名前:デフォルトの名無しさん mailto:sage [2006/04/16(日) 20:24:45 ]
あのサンプルで理解できる頭があればVBなんてやりません!

182 名前:デフォルトの名無しさん mailto:sage [2006/04/17(月) 01:14:14 ]
サンプルが理解できないっていうより、FeliCaそのものの理解ができてないのでは?
エリア/サービスの概念とか、サービスとアクセスの種類とか、きちんと理解できていれば
サンプルコードがなにやってるか、理解できると思うけど。単純なサンプルだし。
「カードユーザーズマニュアル」とかちゃんと読んだの?

カードの動きそのものは、付属してるサンプルカードとFeliCa Tutorial使って試せば、
なんとなく掴めると思うし。

183 名前:デフォルトの名無しさん [2006/04/17(月) 10:56:54 ]
このスレもうちょっと伸びてもいいだろうに・・・

184 名前:デフォルトの名無しさん [2006/04/17(月) 13:51:02 ]
結局、
FELICAをVBで起動する仕方を知っている人は
いないんですね。




185 名前:デフォルトの名無しさん [2006/04/17(月) 14:21:56 ]
Felicaを使って具体的にどのようなアプリを考えてるか教えてえらい人

186 名前:デフォルトの名無しさん mailto:sage [2006/04/17(月) 14:34:39 ]
>>184
だからさぁ、ただ漠然と動きません、わかりませんじゃアドバイスしようもないだろ。
どういう手順でやってて、どういうエラーが出て動作しないとか、具体的に書かないと
透視能力でも持ってなけりゃ、わからないだろうが。

まず、「カードユーザーズマニュアル」を読んでFeliCaの仕組みは理解できているのか?

Polling するだけなら、順番に
InitializeLibrary
OpenReaderWriterAuto
PollingAndGetCardInformation
を呼び出すだけ。後は後始末として
CloseReaderWriter
DisposeLibrary
でライブラリを開放してお終い。


187 名前:デフォルトの名無しさん mailto:sage [2006/04/17(月) 14:41:58 ]
まさに sample_06.bas の通りにやるだけじゃん。

まさか、このサンプルすらまともにコンパイルできないとかいう落ちは無しね。
猿にもわかるVB教室をやるつもりはないんで。

あと、エラー情報はget_last_error_typeを呼べばわかるし、rw_dump_log_to_file
でログファイルを書き出して、状況を調べる手もある。


188 名前:デフォルトの名無しさん [2006/04/17(月) 15:05:52 ]
というか・・・
実はSDKなくてサンプルもないので全くわからないとか
そういう感じじゃないの?
DLLのメソドとかがわからない以前の話っぽい・・・


189 名前:デフォルトの名無しさん mailto:sage [2006/04/17(月) 21:12:31 ]
>>185
PaSoRiとノートPCを調達して学校の文化祭でスタンプラリーならぬFeliCaラリーっぽいのはやった。
サーバ側のデータベースにID送信して通過地点情報を記録、ゴール時に全地点通過できていたら賞品…

みたいなことを考えていたのだが予算をもう一方の企画に奪われたおかげで大幅に縮小。
FeliCaをかざすと合言葉のヒントが現れる、な感じに。
って、こういうことを聞きたいんじゃないのかな……違ったらごめんなさいもうしません。

190 名前:デフォルトの名無しさん mailto:sage [2006/04/19(水) 15:39:29 ]
FeliCaのjamファイルの置き場所がC:Documentの場合はURLをどのように書けばよいのでしょうか?



191 名前:デフォルトの名無しさん [2006/04/26(水) 16:19:09 ]
はて・・・イニシャライズとポートのオープンまでは成功している様子
でも、ポーリング+カードの取得がダメぽい・・・
ケイタイはパソリの上に乗せているんだけれど・・・
エラーコードみても"ポーリングに失敗しました"のエラー番号が帰ってきてる

全く同じ状態でリーダ付属のソフトで診断しても問題なし
何が悪いかわかる人居ますか?

以下ポーリング時のソース


192 名前:デフォルトの名無しさん [2006/04/26(水) 16:19:41 ]
************
Dim PollingInfo As StructurePolling
Dim CardInfo As StructureCardInformation
Dim Temp As Long
Dim NumberOfCard As Byte
Dim CardIdm(7) As Byte
Dim CardPmm(7) As Byte
Dim SystemCodeInfo(1) As Byte

Temp = -1
SystemCodeInfo(0) = &H0
SystemCodeInfo(1) = &H0

'ポーリング情報用
With PollingInfo
.lngSystemCode = VarPtr(SystemCodeInfo(0))
.bytTimeSlot = &H0
End With

'カード情報用
With CardInfo
.lngCardIdm = VarPtr(CardIdm(0))
.lngCardPmm = VarPtr(CardPmm(0))
End With

Temp = PollingAndGetCardInformation(PollingInfo, NumberOfCard, CardInfo)←ここで戻り値が0になって失敗している

If Temp = 0 Then
Mess = "フェリカが見つかりません" & vbCrLf & GetFelicaError
Exit Function
End If
**********

193 名前:デフォルトの名無しさん mailto:sage [2006/04/26(水) 21:03:46 ]
マニュアルをよく読めば答えは書いてあるぞ。

194 名前:デフォルトの名無しさん [2006/04/26(水) 22:55:37 ]
>>193
ありがとです。
もうちっとAPIリファレンス熟読してみます(;´Д`)

195 名前:デフォルトの名無しさん mailto:sage [2006/04/27(木) 00:20:05 ]
システムコードは、ポインタだっけか?
入力引数だべ

196 名前:デフォルトの名無しさん [2006/04/27(木) 00:59:07 ]
>>195
チューリアルで取りあえず見てみたらシステムCodeがfeだったので取りあえず
強制的に &HFE と&H0 を代入してポーリングしたら成功

その後の取得データはちょこっと変換して正常にチュートリアルのソフトと同じになった

というところまではいけましたわ

さて・・・システムコード調べないと・・・(;´Д`)

ともあれ、ヒントありがとうございます!!

197 名前:デフォルトの名無しさん mailto:sage [2006/04/27(木) 01:12:39 ]
>>190
HTML encodeして書く

198 名前:デフォルトの名無しさん [2006/04/27(木) 13:47:33 ]
196さんへ
ポーリングしてカードのシステムコードとIdmを取得するだけなら
sample_10.basのコードを以下のように変更して使用すれば簡単ですよ。

--------------------------------
Dim udtPolling As StructurePolling
Dim bytSystemCode(1) As Byte
bytSystemCode(0) = &H0 ← &Hffにする
bytSystemCode(1) = &H0 ← &Hffにする
--------------------------------

これで、bytSystemCodeList(3)にそのFeliCaのシステムコードが以下の様に
入ってきます。
(0)Private領域のシステムコードの(0)
(1)Private領域のシステムコードの(1)
(2)Public領域のシステムコードの(0)
(3)Public領域のシステムコードの(1)
(↑PrivateとPublicが逆だったかも・・・)

Idmに関しては、Private領域の情報しか取得できませんが先頭の1バイト目が
0(Private)か1(Public)かの違いだけなので問題はないですよね?


199 名前:デフォルトの名無しさん [2006/04/27(木) 14:22:02 ]
felica_tutorialの接続ポートのオープンに失敗してしまいます。

RC-S310をUSBに接続して動作しています。
事前のリーダー/ライター自己診断では、問題なく認識・カードの
読み取りができています。

felica_tutorialの接続ポートのオープン時に
rw.dll GUIDインターフェイスデータが取得できません
felica.dll リーダ・ライタを自動認識できません

とエラーが出てしまいます。
どのような対処方法があるのでしょうか?
ご存知の方、教えてください。

200 名前:デフォルトの名無しさん [2006/04/27(木) 22:10:51 ]
もっとフェリカで何ができるのかわくわくさせてくれ



201 名前:デフォルトの名無しさん [2006/04/28(金) 01:04:48 ]
>>200
↓こんなのは、既出かな?

RFIDを使ってみよう (Felicaアプリ編)
ttp://mobiquitous.com/rfid/felica-sd.html

202 名前:デフォルトの名無しさん mailto:sage [2006/04/28(金) 01:13:50 ]
仕事でフェリカのアプリ作ったことあるが、結構色々な事出来るんだねー。

203 名前:デフォルトの名無しさん [2006/04/28(金) 01:22:30 ]
クソニー製はイラン廃棄物

204 名前:デフォルトの名無しさん [2006/04/28(金) 04:20:39 ]
スーパーのパックに全部フェリカ埋め込んで
対応冷蔵庫が「トンこま250gがまもなく消費期限を迎えます。」
とか警告だしてくれるシステム企画しようぜ

205 名前:デフォルトの名無しさん mailto:sage [2006/04/28(金) 07:05:26 ]
>>204
コストでμチップに負けそうだ…

206 名前:デフォルトの名無しさん [2006/04/28(金) 14:19:04 ]
コストは今気にしなくていい
企画製作ノウハウを培っておけば
将来コストダウンした時にや互換ローコストデバイスが出た時にすぐ参入できる

207 名前:デフォルトの名無しさん [2006/04/28(金) 15:43:14 ]
>>198
亀レスすまそ

取合えずざっと作ってみましたよ
連続ポーリングするためにメッセージフックできるようにしたけど
久々なんで落としまくるし結構時間かかってしまいましたw

取合えずドトネトで作ってるサンプルソフトで入退室管理とかてのがあったから真似して使ってみたっす。

しかし何か面白い使い方はできないかなぁ。。。
ドコモの902〜搭載されてるとか言うRFID使った新しいシステムは少し面白そだけど・・・


208 名前:デフォルトの名無しさん [2006/04/30(日) 23:37:57 ]
FeliCa カードアプリケーションコンテスト

ttp://felicon.jp/index.html

1次審査通過者には、簡易開発キットが頂けるそうな。

5/12までだ。お前等、実力見せてみろ!

209 名前:デフォルトの名無しさん mailto:sage [2006/05/01(月) 00:47:53 ]
はぁ?勝手にやれ

210 名前:デフォルトの名無しさん mailto:sage [2006/05/01(月) 01:29:18 ]
賞金安いな。



211 名前:デフォルトの名無しさん mailto:sage [2006/05/01(月) 01:52:37 ]
企画書適当に書いて出すだけ出してみるテスト。

212 名前:デフォルトの名無しさん mailto:sage [2006/05/01(月) 14:54:30 ]
今日ラオックスでFeliCa開発の書籍見かけた。
エミュとかついてて、それなりに遊べるのか?

213 名前:デフォルトの名無しさん mailto:sage [2006/05/01(月) 21:24:26 ]
なんのエミュレータかしらんけど携帯もってたらいらんのちがうか。
Free領域読み書きするだけなら

214 名前:デフォルトの名無しさん mailto:sage [2006/05/01(月) 22:25:59 ]
このコンテストって,応募部門はどれがどれなんだ??
ユビキタスだの,ビジネスモデルだの,総合だの・・・・

215 名前:デフォルトの名無しさん mailto:sage [2006/05/01(月) 23:11:57 ]
ネットで調べてたらTripleDESで相互認証してるって書いてあるんだが
共通鍵暗号方式で相互認証ってどうやってるんですか?
その辺りの仕様とかってネットで調べられませんかね?

216 名前:デフォルトの名無しさん mailto:sage [2006/05/02(火) 01:02:57 ]
SDKにはその認証方式でのポーリングとか書かれてるみたいだけど・・・
俺の場合ネットではみつかんなかったな・・・

つうか、コンテストひやかしで応募しようとしたけど
エントリー押したらサーバエラーでるな・・・(;´Д`)
び・・・びみょう・・・・

217 名前:デフォルトの名無しさん mailto:sage [2006/05/02(火) 11:15:31 ]
乱数つくって鍵で変換して相手にわたして相手が復号してもどす。じゃないけ。

218 名前:デフォルトの名無しさん mailto:sage [2006/05/02(火) 17:26:34 ]
どこかのサイトに概要があったけど

1.リーダライタが乱数Raを生成。
2.アクセスするエリアに応じた暗号鍵Ka(予めカードに書き込まれている共通鍵)で暗号化(M1)。
3.カードはM1を受け取り、自分が持っている共通鍵Kaで複号。
4.カードは複合したものを、もう一度Kaで暗号化(M2)。
5.さらにカード側でも乱数Rbを生成し、共通鍵Kaで暗号化(M3)。
6.リーダライタは、M2とM3を受け取り、KaによりM2を複合。
7.M2を複合したものがRaと一致していれば、M3をKaにより複合。一致しなければ認証不成立。
8.リーダライタは、M3を複合したものを、再度Kaにより暗号化(M4)。
9.カードはM4を受け取りKaにより複合。
10.M4を複合したものがRbと一致していれば、認証成立。
11.Ra、Rbを使ってセッション鍵を生成しワンタイム鍵としてそのセッションで利用。

ようするに、リーダライタとカードがお互いにチャレンジ→レスポンスシーケンスの認証を
やりあって、お互いが本物かどうかを確認し合う方式です。
制御ソフトとリーダライタ間の通信も、同様の方法で認証・暗号化しています。

219 名前:デフォルトの名無しさん [2006/05/04(木) 14:16:52 ]
すみません。分かる人いたら教えてください。
システムコードとIdmを連続で読み込みたいのですが、(連続でなければ使用できます。)
サンプルコ−ドや、本みても分かりません。
どうしたらいいのかわかりますか?

220 名前:デフォルトの名無しさん mailto:sage [2006/05/04(木) 14:38:05 ]
システムコードをIDmを連続して読み込みたいというのが、何をしたいのか良くわからないですが。
set_call_back_parameters で、ユーザーメッセージを設定してstart_pollingで連続ポーリング
開始じゃだめなの?




221 名前:デフォルトの名無しさん [2006/05/05(金) 16:55:29 ]
>>219
コールバック関数設定して(SDKにAPIの名前もある)
StartPollingするだけじゃないかな?

SDK読めばわかるだろうけど・・・

言語くらいはかいとかない?

222 名前:デフォルトの名無しさん mailto:sage [2006/05/10(水) 01:40:49 ]
これやることになっちゃったんだけど、
情報少なすぎ・・・orz

223 名前:デフォルトの名無しさん [2006/05/10(水) 19:12:54 ]
ようこそwwww

何の言語でどんなのやるの?

224 名前:デフォルトの名無しさん mailto:sage [2006/05/10(水) 22:54:40 ]
FeliCa HTMLでIDmを読むっす。認証用に。
C++とC#のシステムが一緒にあるんだけど、そっちは読めてる。
ターゲットIDとかよくわからん・・・

225 名前:デフォルトの名無しさん [2006/05/11(木) 00:12:47 ]
VB.NET2005 でやってみたけどVB6のVarPtrみたいなのがみつかんね
2003ならあるんだが・・・
調査が必要か・・(^^;

HTML組ガンガレ

226 名前:デフォルトの名無しさん [2006/05/11(木) 16:24:25 ]
MS-Accessで使えたよ。ま、基本的にAccessはVBだから当然だけど。

227 名前:デフォルトの名無しさん [2006/05/17(水) 00:06:05 ]
>set_call_back_parameters で、ユーザーメッセージを設定してstart_pollingで連続ポーリング
>開始じゃだめなの?

これってカードが読めたらコールバックでメッセージを表示するだけしかできないのですか?
コールバック関数を呼ぶようなことはできないのですか?
カードが読まれたら特定の関数を呼びたいのですが。。




228 名前:デフォルトの名無しさん mailto:sage [2006/05/17(水) 00:28:00 ]
ユーザーメッセージって、Windows メッセージの WM_USER のことなんだけど Windows プログラミングの
基本的なことわかってる ?

set_call_back_parameters で設定したメッセージを、Windows API の RegisterWindowMessage で定義して
Windows message 処理ループの中にハンドラ登録しておけば良いだけ。


229 名前:デフォルトの名無しさん [2006/05/17(水) 15:27:33 ]
VS2005 c#でちょこちょこやってるが、pollingが上手くいかない・・・



230 名前:デフォルトの名無しさん mailto:sage [2006/05/17(水) 18:32:44 ]
>これってカードが読めたらコールバックでメッセージを表示するだけしかできないのですか?
>コールバック関数を呼ぶようなことはできないのですか?
>カードが読まれたら特定の関数を呼びたいのですが。。

SDKちゃんと読んだ?
こっからは言語の問題とかになるんだろうけど

1.コールバックメッセージを登録
2.フックプロシージャでそのコールバックメッセージが来たときに関数呼ぶ

これだけじゃね?





231 名前:デフォルトの名無しさん mailto:sage [2006/05/18(木) 17:04:02 ]
BOOL CCardRead::StartCallBackPolling(void){
char message_of_find_card[] = "CardFind";
char message_of_lose_card[] = "CardLose";

// ウインドウメッセージセット
m_card_find = RegisterWindowMessage(message_of_find_card);
m_card_lose = RegisterWindowMessage(message_of_lose_card);

// コールバックパラメータセット
structure_call_back_parameters call_back_parameters;
call_back_parameters.message_of_card_find = message_of_find_card;
call_back_parameters.message_of_card_loss = message_of_lose_card;
call_back_parameters.handle = (int)(this->m_hWnd);
call_back_parameters.interval = 1;
call_back_parameters.retry_count = 1;
if(!set_call_back_parameters(&call_back_parameters)){
return false;
}

unsigned char system_code[2] = {0xff,0xff};
structure_polling polling;
polling.system_code = system_code;
polling.time_slot =0x0f;
// 連続ポーリング開始
if(!start_polling(&polling)){
return false;
}
return true;
}


232 名前:デフォルトの名無しさん mailto:sage [2006/05/18(木) 17:04:39 ]
MFCでやっているのであれば PreTranslateMessage() をオーバーライド
して、メッセージループをフック。

BOOL CCardRead::PreTranslateMessage(MSG* pMsg)
{
if(pMsg->message == m_card_find){
// カードを捕捉した場合の処理
}
else if(pMsg->message == m_card_lose){
// カードを見失った場合の処理
}

return CDialog::PreTranslateMessage(pMsg);
}

233 名前:デフォルトの名無しさん mailto:sage [2006/05/18(木) 17:05:28 ]
このままコンパイル通るかどうかは知らん。

234 名前:デフォルトの名無しさん mailto:sage [2006/05/23(火) 02:55:59 ]
FeliCaのSDKは個人で買えないんですね。
個人で組んでみたいのですが、何か方法ありますか?

235 名前:デフォルトの名無しさん mailto:sage [2006/05/23(火) 03:32:55 ]
個人だとライトか。でもこれだとフリー領域だけかな。
あと無料コースでIアプリからフリー領域読み書き

236 名前:デフォルトの名無しさん [2006/05/23(火) 12:51:41 ]
フリー領域なら、libpasoriとlibusbで十分。

237 名前:デフォルトの名無しさん [2006/05/23(火) 20:19:11 ]
SDK Liteだけで、携帯のフリー領域の読み書きができるのでしょうか?
PIN認証とか。。
Mobile Optionが必要とかかれているところが多いのですが。

238 名前:デフォルトの名無しさん [2006/05/24(水) 00:03:47 ]
>>237
どう考えてもできてるようです
本当にありがとうございました

239 名前:デフォルトの名無しさん mailto:sage [2006/05/24(水) 00:31:50 ]
>>237
できる・できないで言えば、できます。

ただ、上位関数を単純に使うだけではできないですし、それに関する資料やノウハウは
全く付属しません。


240 名前:デフォルトの名無しさん mailto:sage [2006/05/24(水) 01:43:11 ]
>>237
Mobile Option packを買うか、
MFeliCaで。
https://www.denno.net/SFCardFan/MFeliCaDownload.php
MFeliCaはフリーだけどWindows専用、商用不可。

libpasoriとかufelicaはモバイルFeliCaに対応してないけど、libpasoriにはパッチがある
www6.plala.or.jp/mediware/

どっちにせよ、モバイルオプションパックを買わないなら
DoCoMoとかから公開されてる資料が参考になる。
wiki.osdev.info/index.php?FeliCa%2F%A5%E2%A5%D0%A5%A4%A5%EBFeliCa




241 名前:デフォルトの名無しさん [2006/05/24(水) 11:03:54 ]
237です。
情報ありがとうございます。
もっと、いろいろ調べてみます。


242 名前:デフォルトの名無しさん [2006/05/24(水) 14:10:29 ]
FeliCaでお金を増やせられるソフト作りなら、いくらでもやるのだが...

243 名前:デフォルトの名無しさん [2006/05/24(水) 21:08:31 ]
>>242
Felicaでお金儲けすればいいさwww
それが難しいわけなんだがw




244 名前:デフォルトの名無しさん [2006/05/26(金) 11:05:01 ]
237です。
SDKLiteだけでいけました。
いろいろ情報ありがとうでした。

245 名前:デフォルトの名無しさん [2006/05/28(日) 16:20:21 ]
共通領域(システムコード fe00)にある鍵無しでR/Wできるエリアってなんのためにあるんだろう?

判明分
サービスコード 2949 5block (Cmode)
サービスコード 39C9 6block (NicoPa)

246 名前:デフォルトの名無しさん [2006/06/08(木) 17:24:27 ]
>>198
bytSystemCode(0) = &H0 ← &Hffにする
bytSystemCode(1) = &H0 ← &Hffにする

これを&H0 から&HFFにする理由がわからん・・・・・
な・・なぜなんだろう・・・

247 名前:デフォルトの名無しさん [2006/06/10(土) 08:23:42 ]
>>246
システムコード &HFFFF でポーリングすればすべてのカードが反応する
&HFFFF以外のコードでは自分のコードと一致しないカードは反応しない


248 名前:デフォルトの名無しさん [2006/06/10(土) 14:36:37 ]
アイデア浮かんだ
全国満喫チェーンで使用する、利用時間管理カード
一度カード作成時に会員情報を登録して
あとはカードにチャージして、チェーン店行ったら駅の改札の要領でピピッと無言で入店。
出る時改札通って利用時間を計算しカードの残高から差し引く。
足りなきゃ改札閉まって不足分を支払い。
店内販売物もカードで済ませる。

これなら全国チェーンで買った時間を無駄なく使用できる。

一時間単位などでなく、分単位で消費できて手軽に入店する動機付けとなる。

仕事などで遠出した場合、ちょっと時間潰ししたい時など大助かり。

まさにキラーケース!

249 名前:デフォルトの名無しさん mailto:sage [2006/06/10(土) 15:28:15 ]
>>248
それだけならEdyやお財布携帯でいい気がする。
それに、パック料金とかあるところあるし、逆にEdyのがいいかも。

250 名前:デフォルトの名無しさん [2006/06/10(土) 15:57:54 ]
>>249
利用時間に応じて自動パック適用



251 名前:デフォルトの名無しさん mailto:sage [2006/06/10(土) 20:46:57 ]
>>248
セキュリティとかの面からしたら
微妙じゃないかい?


252 名前:デフォルトの名無しさん [2006/06/13(火) 22:43:18 ]
未知のサービスコードって洗い出せるもんなの?
あと、鍵無しR/Wできるエリアに書いたデータで認証するシステムは
セキュリティ的にNGってことでよい?

253 名前:デフォルトの名無しさん mailto:sage [2006/06/13(火) 23:52:13 ]
>>252
NG。

サービスコードの洗い出しはlibpasoriのlpdumpなり、相当するコードを
SDKで書けば出来る。

254 名前:デフォルトの名無しさん [2006/06/14(水) 15:47:30 ]
誰か入退室を管理してメールで送るソフトをフリーソフトで作ってくれ。
なんか市販のシェアソフトとかってぼったくってるの多すぎ。

255 名前:デフォルトの名無しさん mailto:sage [2006/06/14(水) 18:30:07 ]
単純にWindowsログオンに使えればそれでいいんだけどなぁ
Winsafeまではいらない

256 名前:デフォルトの名無しさん [2006/06/14(水) 19:07:11 ]
>>254
作るのはそれほど難しくないけど、
作ってくれ。
ってのが気に入らない。
そんな言い方のやつに作ってやっても、自分で何とかしようとしないのに文句言われて不快な思いするのがおちだから。


257 名前:デフォルトの名無しさん [2006/06/14(水) 22:44:53 ]
>>256
すいませんでした。作っていただけるとありがたいです。私自身技術がないので作れないのに
えらそうな口調をしてしまって申し訳ありませんでした。




258 名前:デフォルトの名無しさん mailto:sage [2006/06/14(水) 22:58:25 ]
winlogon は、作って自分で使ってるが公開する気にはなれないんだよな。
gina.dll に不具合かあると、二度とログインできなくなるから、簡単には
修復できない。

いくら無保証と書いていても、なんとかしろって言いがかりつけてくるやつが
必ず出てくるからなぁ。

259 名前:デフォルトの名無しさん [2006/06/14(水) 23:05:03 ]
>>253
ありがと。
じゃあ、認証に使うのであればシステムコードとリードオンリーか、
鍵ありってことね。
でもぱPaSoRiじゃ鍵ありだめだっけ。。

260 名前:デフォルトの名無しさん [2006/06/15(木) 00:52:12 ]
>>257
具体的にどんなのが欲しいの?
入退室を管理するんだとタイムカードみたいなデータベース的なものと考えていいの?
メールはどんな内容で、一括して送るのそれともカードを通すごと?
メールはLAN内だけ?インターネット経由あり?
もしするとなると片手間でするから、手っ取り早くMS-AccessとPaSoRiの組み合わせとかになるよ。
あと、無保証、無サポート、再配布・販売不可で、あなたのメアドをフォーム上に表示させて頂きますが、
それでもよければ・・・・



261 名前:デフォルトの名無しさん mailto:sage [2006/06/15(木) 01:01:14 ]
>>259
PaSoRiで鍵ありだめなんだったら、なぜEdyにチャージできるのかと…。


262 名前:デフォルトの名無しさん mailto:sage [2006/06/15(木) 13:06:01 ]
>>258
gina さんぷるきぼん


263 名前:デフォルトの名無しさん mailto:kyosoumail@yahoo.co.jp [2006/06/15(木) 23:05:41 ]
>>260
入退出の時間をメールでカードを通すごとにそれぞれの違うメールアドレスに送るソフト
が欲しいです。よく学校や塾が採用している入退管理して同時にメール送る感じのが欲しいです。メールはインターネット経由でアクセスとPasoriの組み合わせで全然構いません。
ご多忙のところ申し訳ありませんが、よろしくお願いします。



264 名前:デフォルトの名無しさん [2006/06/15(木) 23:57:56 ]
>>261
そーいえばそーですね。
PaSoRiのついてくるSDK Liteでは カード内の鍵ありサービス領域にアクセスできない
ってかいてあったから。。SDK Pro使えばPaSoRiでもいいんでしょうか?

265 名前:デフォルトの名無しさん mailto:sage [2006/06/16(金) 00:02:33 ]
>>263
これじゃダメなの。色々あるけど。

mobiquitous.com/rfid/felica-sd.html#flauncher

266 名前:デフォルトの名無しさん mailto:sage [2006/06/16(金) 00:19:32 ]
>>264
縮退鍵の生成をライブラリに頼らずに行えば SDK Lite でも可。
上位関数(アクセスライブラリ)は使えないけどな。


267 名前:デフォルトの名無しさん [2006/06/16(金) 01:17:30 ]
>>266
縮退鍵って生成するんですね。途中の鍵を知らなくても目的データだけに
アクセスさせるためのもので、与えられると思ってました。
上位関数が何をするものかわかりませんが、とりあえず
・縮退鍵が生成できれば、SDK Lite+PaSoRiで鍵付きデータにはアクセス可
・SDK Proは縮退鍵の生成ライブラリがついている。
ってことがわかりました。勉強になります。
で、シリアルリーダについてるASICはカードとR/Wの認証と通信の暗号化に
使うということですかね?(聞いてばっかですません。)
やっぱりちゃんと理解するにはSDKは必要ですねぇ。
入手できるのかなぁ。

268 名前:デフォルトの名無しさん [2006/06/16(金) 01:33:16 ]
VMWare上のWinXPで、GINAいじってパソリでログオンってできますか?

269 名前:デフォルトの名無しさん [2006/06/16(金) 01:58:45 ]
>>265
そこのサイトも見たんですが、入室と退出をパソリで認証してメールを送るまで一括してやって、
そして認証とほぼ同時にメールを入出時刻や退出時刻をお知らせ出来る感じのソフトが欲しいんです。
こういうのって作るの難しいですか?私はまったくソフト作成が出来ないんで、どうかよろしくお願いします。

270 名前:デフォルトの名無しさん [2006/06/16(金) 09:59:47 ]
>>269
260です。
265は私ではありません。
それくらいなら、そんなにムズくないし、骨格作るからちょっと待ってて。
夜勤明けで帰ったところなので、今日はもー無理です。
あ、あと、入室と退室の別もメールに入るの?
おきたらメール入れるので詳細はそのときに・・・




271 名前:デフォルトの名無しさん mailto:kyosoumail@yahoo.co.jp [2006/06/16(金) 17:37:01 ]
>>270
ありがとうございます。入室したらその時点で、「〜さんは〜時〜分に入室しました。」みたいなのをメールで送って、退室したらその時点で同様のメールをパソリで認証するごとにメールが送られる感じのが欲しいです。
よろしくお願いします。パソリはS310なんですが、S320じゃなくても可能でしょうか?

272 名前:sig [2006/06/17(土) 22:01:55 ]
te

273 名前:デフォルトの名無しさん mailto:sage [2006/06/19(月) 17:23:41 ]
なんか面白そうなコトやってるので覗きにきますた(・∀・)

これってSDK無いけどDLL解析して勝手にAPI使ってるって感じ?
手元にパソリあるけどFelicaのカードが無いからソースコンパイルして確認できねー
つか、九州じゃFelica知名度低すぎ!
AM/PMでEdy使えるくらいだよ・・・SuicaもIcoca(?)も無いし・・・

274 名前:デフォルトの名無しさん mailto:sage [2006/06/19(月) 20:39:41 ]
>>273
九州圏内在住だが、Edy限定になるが結構使えるぞ。
関東あたりに比べたらかなり少ないがな。

書き込みしないでIDのみなら、おさいふ携帯やEdyでもテストはできる。

275 名前:デフォルトの名無しさん mailto:sage [2006/06/23(金) 23:16:19 ]
Felicon締め切りキター
おまいら何か応募しましたか?

漏れはとりあえずFeliCa SDK目当てでいくつか申し込んでみた。

276 名前:デフォルトの名無しさん mailto:sage [2006/06/24(土) 00:39:53 ]
50万しか出ないから応募しなかった。

277 名前:デフォルトの名無しさん mailto:sage [2006/06/26(月) 17:28:13 ]
まったくの素人でこれやることになってしまったのですが
Windows プログラミングの基本的なことが分かっていないし、VC++も初めてで
ライブラリ コールバック APIなどの意味も知りません
開発環境にはMicrosoft Visual C++ 2005を使おうと思っています

これから勉強したほうがいい、とかありましたら教えてください、
また、おすすめの本などありましたら紹介してください、お願いします。

278 名前:デフォルトの名無しさん mailto:sage [2006/06/26(月) 17:40:37 ]
>>277
ここに来る前に、C++のスレ行ったほうが良くないか?

279 名前:デフォルトの名無しさん mailto:sage [2006/06/28(水) 09:35:41 ]
>>278
ありがとうございます。
とりあえず、くだすれVisual C++(超初心者用)スレに行ってみます。

280 名前:デフォルトの名無しさん mailto:sage [2006/06/28(水) 20:23:59 ]
>>277
そんな状態じゃ、そもそも FeliCa の仕組みも理解できないんじゃないか?
SDK for FeliCa に付属しているドキュメントじゃ意味不明でしょう。

VB用のライブラリやサンプルもついてるけど、Visual Studio 2003/2005 じゃ
ほとんど役に立たない。




281 名前:デフォルトの名無しさん mailto:sage [2006/06/29(木) 14:29:32 ]
>>280
そうですね、APIとかたくさん載っていますがまったく意味不明です。
ただ、APIが予め用意されているプログラムで、C++でそれを呼び出して使うということは理解しました

最初は、Microsoft Visual C++ 2005で画面をつくって、SDKにあるサンプルプログラムを
組み合わせて、フェリカを読み込みIDmを表示するプログラムを作ってみようと思ってます。
そのためにMicrosoft Visual C++ 2005の使い方や、
APIを使ったアプリケーションの作り方が載っている本などを買って勉強してみます。

Microsoft Visual C++ 2005を開発環境にすることには問題ないですよね?
ライブラリとか、サンプルも普通につかえますよね?
公式の動作検証済み開発環境はMicrosoft Visual C++ 6.0だし不安です。
280さんはVBですが、2005じゃ役に立たないとおっしゃっていますし。

282 名前:デフォルトの名無しさん [2006/07/05(水) 18:38:15 ]
Liteで開発を行おうとしているのですが、サンプルが動きません。
__imp__initi〜
というのがたくさん出てきて実行できません。
開発環境はVC++6.0 windows2000です。

C++の勉強不足だとはおもいますが、調べてみてもいまいちわかりません。
わかる方がいればよろしくお願いします。

283 名前:デフォルトの名無しさん mailto:sage [2006/07/05(水) 20:52:54 ]
単にインポートライブラリがリンクできてないだけじゃないの。

284 名前:282 [2006/07/06(木) 02:18:00 ]
>>283
すみません、その方法がわかりません。
オプションからインクルードファイルがある場所を指定しても駄目でした。

後、>>49のプログラムもやろうとしましたが、リーダ/ライタのオープンでとまります。
何人かができないというレスがありましたが、VC++6.0では動かないと言うことでしょうか?


285 名前:デフォルトの名無しさん [2006/07/06(木) 02:24:34 ]
「FeliCa でソフトを作る」っていう表現がよくわからん

286 名前:デフォルトの名無しさん mailto:sage [2006/07/06(木) 10:36:02 ]
>>284
SDK for FeliCa どうのというレベルじゃなくて、Visual Studio というかコンパイラとかリンカ
とか、Windows の DLL の使い方(呼び出し方)が理解できていないようなので、まず、VC を使った
基本的な Windows アプリの作成の仕方とか、統合開発環境(IDE)の使い方を勉強することが先で
しょう。入門書を買ってきて、書かれている内容をやってみるとかさ。

felica.h は、単にAPI関数のプロトタイプ宣言とかAPI関数が使う構造体を定義しているだけだから
関数の実体(felica.lib)をリンクしてあげなきゃ動かない。

>>49 のやり方は、DLLのインポートライブラリを使うのではなく、DLLから直接DLL内関数のポインタ
を動的に取得して関数コールしているので、インポートライブラリのリンクは不要。
この程度コードだったらWin32アプリかコンパイルできる環境であれば BC++ だろうが VC6 だろうが
ちゃんとコンパイルできる。「リーダライタのオープンで止まる」っていうのが何が言いたいのか
わからん。


287 名前:282 mailto:sage [2006/07/07(金) 17:39:18 ]
>>286
すいません、書き方がわるかったです。
コンパイルはできてまして、実行すると
"リーダライタをオープンできない。”
と出てとまるということでした。
VC上から実行するとここでとまります。
exeファイルから実行するときちんと動きました。

後、ライブラリのリンクをいろいろと触っていたら何とか__imp__〜はなくなりました。

とりあえずはIDmが読み出せればなんとかなります。
お世話になりましたm(_ _)m

288 名前:デフォルトの名無しさん mailto:??? [2006/07/09(日) 09:42:32 ]
すいません、質問です。
SuicaとICOCAとPitaPaとEdyとか、FeliCaにもいろいろあるわけですが、
カードのタイプの識別ってどうやってやるんですか?
タイプのコードとかが書かれているエリアがあるとかですか?

289 名前:デフォルトの名無しさん mailto:sage [2006/07/09(日) 10:00:41 ]
あるとかです。

290 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 08:53:51 ]
FeliconのSDKがまだこないー
なかなかこないんで焦ってるけど、APIの規模ってどんぐらいなの?>SDK



291 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 11:57:07 ]
APIの本体自体は PaSoRi のドライバをインストールしていれば、
C:\Program Files\Common Files\Sony Shared\FeliCaLibrary
に、まんまインストールされています。
後は、API本体の felica.dll を呼び出すのに必要なインクルードファイルと
リンク用のインポートライブラリ。それに、ドキュメントとサンプルコード。

単に非暗号化エリアを読み出すだけであれば、ライブラリの初期化、リーダ・
ライタの自動認識とオープン、ポーリングをしてからの鍵のないサービス
データの読み込みの関数3つを呼び出せばOK。
書き込みたけりゃ、鍵のないサービスデータへの書き込み関数を使います。
後処理として、リーダ・ライタのクローズ 、ライプラリの開放の2つの関数を
呼び出してお終い。

カードの有無を常時監視して、置かれたらイベントで受け取りたいとかいうこ
とがあれば、もっと色々と呼び出す関数はありますが。

292 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 21:32:51 ]
FeliCon SDKきた。
しかし8月23日締め切り…
間に合うのか俺。まだソリューションファイルさえ作ってないぞ。

293 名前:デフォルトの名無しさん mailto:sage [2006/07/14(金) 10:53:03 ]
SDK Liteで、
WebブラウザからIDmを読み取るプログラムってできますか?

294 名前:デフォルトの名無しさん mailto:sage [2006/07/14(金) 11:28:49 ]
できるけど、その質問の仕方から、かなり遠い道のりだな

295 名前:デフォルトの名無しさん mailto:sage [2006/07/14(金) 13:28:00 ]
かなり遠い道のりですか、、、orz
購入を迷ってるのですが、
簡単に"道のり"を教えていただけないでしょうか?
今の自分では、とてもできないようなことなら購入はあきらめます。

296 名前:デフォルトの名無しさん mailto:sage [2006/07/14(金) 15:01:50 ]
Webブラウザからっていう質問が厳しいと感じた。
まずは、Web廻りを先に調べろ。

297 名前:デフォルトの名無しさん mailto:sage [2006/07/14(金) 16:20:49 ]
言葉足らずで申し訳ないです。
ローカルHTMLから、IDmをCGIに送るプログラムを作ろうと考えています。
できればブラウザ依存しない形がいいのですが、
もし不可能な場合は、IE限定などになっても構わない
という状況です。

298 名前:デフォルトの名無しさん mailto:sage [2006/07/14(金) 17:26:33 ]
ローカルHTMLって何? 何に対してローカル?

多分、FeliCa を使って Web 上でユーザ認証したいのだろうけど。
ブラウザからどうやってPaSoRiを制御するつもりなの?
そういう事をする際のセキュリティ上の危うさとかわかりますか?

わからないようであれば、素直にあきらめたほうがよいでしょう。

299 名前:デフォルトの名無しさん mailto:sage [2006/07/14(金) 21:09:53 ]
www.sony.co.jp/Products/felica/pcrw/toolbar_forsp.html

FeliCaツールバーに相当する機能があるけど、
(エリア鍵が必要なので)カード発行者でないと使えない。

# あと、これつかうだけならSDK要らない

300 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 00:20:50 ]
>>299
ありがとうございます。まさにこの機能です。
、、、が発行者からのキーファイル+共通領域のみ
ってことはLiteじゃ話にならないんですね。
この方法はあきらめます。



301 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 00:31:14 ]
あれだ、一辺EdyかなにかでWeb決済してみろと。

302 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 01:48:20 ]
>>300
エリア鍵が必要なのはFeliCaツールバーを使う場合だから…。
FeliCaツールバーのようなもので、IDmを取得するだけのものであれば Lite でも
十分作成できるし。

FeliCa以前の問題なんですよ。
あなたが行おうとしていることは、ブラウザ経由で相手のパソコンに接続されて
いるハードウエアを動かそうとしているわけ。つまりインターネット経由で相手の
パソコンをhackしたいということです。
ActiveXコンポーネントを相手のIEに食わしてあげれば実現できるけど、そんな
あぶないコード信用してもらって取り込むためには code signing が必要だし。

303 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 18:05:33 ]
>>302
インターネット経由で制御するつもりはないんです。

PaSoRi制御するHTMLは専用端末に置いておいて
↑をブラウザで開いた状態で、ICカードをかざすとIDmを取得
IDmをイントラネットを経由して、CGIに送り個人専用ページを返す

こんな感じのことを実現できないかと



304 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 18:23:09 ]
だ・か・らぁ インターネット経由だろうがイントラネット経由だろうが
ローカルファイルのHTMLだろうがブラウザが介在する時点で必要な仕組み
は同じなんだってば。ブラウザのセキュリティ設定に関する条件がかわる
だけだし。
HTMLでどうやってPaSoRiを制御するのかと小一時間…

そのくらいの認識でやってたら、コードを誤って使われてセキュリティ
ホール開けたりするぞ。

305 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 18:42:52 ]
>>304
最初の質問
>SDK Liteで、
>WebブラウザからIDmを読み取るプログラムってできますか?
にあるように、ブラウザ経由で制御できるかを知りたかったんです。

みなさんのアドバイスを受けて、この方法はあきらめました。
他の方法を考えます。



306 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 18:50:27 ]
>>395
こちらへどうぞ
pc8.2ch.net/test/read.cgi/hp/1152587673/

307 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 21:57:05 ]
Felica SDK 北ー

・・・が、SDKじゃなくて、SDKをラップした期限付きCOMコンポーネントらしい。
これじゃ作ったソフトが期限日以降動かんじゃないか!てっきり開発利用が
できなくなるだけで、リーダ付属のDLLさえあれば動かせるソフト作れるかと
思ったのに・・・

FeliconはVBScriptあたりで適当に作ってお茶濁しとこうかなぁ


308 名前:デフォルトの名無しさん [2006/07/16(日) 09:25:10 ]
>>305
FeliCaブラウザエクステンションとpollingタグで取れんか?
やったこと無いから結果教えて。

309 名前:デフォルトの名無しさん mailto:sage [2006/07/16(日) 15:14:57 ]
いずれにせよ、Liteは要らないでおけ?

310 名前:デフォルトの名無しさん [2006/07/18(火) 12:51:02 ]
モバイルFeliCaならターゲットIDがわかっているので、FeliCaツールバーでIDmは読める。
ただし、連続読み取りができないので、かざすイメージではなく、PaSoRiの上にモバイルFeliCa(おサイフケータイ)を置いて、pollingのタグをクリックすることになる。
あとはa hrefタグでサーバを指定して、サーバ側でGETすれば、サーバでIDmを受け取れる。



311 名前:デフォルトの名無しさん [2006/07/18(火) 14:21:18 ]
>>304 だ・か・らぁ m9(^Д^)プギャー !!

312 名前:デフォルトの名無しさん [2006/07/19(水) 20:03:12 ]
>>304 小一時間m9(^Д^)プギャー !!


313 名前:デフォルトの名無しさん [2006/07/23(日) 14:07:37 ]
>>304そのくらいの認識でやってたらm9(^Д^)プギャー !!

314 名前:デフォルトの名無しさん mailto:sage [2006/07/23(日) 17:13:05 ]
しつこい自作自演だな

315 名前:デフォルトの名無しさん mailto:sage [2006/07/24(月) 17:20:54 ]
ところでコンテスト応募人たちってどんなカンジなんだろう?
作成進んでますか?

316 名前:デフォルトの名無しさん mailto:sage [2006/07/24(月) 18:18:28 ]
FeliCaポートが内蔵されたVAIOで自作のR/Wアプリを動かそうとすると、
常駐の「かざそうFeliCa」のポーリングのせいか、R/Wのopenに失敗してしまいます。
(かざそう〜を止めると正常にopenできます)

純正のEdy Viewer等を起動すると、かざそう〜は勝手に中断してくれるようです。
これと同じように、自作アプリ側でかざそう〜の動きを止めるようなことを
SDKの関数で出来るんでしょうか?知ってる方いたら教えてください。

317 名前:デフォルトの名無しさん mailto:sage [2006/07/24(月) 21:10:48 ]
>>315
開発キットの関数は4つしかないので、読み取り部は苦労しない。ほかの部分が…orz
ちと大規模にしすぎた感が漂う。

318 名前:デフォルトの名無しさん mailto:sage [2006/07/27(木) 13:01:02 ]
VB.NETで開発されている方はいないようですねorz

319 名前:デフォルトの名無しさん mailto:sage [2006/07/28(金) 01:11:16 ]
.NETはvarptr不可

320 名前:デフォルトの名無しさん [2006/07/28(金) 22:26:30 ]
↑C#2005で出来ましたよ。



321 名前:デフォルトの名無しさん mailto:sage [2006/07/31(月) 13:06:59 ]
.NETでのVarPtrあたりの処理の移行情報ヒントでいいからおしえてくんない?

322 名前:デフォルトの名無しさん mailto:sage [2006/08/02(水) 10:05:48 ]
つ ttp://www.ilovex.co.jp/Division/ITD/archives/2004/11/net_unmanaged_d_1.html

323 名前:デフォルトの名無しさん [2006/08/04(金) 11:21:24 ]
FeliCaのリーダ/ライタを組み込んだ機器を作るのだけど
SDKは必要ですか? それともISO/IECの文書読めば十分?

小規模な専用機器なので、ソフトはアセンブラで組みます。
ゆえに、Windows用のライブラリなどは役に立ちません。

100万円以上もするSDKのくせに、詳細が書かれていないの
は困ったものだ。

324 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 02:29:05 ]
ISO/IECの文書にリーダ/ライタのコマンドまで書いてあるのか(w

www.sony.co.jp/Products/felica/pdt/sdk3.html

ちなみに、「カードユーザーズマニュアル」や「リーダ/ライタユーザーズマニュアル」
読めばわかるぞ。
暗号化領域のアクセスにはSONYと使用許諾契約を締結を締結して「セキュリティ
リファレンスマニュアル」の入手が必要。

325 名前:デフォルトの名無しさん mailto:sage [2006/08/21(月) 08:10:30 ]
FeliCaコンテスト提出した。

ど〜じゃろ。」



326 名前:デフォルトの名無しさん mailto:sage [2006/08/25(金) 20:05:02 ]
>>303
あんたがやりたい事とほぼ同じようなサンプルがあるぞ
アスキーが出してる「モバイルFeliCaプログラミング」っていう
って奴だ、、もうそのまんまって感じ
第3章のIdmAuthを参照あれ

>>323

>100万円以上もするSDKのくせに
手取り足取りなドキュメント/サンプルは無いが、詳細なデータを記載されている

で、
rw_push()のをR/W側から呼び出してブラウザー起動させてみたいんだが
うまく起動できないっす。誰か教えて下さい
ちなみに、現在こんな感じのパケットを送ってるんだけど、、
ポーリングまでは終了してその後の処理かな
char *URL={"www.yahoo.co.jp/"}
buf[0]=0x01;
buf[1]=0x02;
//buf[2]=ntohs(strlen(URL));
buf[2]=0x17;
buf[3]=0x00;
memcpy(&buf[4],URL,stelen(URL));

rs=rw_push(strlen(URL)+3,buf,&len);
rs=rw_activate?2(0x00,&flg);
で、正常終了で終わってると・・

327 名前:デフォルトの名無しさん [2006/08/28(月) 01:24:43 ]
ちょっと質問なのですが、どなたかEdyの履歴領域の
データフォーマットをご存知の方はいらっしゃいませんか?

上にあったサンプルコードを使って履歴領域の読み出しは
成功しました。で、ざっくりこんな感じというとこまでは
わかっています。


0バイト目 : 処理種別(0x20が出金、0x02がチャージ。0x40がギフトチャージ?)
1バイト目 : ?(用途・フォーマット共に不明)
2-3バイト目: カード使用回数?(FFFFを超えたら0に戻る?)
4-5バイト目: 使用日?(フォーマット不明)
6-7バイト目: 使用時刻?(フォーマット不明)
8-11バイト目: 移動金額(円単位)
12-15バイト目: 残高(円単位)

この中で特に使用日時(2〜7バイト目)のフォーマットが
わからなくて困っています。あと1バイト目も何に使われて
いるか不明です。どなたかご存知ないでしょうか?

328 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 01:35:42 ]
利用明細と突き合わせすりゃわかるだろ。
だいたい、4〜7バイト目が日付時刻とわかってて、フォーマット不明なんて言っている
ようじゃ永遠にわからんだろ。

329 名前:デフォルトの名無しさん [2006/08/28(月) 01:44:12 ]
>>328
比較してみてはいるんですが、単位がよくわからないのです・・・。
日付が1日増えると4-5バイト目は2増加、時刻が1分増えると
6-7バイト目が56増加しているみたいです。
もしかしたら4-5バイト目は午前/午後で1単位、6-7バイト目は
秒単位なのかなと考えたのですが、サンプルが少なくて確信が
もてないのです・・・。

330 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 01:56:56 ]
4-5バイト目が日付、6-7バイト目が時刻というのは、まあ、限りなく正解に近いけど
正解じゃないってとこかな。サンブル数が少ないなら集めればよいだけ。

Edyの履歴なんか単純だから15分ぐらいでわかったけどなぁ。



331 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 02:07:09 ]
>>330
その後考えてみましたが、4-5バイト目の上位4bitは
2000/1/1を起点とした日数、5バイト目下位4bit-
7バイト目は0:00を起点とした秒数とすると計算が
合いますね。これでいいのかな?

332 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 02:08:52 ]
>>331
あ、上位4bit/下位4bitじゃなくて上位7bit/下位1bitの間違い
でした。

333 名前:デフォルトの名無しさん [2006/09/05(火) 00:53:21 ]
このスレ全然伸びないね〜
やっぱFeliCaって流行ってないんだな


334 名前:外人さん206 [2006/09/06(水) 12:14:29 ]
>>321
こんな感じ
Public Function VarPtr(ByVal obj As Object) As Integer
Dim gch As GCHandle = GCHandle.Alloc(obj, GCHandleType.Pinned)
Dim address As Integer = gch.AddrOfPinnedObject().ToInt32()

gch.Free()
VarPtr = address
End Function


335 名前:デフォルトの名無しさん [2006/09/06(水) 20:32:25 ]
>>333
なにを根拠に流行ってないと。
単に勝手開発が盛り上がってないだけだし。

336 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 20:38:43 ]
FeliCa使ってる企業なんてソニーぐらいだしね・・・

337 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 20:47:29 ]
>>336
おいおい。お前何も知らないだろ。
FeliCaを開発したのはSONYだが。
利用しているのはJR東、JR西、ビットワレット、関西私鉄、松下、日立、フィリップスetcとあるが?
それに、チップを提供しているのもSONY以外に数社あるわけだし。
知識もないくせに、何をいってるんだよ。

338 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 23:58:21 ]
そんな一部の企業の特殊な例をさも普通のように言われても・・・

339 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 00:53:24 ]
はいはい、クマクマー

田舎民だか引きこもりだか知らないけど他所に迷惑かけないでね

340 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 08:12:49 ]
日本の伝統?的な情報を一切表には出さない主義でやってから
こういうBBSでは盛り上がって無いんだろうな

フリー領域を使ったアプリの開発AuとSoftbankもやってくれると
楽しいんだけどね。iアプリでしかフリー領域を使ったアプリが動作
しないんじゃ、盛り上がりに欠ける

違いを付ける為にAuとSoftbankには使わせないようにしてんのかね。
まあFeliCaはドコモと糞ニーの合弁会社だしな



341 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 09:53:37 ]
結局ローカル規格じゃん

342 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 12:41:25 ]
はいはいオクトパスカードの解説でも読んでから言ってね
ja.wikipedia.org/wiki/%E3%82%AA%E3%82%AF%E3%83%88%E3%83%91%E3%82%B9

343 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 17:26:21 ]
>>321 >>334
felica.dllを直接呼び出そうとするより、VC++でラッパーのOCX作って、それ経由で呼び出した
ほうが良くね? 俺はそうしてる。

344 名前:デフォルトの名無しさん [2006/09/08(金) 08:36:10 ]
何故、そこまでして.NETに拘るんだね


345 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 08:59:53 ]
これ恐いけど面白い。SUICA のデータを利用した展示。

www.radiumsoftware.com/0609.html#060905

こういうのこそがアーティストの仕事だよなぁ。

346 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 21:10:15 ]
>そんな一部の企業の特殊な例をさも普通のように言われても・・・
どこが一部なんだ?
しかも特殊って、お前の頭の方が特殊じゃねぇか。
これだけ普及してるのに、馬鹿だろ。


>まあFeliCaはドコモと糞ニーの合弁会社だしな
アホだろ。
FeliCaは技術名称であって、会社名じゃねぇし。

347 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 21:19:03 ]
フェリカネットワークスって言いたいんでしょ。
普及してないならないでいいじゃん。

348 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 21:55:43 ]
>>347
普及してるっつぅの。
知識もねぇんなら、偉そうに書くな、ボケ!

349 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 22:01:04 ]
>>344
自分が一人で全部やるときにはVC++で書くんだけど、VB野郎が多いんですよ。

350 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 22:11:55 ]
>>348
哀れなヤツだな。
>普及してないならないでいいじゃん。
「普及してない」って議論に付き合う必要は無いって事だろ。




351 名前:デフォルトの名無しさん [2006/09/08(金) 22:16:17 ]
>>348
m9(^Д^)プギャー!!

352 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 22:19:22 ]
>>350
哀れなのはお前だろ。
未だに言いがかりばかりつけてるし。
反論出来ないのなら、素直に嘘ついてたと謝れよ。

>>351
自作自演ウゼェ。

353 名前:347 mailto:sage [2006/09/08(金) 22:30:36 ]
>>352
だれと間違ってるかしらんが、おれFelica関連作ってる側。
反論もくそもないんだけど。

354 名前:デフォルトの名無しさん mailto:sage [2006/09/09(土) 08:48:04 ]
こう、幼稚な書き込みが頻発するのを見るとFeliCaに興味を持つ年齢層というのは
一般のソフトウェア開発に比べて結構低めなんだろうなぁと想像。
若い人材が育っていくのはいいことだねぇ。

355 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 03:07:20 ]
どうでもいいけど、あのSDKのFeliCaライブラリーは糞すぎだよな。
誰が組んでるのか知らんけど、ソースをOpenにするなら
もうちと、ましな物にしてから公開しろと・・

最近の制御やってる若い奴らってこんなもんなのか



356 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 03:18:51 ]
いつからオープンソースになったんじゃ

357 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 05:04:44 ]
おそらくlibpasoriのことを言ってるんだろうが...
せっかくどこかの人が善意で公開してるんだからケチ付けてんな.
文句があるなら自分で一からつくればいいじゃん

358 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 11:10:17 ]
>>355-357
SDK for FeliCa Reference Code 2.9 のことでしょ。
前からあるよ。


359 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 13:59:32 ]
ああリファレンスコードか。買う予定あったんだけど汚いんだ。他人にコンパイルしてもらお。
まサンプルコードも駄目だからなあ。

360 名前:357 mailto:sage [2006/09/10(日) 18:19:24 ]
それのことかー、
勝手な勘違いしてすまそ



361 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 22:08:22 ]
ttp://wiki.osdev.info/?cmd=read&page=FeliCa%2F%A5%E2%A5%D0%A5%A4%A5%EBFeliCa
このページ見て、902ケータイにToruCaを送信してみようと思ったのだけど、
何の関数使ってデータを送ればいいの? write_block_without_encryption()?
とりあえず、決まったフォーマットのデータを送るってことまでは分かってるんだけど。

362 名前:デフォルトの名無しさん [2006/09/12(火) 01:48:14 ]
0円でFelicaな道具を作ろうと考えてます。
認証時のトリガーにするだけならufelicaとlibpasoriならどちらがゴールテープに近いでしょうか?
データ類は全てサーバに置くつもりです。


363 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 02:07:39 ]
もうちょっとちゃんと構成書けよ

364 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 03:21:20 ]
ノートPCにLinux入れてパソリをつないでる状態がハード構成です。
アプリはカードが置かれるとあるプログラムが起動してある処理を実行します。
カード認識にはリスナー用のデーモンを常駐させるつもりです。


365 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 05:03:24 ]
IDみてDBのIDと照会するだけならできるんじゃない。
ってオレソニーのSDKしか使ったこと無いんだけど。

366 名前:デフォルトの名無しさん [2006/09/12(火) 12:16:54 ]
>>362リーダの機種によって違うと思う。RC-S310なら両方いけるけど、RC-S320ならufelicaは現状無理。今手に入るのはだいたいRC-S320だろうけどね。

367 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 17:57:54 ]
>>362 , >>366
libpasoriはRC-S320だけの対応です。(手元に310の実機がないので。)

# VAIOとかに付いてるFeliCaポートってどっちなんですかね。。

>>361
モバイルFeliCaには今のlibpasoriは対応してません。(手元に(ry

ttp://cgi42.plala.or.jp/mediware/
ttp://www6.plala.or.jp/mediware/
ここの人はlibpasoriの方を改良して対応したようです。


368 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 23:46:08 ]
>>367
あれ対応してなかったけか
ソースを良くみてないけど最初のSystem codeとか、、あの辺りがんばれば動くような
詳しくはDoCoMoのドキュメント漁れば、載ってたはず

ちなみに招き猫さんのHPにある三者間通信の基本データフォーマット
でiアプリ起動とブラウザー起動できた人います?
なんかどうやっても起動されないんですが・・・・
ackにコマンドが成功したかどうかの結果が返ってこないようなので、
どう判断したらいいのやら・・・・

369 名前:招き猫 [2006/09/13(水) 13:06:21 ]
ドコモの携帯では902以降でないと、対応していないようです。
他社の機種はわかりませんが。

370 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 18:03:46 ]
>>343
亀だが
俺C++つかえねぇwwww
実際ハードにアクセスするのに必要な知識が今のところないんだ
Com通信とかはそりゃ余裕なんだが・・・
今で使える言語っつぅとJavaとVB.NETかな・・・

というわけで、本当は自前で作りたい
そしてカスタマイズもしたい
が・・・ムリポorz



371 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 18:22:09 ]
iアプリ起動は、SH501iC、F900iCを除くiモードFeliCa対応携帯電話で可能。
トルカ送信とブラウザ起動は902i以降の携帯電話のみ。

372 名前:招き猫 [2006/09/14(木) 05:37:56 ]
↑ 正確な情報ありがとうございます。

373 名前:デフォルトの名無しさん [2006/09/14(木) 23:27:24 ]
FeliCaコンテストの結果ってどんなんだったのだろうか?

374 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 01:10:27 ]
>>371
DoCoMoの仕様書をみるとそう書いてありましたね。

KDDIが出してる仕様書をみても一応ブラウザー起動とか
バイブ振動させたりとか出来るみたいだね
実験してみたけど、うまくいかない・・・orz
パケット的にはあってるはずなんだが、もう疲れたな

やっぱSDKを12万だして買えってことか



375 名前:招き猫 [2006/09/15(金) 10:23:31 ]
<a href="../test/read.cgi/tech/1100532582/374" target="_blank">>>374</a><br>
少し前のことで、忘れ気味であるが、携帯会社やフェリカネットワークス社の
仕様書はあくまで、FeliCaの仕様で、PaSoRiへはPUSHコマンドやIDmが
必要だとはなかなかわからず、はまった。
理由はわからないが、最後にPaSoRiへIDmを送らないと起動しなかったようだ。
endianも混在しているので、注意が必要。

376 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 10:37:30 ]
わざわざアンカーをHTMLタグで書いた>>375に萌え。

377 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 11:25:59 ]
なにをゴチャゴチャ書いとんねん。とおもったらそういう意図か

378 名前:招き猫 [2006/09/15(金) 12:42:20 ]
そうか
>>375
これでいいのかな。
あと1カ月で、松井選手の背番号と同じ年齢のジジイだから簡便してください。

379 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 13:16:26 ]
え、4歳?

380 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 21:23:33 ]
>>378
勘弁はしないでもないが、簡便にはしないよ。



381 名前:デフォルトの名無しさん [2006/09/27(水) 21:47:41 ]
FeliCaHTMLってやつをつかうと、HTMLとツールバーだけでフリー領域にリード/ライトが
できるってことなの?

382 名前:デフォルトの名無しさん mailto:sage [2006/09/27(水) 22:13:02 ]
>>381
できない。

FeliCaツールバーでカードにアクセスするためには鍵が必要。

383 名前:デフォルトの名無しさん mailto:sage [2006/09/28(木) 07:27:17 ]
>>382
鍵というのは、FeliCaPINのこと?
鍵って、どうやって手に入れるの?

384 名前:デフォルトの名無しさん mailto:sage [2006/09/28(木) 08:27:57 ]
>>383
合い鍵屋に開けてもらえ。


実際には手に入れるじゃなくて、iアプリ作成する時に一緒に作るもの。
見ず知らずのiアプリの鍵を入手できてどうする。

385 名前:デフォルトの名無しさん mailto:sage [2006/09/28(木) 22:45:26 ]
>>384
iアプリ製作するときに一緒に作る・・・
ということは、iアプリを入れていない携帯のモバイルFeliCaに対しては
FeliCaツールバーからのアクセスが出来ないということなのか。
単純に、モバイルFeliCaのフリー領域に、書く/読むということをやりたかったのだけれども、
iアプリが必要という事ですね。



386 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 01:02:22 ]
そもそもFeliCaツールバーでアクセスできるのは「共通領域」なんで、
共通領域で何かしらのサービスをしてる事業者じゃないとアクセスできない。

いわゆる勝手FeliCaは共通領域じゃない

387 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 01:22:43 ]
>>386
フリー領域にも普通にアクセスできるけど?
PINさえ分かってればね
自分で作ったフリー領域を扱ったアプリの
デバッグには便利な一品だな
後コマンドの解析等にも有効利用できるし

>>385
必要っていうかPINが分かってないとどうにもならんから
適当なiアプリ作って、そこでPINを設定して、iアプリをダウソして
やれば、そのPIN使ってツールバーからリード/ライト出来ると
思ったが

388 名前:386 mailto:sage [2006/09/29(金) 03:33:57 ]
メッセージの送信(Push)は出来るみたいね。

389 名前:デフォルトの名無しさん mailto:sage [2006/09/29(金) 17:02:21 ]
>自分で作ったフリー領域を扱ったアプリの
>デバッグには便利な一品だな
>後コマンドの解析等にも有効利用できるし

くわしく

390 名前:デフォルトの名無しさん [2006/09/29(金) 20:00:30 ]
Pushコマンドはそれで解析しましたね。
基本はKDDIの出している仕様書でフォーマットを確認して
あとはsnoopyとかでUSBのパケットをみて・・・・

ふ〜んって感じで



391 名前:381 mailto:sage [2006/10/01(日) 13:19:16 ]
みなさん、いろいろありがとうございました。
もう一つ質問させてください。

FeliCaHTMLでフリー領域にアクセスするときに、
TargetIDというパラメータが必要なんですが、これの具体的な
値が分かりません。何を指定すれば良いでしょうか?


392 名前:デフォルトの名無しさん [2006/10/02(月) 22:59:21 ]
>>391
モバイルFeliCaのプログラミング本に載っている。

393 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 23:51:34 ]
>>391
っ[ ttp://www.sony.co.jp/Products/felica/pcrw/toolbar_cons.html ]

394 名前:デフォルトの名無しさん [2006/10/09(月) 21:51:05 ]
age

395 名前:381 mailto:sage [2006/10/09(月) 22:39:10 ]
FeliCaHTMLについて色々教えていただいた皆さん、ありがとうございました。
結局、FeliCaHTMLについて書いてある本を一冊買って、一から試し試し
やってみたところ、何とかFeliCaHTML+FeliCaツールバーでフリー領域への
アクセスができるようになりました。



396 名前:デフォルトの名無しさん [2006/10/10(火) 19:29:52 ]
VC++2005で連続ポーリングしようとしてるんですがうまくいきません。。。

>>231>>232と同じようにフックプロシージャ作って、
RegisterWindowMessageで登録したメッセージを
フックするようにしてるんだけど、カードかざしても
登録したメッセージが送信されてないっぽいんです。
カードリーダ自体はカードかざす前は点滅、かざすと点灯してます。

set_call_back_parameters関数のパラメータがおかしいんですかね・・・?


static const UINT WM_CARDFIND = RegisterWindowMessage(reinterpret_cast<LPCWSTR>("CARD_FIND"));
static const UINT WM_CARDLOSS = RegisterWindowMessage(reinterpret_cast<LPCWSTR>("CARD_LOSS"));

structure_call_back_parameters call_back_parameters;
call_back_parameters.message_of_card_find = reinterpret_cast<unsigned char*>("CARD_FIND");
call_back_parameters.message_of_card_loss = reinterpret_cast<unsigned char*>("CARD_LOSS");
call_back_parameters.handle = safe_cast<int>(this->Handle::get());
call_back_parameters.interval = 1;
call_back_parameters.retry_count = 1;


どなたかアドバイスお願いします。。。

397 名前:デフォルトの名無しさん [2006/10/13(金) 12:05:57 ]
質問です。
vb6.0でsample6を使って動くようにしたものを、vb.netでアップグレードして
varptrは>>334さんのを利用しました。PrintLogMessageは6.0の段階でmsgboxに変えてます。

それを動かしてみてもbytCardIdmには何も入らないですよね?
IDmがほしいのですが、取り出す方法を教えてください。

398 名前:デフォルトの名無しさん [2006/10/15(日) 09:11:48 ]
DoCoMoの新機種903シリーズのiC通信て何ものなん?

399 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 09:46:19 ]
OBEXをFeliCaの通信プロトコルに乗せたもの。


400 名前:デフォルトの名無しさん [2006/10/15(日) 09:59:04 ]
OBEXなのか赤外線と同じか、ありがd



401 名前:デフォルトの名無しさん [2006/10/15(日) 10:02:15 ]
ところで、FeliCaの通信プロトコルて公開されてるのかな?

402 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 10:46:56 ]
リーダ/ライタユーザーズマニュアルやカードユーザーズマニュアルに書いてあるし、
ISO/IEC 18092(Near Field Communication, NFC)になっている。

903iのiC通信を使いたいのなら「iアプリコンテンツ開発ガイド for DoJa-5.x iアプリ
オプション・iアプリ拡張編」や「iアプリコンテンツ開発ガイド for DoJa-5.0
オプション・拡張APIリファレンス編」読め。

それと mobile FeliCa 2 は、PaSoRiのようなリーダライタ機能(Thru R/W 機能)を持っ
ていて、ThruRWOfflineFelicaクラスを使えば、外部カードのフリーエリアへのアクセス
も可能。

403 名前:デフォルトの名無しさん [2006/10/15(日) 11:03:49 ]
ありがd

404 名前:デフォルトの名無しさん [2006/10/15(日) 11:13:28 ]
手数をおかけて、ありがd

405 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 01:13:17 ]
iアプリ起動とかするにはトランザクションIDが必要とか聞いたんだけどマジ?

406 名前:デフォルトの名無しさん [2006/10/17(火) 23:06:45 ]
必要ない

407 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 04:03:37 ]
サンプルカードって手に入る?
sdkはいらないんだけど、カードが欲しいの。


408 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 08:12:29 ]
↑公式サイト嫁

409 名前:407 mailto:sage [2006/10/19(木) 14:11:44 ]
問い合わせろって書いてあるんだろ。
個人で買う場合、最低なんぼ仕入れていくらなのか聞きたいのよ。

410 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 14:24:50 ]
>>409
前問い合わせたことあるけどあんまり個人向けは乗り気じゃないぞ。
『法人としてお申し込みいただけるなら・・・』と言われた。
カードのフォーマット込みで10枚単位売りだった気がするがメール探してみる。



411 名前:410 mailto:sage [2006/10/19(木) 16:51:55 ]
神様有難う御座います。


412 名前:410 mailto:sage [2006/10/19(木) 18:39:28 ]
去年の9月頃問い合わせたやつだから今はどうか知らんよ。

SDKが12万。
これに加えてフォーマット済みカードが10枚で8,400円。10枚単位でたくさん買えば…ってパターン。
ただしカード発行費が別途105,000円かかる。
未フォーマットのも買えるけどエンタープライズSDKを買わなきゃならんよ。

という内容。購入は法人名義オンリー。Sonyに書類を提出するんだとさ。

413 名前:410 mailto:sage [2006/10/19(木) 18:43:25 ]
SDKはLite、カードはRC-S850、問い合わせ先はUSC。

414 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 21:08:48 ]
Felicaを用いたITビジネスってまとめて分かるサイトないでしょうか?

415 名前:409 mailto:sage [2006/10/20(金) 00:44:24 ]
>>410
本当に有難う御座います。
なるほど10枚で8400円ですか。
エンタープライズじゃなければ発行費105000円もかかるのですね。
ここが法人以外寄せ付けない部分ですねえ。
エンタープライズは異常に高そうですしねえ。
初期コストがかかるという噂があって、ゲオなどは100億ほど資金援助されてましたが、
こういうのがあったからでしょうね。

本当に有難う御座いました。すごく参考になりました。

416 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 20:27:37 ]
法人限定なのはセキュリティのためだろ。

サンプルが欲しけりゃ、普通にSuicaなりEdyでいいやん。

417 名前:デフォルトの名無しさん [2006/10/21(土) 11:17:45 ]
Mobile FeliCaってのもあるけどな

>法人限定なのはセキュリティのためだろ。
ばれたらセキュリティも糞も無いのだが
未だにそれを分かっていない日本人多すぎだな

418 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 11:27:09 ]
何かあった時に責任転嫁できるように裏を取りたいんでしょ

419 名前:test [2006/10/25(水) 18:59:50 ]
test

420 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 21:50:32 ]
ぶっちゃけ、Felicaバトラーがあれば楽しい・・・奴もいるかもな



421 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 21:23:45 ]
今PaSoRiを安く売っているところを教えてください

422 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 01:55:17 ]
近所の家電販売店。

423 名前:デフォルトの名無しさん [2006/11/06(月) 10:16:29 ]
>>421
通販ででも買えよ

424 名前:デフォルトの名無しさん [2006/11/08(水) 19:08:38 ]
>>421じゃないけど、過去の>>6とか>>34>>39を見て思ったけど
郵便局でPaSoRiを買うことができるの?近くの田舎な郵便局では
「知らんなぁ〜」っていう対応だったんだけど?

425 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 01:24:05 ]
それ全部漏れのレスかもw
今はどうかしらんが、当時はソニークレジット系のキャッシュカードを幟まで出して宣伝してたからね。

426 名前:デフォルトの名無しさん [2006/11/11(土) 17:49:20 ]
>>425
結論的には、単品で販売してたの?何かと抱きあわせ?


427 名前:デフォルトの名無しさん mailto:sage [2006/11/11(土) 19:44:54 ]
>>426
アマゾンで買いなよ。安いよ。

428 名前:デフォルトの名無しさん mailto:sage [2006/11/11(土) 20:39:14 ]
>>427
2,980円じゃSONYの通販とほとんど変わらなくね?
中古でも500円くらいしか安くないような

429 名前:425 mailto:sage [2006/11/11(土) 21:35:00 ]
>>426
契約と抱き合わせ。単品でも買えることは別件で確認した。

430 名前:デフォルトの名無しさん mailto:sage [2006/11/13(月) 16:53:38 ]
>>428
いくらなら買うんだよw



431 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 17:51:23 ]
VC++2005のwindowsフォームアプリケーションで
”連続ポーリングしてFeliCaカードが見つかったらそのIDを表示させる”
プログラムを作ろうとしています。
hogehoge.cppの頭に
#include "stdafx.h"
#include "Form1.h"
#include "felica.h"

とすると
C:\SDK_for_FeliCa_Lite\FeliCa_Library\include\felica.h(322) : warning C4272: 'initialize_library' : __declspec(dllimport) に設定されています。関数をインポートするときは、ネイティブ呼び出し規約を指定しなければなりません。
が大量に出てきます。
これってどうやればAPIが使えるようになるのでしょう?
泣きたくなるほど初歩な質問ですが…

ヘッダファイル・パスの登録とライブラリファイル・パスの登録はしてあります。


win32コンソールアプリケーションでは作れたのですが…

432 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 17:53:59 ]
補足
大量に とありますが、同じものがいっぱいというわけではなく、同じ意味のC4272が大量に出てくるという意味です。

433 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 20:28:00 ]
FeliCaと関係無い話。VC板へ行け。

どうでもいいが俺もパス関連でエラー出て、プロジェクトフォルダ内にDLLとLIB放り込んだら動いた。

434 名前:デフォルトの名無しさん [2006/11/23(木) 00:35:39 ]
仁義なきキンタマ ウイル ス情報 Part41
tmp6.2ch.net/test/read.cgi/download/1163688733/

72 名前:[名無し]さん(bin+cue).rar[sage] 投稿日:2006/11/21(火) 22:31:45 ID:D/sdCqCP0
[殺人] TT(20061119-115041)のキンタマ.zip 357,634,948 961edc4964b67a4bb8bfc7d0a2f78ee57c254e78
Felica関係の開発資料や顧客企業(ヨドバシカメラ等)への請求書とかが2000点以上ある

94 名前:[名無し]さん(bin+cue).rar[sage] 投稿日:2006/11/22(水) 21:42:10 ID:yDA6hIG40
ハード周りの資料はほとんどないようだ。その代わり
 ・SLB部業務マニュアル(鍵管理システム)_V1.0.doc
 ・サービス鍵情報ファイル作成ツール_プログラム仕様書.doc
   「「gpgkeys」の鍵管理ディレクトリにある公開鍵輪を構成するに辺り、以下の秘密鍵を作成している。」
   「以下の鍵は、公開鍵輪に取り込まれており、上記の秘密鍵にて署名されている。」
   おいおい、これ例題だよね。GnuPG使ったことないので、識者の解説求む
 ・鍵管理台帳.xls
なんてのがある。契約関係の資料が多いようだ。たとえば
 秘密保持期間 「技術情報、運用情報、営業情報については、有効期間中及びその終了後3年。」
はい、アウト
フェリカネットワークス内では、今ごろ大騒ぎしてるだろうな 何が流出したかの現状把握に何日かかることやら

435 名前:デフォルトの名無しさん mailto:sage [2006/11/23(木) 00:37:30 ]
仁義なきキンタマ ウイル ス情報 Part41
tmp6.2ch.net/test/read.cgi/download/1163688733/72-

            _,,..r'''""~~`''ー-.、
            ,,.r,:-‐'''"""~~`ヽ、:;:;:\
           r"r          ゝ、:;:ヽ
   r‐-、   ,...,, |;;;;|       ,,.-‐-:、 ヾ;:;ゝ
   :i!  i!  |: : i! ヾ| r'"~~` :;: ::;",,-‐‐-  `r'^!  シ〜ナさんみてる〜?
    !  i!.  |  ;| l|  ''"~~   、      i' |     イェ〜イ
     i! ヽ |  | |    ,.:'"   、ヽ、   !,ノ
    ゝ  `-!  :| i!  .:;: '~~ー~~'" ゙ヾ : : ::| 
   r'"~`ヾ、   i! i!   ,,-ェェI二エフフ : : :::ノ~|`T
  ,.ゝ、  r'""`ヽ、i! `:、   ー - '" :: : :/ ,/
  !、  `ヽ、ー、   ヽ‐''"`ヾ、.....,,,,_,,,,.-‐'",..-'"
   | \ i:" )     |   ~`'''ー---―''"~
   ヽ `'"     ノ

[殺人] TT(20061119-115041)のキンタマ.zip  357,634,948 961edc4964b67a4bb8bfc7d0a2f78ee57c254e78
[殺人] TT(20061119-115041)のメール.zip  661,601 b8ca32abea218bd9d24b59eb2297c8c098118bcd
[写真集][IV] TT(20061119-115041)のアルバム.zip  194,194,584 adbae969fd880e6ec98053df18e692a2f187d6ef

436 名前:デフォルトの名無しさん mailto:sage [2006/11/25(土) 00:51:08 ]
たのシイナ

ttp://www.sunseagull.com/freespace/download.html?download1314&log/up/log/1529.jpg

437 名前:デフォルトの名無しさん [2006/11/25(土) 02:20:50 ]
SFCard Viewer Ver.2.1.0.2
www.sony.co.jp/Products/felica/pcrw/sfcard_dl.html

438 名前:デフォルトの名無しさん [2006/11/25(土) 15:40:44 ]
パソリって妙に高くねぇか?
デザインもダメだし

439 名前:デフォルトの名無しさん mailto:sage [2006/11/25(土) 16:31:29 ]
シンプルでいいじゃん。
それにあれは何か型枠とかを作ってそこに組み込む物だと思うけどな。
値段は安いとはいえないけどな

440 名前:デフォルトの名無しさん mailto:sage [2006/11/26(日) 23:42:36 ]
ジャンクでRC-S320買った。問題ないようなので時間が出来たらいじって遊んでみようと思う



441 名前:デフォルトの名無しさん mailto:sage [2006/11/27(月) 12:42:59 ]
>>439
なんか100円ショップのプラスチック製品で上手いこと型枠作って置きたいよね。
ちょい斜めで携帯やカードをおくとぴったりはまる感じで。

デザインがそこそこなら500円くらいで売れるんじゃね?
ipod のケースみたいな感覚で作って欲しいなぁ>工場の人

442 名前:デフォルトの名無しさん [2006/12/02(土) 08:04:55 ]
パソリのmac対応ドライバの情報ありますか?

443 名前:デフォルトの名無しさん [2006/12/02(土) 10:07:34 ]
>>442
libpasoriで具愚弄

444 名前:デフォルトの名無しさん [2006/12/02(土) 10:47:34 ]
libかぁ

445 名前:デフォルトの名無しさん mailto:sage [2006/12/03(日) 22:15:47 ]
>>444
Macの方が素直にコンパイル出来るし、動くだろ?
Winだとマンドくさいことになるぞ。>libpasori

446 名前:デフォルトの名無しさん [2006/12/05(火) 01:33:31 ]
>>444
SDK Lite 買えば?

447 名前:デフォルトの名無しさん [2006/12/05(火) 01:51:43 ]
>>446
SDKはMacでは動作しない。
Reference code for Lite USBに、LinuxとCEがあるので
自分でMac用に移植するしかない。
んなら、libpasoriの方がいいじゃん。

448 名前:デフォルトの名無しさん mailto:sage [2006/12/05(火) 21:15:54 ]
>>447
libpasoriはライブラリとしてみたときには問題あるんで。。

・初代PaSoRiで使えない
・3者間通信できない
・1度のリクエストで1ブロックしか読めない
・Macではタイムアウト回りがおかしい(多分libusbの問題)
・他。

最近libpasoriを弄ってる暇が無くて、頂いたパッチとかも
取り込めてなくて申し訳ない状況。

あと、libpasoriのAPIは(いつになるのか分からないけど)次の改版で大幅に変わる予定なので
何らかの形で抽象化するか、自分でlibusb叩いて制御するのをおススメします。

449 名前:デフォルトの名無しさん mailto:sage [2006/12/07(木) 00:47:49 ]
osdev に書いてある警告文についてですが、PaSoRi と libpasori だけを
使っている場合は使用許諾的に問題は無いのでしょうか?
PaSoRi 付属の取扱説明書にはライセンスについては何も書かれていませんでした。

450 名前:デフォルトの名無しさん mailto:sage [2006/12/07(木) 01:55:41 ]
>>449
問題ないと信じてます。

使用許諾はソフトウェア(PaSoRiのドライバとか)についてくるもので、
それ自体はlibpasoriとはなんら関係しないので問題ないはずです。
libpasori自体は(Windows上で使ったとしても)PaSoRi付属ソフトウェアの
コードを一切利用しません。

微妙な言い方ですが、libpasoriは「どう考えてもSONYのSDKが買えない(買わない)人」
のために公開している物で、企業や大学のようなSDK Liteを買える立場の人にまで
使われてしまうとSONYの利益を損なうので良くないかなぁと思ったのが、あのくだりを書いた
理由です。
# SONYの商売の邪魔をするべきではないだろう。と。




451 名前:デフォルトの名無しさん mailto:sage [2006/12/07(木) 02:10:10 ]
>>450
丁寧な回答、どうもありがとうございます!
不躾な質問ですみませんでした。有難く使わせて頂きます。

452 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 14:01:08 ]
切込隊長blog
【FeliCa@ソニーの暗号が破られる?】
column.chbox.jp/home/kiri/archives/blog/main/2006/12/18_130425.html






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<138KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef